PageSourceSearch

https://lumina-david.vercel.app/assets/index-DmGeZx9Q.js

js lumina-david.vercel.app collected 2026-10-03 07:15:39 UTC 1,228,073 bytes, 573 lines download raw bytes

vendor: 6,078 bytes, line 1
1function OA(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in e)){const o=Object.getOwnPropertyDescriptor(r,i);o&&Object.defineProperty(e,i,o.get?o:{enumerable:!0,get:()=>r[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function mt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function No(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function r(){var i=!1;try{i=this instanceof r}catch{}return i?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var O1={exports:{}},$u={},D1={exports:{}},jt={};var u3;function DA(){if(u3)return jt;u3=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),a=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.iterator;function g(H){return H===null||typeof H!="object"?null:(H=h&&H[h]||H["@@iterator"],typeof H=="function"?H:null)}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,x={};function S(H,ae,V){this.props=H,this.context=ae,this.refs=x,this.updater=V||y}S.prototype.isReactComponent={},S.prototype.setState=function(H,ae){if(typeof H!="object"&&typeof H!="function"&&H!=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,H,ae,"setState")},S.prototype.forceUpdate=function(H){this.updater.enqueueForceUpdate(this,H,"forceUpdate")};function k(){}k.prototype=S.prototype;function A(H,ae,V){this.props=H,this.context=ae,this.refs=x,this.updater=V||y}var I=A.prototype=new k;I.constructor=A,b(I,S.prototype),I.isPureReactComponent=!0;var D=Array.isArray,R=Object.prototype.hasOwnProperty,M={current:null},j={key:!0,ref:!0,__self:!0,__source:!0};function O(H,ae,V){var be,Pe={},ye=null,je=null;if(ae!=null)for(be in ae.ref!==void 0&&(je=ae.ref),ae.key!==void 0&&(ye=""+ae.key),ae)R.call(ae,be)&&!j.hasOwnProperty(be)&&(Pe[be]=ae[be]);var ve=arguments.length-2;if(ve===1)Pe.children=V;else if(1<ve){for(var Te=Array(ve),Ve=0;Ve<ve;Ve++)Te[Ve]=arguments[Ve+2];Pe.children=Te}if(H&&H.defaultProps)for(be in ve=H.defaultProps,ve)Pe[be]===void 0&&(Pe[be]=ve[be]);return{$$typeof:e,type:H,key:ye,ref:je,props:Pe,_owner:M.current}}function F(H,ae){return{$$typeof:e,type:H.type,key:ae,ref:H.ref,props:H.props,_owner:H._owner}}function L(H){return typeof H=="object"&&H!==null&&H.$$typeof===e}function U(H){var ae={"=":"=0",":":"=2"};return"$"+H.replace(/[=:]/g,function(V){return ae[V]})}var X=/\/+/g;function J(H,ae){return typeof H=="object"&&H!==null&&H.key!=null?U(""+H.key):ae.toString(36)}function Q(H,ae,V,be,Pe){var ye=typeof H;(ye==="undefined"||ye==="boolean")&&(H=null);var je=!1;if(H===null)je=!0;else switch(ye){case"string":case"number":je=!0;break;case"object":switch(H.$$typeof){case e:case t:je=!0}}if(je)return je=H,Pe=Pe(je),H=be===""?"."+J(je,0):be,D(Pe)?(V="",H!=null&&(V=H.replace(X,"$&/")+"/"),Q(Pe,ae,V,"",function(Ve){return Ve})):Pe!=null&&(L(Pe)&&(Pe=F(Pe,V+(!Pe.key||je&&je.key===Pe.key?"":(""+Pe.key).replace(X,"$&/")+"/")+H)),ae.push(Pe)),1;if(je=0,be=be===""?".":be+":",D(H))for(var ve=0;ve<H.length;ve++){ye=H[ve];var Te=be+J(ye,ve);je+=Q(ye,ae,V,Te,Pe)}else if(Te=g(H),typeof Te=="function")for(H=Te.call(H),ve=0;!(ye=H.next()).done;)ye=ye.value,Te=be+J(ye,ve++),je+=Q(ye,ae,V,Te,Pe);else if(ye==="object")throw ae=String(H),Error("Objects are not valid as a React child (found: "+(ae==="[object Object]"?"object with keys {"+Object.keys(H).join(", ")+"}":ae)+"). If you meant to render a collection of children, use an array instead.");return je}function ne(H,ae,V){if(H==null)return H;var be=[],Pe=0;return Q(H,be,"","",function(ye){return ae.call(V,ye,Pe++)}),be}function ue(H){if(H._status===-1){var ae=H._result;ae=ae(),ae.then(function(V){(H._status===0||H._status===-1)&&(H._status=1,H._result=V)},function(V){(H._status===0||H._status===-1)&&(H._status=2,H._result=V)}),H._status===-1&&(H._status=0,H._result=ae)}if(H._status===1)return H._result.default;throw H._result}var ie={current:null},K={transition:null},se={ReactCurrentDispatcher:ie,ReactCurrentBatchConfig:K,ReactCurrentOwner:M};function _(){throw Error("act(...) is not supported in production builds of React.")}return jt.Children={map:ne,forEach:function(H,ae,V){ne(H,function(){ae.apply(this,arguments)},V)},count:function(H){var ae=0;return ne(H,function(){ae++}),ae},toArray:function(H){return ne(H,function(ae){return ae})||[]},only:function(H){if(!L(H))throw Error("React.Children.only expected to receive a single React element child.");return H}},jt.Component=S,jt.Fragment=n,jt.Profiler=i,jt.PureComponent=A,jt.StrictMode=r,jt.Suspense=c,jt.__SECRET_INT
vendor: 8,638 bytes, line 1
1ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=se,jt.act=_,jt.cloneElement=function(H,ae,V){if(H==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+H+".");var be=b({},H.props),Pe=H.key,ye=H.ref,je=H._owner;if(ae!=null){if(ae.ref!==void 0&&(ye=ae.ref,je=M.current),ae.key!==void 0&&(Pe=""+ae.key),H.type&&H.type.defaultProps)var ve=H.type.defaultProps;for(Te in ae)R.call(ae,Te)&&!j.hasOwnProperty(Te)&&(be[Te]=ae[Te]===void 0&&ve!==void 0?ve[Te]:ae[Te])}var Te=arguments.length-2;if(Te===1)be.children=V;else if(1<Te){ve=Array(Te);for(var Ve=0;Ve<Te;Ve++)ve[Ve]=arguments[Ve+2];be.children=ve}return{$$typeof:e,type:H.type,key:Pe,ref:ye,props:be,_owner:je}},jt.createContext=function(H){return H={$$typeof:a,_currentValue:H,_currentValue2:H,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},H.Provider={$$typeof:o,_context:H},H.Consumer=H},jt.createElement=O,jt.createFactory=function(H){var ae=O.bind(null,H);return ae.type=H,ae},jt.createRef=function(){return{current:null}},jt.forwardRef=function(H){return{$$typeof:u,render:H}},jt.isValidElement=L,jt.lazy=function(H){return{$$typeof:f,_payload:{_status:-1,_result:H},_init:ue}},jt.memo=function(H,ae){return{$$typeof:d,type:H,compare:ae===void 0?null:ae}},jt.startTransition=function(H){var ae=K.transition;K.transition={};try{H()}finally{K.transition=ae}},jt.unstable_act=_,jt.useCallback=function(H,ae){return ie.current.useCallback(H,ae)},jt.useContext=function(H){return ie.current.useContext(H)},jt.useDebugValue=function(){},jt.useDeferredValue=function(H){return ie.current.useDeferredValue(H)},jt.useEffect=function(H,ae){return ie.current.useEffect(H,ae)},jt.useId=function(){return ie.current.useId()},jt.useImperativeHandle=function(H,ae,V){return ie.current.useImperativeHandle(H,ae,V)},jt.useInsertionEffect=function(H,ae){return ie.current.useInsertionEffect(H,ae)},jt.useLayoutEffect=function(H,ae){return ie.current.useLayoutEffect(H,ae)},jt.useMemo=function(H,ae){return ie.current.useMemo(H,ae)},jt.useReducer=function(H,ae,V){return ie.current.useReducer(H,ae,V)},jt.useRef=function(H){return ie.current.useRef(H)},jt.useState=function(H){return ie.current.useState(H)},jt.useSyncExternalStore=function(H,ae,V){return ie.current.useSyncExternalStore(H,ae,V)},jt.useTransition=function(){return ie.current.useTransition()},jt.version="18.3.1",jt}var c3;function Yp(){return c3||(c3=1,D1.exports=DA()),D1.exports}var d3;function zA(){if(d3)return $u;d3=1;var e=Yp(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function a(u,c,d){var f,h={},g=null,y=null;d!==void 0&&(g=""+d),c.key!==void 0&&(g=""+c.key),c.ref!==void 0&&(y=c.ref);for(f in c)r.call(c,f)&&!o.hasOwnProperty(f)&&(h[f]=c[f]);if(u&&u.defaultProps)for(f in c=u.defaultProps,c)h[f]===void 0&&(h[f]=c[f]);return{$$typeof:t,type:u,key:g,ref:y,props:h,_owner:i.current}}return $u.Fragment=n,$u.jsx=a,$u.jsxs=a,$u}var f3;function St(){return f3||(f3=1,O1.exports=zA()),O1.exports}var m=St(),T=Yp();const De=mt(T),xp=OA({__proto__:null,default:De},[T]);var Pf={},z1={exports:{}},kr={},L1={exports:{}},N1={};var p3;function LA(){return p3||(p3=1,(function(e){function t(K,se){var _=K.length;K.push(se);e:for(;0<_;){var H=_-1>>>1,ae=K[H];if(0<i(ae,se))K[H]=se,K[_]=ae,_=H;else break e}}function n(K){return K.length===0?null:K[0]}function r(K){if(K.length===0)return null;var se=K[0],_=K.pop();if(_!==se){K[0]=_;e:for(var H=0,ae=K.length,V=ae>>>1;H<V;){var be=2*(H+1)-1,Pe=K[be],ye=be+1,je=K[ye];if(0>i(Pe,_))ye<ae&&0>i(je,Pe)?(K[H]=je,K[ye]=_,H=ye):(K[H]=Pe,K[be]=_,H=be);else if(ye<ae&&0>i(je,_))K[H]=je,K[ye]=_,H=ye;else break e}}return se}function i(K,se){var _=K.sortIndex-se.sortIndex;return _!==0?_:K.id-se.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,u=a.now();e.unstable_now=function(){return a.now()-u}}var c=[],d=[],f=1,h=null,g=3,y=!1,b=!1,x=!1,S=typeof setTimeout=="function"?setTimeout:null,k=typeof clearTimeout=="function"?clearTimeout:null,A=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(K){for(var se=n(d);se!==null;){if(se.callback===null)r(d);else if(se.startTime<=K)r(d),se.sortIndex=se.expirationTime,t(c,se);else break;se=n(d)}}function D(K){if(x=!1,I(K),!b)if(n(c)!==null)b=!0,ue(R);else{var se=n(d);se!==null&&ie(D,se.startTime-K)}}function R(K,se){b=!1,x&&(x=!1,k(O),O=-1),y=!0;var _=g;try{for(I(se),h=n(c);h!==null&&(!(h.expirationTime>se)||K&&!U());){var H=h.callback;if(typeof H=="function"){h.callback=null,g=h.priorityLevel;var ae=H(h.expirationTime<=se);se=e.unstable_now(),typeof ae=="function"?h.callback=ae:h===n(c)&&r(c),I(se)}else r(c);h=n(c)}if(h!==null)var V=!0;else{var be=n(d);be!==null&&ie(D,be.startTime-se),V=!1}return V}finally{h=null,g=_,y=!1}}var M=!1,j=null,O=-1,F=5,L=-1;function U(){return!(e.unstable_now()-L<F)}function X(){if(j!==null){var K=e.unstable_now();L=K;var se=!0;try{se=j(!0,K)}finally{se?J():(M=!1,j=null)}}else M=!1}var J;if(typeof A=="function")J=function(){A(X)};else if(typeof MessageChannel<"u"){var Q=new MessageChannel,ne=Q.port2;Q.port1.onmessage=X,J=function(){ne.postMessage(null)}}else J=function(){S(X,0)};function ue(K){j=K,M||(M=!0,J())}function ie(K,se){O=S(function(){K(e.unstable_now())},se)}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(K){K.callback=null},e.unstable_continueExecution=function(){b||y||(b=!0,ue(R))},e.unstable_forceFrameRate=function(K){0>K||125<K?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<K?Math.floor(1e3/K):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return n(c)},e.unstable_next=function(K){switch(g){case 1:case 2:case 3:var se=3;break;default:se=g}var _=g;g=se;try{return K()}finally{g=_}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(K,se){switch(K){case 1:case 2:case 3:case 4:case 5:break;default:K=3}var _=g;g=K;try{return se()}finally{g=_}},e.unstable_scheduleCallback=function(K,se,_){var H=e.unstable_now();switch(typeof _=="object"&&_!==null?(_=_.delay,_=typeof _=="number"&&0<_?H+_:H):_=H,K){case 1:var ae=-1;break;case 2:ae=250;break;case 5:ae=1073741823;break;case 4:ae=1e4;break;default:ae=5e3}return ae=_+ae,K={id:f++,callback:se,priorityLevel:K,startTime:_,expirationTime:ae,sortIndex:-1},_>H?(K.sortIndex=_,t(d,K),n(c)===null&&K===n(d)&&(x?(k(O),O=-1):x=!0,ie(D,_-H))):(K.sortIndex=ae,t(c,K),b||y||(b=!0,ue(R))),K},e.unstable_shouldYield=U,e.unstable_wrapCallback=function(K){var se=g;return function(){var _=g;g=se;try{return K.apply(this,arguments)}finally{g=_}}}})(N1)),N1}var h3;function NA(){return h3||(h3=1,L1.exports=LA()),L1.exports}var m3;function _A(){if(m3)return kr;m3=1;var e=Yp(),t=NA();function n(s){for(var l="https://reactjs.org/docs/error-decoder.html?invariant="+s,p=1;p<arguments.length;p++)l+="&args[]="+encodeURIComponent(arguments[p]);return"Minified React error #"+s+"; visit "+l+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var r=new Set,i={};function o(s,l){a(s,l),a(s+"Capture",l)}function a(s,l){for(i[s]=l,s=0;s<l.length;s++)r.add(l[s])}var u=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),c=Object.prototype.hasOwnProperty,d=/^[: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]*$/,f={},h={};function g(s){return c.call(h,s)?!0:c.call(f,s)?!1:d.test(s)?h[s]=!0:(f[s]=!0,!1)}function y(s,l,p,v){if(p!==null&&p.type===0)return!1;switch(typeof l){case"function":case"symbol":return!0;case"boolean":return v?!1:p!==null?!p.acceptsBooleans:(s=s.toLowerCase().slice(0,5),s!=="data-"&&s!=="aria-");default:return!1}}function b(s,l,p,v){if(l===null||typeof l>"u"||y(s,l,p,v))return!0;
vendor: 20,753 bytes, lines 1-5
1if(v)return!1;if(p!==null)switch(p.type){case 3:return!l;case 4:return l===!1;case 5:return isNaN(l);case 6:return isNaN(l)||1>l}return!1}function x(s,l,p,v,w,E,$){this.acceptsBooleans=l===2||l===3||l===4,this.attributeName=v,this.attributeNamespace=w,this.mustUseProperty=p,this.propertyName=s,this.type=l,this.sanitizeURL=E,this.removeEmptyString=$}var S={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(s){S[s]=new x(s,0,!1,s,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(s){var l=s[0];S[l]=new x(l,1,!1,s[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(s){S[s]=new x(s,2,!1,s.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(s){S[s]=new x(s,2,!1,s,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(s){S[s]=new x(s,3,!1,s.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(s){S[s]=new x(s,3,!0,s,null,!1,!1)}),["capture","download"].forEach(function(s){S[s]=new x(s,4,!1,s,null,!1,!1)}),["cols","rows","size","span"].forEach(function(s){S[s]=new x(s,6,!1,s,null,!1,!1)}),["rowSpan","start"].forEach(function(s){S[s]=new x(s,5,!1,s.toLowerCase(),null,!1,!1)});var k=/[\-:]([a-z])/g;function A(s){return s[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 vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(s){var l=s.replace(k,A);S[l]=new x(l,1,!1,s,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(s){var l=s.replace(k,A);S[l]=new x(l,1,!1,s,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(s){var l=s.replace(k,A);S[l]=new x(l,1,!1,s,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(s){S[s]=new x(s,1,!1,s.toLowerCase(),null,!1,!1)}),S.xlinkHref=new x("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(s){S[s]=new x(s,1,!1,s.toLowerCase(),null,!0,!0)});function I(s,l,p,v){var w=S.hasOwnProperty(l)?S[l]:null;(w!==null?w.type!==0:v||!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(b(l,p,w,v)&&(p=null),v||w===null?g(l)&&(p===null?s.removeAttribute(l):s.setAttribute(l,""+p)):w.mustUseProperty?s[w.propertyName]=p===null?w.type===3?!1:"":p:(l=w.attributeName,v=w.attributeNamespace,p===null?s.removeAttribute(l):(w=w.type,p=w===3||w===4&&p===!0?"":""+p,v?s.setAttributeNS(v,l,p):s.setAttribute(l,p))))}var D=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,R=Symbol.for("react.element"),M=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),F=Symbol.for("react.profiler"),L=Symbol.for("react.provider"),U=Symbol.for("react.context"),X=Symbol.for("react.forward_ref"),J=Symbol.for("react.suspense"),Q=Symbol.for("react.suspense_list"),ne=Symbol.for("react.memo"),ue=Symbol.for("react.lazy"),ie=Symbol.for("react.offscreen"),K=Symbol.iterator;function se(s){return s===null||typeof s!="object"?null:(s=K&&s[K]||s["@@iterator"],typeof s=="function"?s:null)}var _=Object.assign,H;function ae(s){if(H===void 0)try{throw Error()}catch(p){var l=p.stack.trim().match(/\n( *(at )?)/);H=l&&l[1]||""}return`
2`+H+s}var V=!1;function be(s,l){if(!s||V)return"";V=!0;var p=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(l)if(l=function(){throw Error()},Object.defineProperty(l.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(l,[])}catch(ge){var v=ge}Reflect.construct(s,[],l)}else{try{l.call()}catch(ge){v=ge}s.call(l.prototype)}else{try{throw Error()}catch(ge){v=ge}s()}}catch(ge){if(ge&&v&&typeof ge.stack=="string"){for(var w=ge.stack.split(`
3`),E=v.stack.split(`
4`),$=w.length-1,q=E.length-1;1<=$&&0<=q&&w[$]!==E[q];)q--;for(;1<=$&&0<=q;$--,q--)if(w[$]!==E[q]){if($!==1||q!==1)do if($--,q--,0>q||w[$]!==E[q]){var Z=`
5`+w[$].replace(" at new "," at ");return s.displayName&&Z.includes("<anonymous>")&&(Z=Z.replace("<anonymous>",s.displayName)),Z}while(1<=$&&0<=q);break}}}finally{V=!1,Error.prepareStackTrace=p}return(s=s?s.displayName||s.name:"")?ae(s):""}function Pe(s){switch(s.tag){case 5:return ae(s.type);case 16:return ae("Lazy");case 13:return ae("Suspense");case 19:return ae("SuspenseList");case 0:case 2:case 15:return s=be(s.type,!1),s;case 11:return s=be(s.type.render,!1),s;case 1:return s=be(s.type,!0),s;default:return""}}function ye(s){if(s==null)return null;if(typeof s=="function")return s.displayName||s.name||null;if(typeof s=="string")return s;switch(s){case j:return"Fragment";case M:return"Portal";case F:return"Profiler";case O:return"StrictMode";case J:return"Suspense";case Q:return"SuspenseList"}if(typeof s=="object")switch(s.$$typeof){case U:return(s.displayName||"Context")+".Consumer";case L:return(s._context.displayName||"Context")+".Provider";case X:var l=s.render;return s=s.displayName,s||(s=l.displayName||l.name||"",s=s!==""?"ForwardRef("+s+")":"ForwardRef"),s;case ne:return l=s.displayName||null,l!==null?l:ye(s.type)||"Memo";case ue:l=s._payload,s=s._init;try{return ye(s(l))}catch{}}return null}function je(s){var l=s.type;switch(s.tag){case 24:return"Cache";case 9:return(l.displayName||"Context")+".Consumer";case 10:return(l._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return s=l.render,s=s.displayName||s.name||"",l.displayName||(s!==""?"ForwardRef("+s+")":"ForwardRef");case 7:return"Fragment";case 5:return l;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ye(l);case 8:return l===O?"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 l=="function")return l.displayName||l.name||null;if(typeof l=="string")return l}return null}function ve(s){switch(typeof s){case"boolean":case"number":case"string":case"undefined":return s;case"object":return s;default:return""}}function Te(s){var l=s.type;return(s=s.nodeName)&&s.toLowerCase()==="input"&&(l==="checkbox"||l==="radio")}function Ve(s){var l=Te(s)?"checked":"value",p=Object.getOwnPropertyDescriptor(s.constructor.prototype,l),v=""+s[l];if(!s.hasOwnProperty(l)&&typeof p<"u"&&typeof p.get=="function"&&typeof p.set=="function"){var w=p.get,E=p.set;return Object.defineProperty(s,l,{configurable:!0,get:function(){return w.call(this)},set:function($){v=""+$,E.call(this,$)}}),Object.defineProperty(s,l,{enumerable:p.enumerable}),{getValue:function(){return v},setValue:function($){v=""+$},stopTracking:function(){s._valueTracker=null,delete s[l]}}}}function qe(s){s._valueTracker||(s._valueTracker=Ve(s))}function rt(s){if(!s)return!1;var l=s._valueTracker;if(!l)return!0;var p=l.getValue(),v="";return s&&(v=Te(s)?s.checked?"true":"false":s.value),s=v,s!==p?(l.setValue(s),!0):!1}function Ke(s){if(s=s||(typeof document<"u"?document:void 0),typeof s>"u")return null;try{return s.activeElement||s.body}catch{return s.body}}function ct(s,l){var p=l.checked;return _({},l,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:p??s._wrapperState.initialChecked})}function lt(s,l){var p=l.defaultValue==null?"":l.defaultValue,v=l.checked!=null?l.checked:l.defaultChecked;p=ve(l.value!=null?l.value:p),s._wrapperState={initialChecked:v,initialValue:p,controlled:l.type==="checkbox"||l.type==="radio"?l.checked!=null:l.value!=null}}function $e(s,l){l=l.checked,l!=null&&I(s,"checked",l,!1)}function oe(s,l){$e(s,l);var p=ve(l.value),v=l.type;if(p!=null)v==="number"?(p===0&&s.value===""||s.value!=p)&&(s.value=""+p):s.value!==""+p&&(s.value=""+p);else if(v==="submit"||v==="reset"){s.removeAttribute("value");return}l.hasOwnProperty("value")?st(s,l.type,p):l.hasOwnProperty("defaultValue")&&st(s,l.type,ve(l.defaultValue)),l.checked==null&&l.defaultChecked!=null&&(s.defaultChecked=!!l.defaultChecked)}function Fe(s,l,p){if(l.hasOwnProperty("value")||l.hasOwnProperty("defaultValue")){var v=l.type;if(!(v!=="submit"&&v!=="reset"||l.value!==void 0&&l.value!==null))return;l=""+s._wrapperState.initialValue,p||l===s.value||(s.value=l),s.defaultValue=l}p=s.name,p!==""&&(s.name=""),s.defaultChecked=!!s._wrapperState.initialChecked,p!==""&&(s.name=p)}function st(s,l,p){(l!=="number"||Ke(s.ownerDocument)!==s)&&(p==null?s.defaultValue=""+s._wrapperState.initialValue:s.defaultValue!==""+p&&(s.defaultValue=""+p))}var gt=Array.isArray;function Ye(s,l,p,v){if(s=s.options,l){l={};for(var w=0;w<p.length;w++)l["$"+p[w]]=!0;for(p=0;p<s.length;p++)w=l.hasOwnProperty("$"+s[p].value),s[p].selected!==w&&(s[p].selected=w),w&&v&&(s[p].defaultSelected=!0)}else{for(p=""+ve(p),l=null,w=0;w<s.length;w++){if(s[w].value===p){s[w].selected=!0,v&&(s[w].defaultSelected=!0);return}l!==null||s[w].disabled||(l=s[w])}l!==null&&(l.selected=!0)}}function yt(s,l){if(l.dangerouslySetInnerHTML!=null)throw Error(n(91));return _({},l,{value:void 0,defaultValue:void 0,children:""+s._wrapperState.initialValue})}function Tt(s,l){var p=l.value;if(p==null){if(p=l.children,l=l.defaultValue,p!=null){if(l!=null)throw Error(n(92));if(gt(p)){if(1<p.length)throw Error(n(93));p=p[0]}l=p}l==null&&(l=""),p=l}s._wrapperState={initialValue:ve(p)}}function Et(s,l){var p=ve(l.value),v=ve(l.defaultValue);p!=null&&(p=""+p,p!==s.value&&(s.value=p),l.defaultValue==null&&s.defaultValue!==p&&(s.defaultValue=p)),v!=null&&(s.defaultValue=""+v)}function Wt(s){var l=s.textContent;l===s._wrapperState.initialValue&&l!==""&&l!==null&&(s.value=l)}function le(s){switch(s){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ce(s,l){return s==null||s==="http://www.w3.org/1999/xhtml"?le(l):s==="http://www.w3.org/2000/svg"&&l==="foreignObject"?"http://www.w3.org/1999/xhtml":s}var me,he=(function(s){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(l,p,v,w){MSApp.execUnsafeLocalFunction(function(){return s(l,p,v,w)})}:s})(function(s,l){if(s.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in s)s.innerHTML=l;else{for(me=me||document.createElement("div"),me.innerHTML="<svg>"+l.valueOf().toString()+"</svg>",l=me.firstChild;s.firstChild;)s.removeChild(s.firstChild);for(;l.firstChild;)s.appendChild(l.firstChild)}});function Je(s,l){if(l){var p=s.firstChild;if(p&&p===s.lastChild&&p.nodeType===3){p.nodeValue=l;return}}s.textContent=l}var Xt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Cn=["Webkit","ms","Moz","O"];Object.keys(Xt).forEach(function(s){Cn.forEach(function(l){l=l+s.charAt(0).toUpperCase()+s.substring(1),Xt[l]=Xt[s]})});function Ge(s,l,p){return l==null||typeof l=="boolean"||l===""?"":p||typeof l!="number"||l===0||Xt.hasOwnProperty(s)&&Xt[s]?(""+l).trim():l+"px"}function Dt(s,l){s=s.style;for(var p in l)if(l.hasOwnProperty(p)){var v=p.indexOf("--")===0,w=Ge(p,l[p],v);p==="float"&&(p="cssFloat"),v?s.setProperty(p,w):s[p]=w}}var Ut=_({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function qt(s,l){if(l){if(Ut[s]&&(l.children!=null||l.dangerouslySetInnerHTML!=null))throw Error(n(137,s));if(l.dangerouslySetInnerHTML!=null){if(l.children!=null)throw Error(n(60));if(typeof l.dangerouslySetInnerHTML!="object"||!("__html"in l.dangerouslySetInnerHTML))throw Error(n(61))}if(l.style!=null&&typeof l.style!="object")throw Error(n(62))}}function Un(s,l){if(s.indexOf("-")===-1)return typeof l.is=="string";switch(s){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Yn=null;function eu(s){return s=s.target||s.srcElement||window,s.correspondingUseElement&&(s=s.correspondingUseElement),s.nodeType===3?s.parentNode:s}var tu=null,Bo=null,uo=null;function nu(s){if(s=Cu(s)){if(typeof tu!="function")throw Error(n(280));var l=s.stateNode;l&&(l=Vd(l),tu(s.stateNode,s.type,l))}}function ru(s){Bo?uo?uo.push(s):uo=[s]:Bo=s}function iu(){if(Bo){var s=Bo,l=uo;if(uo=Bo=null,nu(s),l)for(s=0;s<l.length;s++)nu(l[s])}}function hd(s,l){return s(l)}function md(){}var ou=!1;function bs(s,l,p){if(ou)return s(l,p);ou=!0;try{return hd(s,l,p)}finally{ou=!1,(Bo!==null||uo!==null)&&(md(),iu())}}function ja(s,l){var p=s.stateNode;if(p===null)return null;var v=Vd(p);if(v===null)return null;p=v[l];e:switch(l){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(v=!v.disabled)||(s=s.type,v=!(s==="button"||s==="input"||s==="select"||s==="textarea")),s=!v;break e;default:s=!1}if(s)return null;if(p&&typeof p!="function")throw Error(n(231,l,typeof p));return p}var co=!1;if(u)try{var fo={};Object.defineProperty(fo,"passive",{get:function(){co=!0}}),window.addEventListener("test",fo,fo),window.removeEventListener("test",fo,fo)}catch{co=!1}function Dr(s,l,p,v,w,E,$,q,Z){var ge=Array.prototype.slice.call(arguments,3);try{l.apply(p,ge)}catch(Ee){this.onError(Ee)}}var wi=!1,ws=null,zi=!1,Oa=null,gd={onError:function(s){wi=!0,ws=s}};function vd(s,l,p,v,w,E,$,q,Z){wi=!1,ws=null,Dr.apply(gd,arguments)}function yd(s,l,p,v,w,E,$,q,Z){if(vd.apply(this,arguments),wi){if(wi){var ge=ws;wi=!1,ws=null}else throw Error(n(198));zi||(zi=!0,Oa=ge)}}function Li(s){var l=s,p=s;if(s.alternate)for(;l.return;)l=l.return;else{s=l;do l=s,(l.flags&4098)!==0&&(p=l.return),s=l.return;while(s)}return l.tag===3?p:null}function xd(s){if(s.tag===13){var l=s.memoizedState;if(l===null&&(s=s.alternate,s!==null&&(l=s.memoizedState)),l!==null)return l.dehydrated}return null}function bd(s){if(Li(s)!==s)throw Error(n(188))}function Jh(s){var l=s.alternate;if(!l){if(l=Li(s),l===null)throw Error(n(188));return l!==s?null:s}for(var p=s,v=l;;){var w=p.return;if(w===null)break;var E=w.alternate;if(E===null){if(v=w.return,v!==null){p=v;continue}break}if(w.child===E.child){for(E=w.child;E;){if(E===p)return bd(w),s;if(E===v)return bd(w),l;E=E.sibling}throw Error(n(188))}if(p.return!==v.return)p=w,v=E;else{for(var $=!1,q=w.child;q;){if(q===p){$=!0,p=w,v=E;break}if(q===v){$=!0,v=w,p=E;break}q=q.sibling}if(!$){for(q=E.child;q;){if(q===p){$=!0,p=E,v=w;break}if(q===v){$=!0,v=E,p=w;break}q=q.sibling}if(!$)throw Error(n(189))}}if(p.alternate!==v)throw Error(n(190))}if(p.tag!==3)throw Error(n(188));return p.stateNode.current===p?s:l}function wd(s){return s=Jh(s),s!==null?It(s):null}function It(s){if(s.tag===5||s.tag===6)return s;for(s=s.child;s!==null;){var l=It(s);if(l!==null)return l;s=s.sibling}return null}var Xn=t.unstable_scheduleCallback,N4=t.unstable_cancelCallback,UR=t.unstable_shouldYield,HR=t.unstable_requestPaint,Tn=t.unstable_now,qR=t.unstable_getCurrentPriorityLevel,Zh=t.unstable_ImmediatePriority,_4=t.unstable_UserBlockingPriority,kd=t.unstable_NormalPriority,GR=t.unstable_LowPriority,$4=t.unstable_IdlePriority,Sd=null,Ni=null;function KR(s){if(Ni&&typeof Ni.onCommitFiberRoot=="function")try{Ni.onCommitFiberRoot(Sd,s,void 0,(s.current.flags&128)===128)}catch{}}var ki=Math.clz32?Math.clz32:QR,YR=Math.log,XR=Math.LN2;function QR(s){return s>>>=0,s===0?32:31-(YR(s)/XR|0)|0}var Cd=64,Td=4194304;function au(s){switch(s&-s){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return s&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return s&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return s}}function Ed(s,l){var p=s.pendingLanes;if(p===0)return 0;var v=0,w=s.suspendedLanes,E=s.pingedLanes,$=p&268435455;if($!==0){var q=$&~w;q!==0?v=au(q):(E&=$,E!==0&&(v=au(E)))}else $=p&~w,$!==0?v=au($):E!==0&&(v=au(E));if(v===0)return 0;if(l!==0&&l!==v&&(l&w)===0&&(w=v&-v,E=l&-l,w>=E||w===16&&(E&4194240)!==0))return l;if((v&4)!==0&&(v|=p&16),l=s.entangledLanes,l!==0)for(s=s.entanglements,l&=v;0<l;)p=31-ki(l),w=1<<p,v|=s[p],l&=~w;return v}function JR(s,l){switch(s){case 1:case 2:case 4:return l+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return l+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ZR(s,l){for(var p=s.suspendedLanes,v=s.pingedLanes,w=s.expirationTimes,E=s.pendingLanes;0<E;){var $=31-ki(E),q=1<<$,Z=w[$];Z===-1?((q&p)===0||(q&v)!==0)&&(w[$]=JR(q,l)):Z<=l&&(s.expiredLanes|=q),E&=~q}}function em(s){return s=s.pendingLanes&-1073741825,s!==0?s:s&1073741824?1073741824:0}function B4(){var s=Cd;return Cd<<=1,(Cd&4194240)===0&&(Cd=64),s}function tm(s){for(var l=[],p=0;31>p;p++)l.push(s);return l}function su(s,l,p){s.pendingLanes|=l,l!==536870912&&(s.suspendedLanes=0,s.pingedLanes=0),s=s.eventTimes,l=31-ki(l),s[l]=p}function eP(s,l){var p=s.pendingLanes&~l;s.pendingLanes=l,s.suspendedLanes=0,s.pingedLanes=0,s.expiredLanes&=l,s.mutableReadLanes&=l,s.entangledLanes&=l,l=s.entanglements;var v=s.eventTimes;for(s=s.expirationTimes;0<p;){var w=31-ki(p),E=1<<w;l[w]=0,v[w]=-1,s[w]=-1,p&=~E}}function nm(s,l){var p=s.entangledLanes|=l;for(s=s.entanglements;p;){var v=31-ki(p),w=1<<v;w&l|s[v]&l&&(s[v]|=l),p&=~w}}var Gt=0;function F4(s){return s&=-s,1<s?4<s?(s&268435455)!==0?16:536870912:4:1}var V4,rm,W4,U4,H4,im=!1,Rd=[],Fo=null,Vo=null,Wo=null,lu=new Map,uu=new Map,Uo=[],tP="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function q4(s,l){switch(s){case"focusin":case"focusout":Fo=null;break;case"dragenter":case"dragleave":Vo=null;break;case"mouseover":case"mouseout":Wo=null;break;case"pointerover":case"pointerout":lu.delete(l.pointerId);break;case"gotpointercapture":case"lostpointercapture":uu.delete(l.pointerId)}}function cu(s,l,p,v,w,E){return s===null||s.nativeEvent!==E?(s={blockedOn:l,domEventName:p,eventSystemFlags:v,nativeEvent:E,targetContainers:[w]},l!==null&&(l=Cu(l),l!==null&&rm(l)),s):(s.eventSystemFlags|=v,l=s.targetContainers,w!==null&&l.indexOf(w)===-1&&l.push(w),s)}
vendor: 4,089 bytes, line 5
5function nP(s,l,p,v,w){switch(l){case"focusin":return Fo=cu(Fo,s,l,p,v,w),!0;case"dragenter":return Vo=cu(Vo,s,l,p,v,w),!0;case"mouseover":return Wo=cu(Wo,s,l,p,v,w),!0;case"pointerover":var E=w.pointerId;return lu.set(E,cu(lu.get(E)||null,s,l,p,v,w)),!0;case"gotpointercapture":return E=w.pointerId,uu.set(E,cu(uu.get(E)||null,s,l,p,v,w)),!0}return!1}function G4(s){var l=Da(s.target);if(l!==null){var p=Li(l);if(p!==null){if(l=p.tag,l===13){if(l=xd(p),l!==null){s.blockedOn=l,H4(s.priority,function(){W4(p)});return}}else if(l===3&&p.stateNode.current.memoizedState.isDehydrated){s.blockedOn=p.tag===3?p.stateNode.containerInfo:null;return}}}s.blockedOn=null}function Pd(s){if(s.blockedOn!==null)return!1;for(var l=s.targetContainers;0<l.length;){var p=am(s.domEventName,s.eventSystemFlags,l[0],s.nativeEvent);if(p===null){p=s.nativeEvent;var v=new p.constructor(p.type,p);Yn=v,p.target.dispatchEvent(v),Yn=null}else return l=Cu(p),l!==null&&rm(l),s.blockedOn=p,!1;l.shift()}return!0}function K4(s,l,p){Pd(s)&&p.delete(l)}function rP(){im=!1,Fo!==null&&Pd(Fo)&&(Fo=null),Vo!==null&&Pd(Vo)&&(Vo=null),Wo!==null&&Pd(Wo)&&(Wo=null),lu.forEach(K4),uu.forEach(K4)}function du(s,l){s.blockedOn===l&&(s.blockedOn=null,im||(im=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,rP)))}function fu(s){function l(w){return du(w,s)}if(0<Rd.length){du(Rd[0],s);for(var p=1;p<Rd.length;p++){var v=Rd[p];v.blockedOn===s&&(v.blockedOn=null)}}for(Fo!==null&&du(Fo,s),Vo!==null&&du(Vo,s),Wo!==null&&du(Wo,s),lu.forEach(l),uu.forEach(l),p=0;p<Uo.length;p++)v=Uo[p],v.blockedOn===s&&(v.blockedOn=null);for(;0<Uo.length&&(p=Uo[0],p.blockedOn===null);)G4(p),p.blockedOn===null&&Uo.shift()}var ks=D.ReactCurrentBatchConfig,Ad=!0;function iP(s,l,p,v){var w=Gt,E=ks.transition;ks.transition=null;try{Gt=1,om(s,l,p,v)}finally{Gt=w,ks.transition=E}}function oP(s,l,p,v){var w=Gt,E=ks.transition;ks.transition=null;try{Gt=4,om(s,l,p,v)}finally{Gt=w,ks.transition=E}}function om(s,l,p,v){if(Ad){var w=am(s,l,p,v);if(w===null)Sm(s,l,v,Md,p),q4(s,v);else if(nP(w,s,l,p,v))v.stopPropagation();else if(q4(s,v),l&4&&-1<tP.indexOf(s)){for(;w!==null;){var E=Cu(w);if(E!==null&&V4(E),E=am(s,l,p,v),E===null&&Sm(s,l,v,Md,p),E===w)break;w=E}w!==null&&v.stopPropagation()}else Sm(s,l,v,null,p)}}var Md=null;function am(s,l,p,v){if(Md=null,s=eu(v),s=Da(s),s!==null)if(l=Li(s),l===null)s=null;else if(p=l.tag,p===13){if(s=xd(l),s!==null)return s;s=null}else if(p===3){if(l.stateNode.current.memoizedState.isDehydrated)return l.tag===3?l.stateNode.containerInfo:null;s=null}else l!==s&&(s=null);return Md=s,null}function Y4(s){switch(s){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(qR()){case Zh:return 1;case _4:return 4;case kd:case GR:return 16;case $4:return 536870912;default:return 16}default:return 16}}var Ho=null,sm=null,Id=null;function X4(){if(Id)return Id;var s,l=sm,p=l.length,v,w="value"in Ho?Ho.value:Ho.textContent,E=w.length;for(s=0;s<p&&l[s]===w[s];s++);var $=p-s;for(v=1;v<=$&&l[p-v]===w[E-v];v++);return Id=w.slice(s,1<v?1-v:void 0)}
vendor: 2,937 bytes, line 5
5function jd(s){var l=s.keyCode;return"charCode"in s?(s=s.charCode,s===0&&l===13&&(s=13)):s=l,s===10&&(s=13),32<=s||s===13?s:0}function Od(){return!0}function Q4(){return!1}function zr(s){function l(p,v,w,E,$){this._reactName=p,this._targetInst=w,this.type=v,this.nativeEvent=E,this.target=$,this.currentTarget=null;for(var q in s)s.hasOwnProperty(q)&&(p=s[q],this[q]=p?p(E):E[q]);return this.isDefaultPrevented=(E.defaultPrevented!=null?E.defaultPrevented:E.returnValue===!1)?Od:Q4,this.isPropagationStopped=Q4,this}return _(l.prototype,{preventDefault:function(){this.defaultPrevented=!0;var p=this.nativeEvent;p&&(p.preventDefault?p.preventDefault():typeof p.returnValue!="unknown"&&(p.returnValue=!1),this.isDefaultPrevented=Od)},stopPropagation:function(){var p=this.nativeEvent;p&&(p.stopPropagation?p.stopPropagation():typeof p.cancelBubble!="unknown"&&(p.cancelBubble=!0),this.isPropagationStopped=Od)},persist:function(){},isPersistent:Od}),l}var Ss={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(s){return s.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},lm=zr(Ss),pu=_({},Ss,{view:0,detail:0}),aP=zr(pu),um,cm,hu,Dd=_({},pu,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:fm,button:0,buttons:0,relatedTarget:function(s){return s.relatedTarget===void 0?s.fromElement===s.srcElement?s.toElement:s.fromElement:s.relatedTarget},movementX:function(s){return"movementX"in s?s.movementX:(s!==hu&&(hu&&s.type==="mousemove"?(um=s.screenX-hu.screenX,cm=s.screenY-hu.screenY):cm=um=0,hu=s),um)},movementY:function(s){return"movementY"in s?s.movementY:cm}}),J4=zr(Dd),sP=_({},Dd,{dataTransfer:0}),lP=zr(sP),uP=_({},pu,{relatedTarget:0}),dm=zr(uP),cP=_({},Ss,{animationName:0,elapsedTime:0,pseudoElement:0}),dP=zr(cP),fP=_({},Ss,{clipboardData:function(s){return"clipboardData"in s?s.clipboardData:window.clipboardData}}),pP=zr(fP),hP=_({},Ss,{data:0}),Z4=zr(hP),mP={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},gP={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},vP={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function yP(s){var l=this.nativeEvent;return l.getModifierState?l.getModifierState(s):(s=vP[s])?!!l[s]:!1}function fm(){return yP}var xP=_({},pu,{key:function(s){if(s.key){var l=mP[s.key]||s.key;if(l!=="Unidentified")return l}return s.type==="keypress"?(s=jd(s),s===13?"Enter":String.fromCharCode(s)):s.type==="
5keydown"||s.type==="keyup"?gP[s.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:fm,charCode:function(s){return s.type==="keypress"?jd(s):0},keyCode:function(s){return s.type==="keydown"||s.type==="keyup"?s.keyCode:0},which:function(s){return s.type==="keypress"?jd(s):s.type==="keydown"||s.type==="keyup"?s.keyCode:0}}),bP=zr(xP),wP=_({},Dd,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ex=zr(wP),kP=_({},pu,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:fm}),SP=zr(kP),CP=_({},Ss,{propertyName:0,elapsedTime:0,pseudoElement:0}),TP=zr(CP),EP=_({},Dd,{deltaX:function(s){return"deltaX"in s?s.deltaX:"wheelDeltaX"in s?-s.wheelDeltaX:0},deltaY:function(s){return"deltaY"in s?s.deltaY:"wheelDeltaY"in s?-s.wheelDeltaY:"wheelDelta"in s?-s.wheelDelta:0},deltaZ:0,deltaMode:0}),RP=zr(EP),PP=[9,13,27,32],pm=u&&"CompositionEvent"in window,mu=null;u&&"documentMode"in document&&(mu=document.documentMode);var AP=u&&"TextEvent"in window&&!mu,tx=u&&(!pm||mu&&8<mu&&11>=mu),nx=" ",rx=!1;function ix(s,l){switch(s){case"keyup":return PP.indexOf(l.keyCode)!==-1;case"keydown":return l.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ox(s){return s=s.detail,typeof s=="object"&&"data"in s?s.data:null}var Cs=!1;function MP(s,l){switch(s){case"compositionend":return ox(l);case"keypress":return l.which!==32?null:(rx=!0,nx);case"textInput":return s=l.data,s===nx&&rx?null:s;default:return null}}function IP(s,l){if(Cs)return s==="compositionend"||!pm&&ix(s,l)?(s=X4(),Id=sm=Ho=null,Cs=!1,s):null;switch(s){case"paste":return null;case"keypress":if(!(l.ctrlKey||l.altKey||l.metaKey)||l.ctrlKey&&l.altKey){if(l.char&&1<l.char.length)return l.char;if(l.which)return String.fromCharCode(l.which)}return null;case"compositionend":return tx&&l.locale!=="ko"?null:l.data;default:return null}}var jP={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function ax(s){var l=s&&s.nodeName&&s.nodeName.toLowerCase();return l==="input"?!!jP[s.type]:l==="textarea"}function sx(s,l,p,v){ru(v),l=$d(l,"onChange"),0<l.length&&(p=new lm("onChange","change",null,p,v),s.push({event:p,listeners:l}))}var gu=null,vu=null;function OP(s){Tx(s,0)}function zd(s){var l=As(s);if(rt(l))return s}function DP(s,l){if(s==="change")return l}var lx=!1;if(u){var hm;if(u){var mm="oninput"in document;if(!mm){var ux=document.createElement("div");ux.setAttribute("oninput","return;"),mm=typeof ux.oninput=="function"}hm=mm}else hm=!1;lx=hm&&(!document.documentMode||9<document.documentMode)}function cx(){gu&&(gu.detachEvent("onpropertychange",dx),vu=gu=null)}function dx(s){if(s.propertyName==="value"&&zd(vu)){var l=[];sx(l,vu,s,eu(s)),bs(OP,l)}}function zP(s,l,p){s==="focusin"?(cx(),gu=l,vu=p,gu.attachEvent("onpropertychange",dx)):s==="focusout"&&cx()}function LP(s){if(s==="selectionchange"||s==="keyup"||s==="keydown")return zd(vu)}function NP(s,l){if(s==="click")return zd(l)}function _P(s,l){if(s==="input"||s==="change")return zd(l)}function $P(s,l){return s===l&&(s!==0||1/s===1/l)||s!==s&&l!==l}var Si=typeof Object.is=="function"?Object.is:$P;function yu(s,l){if(Si(s,l))return!0;if(typeof s!="object"||s===null||typeof l!="object"||l===null)return!1;var p=Object.keys(s),v=Object.keys(l);if(p.length!==v.length)return!1;for(v=0;v<p.length;v++){var w=p[v];if(!c.call(l,w)||!Si(s[w],l[w]))return!1}return!0}function fx(s){for(;s&&s.firstChild;)s=s.firstChild;return s}function px(s,l){var p=fx(s);s=0;for(var v;p;){if(p.nodeType===3){if(v=s+p.textContent.length,s<=l&&v>=l)return{node:p,offset:l-s};s=v}e:{for(;p;){if(p.nextSibling){p=p.nextSibling;break e}p=p.parentNode}p=void 0}p=fx(p)}}function hx(s,l){return s&&l?s===l?!0:s&&s.nodeType===3?!1:l&&l.nodeType===3?hx(s,l.parentNode):"contains"in s?s.contains(l):s.compareDocumentPosition?!!(s.compareDocumentPosition(l)&16):!1:!1}function mx(){for(var s=window,l=Ke();l instanceof s.HTMLIFrameElement;){try{var p=typeof l.contentWindow.location.href=="string"}catch{p=!1}if(p)s=l.contentWindow;else break;l=Ke(s.document)}return l}function gm(s){var l=s&&s.nodeName&&s.nodeName.toLowerCase();return l&&(l==="input"&&(s.type==="text"||s.type==="search"||s.type==="tel"||s.type==="url"||s.type==="password")||l==="textarea"||s.contentEditable==="true")}function BP(s){var l=mx(),p=s.focusedElem,v=s.selectionRange;if(l!==p&&p&&p.ownerDocument&&hx(p.ownerDocument.documentElement,p)){if
vendor: 14,581 bytes, lines 5-6
5(v!==null&&gm(p)){if(l=v.start,s=v.end,s===void 0&&(s=l),"selectionStart"in p)p.selectionStart=l,p.selectionEnd=Math.min(s,p.value.length);else if(s=(l=p.ownerDocument||document)&&l.defaultView||window,s.getSelection){s=s.getSelection();var w=p.textContent.length,E=Math.min(v.start,w);v=v.end===void 0?E:Math.min(v.end,w),!s.extend&&E>v&&(w=v,v=E,E=w),w=px(p,E);var $=px(p,v);w&&$&&(s.rangeCount!==1||s.anchorNode!==w.node||s.anchorOffset!==w.offset||s.focusNode!==$.node||s.focusOffset!==$.offset)&&(l=l.createRange(),l.setStart(w.node,w.offset),s.removeAllRanges(),E>v?(s.addRange(l),s.extend($.node,$.offset)):(l.setEnd($.node,$.offset),s.addRange(l)))}}for(l=[],s=p;s=s.parentNode;)s.nodeType===1&&l.push({element:s,left:s.scrollLeft,top:s.scrollTop});for(typeof p.focus=="function"&&p.focus(),p=0;p<l.length;p++)s=l[p],s.element.scrollLeft=s.left,s.element.scrollTop=s.top}}var FP=u&&"documentMode"in document&&11>=document.documentMode,Ts=null,vm=null,xu=null,ym=!1;function gx(s,l,p){var v=p.window===p?p.document:p.nodeType===9?p:p.ownerDocument;ym||Ts==null||Ts!==Ke(v)||(v=Ts,"selectionStart"in v&&gm(v)?v={start:v.selectionStart,end:v.selectionEnd}:(v=(v.ownerDocument&&v.ownerDocument.defaultView||window).getSelection(),v={anchorNode:v.anchorNode,anchorOffset:v.anchorOffset,focusNode:v.focusNode,focusOffset:v.focusOffset}),xu&&yu(xu,v)||(xu=v,v=$d(vm,"onSelect"),0<v.length&&(l=new lm("onSelect","select",null,l,p),s.push({event:l,listeners:v}),l.target=Ts)))}function Ld(s,l){var p={};return p[s.toLowerCase()]=l.toLowerCase(),p["Webkit"+s]="webkit"+l,p["Moz"+s]="moz"+l,p}var Es={animationend:Ld("Animation","AnimationEnd"),animationiteration:Ld("Animation","AnimationIteration"),animationstart:Ld("Animation","AnimationStart"),transitionend:Ld("Transition","TransitionEnd")},xm={},vx={};u&&(vx=document.createElement("div").style,"AnimationEvent"in window||(delete Es.animationend.animation,delete Es.animationiteration.animation,delete Es.animationstart.animation),"TransitionEvent"in window||delete Es.transitionend.transition);function Nd(s){if(xm[s])return xm[s];if(!Es[s])return s;var l=Es[s],p;for(p in l)if(l.hasOwnProperty(p)&&p in vx)return xm[s]=l[p];return s}var yx=Nd("animationend"),xx=Nd("animationiteration"),bx=Nd("animationstart"),wx=Nd("transitionend"),kx=new Map,Sx="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function qo(s,l){kx.set(s,l),o(l,[s])}for(var bm=0;bm<Sx.length;bm++){var wm=Sx[bm],VP=wm.toLowerCase(),WP=wm[0].toUpperCase()+wm.slice(1);qo(VP,"on"+WP)}qo(yx,"onAnimationEnd"),qo(xx,"onAnimationIteration"),qo(bx,"onAnimationStart"),qo("dblclick","onDoubleClick"),qo("focusin","onFocus"),qo("focusout","onBlur"),qo(wx,"onTransitionEnd"),a("onMouseEnter",["mouseout","mouseover"]),a("onMouseLeave",["mouseout","mouseover"]),a("onPointerEnter",["pointerout","pointerover"]),a("onPointerLeave",["pointerout","pointerover"]),o("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),o("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),o("onBeforeInput",["compositionend","keypress","textInput","paste"]),o("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var bu="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),UP=new Set("cancel close invalid load scroll toggle".split(" ").concat(bu));function Cx(s,l,p){var v=s.type||"unknown-event";s.currentTarget=p,yd(v,l,void 0,s),s.currentTarget=null}function Tx(s,l){l=(l&4)!==0;for(var p=0;p<s.length;p++){var v=s[p],w=v.event;v=v.listeners;e:{var E=void 0;if(l)for(var $=v.length-1;0<=$;$--){var q=v[$],Z=q.instance,ge=q.currentTarget;if(q=q.listener,Z!==E&&w.isPropagationStopped())break e;Cx(w,q,ge),E=Z}else for($=0;$<v.length;$++){if(q=v[$],Z=q.instance,ge=q.currentTarget,q=q.listener,Z!==E&&w.isPropagationStopped())break e;Cx(w,q,ge),E=Z}}}if(zi)throw s=Oa,zi=!1,Oa=null,s}function on(s,l){var p=l[Am];p===void 0&&(p=l[Am]=new Set);var v=s+"__bubble";p.has(v)||(Ex(l,s,2,!1),p.add(v))}function km(s,l,p){var v=0;l&&(v|=4),Ex(p,s,v,l)}var _d="_reactListening"+Math.random().toString(36).slice(2);function wu(s){if(!s[_d]){s[_d]=!0,r.forEach(function(p){p!=="selectionchange"&&(UP.has(p)||km(p,!1,s),km(p,!0,s))});var l=s.nodeType===9?s:s.ownerDocument;l===null||l[_d]||(l[_d]=!0,km("selectionchange",!1,l))}}function Ex(s,l,p,v){switch(Y4(l)){case 1:var w=iP;break;case 4:w=oP;break;default:w=om}p=w.bind(null,l,p,s),w=void 0,!co||l!=="touchstart"&&l!=="touchmove"&&l!=="wheel"||(w=!0),v?w!==void 0?s.addEventListener(l,p,{capture:!0,passive:w}):s.addEventListener(l,p,!0):w!==void 0?s.addEventListener(l,p,{passive:w}):s.addEventListener(l,p,!1)}function Sm(s,l,p,v,w){var E=v;if((l&1)===0&&(l&2)===0&&v!==null)e:for(;;){if(v===null)return;var $=v.tag;if($===3||$===4){var q=v.stateNode.containerInfo;if(q===w||q.nodeType===8&&q.parentNode===w)break;if($===4)for($=v.return;$!==null;){var Z=$.tag;if((Z===3||Z===4)&&(Z=$.stateNode.containerInfo,Z===w||Z.nodeType===8&&Z.parentNode===w))return;$=$.return}for(;q!==null;){if($=Da(q),$===null)return;if(Z=$.tag,Z===5||Z===6){v=E=$;continue e}q=q.parentNode}}v=v.return}bs(function(){var ge=E,Ee=eu(p),Ae=[];e:{var Se=kx.get(s);if(Se!==void 0){var Ue=lm,Qe=s;switch(s){case"keypress":if(jd(p)===0)break e;case"keydown":case"keyup":Ue=bP;break;case"focusin":Qe="focus",Ue=dm;break;case"focusout":Qe="blur",Ue=dm;break;case"beforeblur":case"afterblur":Ue=dm;break;case"click":if(p.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Ue=J4;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Ue=lP;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Ue=SP;break;case yx:case xx:case bx:Ue=dP;break;case wx:Ue=TP;break;case"scroll":Ue=aP;break;case"wheel":Ue=RP;break;case"copy":case"cut":case"paste":Ue=pP;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Ue=ex}var Ze=(l&4)!==0,En=!Ze&&s==="scroll",de=Ze?Se!==null?Se+"Capture":null:Se;Ze=[];for(var re=ge,pe;re!==null;){pe=re;var Ne=pe.stateNode;if(pe.tag===5&&Ne!==null&&(pe=Ne,de!==null&&(Ne=ja(re,de),Ne!=null&&Ze.push(ku(re,Ne,pe)))),En)break;re=re.return}0<Ze.length&&(Se=new Ue(Se,Qe,null,p,Ee),Ae.push({event:Se,listeners:Ze}))}}if((l&7)===0){e:{if(Se=s==="mouseover"||s==="pointerover",Ue=s==="mouseout"||s==="pointerout",Se&&p!==Yn&&(Qe=p.relatedTarget||p.fromElement)&&(Da(Qe)||Qe[po]))break e;if((Ue||Se)&&(Se=Ee.window===Ee?Ee:(Se=Ee.ownerDocument)?Se.defaultView||Se.parentWindow:window,Ue?(Qe=p.relatedTarget||p.toElement,Ue=ge,Qe=Qe?Da(Qe):null,Qe!==null&&(En=Li(Qe),Qe!==En||Qe.tag!==5&&Qe.tag!==6)&&(Qe=null)):(Ue=null,Qe=ge),Ue!==Qe)){if(Ze=J4,Ne="onMouseLeave",de="onMouseEnter",re="mouse",(s==="pointerout"||s==="pointerover")&&(Ze=ex,Ne="onPointerLeave",de="onPointerEnter",re="pointer"),En=Ue==null?Se:As(Ue),pe=Qe==null?Se:As(Qe),Se=new Ze(Ne,re+"leave",Ue,p,Ee),Se.target=En,Se.relatedTarget=pe,Ne=null,Da(Ee)===ge&&(Ze=new Ze(de,re+"enter",Qe,p,Ee),Ze.target=pe,Ze.relatedTarget=En,Ne=Ze),En=Ne,Ue&&Qe)t:{for(Ze=Ue,de=Qe,re=0,pe=Ze;pe;pe=Rs(pe))re++;for(pe=0,Ne=de;Ne;Ne=Rs(Ne))pe++;for(;0<re-pe;)Ze=Rs(Ze),re--;for(;0<pe-re;)de=Rs(de),pe--;for(;re--;){if(Ze===de||de!==null&&Ze===de.alternate)break t;Ze=Rs(Ze),de=Rs(de)}Ze=null}else Ze=null;Ue!==null&&Rx(Ae,Se,Ue,Ze,!1),Qe!==null&&En!==null&&Rx(Ae,En,Qe,Ze,!0)}}e:{if(Se=ge?As(ge):window,Ue=Se.nodeName&&Se.nodeName.toLowerCase(),Ue==="select"||Ue==="input"&&Se.type==="file")var et=DP;else if(ax(Se))if(lx)et=_P;else{et=LP;var dt=zP}else(Ue=Se.nodeName)&&Ue.toLowerCase()==="input"&&(Se.type==="checkbox"||Se.type==="radio")&&(et=NP);if(et&&(et=et(s,ge))){sx(Ae,et,p,Ee);break e}dt&&dt(s,Se,ge),s==="focusout"&&(dt=Se._wrapperState)&&dt.controlled&&Se.type==="number"&&st(Se,"number",Se.value)}switch(dt=ge?As(ge):window,s){case"focusin":(ax(dt)||dt.contentEditable==="true")&&(Ts=dt,vm=ge,xu=null);break;case"focusout":xu=vm=Ts=null;break;case"mousedown":ym=!0;break;case"contextmenu":case"mouseup":case"dragend":ym=!1,gx(Ae,p,Ee);break;case"selectionchange":if(FP)break;case"keydown":case"keyup":gx(Ae,p,Ee)}var ft;if(pm)e:{switch(s){case"compositionstart":var wt="onCompositionStart";break e;case"compositionend":wt="onCompositionEnd";break e;case"compositionupdate":wt="onCompositionUpdate";break e}wt=void 0}else Cs?ix(s,p)&&(wt="onCompositionEnd"):s==="keydown"&&p.keyCode===229&&(wt="onCompositionStart");wt&&(tx&&p.locale!=="ko"&&(Cs||wt!=="onCompositionStart"?wt==="onCompositionEnd"&&Cs&&(ft=X4()):(Ho=Ee,sm="value"in Ho?Ho.value:Ho.textContent,Cs=!0)),dt=$d(ge,wt),0<dt.length&&(wt=new Z4(wt,s,null,p,Ee),Ae.push({event:wt,listeners:dt}),ft?wt.data=ft:(ft=ox(p),ft!==null&&(wt.data=ft)))),(ft=AP?MP(s,p):IP(s,p))&&(ge=$d(ge,"onBeforeInput"),0<ge.length&&(Ee=new Z4("onBeforeInput","beforeinput",null,p,Ee),Ae.push({event:Ee,listeners:ge}),Ee.data=ft))}Tx(Ae,l)})}function ku(s,l,p){return{instance:s,listener:l,currentTarget:p}}function $d(s,l){for(var p=l+"Capture",v=[];s!==null;){var w=s,E=w.stateNode;w.tag===5&&E!==null&&(w=E,E=ja(s,p),E!=null&&v.unshift(ku(s,E,w)),E=ja(s,l),E!=null&&v.push(ku(s,E,w))),s=s.return}return v}function Rs(s){if(s===null)return null;do s=s.return;while(s&&s.tag!==5);return s||null}function Rx(s,l,p,v,w){for(var E=l._reactName,$=[];p!==null&&p!==v;){var q=p,Z=q.alternate,ge=q.stateNode;if(Z!==null&&Z===v)break;q.tag===5&&ge!==null&&(q=ge,w?(Z=ja(p,E),Z!=null&&$.unshift(ku(p,Z,q))):w||(Z=ja(p,E),Z!=null&&$.push(ku(p,Z,q)))),p=p.return}$.length!==0&&s.push({event:l,listeners:$})}var HP=/\r\n?/g,qP=/\u0000|\uFFFD/g;function Px(s){return(typeof s=="string"?s:""+s).replace(HP,`
6`).replace(qP,"")}function Bd(s,l,p){if(l=Px(l),Px(s)!==l&&p)throw Error(n(425))}function Fd(){}var Cm=null,Tm=null;function Em(s,l){return s==="textarea"||s==="noscript"||typeof l.children=="string"||typeof l.children=="number"||typeof l.dangerouslySetInnerHTML=="object"&&l.dangerouslySetInnerHTML!==null&&l.dangerouslySetInnerHTML.__html!=null}var Rm=typeof setTimeout=="function"?setTimeout:void 0,GP=typeof clearTimeout=="function"?clearTimeout:void 0,Ax=typeof Promise=="function"?Promise:void 0,KP=typeof queueMicrotask=="function"?queueMicrotask:typeof Ax<"u"?function(s){return Ax.resolve(null).then(s).catch(YP)}:Rm;function YP(s){setTimeout(function(){throw s})}function Pm(s,l){var p=l,v=0;do{var w=p.nextSibling;if(s.removeChild(p),w&&w.nodeType===8)if(p=w.data,p==="/$"){if(v===0){s.removeChild(w),fu(l);return}v--}else p!=="$"&&p!=="$?"&&p!=="$!"||v++;p=w}while(p);fu(l)}function Go(s){for(;s!=null;s=s.nextSibling){var l=s.nodeType;if(l===1||l===3)break;if(l===8){if(l=s.data,l==="$"||l==="$!"||l==="$?")break;if(l==="/$")return null}}return s}function Mx(s){s=s.previousSibling;for(var l=0;s;){if(s.nodeType===8){var p=s.data;if(p==="$"||p==="$!"||p==="$?"){if(l===0)return s;l--}else p==="/$"&&l++}s=s.previousSibling}return null}var Ps=Math.random().toString(36).slice(2),_i="__reactFiber$"+Ps,Su="__reactProps$"+Ps,po="__reactContainer$"+Ps,Am="__reactEvents$"+Ps,XP="__reactListeners$"+Ps,QP="__reactHandles$"+Ps;function Da(s){var l=s[_i];if(l)return l;for(var p=s.parentNode;p;){if(l=p[po]||p[_i]){if(p=l.alternate,l.child!==null||p!==null&&p.child!==null)for(s=Mx(s);s!==null;){if(p=s[_i])return p;s=Mx(s)}return l}s=p,p=s.parentNode}return null}function Cu(s){return s=s[_i]||s[po],!s||s.tag!==5&&s.tag!==6&&s.tag!==13&&s.tag!==3?null:s}function As(s){if(s.tag===5||s.tag===6)return s.stateNode;throw Error(n(33))}function Vd(s){return s[Su]||null}var Mm=[],Ms=-1;function Ko(s){return{current:s}}function an(s){0>Ms||(s.current=Mm[Ms],Mm[Ms]=null,Ms--)}function en(s,l){Ms++,Mm[Ms]=s.current,s.current=l}var Yo={},Qn=Ko(Yo),vr=Ko(!1),za=Yo;function Is(s,l){var p=s.type.contextTypes;if(!p)return Yo;var v=s.stateNode;if(v&&v.__reactInternalMemoizedUnmaskedChildContext===l)return v.__reactInternalMemoizedMaskedChildContext;var w={},E;for(E in p)w[E]=l[E];return v&&(s=s.stateNode,s.__reactInternalMemoizedUnmaskedChildContext=l,s.__reactInternalMemoizedMaskedChildContext=w),w}function yr(s){return s=s.childContextTypes,s!=null}function Wd(){an(vr),an(Qn)}function Ix(s,l,p){if(Qn.current!==Yo)throw Error(n(168));en(Qn,l),en(vr,p)}function jx(s,l,p){var v=s.stateNode;if(l=l.childContextTypes,typeof v.getChildContext!="function")return p;v=v.getChildContext();for(var w in v)if(!(w in l))throw Error(n(108,je(s)||"Unknown",w));return _({},p,v)}function Ud(s){return s=(s=s.stateNode)&&s.__reactInternalMemoizedMergedChildContext||Yo,za=Qn.current,en(Qn,s),en(vr,vr.current),!0}function Ox(s,l,p){var v=s.stateNode;if(!v)throw Error(n(169));p?(s=jx(s,l,za),v.__reactInternalMemoizedMergedChildContext=s,an(vr),an(Qn),en(Qn,s)):an(vr),en(vr,p)}var ho=null,Hd=!1,Im=!1;function Dx(s){ho===null?ho=[s]:ho.push(s)}function JP(s){Hd=!0,Dx(s)}function Xo(){if(!Im&&ho!==null){Im=!0;var s=0,l=Gt;try{var p=ho;for(Gt=1;s<p.length;s++){var v=p[s];do v=v(!0);while(v!==null)}ho=null,Hd=!1}catch(w){throw ho!==null&&(ho=ho.slice(s+1)),Xn(Zh,Xo),w}finally{Gt=l,Im=!1}}return null}var js=[],Os=0,qd=null,Gd=0,Jr=[],Zr=0,La=null,mo=1,go="";function Na(s,l){js[Os++]=Gd,js[Os++]=qd,qd=s,Gd=l}function zx(s,l,p){Jr[Zr++]=mo,Jr[Zr++]=go,Jr[Zr++]=La,La=s;var v=mo;s=go;var w=32-ki(v)-1;v&=~(1<<w),p+=1;var E=32-ki(l)+w;if(30<E){var $=w-w%5;E=(v&(1<<$)-1).toString(32),v>>=$,w-=$,mo=1<<32-ki(l)+w|p<<w|v,go=E+s}else mo=1<<E|p<<w|v,go=s}function jm(s){s.return!==null&&(Na(s,1),zx(s,1,0))}
vendor: 4,597 bytes, line 6
6function Om(s){for(;s===qd;)qd=js[--Os],js[Os]=null,Gd=js[--Os],js[Os]=null;for(;s===La;)La=Jr[--Zr],Jr[Zr]=null,go=Jr[--Zr],Jr[Zr]=null,mo=Jr[--Zr],Jr[Zr]=null}var Lr=null,Nr=null,ln=!1,Ci=null;function Lx(s,l){var p=ri(5,null,null,0);p.elementType="DELETED",p.stateNode=l,p.return=s,l=s.deletions,l===null?(s.deletions=[p],s.flags|=16):l.push(p)}function Nx(s,l){switch(s.tag){case 5:var p=s.type;return l=l.nodeType!==1||p.toLowerCase()!==l.nodeName.toLowerCase()?null:l,l!==null?(s.stateNode=l,Lr=s,Nr=Go(l.firstChild),!0):!1;case 6:return l=s.pendingProps===""||l.nodeType!==3?null:l,l!==null?(s.stateNode=l,Lr=s,Nr=null,!0):!1;case 13:return l=l.nodeType!==8?null:l,l!==null?(p=La!==null?{id:mo,overflow:go}:null,s.memoizedState={dehydrated:l,treeContext:p,retryLane:1073741824},p=ri(18,null,null,0),p.stateNode=l,p.return=s,s.child=p,Lr=s,Nr=null,!0):!1;default:return!1}}function Dm(s){return(s.mode&1)!==0&&(s.flags&128)===0}function zm(s){if(ln){var l=Nr;if(l){var p=l;if(!Nx(s,l)){if(Dm(s))throw Error(n(418));l=Go(p.nextSibling);var v=Lr;l&&Nx(s,l)?Lx(v,p):(s.flags=s.flags&-4097|2,ln=!1,Lr=s)}}else{if(Dm(s))throw Error(n(418));s.flags=s.flags&-4097|2,ln=!1,Lr=s}}}function _x(s){for(s=s.return;s!==null&&s.tag!==5&&s.tag!==3&&s.tag!==13;)s=s.return;Lr=s}function Kd(s){if(s!==Lr)return!1;if(!ln)return _x(s),ln=!0,!1;var l;if((l=s.tag!==3)&&!(l=s.tag!==5)&&(l=s.type,l=l!=="head"&&l!=="body"&&!Em(s.type,s.memoizedProps)),l&&(l=Nr)){if(Dm(s))throw $x(),Error(n(418));for(;l;)Lx(s,l),l=Go(l.nextSibling)}if(_x(s),s.tag===13){if(s=s.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(n(317));e:{for(s=s.nextSibling,l=0;s;){if(s.nodeType===8){var p=s.data;if(p==="/$"){if(l===0){Nr=Go(s.nextSibling);break e}l--}else p!=="$"&&p!=="$!"&&p!=="$?"||l++}s=s.nextSibling}Nr=null}}else Nr=Lr?Go(s.stateNode.nextSibling):null;return!0}function $x(){for(var s=Nr;s;)s=Go(s.nextSibling)}function Ds(){Nr=Lr=null,ln=!1}function Lm(s){Ci===null?Ci=[s]:Ci.push(s)}var ZP=D.ReactCurrentBatchConfig;function Tu(s,l,p){if(s=p.ref,s!==null&&typeof s!="function"&&typeof s!="object"){if(p._owner){if(p=p._owner,p){if(p.tag!==1)throw Error(n(309));var v=p.stateNode}if(!v)throw Error(n(147,s));var w=v,E=""+s;return l!==null&&l.ref!==null&&typeof l.ref=="function"&&l.ref._stringRef===E?l.ref:(l=function($){var q=w.refs;$===null?delete q[E]:q[E]=$},l._stringRef=E,l)}if(typeof s!="string")throw Error(n(284));if(!p._owner)throw Error(n(290,s))}return s}function Yd(s,l){throw s=Object.prototype.toString.call(l),Error(n(31,s==="[object Object]"?"object with keys {"+Object.keys(l).join(", ")+"}":s))}function Bx(s){var l=s._init;return l(s._payload)}function Fx(s){function l(de,re){if(s){var pe=de.deletions;pe===null?(de.deletions=[re],de.flags|=16):pe.push(re)}}function p(de,re){if(!s)return null;for(;re!==null;)l(de,re),re=re.sibling;return null}function v(de,re){for(de=new Map;re!==null;)re.key!==null?de.set(re.key,re):de.set(re.index,re),re=re.sibling;return de}function w(de,re){return de=ia(de,re),de.index=0,de.sibling=null,de}function E(de,re,pe){return de.index=pe,s?(pe=de.alternate,pe!==null?(pe=pe.index,pe<re?(de.flags|=2,re):pe):(de.flags|=2,re)):(de.flags|=1048576,re)}function $(de){return s&&de.alternate===null&&(de.flags|=2),de}function q(de,re,pe,Ne){return re===null||re.tag!==6?(re=R1(pe,de.mode,Ne),re.return=de,re):(re=w(re,pe),re.return=de,re)}function Z(de,re,pe,Ne){var et=pe.type;return et===j?Ee(de,re,pe.props.children,Ne,pe.key):re!==null&&(re.elementType===et||typeof et=="object"&&et!==null&&et.$$typeof===ue&&Bx(et)===re.type)?(Ne=w(re,pe.props),Ne.ref=Tu(de,re,pe),Ne.return=de,Ne):(Ne=bf(pe.type,pe.key,pe.props,null,de.mode,Ne),Ne.ref=Tu(de,re,pe),Ne.return=de,Ne)}function ge(de,re,pe,Ne){return re===null||re.tag!==4||re.stateNode.containerInfo!==pe.containerInfo||re.stateNode.implementation!==pe.implementation?(re=P1(pe,de.mode,Ne),re.return=de,re):(re=w(re,pe.children||[]),re.return=de,re)}function Ee(de,re,pe,Ne,et){return re===null||re.tag!==7?(re=Ha(pe,de.mode,Ne,et),re.return=de,re):(re=w(re,pe),re.return=de,re)}function Ae(de,re,pe){if(typeof re=="string"&&re!==""||typeof re=="number")return re=R1(""+re,de.mode,pe),re.return=de,re;if(typeof re=="object"&&re!==null){switch(re.$$typeof){case R:return pe=bf(re.type,re.key,re.props,null,de.mode,pe),pe.ref=Tu(de,null,re),pe.return=de,pe;case M:return re=P1(re,de.mode,pe),re.return=de,re;case ue:var Ne=re._init;return Ae(de,Ne(re._payload),pe)}if(gt(re)||se(re))return re=Ha(re,de.mode,pe,null),re.return=de,re;Yd(de,re)}return null}function Se(de,re,pe,Ne){var et=re!==null?re.key:null;
vendor: 3,692 bytes, line 6
6if(typeof pe=="string"&&pe!==""||typeof pe=="number")return et!==null?null:q(de,re,""+pe,Ne);if(typeof pe=="object"&&pe!==null){switch(pe.$$typeof){case R:return pe.key===et?Z(de,re,pe,Ne):null;case M:return pe.key===et?ge(de,re,pe,Ne):null;case ue:return et=pe._init,Se(de,re,et(pe._payload),Ne)}if(gt(pe)||se(pe))return et!==null?null:Ee(de,re,pe,Ne,null);Yd(de,pe)}return null}function Ue(de,re,pe,Ne,et){if(typeof Ne=="string"&&Ne!==""||typeof Ne=="number")return de=de.get(pe)||null,q(re,de,""+Ne,et);if(typeof Ne=="object"&&Ne!==null){switch(Ne.$$typeof){case R:return de=de.get(Ne.key===null?pe:Ne.key)||null,Z(re,de,Ne,et);case M:return de=de.get(Ne.key===null?pe:Ne.key)||null,ge(re,de,Ne,et);case ue:var dt=Ne._init;return Ue(de,re,pe,dt(Ne._payload),et)}if(gt(Ne)||se(Ne))return de=de.get(pe)||null,Ee(re,de,Ne,et,null);Yd(re,Ne)}return null}function Qe(de,re,pe,Ne){for(var et=null,dt=null,ft=re,wt=re=0,Wn=null;ft!==null&&wt<pe.length;wt++){ft.index>wt?(Wn=ft,ft=null):Wn=ft.sibling;var _t=Se(de,ft,pe[wt],Ne);if(_t===null){ft===null&&(ft=Wn);break}s&&ft&&_t.alternate===null&&l(de,ft),re=E(_t,re,wt),dt===null?et=_t:dt.sibling=_t,dt=_t,ft=Wn}if(wt===pe.length)return p(de,ft),ln&&Na(de,wt),et;if(ft===null){for(;wt<pe.length;wt++)ft=Ae(de,pe[wt],Ne),ft!==null&&(re=E(ft,re,wt),dt===null?et=ft:dt.sibling=ft,dt=ft);return ln&&Na(de,wt),et}for(ft=v(de,ft);wt<pe.length;wt++)Wn=Ue(ft,de,wt,pe[wt],Ne),Wn!==null&&(s&&Wn.alternate!==null&&ft.delete(Wn.key===null?wt:Wn.key),re=E(Wn,re,wt),dt===null?et=Wn:dt.sibling=Wn,dt=Wn);return s&&ft.forEach(function(oa){return l(de,oa)}),ln&&Na(de,wt),et}function Ze(de,re,pe,Ne){var et=se(pe);if(typeof et!="function")throw Error(n(150));if(pe=et.call(pe),pe==null)throw Error(n(151));for(var dt=et=null,ft=re,wt=re=0,Wn=null,_t=pe.next();ft!==null&&!_t.done;wt++,_t=pe.next()){ft.index>wt?(Wn=ft,ft=null):Wn=ft.sibling;var oa=Se(de,ft,_t.value,Ne);if(oa===null){ft===null&&(ft=Wn);break}s&&ft&&oa.alternate===null&&l(de,ft),re=E(oa,re,wt),dt===null?et=oa:dt.sibling=oa,dt=oa,ft=Wn}if(_t.done)return p(de,ft),ln&&Na(de,wt),et;if(ft===null){for(;!_t.done;wt++,_t=pe.next())_t=Ae(de,_t.value,Ne),_t!==null&&(re=E(_t,re,wt),dt===null?et=_t:dt.sibling=_t,dt=_t);return ln&&Na(de,wt),et}for(ft=v(de,ft);!_t.done;wt++,_t=pe.next())_t=Ue(ft,de,wt,_t.value,Ne),_t!==null&&(s&&_t.alternate!==null&&ft.delete(_t.key===null?wt:_t.key),re=E(_t,re,wt),dt===null?et=_t:dt.sibling=_t,dt=_t);return s&&ft.forEach(function(jA){return l(de,jA)}),ln&&Na(de,wt),et}function En(de,re,pe,Ne){if(typeof pe=="object"&&pe!==null&&pe.type===j&&pe.key===null&&(pe=pe.props.children),typeof pe=="object"&&pe!==null){switch(pe.$$typeof){case R:e:{for(var et=pe.key,dt=re;dt!==null;){if(dt.key===et){if(et=pe.type,et===j){if(dt.tag===7){p(de,dt.sibling),re=w(dt,pe.props.children),re.return=de,de=re;break e}}else if(dt.elementType===et||typeof et=="object"&&et!==null&&et.$$typeof===ue&&Bx(et)===dt.type){p(de,dt.sibling),re=w(dt,pe.props),re.ref=Tu(de,dt,pe),re.return=de,de=re;break e}p(de,dt);break}else l(de,dt);dt=dt.sibling}pe.type===j?(re=Ha(pe.props.children,de.mode,Ne,pe.key),re.return=de,de=re):(Ne=bf(pe.type,pe.key,pe.props,null,de.mode,Ne),Ne.ref=Tu(de,re,pe),Ne.return=de,de=Ne)}return $(de);case M:e:{for(dt=pe.key;re!==null;){if(re.key===dt)if(re.tag===4&&re.stateNode.containerInfo===pe.containerInfo&&re.stateNode.implementation===pe.implementation){p(de,re.sibling),re=w(re,pe.children||[]),re.return=de,de=re;break e}else{p(de,re);break}else l(de,re);re=re.sibling}re=P1(pe,de.mode,Ne),re.return=de,de=re}return $(de);case ue:return dt=pe._init,En(de,re,dt(pe._payload),Ne)}if(gt(pe))return Qe(de,re,pe,Ne);if(se(pe))return Ze(de,re,pe,Ne);Yd(de,pe)}
vendor: 10,414 bytes, line 6
6return typeof pe=="string"&&pe!==""||typeof pe=="number"?(pe=""+pe,re!==null&&re.tag===6?(p(de,re.sibling),re=w(re,pe),re.return=de,de=re):(p(de,re),re=R1(pe,de.mode,Ne),re.return=de,de=re),$(de)):p(de,re)}return En}var zs=Fx(!0),Vx=Fx(!1),Xd=Ko(null),Qd=null,Ls=null,Nm=null;function _m(){Nm=Ls=Qd=null}function $m(s){var l=Xd.current;an(Xd),s._currentValue=l}function Bm(s,l,p){for(;s!==null;){var v=s.alternate;if((s.childLanes&l)!==l?(s.childLanes|=l,v!==null&&(v.childLanes|=l)):v!==null&&(v.childLanes&l)!==l&&(v.childLanes|=l),s===p)break;s=s.return}}function Ns(s,l){Qd=s,Nm=Ls=null,s=s.dependencies,s!==null&&s.firstContext!==null&&((s.lanes&l)!==0&&(xr=!0),s.firstContext=null)}function ei(s){var l=s._currentValue;if(Nm!==s)if(s={context:s,memoizedValue:l,next:null},Ls===null){if(Qd===null)throw Error(n(308));Ls=s,Qd.dependencies={lanes:0,firstContext:s}}else Ls=Ls.next=s;return l}var _a=null;function Fm(s){_a===null?_a=[s]:_a.push(s)}function Wx(s,l,p,v){var w=l.interleaved;return w===null?(p.next=p,Fm(l)):(p.next=w.next,w.next=p),l.interleaved=p,vo(s,v)}function vo(s,l){s.lanes|=l;var p=s.alternate;for(p!==null&&(p.lanes|=l),p=s,s=s.return;s!==null;)s.childLanes|=l,p=s.alternate,p!==null&&(p.childLanes|=l),p=s,s=s.return;return p.tag===3?p.stateNode:null}var Qo=!1;function Vm(s){s.updateQueue={baseState:s.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ux(s,l){s=s.updateQueue,l.updateQueue===s&&(l.updateQueue={baseState:s.baseState,firstBaseUpdate:s.firstBaseUpdate,lastBaseUpdate:s.lastBaseUpdate,shared:s.shared,effects:s.effects})}function yo(s,l){return{eventTime:s,lane:l,tag:0,payload:null,callback:null,next:null}}function Jo(s,l,p){var v=s.updateQueue;if(v===null)return null;if(v=v.shared,(Lt&2)!==0){var w=v.pending;return w===null?l.next=l:(l.next=w.next,w.next=l),v.pending=l,vo(s,p)}return w=v.interleaved,w===null?(l.next=l,Fm(v)):(l.next=w.next,w.next=l),v.interleaved=l,vo(s,p)}function Jd(s,l,p){if(l=l.updateQueue,l!==null&&(l=l.shared,(p&4194240)!==0)){var v=l.lanes;v&=s.pendingLanes,p|=v,l.lanes=p,nm(s,p)}}function Hx(s,l){var p=s.updateQueue,v=s.alternate;if(v!==null&&(v=v.updateQueue,p===v)){var w=null,E=null;if(p=p.firstBaseUpdate,p!==null){do{var $={eventTime:p.eventTime,lane:p.lane,tag:p.tag,payload:p.payload,callback:p.callback,next:null};E===null?w=E=$:E=E.next=$,p=p.next}while(p!==null);E===null?w=E=l:E=E.next=l}else w=E=l;p={baseState:v.baseState,firstBaseUpdate:w,lastBaseUpdate:E,shared:v.shared,effects:v.effects},s.updateQueue=p;return}s=p.lastBaseUpdate,s===null?p.firstBaseUpdate=l:s.next=l,p.lastBaseUpdate=l}function Zd(s,l,p,v){var w=s.updateQueue;Qo=!1;var E=w.firstBaseUpdate,$=w.lastBaseUpdate,q=w.shared.pending;if(q!==null){w.shared.pending=null;var Z=q,ge=Z.next;Z.next=null,$===null?E=ge:$.next=ge,$=Z;var Ee=s.alternate;Ee!==null&&(Ee=Ee.updateQueue,q=Ee.lastBaseUpdate,q!==$&&(q===null?Ee.firstBaseUpdate=ge:q.next=ge,Ee.lastBaseUpdate=Z))}if(E!==null){var Ae=w.baseState;$=0,Ee=ge=Z=null,q=E;do{var Se=q.lane,Ue=q.eventTime;if((v&Se)===Se){Ee!==null&&(Ee=Ee.next={eventTime:Ue,lane:0,tag:q.tag,payload:q.payload,callback:q.callback,next:null});e:{var Qe=s,Ze=q;switch(Se=l,Ue=p,Ze.tag){case 1:if(Qe=Ze.payload,typeof Qe=="function"){Ae=Qe.call(Ue,Ae,Se);break e}Ae=Qe;break e;case 3:Qe.flags=Qe.flags&-65537|128;case 0:if(Qe=Ze.payload,Se=typeof Qe=="function"?Qe.call(Ue,Ae,Se):Qe,Se==null)break e;Ae=_({},Ae,Se);break e;case 2:Qo=!0}}q.callback!==null&&q.lane!==0&&(s.flags|=64,Se=w.effects,Se===null?w.effects=[q]:Se.push(q))}else Ue={eventTime:Ue,lane:Se,tag:q.tag,payload:q.payload,callback:q.callback,next:null},Ee===null?(ge=Ee=Ue,Z=Ae):Ee=Ee.next=Ue,$|=Se;if(q=q.next,q===null){if(q=w.shared.pending,q===null)break;Se=q,q=Se.next,Se.next=null,w.lastBaseUpdate=Se,w.shared.pending=null}}while(!0);if(Ee===null&&(Z=Ae),w.baseState=Z,w.firstBaseUpdate=ge,w.lastBaseUpdate=Ee,l=w.shared.interleaved,l!==null){w=l;do $|=w.lane,w=w.next;while(w!==l)}else E===null&&(w.shared.lanes=0);Fa|=$,s.lanes=$,s.memoizedState=Ae}}function qx(s,l,p){if(s=l.effects,l.effects=null,s!==null)for(l=0;l<s.length;l++){var v=s[l],w=v.callback;if(w!==null){if(v.callback=null,v=p,typeof w!="function")throw Error(n(191,w));w.call(v)}}}var Eu={},$i=Ko(Eu),Ru=Ko(Eu),Pu=Ko(Eu);function $a(s){if(s===Eu)throw Error(n(174));return s}function Wm(s,l){switch(en(Pu,l),en(Ru,s),en($i,Eu),s=l.nodeType,s){case 9:case 11:l=(l=l.documentElement)?l.namespaceURI:ce(null,"");break;default:s=s===8?l.parentNode:l,l=s.namespaceURI||null,s=s.tagName,l=ce(l,s)}an($i),en($i,l)}function _s(){an($i),an(Ru),an(Pu)}function Gx(s){$a(Pu.current);var l=$a($i.current),p=ce(l,s.type);l!==p&&(en(Ru,s),en($i,p))}function Um(s){Ru.current===s&&(an($i),an(Ru))}var dn=Ko(0);function ef(s){for(var l=s;l!==null;){if(l.tag===13){var p=l.memoizedState;if(p!==null&&(p=p.dehydrated,p===null||p.data==="$?"||p.data==="$!"))return l}else if(l.tag===19&&l.memoizedProps.revealOrder!==void 0){if((l.flags&128)!==0)return l}else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===s)break;for(;l.sibling===null;){if(l.return===null||l.return===s)return null;l=l.return}l.sibling.return=l.return,l=l.sibling}return null}var Hm=[];function qm(){for(var s=0;s<Hm.length;s++)Hm[s]._workInProgressVersionPrimary=null;Hm.length=0}var tf=D.ReactCurrentDispatcher,Gm=D.ReactCurrentBatchConfig,Ba=0,fn=null,Ln=null,Fn=null,nf=!1,Au=!1,Mu=0,eA=0;function Jn(){throw Error(n(321))}function Km(s,l){if(l===null)return!1;for(var p=0;p<l.length&&p<s.length;p++)if(!Si(s[p],l[p]))return!1;return!0}function Ym(s,l,p,v,w,E){if(Ba=E,fn=l,l.memoizedState=null,l.updateQueue=null,l.lanes=0,tf.current=s===null||s.memoizedState===null?iA:oA,s=p(v,w),Au){E=0;do{if(Au=!1,Mu=0,25<=E)throw Error(n(301));E+=1,Fn=Ln=null,l.updateQueue=null,tf.current=aA,s=p(v,w)}while(Au)}if(tf.current=af,l=Ln!==null&&Ln.next!==null,Ba=0,Fn=Ln=fn=null,nf=!1,l)throw Error(n(300));return s}function Xm(){var s=Mu!==0;return Mu=0,s}function Bi(){var s={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Fn===null?fn.memoizedState=Fn=s:Fn=Fn.next=s,Fn}function ti(){if(Ln===null){var s=fn.alternate;s=s!==null?s.memoizedState:null}else s=Ln.next;var l=Fn===null?fn.memoizedState:Fn.next;if(l!==null)Fn=l,Ln=s;else{if(s===null)throw Error(n(310));Ln=s,s={memoizedState:Ln.memoizedState,baseState:Ln.baseState,baseQueue:Ln.baseQueue,queue:Ln.queue,next:null},Fn===null?fn.memoizedState=Fn=s:Fn=Fn.next=s}return Fn}function Iu(s,l){return typeof l=="function"?l(s):l}function Qm(s){var l=ti(),p=l.queue;if(p===null)throw Error(n(311));p.lastRenderedReducer=s;var v=Ln,w=v.baseQueue,E=p.pending;if(E!==null){if(w!==null){var $=w.next;w.next=E.next,E.next=$}v.baseQueue=w=E,p.pending=null}if(w!==null){E=w.next,v=v.baseState;var q=$=null,Z=null,ge=E;do{var Ee=ge.lane;if((Ba&Ee)===Ee)Z!==null&&(Z=Z.next={lane:0,action:ge.action,hasEagerState:ge.hasEagerState,eagerState:ge.eagerState,next:null}),v=ge.hasEagerState?ge.eagerState:s(v,ge.action);else{var Ae={lane:Ee,action:ge.action,hasEagerState:ge.hasEagerState,eagerState:ge.eagerState,next:null};Z===null?(q=Z=Ae,$=v):Z=Z.next=Ae,fn.lanes|=Ee,Fa|=Ee}ge=ge.next}while(ge!==null&&ge!==E);Z===null?$=v:Z.next=q,Si(v,l.memoizedState)||(xr=!0),l.memoizedState=v,l.baseState=$,l.baseQueue=Z,p.lastRenderedState=v}if(s=p.interleaved,s!==null){w=s;do E=w.lane,fn.lanes|=E,Fa|=E,w=w.next;while(w!==s)}else w===null&&(p.lanes=0);return[l.memoizedState,p.dispatch]}function Jm(s){var l=ti(),p=l.queue;if(p===null)throw Error(n(311));p.lastRenderedReducer=s;var v=p.dispatch,w=p.pending,E=l.memoizedState;if(w!==null){p.pending=null;var $=w=w.next;do E=s(E,$.action),$=$.next;while($!==w);Si(E,l.memoizedState)||(xr=!0),l.memoizedState=E,l.baseQueue===null&&(l.baseState=E),p.lastRenderedState=E}return[E,v]}function Kx(){}function Yx(s,l){var p=fn,v=ti(),w=l(),E=!Si(v.memoizedState,w);if(E&&(v.memoizedState=w,xr=!0),v=v.queue,Zm(Jx.bind(null,p,v,s),[s]),v.getSnapshot!==l||E||Fn!==null&&Fn.memoizedState.tag&1){if(p.flags|=2048,ju(9,Qx.bind(null,p,v,w,l),void 0,null),Vn===null)throw Error(n(349));(Ba&30)!==0||Xx(p,l,w)}return w}function Xx(s,l,p){s.flags|=16384,s={getSnapshot:l,value:p},l=fn.updateQueue,l===null?(l={lastEffect:null,stores:null},fn.updateQueue=l,l.stores=[s]):(p=l.stores,p===null?l.stores=[s]:p.push(s))}function Qx(s,l,p,v){l.value=p,l.getSnapshot=v,Zx(l)&&e5(s)}function Jx(s,l,p){return p(function(){Zx(l)&&e5(s)})}function Zx(s){var l=s.getSnapshot;s=s.value;try{var p=l();return!Si(s,p)}catch{return!0}}function e5(s){var l=vo(s,1);l!==null&&Pi(l,s,1,-1)}function t5(s){var l=Bi();return typeof s=="function"&&(s=s()),l.memoizedState=l.baseState=s,s={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Iu,lastRenderedState:s},l.queue=s,s=s.dispatch=rA.bind(null,fn,s),[l.memoizedState,s]}function ju(s,l,p,v){return s={tag:s,create:l,destroy:p,deps:v,next:null},l=fn.updateQueue,l===null?(l={lastEffect:null,stores:null},fn.updateQueue=l,l.lastEffect=s.next=s):(p=l.lastEffect,p===null?l.lastEffect=s.next=s:(v=p.next,p.next=s,s.next=v,l.lastEffect=s)),s}function n5(){return ti().memoizedState}function rf(s,l,p,v){var w=Bi();fn.flags|=s,w.memoizedState=ju(1|l,p,void 0,v===void 0?null:v)}function of(s,l,p,v){var w=ti();v=v===void 0?null:v;var E=void 0;if(Ln!==null){var $=Ln.memoizedState;if(E=$.destroy,v!==null&&Km(v,$.deps)){w.memoizedState=ju(l,p,E,v);return}}fn.flags|=s,w.memoizedState=ju(1|l,p,E,v)}function r5(s,l){return rf(8390656,8,s,l)}function Zm(s,l){return of(2048,8,s,l)}function i5(s,l){return of(4,2,s,l)}function o5(s,l){return of(4,4,s,l)}function a5(s,l){if(typeof l=="function")return s=s(),l(s),function(){l(null)};if(l!=null)return s=s(),l.current=s,function(){l.current=null}}function s5(s,l,p){return p=p!=null?p.concat([s]):null,of(4,4,a5.bind(null,l,s),p)}function e1(){}function l5(s,l){var p=ti();l=l===void 0?null:l;var v=p.memoizedState;return v!==null&&l!==null&&Km(l,v[1])?v[0]:(p.memoizedState=[s,l],s)}function u5(s,l){var p=ti();l=l===void 0?null:l;var v=p.memoizedState;return v!==null&&l!==null&&Km(l,v[1])?v[0]:(s=s(),p.memoizedState=[s,l],s)}function c5(s,l,p){return(Ba&21)===0?(s.baseState&&(s.baseState=!1,xr=!0),s.memoizedState=p):(Si(p,l)||(p=B4(),fn.lanes|=p,Fa|=p,s.baseState=!0),l)}function tA(s,l){var p=Gt;Gt=p!==0&&4>p?p:4,s(!0);var v=Gm.transition;Gm.transition={};
vendor: 4,247 bytes, line 6
6try{s(!1),l()}finally{Gt=p,Gm.transition=v}}function d5(){return ti().memoizedState}function nA(s,l,p){var v=na(s);if(p={lane:v,action:p,hasEagerState:!1,eagerState:null,next:null},f5(s))p5(l,p);else if(p=Wx(s,l,p,v),p!==null){var w=cr();Pi(p,s,v,w),h5(p,l,v)}}function rA(s,l,p){var v=na(s),w={lane:v,action:p,hasEagerState:!1,eagerState:null,next:null};if(f5(s))p5(l,w);else{var E=s.alternate;if(s.lanes===0&&(E===null||E.lanes===0)&&(E=l.lastRenderedReducer,E!==null))try{var $=l.lastRenderedState,q=E($,p);if(w.hasEagerState=!0,w.eagerState=q,Si(q,$)){var Z=l.interleaved;Z===null?(w.next=w,Fm(l)):(w.next=Z.next,Z.next=w),l.interleaved=w;return}}catch{}finally{}p=Wx(s,l,w,v),p!==null&&(w=cr(),Pi(p,s,v,w),h5(p,l,v))}}function f5(s){var l=s.alternate;return s===fn||l!==null&&l===fn}function p5(s,l){Au=nf=!0;var p=s.pending;p===null?l.next=l:(l.next=p.next,p.next=l),s.pending=l}function h5(s,l,p){if((p&4194240)!==0){var v=l.lanes;v&=s.pendingLanes,p|=v,l.lanes=p,nm(s,p)}}var af={readContext:ei,useCallback:Jn,useContext:Jn,useEffect:Jn,useImperativeHandle:Jn,useInsertionEffect:Jn,useLayoutEffect:Jn,useMemo:Jn,useReducer:Jn,useRef:Jn,useState:Jn,useDebugValue:Jn,useDeferredValue:Jn,useTransition:Jn,useMutableSource:Jn,useSyncExternalStore:Jn,useId:Jn,unstable_isNewReconciler:!1},iA={readContext:ei,useCallback:function(s,l){return Bi().memoizedState=[s,l===void 0?null:l],s},useContext:ei,useEffect:r5,useImperativeHandle:function(s,l,p){return p=p!=null?p.concat([s]):null,rf(4194308,4,a5.bind(null,l,s),p)},useLayoutEffect:function(s,l){return rf(4194308,4,s,l)},useInsertionEffect:function(s,l){return rf(4,2,s,l)},useMemo:function(s,l){var p=Bi();return l=l===void 0?null:l,s=s(),p.memoizedState=[s,l],s},useReducer:function(s,l,p){var v=Bi();return l=p!==void 0?p(l):l,v.memoizedState=v.baseState=l,s={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:s,lastRenderedState:l},v.queue=s,s=s.dispatch=nA.bind(null,fn,s),[v.memoizedState,s]},useRef:function(s){var l=Bi();return s={current:s},l.memoizedState=s},useState:t5,useDebugValue:e1,useDeferredValue:function(s){return Bi().memoizedState=s},useTransition:function(){var s=t5(!1),l=s[0];return s=tA.bind(null,s[1]),Bi().memoizedState=s,[l,s]},useMutableSource:function(){},useSyncExternalStore:function(s,l,p){var v=fn,w=Bi();if(ln){if(p===void 0)throw Error(n(407));p=p()}else{if(p=l(),Vn===null)throw Error(n(349));(Ba&30)!==0||Xx(v,l,p)}w.memoizedState=p;var E={value:p,getSnapshot:l};return w.queue=E,r5(Jx.bind(null,v,E,s),[s]),v.flags|=2048,ju(9,Qx.bind(null,v,E,p,l),void 0,null),p},useId:function(){var s=Bi(),l=Vn.identifierPrefix;if(ln){var p=go,v=mo;p=(v&~(1<<32-ki(v)-1)).toString(32)+p,l=":"+l+"R"+p,p=Mu++,0<p&&(l+="H"+p.toString(32)),l+=":"}else p=eA++,l=":"+l+"r"+p.toString(32)+":";return s.memoizedState=l},unstable_isNewReconciler:!1},oA={readContext:ei,useCallback:l5,useContext:ei,useEffect:Zm,useImperativeHandle:s5,useInsertionEffect:i5,useLayoutEffect:o5,useMemo:u5,useReducer:Qm,useRef:n5,useState:function(){return Qm(Iu)},useDebugValue:e1,useDeferredValue:function(s){var l=ti();return c5(l,Ln.memoizedState,s)},useTransition:function(){var s=Qm(Iu)[0],l=ti().memoizedState;return[s,l]},useMutableSource:Kx,useSyncExternalStore:Yx,useId:d5,unstable_isNewReconciler:!1},aA={readContext:ei,useCallback:l5,useContext:ei,useEffect:Zm,useImperativeHandle:s5,useInsertionEffect:i5,useLayoutEffect:o5,useMemo:u5,useReducer:Jm,useRef:n5,useState:function(){return Jm(Iu)},useDebugValue:e1,useDeferredValue:function(s){var l=ti();return Ln===null?l.memoizedState=s:c5(l,Ln.memoizedState,s)},useTransition:function(){var s=Jm(Iu)[0],l=ti().memoizedState;return[s,l]},useMutableSource:Kx,useSyncExternalStore:Yx,useId:d5,unstable_isNewReconciler:!1};function Ti(s,l){if(s&&s.defaultProps){l=_({},l),s=s.defaultProps;for(var p in s)l[p]===void 0&&(l[p]=s[p]);return l}return l}function t1(s,l,p,v){l=s.memoizedState,p=p(v,l),p=p==null?l:_({},l,p),s.memoizedState=p,s.lanes===0&&(s.updateQueue.baseState=p)}var sf={isMounted:function(s){return(s=s._reactInternals)?Li(s)===s:!1},enqueueSetState:function(s,l,p){s=s._reactInternals;var v=cr(),w=na(s),E=yo(v,w);E.payload=l,p!=null&&(E.callback=p),l=Jo(s,E,w),l!==null&&(Pi(l,s,w,v),Jd(l,s,w)
vendor: 5,184 bytes, lines 6-8
6)},enqueueReplaceState:function(s,l,p){s=s._reactInternals;var v=cr(),w=na(s),E=yo(v,w);E.tag=1,E.payload=l,p!=null&&(E.callback=p),l=Jo(s,E,w),l!==null&&(Pi(l,s,w,v),Jd(l,s,w))},enqueueForceUpdate:function(s,l){s=s._reactInternals;var p=cr(),v=na(s),w=yo(p,v);w.tag=2,l!=null&&(w.callback=l),l=Jo(s,w,v),l!==null&&(Pi(l,s,v,p),Jd(l,s,v))}};function m5(s,l,p,v,w,E,$){return s=s.stateNode,typeof s.shouldComponentUpdate=="function"?s.shouldComponentUpdate(v,E,$):l.prototype&&l.prototype.isPureReactComponent?!yu(p,v)||!yu(w,E):!0}function g5(s,l,p){var v=!1,w=Yo,E=l.contextType;return typeof E=="object"&&E!==null?E=ei(E):(w=yr(l)?za:Qn.current,v=l.contextTypes,E=(v=v!=null)?Is(s,w):Yo),l=new l(p,E),s.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,l.updater=sf,s.stateNode=l,l._reactInternals=s,v&&(s=s.stateNode,s.__reactInternalMemoizedUnmaskedChildContext=w,s.__reactInternalMemoizedMaskedChildContext=E),l}function v5(s,l,p,v){s=l.state,typeof l.componentWillReceiveProps=="function"&&l.componentWillReceiveProps(p,v),typeof l.UNSAFE_componentWillReceiveProps=="function"&&l.UNSAFE_componentWillReceiveProps(p,v),l.state!==s&&sf.enqueueReplaceState(l,l.state,null)}function n1(s,l,p,v){var w=s.stateNode;w.props=p,w.state=s.memoizedState,w.refs={},Vm(s);var E=l.contextType;typeof E=="object"&&E!==null?w.context=ei(E):(E=yr(l)?za:Qn.current,w.context=Is(s,E)),w.state=s.memoizedState,E=l.getDerivedStateFromProps,typeof E=="function"&&(t1(s,l,E,p),w.state=s.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof w.getSnapshotBeforeUpdate=="function"||typeof w.UNSAFE_componentWillMount!="function"&&typeof w.componentWillMount!="function"||(l=w.state,typeof w.componentWillMount=="function"&&w.componentWillMount(),typeof w.UNSAFE_componentWillMount=="function"&&w.UNSAFE_componentWillMount(),l!==w.state&&sf.enqueueReplaceState(w,w.state,null),Zd(s,p,w,v),w.state=s.memoizedState),typeof w.componentDidMount=="function"&&(s.flags|=4194308)}function $s(s,l){try{var p="",v=l;do p+=Pe(v),v=v.return;while(v);var w=p}catch(E){w=`
7Error generating stack: `+E.message+`
8`+E.stack}return{value:s,source:l,stack:w,digest:null}}function r1(s,l,p){return{value:s,source:null,stack:p??null,digest:l??null}}function i1(s,l){try{console.error(l.value)}catch(p){setTimeout(function(){throw p})}}var sA=typeof WeakMap=="function"?WeakMap:Map;function y5(s,l,p){p=yo(-1,p),p.tag=3,p.payload={element:null};var v=l.value;return p.callback=function(){hf||(hf=!0,x1=v),i1(s,l)},p}function x5(s,l,p){p=yo(-1,p),p.tag=3;var v=s.type.getDerivedStateFromError;if(typeof v=="function"){var w=l.value;p.payload=function(){return v(w)},p.callback=function(){i1(s,l)}}var E=s.stateNode;return E!==null&&typeof E.componentDidCatch=="function"&&(p.callback=function(){i1(s,l),typeof v!="function"&&(ea===null?ea=new Set([this]):ea.add(this));var $=l.stack;this.componentDidCatch(l.value,{componentStack:$!==null?$:""})}),p}function b5(s,l,p){var v=s.pingCache;if(v===null){v=s.pingCache=new sA;var w=new Set;v.set(l,w)}else w=v.get(l),w===void 0&&(w=new Set,v.set(l,w));w.has(p)||(w.add(p),s=wA.bind(null,s,l,p),l.then(s,s))}function w5(s){do{var l;if((l=s.tag===13)&&(l=s.memoizedState,l=l!==null?l.dehydrated!==null:!0),l)return s;s=s.return}while(s!==null);return null}function k5(s,l,p,v,w){return(s.mode&1)===0?(s===l?s.flags|=65536:(s.flags|=128,p.flags|=131072,p.flags&=-52805,p.tag===1&&(p.alternate===null?p.tag=17:(l=yo(-1,1),l.tag=2,Jo(p,l,1))),p.lanes|=1),s):(s.flags|=65536,s.lanes=w,s)}var lA=D.ReactCurrentOwner,xr=!1;function ur(s,l,p,v){l.child=s===null?Vx(l,null,p,v):zs(l,s.child,p,v)}function S5(s,l,p,v,w){p=p.render;var E=l.ref;return Ns(l,w),v=Ym(s,l,p,v,E,w),p=Xm(),s!==null&&!xr?(l.updateQueue=s.updateQueue,l.flags&=-2053,s.lanes&=~w,xo(s,l,w)):(ln&&p&&jm(l),l.flags|=1,ur(s,l,v,w),l.child)}function C5(s,l,p,v,w){if(s===null){var E=p.type;return typeof E=="function"&&!E1(E)&&E.defaultProps===void 0&&p.compare===null&&p.defaultProps===void 0?(l.tag=15,l.type=E,T5(s,l,E,v,w)):(s=bf(p.type,null,v,l,l.mode,w),s.ref=l.ref,s.return=l,l.child=s)}if(E=s.child,(s.lanes&w)===0){var $=E.memoizedProps;if(p=p.compare,p=p!==null?p:yu,p($,v)&&s.ref===l.ref)return xo(s,l,w)}return l.flags|=1,s=ia(E,v),s.ref=l.ref,s.return=l,l.child=s}function T5(s,l,p,v,w){if(s!==null){var E=s.memoizedProps;if(yu(E,v)&&s.ref===l.ref)if(xr=!1,l.pendingProps=v=E,(s.lanes&w)!==0)(s.flags&131072)!==0&&(xr=!0);else return l.lanes=s.lanes,xo(s,l,w)}return o1(s,l,p,v,w)}function E5(s,l,p){var v=l.pendingProps,w=v.children,E=s!==null?s.memoizedState:null;if(v.mode==="hidden")if((l.mode&1)===0)l.memoizedState={baseLanes:0,cachePool:null,transitions:null},en(Fs,_r),_r|=p;else{if((p&1073741824)===0)return s=E!==null?E.baseLanes|p:p,l.lanes=l.childLanes=1073741824,l.memoizedState={baseLanes:s,cachePool:null,transitions:null},l.updateQueue=null,en(Fs,_r),_r|=s,null;l.memoizedState={baseLanes:0,cachePool:null,transitions:null},v=E!==null?E.baseLanes:p,en(Fs,_r),_r|=v}else E!==null?(v=E.baseLanes|p,l.memoizedState=null):v=p,en(Fs,_r),_r|=v;return ur(s,l,w,p),l.child}function R5(s,l){var p=l.ref;(s===null&&p!==null||s!==null&&s.ref!==p)&&(l.flags|=512,l.flags|=2097152)}
vendor: 8,617 bytes, line 8
8function o1(s,l,p,v,w){var E=yr(p)?za:Qn.current;return E=Is(l,E),Ns(l,w),p=Ym(s,l,p,v,E,w),v=Xm(),s!==null&&!xr?(l.updateQueue=s.updateQueue,l.flags&=-2053,s.lanes&=~w,xo(s,l,w)):(ln&&v&&jm(l),l.flags|=1,ur(s,l,p,w),l.child)}function P5(s,l,p,v,w){if(yr(p)){var E=!0;Ud(l)}else E=!1;if(Ns(l,w),l.stateNode===null)uf(s,l),g5(l,p,v),n1(l,p,v,w),v=!0;else if(s===null){var $=l.stateNode,q=l.memoizedProps;$.props=q;var Z=$.context,ge=p.contextType;typeof ge=="object"&&ge!==null?ge=ei(ge):(ge=yr(p)?za:Qn.current,ge=Is(l,ge));var Ee=p.getDerivedStateFromProps,Ae=typeof Ee=="function"||typeof $.getSnapshotBeforeUpdate=="function";Ae||typeof $.UNSAFE_componentWillReceiveProps!="function"&&typeof $.componentWillReceiveProps!="function"||(q!==v||Z!==ge)&&v5(l,$,v,ge),Qo=!1;var Se=l.memoizedState;$.state=Se,Zd(l,v,$,w),Z=l.memoizedState,q!==v||Se!==Z||vr.current||Qo?(typeof Ee=="function"&&(t1(l,p,Ee,v),Z=l.memoizedState),(q=Qo||m5(l,p,q,v,Se,Z,ge))?(Ae||typeof $.UNSAFE_componentWillMount!="function"&&typeof $.componentWillMount!="function"||(typeof $.componentWillMount=="function"&&$.componentWillMount(),typeof $.UNSAFE_componentWillMount=="function"&&$.UNSAFE_componentWillMount()),typeof $.componentDidMount=="function"&&(l.flags|=4194308)):(typeof $.componentDidMount=="function"&&(l.flags|=4194308),l.memoizedProps=v,l.memoizedState=Z),$.props=v,$.state=Z,$.context=ge,v=q):(typeof $.componentDidMount=="function"&&(l.flags|=4194308),v=!1)}else{$=l.stateNode,Ux(s,l),q=l.memoizedProps,ge=l.type===l.elementType?q:Ti(l.type,q),$.props=ge,Ae=l.pendingProps,Se=$.context,Z=p.contextType,typeof Z=="object"&&Z!==null?Z=ei(Z):(Z=yr(p)?za:Qn.current,Z=Is(l,Z));var Ue=p.getDerivedStateFromProps;(Ee=typeof Ue=="function"||typeof $.getSnapshotBeforeUpdate=="function")||typeof $.UNSAFE_componentWillReceiveProps!="function"&&typeof $.componentWillReceiveProps!="function"||(q!==Ae||Se!==Z)&&v5(l,$,v,Z),Qo=!1,Se=l.memoizedState,$.state=Se,Zd(l,v,$,w);var Qe=l.memoizedState;q!==Ae||Se!==Qe||vr.current||Qo?(typeof Ue=="function"&&(t1(l,p,Ue,v),Qe=l.memoizedState),(ge=Qo||m5(l,p,ge,v,Se,Qe,Z)||!1)?(Ee||typeof $.UNSAFE_componentWillUpdate!="function"&&typeof $.componentWillUpdate!="function"||(typeof $.componentWillUpdate=="function"&&$.componentWillUpdate(v,Qe,Z),typeof $.UNSAFE_componentWillUpdate=="function"&&$.UNSAFE_componentWillUpdate(v,Qe,Z)),typeof $.componentDidUpdate=="function"&&(l.flags|=4),typeof $.getSnapshotBeforeUpdate=="function"&&(l.flags|=1024)):(typeof $.componentDidUpdate!="function"||q===s.memoizedProps&&Se===s.memoizedState||(l.flags|=4),typeof $.getSnapshotBeforeUpdate!="function"||q===s.memoizedProps&&Se===s.memoizedState||(l.flags|=1024),l.memoizedProps=v,l.memoizedState=Qe),$.props=v,$.state=Qe,$.context=Z,v=ge):(typeof $.componentDidUpdate!="function"||q===s.memoizedProps&&Se===s.memoizedState||(l.flags|=4),typeof $.getSnapshotBeforeUpdate!="function"||q===s.memoizedProps&&Se===s.memoizedState||(l.flags|=1024),v=!1)}return a1(s,l,p,v,E,w)}function a1(s,l,p,v,w,E){R5(s,l);var $=(l.flags&128)!==0;if(!v&&!$)return w&&Ox(l,p,!1),xo(s,l,E);v=l.stateNode,lA.current=l;var q=$&&typeof p.getDerivedStateFromError!="function"?null:v.render();return l.flags|=1,s!==null&&$?(l.child=zs(l,s.child,null,E),l.child=zs(l,null,q,E)):ur(s,l,q,E),l.memoizedState=v.state,w&&Ox(l,p,!0),l.child}function A5(s){var l=s.stateNode;l.pendingContext?Ix(s,l.pendingContext,l.pendingContext!==l.context):l.context&&Ix(s,l.context,!1),Wm(s,l.containerInfo)}function M5(s,l,p,v,w){return Ds(),Lm(w),l.flags|=256,ur(s,l,p,v),l.child}var s1={dehydrated:null,treeContext:null,retryLane:0};function l1(s){return{baseLanes:s,cachePool:null,transitions:null}}function I5(s,l,p){var v=l.pendingProps,w=dn.current,E=!1,$=(l.flags&128)!==0,q;if((q=$)||(q=s!==null&&s.memoizedState===null?!1:(w&2)!==0),q?(E=!0,l.flags&=-129):(s===null||s.memoizedState!==null)&&(w|=1),en(dn,w&1),s===null)return zm(l),s=l.memoizedState,s!==null&&(s=s.dehydrated,s!==null)?((l.mode&1)===0?l.lanes=1:s.data==="$!"?l.lanes=8:l.lanes=1073741824,null):($=v.children,s=v.fallback,E?(v=l.mode,E=l.child,$={mode:"hidden",children:$},(v&1)===0&&E!==null?(E.childLanes=0,E.pendingProps=$):E=wf($,v,0,null),s=Ha(s,v,p,null),E.return=l,s.return=l,E.sibling=s,l.child=E,l.child.memoizedState=l1(p),l.memoizedState=s1,s):u1(l,$));if(w=s.memoizedState,w!==null&&(q=w.dehydrated,q!==null))return uA(s,l,$,v,q,w,p);if(E){E=v.fallback,$=l.mode,w=s.child,q=w.sibling;var Z={mode:"hidden",children:v.children};return($&1)===0&&l.child!==w?(v=l.child,v.childLanes=0,v.pendingProps=Z,l.deletions=null):(v=ia(w,Z),v.subtreeFlags=w.subtreeFlags&14680064),q!==null?E=ia(q,E):(E=Ha(E,$,p,null),E.flags|=2),E.return=l,v.return=l,v.sibling=E,l.child=v,v=E,E=l.child,$=s.child.memoizedState,$=$===null?l1(p):{baseLanes:$.baseLanes|p,cachePool:null,transitions:$.transitions},E.memoizedState=$,E.childLanes=s.childLanes&~p,l.memoizedState=s1,v}return E=s.child,s=E.sibling,v=ia(E,{mode:"visible",children:v.children}),(l.mode&1)===0&&(v.lanes=p),v.return=l,v.sibling=null,s!==null&&(p=l.deletions,p===null?(l.deletions=[s],l.flags|=16):p.push(s)),l.child=v,l.memoizedState=null,v}function u1(s,l){return l=wf({mode:"visible",children:l},s.mode,0,null),l.return=s,s.child=l}function lf(s,l,p,v){return v!==null&&Lm(v),zs(l,s.child,null,p),s=u1(l,l.pendingProps.children),s.flags|=2,l.memoizedState=null,s}function uA(s,l,p,v,w,E,$){if(p)return l.flags&256?(l.flags&=-257,v=r1(Error(n(422))),lf(s,l,$,v)):l.memoizedState!==null?(l.child=s.child,l.flags|=128,null):(E=v.fallback,w=l.mode,v=wf({mode:"visible",children:v.children},w,0,null),E=Ha(E,w,$,null),E.flags|=2,v.return=l,E.return=l,v.sibling=E,l.child=v,(l.mode&1)!==0&&zs(l,s.child,null,$),l.child.memoizedState=l1($),l.memoizedState=s1,E);if((l.mode&1)===0)return lf(s,l,$,null);if(w.data==="$!"){if(v=w.nextSibling&&w.nextSibling.dataset,v)var q=v.dgst;return v=q,E=Error(n(419)),v=r1(E,v,void 0),lf(s,l,$,v)}if(q=($&s.childLanes)!==0,xr||q){if(v=Vn,v!==null){switch($&-$){case 4:w=2;break;case 16:w=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:w=32;break;case 536870912:w=268435456;break;default:w=0}w=(w&(v.suspendedLanes|$))!==0?0:w,w!==0&&w!==E.retryLane&&(E.retryLane=w,vo(s,w),Pi(v,s,w,-1))}return T1(),v=r1(Error(n(421))),lf(s,l,$,v)}return w.data==="$?"?(l.flags|=128,l.child=s.child,l=kA.bind(null,s),w._reactRetry=l,null):(s=E.treeContext,Nr=Go(w.nextSibling),Lr=l,ln=!0,Ci=null,s!==null&&(Jr[Zr++]=mo,Jr[Zr++]=go,Jr[Zr++]=La,mo=s.id,go=s.overflow,La=l),l=u1(l,v.children),l.flags|=4096,l)}function j5(s,l,p){s.lanes|=l;var v=s.alternate;v!==null&&(v.lanes|=l),Bm(s.return,l,p)}function c1(s,l,p,v,w){var E=s.memoizedState;E===null?s.memoizedState={isBackwards:l,rendering:null,renderingStartTime:0,last:v,tail:p,tailMode:w}:(E.isBackwards=l,E.rendering=null,E.renderingStartTime=0,E.last=v,E.tail=p,E.tailMode=w)}function O5(s,l,p){var v=l.pendingProps,w=v.revealOrder,E=v.tail;if(ur(s,l,v.children,p),v=dn.current,(v&2)!==0)v=v&1|2,l.flags|=128;else{if(s!==null&&(s.flags&128)!==0)e:for(s=l.child;s!==null;){if(s.tag===13)s.memoizedState!==null&&j5(s,p,l);else if(s.tag===19)j5(s,p,l);else if(s.child!==null){s.child.return=s,s=s.child;continue}if(s===l)break e;for(;s.sibling===null;){if(s.return===null||s.return===l)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}v&=1}if(en(dn,v),(l.mode&1)===0)l.memoizedState=null;else switch(w){case"forwards":for(p=l.child,w=null;p!==null;)s=p.alternate,s!==null&&ef(s)===null&&(w=p),p=p.sibling;p=w,p===null?(w=l.child,l.child=null):(w=p.sibling,p.sibling=null),c1(l,!1,w,p,E);break;case"backwards":for(p=null,w=l.child,l.child=null;w!==null;){if(s=w.alternate,s!==null&&ef(s)===null){l.child=w;break}s=w.sibling,w.sibling=p,p=w,w=s}c1(l,!0,p,null,E);break;case"together":c1(l,!1,null,null,void 0);break;default:l.memoizedState=null}return l.child}function uf(s,l){(l.mode&1)===0&&s!==null&&(s.alternate=null,l.alternate=null,l.flags|=2)}function xo(s,l,p){if(s!==null&&(l.dependencies=s.dependencies),Fa|=l.lanes,(p&l.childLanes)===0)return null;if(s!==null&&l.child!==s.child)throw Error(n(153));if(l.child!==null){for(s=l.child,p=ia(s,s.pendingProps),l.child=p,p.return=l;s.sibling!==null;)s=s.sibling,p=p.sibling=ia(s,s.pendingProps),p.return=l;p.sibling=null}return l.child}function cA(s,l,p){switch(l.tag){case 3:A5(l),Ds();break;case 5:Gx(l);break;case 1:yr(l.type)&&Ud(l);break;case 4:Wm(l,l.stateNode.containerInfo);break;
vendor: 5,145 bytes, line 8
8case 10:var v=l.type._context,w=l.memoizedProps.value;en(Xd,v._currentValue),v._currentValue=w;break;case 13:if(v=l.memoizedState,v!==null)return v.dehydrated!==null?(en(dn,dn.current&1),l.flags|=128,null):(p&l.child.childLanes)!==0?I5(s,l,p):(en(dn,dn.current&1),s=xo(s,l,p),s!==null?s.sibling:null);en(dn,dn.current&1);break;case 19:if(v=(p&l.childLanes)!==0,(s.flags&128)!==0){if(v)return O5(s,l,p);l.flags|=128}if(w=l.memoizedState,w!==null&&(w.rendering=null,w.tail=null,w.lastEffect=null),en(dn,dn.current),v)break;return null;case 22:case 23:return l.lanes=0,E5(s,l,p)}return xo(s,l,p)}var D5,d1,z5,L5;D5=function(s,l){for(var p=l.child;p!==null;){if(p.tag===5||p.tag===6)s.appendChild(p.stateNode);else if(p.tag!==4&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===l)break;for(;p.sibling===null;){if(p.return===null||p.return===l)return;p=p.return}p.sibling.return=p.return,p=p.sibling}},d1=function(){},z5=function(s,l,p,v){var w=s.memoizedProps;if(w!==v){s=l.stateNode,$a($i.current);var E=null;switch(p){case"input":w=ct(s,w),v=ct(s,v),E=[];break;case"select":w=_({},w,{value:void 0}),v=_({},v,{value:void 0}),E=[];break;case"textarea":w=yt(s,w),v=yt(s,v),E=[];break;default:typeof w.onClick!="function"&&typeof v.onClick=="function"&&(s.onclick=Fd)}qt(p,v);var $;p=null;for(ge in w)if(!v.hasOwnProperty(ge)&&w.hasOwnProperty(ge)&&w[ge]!=null)if(ge==="style"){var q=w[ge];for($ in q)q.hasOwnProperty($)&&(p||(p={}),p[$]="")}else ge!=="dangerouslySetInnerHTML"&&ge!=="children"&&ge!=="suppressContentEditableWarning"&&ge!=="suppressHydrationWarning"&&ge!=="autoFocus"&&(i.hasOwnProperty(ge)?E||(E=[]):(E=E||[]).push(ge,null));for(ge in v){var Z=v[ge];if(q=w?.[ge],v.hasOwnProperty(ge)&&Z!==q&&(Z!=null||q!=null))if(ge==="style")if(q){for($ in q)!q.hasOwnProperty($)||Z&&Z.hasOwnProperty($)||(p||(p={}),p[$]="");for($ in Z)Z.hasOwnProperty($)&&q[$]!==Z[$]&&(p||(p={}),p[$]=Z[$])}else p||(E||(E=[]),E.push(ge,p)),p=Z;else ge==="dangerouslySetInnerHTML"?(Z=Z?Z.__html:void 0,q=q?q.__html:void 0,Z!=null&&q!==Z&&(E=E||[]).push(ge,Z)):ge==="children"?typeof Z!="string"&&typeof Z!="number"||(E=E||[]).push(ge,""+Z):ge!=="suppressContentEditableWarning"&&ge!=="suppressHydrationWarning"&&(i.hasOwnProperty(ge)?(Z!=null&&ge==="onScroll"&&on("scroll",s),E||q===Z||(E=[])):(E=E||[]).push(ge,Z))}p&&(E=E||[]).push("style",p);var ge=E;(l.updateQueue=ge)&&(l.flags|=4)}},L5=function(s,l,p,v){p!==v&&(l.flags|=4)};function Ou(s,l){if(!ln)switch(s.tailMode){case"hidden":l=s.tail;for(var p=null;l!==null;)l.alternate!==null&&(p=l),l=l.sibling;p===null?s.tail=null:p.sibling=null;break;case"collapsed":p=s.tail;for(var v=null;p!==null;)p.alternate!==null&&(v=p),p=p.sibling;v===null?l||s.tail===null?s.tail=null:s.tail.sibling=null:v.sibling=null}}function Zn(s){var l=s.alternate!==null&&s.alternate.child===s.child,p=0,v=0;if(l)for(var w=s.child;w!==null;)p|=w.lanes|w.childLanes,v|=w.subtreeFlags&14680064,v|=w.flags&14680064,w.return=s,w=w.sibling;else for(w=s.child;w!==null;)p|=w.lanes|w.childLanes,v|=w.subtreeFlags,v|=w.flags,w.return=s,w=w.sibling;return s.subtreeFlags|=v,s.childLanes=p,l}function dA(s,l,p){var v=l.pendingProps;switch(Om(l),l.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Zn(l),null;case 1:return yr(l.type)&&Wd(),Zn(l),null;case 3:return v=l.stateNode,_s(),an(vr),an(Qn),qm(),v.pendingContext&&(v.context=v.pendingContext,v.pendingContext=null),(s===null||s.child===null)&&(Kd(l)?l.flags|=4:s===null||s.memoizedState.isDehydrated&&(l.flags&256)===0||(l.flags|=1024,Ci!==null&&(k1(Ci),Ci=null))),d1(s,l),Zn(l),null;case 5:Um(l);var w=$a(Pu.current);if(p=l.type,s!==null&&l.stateNode!=null)z5(s,l,p,v,w),s.ref!==l.ref&&(l.flags|=512,l.flags|=2097152);else{if(!v){if(l.stateNode===null)throw Error(n(166));return Zn(l),null}if(s=$a($i.current),Kd(l)){v=l.stateNode,p=l.type;var E=l.memoizedProps;switch(v[_i]=l,v[Su]=E,s=(l.mode&1)!==0,p){case"dialog":on("cancel",v),on("close",v);break;case"iframe":case"object":case"embed":on("load",v);break;case"video":case"audio":for(w=0;w<bu.length;w++)on(bu[w],v);break;case"source":on("error",v);break;case"img":case"image":case"link":on("error",v),on("load",v);break;case"details":on("toggle",v);break;case"input":lt(v,E),on("invalid",v);break;case"select":v._wrapperState={wasMultiple:!!E.multiple},on("invalid",v);break;case"textarea":Tt(v,E),on("invalid",v)}qt(p,E),w=null;for(var $ in E)if(E.hasOwnProperty($)){var q=E[$];$==="children"?typeof q=="string"?v.textContent!==q&&(E.suppressHydrationWarning!==!0&&Bd(v.textContent,q,s),w=["children",q]):typeof q=="number"&&v.textContent!==""+q&&(E.suppressHydrationWarning!==!0&&Bd(v.textContent,q,s),w=["children",""+q]):i.hasOwnProperty($)&&q!=null&&$==="onScroll"&&on("scroll",v)}switch(p){case"input":qe(v),Fe(v,E,!0);break;case"textarea":qe(v),Wt(v);break;case"select":case"option":break;default:typeof E.onClick=="function"&&(v.onclick=Fd)}v=w,l.updateQueue=v,v!==null&&(l.flags|=4)}else{$=w.nodeType===9?w:w.ownerDocument,s==="http://www.w3.org/1999/xhtml"&&(s=le(p)),s==="http://www.w3.org/1999/xhtml"?p==="script"?(s=$.createElement("div"),s.innerHTML="<script><\/script>
8",s=s.removeChild(s.firstChild)):typeof v.is=="string"?s=$.createElement(p,{is:v.is}):(s=$.createElement(p),p==="select"&&($=s,v.multiple?$.multiple=!0:v.size&&($.size=v.size))):s=$.createElementNS(s,p),s[_i]=l,s[Su]=v,D5(s,l,!1,!1),l.stateNode=s;e:{switch($=Un(p,v),p){case"dialog":on("cancel",s),on("close",s),w=v;break;case"iframe":case"object":case"embed":on("load",s),w=v;break;case"video":case"audio":for(w=0;w<bu.length;w++)on(bu[w],s);w=v;break;case"source":on("error",s),w=v;break;case"img":case"image":case"link":on("error",s),on("load",s),w=v;break;case"details":on("toggle",s),w=v;break;case"input":lt(s,v),w=ct(s,v),on("invalid",s);break;case"option":w=v;break;case"select":s._wrapperState={wasMultiple:!!v.multiple},w=_({},v,{value:void 0}),on("invalid",s);break;case"textarea":Tt(s,v),w=yt(s,v),on("invalid",s);break;default:w=v}qt(p,w),q=w;for(E in q)if(q.hasOwnProperty(E)){var Z=q[E];E==="style"?Dt(s,Z):E==="dangerouslySetInnerHTML"?(Z=Z?Z.__html:void 0,Z!=null&&he(s,Z)):E==="children"?typeof Z=="string"?(p!=="textarea"||Z!=="")&&Je(s,Z):typeof Z=="number"&&Je(s,""+Z):E!=="suppressContentEditableWarning"&&E!=="suppressHydrationWarning"&&E!=="autoFocus"&&(i.hasOwnProperty(E)?Z!=null&&E==="onScroll"&&on("scroll",s):Z!=null&&I(s,E,Z,$))}switch(p){case"input":qe(s),Fe(s,v,!1);break;case"textarea":qe(s),Wt(s);break;case"option":v.value!=null&&s.setAttribute("value",""+ve(v.value));break;case"select":s.multiple=!!v.multiple,E=v.value,E!=null?Ye(s,!!v.multiple,E,!1):v.defaultValue!=null&&Ye(s,!!v.multiple,v.defaultValue,!0);break;default:typeof w.onClick=="function"&&(s.onclick=Fd)}switch(p){case"button":case"input":case"select":case"textarea":v=!!v.autoFocus;break e;case"img":v=!0;break e;default:v=!1}}v&&(l.flags|=4)}l.ref!==null&&(l.flags|=512,l.flags|=2097152)}return Zn(l),null;case 6:if(s&&l.stateNode!=null)L5(s,l,s.memoizedProps,v);else{if(typeof v!="string"&&l.stateNode===null)throw Error(n(166));if(p=$a(Pu.current),$a($i.current),Kd(l)){if(v=l.stateNode,p=l.memoizedProps,v[_i]=l,(E=v.nodeValue!==p)&&(s=Lr,s!==null))switch(s.tag){case 3:Bd(v.nodeValue,p,(s.mode&1)!==0);break;case 5:s.memoizedProps.suppressHydrationWarning!==!0&&Bd(v.nodeValue,p,(s.mode&1)!==0)}E&&(l.flags|=4)}else v=(p.nodeType===9?p:p.ownerDocument).createTextNode(v),v[_i]=l,l.stateNode=v}return Zn(l),null;case 13:if(an(dn),v=l.memoizedState,s===null||s.memoizedState!==null&&s.memoizedState.dehydrated!==null){if(ln&&Nr!==null&&(l.mode&1)!==0&&(l.flags&128)===0)$x(),Ds(),l.flags|=98560,E=!1;else if(E=Kd(l),v!==null&&v.dehydrated!==null){if(s===null){if(!E)throw Error(n(318));if(E=l.memoizedState,E=E!==null?E.dehydrated:null,!E)throw Error(n(317));E[_i]=l}else Ds(),(l.flags&128)===0&&(l.memoizedState=null),l.flags|=4;Zn(l),E=!1}else Ci!==null&&(k1(Ci),Ci=null),E=!0;if(!E)return l.flags&65536?l:null}return(l.flags&128)!==0?(l.lanes=p,l):(v=v!==null,v!==(s!==null&&s.memoizedState!==null)&&v&&(l.child.flags|=8192,(l.mode&1)!==0&&(s===null||(dn.current&1)!==0?Nn===0&&(Nn=3):T1())),l.updateQueue!==null&&(l.flags|=4),Zn(l),null);case 4:return _s(),d1(s,l),s===null&&wu(l.stateNode.containerInfo),Zn(l),null;case 10:return $m(l.type._context),Zn(l),null;case 17:return yr(l.type)&&Wd(),Zn(l),null;case 19:if(an(dn),E=l.memoizedState,E===null)return Zn(l),null;if(v=(l.flags&128)!==0,$=E.rendering,$===null)if(v)Ou(E,!1);else{if(Nn!==0||s!==null&&(s.flags&128)!==0)for(s=l.child;s!==null;){if($=ef(s),$!==null){for(l.flags|=128,Ou(E,!1),v=$.updateQueue,v!==null&&(l.updateQueue=v,l.flags|=4),l.subtreeFlags=0,v=p,p=l.child;p!==null;)E=p,s=v,E.flags&=14680066,$=E.alternate,$===null?(E.childLanes=0,E.lanes=s,E.child=null,E.subtreeFlags=0,E.memoizedProps=null,E.memoizedState=null,E.updateQueue=null,E.dependencies=null,E.stateNode=null):(E.childLanes=$.childLanes,E.lanes=$.lanes,E.child=$.child,E.subtreeFlags=0,E.deletions=null,E.memoizedProps=$.memoizedProps,E.memoizedState=$.memoizedState,E.updateQueue=$.updateQueue,E.type=$.type,s=$.dependencies,E.dependencies=s===null?null:{lanes:s.lanes,firstContext:s.firstContext}),p=p.sibling;return en(dn,dn.current&1|2),l.child}s=s.sibling}E.tail!==null&&Tn()>Vs&&(l.flags|=128,v=!0,Ou(E,!1),l.lanes=4194304)}else{if(!v)if(s=ef($),s!==null){if(l.flags|=128,v=!0,p=s.updateQueue,p!==null&&(l.updateQueue=p,l.flags|=4),Ou(E,!0),E.tail===null&&E.tailMode==="hidden"&&!$.alternate&&!ln)return Zn(l),null}else 2*Tn()-E.renderingStartTime>Vs&&p!==1073741824&&(l.flags|=128,v=!0,Ou(E,!1),l.lanes=4194304);E.isBackwards?($.sibling=l.child,l.child=$):(p=E.last,p!==null?p.sibling=$:l.child=$,E.last=$)}return E.tail!==null?(l=E.tail,E.rendering=l,E.tail=l.sibling,E.renderingStartTime=Tn(),l.sibling=null,p=dn.current,en(dn,v?p&1|2:p&1),l):(Zn(l),null);case 22:case 23:return C1(),v=l.memoizedState!==null,s!==null&&s.memoizedState!==null!==v&&(l.flags|=8192),v&&(l.mode&1)!==0?(_r&1073741824)!==0&&(Zn(l),l.subtreeFlags&6&&(l.flags|=8192)):Zn(l),null;case 24:return null;case 25:return null}throw Error(n(156,l.tag))}function fA(s,l){switch(Om(l),l.tag){case 1:return yr(l.type)&&Wd(),s=l.flags,s&65536?(l.flags=s&-65537|128,l):null;case 3:return _s(),an(vr),an(Qn),qm(),s=l.flags,(s&65536)!==0&&(s&128)===0?(l.flags=s&-65537|128,l):null;case 5:return Um(l),null;case 13:if(an(dn),s=l.memoizedState,s!==null&&s.dehydrated!==null){if(l.alternate===null)throw Error(n(340));Ds()}return s=l.flags,s&65536?(l.flags=s&-65537|128,l):null;case 19:return an(dn),null;case 4:return _s(),null;
vendor: 21,538 bytes, line 8
8case 10:return $m(l.type._context),null;case 22:case 23:return C1(),null;case 24:return null;default:return null}}var cf=!1,er=!1,pA=typeof WeakSet=="function"?WeakSet:Set,Xe=null;function Bs(s,l){var p=s.ref;if(p!==null)if(typeof p=="function")try{p(null)}catch(v){yn(s,l,v)}else p.current=null}function f1(s,l,p){try{p()}catch(v){yn(s,l,v)}}var N5=!1;function hA(s,l){if(Cm=Ad,s=mx(),gm(s)){if("selectionStart"in s)var p={start:s.selectionStart,end:s.selectionEnd};else e:{p=(p=s.ownerDocument)&&p.defaultView||window;var v=p.getSelection&&p.getSelection();if(v&&v.rangeCount!==0){p=v.anchorNode;var w=v.anchorOffset,E=v.focusNode;v=v.focusOffset;try{p.nodeType,E.nodeType}catch{p=null;break e}var $=0,q=-1,Z=-1,ge=0,Ee=0,Ae=s,Se=null;t:for(;;){for(var Ue;Ae!==p||w!==0&&Ae.nodeType!==3||(q=$+w),Ae!==E||v!==0&&Ae.nodeType!==3||(Z=$+v),Ae.nodeType===3&&($+=Ae.nodeValue.length),(Ue=Ae.firstChild)!==null;)Se=Ae,Ae=Ue;for(;;){if(Ae===s)break t;if(Se===p&&++ge===w&&(q=$),Se===E&&++Ee===v&&(Z=$),(Ue=Ae.nextSibling)!==null)break;Ae=Se,Se=Ae.parentNode}Ae=Ue}p=q===-1||Z===-1?null:{start:q,end:Z}}else p=null}p=p||{start:0,end:0}}else p=null;for(Tm={focusedElem:s,selectionRange:p},Ad=!1,Xe=l;Xe!==null;)if(l=Xe,s=l.child,(l.subtreeFlags&1028)!==0&&s!==null)s.return=l,Xe=s;else for(;Xe!==null;){l=Xe;try{var Qe=l.alternate;if((l.flags&1024)!==0)switch(l.tag){case 0:case 11:case 15:break;case 1:if(Qe!==null){var Ze=Qe.memoizedProps,En=Qe.memoizedState,de=l.stateNode,re=de.getSnapshotBeforeUpdate(l.elementType===l.type?Ze:Ti(l.type,Ze),En);de.__reactInternalSnapshotBeforeUpdate=re}break;case 3:var pe=l.stateNode.containerInfo;pe.nodeType===1?pe.textContent="":pe.nodeType===9&&pe.documentElement&&pe.removeChild(pe.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(Ne){yn(l,l.return,Ne)}if(s=l.sibling,s!==null){s.return=l.return,Xe=s;break}Xe=l.return}return Qe=N5,N5=!1,Qe}function Du(s,l,p){var v=l.updateQueue;if(v=v!==null?v.lastEffect:null,v!==null){var w=v=v.next;do{if((w.tag&s)===s){var E=w.destroy;w.destroy=void 0,E!==void 0&&f1(l,p,E)}w=w.next}while(w!==v)}}function df(s,l){if(l=l.updateQueue,l=l!==null?l.lastEffect:null,l!==null){var p=l=l.next;do{if((p.tag&s)===s){var v=p.create;p.destroy=v()}p=p.next}while(p!==l)}}function p1(s){var l=s.ref;if(l!==null){var p=s.stateNode;switch(s.tag){case 5:s=p;break;default:s=p}typeof l=="function"?l(s):l.current=s}}function _5(s){var l=s.alternate;l!==null&&(s.alternate=null,_5(l)),s.child=null,s.deletions=null,s.sibling=null,s.tag===5&&(l=s.stateNode,l!==null&&(delete l[_i],delete l[Su],delete l[Am],delete l[XP],delete l[QP])),s.stateNode=null,s.return=null,s.dependencies=null,s.memoizedProps=null,s.memoizedState=null,s.pendingProps=null,s.stateNode=null,s.updateQueue=null}function $5(s){return s.tag===5||s.tag===3||s.tag===4}function B5(s){e:for(;;){for(;s.sibling===null;){if(s.return===null||$5(s.return))return null;s=s.return}for(s.sibling.return=s.return,s=s.sibling;s.tag!==5&&s.tag!==6&&s.tag!==18;){if(s.flags&2||s.child===null||s.tag===4)continue e;s.child.return=s,s=s.child}if(!(s.flags&2))return s.stateNode}}function h1(s,l,p){var v=s.tag;if(v===5||v===6)s=s.stateNode,l?p.nodeType===8?p.parentNode.insertBefore(s,l):p.insertBefore(s,l):(p.nodeType===8?(l=p.parentNode,l.insertBefore(s,p)):(l=p,l.appendChild(s)),p=p._reactRootContainer,p!=null||l.onclick!==null||(l.onclick=Fd));else if(v!==4&&(s=s.child,s!==null))for(h1(s,l,p),s=s.sibling;s!==null;)h1(s,l,p),s=s.sibling}function m1(s,l,p){var v=s.tag;if(v===5||v===6)s=s.stateNode,l?p.insertBefore(s,l):p.appendChild(s);else if(v!==4&&(s=s.child,s!==null))for(m1(s,l,p),s=s.sibling;s!==null;)m1(s,l,p),s=s.sibling}var Hn=null,Ei=!1;function Zo(s,l,p){for(p=p.child;p!==null;)F5(s,l,p),p=p.sibling}function F5(s,l,p){if(Ni&&typeof Ni.onCommitFiberUnmount=="function")try{Ni.onCommitFiberUnmount(Sd,p)}catch{}switch(p.tag){case 5:er||Bs(p,l);case 6:var v=Hn,w=Ei;Hn=null,Zo(s,l,p),Hn=v,Ei=w,Hn!==null&&(Ei?(s=Hn,p=p.stateNode,s.nodeType===8?s.parentNode.removeChild(p):s.removeChild(p)):Hn.removeChild(p.stateNode));break;case 18:Hn!==null&&(Ei?(s=Hn,p=p.stateNode,s.nodeType===8?Pm(s.parentNode,p):s.nodeType===1&&Pm(s,p),fu(s)):Pm(Hn,p.stateNode));break;case 4:v=Hn,w=Ei,Hn=p.stateNode.containerInfo,Ei=!0,Zo(s,l,p),Hn=v,Ei=w;break;case 0:case 11:case 14:case 15:if(!er&&(v=p.updateQueue,v!==null&&(v=v.lastEffect,v!==null))){w=v=v.next;do{var E=w,$=E.destroy;E=E.tag,$!==void 0&&((E&2)!==0||(E&4)!==0)&&f1(p,l,$),w=w.next}while(w!==v)}Zo(s,l,p);break;case 1:if(!er&&(Bs(p,l),v=p.stateNode,typeof v.componentWillUnmount=="function"))try{v.props=p.memoizedProps,v.state=p.memoizedState,v.componentWillUnmount()}catch(q){yn(p,l,q)}Zo(s,l,p);break;case 21:Zo(s,l,p);break;case 22:p.mode&1?(er=(v=er)||p.memoizedState!==null,Zo(s,l,p),er=v):Zo(s,l,p);break;default:Zo(s,l,p)}}function V5(s){var l=s.updateQueue;if(l!==null){s.updateQueue=null;var p=s.stateNode;p===null&&(p=s.stateNode=new pA),l.forEach(function(v){var w=SA.bind(null,s,v);p.has(v)||(p.add(v),v.then(w,w))})}}function Ri(s,l){var p=l.deletions;if(p!==null)for(var v=0;v<p.length;v++){var w=p[v];try{var E=s,$=l,q=$;e:for(;q!==null;){switch(q.tag){case 5:Hn=q.stateNode,Ei=!1;break e;case 3:Hn=q.stateNode.containerInfo,Ei=!0;break e;case 4:Hn=q.stateNode.containerInfo,Ei=!0;break e}q=q.return}if(Hn===null)throw Error(n(160));F5(E,$,w),Hn=null,Ei=!1;var Z=w.alternate;Z!==null&&(Z.return=null),w.return=null}catch(ge){yn(w,l,ge)}}if(l.subtreeFlags&12854)for(l=l.child;l!==null;)W5(l,s),l=l.sibling}function W5(s,l){var p=s.alternate,v=s.flags;switch(s.tag){case 0:case 11:case 14:case 15:if(Ri(l,s),Fi(s),v&4){try{Du(3,s,s.return),df(3,s)}catch(Ze){yn(s,s.return,Ze)}try{Du(5,s,s.return)}catch(Ze){yn(s,s.return,Ze)}}break;case 1:Ri(l,s),Fi(s),v&512&&p!==null&&Bs(p,p.return);break;case 5:if(Ri(l,s),Fi(s),v&512&&p!==null&&Bs(p,p.return),s.flags&32){var w=s.stateNode;try{Je(w,"")}catch(Ze){yn(s,s.return,Ze)}}if(v&4&&(w=s.stateNode,w!=null)){var E=s.memoizedProps,$=p!==null?p.memoizedProps:E,q=s.type,Z=s.updateQueue;if(s.updateQueue=null,Z!==null)try{q==="input"&&E.type==="radio"&&E.name!=null&&$e(w,E),Un(q,$);var ge=Un(q,E);for($=0;$<Z.length;$+=2){var Ee=Z[$],Ae=Z[$+1];Ee==="style"?Dt(w,Ae):Ee==="dangerouslySetInnerHTML"?he(w,Ae):Ee==="children"?Je(w,Ae):I(w,Ee,Ae,ge)}switch(q){case"input":oe(w,E);break;case"textarea":Et(w,E);break;case"select":var Se=w._wrapperState.wasMultiple;w._wrapperState.wasMultiple=!!E.multiple;var Ue=E.value;Ue!=null?Ye(w,!!E.multiple,Ue,!1):Se!==!!E.multiple&&(E.defaultValue!=null?Ye(w,!!E.multiple,E.defaultValue,!0):Ye(w,!!E.multiple,E.multiple?[]:"",!1))}w[Su]=E}catch(Ze){yn(s,s.return,Ze)}}break;case 6:if(Ri(l,s),Fi(s),v&4){if(s.stateNode===null)throw Error(n(162));w=s.stateNode,E=s.memoizedProps;try{w.nodeValue=E}catch(Ze){yn(s,s.return,Ze)}}break;case 3:if(Ri(l,s),Fi(s),v&4&&p!==null&&p.memoizedState.isDehydrated)try{fu(l.containerInfo)}catch(Ze){yn(s,s.return,Ze)}break;case 4:Ri(l,s),Fi(s);break;case 13:Ri(l,s),Fi(s),w=s.child,w.flags&8192&&(E=w.memoizedState!==null,w.stateNode.isHidden=E,!E||w.alternate!==null&&w.alternate.memoizedState!==null||(y1=Tn())),v&4&&V5(s);break;case 22:if(Ee=p!==null&&p.memoizedState!==null,s.mode&1?(er=(ge=er)||Ee,Ri(l,s),er=ge):Ri(l,s),Fi(s),v&8192){if(ge=s.memoizedState!==null,(s.stateNode.isHidden=ge)&&!Ee&&(s.mode&1)!==0)for(Xe=s,Ee=s.child;Ee!==null;){for(Ae=Xe=Ee;Xe!==null;){switch(Se=Xe,Ue=Se.child,Se.tag){case 0:case 11:case 14:case 15:Du(4,Se,Se.return);break;case 1:Bs(Se,Se.return);var Qe=Se.stateNode;if(typeof Qe.componentWillUnmount=="function"){v=Se,p=Se.return;try{l=v,Qe.props=l.memoizedProps,Qe.state=l.memoizedState,Qe.componentWillUnmount()}catch(Ze){yn(v,p,Ze)}}break;case 5:Bs(Se,Se.return);break;case 22:if(Se.memoizedState!==null){q5(Ae);continue}}Ue!==null?(Ue.return=Se,Xe=Ue):q5(Ae)}Ee=Ee.sibling}e:for(Ee=null,Ae=s;;){if(Ae.tag===5){if(Ee===null){Ee=Ae;try{w=Ae.stateNode,ge?(E=w.style,typeof E.setProperty=="function"?E.setProperty("display","none","important"):E.display="none"):(q=Ae.stateNode,Z=Ae.memoizedProps.style,$=Z!=null&&Z.hasOwnProperty("display")?Z.display:null,q.style.display=Ge("display",$))}catch(Ze){yn(s,s.return,Ze)}}}else if(Ae.tag===6){if(Ee===null)try{Ae.stateNode.nodeValue=ge?"":Ae.memoizedProps}catch(Ze){yn(s,s.return,Ze)}}else if((Ae.tag!==22&&Ae.tag!==23||Ae.memoizedState===null||Ae===s)&&Ae.child!==null){Ae.child.return=Ae,Ae=Ae.child;continue}if(Ae===s)break e;for(;Ae.sibling===null;){if(Ae.return===null||Ae.return===s)break e;Ee===Ae&&(Ee=null),Ae=Ae.return}Ee===Ae&&(Ee=null),Ae.sibling.return=Ae.return,Ae=Ae.sibling}}break;case 19:Ri(l,s),Fi(s),v&4&&V5(s);break;case 21:break;default:Ri(l,s),Fi(s)}}function Fi(s){var l=s.flags;if(l&2){try{e:{for(var p=s.return;p!==null;){if($5(p)){var v=p;break e}p=p.return}throw Error(n(160))}switch(v.tag){case 5:var w=v.stateNode;v.flags&32&&(Je(w,""),v.flags&=-33);var E=B5(s);m1(s,E,w);break;case 3:case 4:var $=v.stateNode.containerInfo,q=B5(s);h1(s,q,$);break;default:throw Error(n(161))}}catch(Z){yn(s,s.return,Z)}s.flags&=-3}l&4096&&(s.flags&=-4097)}function mA(s,l,p){Xe=s,U5(s)}function U5(s,l,p){for(var v=(s.mode&1)!==0;Xe!==null;){var w=Xe,E=w.child;if(w.tag===22&&v){var $=w.memoizedState!==null||cf;if(!$){var q=w.alternate,Z=q!==null&&q.memoizedState!==null||er;q=cf;var ge=er;if(cf=$,(er=Z)&&!ge)for(Xe=w;Xe!==null;)$=Xe,Z=$.child,$.tag===22&&$.memoizedState!==null?G5(w):Z!==null?(Z.return=$,Xe=Z):G5(w);for(;E!==null;)Xe=E,U5(E),E=E.sibling;Xe=w,cf=q,er=ge}H5(s)}else(w.subtreeFlags&8772)!==0&&E!==null?(E.return=w,Xe=E):H5(s)}}function H5(s){for(;Xe!==null;){var l=Xe;if((l.flags&8772)!==0){var p=l.alternate;try{if((l.flags&8772)!==0)switch(l.tag){case 0:case 11:case 15:er||df(5,l);break;case 1:var v=l.stateNode;if(l.flags&4&&!er)if(p===null)v.componentDidMount();else{var w=l.elementType===l.type?p.memoizedProps:Ti(l.type,p.memoizedProps);v.componentDidUpdate(w,p.memoizedState,v.__reactInternalSnapshotBeforeUpdate)}var E=l.updateQueue;E!==null&&qx(l,E,v);break;case 3:var $=l.updateQueue;if($!==null){if(p=null,l.child!==null)switch(l.child.tag){case 5:p=l.child.stateNode;break;case 1:p=l.child.stateNode}qx(l,$,p)}break;case 5:var q=l.stateNode;if(p===null&&l.flags&4){p=q;var Z=l.memoizedProps;switch(l.type){case"button":case"input":case"select":case"textarea":Z.autoFocus&&p.focus();break;case"img":Z.src&&(p.src=Z.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(l.memoizedState===null){var ge=l.alternate;if(ge!==null){var Ee=ge.memoizedState;if(Ee!==null){var Ae=Ee.dehydrated;Ae!==null&&fu(Ae)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}er||l.flags&512&&p1(l)}catch(Se){yn(l,l.return,Se)}}if(l===s){Xe=null;break}if(p=l.sibling,p!==null){p.return=l.return,Xe=p;break}Xe=l.return}}function q5(s){for(;Xe!==null;){var l=Xe;if(l===s){Xe=null;break}var p=l.sibling;if(p!==null){p.return=l.return,Xe=p;break}Xe=l.return}}function G5(s){for(;Xe!==null;){var l=Xe;try{switch(l.tag){case 0:case 11:case 15:var p=l.return;try{df(4,l)}catch(Z){yn(l,p,Z)}break;case 1:var v=l.stateNode;if(typeof v.componentDidMount=="function"){var w=l.return;try{v.componentDidMount()}catch(Z){yn(l,w,Z)}}var E=l.return;try{p1(l)}catch(Z){yn(l,E,Z)}break;case 5:var $=l.return;try{p1(l)}catch(Z){yn(l,$,Z)}}}catch(Z){yn(l,l.return,Z)}if(l===s){Xe=null;break}var q=l.sibling;if(q!==null){q.return=l.return,Xe=q;break}Xe=l.return}}var gA=Math.ceil,ff=D.ReactCurrentDispatcher,g1=D.ReactCurrentOwner,ni=D.ReactCurrentBatchConfig,Lt=0,Vn=null,In=null,qn=0,_r=0,Fs=Ko(0),Nn=0,zu=null,Fa=0,pf=0,v1=0,Lu=null,br=null,y1=0,Vs=1/0,bo=null,hf=!1,x1=null,ea=null,mf=!1,ta=null,gf=0,Nu=0,b1=null,vf=-1,yf=0;function cr(){return(Lt&6)!==0?Tn():vf!==-1?vf:vf=Tn()}function na(s){return(s.mode&1)===0?1:(Lt&2)!==0&&qn!==0?qn&-qn:ZP.transition!==null?(yf===0&&(yf=B4()),yf):(s=Gt,s!==0||(s=window.event,s=s===void 0?16:Y4(s.type)),s)}function Pi(s,l,p,v){if(50<Nu)throw Nu=0,b1=null,Error(n(185));su(s,p,v),((Lt&2)===0||s!==Vn)&&(s===Vn&&((Lt&2)===0&&(pf|=p),Nn===4&&ra(s,qn)),wr(s,v),p===1&&Lt===0&&(l.mode&1)===0&&(Vs=Tn()+500,Hd&&Xo()))}function wr(s,l){var p=s.callbackNode;ZR(s,l);var v=Ed(s,s===Vn?qn:0);if(v===0)p!==null&&N4(p),s.callbackNode=null,s.callbackPriority=0;else if(l=v&-v,s.callbackPriority!==l){if(p!=null&&N4(p),l===1)s.tag===0?JP(Y5.bind(null,s)):Dx(Y5.bind(null,s)),KP(function(){(Lt&6)===0&&Xo()}),p=null;else{switch(F4(v)){case 1:p=Zh;break;case 4:p=_4;break;case 16:p=kd;break;case 536870912:p=$4;break;default:p=kd}p=r3(p,K5.bind(null,s))}s.callbackPriority=l,s.callbackNode=p}}function K5(s,l){if(vf=-1,yf=0,(Lt&6)!==0)throw Error(n(327));var p=s.callbackNode;if(Ws()&&s.callbackNode!==p)return null;var v=Ed(s,s===Vn?qn:0);if(v===0)return null;if((v&30)!==0||(v&s.expiredLanes)!==0||l)l=xf(s,v);else{l=v;var w=Lt;Lt|=2;var E=Q5();(Vn!==s||qn!==l)&&(bo=null,Vs=Tn()+500,Wa(s,l));do try{xA();break}catch(q){X5(s,q)}while(!0);_m(),ff.current=E,Lt=w,In!==null?l=0:(Vn=null,qn=0,l=Nn)}if(l!==0){if(l===2&&(w=em(s),w!==0&&(v=w,l=w1(s,w))),l===1)throw p=zu,Wa(s,0),ra(s,v),wr(s,Tn()),p;if(l===6)ra(s,v);else{if(w=s.current.alternate,(v&30)===0&&!vA(w)&&(l=xf(s,v),l===2&&(E=em(s),E!==0&&(v=E,l=w1(s,E))),l===1))throw p=zu,Wa(s,0),ra(s,v),wr(s,Tn()),p;switch(s.finishedWork=w,s.finishedLanes=v,l){case 0:case 1:throw Error(n(345));case 2:Ua(s,br,bo);break;case 3:if(ra(s,v),(v&130023424)===v&&(l=y1+500-Tn(),10<l)){if(Ed(s,0)!==0)break;if(w=s.suspendedLanes,(w&v)!==v){cr(),s.pingedLanes|=s.suspendedLanes&w;break}s.timeoutHandle=Rm(Ua.bind(null,s,br,bo),l);break}Ua(s,br,bo);break;case 4:if(ra(s,v),(v&4194240)===v)break;for(l=s.eventTimes,w=-1;0<v;){var $=31-ki(v);E=1<<$,$=l[$],$>w&&(w=$),v&=~E}if(v=w,v=Tn()-v,v=(120>v?120:480>v?480:1080>v?1080:1920>v?1920:3e3>v?3e3:4320>v?4320:1960*gA(v/1960))-v,10<v){s.timeoutHandle=Rm(Ua.bind(null,s,br,bo),v);break}Ua(s,br,bo);break;case 5:Ua(s,br,bo);break;default:throw Error(n(329))}}}return wr(s,Tn()),s.callbackNode===p?K5.bind(null,s):null}function w1(s,l){var p=Lu;return s.current.memoizedState.isDehydrated&&(Wa(s,l).flags|=256),s=xf(s,l),s!==2&&(l=br,br=p,l!==null&&k1(l)),s}function k1(s){br===null?br=s:br.push.apply(br,s)}function vA(s){for(var l=s;;){if(l.flags&16384){var p=l.updateQueue;if(p!==null&&(p=p.stores,p!==null))for(var v=0;v<p.length;v++){var w=p[v],E=w.getSnapshot;w=w.value;try{if(!Si(E(),w))return!1}catch{return!1}}}if(p=l.child,l.subtreeFlags&16384&&p!==null)p.return=l,l=p;else{if(l===s)break;for(;l.sibling===null;){if(l.return===null||l.return===s)return!0;l=l.return}l.sibling.return=l.return,l=l.sibling}}return!0}function ra(s,l){for(l&=~v1,l&=~pf,s.suspendedLanes|=l,s.pingedLanes&=~l,s=s.expirationTimes;0<l;){var p=31-ki(l),v=1<<p;s[p]=-1,l&=~v}}function Y5(s){if((Lt&6)!==0)throw Error(n(327));Ws();var l=Ed(s,0);if((l&1)===0)return wr(s,Tn()),null;var p=xf(s,l);if(s.tag!==0&&p===2){var v=em(s);v!==0&&(l=v,p=w1(s,v))}if(p===1)throw p=zu,Wa(s,0),ra(s,l),wr(s,Tn()),p;if(p===6)throw Error(n(345));return s.finishedWork=s.current.alternate,s.finishedLanes=l,Ua(s,br,bo),wr(s,Tn()),null}function S1(s,l){var p=Lt;Lt|=1;try{return s(l)}finally{Lt=p,Lt===0&&(Vs=Tn()+500,Hd&&Xo())}}function Va(s){ta!==null&&ta.tag===0&&(Lt&6)===0&&Ws();var l=Lt;Lt|=1;var p=ni.transition,v=Gt;try{if(ni.transition=null,Gt=1,s)return s()}finally{Gt=v,ni.transition=p,Lt=l,(Lt&6)===0&&Xo()}}function C1(){_r=Fs.current,an(Fs)}function Wa(s,l){s.finishedWork=null,s.finishedLanes=0;var p=s.timeoutHandle;if(p!==-1&&(s.timeoutHandle=-1,GP(p)),In!==null)for(p=In.return;p!==null;){var v=p;switch(Om(v),v.tag){case 1:v=v.type.childContextTypes,v!=null&&Wd();break;case 3:_s(),an(vr),an(Qn),qm();break;case 5:Um(v);break;case 4:_s();break;case 13:an(dn);break;case 19:an(dn);break;case 10:$m(v.type._context);break;case 22:case 23:C1()}p=p.return}if(Vn=s,In=s=ia(s.current,null),qn=_r=l,Nn=0,zu=null,v1=pf=Fa=0,br=Lu=null,_a!==null){for(l=0;l<_a.length;l++)if(p=_a[l],v=p.interleaved,v!==null){p.interleaved=null;var w=v.next,E=p.pending;if(E!==null){var $=E.next;E.next=w,v.next=$}p.pending=v}_a=null}return s}function X5(s,l){do{var p=In;try{if(_m(),tf.current=af,nf){for(var v=fn.memoizedState;v!==null;){var w=v.queue;w!==null&&(w.pending=null),v=v.next}nf=!1}if(Ba=0,Fn=Ln=fn=null,Au=!1,Mu=0,g1.current=null,p===null||p.return===null){Nn=1,zu=l,In=null;break}e:{var E=s,$=p.return,q=p,Z=l;if(l=qn,q.flags|=32768,Z!==null&&typeof Z=="object"&&typeof Z.then=="function"){var ge=Z,Ee=q,Ae=Ee.tag;if((Ee.mode&1)===0&&(Ae===0||Ae===11||Ae===15)){var Se=Ee.alternate;Se?(Ee.updateQueue=Se.updateQueue,Ee.memoizedState=Se.memoizedState,Ee.lanes=Se.lanes):(Ee.updateQueue=null,Ee.memoizedState=null)}var Ue=w5($);if(Ue!==null){Ue.flags&=-257,k5(Ue,$,q,E,l),Ue.mode&1&&b5(E,ge,l),l=Ue,Z=ge;var Qe=l.updateQueue;if(Qe===null){var Ze=new Set;Ze.add(Z),l.updateQueue=Ze}else Qe.add(Z);break e}else{if((l&1)===0){b5(E,ge,l),T1();break e}Z=Error(n(426))}}else if(ln&&q.mode&1){var En=w5($);if(En!==null){(En.flags&65536)===0&&(En.flags|=256),k5(En,$,q,E,l),Lm($s(Z,q));break e}}E=Z=$s(Z,q),Nn!==4&&(Nn=2),Lu===null?Lu=[E]:Lu.push(E),E=$;do{switch(E.tag){case 3:E.flags|=65536,l&=-l,E.lanes|=l;var de=y5(E,Z,l);Hx(E,de);break e;case 1:q=Z;var re=E.type,pe=E.stateNode;if((E.flags&128)===0&&(typeof re.getDerivedStateFromError=="function"||pe!==null&&typeof pe.componentDidCatch=="function"&&(ea===null||!ea.has(pe)))){E.flags|=65536,l&=-l,E.lanes|=l;var Ne=x5(E,q,l);Hx(E,Ne);break e}}E=E.return}while(E!==null)}Z5(p)}catch(et){l=et,In===p&&p!==null&&(In=p=p.return);continue}break}while(!0)}function Q5(){var s=ff.current;return ff.current=af,s===null?af:s}function T1(){(Nn===0||Nn===3||Nn===2)&&(Nn=4),Vn===null||(Fa&268435455)===0&&(pf&268435455)===0||ra(Vn,qn)}function xf(s,l){var p=Lt;Lt|=2;var v=Q5();(Vn!==s||qn!==l)&&(bo=null,Wa(s,l));do try{yA();break}catch(w){X5(s,w)}while(!0);if(_m(),Lt=p,ff.current=v,In!==null)throw Error(n(261));return Vn=null,qn=0,Nn}function yA(){for(;In!==null;)J5(In)}function xA(){for(;In!==null&&!UR();)J5(In)}function J5(s){var l=n3(s.alternate,s,_r);s.memoizedProps=s.pendingProps,l===null?Z5(s):In=l,g1.current=null}function Z5(s){var l=s;do{var p=l.alternate;if(s=l.return,(l.flags&32768)===0){if(p=dA(p,l,_r),p!==null){In=p;return}}else{if(p=fA(p,l),p!==null){p.flags&=32767,In=p;return}if(s!==null)s.flags|=32768,s.subtreeFlags=0,s.deletions=null;else{Nn=6,In=null;return}}if(l=l.sibling,l!==null){In=l;return}In=l=s}while(l!==null);Nn===0&&(Nn=5)}function Ua(s,l,p){var v=Gt,w=ni.transition;try{ni.transition=null,Gt=1,bA(s,l,p,v)}finally{ni.transition=w,Gt=v}return null}function bA(s,l,p,v){do Ws();while(ta!==null);if((Lt&6)!==0)throw Error(n(327));p=s.finishedWork;var w=s.finishedLanes;if(p===null)return null;if(s.finishedWork=null,s.finishedLanes=0,p===s.current)throw Error(n(177));s.callbackNode=null,s.callbackPriority=0;var E=p.lanes|p.childLanes;if(eP(s,E),s===Vn&&(In=Vn=null,qn=0),(p.subtreeFlags&2064)===0&&(p.flags&2064)===0||mf||(mf=!0,r3(kd,function(){return Ws(),null})),E=(p.flags&15990)!==0,(p.subtreeFlags&15990)!==0||E){E=ni.transition,ni.transition=null;var $=Gt;Gt=1;var q=Lt;Lt|=4,g1.current=null,hA(s,p),W5(p,s),BP(Tm),Ad=!!Cm,Tm=Cm=null,s.current=p,mA(p),HR(),Lt=q,Gt=$,ni.transition=E}else s.current=p;if(mf&&(mf=!1,ta=s,gf=w),E=s.pendingLanes,E===0&&(ea=null),KR(p.stateNode),wr(s,Tn()),l!==null)for(v=s.onRecoverableError,p=0;p<l.length;p++)w=l[p],v(w.value,{componentStack:w.stack,digest:w.digest});if(hf)throw hf=!1,s=x1,x1=null,s;return(gf&1)!==0&&s.tag!==0&&Ws(),E=s.pendingLanes,(E&1)!==0?s===b1?Nu++:(Nu=0,b1=s):Nu=0,Xo(),null}function Ws(){if(ta!==null){var s=F4(gf),l=ni.transition,p=Gt;try{if(ni.transition=null,Gt=16>s?16:s,ta===null)var v=!1;else{if(s=ta,ta=null,gf=0,(Lt&6)!==0)throw Error(n(331));var w=Lt;for(Lt|=4,Xe=s.current;Xe!==null;){var E=Xe,$=E.child;if((Xe.flags&16)!==0){var q=E.deletions;if(q!==null){for(var Z=0;Z<q.length;Z++){var ge=q[Z];for(Xe=ge;Xe!==null;){var Ee=Xe;switch(Ee.tag){case 0:case 11:case 15:Du(8,Ee,E)}var Ae=Ee.child;if(Ae!==null)Ae.return=Ee,Xe=Ae;else for(;Xe!==null;){Ee=Xe;var Se=Ee.sibling,Ue=Ee.return;if(_5(Ee),Ee===ge){Xe=null;break}if(Se!==null){Se.return=Ue,Xe=Se;break}Xe=Ue}}}var Qe=E.alternate;if(Qe!==null){var Ze=Qe.child;if(Ze!==null){Qe.child=null;do{var En=Ze.sibling;Ze.sibling=null,Ze=En}while(Ze!==null)}}Xe=E}}if((E.subtreeFlags&2064)!==0&&$!==null)$.return=E,Xe=$;else e:for(;Xe!==null;){if(E=Xe,(E.flags&2048)!==0)switch(E.tag){case 0:case 11:case 15:Du(9,E,E.return)}var de=E.sibling;if(de!==null){de.return=E.return,Xe=de;break e}Xe=E.return}}var re=s.current;for(Xe=re;Xe!==null;){$=Xe;var pe=$.child;if(($.subtreeFlags&2064)!==0&&pe!==null)pe.return=$,Xe=pe;else e:for($=re;Xe!==null;){if(q=Xe,(q.flags&2048)!==0)try{switch(q.tag){case 0:case 11:case 15:df(9,q)}}catch(et){yn(q,q.return,et)}if(q===$){Xe=null;break e}var Ne=q.sibling;if(Ne!==null){Ne.return=q.return,Xe=Ne;break e}Xe=q.return}}if(Lt=w,Xo(),Ni&&typeof Ni.onPostCommitFiberRoot=="function")try{Ni.onPostCommitFiberRoot(Sd,s)}catch{}v=!0}return v}finally{Gt=p,ni.transition=l}}return!1}function e3(s,l,p){l=$s(p,l),l=y5(s,l,1),s=Jo(s,l,1),l=cr(),s!==null&&(su(s,1,l),wr(s,l))}function yn(s,l,p){if(s.tag===3)e3(s,s,p);else for(;l!==null;){if(l.tag===3){e3(l,s,p);break}else if(l.tag===1){var v=l.stateNode;if(typeof l.type.getDerivedStateFromError=="function"||typeof v.componentDidCatch=="function"&&(ea===null||!ea.has(v))){s=$s(p,s),s=x5(l,s,1),l=Jo(l,s,1),s=cr(),l!==null&&(su(l,1,s),wr(l,s));break}}l=l.return}}function wA(s,l,p){var v=s.pingCache;
vendor: 4,226 bytes, line 8
8v!==null&&v.delete(l),l=cr(),s.pingedLanes|=s.suspendedLanes&p,Vn===s&&(qn&p)===p&&(Nn===4||Nn===3&&(qn&130023424)===qn&&500>Tn()-y1?Wa(s,0):v1|=p),wr(s,l)}function t3(s,l){l===0&&((s.mode&1)===0?l=1:(l=Td,Td<<=1,(Td&130023424)===0&&(Td=4194304)));var p=cr();s=vo(s,l),s!==null&&(su(s,l,p),wr(s,p))}function kA(s){var l=s.memoizedState,p=0;l!==null&&(p=l.retryLane),t3(s,p)}function SA(s,l){var p=0;switch(s.tag){case 13:var v=s.stateNode,w=s.memoizedState;w!==null&&(p=w.retryLane);break;case 19:v=s.stateNode;break;default:throw Error(n(314))}v!==null&&v.delete(l),t3(s,p)}var n3;n3=function(s,l,p){if(s!==null)if(s.memoizedProps!==l.pendingProps||vr.current)xr=!0;else{if((s.lanes&p)===0&&(l.flags&128)===0)return xr=!1,cA(s,l,p);xr=(s.flags&131072)!==0}else xr=!1,ln&&(l.flags&1048576)!==0&&zx(l,Gd,l.index);switch(l.lanes=0,l.tag){case 2:var v=l.type;uf(s,l),s=l.pendingProps;var w=Is(l,Qn.current);Ns(l,p),w=Ym(null,l,v,s,w,p);var E=Xm();return l.flags|=1,typeof w=="object"&&w!==null&&typeof w.render=="function"&&w.$$typeof===void 0?(l.tag=1,l.memoizedState=null,l.updateQueue=null,yr(v)?(E=!0,Ud(l)):E=!1,l.memoizedState=w.state!==null&&w.state!==void 0?w.state:null,Vm(l),w.updater=sf,l.stateNode=w,w._reactInternals=l,n1(l,v,s,p),l=a1(null,l,v,!0,E,p)):(l.tag=0,ln&&E&&jm(l),ur(null,l,w,p),l=l.child),l;case 16:v=l.elementType;e:{switch(uf(s,l),s=l.pendingProps,w=v._init,v=w(v._payload),l.type=v,w=l.tag=TA(v),s=Ti(v,s),w){case 0:l=o1(null,l,v,s,p);break e;case 1:l=P5(null,l,v,s,p);break e;case 11:l=S5(null,l,v,s,p);break e;case 14:l=C5(null,l,v,Ti(v.type,s),p);break e}throw Error(n(306,v,""))}return l;case 0:return v=l.type,w=l.pendingProps,w=l.elementType===v?w:Ti(v,w),o1(s,l,v,w,p);case 1:return v=l.type,w=l.pendingProps,w=l.elementType===v?w:Ti(v,w),P5(s,l,v,w,p);case 3:e:{if(A5(l),s===null)throw Error(n(387));v=l.pendingProps,E=l.memoizedState,w=E.element,Ux(s,l),Zd(l,v,null,p);var $=l.memoizedState;if(v=$.element,E.isDehydrated)if(E={element:v,isDehydrated:!1,cache:$.cache,pendingSuspenseBoundaries:$.pendingSuspenseBoundaries,transitions:$.transitions},l.updateQueue.baseState=E,l.memoizedState=E,l.flags&256){w=$s(Error(n(423)),l),l=M5(s,l,v,p,w);break e}else if(v!==w){w=$s(Error(n(424)),l),l=M5(s,l,v,p,w);break e}else for(Nr=Go(l.stateNode.containerInfo.firstChild),Lr=l,ln=!0,Ci=null,p=Vx(l,null,v,p),l.child=p;p;)p.flags=p.flags&-3|4096,p=p.sibling;else{if(Ds(),v===w){l=xo(s,l,p);break e}ur(s,l,v,p)}l=l.child}return l;case 5:return Gx(l),s===null&&zm(l),v=l.type,w=l.pendingProps,E=s!==null?s.memoizedProps:null,$=w.children,Em(v,w)?$=null:E!==null&&Em(v,E)&&(l.flags|=32),R5(s,l),ur(s,l,$,p),l.child;case 6:return s===null&&zm(l),null;case 13:return I5(s,l,p);case 4:return Wm(l,l.stateNode.containerInfo),v=l.pendingProps,s===null?l.child=zs(l,null,v,p):ur(s,l,v,p),l.child;case 11:return v=l.type,w=l.pendingProps,w=l.elementType===v?w:Ti(v,w),S5(s,l,v,w,p);case 7:return ur(s,l,l.pendingProps,p),l.child;case 8:return ur(s,l,l.pendingProps.children,p),l.child;case 12:return ur(s,l,l.pendingProps.children,p),l.child;case 10:e:{if(v=l.type._context,w=l.pendingProps,E=l.memoizedProps,$=w.value,en(Xd,v._currentValue),v._currentValue=$,E!==null)if(Si(E.value,$)){if(E.children===w.children&&!vr.current){l=xo(s,l,p);break e}}else for(E=l.child,E!==null&&(E.return=l);E!==null;){var q=E.dependencies;if(q!==null){$=E.child;for(var Z=q.firstContext;Z!==null;){if(Z.context===v){if(E.tag===1){Z=yo(-1,p&-p),Z.tag=2;var ge=E.updateQueue;if(ge!==null){ge=ge.shared;var Ee=ge.pending;Ee===null?Z.next=Z:(Z.next=Ee.next,Ee.next=Z),ge.pending=Z}}E.lanes|=p,Z=E.alternate,Z!==null&&(Z.lanes|=p),Bm(E.return,p,l),q.lanes|=p;break}Z=Z.next}}else if(E.tag===10)$=E.type===l.type?null:E.child;else if(E.tag===18){if($=E.return,$===null)throw Error(n(341));$.lanes|=p,q=$.alternate,q!==null&&(q.lanes|=p),Bm($,p,l),$=E.sibling}else $=E.child;if($!==null)$.return=E;else for($=E;$!==null;){if($===l){$=null;break}if(E=$.sibling,E!==null){E.return=$.return,$=E;break}$=$.return}E=$}ur(s,l,w.children,p),l=l.child}return l;case 9:return w=l.type,v=l.pendingProps.children,Ns(l,p),w=ei(w),v=v(w),l.flags|=1,ur(s,l,v,p),l.child;case 14:return v=l.type,w=Ti(v,l.pendingProps),w=Ti(v.type,w),C5(s,l,v,w,p);
vendor: 8,928 bytes, line 8
8case 15:return T5(s,l,l.type,l.pendingProps,p);case 17:return v=l.type,w=l.pendingProps,w=l.elementType===v?w:Ti(v,w),uf(s,l),l.tag=1,yr(v)?(s=!0,Ud(l)):s=!1,Ns(l,p),g5(l,v,w),n1(l,v,w,p),a1(null,l,v,!0,s,p);case 19:return O5(s,l,p);case 22:return E5(s,l,p)}throw Error(n(156,l.tag))};function r3(s,l){return Xn(s,l)}function CA(s,l,p,v){this.tag=s,this.key=p,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=l,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=v,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ri(s,l,p,v){return new CA(s,l,p,v)}function E1(s){return s=s.prototype,!(!s||!s.isReactComponent)}function TA(s){if(typeof s=="function")return E1(s)?1:0;if(s!=null){if(s=s.$$typeof,s===X)return 11;if(s===ne)return 14}return 2}function ia(s,l){var p=s.alternate;return p===null?(p=ri(s.tag,l,s.key,s.mode),p.elementType=s.elementType,p.type=s.type,p.stateNode=s.stateNode,p.alternate=s,s.alternate=p):(p.pendingProps=l,p.type=s.type,p.flags=0,p.subtreeFlags=0,p.deletions=null),p.flags=s.flags&14680064,p.childLanes=s.childLanes,p.lanes=s.lanes,p.child=s.child,p.memoizedProps=s.memoizedProps,p.memoizedState=s.memoizedState,p.updateQueue=s.updateQueue,l=s.dependencies,p.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext},p.sibling=s.sibling,p.index=s.index,p.ref=s.ref,p}function bf(s,l,p,v,w,E){var $=2;if(v=s,typeof s=="function")E1(s)&&($=1);else if(typeof s=="string")$=5;else e:switch(s){case j:return Ha(p.children,w,E,l);case O:$=8,w|=8;break;case F:return s=ri(12,p,l,w|2),s.elementType=F,s.lanes=E,s;case J:return s=ri(13,p,l,w),s.elementType=J,s.lanes=E,s;case Q:return s=ri(19,p,l,w),s.elementType=Q,s.lanes=E,s;case ie:return wf(p,w,E,l);default:if(typeof s=="object"&&s!==null)switch(s.$$typeof){case L:$=10;break e;case U:$=9;break e;case X:$=11;break e;case ne:$=14;break e;case ue:$=16,v=null;break e}throw Error(n(130,s==null?s:typeof s,""))}return l=ri($,p,l,w),l.elementType=s,l.type=v,l.lanes=E,l}function Ha(s,l,p,v){return s=ri(7,s,v,l),s.lanes=p,s}function wf(s,l,p,v){return s=ri(22,s,v,l),s.elementType=ie,s.lanes=p,s.stateNode={isHidden:!1},s}function R1(s,l,p){return s=ri(6,s,null,l),s.lanes=p,s}function P1(s,l,p){return l=ri(4,s.children!==null?s.children:[],s.key,l),l.lanes=p,l.stateNode={containerInfo:s.containerInfo,pendingChildren:null,implementation:s.implementation},l}function EA(s,l,p,v,w){this.tag=l,this.containerInfo=s,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tm(0),this.expirationTimes=tm(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tm(0),this.identifierPrefix=v,this.onRecoverableError=w,this.mutableSourceEagerHydrationData=null}function A1(s,l,p,v,w,E,$,q,Z){return s=new EA(s,l,p,q,Z),l===1?(l=1,E===!0&&(l|=8)):l=0,E=ri(3,null,null,l),s.current=E,E.stateNode=s,E.memoizedState={element:v,isDehydrated:p,cache:null,transitions:null,pendingSuspenseBoundaries:null},Vm(E),s}function RA(s,l,p){var v=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:M,key:v==null?null:""+v,children:s,containerInfo:l,implementation:p}}function i3(s){if(!s)return Yo;s=s._reactInternals;e:{if(Li(s)!==s||s.tag!==1)throw Error(n(170));var l=s;do{switch(l.tag){case 3:l=l.stateNode.context;break e;case 1:if(yr(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break e}}l=l.return}while(l!==null);throw Error(n(171))}if(s.tag===1){var p=s.type;if(yr(p))return jx(s,p,l)}return l}function o3(s,l,p,v,w,E,$,q,Z){return s=A1(p,v,!0,s,w,E,$,q,Z),s.context=i3(null),p=s.current,v=cr(),w=na(p),E=yo(v,w),E.callback=l??null,Jo(p,E,w),s.current.lanes=w,su(s,w,v),wr(s,v),s}function kf(s,l,p,v){var w=l.current,E=cr(),$=na(w);return p=i3(p),l.context===null?l.context=p:l.pendingContext=p,l=yo(E,$),l.payload={element:s},v=v===void 0?null:v,v!==null&&(l.callback=v),s=Jo(w,l,$),s!==null&&(Pi(s,w,$,E),Jd(s,w,$)),$}function Sf(s){if(s=s.current,!s.child)return null;switch(s.child.tag){case 5:return s.child.stateNode;default:return s.child.stateNode}}function a3(s,l){if(s=s.memoizedState,s!==null&&s.dehydrated!==null){var p=s.retryLane;s.retryLane=p!==0&&p<l?p:l}}function M1(s,l){a3(s,l),(s=s.alternate)&&a3(s,l)}function PA(){return null}var s3=typeof reportError=="function"?reportError:function(s){console.error(s)};function I1(s){this._internalRoot=s}Cf.prototype.render=I1.prototype.render=function(s){var l=this._internalRoot;if(l===null)throw Error(n(409));kf(s,l,null,null)},Cf.prototype.unmount=I1.prototype.unmount=function(){var s=this._internalRoot;if(s!==null){this._internalRoot=null;var l=s.containerInfo;Va(function(){kf(null,s,null,null)}),l[po]=null}};function Cf(s){this._internalRoot=s}Cf.prototype.unstable_scheduleHydration=function(s){if(s){var l=U4();s={blockedOn:null,target:s,priority:l};for(var p=0;p<Uo.length&&l!==0&&l<Uo[p].priority;p++);Uo.splice(p,0,s),p===0&&G4(s)}};function j1(s){return!(!s||s.nodeType!==1&&s.nodeType!==9&&s.nodeType!==11)}function Tf(s){return!(!s||s.nodeType!==1&&s.nodeType!==9&&s.nodeType!==11&&(s.nodeType!==8||s.nodeValue!==" react-mount-point-unstable "))}function l3(){}function AA(s,l,p,v,w){if(w){if(typeof v=="function"){var E=v;v=function(){var ge=Sf($);E.call(ge)}}var $=o3(l,v,s,0,null,!1,!1,"",l3);return s._reactRootContainer=$,s[po]=$.current,wu(s.nodeType===8?s.parentNode:s),Va(),$}for(;w=s.lastChild;)s.removeChild(w);if(typeof v=="function"){var q=v;v=function(){var ge=Sf(Z);q.call(ge)}}var Z=A1(s,0,!1,null,null,!1,!1,"",l3);return s._reactRootContainer=Z,s[po]=Z.current,wu(s.nodeType===8?s.parentNode:s),Va(function(){kf(l,Z,p,v)}),Z}function Ef(s,l,p,v,w){var E=p._reactRootContainer;if(E){var $=E;if(typeof w=="function"){var q=w;w=function(){var Z=Sf($);q.call(Z)}}kf(l,$,s,w)}else $=AA(p,l,s,w,v);return Sf($)}V4=function(s){switch(s.tag){case 3:var l=s.stateNode;if(l.current.memoizedState.isDehydrated){var p=au(l.pendingLanes);p!==0&&(nm(l,p|1),wr(l,Tn()),(Lt&6)===0&&(Vs=Tn()+500,Xo()))}break;case 13:Va(function(){var v=vo(s,1);if(v!==null){var w=cr();Pi(v,s,1,w)}}),M1(s,1)}},rm=function(s){if(s.tag===13){var l=vo(s,134217728);if(l!==null){var p=cr();Pi(l,s,134217728,p)}M1(s,134217728)}},W4=function(s){if(s.tag===13){var l=na(s),p=vo(s,l);if(p!==null){var v=cr();Pi(p,s,l,v)}M1(s,l)}},U4=function(){return Gt},H4=function(s,l){var p=Gt;try{return Gt=s,l()}finally{Gt=p}},tu=function(s,l,p){switch(l){case"input":if(oe(s,p),l=p.name,p.type==="radio"&&l!=null){for(p=s;p.parentNode;)p=p.parentNode;for(p=p.querySelectorAll("input[name="+JSON.stringify(""+l)+'][type="radio"]'),l=0;l<p.length;l++){var v=p[l];if(v!==s&&v.form===s.form){var w=Vd(v);if(!w)throw Error(n(90));rt(v),oe(v,w)}}}break;case"textarea":Et(s,p);break;case"select":l=p.value,l!=null&&Ye(s,!!p.multiple,l,!1)}},hd=S1,md=Va;var MA={usingClientEntryPoint:!1,Events:[Cu,As,Vd,ru,iu,S1]},_u={findFiberByHostInstance:Da,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},IA={bundleType:_u.bundleType,version:_u.version,rendererPackageName:_u.rendererPackageName,rendererConfig:_u.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:D.ReactCurrentDispatcher,findHostInstanceByFiber:function(s){return s=wd(s),s===null?null:s.stateNode},findFiberByHostInstance:_u.findFiberByHostInstance||PA,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Rf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Rf.isDisabled&&Rf.supportsFiber)try{Sd=Rf.inject(IA),Ni=Rf}catch{}}return kr.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=MA,kr.createPortal=function(s,l){var p=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!j1(l))throw Error(n(200));return RA(s,l,null,p)},kr.createRoot=function(s,l){if(!j1(s))throw Error(n(299));var p=!1,v="",w=s3;return l!=null&&(l.unstable_strictMode===!0&&(p=!0),l.identifierPrefix!==void 0&&(v=l.identifierPrefix),l.onRecoverableError!==void 0&&(w=l.onRecoverableError)),l=A1(s,1,!1,null,null,p,!1,v,w),s[po]=l.current,wu(s.nodeType===8?s.parentNode:s),new I1(l)},kr.findDOMNode=function(s){if(s==null)return null;if(s.nodeType===1)return s;var l=s._reactInternals;if(l===void 0)throw typeof s.render=="function"?Error(n(188)):(s=Object.keys(s).join(","),Error(n(268,s)));return s=wd(l),s=s===null?null:s.stateNode,s}
8,kr.flushSync=function(s){return Va(s)},kr.hydrate=function(s,l,p){if(!Tf(l))throw Error(n(200));return Ef(null,s,l,!0,p)},kr.hydrateRoot=function(s,l,p){if(!j1(s))throw Error(n(405));var v=p!=null&&p.hydratedSources||null,w=!1,E="",$=s3;if(p!=null&&(p.unstable_strictMode===!0&&(w=!0),p.identifierPrefix!==void 0&&(E=p.identifierPrefix),p.onRecoverableError!==void 0&&($=p.onRecoverableError)),l=o3(l,null,s,1,p??null,w,!1,E,$),s[po]=l.current,wu(s),v)for(s=0;s<v.length;s++)p=v[s],w=p._getVersion,w=w(p._source),l.mutableSourceEagerHydrationData==null?l.mutableSourceEagerHydrationData=[p,w]:l.mutableSourceEagerHydrationData.push(p,w);return new Cf(l)},kr.render=function(s,l,p){if(!Tf(l))throw Error(n(200));return Ef(null,s,l,!1,p)},kr.unmountComponentAtNode=function(s){if(!Tf(s))throw Error(n(40));return s._reactRootContainer?(Va(function(){Ef(null,null,s,!1,function(){s._reactRootContainer=null,s[po]=null})}),!0):!1},kr.unstable_batchedUpdates=S1,kr.unstable_renderSubtreeIntoContainer=function(s,l,p,v){if(!Tf(p))throw Error(n(200));if(s==null||s._reactInternals===void 0)throw Error(n(38));return Ef(s,l,p,!1,v)},kr.version="18.3.1-next-f1338f8080-20240426",kr}var g3;function S9(){if(g3)return z1.exports;g3=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),z1.exports=_A(),z1.exports}var v3;function $A(){if(v3)return Pf;v3=1;var e=S9();return Pf.createRoot=e.createRoot,Pf.hydrateRoot=e.hydrateRoot,Pf}var BA=$A();const FA=mt(BA);var C9=S9();const Af=mt(C9);function f0(){return f0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f0.apply(this,arguments)}var fa;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(fa||(fa={}));const y3="popstate";function VA(e){e===void 0&&(e={});function t(r,i){let{pathname:o,search:a,hash:u}=r.location;return ov("",{pathname:o,search:a,hash:u},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(r,i){return typeof i=="string"?i:bp(i)}return UA(t,n,null,e)}function Dn(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function T9(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function WA(){return Math.random().toString(36).substr(2,8)}function x3(e,t){return{usr:e.state,key:e.key,idx:t}}function ov(e,t,n,r){return n===void 0&&(n=null),f0({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?$l(t):t,{state:n,key:t&&t.key||r||WA()})}function bp(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function $l(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function UA(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,u=fa.Pop,c=null,d=f();d==null&&(d=0,a.replaceState(f0({},a.state,{idx:d}),""));function f(){return(a.state||{idx:null}).idx}function h(){u=fa.Pop;let S=f(),k=S==null?null:S-d;d=S,c&&c({action:u,location:x.location,delta:k})}function g(S,k){u=fa.Push;let A=ov(x.location,S,k);d=f()+1;let I=x3(A,d),D=x.createHref(A);try{a.pushState(I,"",D)}catch(R){if(R instanceof DOMException&&R.name==="DataCloneError")throw R;i.location.assign(D)}o&&c&&c({action:u,location:x.location,delta:1})}function y(S,k){u=fa.Replace;let A=ov(x.location,S,k);d=f();let I=x3(A,d),D=x.createHref(A);a.replaceState(I,"",D),o&&c&&c({action:u,location:x.location,delta:0})}function b(S){let k=i.location.origin!=="null"?i.location.origin:i.location.href,A=typeof S=="string"?S:bp(S);return A=A.replace(/ $/,"%20"),Dn(k,"No window.location.(origin|href) available to create URL for href: "+A),new URL(A,k)}let x={get action(){return u},get location(){return e(i,a)},listen(S){if(c)throw new Error("A history only accepts one active listener");return i.addEventListener(y3,h),c=S,()=>{i.removeEventListener(y3,h),c=null}},createHref(S){return t(i,S)},createURL:b,encodeLocation(S){let k=b(S);return{pathname:k.pathname,search:k.search,hash:k.hash}},push:g,replace:y,go(S){return a.go(S)}};return x}var b3;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(b3||(b3={}));function HA(e,t,n){return n===void 0&&(n="/"),qA(e,t,n)}function qA(e,t,n,r){let i=typeof t=="string"?$l(t):t,o=wy(i.pathname||"/",n);if(o==null)return null;let a=E9(e);GA(a);let u=null;for(let c=0;u==null&&c<a.length;++c){let d=oM(o);u=nM(a[c],d)}return u}function E9(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let i=(o,a,u)=>{let c={relativePath:u===void 0?o.path||"":u,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};c.relativePath.startsWith("/")&&(Dn(c.relativePath.startsWith(r),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+r+'" is not val
8id. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(r.length));let d=ga([r,c.relativePath]),f=n.concat(c);o.children&&o.children.length>0&&(Dn(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+d+'".')),E9(o.children,t,f,d)),!(o.path==null&&!o.index)&&t.push({path:d,score:eM(d,o.index),routesMeta:f})};return e.forEach((o,a)=>{var u;if(o.path===""||!((u=o.path)!=null&&u.includes("?")))i(o,a);else for(let c of R9(o.path))i(o,a,c)}),t}function R9(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=R9(r.join("/")),u=[];return u.push(...a.map(c=>c===""?o:[o,c].join("/"))),i&&u.push(...a),u.map(c=>e.startsWith("/")&&c===""?"/":c)}function GA(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:tM(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const KA=/^:[\w-]+$/,YA=3,XA=2,QA=1,JA=10,ZA=-2,w3=e=>e==="*";function eM(e,t){let n=e.split("/"),r=n.length;return n.some(w3)&&(r+=ZA),t&&(r+=XA),n.filter(i=>!w3(i)).reduce((i,o)=>i+(KA.test(o)?YA:o===""?QA:JA),r)}function tM(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function nM(e,t,n){let{routesMeta:r}=e,i={},o="/",a=[];for(let u=0;u<r.length;++u){let c=r[u],d=u===r.length-1,f=o==="/"?t:t.slice(o.length)||"/",h=rM({path:c.relativePath,caseSensitive:c.caseSensitive,end:d},f),g=c.route;if(!h)return null;
vendor: 6,621 bytes, line 8
8Object.assign(i,h.params),a.push({params:i,pathname:ga([o,h.pathname]),pathnameBase:uM(ga([o,h.pathnameBase])),route:g}),h.pathnameBase!=="/"&&(o=ga([o,h.pathnameBase]))}return a}function rM(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=iM(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let o=i[0],a=o.replace(/(.)\/+$/,"$1"),u=i.slice(1);return{params:r.reduce((d,f,h)=>{let{paramName:g,isOptional:y}=f;if(g==="*"){let x=u[h]||"";a=o.slice(0,o.length-x.length).replace(/(.)\/+$/,"$1")}const b=u[h];return y&&!b?d[g]=void 0:d[g]=(b||"").replace(/%2F/g,"/"),d},{}),pathname:o,pathnameBase:a,pattern:e}}function iM(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),T9(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,u,c)=>(r.push({paramName:u,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function oM(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return T9(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function wy(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function aM(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?$l(e):e;return{pathname:n?n.startsWith("/")?n:sM(n,t):t,search:cM(r),hash:dM(i)}}function sM(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function _1(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function lM(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function P9(e,t){let n=lM(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function A9(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=$l(e):(i=f0({},e),Dn(!i.pathname||!i.pathname.includes("?"),_1("?","pathname","search",i)),Dn(!i.pathname||!i.pathname.includes("#"),_1("#","pathname","hash",i)),Dn(!i.search||!i.search.includes("#"),_1("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,u;if(a==null)u=n;else{let h=t.length-1;if(!r&&a.startsWith("..")){let g=a.split("/");for(;g[0]==="..";)g.shift(),h-=1;i.pathname=g.join("/")}u=h>=0?t[h]:"/"}let c=aM(i,u),d=a&&a!=="/"&&a.endsWith("/"),f=(o||a===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(d||f)&&(c.pathname+="/"),c}const ga=e=>e.join("/").replace(/\/\/+/g,"/"),uM=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),cM=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,dM=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function fM(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const M9=["post","put","patch","delete"];new Set(M9);const pM=["get",...M9];new Set(pM);function p0(){return p0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p0.apply(this,arguments)}const ky=T.createContext(null),hM=T.createContext(null),ps=T.createContext(null),Xp=T.createContext(null),hs=T.createContext({outlet:null,matches:[],isDataRoute:!1}),I9=T.createContext(null);function mM(e,t){let{relative:n}=t===void 0?{}:t;V0()||Dn(!1);let{basename:r,navigator:i}=T.useContext(ps),{hash:o,pathname:a,search:u}=O9(e,{relative:n}),c=a;return r!=="/"&&(c=a==="/"?r:ga([r,a])),i.createHref({pathname:c,search:u,hash:o})}function V0(){return T.useContext(Xp)!=null}function Qp(){return V0()||Dn(!1),T.useContext(Xp).location}function j9(e){T.useContext(ps).static||T.useLayoutEffect(e)}function Oi(){let{isDataRoute:e}=T.useContext(hs);return e?PM():gM()}function gM(){V0()||Dn(!1);let e=T.useContext(ky),{basename:t,future:n,navigator:r}=T.useContext(ps),{matches:i}=T.useContext(hs),{pathname:o}=Qp(),a=JSON.stringify(P9(i,n.v7_relativeSplatPath)),u=T.useRef(!1);return j9(()=>{u.current=!0}),T.useCallback(function(d,f){if(f===void 0&&(f={}),!u.current)return;if(typeof d=="number"){r.go(d);return}let h=A9(d,JSON.parse(a),o,f.relative==="path");e==null&&t!=="/"&&(h.pathname=h.pathname==="/"?t:ga([t,h.pathname])),(f.replace?r.replace:r.push)(h,f.state,f)},[t,r,a,o,e])}function O9(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=T.useContext(ps),{matches:i}=T.useContext(hs),{pathname:o}=Qp(),a=JSON.stringify(P9(i,r.v7_relativeSplatPath));return T.useMemo(()=>A9(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function vM(e,t){return yM(e,t)}function yM(e,t,n,r){V0()||Dn(!1);let{navigator:i,static:o}=T.useContext(ps),{matches:a}=T.useContext(hs),u=a[a.length-1],c=u?u.params:{};u&&u.pathname;let d=u?u.pathnameBase:"/";u&&u.route;let f=Qp(),h;if(t){var g;let k=typeof t=="string"?$l(t):t;d==="/"||(g=k.pathname)!=null&&g.startsWith(d)||Dn(!1),h=k}else h=f;let y=h.pathname||"/",b=y;if(d!=="/"){let k=d.replace(/^\//,"").split("/");b="/"+y.replace(/^\//,"").split("/").slice(k.length).join("/")}let x=HA(e,{pathname:b}),S=SM(x&&x.map(k=>Object.assign({},k,{params:Object.assign({},c,k.params),pathname:ga([d,i.encodeLocation?i.encodeLocation(k.pathname).pathname:k.pathname]),pathnameBase:k.pathnameBase==="/"?d:ga([d,i.encodeLocation?i.encodeLocation(k.pathnameBase).pathname:k.pathnameBase])})),a,n,r);return t&&S?T.createElement(Xp.Provider,{value:{location:p0({pathname:"/",search:"",hash:"",state:null,key:"default"},h),navigationType:fa.Pop}},S):S}function xM(){let e=RM(),t=fM(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return T.createElement(T.Fragment,null,T.createElement("h2",null,"Unexpected Application 
8Error!"),T.createElement("h3",{style:{fontStyle:"italic"}},t),n?T.createElement("pre",{style:i},n):null,null)}const bM=T.createElement(xM,null);class wM extends T.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?T.createElement(hs.Provider,{value:this.props.routeContext},T.createElement(I9.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function kM(e){let{routeContext:t,match:n,children:r}=e,i=T.useContext(ky);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),T.createElement(hs.Provider,{value:t},r)}function SM(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var o;if(!n)return null;if(n.errors)e=n.matches;else if((o=r)!=null&&o.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let a=e,u=(i=n)==null?void 0:i.errors;if(u!=null){let f=a.findIndex(h=>h.route.id&&u?.[h.route.id]!==void 0);f>=0||Dn(!1),a=a.slice(0,Math.min(a.length,f+1))}let c=!1,d=-1;if(n&&r&&r.v7_partialHydration)for(let f=0;f<a.length;f++){let h=a[f];if((h.route.HydrateFallback||h.route.hydrateFallbackElement)&&(d=f),h.route.id){let{loaderData:g,errors:y}=n,b=h.route.loader&&g[h.route.id]===void 0&&(!y||y[h.route.id]===void 0);if(h.route.lazy||b){c=!0,d>=0?a=a.slice(0,d+1):a=[a[0]];break}}}return a.reduceRight((f,h,g)=>{let y,b=!1,x=null,S=null;n&&(y=u&&h.route.id?u[h.route.id]:void 0,x=h.route.errorElement||bM,c&&(d<0&&g===0?(AM("route-fallback"),b=!0,S=null):d===g&&(b=!0,S=h.route.hydrateFallbackElement||null)));let k=t.concat(a.slice(0,g+1)),A=()=>{let I;return y?I=x:b?I=S:h.route.Component?I=T.createElement(h.route.Component,null):h.route.element?I=h.route.element:I=f,T.createElement(kM,{match:h,routeContext:{outlet:f,matches:k,isDataRoute:n!=null},children:I})};return n&&(h.route.ErrorBoundary||h.route.errorElement||g===0)?T.createElement(wM,{location:n.location,revalidation:n.revalidation,component:x,error:y,children:A(),routeContext:{outlet:null,matches:k,isDataRoute:!0}}):A()},null)}var D9=(function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e})(D9||{}),z9=(function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e})(z9||{});function CM(e){let t=T.useContext(ky);return t||Dn(!1),t}function TM(e){let t=T.useContext(hM);return t||Dn(!1),t}function EM(e){let t=T.useContext(hs);return t||Dn(!1),t}function L9(e){let t=EM(),n=t.matches[t.matches.length-1];return n.route.id||Dn(!1),n.route.id}function RM(){var e;let t=T.useContext(I9),n=TM(),r=L9();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function PM(){let{router:e}=CM(D9.UseNavigateStable),t=L9(z9.UseNavigateStable),n=T.useRef(!1);return j9(()=>{n.current=!0}),T.useCallback(function(i,o){o===void 0&&(o={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,p0({fromRouteId:t},o)))},[e,t])}const k3={};function AM(e,t,n){k3[e]||(k3[e]=!0)}function MM(e,t){e?.v7_startTransition,e?.v7_relativeSplatPath}function Wi(e){Dn(!1)}function IM(e){let{basename:t="/",children:n=null,location:r,navigationType:i=fa.Pop,navigator:o,static:a=!1,future:u}=e;V0()&&Dn(!1);let c=t.replace(/^\/*/,"/"),d=T.useMemo(()=>({basename:c,navigator:o,static:a,future:p0({v7_relativeSplatPath:!1},u)}),[c,u,o,a]);typeof r=="string"&&(r=$l(r));let{pathname:f="/",search:h="",hash:g="",state:y=null,key:b="default"}=r,x=T.useMemo(()=>{let S=wy(f,c);return S==null?null:{location:{pathname:S,search:h,hash:g,state:y,key:b},navigationType:i}},[c,f,h,g,y,b,i]);return x==null?null:T.createElement(ps.Provider,{value:d},T.createElement(Xp.Provider,{children:n,value:x}))}function jM(e){let{children:t,location:n}=e;return vM(av(t),n)}new Promise(()=>{});function av(e,t){t===void 0&&(t=[]);let n=[];
8return T.Children.forEach(e,(r,i)=>{if(!T.isValidElement(r))return;let o=[...t,i];if(r.type===T.Fragment){n.push.apply(n,av(r.props.children,o));return}r.type!==Wi&&Dn(!1),!r.props.index||!r.props.children||Dn(!1);let a={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(a.children=av(r.props.children,o)),n.push(a)}),n}function sv(){return sv=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},sv.apply(this,arguments)}function OM(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function DM(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function zM(e,t){return e.button===0&&(!t||t==="_self")&&!DM(e)}const LM=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],NM="6";try{window.__reactRouterVersion=NM}catch{}const _M="startTransition",S3=xp[_M];function $M(e){let{basename:t,children:n,future:r,window:i}=e,o=T.useRef();o.current==null&&(o.current=VA({window:i,v5Compat:!0}));let a=o.current,[u,c]=T.useState({action:a.action,location:a.location}),{v7_startTransition:d}=r||{},f=T.useCallback(h=>{d&&S3?S3(()=>c(h)):c(h)},[c,d]);return T.useLayoutEffect(()=>a.listen(f),[a,f]),T.useEffect(()=>MM(r),[r]),T.createElement(IM,{basename:t,children:n,location:u.location,navigationType:u.action,navigator:a,future:r})}const BM=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",FM=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,VM=T.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:a,state:u,target:c,to:d,preventScrollReset:f,viewTransition:h}=t,g=OM(t,LM),{basename:y}=T.useContext(ps),b,x=!1;if(typeof d=="string"&&FM.test(d)&&(b=d,BM))try{let I=new URL(window.location.href),D=d.startsWith("//")?new URL(I.protocol+d):new URL(d),R=wy(D.pathname,y);D.origin===I.origin&&R!=null?d=R+D.search+D.hash:x=!0}catch{}let S=mM(d,{relative:i}),k=WM(d,{replace:a,state:u,target:c,preventScrollReset:f,relative:i,viewTransition:h});function A(I){r&&r(I),I.defaultPrevented||k(I)}return T.createElement("a",sv({},g,{href:b||S,onClick:x||o?r:A,ref:n,target:c}))});var C3;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(C3||(C3={}));var T3;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(T3||(T3={}));function WM(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:a,viewTransition:u}=t===void 0?{}:t,c=Oi(),d=Qp(),f=O9(e,{relative:a});return T.useCallback(h=>{if(zM(h,n)){h.preventDefault();let g=r!==void 0?r:bp(d)===bp(f);c(e,{replace:g,state:i,preventScrollReset:o,relative:a,viewTransition:u})}},[d,c,f,r,i,n,e,o,a,u])}const h0={black:"#000",white:"#fff"},Us={300:"#e57373",400:"#ef5350",500:"#f44336",700:"#d32f2f",800:"#c62828"},Hs={50:"#f3e5f5",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",700:"#7b1fa2"},qs={50:"#e3f2fd",200:"#90caf9",400:"#42a5f5",700:"#1976d2",800:"#1565c0"},Gs={300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",700:"#0288d1",900:"#01579b"},Ks={300:"#81c784",400:"#66bb6a",500:"#4caf50",700:"#388e3c",800:"#2e7d32",900:"#1b5e20"},Bu={300:"#ffb74d",400:"#ffa726",500:"#ff9800",700:"#f57c00",900:"#e65100"},UM={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"};function Mo(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}const HM=Object.freeze(Object.defineProperty({__proto__:null,default:Mo},Symbol.toStringTag,{value:"Module"})),yl="$$material";function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},N.apply(null,arguments)}function ze(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function qM(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function GM(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var KM=(function(){function e(n){var r=this;this._insertTag=function(i){var o;r.tags.length===0?r.insertionPoint?o=r.insertionPoint.nextSibling:r.prepend?o=r.container.firstChild:o=r.before:o=r.tags[r.tags.length-1].nextSibling,r.container.insertBefore(i,o),r.tags.push(i)},this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.prepend=n.prepend,this.insertionPoint=n.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(r){r.forEach(this._insertTag)},t.insert=function(r){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(GM(this));var i=this.tags[this.tags.length-1];if(this.isSpeedy){var o=qM(i);try{o.insertRule(r,o.cssRules.length)}catch{}}else i.appendChild(document.createTextNode(r));this.ctr++}
vendor: 5,049 bytes, line 8
8,t.flush=function(){this.tags.forEach(function(r){var i;return(i=r.parentNode)==null?void 0:i.removeChild(r)}),this.tags=[],this.ctr=0},e})(),tr="-ms-",wp="-moz-",Ft="-webkit-",N9="comm",Sy="rule",Cy="decl",YM="@import",_9="@keyframes",XM="@layer",QM=Math.abs,Jp=String.fromCharCode,JM=Object.assign;function ZM(e,t){return Kn(e,0)^45?(((t<<2^Kn(e,0))<<2^Kn(e,1))<<2^Kn(e,2))<<2^Kn(e,3):0}function $9(e){return e.trim()}function eI(e,t){return(e=t.exec(e))?e[0]:e}function Vt(e,t,n){return e.replace(t,n)}function lv(e,t){return e.indexOf(t)}function Kn(e,t){return e.charCodeAt(t)|0}function m0(e,t,n){return e.slice(t,n)}function Hi(e){return e.length}function Ty(e){return e.length}function Mf(e,t){return t.push(e),e}function tI(e,t){return e.map(t).join("")}var Zp=1,xl=1,B9=0,Ar=0,On=0,Bl="";function eh(e,t,n,r,i,o,a){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:Zp,column:xl,length:a,return:""}}function Fu(e,t){return JM(eh("",null,null,"",null,null,0),e,{length:-e.length},t)}function nI(){return On}function rI(){return On=Ar>0?Kn(Bl,--Ar):0,xl--,On===10&&(xl=1,Zp--),On}function qr(){return On=Ar<B9?Kn(Bl,Ar++):0,xl++,On===10&&(xl=1,Zp++),On}function Xi(){return Kn(Bl,Ar)}function op(){return Ar}function W0(e,t){return m0(Bl,e,t)}function g0(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function F9(e){return Zp=xl=1,B9=Hi(Bl=e),Ar=0,[]}function V9(e){return Bl="",e}function ap(e){return $9(W0(Ar-1,uv(e===91?e+2:e===40?e+1:e)))}function iI(e){for(;(On=Xi())&&On<33;)qr();return g0(e)>2||g0(On)>3?"":" "}function oI(e,t){for(;--t&&qr()&&!(On<48||On>102||On>57&&On<65||On>70&&On<97););return W0(e,op()+(t<6&&Xi()==32&&qr()==32))}function uv(e){for(;qr();)switch(On){case e:return Ar;case 34:case 39:e!==34&&e!==39&&uv(On);break;case 40:e===41&&uv(e);break;case 92:qr();break}return Ar}function aI(e,t){for(;qr()&&e+On!==57;)if(e+On===84&&Xi()===47)break;return"/*"+W0(t,Ar-1)+"*"+Jp(e===47?e:qr())}function sI(e){for(;!g0(Xi());)qr();return W0(e,Ar)}function lI(e){return V9(sp("",null,null,null,[""],e=F9(e),0,[0],e))}function sp(e,t,n,r,i,o,a,u,c){for(var d=0,f=0,h=a,g=0,y=0,b=0,x=1,S=1,k=1,A=0,I="",D=i,R=o,M=r,j=I;S;)switch(b=A,A=qr()){case 40:if(b!=108&&Kn(j,h-1)==58){lv(j+=Vt(ap(A),"&","&\f"),"&\f")!=-1&&(k=-1);break}case 34:case 39:case 91:j+=ap(A);break;case 9:case 10:case 13:case 32:j+=iI(b);break;case 92:j+=oI(op()-1,7);continue;case 47:switch(Xi()){case 42:case 47:Mf(uI(aI(qr(),op()),t,n),c);break;default:j+="/"}break;case 123*x:u[d++]=Hi(j)*k;case 125*x:case 59:case 0:switch(A){case 0:case 125:S=0;case 59+f:k==-1&&(j=Vt(j,/\f/g,"")),y>0&&Hi(j)-h&&Mf(y>32?R3(j+";",r,n,h-1):R3(Vt(j," ","")+";",r,n,h-2),c);break;case 59:j+=";";default:if(Mf(M=E3(j,t,n,d,f,i,u,I,D=[],R=[],h),o),A===123)if(f===0)sp(j,t,M,M,D,o,h,u,R);else switch(g===99&&Kn(j,3)===110?100:g){case 100:case 108:case 109:case 115:sp(e,M,M,r&&Mf(E3(e,M,M,0,0,i,u,I,i,D=[],h),R),i,R,h,u,r?D:R);break;default:sp(j,M,M,M,[""],R,0,u,R)}}d=f=y=0,x=k=1,I=j="",h=a;break;case 58:h=1+Hi(j),y=b;default:if(x<1){if(A==123)--x;else if(A==125&&x++==0&&rI()==125)continue}switch(j+=Jp(A),A*x){case 38:k=f>0?1:(j+="\f",-1);break;case 44:u[d++]=(Hi(j)-1)*k,k=1;break;case 64:Xi()===45&&(j+=ap(qr())),g=Xi(),f=h=Hi(I=j+=sI(op())),A++;break;case 45:b===45&&Hi(j)==2&&(x=0)}}return o}function E3(e,t,n,r,i,o,a,u,c,d,f){for(var h=i-1,g=i===0?o:[""],y=Ty(g),b=0,x=0,S=0;b<r;++b)for(var k=0,A=m0(e,h+1,h=QM(x=a[b])),I=e;k<y;++k)(I=$9(x>0?g[k]+" "+A:Vt(A,/&\f/g,g[k])))&&(c[S++]=I);return eh(e,t,n,i===0?Sy:u,c,d,f)}function uI(e,t,n){return eh(e,t,n,N9,Jp(nI()),m0(e,2,-2),0)}function R3(e,t,n,r){return eh(e,t,n,Cy,m0(e,0,r),m0(e,r+1,-1),r)}function pl(e,t){for(var n="",r=Ty(e),i=0;i<r;i++)n+=t(e[i],i,e,t)||"";return n}function cI(e,t,n,r){switch(e.type){case XM:if(e.children.length)break;case YM:case Cy:return e.return=e.return||e.value;case N9:return"";case _9:return e.return=e.value+"{"+pl(e.children,r)+"}";case Sy:e.value=e.props.join(",")}return Hi(n=pl(e.children,r))?e.return=e.value+"{"+n+"}":""}function dI(e){var t=Ty(e);return function(n,r,i,o){for(var a="",u=0;u<t;u++)a+=e[u](n,r,i,o)||"";return a}}function fI(e){return function(t){t.root||(t=t.return)&&e(t)}}function W9(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var pI=function(t,n,r){for(var i=0,o=0;i=o,o=Xi(),i===38&&o===12&&(n[r]=1),!g0(o);)qr();return W0(t,Ar)},hI=function(t,n){var r=-1,i=44;do switch(g0(i)){case 0:i===38&&Xi()===12&&(n[r]=1),t[r]+=pI(Ar-1,n,r);break;case 2:t[r]+=ap(i);break;case 4:if(i===44){t[++r]=Xi()===58?"&\f":"",n[r]=t[r].length;break}default:t[r]+=Jp(i)}while(i=qr());return t},mI=function(t,n){return V9(hI(F9(t),n))},P3=new WeakMap,gI=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var n=t.value,r=t.parent,i=t.column===r.column&&t.line===r.line;r.type!=="rule";)if(r=r.parent,!r)return;
vendor: 4,799 bytes, line 8
8if(!(t.props.length===1&&n.charCodeAt(0)!==58&&!P3.get(r))&&!i){P3.set(t,!0);for(var o=[],a=mI(n,o),u=r.props,c=0,d=0;c<a.length;c++)for(var f=0;f<u.length;f++,d++)t.props[d]=o[c]?a[c].replace(/&\f/g,u[f]):u[f]+" "+a[c]}}},vI=function(t){if(t.type==="decl"){var n=t.value;n.charCodeAt(0)===108&&n.charCodeAt(2)===98&&(t.return="",t.value="")}};function U9(e,t){switch(ZM(e,t)){case 5103:return Ft+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ft+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Ft+e+wp+e+tr+e+e;case 6828:case 4268:return Ft+e+tr+e+e;case 6165:return Ft+e+tr+"flex-"+e+e;case 5187:return Ft+e+Vt(e,/(\w+).+(:[^]+)/,Ft+"box-$1$2"+tr+"flex-$1$2")+e;case 5443:return Ft+e+tr+"flex-item-"+Vt(e,/flex-|-self/,"")+e;case 4675:return Ft+e+tr+"flex-line-pack"+Vt(e,/align-content|flex-|-self/,"")+e;case 5548:return Ft+e+tr+Vt(e,"shrink","negative")+e;case 5292:return Ft+e+tr+Vt(e,"basis","preferred-size")+e;case 6060:return Ft+"box-"+Vt(e,"-grow","")+Ft+e+tr+Vt(e,"grow","positive")+e;case 4554:return Ft+Vt(e,/([^-])(transform)/g,"$1"+Ft+"$2")+e;case 6187:return Vt(Vt(Vt(e,/(zoom-|grab)/,Ft+"$1"),/(image-set)/,Ft+"$1"),e,"")+e;case 5495:case 3959:return Vt(e,/(image-set\([^]*)/,Ft+"$1$`$1");case 4968:return Vt(Vt(e,/(.+:)(flex-)?(.*)/,Ft+"box-pack:$3"+tr+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ft+e+e;case 4095:case 3583:case 4068:case 2532:return Vt(e,/(.+)-inline(.+)/,Ft+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Hi(e)-1-t>6)switch(Kn(e,t+1)){case 109:if(Kn(e,t+4)!==45)break;case 102:return Vt(e,/(.+:)(.+)-([^]+)/,"$1"+Ft+"$2-$3$1"+wp+(Kn(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~lv(e,"stretch")?U9(Vt(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Kn(e,t+1)!==115)break;case 6444:switch(Kn(e,Hi(e)-3-(~lv(e,"!important")&&10))){case 107:return Vt(e,":",":"+Ft)+e;case 101:return Vt(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ft+(Kn(e,14)===45?"inline-":"")+"box$3$1"+Ft+"$2$3$1"+tr+"$2box$3")+e}break;case 5936:switch(Kn(e,t+11)){case 114:return Ft+e+tr+Vt(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ft+e+tr+Vt(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ft+e+tr+Vt(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Ft+e+tr+e+e}return e}var yI=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case Cy:t.return=U9(t.value,t.length);break;case _9:return pl([Fu(t,{value:Vt(t.value,"@","@"+Ft)})],i);case Sy:if(t.length)return tI(t.props,function(o){switch(eI(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return pl([Fu(t,{props:[Vt(o,/:(read-\w+)/,":"+wp+"$1")]})],i);case"::placeholder":return pl([Fu(t,{props:[Vt(o,/:(plac\w+)/,":"+Ft+"input-$1")]}),Fu(t,{props:[Vt(o,/:(plac\w+)/,":"+wp+"$1")]}),Fu(t,{props:[Vt(o,/:(plac\w+)/,tr+"input-$1")]})],i)}return""})}},xI=[yI],H9=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(x){var S=x.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var i=t.stylisPlugins||xI,o={},a,u=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(x){for(var S=x.getAttribute("data-emotion").split(" "),k=1;k<S.length;k++)o[S[k]]=!0;u.push(x)});var c,d=[gI,vI];{var f,h=[cI,fI(function(x){f.insert(x)})],g=dI(d.concat(i,h)),y=function(S){return pl(lI(S),g)};c=function(S,k,A,I){f=A,y(S?S+"{"+k.styles+"}":k.styles),I&&(b.inserted[k.name]=!0)}}var b={key:n,sheet:new KM({key:n,container:a,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:o,registered:{},insert:c};return b.sheet.hydrate(u),b},$1={exports:{}},Ht={};var A3;function bI(){if(A3)return Ht;A3=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,a=e?Symbol.for("react.provider"):60109,u=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,d=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,g=e?Symbol.for("react.suspense_list"):60120,y=e?Symbol.for("react.memo"):60115,b=e?Symbol.for("react.lazy"):60116,x=e?Symbol.for("react.block"):60121,S=e?Symbol.for("react.fundamental"):60117,k=e?Symbol.for("react.responder"):60118,A=e?Symbol.for("react.scope"):60119;
vendor: 4,685 bytes, line 8
8function I(R){if(typeof R=="object"&&R!==null){var M=R.$$typeof;switch(M){case t:switch(R=R.type,R){case c:case d:case r:case o:case i:case h:return R;default:switch(R=R&&R.$$typeof,R){case u:case f:case b:case y:case a:return R;default:return M}}case n:return M}}}function D(R){return I(R)===d}return Ht.AsyncMode=c,Ht.ConcurrentMode=d,Ht.ContextConsumer=u,Ht.ContextProvider=a,Ht.Element=t,Ht.ForwardRef=f,Ht.Fragment=r,Ht.Lazy=b,Ht.Memo=y,Ht.Portal=n,Ht.Profiler=o,Ht.StrictMode=i,Ht.Suspense=h,Ht.isAsyncMode=function(R){return D(R)||I(R)===c},Ht.isConcurrentMode=D,Ht.isContextConsumer=function(R){return I(R)===u},Ht.isContextProvider=function(R){return I(R)===a},Ht.isElement=function(R){return typeof R=="object"&&R!==null&&R.$$typeof===t},Ht.isForwardRef=function(R){return I(R)===f},Ht.isFragment=function(R){return I(R)===r},Ht.isLazy=function(R){return I(R)===b},Ht.isMemo=function(R){return I(R)===y},Ht.isPortal=function(R){return I(R)===n},Ht.isProfiler=function(R){return I(R)===o},Ht.isStrictMode=function(R){return I(R)===i},Ht.isSuspense=function(R){return I(R)===h},Ht.isValidElementType=function(R){return typeof R=="string"||typeof R=="function"||R===r||R===d||R===o||R===i||R===h||R===g||typeof R=="object"&&R!==null&&(R.$$typeof===b||R.$$typeof===y||R.$$typeof===a||R.$$typeof===u||R.$$typeof===f||R.$$typeof===S||R.$$typeof===k||R.$$typeof===A||R.$$typeof===x)},Ht.typeOf=I,Ht}var M3;function wI(){return M3||(M3=1,$1.exports=bI()),$1.exports}var B1,I3;function kI(){if(I3)return B1;I3=1;var e=wI(),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};o[e.ForwardRef]=r,o[e.Memo]=i;function a(b){return e.isMemo(b)?i:o[b.$$typeof]||t}var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,g=Object.prototype;function y(b,x,S){if(typeof x!="string"){if(g){var k=h(x);k&&k!==g&&y(b,k,S)}var A=c(x);d&&(A=A.concat(d(x)));for(var I=a(b),D=a(x),R=0;R<A.length;++R){var M=A[R];if(!n[M]&&!(S&&S[M])&&!(D&&D[M])&&!(I&&I[M])){var j=f(x,M);try{u(b,M,j)}catch{}}}}return b}return B1=y,B1}kI();var SI=!0;function q9(e,t,n){var r="";return n.split(" ").forEach(function(i){e[i]!==void 0?t.push(e[i]+";"):i&&(r+=i+" ")}),r}var Ey=function(t,n,r){var i=t.key+"-"+n.name;(r===!1||SI===!1)&&t.registered[i]===void 0&&(t.registered[i]=n.styles)},Ry=function(t,n,r){Ey(t,n,r);var i=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var o=n;do t.insert(n===o?"."+i:"",o,t.sheet,!0),o=o.next;while(o!==void 0)}};function CI(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var TI={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},EI=/[A-Z]|^ms/g,RI=/_EMO_([^_]+?)_([^]*?)_EMO_/g,G9=function(t){return t.charCodeAt(1)===45},j3=function(t){return t!=null&&typeof t!="boolean"},F1=W9(function(e){return G9(e)?e:e.replace(EI,"-$&").toLowerCase()}),O3=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(RI,function(r,i,o){return qi={name:i,styles:o,next:qi},i})}return TI[t]!==1&&!G9(t)&&typeof n=="number"&&n!==0?n+"px":n};function v0(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var i=n;
vendor: 9,208 bytes, line 8
8if(i.anim===1)return qi={name:i.name,styles:i.styles,next:qi},i.name;var o=n;if(o.styles!==void 0){var a=o.next;if(a!==void 0)for(;a!==void 0;)qi={name:a.name,styles:a.styles,next:qi},a=a.next;var u=o.styles+";";return u}return PI(e,t,n)}case"function":{if(e!==void 0){var c=qi,d=n(e);return qi=c,v0(e,t,d)}break}}var f=n;if(t==null)return f;var h=t[f];return h!==void 0?h:f}function PI(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=v0(e,t,n[i])+";";else for(var o in n){var a=n[o];if(typeof a!="object"){var u=a;t!=null&&t[u]!==void 0?r+=o+"{"+t[u]+"}":j3(u)&&(r+=F1(o)+":"+O3(o,u)+";")}else if(Array.isArray(a)&&typeof a[0]=="string"&&(t==null||t[a[0]]===void 0))for(var c=0;c<a.length;c++)j3(a[c])&&(r+=F1(o)+":"+O3(o,a[c])+";");else{var d=v0(e,t,a);switch(o){case"animation":case"animationName":{r+=F1(o)+":"+d+";";break}default:r+=o+"{"+d+"}"}}}return r}var D3=/label:\s*([^\s;{]+)\s*(;|$)/g,qi;function th(e,t,n){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var r=!0,i="";qi=void 0;var o=e[0];if(o==null||o.raw===void 0)r=!1,i+=v0(n,t,o);else{var a=o;i+=a[0]}for(var u=1;u<e.length;u++)if(i+=v0(n,t,e[u]),r){var c=o;i+=c[u]}D3.lastIndex=0;for(var d="",f;(f=D3.exec(i))!==null;)d+="-"+f[1];var h=CI(i)+d;return{name:h,styles:i,next:qi}}var AI=function(t){return t()},K9=xp.useInsertionEffect?xp.useInsertionEffect:!1,Y9=K9||AI,z3=K9||T.useLayoutEffect,X9=T.createContext(typeof HTMLElement<"u"?H9({key:"css"}):null),MI=X9.Provider,Py=function(t){return T.forwardRef(function(n,r){var i=T.useContext(X9);return t(n,i,r)})},Fl=T.createContext({}),Ay={}.hasOwnProperty,cv="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",II=function(t,n){var r={};for(var i in n)Ay.call(n,i)&&(r[i]=n[i]);return r[cv]=t,r},jI=function(t){var n=t.cache,r=t.serialized,i=t.isStringTag;return Ey(n,r,i),Y9(function(){return Ry(n,r,i)}),null},OI=Py(function(e,t,n){var r=e.css;typeof r=="string"&&t.registered[r]!==void 0&&(r=t.registered[r]);var i=e[cv],o=[r],a="";typeof e.className=="string"?a=q9(t.registered,o,e.className):e.className!=null&&(a=e.className+" ");var u=th(o,void 0,T.useContext(Fl));a+=t.key+"-"+u.name;var c={};for(var d in e)Ay.call(e,d)&&d!=="css"&&d!==cv&&(c[d]=e[d]);return c.className=a,n&&(c.ref=n),T.createElement(T.Fragment,null,T.createElement(jI,{cache:t,serialized:u,isStringTag:typeof i=="string"}),T.createElement(i,c))}),DI=OI,L3=function(t,n){var r=arguments;if(n==null||!Ay.call(n,"css"))return T.createElement.apply(void 0,r);var i=r.length,o=new Array(i);o[0]=DI,o[1]=II(t,n);for(var a=2;a<i;a++)o[a]=r[a];return T.createElement.apply(null,o)};(function(e){var t;t||(t=e.JSX||(e.JSX={}))})(L3||(L3={}));var zI=Py(function(e,t){var n=e.styles,r=th([n],void 0,T.useContext(Fl)),i=T.useRef();return z3(function(){var o=t.key+"-global",a=new t.sheet.constructor({key:o,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),u=!1,c=document.querySelector('style[data-emotion="'+o+" "+r.name+'"]');return t.sheet.tags.length&&(a.before=t.sheet.tags[0]),c!==null&&(u=!0,c.setAttribute("data-emotion",o),a.hydrate([c])),i.current=[a,u],function(){a.flush()}},[t]),z3(function(){var o=i.current,a=o[0],u=o[1];if(u){o[1]=!1;return}if(r.next!==void 0&&Ry(t,r.next,!0),a.tags.length){var c=a.tags[a.tags.length-1].nextElementSibling;a.before=c,a.flush()}t.insert("",r,a,!1)},[t,r.name]),null});function nh(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return th(t)}function Vl(){var e=nh.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}var LI=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,NI=W9(function(e){return LI.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),_I=NI,$I=function(t){return t!=="theme"},N3=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?_I:$I},_3=function(t,n,r){var i;if(n){var o=n.shouldForwardProp;i=t.__emotion_forwardProp&&o?function(a){return t.__emotion_forwardProp(a)&&o(a)}:o}return typeof i!="function"&&r&&(i=t.__emotion_forwardProp),i},BI=function(t){var n=t.cache,r=t.serialized,i=t.isStringTag;return Ey(n,r,i),Y9(function(){return Ry(n,r,i)}),null},FI=function e(t,n){var r=t.__emotion_real===t,i=r&&t.__emotion_base||t,o,a;n!==void 0&&(o=n.label,a=n.target);var u=_3(t,n,r),c=u||N3(i),d=!c("as");return function(){var f=arguments,h=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(o!==void 0&&h.push("label:"+o+";"),f[0]==null||f[0].raw===void 0)h.push.apply(h,f);else{var g=f[0];h.push(g[0]);for(var y=f.length,b=1;b<y;b++)h.push(f[b],g[b])}var x=Py(function(S,k,A){var I=d&&S.as||i,D="",R=[],M=S;if(S.theme==null){M={};for(var j in S)M[j]=S[j];M.theme=T.useContext(Fl)}typeof S.className=="string"?D=q9(k.registered,R,S.className):S.className!=null&&(D=S.className+" ");var O=th(h.concat(R),k.registered,M);D+=k.key+"-"+O.name,a!==void 0&&(D+=" "+a);var F=d&&u===void 0?N3(I):c,L={};for(var U in S)d&&U==="as"||F(U)&&(L[U]=S[U]);return L.className=D,A&&(L.ref=A),T.createElement(T.Fragment,null,T.createElement(BI,{cache:k,seri
8alized:O,isStringTag:typeof I=="string"}),T.createElement(I,L))});return x.displayName=o!==void 0?o:"Styled("+(typeof i=="string"?i:i.displayName||i.name||"Component")+")",x.defaultProps=t.defaultProps,x.__emotion_real=x,x.__emotion_base=i,x.__emotion_styles=h,x.__emotion_forwardProp=u,Object.defineProperty(x,"toString",{value:function(){return"."+a}}),x.withComponent=function(S,k){var A=e(S,N({},n,k,{shouldForwardProp:_3(x,k,!0)}));return A.apply(void 0,h)},x}},VI=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],dv=FI.bind(null);VI.forEach(function(e){dv[e]=dv(e)});let fv;typeof document=="object"&&(fv=H9({key:"css",prepend:!0}));function WI(e){const{injectFirst:t,children:n}=e;return t&&fv?m.jsx(MI,{value:fv,children:n}):n}function UI(e){return e==null||Object.keys(e).length===0}function Q9(e){const{styles:t,defaultTheme:n={}}=e,r=typeof t=="function"?i=>t(UI(i)?n:i):t;return m.jsx(zI,{styles:r})}function My(e,t){return dv(e,t)}const J9=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},HI=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:Q9,StyledEngineProvider:WI,ThemeContext:Fl,css:nh,default:My,internal_processStyles:J9,keyframes:Vl},Symbol.toStringTag,{value:"Module"}));function Co(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Z9(e){if(T.isValidElement(e)||!Co(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=Z9(e[n])}),t}function Tr(e,t,n={clone:!0}){const r=n.clone?N({},e):e;return Co(e)&&Co(t)&&Object.keys(t).forEach(i=>{T.isValidElement(t[i])?r[i]=t[i]:Co(t[i])&&Object.prototype.hasOwnProperty.call(e,i)&&Co(e[i])?r[i]=Tr(e[i],t[i],n):n.clone?r[i]=Co(t[i])?Z9(t[i]):t[i]:r[i]=t[i]}),r}const qI=Object.freeze(Object.defineProperty({__proto__:null,default:Tr,isPlainObject:Co},Symbol.toStringTag,{value:"Module"})),GI=["values","unit","step"],KI=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>N({},n,{[r.key]:r.val}),{})};function ek(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,i=ze(e,GI),o=KI(t),a=Object.keys(o);function u(g){return`@media (min-width:${typeof t[g]=="number"?t[g]:g}${n})`}function c(g){return`@media (max-width:${(typeof t[g]=="number"?t[g]:g)-r/100}${n})`}function d(g,y){const b=a.indexOf(y);return`@media (min-width:${typeof t[g]=="number"?t[g]:g}${n}) and (max-width:${(b!==-1&&typeof t[a[b]]=="number"?t[a[b]]:y)-r/100}${n})`}function f(g){return a.indexOf(g)+1<a.length?d(g,a[a.indexOf(g)+1]):u(g)}function h(g){const y=a.indexOf(g);return y===0?u(a[1]):y===a.length-1?c(a[y]):d(g,a[a.indexOf(g)+1]).replace("@media","@media not all and")}return N({keys:a,values:o,up:u,down:c,between:d,only:f,not:h,unit:n},i)}const YI={borderRadius:4};function Qc(e,t){return t?Tr(e,t,{clone:!1}):e}const Iy={xs:0,sm:600,md:900,lg:1200,xl:1536},$3={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Iy[e]}px)`};function hi(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const o=r.breakpoints||$3;return t.reduce((a,u,c)=>(a[o.up(o.keys[c])]=n(t[c]),a),{})}if(typeof t=="object"){const o=r.breakpoints||$3;return Object.keys(t).reduce((a,u)=>{if(Object.keys(o.values||Iy).indexOf(u)!==-1){const c=o.up(u);a[c]=n(t[u],u)}else{const c=u;a[c]=t[c]}return a},{})}return n(t)}function tk(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,i)=>{const o=e.up(i);return r[o]={},r},{}))||{}}function nk(e,t){return e.reduce((n,r)=>{const i=n[r];return(!i||Object.keys(i).length===0)&&delete n[r],n},t)}function jle(e,...t){const n=tk(e),r=[n,...t].reduce((i,o)=>Tr(i,o),{});return nk(Object.keys(n),r)}function XI(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((i,o)=>{o<e.length&&(n[i]=!0)}):r.forEach(i=>
8{e[i]!=null&&(n[i]=!0)}),n}function rh({values:e,breakpoints:t,base:n}){const r=n||XI(e,t),i=Object.keys(r);if(i.length===0)return e;let o;return i.reduce((a,u,c)=>(Array.isArray(e)?(a[u]=e[c]!=null?e[c]:e[o],o=c):typeof e=="object"?(a[u]=e[u]!=null?e[u]:e[o],o=u):a[u]=e,a),{})}function ke(e){if(typeof e!="string")throw new Error(Mo(7));return e.charAt(0).toUpperCase()+e.slice(1)}const QI=Object.freeze(Object.defineProperty({__proto__:null,default:ke},Symbol.toStringTag,{value:"Module"}));function bl(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((i,o)=>i&&i[o]?i[o]:null,e);if(r!=null)return r}return t.split(".").reduce((r,i)=>r&&r[i]!=null?r[i]:null,e)}function kp(e,t,n,r=n){let i;return typeof e=="function"?i=e(n):Array.isArray(e)?i=e[n]||r:i=bl(e,n)||r,t&&(i=t(i,r,e)),i}function Mn(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:i}=e,o=a=>{if(a[t]==null)return null;const u=a[t],c=a.theme,d=bl(c,r)||{};return hi(a,u,h=>{let g=kp(d,i,h);return h===g&&typeof h=="string"&&(g=kp(d,i,`${t}${h==="default"?"":ke(h)}`,h)),n===!1?g:{[n]:g}})};return o.propTypes={},o.filterProps=[t],o}function JI(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const ZI={m:"margin",p:"padding"},ej={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},B3={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},tj=JI(e=>{if(e.length>2)if(B3[e])e=B3[e];else return[e];const[t,n]=e.split(""),r=ZI[t],i=ej[n]||"";return Array.isArray(i)?i.map(o=>r+o):[r+i]}),jy=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Oy=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...jy,...Oy];function U0(e,t,n,r){var i;const o=(i=bl(e,t,!1))!=null?i:n;return typeof o=="number"?a=>typeof a=="string"?a:o*a:Array.isArray(o)?a=>typeof a=="string"?a:o[a]:typeof o=="function"?o:()=>{}}function rk(e){return U0(e,"spacing",8)}function H0(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function nj(e,t){return n=>e.reduce((r,i)=>(r[i]=H0(t,n),r),{})}function rj(e,t,n,r){if(t.indexOf(n)===-1)return null;const i=tj(n),o=nj(i,r),a=e[n];return hi(e,a,o)}function ik(e,t){const n=rk(e.theme);return Object.keys(e).map(r=>rj(e,t,r,n)).reduce(Qc,{})}function bn(e){return ik(e,jy)}bn.propTypes={};bn.filterProps=jy;function wn(e){return ik(e,Oy)}wn.propTypes={};wn.filterProps=Oy;function ij(e=8){if(e.mui)return e;const t=rk({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(o=>{const a=t(o);return typeof a=="number"?`${a}px`:a}).join(" ");return n.mui=!0,n}function ih(...e){const t=e.reduce((r,i)=>(i.filterProps.forEach(o=>{r[o]=i}),r),{}),n=r=>Object.keys(r).reduce((i,o)=>t[o]?Qc(i,t[o](r)):i,{});return n.propTypes={},n.filterProps=e.reduce((r,i)=>r.concat(i.filterProps),[]),n}function li(e){return typeof e!="number"?e:`${e}px solid`}function xi(e,t){return Mn({prop:e,themeKey:"borders",transform:t})}const oj=xi("border",li),aj=xi("borderTop",li),sj=xi("borderRight",li),lj=xi("borderBottom",li),uj=xi("borderLeft",li),cj=xi("borderColor"),dj=xi("borderTopColor"),fj=xi("borderRightColor"),pj=xi("borderBottomColor"),hj=xi("borderLeftColor"),mj=xi("outline",li),gj=xi("outlineColor"),oh=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=U0(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:H0(t,r)});return hi(e,e.borderRadius,n)}return null};oh.propTypes={};oh.filterProps=["borderRadius"];ih(oj,aj,sj,lj,uj,cj,dj,fj,pj,hj,oh,mj,gj);const ah=e=>{if(e.gap!==void 0&&e.gap!==null){const t=U0(e.theme,"spacing",8),n=r=>({gap:H0(t,r)});return hi(e,e.gap,n)}return null};ah.propTypes={};ah.filterProps=["gap"];const sh=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=U0(e.theme,"spacing",8),n=r=>({columnGap:H0(t,r)});return hi(e,e.columnGap,n)}return null};sh.propTypes={};sh.filterProps=["columnGap"];
8const lh=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=U0(e.theme,"spacing",8),n=r=>({rowGap:H0(t,r)});return hi(e,e.rowGap,n)}return null};lh.propTypes={};lh.filterProps=["rowGap"];const vj=Mn({prop:"gridColumn"}),yj=Mn({prop:"gridRow"}),xj=Mn({prop:"gridAutoFlow"}),bj=Mn({prop:"gridAutoColumns"}),wj=Mn({prop:"gridAutoRows"}),kj=Mn({prop:"gridTemplateColumns"}),Sj=Mn({prop:"gridTemplateRows"}),Cj=Mn({prop:"gridTemplateAreas"}),Tj=Mn({prop:"gridArea"});ih(ah,sh,lh,vj,yj,xj,bj,wj,kj,Sj,Cj,Tj);function hl(e,t){return t==="grey"?t:e}const Ej=Mn({prop:"color",themeKey:"palette",transform:hl}),Rj=Mn({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:hl}),Pj=Mn({prop:"backgroundColor",themeKey:"palette",transform:hl});ih(Ej,Rj,Pj);function Wr(e){return e<=1&&e!==0?`${e*100}%`:e}const Aj=Mn({prop:"width",transform:Wr}),Dy=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,i;const o=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||Iy[n];return o?((i=e.theme)==null||(i=i.breakpoints)==null?void 0:i.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:Wr(n)}};return hi(e,e.maxWidth,t)}return null};Dy.filterProps=["maxWidth"];const Mj=Mn({prop:"minWidth",transform:Wr}),Ij=Mn({prop:"height",transform:Wr}),jj=Mn({prop:"maxHeight",transform:Wr}),Oj=Mn({prop:"minHeight",transform:Wr});Mn({prop:"size",cssProperty:"width",transform:Wr});Mn({prop:"size",cssProperty:"height",transform:Wr});const Dj=Mn({prop:"boxSizing"});ih(Aj,Dy,Mj,Ij,jj,Oj,Dj);const q0={border:{themeKey:"borders",transform:li},borderTop:{themeKey:"borders",transform:li},borderRight:{themeKey:"borders",transform:li},borderBottom:{themeKey:"borders",transform:li},borderLeft:{themeKey:"borders",transform:li},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:li},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:oh},color:{themeKey:"palette",transform:hl},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:hl},backgroundColor:{themeKey:"palette",transform:hl},p:{style:wn},pt:{style:wn},pr:{style:wn},pb:{style:wn},pl:{style:wn},px:{style:wn},py:{style:wn},padding:{style:wn},paddingTop:{style:wn},paddingRight:{style:wn},paddingBottom:{style:wn},paddingLeft:{style:wn},paddingX:{style:wn},paddingY:{style:wn},paddingInline:{style:wn},paddingInlineStart:{style:wn},paddingInlineEnd:{style:wn},paddingBlock:{style:wn},paddingBlockStart:{style:wn},paddingBlockEnd:{style:wn},m:{style:bn},mt:{style:bn},mr:{style:bn},mb:{style:bn},ml:{style:bn},mx:{style:bn},my:{style:bn},margin:{style:bn},marginTop:{style:bn},marginRight:{style:bn},marginBottom:{style:bn},marginLeft:{style:bn},marginX:{style:bn},marginY:{style:bn},marginInline:{style:bn},marginInlineStart:{style:bn},marginInlineEnd:{style:bn},marginBlock:{style:bn},marginBlockStart:{style:bn},marginBlockEnd:{style:bn},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:ah},rowGap:{style:lh},columnGap:{style:sh},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Wr},maxWidth:{style:Dy},minWidth:{transform:Wr},height:{transform:Wr},maxHeight:{transform:Wr},minHeight:{transform:Wr},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function zj(...e){const t=e.reduce((r,i)=>r.concat(Object.keys(i)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function Lj(e,t){return typeof e=="function"?e(t):e}function ok(){function e(n,r,i,o){const a={[n]:r,theme:i},u=o[n];if(!u)return{[n]:r};const{cssProperty:c=n,themeKey:d,transform:f,style:h}=u;if(r==null)return null;if(d==="typography"&&r==="inherit")return{[n]:r};const g=bl(i,d)||{};return h?h(a):hi(a,r,b=>{let x=kp(g,f,b);return b===x&&typeof b=="string"&&(x=kp(g,f,`${n}${b==="default"?"":ke(b)}`,b)),c===!1?x:{[c]:x}})}function t(n){var r;const{sx:i,theme:o={}}=n||{};if(!i)return null;const a=(r=o.unstable_sxConfig)!=null?r:q0;function u(c){let d=c;if(typeof c=="function")d=c(o);else if(typeof c!="object")return c;if(!d)return null;const f=tk(o.breakpoints),h=Object.keys(f);let g=f;
8return Object.keys(d).forEach(y=>{const b=Lj(d[y],o);if(b!=null)if(typeof b=="object")if(a[y])g=Qc(g,e(y,b,o,a));else{const x=hi({theme:o},b,S=>({[y]:S}));zj(x,b)?g[y]=t({sx:b,theme:o}):g=Qc(g,x)}else g=Qc(g,e(y,b,o,a))}),nk(h,g)}return Array.isArray(i)?i.map(u):u(i)}return t}const Wl=ok();Wl.filterProps=["sx"];function ak(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const Nj=["breakpoints","palette","spacing","shape"];function G0(e={},...t){const{breakpoints:n={},palette:r={},spacing:i,shape:o={}}=e,a=ze(e,Nj),u=ek(n),c=ij(i);let d=Tr({breakpoints:u,direction:"ltr",components:{},palette:N({mode:"light"},r),spacing:c,shape:N({},YI,o)},a);return d.applyStyles=ak,d=t.reduce((f,h)=>Tr(f,h),d),d.unstable_sxConfig=N({},q0,a?.unstable_sxConfig),d.unstable_sx=function(h){return Wl({sx:h,theme:this})},d}const _j=Object.freeze(Object.defineProperty({__proto__:null,default:G0,private_createBreakpoints:ek,unstable_applyStyles:ak},Symbol.toStringTag,{value:"Module"}));function $j(e){return Object.keys(e).length===0}function zy(e=null){const t=T.useContext(Fl);return!t||$j(t)?e:t}const Bj=G0();function uh(e=Bj){return zy(e)}function Fj({styles:e,themeId:t,defaultTheme:n={}}){const r=uh(n),i=typeof e=="function"?e(t&&r[t]||r):e;return m.jsx(Q9,{styles:i})}const Vj=["sx"],Wj=e=>{var t,n;const r={systemProps:{},otherProps:{}},i=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:q0;return Object.keys(e).forEach(o=>{i[o]?r.systemProps[o]=e[o]:r.otherProps[o]=e[o]}),r};function ch(e){const{sx:t}=e,n=ze(e,Vj),{systemProps:r,otherProps:i}=Wj(n);let o;return Array.isArray(t)?o=[r,...t]:typeof t=="function"?o=(...a)=>{const u=t(...a);return Co(u)?N({},r,u):r}:o=N({},r,t),N({},i,{sx:o})}const Uj=Object.freeze(Object.defineProperty({__proto__:null,default:Wl,extendSxProp:ch,unstable_createStyleFunctionSx:ok,unstable_defaultSxConfig:q0},Symbol.toStringTag,{value:"Module"})),F3=e=>e,Hj=()=>{let e=F3;return{configure(t){e=t},generate(t){return e(t)},reset(){e=F3}}},Ly=Hj();function sk(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=sk(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function _e(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=sk(e))&&(r&&(r+=" "),r+=t);return r}const qj=["className","component"];function Gj(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:i}=e,o=My("div",{shouldForwardProp:u=>u!=="theme"&&u!=="sx"&&u!=="as"})(Wl);return T.forwardRef(function(c,d){const f=uh(n),h=ch(c),{className:g,component:y="div"}=h,b=ze(h,qj);return m.jsx(o,N({as:y,ref:d,className:_e(g,i?i(r):r),theme:t&&f[t]||f},b))})}const Kj={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function tt(e,t,n="Mui"){const r=Kj[t];return r?`${n}-${r}`:`${Ly.generate(e)}-${t}`}function nt(e,t,n="Mui"){const r={};return t.forEach(i=>{r[i]=tt(e,i,n)}),r}var V1={exports:{}},Yt={};var V3;function Yj(){if(V3)return Yt;V3=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),a=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen"),y=Symbol.for("react.client.reference");function b(x){if(typeof x=="object"&&x!==null){var S=x.$$typeof;switch(S){case e:switch(x=x.type,x){case n:case i:case r:case c:case d:return x;default:switch(x=x&&x.$$typeof,x){case a:case u:case h:case f:return x;case o:return x;default:return S}}case t:return S}}}return Yt.ContextConsumer=o,Yt.ContextProvider=a,Yt.Element=e,Yt.ForwardRef=u,Yt.Fragment=n,Yt.Lazy=h,Yt.Memo=f,Yt.Portal=t,Yt.Profiler=i,Yt.StrictMode=r,Yt.Suspense=c,Yt.SuspenseList=d,Yt.isContextConsumer=function(x){return b(x)===o},Yt.isContextProvider=function(x){return b(x)===a},Yt.isElement=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===e},Yt.isForwardRef=function(x){return b(x)===u},Yt.isFragment=function(x){return b(x)===n},Yt.isLazy=function(x){return b(x)===h},Yt.isMemo=function(x){return b(x)===f},Yt.isPortal=function(x){return b(x)===t},Yt.isProfiler=function(x){return b(x)===i},Yt.isStrictMode=function(x){return b(x)===r},Yt.isSuspense=function(x){return b(x)===c},Yt.isSuspenseList=function(x){return b(x)===d}
8,Yt.isValidElementType=function(x){return typeof x=="string"||typeof x=="function"||x===n||x===i||x===r||x===c||x===d||x===g||typeof x=="object"&&x!==null&&(x.$$typeof===h||x.$$typeof===f||x.$$typeof===a||x.$$typeof===o||x.$$typeof===u||x.$$typeof===y||x.getModuleId!==void 0)},Yt.typeOf=b,Yt}var W3;function Xj(){return W3||(W3=1,V1.exports=Yj()),V1.exports}var U3=Xj();const Qj=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function lk(e){const t=`${e}`.match(Qj);return t&&t[1]||""}function uk(e,t=""){return e.displayName||e.name||lk(e)||t}function H3(e,t,n){const r=uk(t);return e.displayName||(r!==""?`${n}(${r})`:n)}function Jj(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return uk(e,"Component");if(typeof e=="object")switch(e.$$typeof){case U3.ForwardRef:return H3(e,e.render,"ForwardRef");case U3.Memo:return H3(e,e.type,"memo");default:return}}}const Zj=Object.freeze(Object.defineProperty({__proto__:null,default:Jj,getFunctionName:lk},Symbol.toStringTag,{value:"Module"})),eO=["ownerState"],tO=["variants"],nO=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function rO(e){return Object.keys(e).length===0}function iO(e){return typeof e=="string"&&e.charCodeAt(0)>96}function W1(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const oO=G0(),aO=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function If({defaultTheme:e,theme:t,themeId:n}){return rO(t)?e:t[n]||t}function sO(e){return e?(t,n)=>n[e]:null}function lp(e,t){let{ownerState:n}=t,r=ze(t,eO);const i=typeof e=="function"?e(N({ownerState:n},r)):e;if(Array.isArray(i))return i.flatMap(o=>lp(o,N({ownerState:n},r)));if(i&&typeof i=="object"&&Array.isArray(i.variants)){const{variants:o=[]}=i;let u=ze(i,tO);return o.forEach(c=>{let d=!0;typeof c.props=="function"?d=c.props(N({ownerState:n},r,n)):Object.keys(c.props).forEach(f=>{n?.[f]!==c.props[f]&&r[f]!==c.props[f]&&(d=!1)}),d&&(Array.isArray(u)||(u=[u]),u.push(typeof c.style=="function"?c.style(N({ownerState:n},r,n)):c.style))}),u}return i}function lO(e={}){const{themeId:t,defaultTheme:n=oO,rootShouldForwardProp:r=W1,slotShouldForwardProp:i=W1}=e,o=a=>Wl(N({},a,{theme:If(N({},a,{defaultTheme:n,themeId:t}))}));return o.__mui_systemSx=!0,(a,u={})=>{J9(a,R=>R.filter(M=>!(M!=null&&M.__mui_systemSx)));const{name:c,slot:d,skipVariantsResolver:f,skipSx:h,overridesResolver:g=sO(aO(d))}=u,y=ze(u,nO),b=f!==void 0?f:d&&d!=="Root"&&d!=="root"||!1,x=h||!1;let S,k=W1;d==="Root"||d==="root"?k=r:d?k=i:iO(a)&&(k=void 0);const A=My(a,N({shouldForwardProp:k,label:S},y)),I=R=>typeof R=="function"&&R.__emotion_real!==R||Co(R)?M=>lp(R,N({},M,{theme:If({theme:M.theme,defaultTheme:n,themeId:t})})):R,D=(R,...M)=>{let j=I(R);const O=M?M.map(I):[];c&&g&&O.push(U=>{const X=If(N({},U,{defaultTheme:n,themeId:t}));if(!X.components||!X.components[c]||!X.components[c].styleOverrides)return null;const J=X.components[c].styleOverrides,Q={};return Object.entries(J).forEach(([ne,ue])=>{Q[ne]=lp(ue,N({},U,{theme:X}))}),g(U,Q)}),c&&!b&&O.push(U=>{var X;const J=If(N({},U,{defaultTheme:n,themeId:t})),Q=J==null||(X=J.components)==null||(X=X[c])==null?void 0:X.variants;return lp({variants:Q},N({},U,{theme:J}))}),x||O.push(o);const F=O.length-M.length;if(Array.isArray(R)&&F>0){const U=new Array(F).fill("");j=[...R,...U],j.raw=[...R.raw,...U]}const L=A(j,...O);return a.muiName&&(L.muiName=a.muiName),L};return A.withConfig&&(D.withConfig=A.withConfig),D}}const uO=lO();function y0(e,t){const n=N({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=N({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const i=e[r]||{},o=t[r];n[r]={},!o||!Object.keys(o)?n[r]=i:!i||!Object.keys(i)?n[r]=o:(n[r]=N({}
8,o),Object.keys(i).forEach(a=>{n[r][a]=y0(i[a],o[a])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function ck(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:y0(t.components[n].defaultProps,r)}function cO({props:e,name:t,defaultTheme:n,themeId:r}){let i=uh(n);return r&&(i=i[r]||i),ck({theme:i,name:t,props:e})}const Mr=typeof window<"u"?T.useLayoutEffect:T.useEffect;function dO(e,t,n,r,i){const[o,a]=T.useState(()=>i&&n?n(e).matches:r?r(e).matches:t);return Mr(()=>{let u=!0;if(!n)return;const c=n(e),d=()=>{u&&a(c.matches)};return d(),c.addListener(d),()=>{u=!1,c.removeListener(d)}},[e,n]),o}const dk=T.useSyncExternalStore;function fO(e,t,n,r,i){const o=T.useCallback(()=>t,[t]),a=T.useMemo(()=>{if(i&&n)return()=>n(e).matches;if(r!==null){const{matches:f}=r(e);return()=>f}return o},[o,e,r,i,n]),[u,c]=T.useMemo(()=>{if(n===null)return[o,()=>()=>{}];const f=n(e);return[()=>f.matches,h=>(f.addListener(h),()=>{f.removeListener(h)})]},[o,n,e]);return dk(c,u,a)}function dh(e,t={}){const n=zy(),r=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:i=!1,matchMedia:o=r?window.matchMedia:null,ssrMatchMedia:a=null,noSsr:u=!1}=ck({name:"MuiUseMediaQuery",props:t,theme:n});let c=typeof e=="function"?e(n):e;return c=c.replace(/^@media( ?)/m,""),(dk!==void 0?fO:dO)(c,i,o,a,u)}function fk(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const pO=Object.freeze(Object.defineProperty({__proto__:null,default:fk},Symbol.toStringTag,{value:"Module"}));function hO(e,t=0,n=1){return fk(e,t,n)}function mO(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,i)=>i<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function pk(e){if(e.type)return e;if(e.charAt(0)==="#")return pk(mO(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(Mo(9,e));let r=e.substring(t+1,e.length-1),i;if(n==="color"){if(r=r.split(" "),i=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(i)===-1)throw new Error(Mo(10,i))}else r=r.split(",");return r=r.map(o=>parseFloat(o)),{type:n,values:r,colorSpace:i}}function gO(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((i,o)=>o<3?parseInt(i,10):i):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function we(e,t){return e=pk(e),t=hO(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,gO(e)}function pv(...e){return e.reduce((t,n)=>n==null?t:function(...i){t.apply(this,i),n.apply(this,i)},()=>{})}function fh(e,t=166){let n;function r(...i){const o=()=>{e.apply(this,i)};clearTimeout(n),n=setTimeout(o,t)}return r.clear=()=>{clearTimeout(n)},r}function vO(e,t){return()=>null}function Jc(e,t){var n,r;return T.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function $n(e){return e&&e.ownerDocument||document}function no(e){return $n(e).defaultView||window}function yO(e,t){return()=>null}function Sp(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let q3=0;function xO(e){const[t,n]=T.useState(e),r=e||t;return T.useEffect(()=>{t==null&&(q3+=1,n(`mui-${q3}`))},[t]),r}const G3=xp.useId;function K0(e){if(G3!==void 0){const t=G3();return e??t}return xO(e)}function bO(e,t,n,r,i){return null}function x0({controlled:e,default:t,name:n,state:r="value"}){const{current:i}=T.useRef(e!==void 0),[o,a]=T.useState(t),u=i?e:o,c=T.useCallback(d=>{i||a(d)},[]);return[u,c]}function ci(e){const t=T.useRef(e);return Mr(()=>{t.current=e}),T.useRef((...n)=>(0,t.current)(...n)).current}function Zt(...e){return T.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Sp(n,t)})},e)}const K3={};function wO(e,t){const n=T.useRef(K3);return n.current===K3&&(n.current=e(t)),n}const kO=[];function SO(e){T.useEffect(e,kO)}class Y0{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new Y0}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function pa(){const e=wO(Y0.create).current;
8return SO(e.disposeEffect),e}let ph=!0,hv=!1;const CO=new Y0,TO={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function EO(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&TO[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function RO(e){e.metaKey||e.altKey||e.ctrlKey||(ph=!0)}function U1(){ph=!1}function PO(){this.visibilityState==="hidden"&&hv&&(ph=!0)}function AO(e){e.addEventListener("keydown",RO,!0),e.addEventListener("mousedown",U1,!0),e.addEventListener("pointerdown",U1,!0),e.addEventListener("touchstart",U1,!0),e.addEventListener("visibilitychange",PO,!0)}function MO(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return ph||EO(t)}function hh(){const e=T.useCallback(i=>{i!=null&&AO(i.ownerDocument)},[]),t=T.useRef(!1);function n(){return t.current?(hv=!0,CO.start(100,()=>{hv=!1}),t.current=!1,!0):!1}function r(i){return MO(i)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function hk(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function ot(e,t,n=void 0){const r={};return Object.keys(e).forEach(i=>{r[i]=e[i].reduce((o,a)=>{if(a){const u=t(a);u!==""&&o.push(u),n&&n[a]&&o.push(n[a])}return o},[]).join(" ")}),r}function wl(e){return typeof e=="string"}function al(e,t,n){return e===void 0||wl(e)?t:N({},t,{ownerState:N({},t.ownerState,n)})}function Cp(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function Y3(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function mk(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:i,className:o}=e;if(!t){const y=_e(n?.className,o,i?.className,r?.className),b=N({},n?.style,i?.style,r?.style),x=N({},n,i,r);return y.length>0&&(x.className=y),Object.keys(b).length>0&&(x.style=b),{props:x,internalRef:void 0}}const a=Cp(N({},i,r)),u=Y3(r),c=Y3(i),d=t(a),f=_e(d?.className,n?.className,o,i?.className,r?.className),h=N({},d?.style,n?.style,i?.style,r?.style),g=N({},d,n,c,u);return f.length>0&&(g.className=f),Object.keys(h).length>0&&(g.style=h),{props:g,internalRef:d.ref}}function gk(e,t,n){return typeof e=="function"?e(t,n):e}const IO=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function ya(e){var t;const{elementType:n,externalSlotProps:r,ownerState:i,skipResolvingSlotProps:o=!1}=e,a=ze(e,IO),u=o?{}:gk(r,i),{props:c,internalRef:d}=mk(N({},a,{externalSlotProps:u})),f=Zt(d,u?.ref,(t=e.additionalProps)==null?void 0:t.ref);return al(n,N({},c,{ref:f}),i)}function Ta(e){if(parseInt(T.version,10)>=19){var t;return(e==null||(t=e.props)==null?void 0:t.ref)||null}return e?.ref||null}const vk=T.createContext(null);function yk(){return T.useContext(vk)}const jO=typeof Symbol=="function"&&Symbol.for,OO=jO?Symbol.for("mui.nested"):"__THEME_NESTED__";function DO(e,t){return typeof t=="function"?t(e):N({},e,t)}function zO(e){const{children:t,theme:n}=e,r=yk(),i=T.useMemo(()=>{const o=r===null?n:DO(r,n);return o!=null&&(o[OO]=r!==null),o},[n,r]);return m.jsx(vk.Provider,{value:i,children:t})}const LO=["value"],xk=T.createContext();function NO(e){let{value:t}=e,n=ze(e,LO);return m.jsx(xk.Provider,N({value:t??!0},n))}const bk=()=>{const e=T.useContext(xk);return e??!1},wk=T.createContext(void 0);function _O({value:e,children:t}){return m.jsx(wk.Provider,{value:e,children:t})}function $O(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const i=t.components[n];return i.defaultProps?y0(i.defaultProps,r):!i.styleOverrides&&!i.variants?y0(i,r):r}function BO({props:e,name:t}){const n=T.useContext(wk);return $O({props:e,name:t,theme:{components:n}})}const X3={};function Q3(e,t,n,r=!1){return T.useMemo(()=>{const i=e&&t[e]||t;if(typeof n=="function"){const o=n(i),a=e?N({},t,{[e]:o}):o;return r?()=>a:a}return e?N({},t,{[e]:n}):N({},t,n)},[e,t,n,r])}function FO(e){const{children:t,theme:n,themeId:r}=e,i=zy(X3),o=yk()||X3,a=Q3(r,i,n),u=Q3(r,o,n,!0),c=a.direction==="rtl";return m.jsx(zO,{theme:u,children:m.jsx(Fl.Provider,{value:a,children:m.jsx(NO,{value:c,children:m.jsx(_O,{value:a?.components,children:t})})})})}const VO=["className","component","disableGutters","fixed","maxWidth","classes"],WO=G0(),UO=uO("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${ke(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),HO=e=>cO({props:e,name:"MuiContainer",defaultTheme:WO}),qO=(e,t)=>{const n=c=>tt(t,c),{classes:r,fixed:i,disableGutters:o,maxWidth:a}=e,u={root:["root",a&&`maxWidth${ke(String(a))}`,i&&"fixed",o&&"disableGutters"]};return ot(u,n,r)};function GO(e={}){const{createStyledComponent:t=UO,useThemeProps:n=HO,componentName:r="MuiContainer"}=e,i=t(({theme:a,ownerState:u})=>N({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!u.disableGutters&&{paddingLeft:a.spacing(2),paddingRight:a.spacing(2),[a.breakpoints.up("sm")]:{paddingLeft:a.spacing(3),paddingRight:a.spacing(3)}}),({theme:a,ownerState:u})=>u.fixed&&Object.keys(a.breakpoints.values).reduce((c,d)=>{const f=d,h=a.breakpoints.values[f];return h!==0&&(c[a.breakpoints.up(f)]={maxWidth:`${h}${a.breakpoints.unit}`}),c},{}),({theme:a,ownerState:u})=>N({},u.maxWidth==="xs"&&{[a.breakpoints.up("xs")]:{maxWidth:Math.max(a.breakpoints.values.xs,444)}},u.maxWidth&&u.maxWidth!=="xs"&&{[a.breakpoints.up(u.maxWidth)]:{maxWidth:`${a.breakpoints.values[u.maxWidth]}${a.breakpoints.unit}`}}));return T.forwardRef(function(u,c){const d=n(u),{className:f,component:h="div",disableGutters:g=!1,fixed:y=!1,maxWidth:b="lg"}=d,x=ze(d,VO),S=N({},d,{component:h,disableGutters:g,fixed:y,maxWidth:b}),k=qO(S,r);return m.jsx(i,N({as:h,ownerState:S,className:_e(k.root,f),ref:c},x))})}function KO(e,t){return N({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var pn={},H1={exports:{}},J3;function kt(){return J3||(J3=1,(function(e){function t(n){return n&&n.__esModule?n:{default:n}}
vendor: 4,226 bytes, line 8
8e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(H1)),H1.exports}const YO=No(HM),XO=No(pO);var Z3;function QO(){if(Z3)return pn;Z3=1;var e=kt();Object.defineProperty(pn,"__esModule",{value:!0}),pn.alpha=b,pn.blend=M,pn.colorChannel=void 0,pn.darken=S,pn.decomposeColor=a,pn.emphasize=D,pn.getContrastRatio=y,pn.getLuminance=g,pn.hexToRgb=i,pn.hslToRgb=h,pn.lighten=A,pn.private_safeAlpha=x,pn.private_safeColorChannel=void 0,pn.private_safeDarken=k,pn.private_safeEmphasize=R,pn.private_safeLighten=I,pn.recomposeColor=d,pn.rgbToHex=f;var t=e(YO),n=e(XO);function r(j,O=0,F=1){return(0,n.default)(j,O,F)}function i(j){j=j.slice(1);const O=new RegExp(`.{1,${j.length>=6?2:1}}`,"g");let F=j.match(O);return F&&F[0].length===1&&(F=F.map(L=>L+L)),F?`rgb${F.length===4?"a":""}(${F.map((L,U)=>U<3?parseInt(L,16):Math.round(parseInt(L,16)/255*1e3)/1e3).join(", ")})`:""}function o(j){const O=j.toString(16);return O.length===1?`0${O}`:O}function a(j){if(j.type)return j;if(j.charAt(0)==="#")return a(i(j));const O=j.indexOf("("),F=j.substring(0,O);if(["rgb","rgba","hsl","hsla","color"].indexOf(F)===-1)throw new Error((0,t.default)(9,j));let L=j.substring(O+1,j.length-1),U;if(F==="color"){if(L=L.split(" "),U=L.shift(),L.length===4&&L[3].charAt(0)==="/"&&(L[3]=L[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(U)===-1)throw new Error((0,t.default)(10,U))}else L=L.split(",");return L=L.map(X=>parseFloat(X)),{type:F,values:L,colorSpace:U}}const u=j=>{const O=a(j);return O.values.slice(0,3).map((F,L)=>O.type.indexOf("hsl")!==-1&&L!==0?`${F}%`:F).join(" ")};pn.colorChannel=u;const c=(j,O)=>{try{return u(j)}catch{return j}};pn.private_safeColorChannel=c;function d(j){const{type:O,colorSpace:F}=j;let{values:L}=j;return O.indexOf("rgb")!==-1?L=L.map((U,X)=>X<3?parseInt(U,10):U):O.indexOf("hsl")!==-1&&(L[1]=`${L[1]}%`,L[2]=`${L[2]}%`),O.indexOf("color")!==-1?L=`${F} ${L.join(" ")}`:L=`${L.join(", ")}`,`${O}(${L})`}function f(j){if(j.indexOf("#")===0)return j;const{values:O}=a(j);return`#${O.map((F,L)=>o(L===3?Math.round(255*F):F)).join("")}`}function h(j){j=a(j);const{values:O}=j,F=O[0],L=O[1]/100,U=O[2]/100,X=L*Math.min(U,1-U),J=(ue,ie=(ue+F/30)%12)=>U-X*Math.max(Math.min(ie-3,9-ie,1),-1);let Q="rgb";const ne=[Math.round(J(0)*255),Math.round(J(8)*255),Math.round(J(4)*255)];return j.type==="hsla"&&(Q+="a",ne.push(O[3])),d({type:Q,values:ne})}function g(j){j=a(j);let O=j.type==="hsl"||j.type==="hsla"?a(h(j)).values:j.values;return O=O.map(F=>(j.type!=="color"&&(F/=255),F<=.03928?F/12.92:((F+.055)/1.055)**2.4)),Number((.2126*O[0]+.7152*O[1]+.0722*O[2]).toFixed(3))}function y(j,O){const F=g(j),L=g(O);return(Math.max(F,L)+.05)/(Math.min(F,L)+.05)}function b(j,O){return j=a(j),O=r(O),(j.type==="rgb"||j.type==="hsl")&&(j.type+="a"),j.type==="color"?j.values[3]=`/${O}`:j.values[3]=O,d(j)}function x(j,O,F){try{return b(j,O)}catch{return j}}function S(j,O){if(j=a(j),O=r(O),j.type.indexOf("hsl")!==-1)j.values[2]*=1-O;else if(j.type.indexOf("rgb")!==-1||j.type.indexOf("color")!==-1)for(let F=0;F<3;F+=1)j.values[F]*=1-O;return d(j)}function k(j,O,F){try{return S(j,O)}catch{return j}}function A(j,O){if(j=a(j),O=r(O),j.type.indexOf("hsl")!==-1)j.values[2]+=(100-j.values[2])*O;else if(j.type.indexOf("rgb")!==-1)for(let F=0;F<3;F+=1)j.values[F]+=(255-j.values[F])*O;else if(j.type.indexOf("color")!==-1)for(let F=0;F<3;F+=1)j.values[F]+=(1-j.values[F])*O;return d(j)}function I(j,O,F){try{return A(j,O)}catch{return j}}function D(j,O=.15){return g(j)>.5?S(j,O):A(j,O)}function R(j,O,F){try{return D(j,O)}catch{return j}}function M(j,O,F,L=1){const U=(ne,ue)=>Math.round((ne**(1/L)*(1-F)+ue**(1/L)*F)**L),X=a(j),J=a(O),Q=[U(X.values[0],J.values[0]),U(X.values[1],J.values[1]),U(X.values[2],J.values[2])];return d({type:"rgb",values:Q})}return pn}var bt=QO();const JO=["mode","contrastThreshold","tonalOffset"],eb={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:h0.white,default:h0.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackgroun
8d:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},q1={text:{primary:h0.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:h0.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function tb(e,t,n,r){const i=r.light||r,o=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=bt.lighten(e.main,i):t==="dark"&&(e.dark=bt.darken(e.main,o)))}function ZO(e="light"){return e==="dark"?{main:qs[200],light:qs[50],dark:qs[400]}:{main:qs[700],light:qs[400],dark:qs[800]}}function eD(e="light"){return e==="dark"?{main:Hs[200],light:Hs[50],dark:Hs[400]}:{main:Hs[500],light:Hs[300],dark:Hs[700]}}function tD(e="light"){return e==="dark"?{main:Us[500],light:Us[300],dark:Us[700]}:{main:Us[700],light:Us[400],dark:Us[800]}}function nD(e="light"){return e==="dark"?{main:Gs[400],light:Gs[300],dark:Gs[700]}:{main:Gs[700],light:Gs[500],dark:Gs[900]}}function rD(e="light"){return e==="dark"?{main:Ks[400],light:Ks[300],dark:Ks[700]}:{main:Ks[800],light:Ks[500],dark:Ks[900]}}function iD(e="light"){return e==="dark"?{main:Bu[400],light:Bu[300],dark:Bu[700]}:{main:"#ed6c02",light:Bu[500],dark:Bu[900]}}function oD(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,i=ze(e,JO),o=e.primary||ZO(t),a=e.secondary||eD(t),u=e.error||tD(t),c=e.info||nD(t),d=e.success||rD(t),f=e.warning||iD(t);function h(x){return bt.getContrastRatio(x,q1.text.primary)>=n?q1.text.primary:eb.text.primary}const g=({color:x,name:S,mainShade:k=500,lightShade:A=300,darkShade:I=700})=>{if(x=N({},x),!x.main&&x[k]&&(x.main=x[k]),!x.hasOwnProperty("main"))throw new Error(Mo(11,S?` (${S})`:"",k));if(typeof x.main!="string")throw new Error(Mo(12,S?` (${S})`:"",JSON.stringify(x.main)));return tb(x,"light",A,r),tb(x,"dark",I,r),x.contrastText||(x.contrastText=h(x.main)),x},y={dark:q1,light:eb};return Tr(N({common:N({},h0),mode:t,primary:g({color:o,name:"primary"}),secondary:g({color:a,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:g({color:u,name:"error"}),warning:g({color:f,name:"warning"}),info:g({color:c,name:"info"}),success:g({color:d,name:"success"}),grey:UM,contrastThreshold:n,getContrastText:h,augmentColor:g,tonalOffset:r},y[t]),i)}const aD=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function sD(e){return Math.round(e*1e5)/1e5}const nb={textTransform:"uppercase"},rb='"Roboto", "Helvetica", "Arial", sans-serif';function lD(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=rb,fontSize:i=14,fontWeightLight:o=300,fontWeightRegular:a=400,fontWeightMedium:u=500,fontWeightBold:c=700,htmlFontSize:d=16,allVariants:f,pxToRem:h}=n,g=ze(n,aD),y=i/14,b=h||(k=>`${k/d*y}rem`),x=(k,A,I,D,R)=>N({fontFamily:r,fontWeight:k,fontSize:b(A),lineHeight:I},r===rb?{letterSpacing:`${sD(D/A)}em`}:{},R,f),S={h1:x(o,96,1.167,-1.5),h2:x(o,60,1.2,-.5),h3:x(a,48,1.167,0),h4:x(a,34,1.235,.25),h5:x(a,24,1.334,0),h6:x(u,20,1.6,.15),subtitle1:x(a,16,1.75,.15),subtitle2:x(u,14,1.57,.1),body1:x(a,16,1.5,.15),body2:x(a,14,1.43,.15),button:x(u,14,1.75,.4,nb),caption:x(a,12,1.66,.4),overline:x(a,12,2.66,1,nb),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Tr(N({htmlFontSize:d,pxToRem:b,fontFamily:r,fontSize:i,fontWeightLight:o,fontWeightRegular:a,fontWeightMedium:u,fontWeightBold:c},S),g,{clone:!1})}const uD=.2,cD=.14,dD=.12;function un(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${uD})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${cD})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${dD})`].join(",")}const fD=["none",un(0,2,1,-1,0,1,1,0,0,1,3,0),un(0,3,1,-2,0,2,2,0,0,1,5,0),un(0,3,3,-2,0,3,4,0,0,1,8,0),un(0,2,4,-1,0,4,5,0,0,1,10,0),un(0,3,5,-1,0,5,8,0,0,1,14,0),un(0,3,5,-1,0,6,10,0,0,1,18,0),un(0,4,5,-2,0,7,10,1,0,2,16,1),un(0,5,5,-3,0,8,10,1,0,3,14,2),un(0,5,6,-3,0,9,12,1,0,3,16,2),un(0,6,6,-3,0,10,14,1,0,4,18,3),un(0,6,7,-4,0,11,15,1,0,4,20,3),un(0,7,8,-4,0,12,17,2,0,5,22,4),un(0,7,8,-4,0,13,19,2,0,5,24,4),un(0,7,9,-4,0,14,21,2,0,5,26,4),un(0,8,9,-5,0,15,22,2,0,6,28,5),un(0,8,10,-5,0,16,24,2,0,6,30,5),un(0,8,11,-5,0,17,26,2,0,6,32,5),un(0,9,11,-5,0,18,28,2,0,7,34,6),un(0,9,12,-6,0,19,29,2,0,7,36,6
8),un(0,10,13,-6,0,20,31,3,0,8,38,7),un(0,10,13,-6,0,21,33,3,0,8,40,7),un(0,10,14,-6,0,22,35,3,0,8,42,7),un(0,11,14,-7,0,23,36,3,0,9,44,8),un(0,11,15,-7,0,24,38,3,0,9,46,8)],pD=["duration","easing","delay"],hD={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},kk={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function ib(e){return`${Math.round(e)}ms`}function mD(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function gD(e){const t=N({},hD,e.easing),n=N({},kk,e.duration);return N({getAutoHeightDuration:mD,create:(i=["all"],o={})=>{const{duration:a=n.standard,easing:u=t.easeInOut,delay:c=0}=o;return ze(o,pD),(Array.isArray(i)?i:[i]).map(d=>`${d} ${typeof a=="string"?a:ib(a)} ${u} ${typeof c=="string"?c:ib(c)}`).join(",")}},e,{easing:t,duration:n})}const vD={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},yD=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function mh(e={},...t){const{mixins:n={},palette:r={},transitions:i={},typography:o={}}=e,a=ze(e,yD);if(e.vars)throw new Error(Mo(18));const u=oD(r),c=G0(e);let d=Tr(c,{mixins:KO(c.breakpoints,n),palette:u,shadows:fD.slice(),typography:lD(u,o),transitions:gD(i),zIndex:N({},vD)});return d=Tr(d,a),d=t.reduce((f,h)=>Tr(f,h),d),d.unstable_sxConfig=N({},q0,a?.unstable_sxConfig),d.unstable_sx=function(h){return Wl({sx:h,theme:this})},d}const Ny=mh();function vn(){const e=uh(Ny);return e[yl]||e}var qa={},G1={exports:{}},ob;function xD(){return ob||(ob=1,(function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r<arguments.length;r++){var i=arguments[r];for(var o in i)({}).hasOwnProperty.call(i,o)&&(n[o]=i[o])}return n},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(G1)),G1.exports}var K1={exports:{}},ab;function bD(){return ab||(ab=1,(function(e){function t(n,r){if(n==null)return{};var i={};for(var o in n)if({}.hasOwnProperty.call(n,o)){if(r.indexOf(o)!==-1)continue;i[o]=n[o]}return i}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(K1)),K1.exports}const Sk=No(HI),wD=No(qI),kD=No(QI),SD=No(Zj),CD=No(_j),TD=No(Uj);var sb;function ED(){if(sb)return qa;sb=1;var e=kt();Object.defineProperty(qa,"__esModule",{value:!0}),qa.default=D,qa.shouldForwardProp=b,qa.systemDefaultTheme=void 0;var t=e(xD()),n=e(bD()),r=h(Sk),i=wD;e(kD),e(SD);var o=e(CD),a=e(TD);const u=["ownerState"],c=["variants"],d=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function f(R){if(typeof WeakMap!="function")return null;var M=new WeakMap,j=new WeakMap;return(f=function(O){return O?j:M})(R)}function h(R,M){if(R&&R.__esModule)return R;if(R===null||typeof R!="object"&&typeof R!="function")return{default:R};var j=f(M);if(j&&j.has(R))return j.get(R);var O={__proto__:null},F=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var L in R)if(L!=="default"&&Object.prototype.hasOwnProperty.call(R,L)){var U=F?Object.getOwnPropertyDescriptor(R,L):null;U&&(U.get||U.set)?Object.defineProperty(O,L,U):O[L]=R[L]}return O.default=R,j&&j.set(R,O),O}function g(R){return Object.keys(R).length===0}function y(R){return typeof R=="string"&&R.charCodeAt(0)>96}function b(R){return R!=="ownerState"&&R!=="theme"&&R!=="sx"&&R!=="as"}const x=qa.systemDefaultTheme=(0,o.default)(),S=R=>R&&R.charAt(0).toLowerCase()+R.slice(1);function k({defaultTheme:R,theme:M,themeId:j}){return g(M)?R:M[j]||M}function A(R){return R?(M,j)=>j[R]:null}function I(R,M){let{ownerState:j}=M,O=(0,n.default)(M,u);const F=typeof R=="function"?R((0,t.default)({ownerState:j},O)):R;if(Array.isArray(F))return F.flatMap(L=>I(L,(0,t.default)({ownerState:j},O)));if(F&&typeof F=="object"&&Array.isArray(F.variants)){const{variants:L=[]}=F;let X=(0,n.default)(F,c);return L.forEach(J=>{let Q=!0;typeof J.props=="function"?Q=J.props((0,t.default)({ownerState:j}
8,O,j)):Object.keys(J.props).forEach(ne=>{j?.[ne]!==J.props[ne]&&O[ne]!==J.props[ne]&&(Q=!1)}),Q&&(Array.isArray(X)||(X=[X]),X.push(typeof J.style=="function"?J.style((0,t.default)({ownerState:j},O,j)):J.style))}),X}return F}function D(R={}){const{themeId:M,defaultTheme:j=x,rootShouldForwardProp:O=b,slotShouldForwardProp:F=b}=R,L=U=>(0,a.default)((0,t.default)({},U,{theme:k((0,t.default)({},U,{defaultTheme:j,themeId:M}))}));return L.__mui_systemSx=!0,(U,X={})=>{(0,r.internal_processStyles)(U,ye=>ye.filter(je=>!(je!=null&&je.__mui_systemSx)));const{name:J,slot:Q,skipVariantsResolver:ne,skipSx:ue,overridesResolver:ie=A(S(Q))}=X,K=(0,n.default)(X,d),se=ne!==void 0?ne:Q&&Q!=="Root"&&Q!=="root"||!1,_=ue||!1;let H,ae=b;Q==="Root"||Q==="root"?ae=O:Q?ae=F:y(U)&&(ae=void 0);const V=(0,r.default)(U,(0,t.default)({shouldForwardProp:ae,label:H},K)),be=ye=>typeof ye=="function"&&ye.__emotion_real!==ye||(0,i.isPlainObject)(ye)?je=>I(ye,(0,t.default)({},je,{theme:k({theme:je.theme,defaultTheme:j,themeId:M})})):ye,Pe=(ye,...je)=>{let ve=be(ye);const Te=je?je.map(be):[];J&&ie&&Te.push(rt=>{const Ke=k((0,t.default)({},rt,{defaultTheme:j,themeId:M}));if(!Ke.components||!Ke.components[J]||!Ke.components[J].styleOverrides)return null;const ct=Ke.components[J].styleOverrides,lt={};return Object.entries(ct).forEach(([$e,oe])=>{lt[$e]=I(oe,(0,t.default)({},rt,{theme:Ke}))}),ie(rt,lt)}),J&&!se&&Te.push(rt=>{var Ke;const ct=k((0,t.default)({},rt,{defaultTheme:j,themeId:M})),lt=ct==null||(Ke=ct.components)==null||(Ke=Ke[J])==null?void 0:Ke.variants;return I({variants:lt},(0,t.default)({},rt,{theme:ct}))}),_||Te.push(L);const Ve=Te.length-je.length;if(Array.isArray(ye)&&Ve>0){const rt=new Array(Ve).fill("");ve=[...ye,...rt],ve.raw=[...ye.raw,...rt]}const qe=V(ve,...Te);return U.muiName&&(qe.muiName=U.muiName),qe};return V.withConfig&&(Pe.withConfig=V.withConfig),Pe}}return qa}var RD=ED();const PD=mt(RD);function Ck(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Ir=e=>Ck(e)&&e!=="classes",Re=PD({themeId:yl,defaultTheme:Ny,rootShouldForwardProp:Ir}),AD=["theme"];function Tk(e){let{theme:t}=e,n=ze(e,AD);const r=t[yl];return m.jsx(FO,N({},n,{themeId:r?yl:void 0,theme:r||t}))}const lb=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function at(e){return BO(e)}function MD(e){return tt("MuiSvgIcon",e)}nt("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const ID=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],jD=e=>{const{color:t,fontSize:n,classes:r}=e,i={root:["root",t!=="inherit"&&`color${ke(t)}`,`fontSize${ke(n)}`]};return ot(i,MD,r)},OD=Re("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${ke(n.color)}`],t[`fontSize${ke(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,i,o,a,u,c,d,f,h,g,y,b;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(i=e.transitions)==null||(i=i.duration)==null?void 0:i.shorter}),fontSize:{inherit:"inherit",small:((o=e.typography)==null||(a=o.pxToRem)==null?void 0:a.call(o,20))||"1.25rem",medium:((u=e.typography)==null||(c=u.pxToRem)==null?void 0:c.call(u,24))||"1.5rem",large:((d=e.typography)==null||(f=d.pxToRem)==null?void 0:f.call(d,35))||"2.1875rem"}[t.fontSize],color:(h=(g=(e.vars||e).palette)==null||(g=g[t.color])==null?void 0:g.main)!=null?h:{action:(y=(e.vars||e).palette)==null||(y=y.action)==null?void 0:y.active,disabled:(b=(e.vars||e).palette)==null||(b=b.action)==null?void 0:b.disabled,inherit:void 0}[t.color]}}),mv=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiSvgIcon"}),{children:i,className:o,color:a="inherit",component:u="svg",fontSize:c="medium",htmlColor:d,inheritViewBox:f=!1,titleAccess:h,viewBox:g="0 0 24 24"}=r,y=ze(r,ID),b=T.isValidElement(i)&&i.type==="svg",x=N({},r,{color:a,component:u,fontSize:c,instanceFontSize:t.fontSize,inheritViewBox:f,viewBox:g,hasSvgAsChild:b}),S={};f||(S.viewBox=g);const k=jD(x);return m.jsxs(OD,N({as:u,className:_e(k.root,o),focusable:"false",color:d,"aria-hidden":h?void 0:!0,role:h?"
8img":void 0,ref:n},S,y,b&&i.props,{ownerState:x,children:[b?i.props.children:i,h?m.jsx("title",{children:h}):null]}))});mv.muiName="SvgIcon";function Ea(e,t){function n(r,i){return m.jsx(mv,N({"data-testid":`${t}Icon`,ref:i},r,{children:e}))}return n.muiName=mv.muiName,T.memo(T.forwardRef(n))}const DD={configure:e=>{Ly.configure(e)}},zD=Object.freeze(Object.defineProperty({__proto__:null,capitalize:ke,createChainedFunction:pv,createSvgIcon:Ea,debounce:fh,deprecatedPropType:vO,isMuiElement:Jc,ownerDocument:$n,ownerWindow:no,requirePropFactory:yO,setRef:Sp,unstable_ClassNameGenerator:DD,unstable_useEnhancedEffect:Mr,unstable_useId:K0,unsupportedProp:bO,useControlled:x0,useEventCallback:ci,useForkRef:Zt,useIsFocusVisible:hh},Symbol.toStringTag,{value:"Module"}));function gv(e,t){return gv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},gv(e,t)}function Ek(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,gv(e,t)}const ub={disabled:!1},Tp=De.createContext(null);var LD=function(t){return t.scrollTop},Gc="unmounted",Ja="exited",Za="entering",nl="entered",vv="exiting",bi=(function(e){Ek(t,e);function t(r,i){var o;o=e.call(this,r,i)||this;var a=i,u=a&&!a.isMounting?r.enter:r.appear,c;return o.appearStatus=null,r.in?u?(c=Ja,o.appearStatus=Za):c=nl:r.unmountOnExit||r.mountOnEnter?c=Gc:c=Ja,o.state={status:c},o.nextCallback=null,o}t.getDerivedStateFromProps=function(i,o){var a=i.in;return a&&o.status===Gc?{status:Ja}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(i){var o=null;if(i!==this.props){var a=this.state.status;this.props.in?a!==Za&&a!==nl&&(o=Za):(a===Za||a===nl)&&(o=vv)}this.updateStatus(!1,o)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var i=this.props.timeout,o,a,u;return o=a=u=i,i!=null&&typeof i!="number"&&(o=i.exit,a=i.enter,u=i.appear!==void 0?i.appear:a),{exit:o,enter:a,appear:u}},n.updateStatus=function(i,o){if(i===void 0&&(i=!1),o!==null)if(this.cancelNextCallback(),o===
vendor: 3,675 bytes, line 8
8Za){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:Af.findDOMNode(this);a&&LD(a)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Ja&&this.setState({status:Gc})},n.performEnter=function(i){var o=this,a=this.props.enter,u=this.context?this.context.isMounting:i,c=this.props.nodeRef?[u]:[Af.findDOMNode(this),u],d=c[0],f=c[1],h=this.getTimeouts(),g=u?h.appear:h.enter;if(!i&&!a||ub.disabled){this.safeSetState({status:nl},function(){o.props.onEntered(d)});return}this.props.onEnter(d,f),this.safeSetState({status:Za},function(){o.props.onEntering(d,f),o.onTransitionEnd(g,function(){o.safeSetState({status:nl},function(){o.props.onEntered(d,f)})})})},n.performExit=function(){var i=this,o=this.props.exit,a=this.getTimeouts(),u=this.props.nodeRef?void 0:Af.findDOMNode(this);if(!o||ub.disabled){this.safeSetState({status:Ja},function(){i.props.onExited(u)});return}this.props.onExit(u),this.safeSetState({status:vv},function(){i.props.onExiting(u),i.onTransitionEnd(a.exit,function(){i.safeSetState({status:Ja},function(){i.props.onExited(u)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(i,o){o=this.setNextCallback(o),this.setState(i,o)},n.setNextCallback=function(i){var o=this,a=!0;return this.nextCallback=function(u){a&&(a=!1,o.nextCallback=null,i(u))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},n.onTransitionEnd=function(i,o){this.setNextCallback(o);var a=this.props.nodeRef?this.props.nodeRef.current:Af.findDOMNode(this),u=i==null&&!this.props.addEndListener;if(!a||u){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var c=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],d=c[0],f=c[1];this.props.addEndListener(d,f)}i!=null&&setTimeout(this.nextCallback,i)},n.render=function(){var i=this.state.status;if(i===Gc)return null;var o=this.props,a=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var u=ze(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return De.createElement(Tp.Provider,{value:null},typeof a=="function"?a(i,u):De.cloneElement(De.Children.only(a),u))},t})(De.Component);bi.contextType=Tp;bi.propTypes={};function Ys(){}bi.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Ys,onEntering:Ys,onEntered:Ys,onExit:Ys,onExiting:Ys,onExited:Ys};bi.UNMOUNTED=Gc;bi.EXITED=Ja;bi.ENTERING=Za;bi.ENTERED=nl;bi.EXITING=vv;function ND(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _y(e,t){var n=function(o){return t&&T.isValidElement(o)?t(o):o},r=Object.create(null);return e&&T.Children.map(e,function(i){return i}).forEach(function(i){r[i.key]=n(i)}),r}function _D(e,t){e=e||{},t=t||{};function n(f){return f in t?t[f]:e[f]}var r=Object.create(null),i=[];for(var o in e)o in t?i.length&&(r[o]=i,i=[]):i.push(o);var a,u={};for(var c in t){if(r[c])for(a=0;a<r[c].length;a++){var d=r[c][a];u[r[c][a]]=n(d)}u[c]=n(c)}for(a=0;a<i.length;a++)u[i[a]]=n(i[a]);return u}function ns(e,t,n){return n[t]!=null?n[t]:e.props[t]}function $D(e,t){return _y(e.children,function(n){return T.cloneElement(n,{onExited:t.bind(null,n),in:!0,appear:ns(n,"appear",e),enter:ns(n,"enter",e),exit:ns(n,"exit",e)})})}function BD(e,t,n){var r=_y(e.children),i=_D(t,r);
vendor: 9,280 bytes, line 8
8return Object.keys(i).forEach(function(o){var a=i[o];if(T.isValidElement(a)){var u=o in t,c=o in r,d=t[o],f=T.isValidElement(d)&&!d.props.in;c&&(!u||f)?i[o]=T.cloneElement(a,{onExited:n.bind(null,a),in:!0,exit:ns(a,"exit",e),enter:ns(a,"enter",e)}):!c&&u&&!f?i[o]=T.cloneElement(a,{in:!1}):c&&u&&T.isValidElement(d)&&(i[o]=T.cloneElement(a,{onExited:n.bind(null,a),in:d.props.in,exit:ns(a,"exit",e),enter:ns(a,"enter",e)}))}}),i}var FD=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},VD={component:"div",childFactory:function(t){return t}},$y=(function(e){Ek(t,e);function t(r,i){var o;o=e.call(this,r,i)||this;var a=o.handleExited.bind(ND(o));return o.state={contextValue:{isMounting:!0},handleExited:a,firstRender:!0},o}var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(i,o){var a=o.children,u=o.handleExited,c=o.firstRender;return{children:c?$D(i,u):BD(i,a,u),firstRender:!1}},n.handleExited=function(i,o){var a=_y(this.props.children);i.key in a||(i.props.onExited&&i.props.onExited(o),this.mounted&&this.setState(function(u){var c=N({},u.children);return delete c[i.key],{children:c}}))},n.render=function(){var i=this.props,o=i.component,a=i.childFactory,u=ze(i,["component","childFactory"]),c=this.state.contextValue,d=FD(this.state.children).map(a);return delete u.appear,delete u.enter,delete u.exit,o===null?De.createElement(Tp.Provider,{value:c},d):De.createElement(Tp.Provider,{value:c},De.createElement(o,u,d))},t})(De.Component);$y.propTypes={};$y.defaultProps=VD;const By=e=>e.scrollTop;function xa(e,t){var n,r;const{timeout:i,easing:o,style:a={}}=e;return{duration:(n=a.transitionDuration)!=null?n:typeof i=="number"?i:i[t.mode]||0,easing:(r=a.transitionTimingFunction)!=null?r:typeof o=="object"?o[t.mode]:o,delay:a.transitionDelay}}function WD(e){return tt("MuiCollapse",e)}nt("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]);const UD=["addEndListener","children","className","collapsedSize","component","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","orientation","style","timeout","TransitionComponent"],HD=e=>{const{orientation:t,classes:n}=e,r={root:["root",`${t}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${t}`],wrapperInner:["wrapperInner",`${t}`]};return ot(r,WD,n)},qD=Re("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.orientation],n.state==="entered"&&t.entered,n.state==="exited"&&!n.in&&n.collapsedSize==="0px"&&t.hidden]}})(({theme:e,ownerState:t})=>N({height:0,overflow:"hidden",transition:e.transitions.create("height")},t.orientation==="horizontal"&&{height:"auto",width:0,transition:e.transitions.create("width")},t.state==="entered"&&N({height:"auto",overflow:"visible"},t.orientation==="horizontal"&&{width:"auto"}),t.state==="exited"&&!t.in&&t.collapsedSize==="0px"&&{visibility:"hidden"})),GD=Re("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})(({ownerState:e})=>N({display:"flex",width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),KD=Re("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(e,t)=>t.wrapperInner})(({ownerState:e})=>N({width:"100%"},e.orientation==="horizontal"&&{width:"auto",height:"100%"})),Fy=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiCollapse"}),{addEndListener:i,children:o,className:a,collapsedSize:u="0px",component:c,easing:d,in:f,onEnter:h,onEntered:g,onEntering:y,onExit:b,onExited:x,onExiting:S,orientation:k="vertical",style:A,timeout:I=kk.standard,TransitionComponent:D=bi}=r,R=ze(r,UD),M=N({},r,{orientation:k,collapsedSize:u}),j=HD(M),O=vn(),F=pa(),L=T.useRef(null),U=T.useRef(),X=typeof u=="number"?`${u}px`:u,J=k==="horizontal",Q=J?"width":"height",ne=T.useRef(null),ue=Zt(n,ne),ie=ye=>je=>{if(ye){const ve=ne.current;je===void 0?ye(ve):ye(ve,je)}},K=()=>L.current?L.current[J?"clientWidth":"clientHeight"]:0,se=ie((ye,je)=>{L.current&&J&&(L.current.style.position="absolute"),ye.style[Q]=X,h&&h(ye,je)}),_=ie((ye,je)=>{const ve=K();L.current&&J&&(L.current.style.position="");const{duration:Te,easing:Ve}=xa({style:A,timeout:I,easing:d},{mode:"enter"});if(I==="auto"){const qe=O.transitions.getAutoHeightDuration(ve);ye.style.transitionDuration=`${qe}ms`,U.current=qe}else ye.style.transitionDuration=typeof Te=="string"?Te:`${Te}ms`;ye.style[Q]=`${ve}px`,ye.style.transitionTimingFunction=Ve,y&&y(ye,je)}),H=ie((ye,je)=>{ye.style[Q]="auto",g&&g(ye,je)}),ae=ie(ye=>{ye.style[Q]=`${K()}px`,b&&b(ye)}),V=ie(x),be=ie(ye=>{const je=K(),{duration:ve,easing:Te}=xa({style:A,timeout:I,easing:d},{mode:"exit"});if(I==="auto"){const Ve=O.transitions.getAutoHeightDuration(je);ye.style.transitionDuration=`${Ve}ms`,U.current=Ve}else ye.style.transitionDuration=typeof ve=="string"?ve:`${ve}ms`;ye.style[Q]=X,ye.style.transitionTimingFunction=Te,S&&S(ye)}),Pe=ye=>{I==="auto"&&F.start(U.current||0,ye),i&&i(ne.current,ye)};return m.jsx(D,N({in:f,onEnter:se,onEntered:H,onEntering:_,onExit:ae,onExited:V,onExiting:be,addEndListener:Pe,nodeRef:ne,timeout:I==="auto"?null:I},R,{children:(ye,je)=>m.jsx(qD,N({as:c,className:_e(j.root,a,{entered:j.entered,exited:!f&&X==="0px"&&j.hidden}[ye]),style:N({[J?"minWidth":"minHeight"]:X},A),ref:ue},je,{ownerState:N({},M,{state:ye}),children:m.jsx(GD,{ownerState:N({},M,{state:ye}),className:j.wrapper,ref:L,children:m.jsx(KD,{ownerState:N({},M,{state:ye}),className:j.wrapperInner,children:o})})}))}))});Fy.muiSupportAuto=!0;function YD(e){return tt("MuiPaper",e)}nt("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const XD=["className","component","elevation","square","variant"],QD=e=>{const{square:t,elevation:n,variant:r,classes:i}=e,o={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return ot(o,YD,i)},JD=Re("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return N({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&N({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${bt.alpha("#fff",lb(t.elevation))}, ${bt.alpha("#fff",lb(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),Hr=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiPaper"}),{className:i,component:o="div",elevation:a=1,square:u=!1,variant:c="elevation"}=r,d=ze(r,XD),f=N({},r,{component:o,elevation:a,square:u,variant:c}),h=QD(f);return m.jsx(JD,N({as:o,ownerState:f,className:_e(h.root,i),ref:n},d))}),Rk=T.createContext({}),ZD=["className","elementType","ownerState","externalForwardedProps","getSlotOwnerState","internalForwardedProps"],ez=["component","slots","slotProps"],tz=["component"];function yv(e,t){const{className:n,elementType:r,ownerState:i,externalForwardedProps:o,getSlotOwnerState:a,internalForwardedProps:u}=t,c=ze(t,ZD),{component:d,slots:f={[e]:void 0},slotProps:h={[e]:void 0}}=o,g=ze(o,ez),y=f[e]||r,b=gk(h[e],i),x=mk(N({className:n},c,{externalForwardedProps:e==="root"?g:void 0,externalSlotProps:b})),{props:{component:S},internalRef:k}=x,A=ze(x.props,tz),I=Zt(k,b?.ref,t.ref),D=a?a(A):{},R=N({},i,D),M=e==="root"?S||d:S,j=al(y,N({},e==="root"&&!d&&!f[e]&&u,e!=="root"&&!f[e]&&u,A,M&&{as:M},{ref:I}),R);return Object.keys(D).forEach(O=>{delete j[O]}),[y,j]}function nz(e){return tt("MuiAccordion",e)}const jf=nt("MuiAccordion",["root","rounded","expanded","disabled","gutters","region"]),rz=["children","className","defaultExpanded","disabled","disableGutters","expanded","onChange","square","slots","slotProps","TransitionComponent","TransitionProps"],iz=e=>{const{classes:t,square:n,expanded:r,disabled:i,disableGutters:o}=e;return ot({root:["root",!n&&"rounded",r&&"expanded",i&&"disabled",!o&&"gutters"],region:["region"]},nz,t)},oz=Re(Hr,{name:"MuiAccordion",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${jf.region}`]:t.region},t.root,!n.square&&t.rounded,!n.disableGutters&&t.gutters]}})(({theme:e})=>{const t={duration:e.transitions.duration.shortest};return{position:"relative",transition:e.transitions.create(["margin"],t),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(e.vars||e).palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${jf.expanded}`]:{"&::before":{opacity:0}
8,"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${jf.disabled}`]:{backgroundColor:(e.vars||e).palette.action.disabledBackground}}},({theme:e})=>({variants:[{props:t=>!t.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(e.vars||e).shape.borderRadius,borderBottomRightRadius:(e.vars||e).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:t=>!t.disableGutters,style:{[`&.${jf.expanded}`]:{margin:"16px 0"}}}]})),Xs=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiAccordion"}),{children:i,className:o,defaultExpanded:a=!1,disabled:u=!1,disableGutters:c=!1,expanded:d,onChange:f,square:h=!1,slots:g={},slotProps:y={},TransitionComponent:b,TransitionProps:x}=r,S=ze(r,rz),[k,A]=x0({controlled:d,default:a,name:"Accordion",state:"expanded"}),I=T.useCallback(J=>{A(!k),f&&f(J,!k)},[k,f,A]),[D,...R]=T.Children.toArray(i),M=T.useMemo(()=>({expanded:k,disabled:u,disableGutters:c,toggle:I}),[k,u,c,I]),j=N({},r,{square:h,disabled:u,disableGutters:c,expanded:k}),O=iz(j),F=N({transition:b},g),L=N({transition:x},y),[U,X]=yv("transition",{elementType:Fy,externalForwardedProps:{slots:F,slotProps:L},ownerState:j});return m.jsxs(oz,N({className:_e(O.root,o),ref:n,ownerState:j,square:h},S,{children:[m.jsx(Rk.Provider,{value:M,children:D}),m.jsx(U,N({in:k,timeout:"auto"},X,{children:m.jsx("div",{"aria-labelledby":D.props.id,id:D.props["aria-controls"],role:"region",className:O.region,children:R})}))]}))});function az(e){return tt("MuiAccordionDetails",e)}nt("MuiAccordionDetails",["root"]);const sz=["className"],lz=e=>{const{classes:t}=e;return ot({root:["root"]},az,t)},uz=Re("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(1,2,2)})),Qs=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiAccordionDetails"}),{className:i}=r,o=ze(r,sz),a=r,u=lz(a);return m.jsx(uz,N({className:_e(u.root,i),ref:n,ownerState:a},o))});function cz(e){const{className:t,classes:n,pulsate:r=!1,rippleX:i,rippleY:o,rippleSize:a,in:u,onExited:c,timeout:d}=e,[f,h]=T.useState(!1),g=_e(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),y={width:a,height:a,top:-(a/2)+o,left:-(a/2)+i},b=_e(n.child,f&&n.childLeaving,r&&n.childPulsate);return!u&&!f&&h(!0),T.useEffect(()=>{if(!u&&c!=null){const x=setTimeout(c,d);return()=>{clearTimeout(x)}}},[c,u,d]),m.jsx("span",{className:g,style:y,children:m.jsx("span",{className:b})})}const si=nt("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),dz=["center","classes","className"];let gh=e=>e,cb,db,fb,pb;const xv=550,fz=80,pz=Vl(cb||(cb=gh`
9  0% {
10    transform: scale(0);
11    opacity: 0.1;
12  }
13
14  100% {
15    transform: scale(1);
16    opacity: 0.3;
17  }
18`)),hz=Vl(db||(db=gh`
19  0% {
20    opacity: 1;
21  }
22
23  100% {
24    opacity: 0;
25  }
26`)),mz=Vl(fb||(fb=gh`
27  0% {
28    transform: scale(1);
29  }
30
31  50% {
32    transform: scale(0.92);
33  }
34
35  100% {
36    transform: scale(1);
37  }
38`)),gz=Re("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),vz=Re(cz,{name:"MuiTouchRipple",slot:"Ripple"})(pb||(pb=gh`
39  opacity: 0;
40  position: absolute;
41
42  &.${0} {
43    opacity: 0.3;
44    transform: scale(1);
45    animation-name: ${0};
46    animation-duration: ${0}ms;
47    animation-timing-function: ${0};
48  }
49
50  &.${0} {
51    animation-duration: ${0}ms;
52  }
53
54  & .${0} {
55    opacity: 1;
56    display: block;
57    width: 100%;
58    height: 100%;
59    border-radius: 50%;
60    background-color: currentColor;
61  }
62
63  & .${0} {
64    opacity: 0;
65    animation-name: ${0};
66    animation-duration: ${0}ms;
67    animation-timing-function: ${0};
68  }
69
70  & .${0} {
71    position: absolute;
72    /* @noflip */
73    left: 0px;
74    top: 0;
75    animation-name: ${0};
76    animation-duration: 2500ms;
77    animation-timing-function: ${0};
78    animation-iteration-count: infinite;
79    animation-delay: 200ms;
80  }
81`),si.rippleVisible,pz,xv,({theme:e})=>e.transitions.easing.easeInOut,si.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,si.child,si.childLeaving,hz,xv,({theme:e})=>e.transitions.easing.easeInOut,si.childPulsate,mz,({theme:e})=>e.transitions.easing.easeInOut),yz=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTouchRipple"}),{center:i=!1,classes:o={},className:a}=r,u=ze(r,dz),[c,d]=T.useState([]),f=T.useRef(0),h=T.useRef(null);T.useEffect(()=>{h.current&&(h.current(),h.current=null)},[c]);const g=T.useRef(!1),y=pa(),b=T.useRef(null),x=T.useRef(null),S=T.useCallback(D=>{const{pulsate:R,rippleX:M,rippleY:j,rippleSize:O,cb:F}=D;d(L=>[...L,m.jsx(vz,{classes:{ripple:_e(o.ripple,si.ripple),rippleVisible:_e(o.rippleVisible,si.rippleVisible),ripplePulsate:_e(o.ripplePulsate,si.ripplePulsate),
vendor: 20,271 bytes, line 81
81child:_e(o.child,si.child),childLeaving:_e(o.childLeaving,si.childLeaving),childPulsate:_e(o.childPulsate,si.childPulsate)},timeout:xv,pulsate:R,rippleX:M,rippleY:j,rippleSize:O},f.current)]),f.current+=1,h.current=F},[o]),k=T.useCallback((D={},R={},M=()=>{})=>{const{pulsate:j=!1,center:O=i||R.pulsate,fakeElement:F=!1}=R;if(D?.type==="mousedown"&&g.current){g.current=!1;return}D?.type==="touchstart"&&(g.current=!0);const L=F?null:x.current,U=L?L.getBoundingClientRect():{width:0,height:0,left:0,top:0};let X,J,Q;if(O||D===void 0||D.clientX===0&&D.clientY===0||!D.clientX&&!D.touches)X=Math.round(U.width/2),J=Math.round(U.height/2);else{const{clientX:ne,clientY:ue}=D.touches&&D.touches.length>0?D.touches[0]:D;X=Math.round(ne-U.left),J=Math.round(ue-U.top)}if(O)Q=Math.sqrt((2*U.width**2+U.height**2)/3),Q%2===0&&(Q+=1);else{const ne=Math.max(Math.abs((L?L.clientWidth:0)-X),X)*2+2,ue=Math.max(Math.abs((L?L.clientHeight:0)-J),J)*2+2;Q=Math.sqrt(ne**2+ue**2)}D!=null&&D.touches?b.current===null&&(b.current=()=>{S({pulsate:j,rippleX:X,rippleY:J,rippleSize:Q,cb:M})},y.start(fz,()=>{b.current&&(b.current(),b.current=null)})):S({pulsate:j,rippleX:X,rippleY:J,rippleSize:Q,cb:M})},[i,S,y]),A=T.useCallback(()=>{k({},{pulsate:!0})},[k]),I=T.useCallback((D,R)=>{if(y.clear(),D?.type==="touchend"&&b.current){b.current(),b.current=null,y.start(0,()=>{I(D,R)});return}b.current=null,d(M=>M.length>0?M.slice(1):M),h.current=R},[y]);return T.useImperativeHandle(n,()=>({pulsate:A,start:k,stop:I}),[A,k,I]),m.jsx(gz,N({className:_e(si.root,o.root,a),ref:x},u,{children:m.jsx($y,{component:null,exit:!0,children:c})}))});function xz(e){return tt("MuiButtonBase",e)}const bz=nt("MuiButtonBase",["root","disabled","focusVisible"]),wz=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],kz=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:i}=e,a=ot({root:["root",t&&"disabled",n&&"focusVisible"]},xz,i);return n&&r&&(a.root+=` ${r}`),a},Sz=Re("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${bz.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Io=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiButtonBase"}),{action:i,centerRipple:o=!1,children:a,className:u,component:c="button",disabled:d=!1,disableRipple:f=!1,disableTouchRipple:h=!1,focusRipple:g=!1,LinkComponent:y="a",onBlur:b,onClick:x,onContextMenu:S,onDragLeave:k,onFocus:A,onFocusVisible:I,onKeyDown:D,onKeyUp:R,onMouseDown:M,onMouseLeave:j,onMouseUp:O,onTouchEnd:F,onTouchMove:L,onTouchStart:U,tabIndex:X=0,TouchRippleProps:J,touchRippleRef:Q,type:ne}=r,ue=ze(r,wz),ie=T.useRef(null),K=T.useRef(null),se=Zt(K,Q),{isFocusVisibleRef:_,onFocus:H,onBlur:ae,ref:V}=hh(),[be,Pe]=T.useState(!1);d&&be&&Pe(!1),T.useImperativeHandle(i,()=>({focusVisible:()=>{Pe(!0),ie.current.focus()}}),[]);const[ye,je]=T.useState(!1);T.useEffect(()=>{je(!0)},[]);const ve=ye&&!f&&!d;T.useEffect(()=>{be&&g&&!f&&ye&&K.current.pulsate()},[f,g,be,ye]);function Te(he,Je,Xt=h){return ci(Cn=>(Je&&Je(Cn),!Xt&&K.current&&K.current[he](Cn),!0))}const Ve=Te("start",M),qe=Te("stop",S),rt=Te("stop",k),Ke=Te("stop",O),ct=Te("stop",he=>{be&&he.preventDefault(),j&&j(he)}),lt=Te("start",U),$e=Te("stop",F),oe=Te("stop",L),Fe=Te("stop",he=>{ae(he),_.current===!1&&Pe(!1),b&&b(he)},!1),st=ci(he=>{ie.current||(ie.current=he.currentTarget),H(he),_.current===!0&&(Pe(!0),I&&I(he)),A&&A(he)}),gt=()=>{const he=ie.current;return c&&c!=="button"&&!(he.tagName==="A"&&he.href)},Ye=T.useRef(!1),yt=ci(he=>{g&&!Ye.current&&be&&K.current&&he.key===" "&&(Ye.current=!0,K.current.stop(he,()=>{K.current.start(he)})),he.target===he.currentTarget&&gt()&&he.key===" "&&he.preventDefault(),D&&D(he),he.target===he.currentTarget&&gt()&&he.key==="Enter"&&!d&&(he.preventDefault(),x&&x(he))}),Tt=ci(he=>{g&&he.key===" "&&K.current&&be&&!he.defaultPrevented&&(Ye.current=!1,K.current.stop(he,()=>{K.current.pulsate(he)})),R&&R(he),x&&he.target===he.currentTarget&&gt()&&he.key===" "&&!he.defaultPrevented&&x(he)});let Et=c;Et==="button"&&(ue.href||ue.to)&&(Et=y);const Wt={};Et==="button"?(Wt.type=ne===void 0?"button":ne,Wt.disabled=d):(!ue.href&&!ue.to&&(Wt.role="button"),d&&(Wt["aria-disabled"]=d));const le=Zt(n,V,ie),ce=N({},r,{centerRipple:o,component:c,disabled:d,disableRipple:f,disableTouchRipple:h,focusRipple:g,tabIndex:X,focusVisible:be}),me=kz(ce);return m.jsxs(Sz,N({as:Et,className:_e(me.root,u),ownerState:ce,onBlur:Fe,onClick:x,onContextMenu:qe,onFocus:st,onKeyDown:yt,onKeyUp:Tt,onMouseDown:Ve,onMouseLeave:ct,onMouseUp:Ke,onDragLeave:rt,onTouchEnd:$e,onTouchMove:oe,onTouchStart:lt,ref:le,tabIndex:d?-1:X,type:ne},Wt,ue,{children:[a,ve?m.jsx(yz,N({ref:se,center:o},J)):null]}))});function Cz(e){return tt("MuiAccordionSummary",e)}const sl=nt("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),Tz=["children","className","expandIcon","focusVisibleClassName","onClick"],Ez=e=>{const{classes:t,expanded:n,disabled:r,disableGutters:i}=e;return ot({root:["root",n&&"expanded",r&&"disabled",!i&&"gutters"],focusVisible:["focusVisible"],content:["content",n&&"expanded",!i&&"contentGutters"],expandIconWrapper:["expandIconWrapper",n&&"expanded"]},Cz,t)},Rz=Re(Io,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{const t={duration:e.transitions.duration.shortest};return{display:"flex",minHeight:48,padding:e.spacing(0,2),transition:e.transitions.create(["min-height","background-color"],t),[`&.${sl.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${sl.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`&:hover:not(.${sl.disabled})`]:{cursor:"pointer"},variants:[{props:n=>!n.disableGutters,style:{[`&.${sl.expanded}`]:{minHeight:64}}}]}}),Pz=Re("div",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(e,t)=>t.content})(({theme:e})=>({display:"flex",flexGrow:1,margin:"12px 0",variants:[{props:t=>!t.disableGutters,style:{transition:e.transitions.create(["margin"],{duration:e.transitions.duration.shortest}),[`&.${sl.expanded}`]:{margin:"20px 0"}}}]})),Az=Re("div",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(e,t)=>t.expandIconWrapper})(({theme:e})=>({display:"flex",color:(e.vars||e).palette.action.active,transform:"rotate(0deg)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest}),[`&.${sl.expanded}`]:{transform:"rotate(180deg)"}})),Js=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiAccordionSummary"}),{children:i,className:o,expandIcon:a,focusVisibleClassName:u,onClick:c}=r,d=ze(r,Tz),{disabled:f=!1,disableGutters:h,expanded:g,toggle:y}=T.useContext(Rk),b=k=>{y&&y(k),c&&c(k)},x=N({},r,{expanded:g,disabled:f,disableGutters:h}),S=Ez(x);return m.jsxs(Rz,N({focusRipple:!1,disableRipple:!0,disabled:f,component:"div","aria-expanded":g,className:_e(S.root,o),focusVisibleClassName:_e(S.focusVisible,u),onClick:b,ref:n,ownerState:x},d,{children:[m.jsx(Pz,{className:S.content,ownerState:x,children:i}),a&&m.jsx(Az,{className:S.expandIconWrapper,ownerState:x,children:a})]}))});function Mz(e){return tt("MuiAlert",e)}const hb=nt("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);function Iz(e){return tt("MuiIconButton",e)}const jz=nt("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),Oz=["edge","children","className","color","disabled","disableFocusRipple","size"],Dz=e=>{const{classes:t,disabled:n,color:r,edge:i,size:o}=e,a={root:["root",n&&"disabled",r!=="default"&&`color${ke(r)}`,i&&`edge${ke(i)}`,`size${ke(o)}`]};return ot(a,Iz,t)},zz=Re(Io,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="default"&&t[`color${ke(n.color)}`],n.edge&&t[`edge${ke(n.edge)}`],t[`size${ke(n.size)}`]]}})(({theme:e,ownerState:t})=>N({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:bt.alpha(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.edge==="start"&&{marginLeft:t.size==="small"?-3:-12},t.edge==="end"&&{marginRight:t.size==="small"?-3:-12}),({theme:e,ownerState:t})=>{var n;const r=(n=(e.vars||e).palette)==null?void 0:n[t.color];return N({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&N({color:r?.main},!t.disableRipple&&{"&:hover":N({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bt.alpha(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),t.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${jz.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Sn=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiIconButton"}),{edge:i=!1,children:o,className:a,color:u="default",disabled:c=!1,disableFocusRipple:d=!1,size:f="medium"}=r,h=ze(r,Oz),g=N({},r,{edge:i,color:u,disabled:c,disableFocusRipple:d,size:f}),y=Dz(g);return m.jsx(zz,N({className:_e(y.root,a),centerRipple:!0,focusRipple:!d,disabled:c,ref:n},h,{ownerState:g,children:o}))}),Lz=Ea(m.jsx("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),Nz=Ea(m.jsx("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),_z=Ea(m.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),$z=Ea(m.jsx("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),Bz=Ea(m.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Fz=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],Vz=e=>{const{variant:t,color:n,severity:r,classes:i}=e,o={root:["root",`color${ke(n||r)}`,`${t}${ke(n||r)}`,`${t}`],icon:["icon"],message:["message"],action:["action"]};return ot(o,Mz,i)},Wz=Re(Hr,{name:"MuiAlert",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${ke(n.color||n.severity)}`]]}})(({theme:e})=>{const t=e.palette.mode==="light"?bt.darken:bt.lighten,n=e.palette.mode==="light"?bt.lighten:bt.darken;return N({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"standard"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${r}StandardBg`]:n(e.palette[r].light,.9),[`& .${hb.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.light).map(([r])=>({props:{colorSeverity:r,variant:"outlined"},style:{color:e.vars?e.vars.palette.Alert[`${r}Color`]:t(e.palette[r].light,.6),border:`1px solid ${(e.vars||e).palette[r].light}`,[`& .${hb.icon}`]:e.vars?{color:e.vars.palette.Alert[`${r}IconColor`]}:{color:e.palette[r].main}}})),...Object.entries(e.palette).filter(([,r])=>r.main&&r.dark).map(([r])=>({props:{colorSeverity:r,variant:"filled"},style:N({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${r}FilledColor`],backgroundColor:e.vars.palette.Alert[`${r}FilledBg`]}:{backgroundColor:e.palette.mode==="dark"?e.palette[r].dark:e.palette[r].main,color:e.palette.getContrastText(e.palette[r].main)})}))]})}),Uz=Re("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,t)=>t.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),Hz=Re("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),mb=Re("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),gb={success:m.jsx(Lz,{fontSize:"inherit"}),warning:m.jsx(Nz,{fontSize:"inherit"}),error:m.jsx(_z,{fontSize:"inherit"}),info:m.jsx($z,{fontSize:"inherit"})},as=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiAlert"}),{action:i,children:o,className:a,closeText:u="Close",color:c,components:d={},componentsProps:f={},icon:h,iconMapping:g=gb,onClose:y,role:b="alert",severity:x="success",slotProps:S={},slots:k={},variant:A="standard"}=r,I=ze(r,Fz),D=N({},r,{color:c,severity:x,variant:A,colorSeverity:c||x}),R=Vz(D),M={slots:N({closeButton:d.CloseButton,closeIcon:d.CloseIcon},k),slotProps:N({},f,S)},[j,O]=yv("closeButton",{elementType:Sn,externalForwardedProps:M,ownerState:D}),[F,L]=yv("closeIcon",{elementType:Bz,externalForwardedProps:M,ownerState:D});return m.jsxs(Wz,N({role:b,elevation:0,ownerState:D,className:_e(R.root,a),ref:n},I,{children:[h!==!1?m.jsx(Uz,{ownerState:D,className:R.icon,children:h||g[x]||gb[x]}):null,m.jsx(Hz,{ownerState:D,className:R.message,children:o}),i!=null?m.jsx(mb,{ownerState:D,className:R.action,children:i}):null,i==null&&y?m.jsx(mb,{ownerState:D,className:R.action,children:m.jsx(j,N({size:"small","aria-label":u,title:u,color:"inherit",onClick:y},O,{children:m.jsx(F,N({fontSize:"small"},L))}))}):null]}))});function qz(e){return tt("MuiTypography",e)}nt("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const Gz=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],Kz=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:i,variant:o,classes:a}=e,u={root:["root",o,e.align!=="inherit"&&`align${ke(t)}`,n&&"gutterBottom",r&&"noWrap",i&&"paragraph"]};return ot(u,qz,a)},Yz=Re("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${ke(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>N({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),vb={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Xz={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Qz=e=>Xz[e]||e,ee=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTypography"}),i=Qz(r.color),o=ch(N({},r,{color:i})),{align:a="inherit",className:u,component:c,gutterBottom:d=!1,noWrap:f=!1,paragraph:h=!1,variant:g="body1",variantMapping:y=vb}=o,b=ze(o,Gz),x=N({},o,{align:a,color:i,className:u,component:c,gutterBottom:d,noWrap:f,paragraph:h,variant:g,variantMapping:y}),S=c||(h?"p":y[g]||vb[g])||"span",k=Kz(x);return m.jsx(Yz,N({as:S,ref:n,ownerState:x,className:_e(k.root,u)},b))});function Jz(e){return tt("MuiAppBar",e)}nt("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const Zz=["className","color","enableColorOnDark","position"],eL=e=>{const{color:t,position:n,classes:r}=e,i={root:["root",`color${ke(t)}`,`position${ke(n)}`]};return ot(i,Jz,r)},Of=(e,t)=>e?`${e?.replace(")","")}, ${t})`:t,tL=Re(Hr,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${ke(n.position)}`],t[`color${ke(n.color)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[900];return N({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},t.position==="fixed"&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},t.position==="absolute"&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="sticky"&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="static"&&{position:"static"},t.position==="relative"&&{position:"relative"},!e.vars&&N({},t.color==="default"&&{backgroundColor:n,color:e.palette.getContrastText(n)},t.color&&t.color!=="default"&&t.color!=="inherit"&&t.color!=="transparent"&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},t.color==="inherit"&&{color:"inherit"},e.palette.mode==="dark"&&!t.enableColorOnDark&&{backgroundColor:null,color:null},t.color==="transparent"&&N({backgroundColor:"transparent",color:"inherit"},e.palette.mode==="dark"&&{backgroundImage:"none"})),e.vars&&N({},t.color==="default"&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:Of(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:Of(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:Of(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:Of(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},!["inherit","transparent"].includes(t.color)&&{backgroundColor:"var(--AppBar-background)"},{color:t.color==="inherit"?"inherit":"var(--AppBar-color)"},t.color==="transparent"&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),nL=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiAppBar"}),{className:i,color:o="primary",enableColorOnDark:a=!1,position:u="fixed"}=r,c=ze(r,Zz),d=N({},r,{color:o,position:u,enableColorOnDark:a}),f=eL(d);return m.jsx(tL,N({square:!0,component:"header",ownerState:d,elevation:4,className:_e(f.root,i,u==="fixed"&&"mui-fixed"),ref:n},c))});var Vu={},yb;function rL(){if(yb)return Vu;
81yb=1,Object.defineProperty(Vu,"__esModule",{value:!0}),Vu.default=void 0;var e=r(Yp()),t=Sk;function n(a){if(typeof WeakMap!="function")return null;var u=new WeakMap,c=new WeakMap;return(n=function(d){return d?c:u})(a)}function r(a,u){if(a&&a.__esModule)return a;if(a===null||typeof a!="object"&&typeof a!="function")return{default:a};var c=n(u);if(c&&c.has(a))return c.get(a);var d={__proto__:null},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in a)if(h!=="default"&&Object.prototype.hasOwnProperty.call(a,h)){var g=f?Object.getOwnPropertyDescriptor(a,h):null;g&&(g.get||g.set)?Object.defineProperty(d,h,g):d[h]=a[h]}return d.default=a,c&&c.set(a,d),d}function i(a){return Object.keys(a).length===0}function o(a=null){const u=e.useContext(t.ThemeContext);return!u||i(u)?a:u}return Vu.default=o,Vu}var iL=rL();const oL=mt(iL);var Er="top",mi="bottom",gi="right",Rr="left",Vy="auto",X0=[Er,mi,gi,Rr],kl="start",b0="end",aL="clippingParents",Pk="viewport",Wu="popper",sL="reference",xb=X0.reduce(function(e,t){return e.concat([t+"-"+kl,t+"-"+b0])},[]),Ak=[].concat(X0,[Vy]).reduce(function(e,t){return e.concat([t,t+"-"+kl,t+"-"+b0])},[]),lL="beforeRead",uL="read",cL="afterRead",dL="beforeMain",fL="main",pL="afterMain",hL="beforeWrite",mL="write",gL="afterWrite",vL=[lL,uL,cL,dL,fL,pL,hL,mL,gL];function ro(e){return e?(e.nodeName||"").toLowerCase():null}function Xr(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function cs(e){var t=Xr(e).Element;return e instanceof t||e instanceof Element}function fi(e){var t=Xr(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Wy(e){if(typeof ShadowRoot>"u")return!1;var t=Xr(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function yL(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},i=t.attributes[n]||{},o=t.elements[n];
vendor: 18,059 bytes, line 81
81!fi(o)||!ro(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(a){var u=i[a];u===!1?o.removeAttribute(a):o.setAttribute(a,u===!0?"":u)}))})}function xL(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var i=t.elements[r],o=t.attributes[r]||{},a=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),u=a.reduce(function(c,d){return c[d]="",c},{});!fi(i)||!ro(i)||(Object.assign(i.style,u),Object.keys(o).forEach(function(c){i.removeAttribute(c)}))})}}const bL={name:"applyStyles",enabled:!0,phase:"write",fn:yL,effect:xL,requires:["computeStyles"]};function Qi(e){return e.split("-")[0]}var ss=Math.max,Ep=Math.min,Sl=Math.round;function bv(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Mk(){return!/^((?!chrome|android).)*safari/i.test(bv())}function Cl(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,o=1;t&&fi(e)&&(i=e.offsetWidth>0&&Sl(r.width)/e.offsetWidth||1,o=e.offsetHeight>0&&Sl(r.height)/e.offsetHeight||1);var a=cs(e)?Xr(e):window,u=a.visualViewport,c=!Mk()&&n,d=(r.left+(c&&u?u.offsetLeft:0))/i,f=(r.top+(c&&u?u.offsetTop:0))/o,h=r.width/i,g=r.height/o;return{width:h,height:g,top:f,right:d+h,bottom:f+g,left:d,x:d,y:f}}function Uy(e){var t=Cl(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Ik(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Wy(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function jo(e){return Xr(e).getComputedStyle(e)}function wL(e){return["table","td","th"].indexOf(ro(e))>=0}function Ra(e){return((cs(e)?e.ownerDocument:e.document)||window.document).documentElement}function vh(e){return ro(e)==="html"?e:e.assignedSlot||e.parentNode||(Wy(e)?e.host:null)||Ra(e)}function bb(e){return!fi(e)||jo(e).position==="fixed"?null:e.offsetParent}function kL(e){var t=/firefox/i.test(bv()),n=/Trident/i.test(bv());if(n&&fi(e)){var r=jo(e);if(r.position==="fixed")return null}var i=vh(e);for(Wy(i)&&(i=i.host);fi(i)&&["html","body"].indexOf(ro(i))<0;){var o=jo(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function Q0(e){for(var t=Xr(e),n=bb(e);n&&wL(n)&&jo(n).position==="static";)n=bb(n);return n&&(ro(n)==="html"||ro(n)==="body"&&jo(n).position==="static")?t:n||kL(e)||t}function Hy(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Zc(e,t,n){return ss(e,Ep(t,n))}function SL(e,t,n){var r=Zc(e,t,n);return r>n?n:r}function jk(){return{top:0,right:0,bottom:0,left:0}}function Ok(e){return Object.assign({},jk(),e)}function Dk(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var CL=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Ok(typeof t!="number"?t:Dk(t,X0))};function TL(e){var t,n=e.state,r=e.name,i=e.options,o=n.elements.arrow,a=n.modifiersData.popperOffsets,u=Qi(n.placement),c=Hy(u),d=[Rr,gi].indexOf(u)>=0,f=d?"height":"width";if(!(!o||!a)){var h=CL(i.padding,n),g=Uy(o),y=c==="y"?Er:Rr,b=c==="y"?mi:gi,x=n.rects.reference[f]+n.rects.reference[c]-a[c]-n.rects.popper[f],S=a[c]-n.rects.reference[c],k=Q0(o),A=k?c==="y"?k.clientHeight||0:k.clientWidth||0:0,I=x/2-S/2,D=h[y],R=A-g[f]-h[b],M=A/2-g[f]/2+I,j=Zc(D,M,R),O=c;n.modifiersData[r]=(t={},t[O]=j,t.centerOffset=j-M,t)}}function EL(e){var t=e.state,n=e.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||Ik(t.elements.popper,i)&&(t.elements.arrow=i))}const RL={name:"arrow",enabled:!0,phase:"main",fn:TL,effect:EL,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Tl(e){return e.split("-")[1]}var PL={top:"auto",right:"auto",bottom:"auto",left:"auto"};function AL(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:Sl(n*i)/i||0,y:Sl(r*i)/i||0}}function wb(e){var t,n=e.popper,r=e.popperRect,i=e.placement,o=e.variation,a=e.offsets,u=e.position,c=e.gpuAcceleration,d=e.adaptive,f=e.roundOffsets,h=e.isFixed,g=a.x,y=g===void 0?0:g,b=a.y,x=b===void 0?0:b,S=typeof f=="function"?f({x:y,y:x}):{x:y,y:x};y=S.x,x=S.y;var k=a.hasOwnProperty("x"),A=a.hasOwnProperty("y"),I=Rr,D=Er,R=window;if(d){var M=Q0(n),j="clientHeight",O="clientWidth";if(M===Xr(n)&&(M=Ra(n),jo(M).position!=="static"&&u==="absolute"&&(j="scrollHeight",O="scrollWidth")),M=M,i===Er||(i===Rr||i===gi)&&o===b0){D=mi;var F=h&&M===R&&R.visualViewport?R.visualViewport.height:M[j];x-=F-r.height,x*=c?1:-1}if(i===Rr||(i===Er||i===mi)&&o===b0){I=gi;var L=h&&M===R&&R.visualViewport?R.visualViewport.width:M[O];y-=L-r.width,y*=c?1:-1}}var U=Object.assign({position:u},d&&PL),X=f===!0?AL({x:y,y:x},Xr(n)):{x:y,y:x};if(y=X.x,x=X.y,c){var J;return Object.assign({},U,(J={},J[D]=A?"0":"",J[I]=k?"0":"",J.transform=(R.devicePixelRatio||1)<=1?"translate("+y+"px, "+x+"px)":"translate3d("+y+"px, "+x+"px, 0)",J))}return Object.assign({},U,(t={},t[D]=A?x+"px":"",t[I]=k?y+"px":"",t.transform="",t))}function ML(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,o=n.adaptive,a=o===void 0?!0:o,u=n.roundOffsets,c=u===void 0?!0:u,d={placement:Qi(t.placement),variation:Tl(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,wb(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,wb(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const IL={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:ML,data:{}};var Df={passive:!0};function jL(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,o=i===void 0?!0:i,a=r.resize,u=a===void 0?!0:a,c=Xr(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&d.forEach(function(f){f.addEventListener("scroll",n.update,Df)}),u&&c.addEventListener("resize",n.update,Df),function(){o&&d.forEach(function(f){f.removeEventListener("scroll",n.update,Df)}),u&&c.removeEventListener("resize",n.update,Df)}}const OL={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:jL,data:{}};var DL={left:"right",right:"left",bottom:"top",top:"bottom"};function up(e){return e.replace(/left|right|bottom|top/g,function(t){return DL[t]})}var zL={start:"end",end:"start"};function kb(e){return e.replace(/start|end/g,function(t){return zL[t]})}function qy(e){var t=Xr(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Gy(e){return Cl(Ra(e)).left+qy(e).scrollLeft}function LL(e,t){var n=Xr(e),r=Ra(e),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,u=0,c=0;if(i){o=i.width,a=i.height;var d=Mk();(d||!d&&t==="fixed")&&(u=i.offsetLeft,c=i.offsetTop)}return{width:o,height:a,x:u+Gy(e),y:c}}function NL(e){var t,n=Ra(e),r=qy(e),i=(t=e.ownerDocument)==null?void 0:t.body,o=ss(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=ss(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),u=-r.scrollLeft+Gy(e),c=-r.scrollTop;return jo(i||n).direction==="rtl"&&(u+=ss(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:u,y:c}}function Ky(e){var t=jo(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function zk(e){return["html","body","#document"].indexOf(ro(e))>=0?e.ownerDocument.body:fi(e)&&Ky(e)?e:zk(vh(e))}function e0(e,t){var n;t===void 0&&(t=[]);var r=zk(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),o=Xr(r),a=i?[o].concat(o.visualViewport||[],Ky(r)?r:[]):r,u=t.concat(a);return i?u:u.concat(e0(vh(a)))}function wv(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function _L(e,t){var n=Cl(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Sb(e,t,n){return t===Pk?wv(LL(e,n)):cs(t)?_L(t,n):wv(NL(Ra(e)))}function $L(e){var t=e0(vh(e)),n=["absolute","fixed"].indexOf(jo(e).position)>=0,r=n&&fi(e)?Q0(e):e;return cs(r)?t.filter(function(i){return cs(i)&&Ik(i,r)&&ro(i)!=="body"}):[]}function BL(e,t,n,r){var i=t==="clippingParents"?$L(e):[].concat(t),o=[].concat(i,[n]),a=o[0],u=o.reduce(function(c,d){var f=Sb(e,d,r);return c.top=ss(f.top,c.top),c.right=Ep(f.right,c.right),c.bottom=Ep(f.bottom,c.bottom),c.left=ss(f.left,c.left),c},Sb(e,a,r));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function Lk(e){var t=e.reference,n=e.element,r=e.placement,i=r?Qi(r):null,o=r?Tl(r):null,a=t.x+t.width/2-n.width/2,u=t.y+t.height/2-n.height/2,c;switch(i){case Er:c={x:a,y:t.y-n.height};break;case mi:c={x:a,y:t.y+t.height};break;case gi:c={x:t.x+t.width,y:u};break;case Rr:c={x:t.x-n.width,y:u};break;default:c={x:t.x,y:t.y}}var d=i?Hy(i):null;if(d!=null){var f=d==="y"?"height":"width";switch(o){case kl:c[d]=c[d]-(t[f]/2-n[f]/2);break;case b0:c[d]=c[d]+(t[f]/2-n[f]/2);break}}return c}function w0(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,o=n.strategy,a=o===void 0?e.strategy:o,u=n.boundary,c=u===void 0?aL:u,d=n.rootBoundary,f=d===void 0?Pk:d,h=n.elementContext,g=h===void 0?Wu:h,y=n.altBoundary,b=y===void 0?!1:y,x=n.padding,S=x===void 0?0:x,k=Ok(typeof S!="number"?S:Dk(S,X0)),A=g===Wu?sL:Wu,I=e.rects.popper,D=e.elements[b?A:g],R=BL(cs(D)?D:D.contextElement||Ra(e.elements.popper),c,f,a),M=Cl(e.elements.reference),j=Lk({reference:M,element:I,placement:i}),O=wv(Object.assign({},I,j)),F=g===Wu?O:M,L={top:R.top-F.top+k.top,bottom:F.bottom-R.bottom+k.bottom,left:R.left-F.left+k.left,right:F.right-R.right+k.right},U=e.modifiersData.offset;if(g===Wu&&U){var X=U[i];Object.keys(L).forEach(function(J){var Q=[gi,mi].indexOf(J)>=0?1:-1,ne=[Er,mi].indexOf(J)>=0?"y":"x";L[J]+=X[ne]*Q})}return L}function FL(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,o=n.rootBoundary,a=n.padding,u=n.flipVariations,c=n.allowedAutoPlacements,d=c===void 0?Ak:c,f=Tl(r),h=f?u?xb:xb.filter(function(b){return Tl(b)===f}):X0,g=h.filter(function(b){return d.indexOf(b)>=0});g.length===0&&(g=h);var y=g.reduce(function(b,x){return b[x]=w0(e,{placement:x,boundary:i,rootBoundary:o,padding:a})[Qi(x)],b},{});return Object.keys(y).sort(function(b,x){return y[b]-y[x]})}function VL(e){if(Qi(e)===Vy)return[];var t=up(e);return[kb(e),t,kb(t)]}function WL(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,u=a===void 0?!0:a,c=n.fallbackPlacements,d=n.padding,f=n.boundary,h=n.rootBoundary,g=n.altBoundary,y=n.flipVariations,b=y===void 0?!0:y,x=n.allowedAutoPlacements,S=t.options.placement,k=Qi(S),A=k===S,I=c||(A||!b?[up(S)]:VL(S)),D=[S].concat(I).reduce(function(be,Pe){return be.concat(Qi(Pe)===Vy?FL(t,{placement:Pe,boundary:f,rootBoundary:h,padding:d,flipVariations:b,allowedAutoPlacements:x}):Pe)},[]),R=t.rects.reference,M=t.rects.popper,j=new Map,O=!0,F=D[0],L=0;L<D.length;L++){var U=D[L],X=Qi(U),J=Tl(U)===kl,Q=[Er,mi].indexOf(X)>=0,ne=Q?"width":"height",ue=w0(t,{placement:U,boundary:f,rootBoundary:h,altBoundary:g,padding:d}),ie=Q?J?gi:Rr:J?mi:Er;R[ne]>M[ne]&&(ie=up(ie));var K=up(ie),se=[];if(o&&se.push(ue[X]<=0),u&&se.push(ue[ie]<=0,ue[K]<=0),se.every(function(be){return be})){F=U,O=!1;break}j.set(U,se)}if(O)for(var _=b?3:1,H=function(Pe){var ye=D.find(function(je){var ve=j.get(je);if(ve)return ve.slice(0,Pe).every(function(Te){return Te})});if(ye)return F=ye,"break"},ae=_;ae>0;ae--){var V=H(ae);if(V==="break")break}t.placement!==F&&(t.modifiersData[r]._skip=!0,t.placement=F,t.reset=!0)}}const UL={name:"flip",enabled:!0,phase:"main",fn:WL,requiresIfExists:["offset"],data:{_skip:!1}};function Cb(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Tb(e){return[Er,gi,mi,Rr].some(function(t){return e[t]>=0})}function HL(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,a=w0(t,{elementContext:"reference"}),u=w0(t,{altBoundary:!0}),c=Cb(a,r),d=Cb(u,i,o),f=Tb(c),h=Tb(d);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:d,isReferenceHidden:f,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":h})}const qL={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:HL};function GL(e,t,n){var r=Qi(e),i=[Rr,Er].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,a=o[0],u=o[1];return a=a||0,u=(u||0)*i,[Rr,gi].indexOf(r)>=0?{x:u,y:a}:{x:a,y:u}}function KL(e){var t=e.state,n=e.options,r=e.name,i=n.offset,o=i===void 0?[0,0]:i,a=Ak.reduce(function(f,h){return f[h]=GL(h,t.rects,o),f},{}),u=a[t.placement],c=u.x,d=u.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=d),t.modifiersData[r]=a}const YL={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:KL};function XL(e){var t=e.state,n=e.name;t.modifiersData[n]=Lk({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}const QL={name:"popperOffsets",enabled:!0,phase:"read",fn:XL,data:{}};function JL(e){return e==="x"?"y":"x"}function ZL(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,u=a===void 0?!1:a,c=n.boundary,d=n.rootBoundary,f=n.altBoundary,h=n.padding,g=n.tether,y=g===void 0?!0:g,b=n.tetherOffset,x=b===void 0?0:b,S=w0(t,{boundary:c,rootBoundary:d,padding:h,altBoundary:f}),k=Qi(t.placement),A=Tl(t.placement),I=!A,D=Hy(k),R=JL(D),M=t.modifiersData.popperOffsets,j=t.rects.reference,O=t.rects.popper,F=typeof x=="function"?x(Object.assign({},t.rects,{placement:t.placement})):x,L=typeof F=="number"?{mainAxis:F,altAxis:F}:Object.assign({mainAxis:0,altAxis:0},F),U=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,X={x:0,y:0};if(M){if(o){var J,Q=D==="y"?Er:Rr,ne=D==="y"?mi:gi,ue=D==="y"?"height":"width",ie=M[D],K=ie+S[Q],se=ie-S[ne],_=y?-O[ue]/2:0,H=A===kl?j[ue]:O[ue],ae=A===kl?-O[ue]:-j[ue],V=t.elements.arrow,be=y&&V?Uy(V):{width:0,height:0},Pe=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:jk(),ye=Pe[Q],je=Pe[ne],ve=Zc(0,j[ue],be[ue]),Te=I?j[ue]/2-_-ve-ye-L.mainAxis:H-ve-ye-L.mainAxis,Ve=I?-j[ue]/2+_+ve+je+L.mainAxis:ae+ve+je+L.mainAxis,qe=t.elements.arrow&&Q0(t.elements.arrow),rt=qe?D==="y"?qe.clientTop||0:qe.clientLeft||0:0,Ke=(J=U?.[D])!=null?J:0,ct=ie+Te-Ke-rt,lt=ie+Ve-Ke,$e=Zc(y?Ep(K,ct):K,ie,y?ss(se,lt):se);M[D]=$e,X[D]=$e-ie}if(u){var oe,Fe=D==="x"?Er:Rr,st=D==="x"?mi:gi,gt=M[R],Ye=R==="y"?"height":"width",yt=gt+S[Fe],Tt=gt-S[st],Et=[Er,Rr].indexOf(k)!==-1,Wt=(oe=U?.[R])!=null?oe:0,le=Et?yt:gt-j[Ye]-O[Ye]-Wt+L.altAxis,ce=Et?gt+j[Ye]+O[Ye]-Wt-L.altAxis:Tt,me=y&&Et?SL(le,gt,ce):Zc(y?le:yt,gt,y?ce:Tt);M[R]=me,X[R]=me-gt}t.modifiersData[r]=X}}const eN={name:"preventOverflow",enabled:!0,phase:"main",fn:ZL,requiresIfExists:["offset"]};function tN(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function nN(e){return e===Xr(e)||!fi(e)?qy(e):tN(e)}function rN(e){var t=e.getBoundingClientRect(),n=Sl(t.width)/e.offsetWidth||1,r=Sl(t.height)/e.offsetHeight||1;return n!==1||r!==1}function iN(e,t,n){n===void 0&&(n=!1);var r=fi(t),i=fi(t)&&rN(t),o=Ra(t),a=Cl(e,i,n),u={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&((ro(t)!=="body"||Ky(o))&&(u=nN(t)),fi(t)?(c=Cl(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):o&&(c.x=Gy(o))),{x:a.left+u.scrollLeft-c.x,y:a.top+u.scrollTop-c.y,width:a.width,height:a.height}}function oN(e){var t=new Map,n=new Set,r=[];e.forEach(function(o){t.set(o.name,o)});function i(o){n.add(o.name);var a=[].concat(o.requires||[],o.requiresIfExists||[]);a.forEach(function(u){if(!n.has(u)){var c=t.get(u);c&&i(c)}}),r.push(o)}return e.forEach(function(o){n.has(o.name)||i(o)}),r}function aN(e){var t=oN(e);return vL.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phase===r}))},[])}function sN(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function lN(e){var t=e.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var Eb={placement:"bottom",modifiers:[],strategy:"absolute"};function Rb(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function uN(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,i=t.defaultOptions,o=i===void 0?Eb:i;return function(u,c,d){d===void 0&&(d=o);var f={placement:"bottom",orderedModifiers:[],options:Object.assign({},Eb,o),modifiersData:{},elements:{reference:u,popper:c},attributes:{},styles:{}},h=[],g=!1,y={state:f,setOptions:function(k){var A=typeof k=="function"?k(f.options):k;x(),f.options=Object.assign({},o,f.options,A),f.scrollParents={reference:cs(u)?e0(u):u.contextElement?e0(u.contextElement):[],popper:e0(c)};var I=aN(lN([].concat(r,f.options.modifiers)));return f.orderedModifiers=I.filter(function(D){return D.enabled}),b(),y.update()}
81,forceUpdate:function(){if(!g){var k=f.elements,A=k.reference,I=k.popper;if(Rb(A,I)){f.rects={reference:iN(A,Q0(I),f.options.strategy==="fixed"),popper:Uy(I)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach(function(L){return f.modifiersData[L.name]=Object.assign({},L.data)});for(var D=0;D<f.orderedModifiers.length;D++){if(f.reset===!0){f.reset=!1,D=-1;continue}var R=f.orderedModifiers[D],M=R.fn,j=R.options,O=j===void 0?{}:j,F=R.name;typeof M=="function"&&(f=M({state:f,options:O,name:F,instance:y})||f)}}}},update:sN(function(){return new Promise(function(S){y.forceUpdate(),S(f)})}),destroy:function(){x(),g=!0}};if(!Rb(u,c))return y;y.setOptions(d).then(function(S){!g&&d.onFirstUpdate&&d.onFirstUpdate(S)});function b(){f.orderedModifiers.forEach(function(S){var k=S.name,A=S.options,I=A===void 0?{}:A,D=S.effect;if(typeof D=="function"){var R=D({state:f,name:k,instance:y,options:I}),M=function(){};h.push(R||M)}})}function x(){h.forEach(function(S){return S()}),h=[]}return y}}var cN=[OL,QL,IL,bL,YL,UL,eN,RL,qL],dN=uN({defaultModifiers:cN});function fN(e){return typeof e=="function"?e():e}const Nk=T.forwardRef(function(t,n){const{children:r,container:i,disablePortal:o=!1}=t,[a,u]=T.useState(null),c=Zt(T.isValidElement(r)?Ta(r):null,n);if(Mr(()=>{o||u(fN(i)||document.body)},[i,o]),Mr(()=>{if(a&&!o)return Sp(n,a),()=>{Sp(n,null)}},[n,a,o]),o){if(T.isValidElement(r)){const d={ref:c};return T.cloneElement(r,d)}return m.jsx(T.Fragment,{children:r})}return m.jsx(T.Fragment,{children:a&&C9.createPortal(r,a)})});function pN(e){return tt("MuiPopper",e)}nt("MuiPopper",["root"]);const hN=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],mN=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function gN(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function kv(e){return typeof e=="function"?e():e}function vN(e){return e.nodeType!==void 0}const yN=e=>{const{classes:t}=e;return ot({root:["root"]},pN,t)},xN={},bN=T.forwardRef(function(t,n){var r;const{anchorEl:i,children:o,direction:a,disablePortal:u,modifiers:c,open:d,placement:f,popperOptions:h,popperRef:g,slotProps:y={},slots:b={},TransitionProps:x}=t,S=ze(t,hN),k=T.useRef(null),A=Zt(k,n),I=T.useRef(null),D=Zt(I,g),R=T.useRef(D);Mr(()=>{R.current=D},[D]),T.useImperativeHandle(g,()=>I.current,[]);const M=gN(f,a),[j,O]=T.useState(M),[F,L]=T.useState(kv(i));T.useEffect(()=>{I.current&&I.current.forceUpdate()}),T.useEffect(()=>{i&&L(kv(i))},[i]),Mr(()=>{if(!F||!d)return;const ne=K=>{O(K.placement)};let ue=[{name:"preventOverflow",options:{altBoundary:u}},{name:"flip",options:{altBoundary:u}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:K})=>{ne(K)}}];c!=null&&(ue=ue.concat(c)),h&&h.modifiers!=null&&(ue=ue.concat(h.modifiers));const ie=dN(F,k.current,N({placement:M},h,{modifiers:ue}));return R.current(ie),()=>{ie.destroy(),R.current(null)}},[F,u,c,d,h,M]);const U={placement:j};x!==null&&(U.TransitionProps=x);const X=yN(t),J=(r=b.root)!=null?r:"div",Q=ya({elementType:J,externalSlotProps:y.root,externalForwardedProps:S,additionalProps:{role:"tooltip",ref:A},ownerState:t,className:X.root});return m.jsx(J,N({},Q,{children:typeof o=="function"?o(U):o}))}),wN=T.forwardRef(function(t,n){const{anchorEl:r,children:i,container:o,direction:a="ltr",disablePortal:u=!1,keepMounted:c=!1,modifiers:d,open:f,placement:h="bottom",popperOptions:g=xN,popperRef:y,style:b,transition:x=!1,slotProps:S={},slots:k={}}=t,A=ze(t,mN),[I,D]=T.useState(!0),R=()=>{D(!1)},M=()=>{D(!0)};if(!c&&!f&&(!x||I))return null;let j;if(o)j=o;else if(r){const L=kv(r);j=L&&vN(L)?$n(L).body:$n(null).body}const O=!f&&c&&(!x||I)?"none":void 0,F=x?{in:f,onEnter:R,onExited:M}:void 0;return m.jsx(Nk,{disablePortal:u,container:j,children:m.jsx(bN,N({anchorEl:r,direction:a,disablePortal:u,modifiers:d,ref:n,open:x?!I:f,placement:h,popperOptions:g,popperRef:y,slotProps:S,slots:k},A,{style:N({position:"fixed",top:0,left:0,display:O},b),TransitionProps:F,children:i}))})}),kN=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],SN=Re(wN,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),_k=T.forwardRef(function(t,n){var r;const i=oL(),o=at({props:t,name:"MuiPopper"}),{anchorEl:a,component:u,components:c,componentsProps:d,container:f,disablePortal:h,keepMounted:g,modifiers:y,open:b,placement:x,popperOptions:S,popperRef:k,transition:A,slots:I,slotProps:D}=o,R=ze(o,kN),M=(r=I?.root)!=null?r:c?.Root,j=N({anchorEl:a,container:f,disablePortal:h,keepMounted:g,modifiers:y,open:b,placement:x,popperOptions:S,popperRef:k,transition:A},R);return m.jsx(SN,N({as:u,direction:i?.direction,slots:{root:M},slotProps:D??d},j,{ref:n}))}),CN=Ea(m.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function TN(e){return tt("MuiChip",e)}const $t=nt("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),EN=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],RN=e=>{const{classes:t,disabled:n,size:r,color:i,iconColor:o,onDelete:a,clickable:u,variant:c}=e,d={root:["root",c,n&&"disabled",`size${ke(r)}`,`color${ke(i)}`,u&&"clickable",u&&`clickableColor${ke(i)}`,a&&"deletable",a&&`deletableColor${ke(i)}`,`${c}${ke(i)}`],label:["label",`label${ke(r)}`],avatar:["avatar",`avatar${ke(r)}`,`avatarColor${ke(i)}`],icon:["icon",`icon${ke(r)}`,`iconColor${ke(o)}`],deleteIcon:["deleteIcon",`deleteIcon${ke(r)}`,`deleteIconColor${ke(i)}`,`deleteIcon${ke(c)}Color${ke(i)}`]};return ot(d,TN,t)},PN=Re("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}
vendor: 4,925 bytes, line 81
81=e,{color:r,iconColor:i,clickable:o,onDelete:a,size:u,variant:c}=n;return[{[`& .${$t.avatar}`]:t.avatar},{[`& .${$t.avatar}`]:t[`avatar${ke(u)}`]},{[`& .${$t.avatar}`]:t[`avatarColor${ke(r)}`]},{[`& .${$t.icon}`]:t.icon},{[`& .${$t.icon}`]:t[`icon${ke(u)}`]},{[`& .${$t.icon}`]:t[`iconColor${ke(i)}`]},{[`& .${$t.deleteIcon}`]:t.deleteIcon},{[`& .${$t.deleteIcon}`]:t[`deleteIcon${ke(u)}`]},{[`& .${$t.deleteIcon}`]:t[`deleteIconColor${ke(r)}`]},{[`& .${$t.deleteIcon}`]:t[`deleteIcon${ke(c)}Color${ke(r)}`]},t.root,t[`size${ke(u)}`],t[`color${ke(r)}`],o&&t.clickable,o&&r!=="default"&&t[`clickableColor${ke(r)})`],a&&t.deletable,a&&r!=="default"&&t[`deletableColor${ke(r)}`],t[c],t[`${c}${ke(r)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return N({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${$t.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${$t.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:n,fontSize:e.typography.pxToRem(12)},[`& .${$t.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${$t.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${$t.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${$t.icon}`]:N({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&N({color:e.vars?e.vars.palette.Chip.defaultIconColor:n},t.color!=="default"&&{color:"inherit"})),[`& .${$t.deleteIcon}`]:N({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:bt.alpha(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:bt.alpha(e.palette.text.primary,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:bt.alpha(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${$t.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:bt.alpha(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${$t.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>N({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:bt.alpha(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${$t.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:bt.alpha(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${$t.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>N({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${$t.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${$t.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${$t.avatar}`]:{marginLeft:4},[`& .${$t.avatarSmall}`]:{marginLeft:2},[`& .${$t.icon}`]:{marginLeft:4},[`& .${$t.iconSmall}`]:{marginLeft:2},[`& .${$t.deleteIcon}`]:{marginRight:5},[`& .${$t.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainCh
81annel} / 0.7)`:bt.alpha(e.palette[t.color].main,.7)}`,[`&.${$t.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bt.alpha(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${$t.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:bt.alpha(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${$t.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:bt.alpha(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),AN=Re("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${ke(r)}`]]}})(({ownerState:e})=>N({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.variant==="outlined"&&{paddingLeft:11,paddingRight:11},e.size==="small"&&{paddingLeft:8,paddingRight:8},e.size==="small"&&e.variant==="outlined"&&{paddingLeft:7,paddingRight:7}));function Pb(e){return e.key==="Backspace"||e.key==="Delete"}const Y1=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiChip"}),{avatar:i,className:o,clickable:a,color:u="default",component:c,deleteIcon:d,disabled:f=!1,icon:h,label:g,onClick:y,onDelete:b,onKeyDown:x,onKeyUp:S,size:k="medium",variant:A="filled",tabIndex:I,skipFocusWhenDisabled:D=!1}=r,R=ze(r,EN),M=T.useRef(null),j=Zt(M,n),O=se=>{se.stopPropagation(),b&&b(se)},F=se=>{se.currentTarget===se.target&&Pb(se)&&se.preventDefault(),x&&x(se)},L=se=>{se.currentTarget===se.target&&(b&&Pb(se)?b(se):se.key==="Escape"&&M.current&&M.current.blur()),S&&S(se)},U=a!==!1&&y?!0:a,X=U||b?Io:c||"div",J=N({},r,{component:X,disabled:f,size:k,color:u,iconColor:T.isValidElement(h)&&h.props.color||u,onDelete:!!b,clickable:U,variant:A}),Q=RN(J),ne=X===Io?N({component:c||"div",focusVisibleClassName:Q.focusVisible},b&&{disableRipple:!0}):{};let ue=null;b&&(ue=d&&T.isValidElement(d)?T.cloneElement(d,{className:_e(d.props.className,Q.deleteIcon),onClick:O}):m.jsx(CN,{className:_e(Q.deleteIcon),onClick:O}));let ie=null;i&&T.isValidElement(i)&&(ie=T.cloneElement(i,{className:_e(Q.avatar,i.props.className)}));let K=null;return h&&T.isValidElement(h)&&(K=T.cloneElement(h,{className:_e(Q.icon,h.props.className)})),m.jsxs(PN,N({as:X,className:_e(Q.root,o),disabled:U&&f?!0:void 0,onClick:y,onKeyDown:F,onKeyUp:L,ref:j,tabIndex:D&&f?-1:I,ownerState:J},ne,R,{children:[ie||K,m.jsx(AN,{className:_e(Q.label),ownerState:J,children:g}),ue]}))}),MN=["onChange","maxRows","minRows","style","value"];function zf(e){return parseInt(e,10)||0}const IN={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function jN(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflowing}const ON=T.forwardRef(function(t,n){const{onChange:r,maxRows:i,minRows:o=1,style:a,value:u}=t,c=ze(t,MN),{current:d}=T.useRef(u!=null),f=T.useRef(null),h=Zt(n,f),g=T.useRef(null),y=T.useRef(null),b=T.useCallback(()=>{const k=f.current,I=no(k).getComputedStyle(k);if(I.width==="0px")return{outerHeightStyle:0,overflowing:!1};const D=y.current;D.style.width=I.width,D.value=k.value||t.placeholder||"x",D.value.slice(-1)===`
82`&&(D.value+=" ");const R=I.boxSizing,M=zf(I.paddingBottom)+zf(I.paddingTop),j=zf(I.borderBottomWidth)+zf(I.borderTopWidth),O=D.scrollHeight;D.value="x";const F=D.scrollHeight;let L=O;o&&(L=Math.max(Number(o)*F,L)),i&&(L=Math.min(Number(i)*F,L)),L=Math.max(L,F);const U=L+(R==="border-box"?M+j:0),X=Math.abs(L-O)<=1;return{outerHeightStyle:U,overflowing:X}},[i,o,t.placeholder]),x=T.useCallback(()=>{const k=b();if(jN(k))return;const A=k.outerHeightStyle,I=f.current;g.current!==A&&(g.current=A,I.style.height=`${A}px`),I.style.overflow=k.overflowing?"hidden":""},[b]);Mr(()=>{const k=()=>{x()};let A;const I=fh(k),D=f.current,R=no(D);R.addEventListener("resize",I);let M;return typeof ResizeObserver<"u"&&(M=new ResizeObserver(k),M.observe(D)),()=>{I.clear(),cancelAnimationFrame(A),R.removeEventListener("resize",I),M&&M.disconnect()}},[b,x]),Mr(()=>{x()});const S=k=>{d||x(),r&&r(k)};return m.jsxs(T.Fragment,{children:[m.jsx("textarea",N({value:u,onChange:S,ref:h,rows:o,style:a}
vendor: 5,848 bytes, line 82
82,c)),m.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:y,tabIndex:-1,style:N({},IN.shadow,a,{paddingTop:0,paddingBottom:0})})]})});function Ul({props:e,states:t,muiFormControl:n}){return t.reduce((r,i)=>(r[i]=e[i],n&&typeof e[i]>"u"&&(r[i]=n[i]),r),{})}const yh=T.createContext(void 0);function ms(){return T.useContext(yh)}function DN(e){return m.jsx(Fj,N({},e,{defaultTheme:Ny,themeId:yl}))}function Ab(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Rp(e,t=!1){return e&&(Ab(e.value)&&e.value!==""||t&&Ab(e.defaultValue)&&e.defaultValue!=="")}function zN(e){return e.startAdornment}function LN(e){return tt("MuiInputBase",e)}const El=nt("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),NN=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],xh=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${ke(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},bh=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},_N=e=>{const{classes:t,color:n,disabled:r,error:i,endAdornment:o,focused:a,formControl:u,fullWidth:c,hiddenLabel:d,multiline:f,readOnly:h,size:g,startAdornment:y,type:b}=e,x={root:["root",`color${ke(n)}`,r&&"disabled",i&&"error",c&&"fullWidth",a&&"focused",u&&"formControl",g&&g!=="medium"&&`size${ke(g)}`,f&&"multiline",y&&"adornedStart",o&&"adornedEnd",d&&"hiddenLabel",h&&"readOnly"],input:["input",r&&"disabled",b==="search"&&"inputTypeSearch",f&&"inputMultiline",g==="small"&&"inputSizeSmall",d&&"inputHiddenLabel",y&&"inputAdornedStart",o&&"inputAdornedEnd",h&&"readOnly"]};return ot(x,LN,t)},wh=Re("div",{name:"MuiInputBase",slot:"Root",overridesResolver:xh})(({theme:e,ownerState:t})=>N({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${El.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&N({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),kh=Re("input",{name:"MuiInputBase",slot:"Input",overridesResolver:bh})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=N({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),i={opacity:"0 !important"},o=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return N({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${El.formControl} &`]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":o,"&:focus::-moz-placeholder":o,"&:focus:-ms-input-placeholder":o,"&:focus::-ms-input-placeholder":o},[`&.${El.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),$N=m.jsx(DN,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),Sh=T.forwardRef(function(t,n){var r;const i=at({props:t,name:"MuiInputBase"}),{"aria-describedby":o,autoComplete:a,autoFocus:u,className:c,components:d={},componentsProps:f={},defaultValue:h,disabled:g,disableInjectingGlobalStyles:y,endAdornment:b,fullWidth:x=!1,id:S,inputComponent:k="input",inputProps:A={},inputRef:I,maxRows:D,minRows:R,multiline:M=!1,name:j,onBlur:O,onChange:F,onClick:L,onFocus:U,onKeyDown:X,onKeyUp:J,placeholder:Q,readOnly:ne,renderSuffix:ue,rows:ie,slotProps:K={},slots:se={},startAdornment:_,type:H="text",value:ae}=i,V=ze(i,NN),be=A.value!=null?A.value:ae,{current:Pe}=T.useRef(be!=null),ye=T.useRef(),je=T.useCallback(me=>{},[]),ve=Zt(ye,I,A.ref,je),[Te,Ve]=T.useState(!1),qe=ms(),rt=Ul({props:i,muiFormControl:qe,states:["color","disabled","error","hiddenLabel","size","required","filled"]});rt.focused=qe?qe.focused:Te,T.useEffect(()=>{!qe&&g&&Te&&(Ve(!1),O&&O())},[qe,g,Te,O]);const Ke=qe&&qe.onFilled,ct=qe&&qe.onEmpty,lt=T.useCallback(me=>{Rp(me)?Ke&&Ke():ct&&ct()},[Ke,ct]);Mr(()=>{Pe&&lt({value:be})},[be,lt,Pe]);const $e=me=>{if(rt.disabled){me.stopPropagation();return}
82U&&U(me),A.onFocus&&A.onFocus(me),qe&&qe.onFocus?qe.onFocus(me):Ve(!0)},oe=me=>{O&&O(me),A.onBlur&&A.onBlur(me),qe&&qe.onBlur?qe.onBlur(me):Ve(!1)},Fe=(me,...he)=>{if(!Pe){const Je=me.target||ye.current;if(Je==null)throw new Error(Mo(1));lt({value:Je.value})}A.onChange&&A.onChange(me,...he),F&&F(me,...he)};T.useEffect(()=>{lt(ye.current)},[]);const st=me=>{ye.current&&me.currentTarget===me.target&&ye.current.focus(),L&&L(me)};let gt=k,Ye=A;M&&gt==="input"&&(ie?Ye=N({type:void 0,minRows:ie,maxRows:ie},Ye):Ye=N({type:void 0,maxRows:D,minRows:R},Ye),gt=ON);const yt=me=>{lt(me.animationName==="mui-auto-fill-cancel"?ye.current:{value:"x"})};T.useEffect(()=>{qe&&qe.setAdornedStart(!!_)},[qe,_]);const Tt=N({},i,{color:rt.color||"primary",disabled:rt.disabled,endAdornment:b,error:rt.error,focused:rt.focused,formControl:qe,fullWidth:x,hiddenLabel:rt.hiddenLabel,multiline:M,size:rt.size,startAdornment:_,type:H}),Et=_N(Tt),Wt=se.root||d.Root||wh,le=K.root||f.root||{},ce=se.input||d.Input||kh;return Ye=N({},Ye,(r=K.input)!=null?r:f.input),m.jsxs(T.Fragment,{children:[!y&&$N,m.jsxs(Wt,N({},le,!wl(Wt)&&{ownerState:N({},Tt,le.ownerState)},{ref:n,onClick:st},V,{className:_e(Et.root,le.className,c,ne&&"MuiInputBase-readOnly"),children:[_,m.jsx(yh.Provider,{value:null,children:m.jsx(ce,N({ownerState:Tt,"aria-invalid":rt.error,"aria-describedby":o,autoComplete:a,autoFocus:u,defaultValue:h,disabled:rt.disabled,id:S,onAnimationStart:yt,name:j,placeholder:Q,readOnly:ne,required:rt.required,rows:ie,value:be,onKeyDown:X,onKeyUp:J,type:H},Ye,!wl(ce)&&{as:gt,ownerState:N({},Tt,Ye.ownerState)},{ref:ve,className:_e(Et.input,Ye.className,ne&&"MuiInputBase-readOnly"),onBlur:oe,onChange:Fe,onFocus:$e}))}),b,ue?ue(N({},rt,{startAdornment:_})):null]}))]})});function BN(e){return tt("MuiInput",e)}const Uu=N({},El,nt("MuiInput",["root","underline","input"]));function FN(e){return tt("MuiOutlinedInput",e)}const aa=N({},El,nt("MuiOutlinedInput",["root","notchedOutline","input"]));function VN(e){return tt("MuiFilledInput",e)}const Ga=N({},El,nt("MuiFilledInput",["root","underline","input"])),WN=Ea(m.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),UN=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],HN={entering:{opacity:1},entered:{opacity:1}},k0=T.forwardRef(function(t,n){const r=vn(),i={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:o,appear:a=!0,children:u,easing:c,in:d,onEnter:f,onEntered:h,onEntering:g,onExit:y,onExited:b,onExiting:x,style:S,timeout:k=i,TransitionComponent:A=bi}=t,I=ze(t,UN),D=T.useRef(null),R=Zt(D,Ta(u),n),M=Q=>ne=>{if(Q){const ue=D.current;ne===void 0?Q(ue):Q(ue,ne)}},j=M(g),O=M((Q,ne)=>{By(Q);const ue=xa({style:S,timeout:k,easing:c},{mode:"enter"});Q.style.webkitTransition=r.transitions.create("opacity",ue),Q.style.transition=r.transitions.create("opacity",ue),f&&f(Q,ne)}),F=M(h),L=M(x),U=M(Q=>{const ne=xa({style:S,timeout:k,easing:c},{mode:"exit"});Q.style.webkitTransition=r.transitions.create("opacity",ne),Q.style.transition=r.transitions.create("opacity",ne),y&&y(Q)}),X=M(b),J=Q=>{o&&o(D.current,Q)};return m.jsx(A,N({appear:a,in:d,nodeRef:D,onEnter:O,onEntered:F,onEntering:j,onExit:U,onExited:X,onExiting:L,addEndListener:J,timeout:k},I,{children:(Q,ne)=>T.cloneElement(u,N({style:N({opacity:0,visibility:Q==="exited"&&!d?"hidden":void 0},HN[Q],S,u.props.style),ref:R},ne))}))});function qN(e){return tt("MuiBackdrop",e)}nt("MuiBackdrop",["root","invisible"]);const GN=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],KN=e=>{const{classes:t,invisible:n}=e;return ot({root:["root",n&&"invisible"]},qN,t)},YN=Re("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>N({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),$k=T.forwardRef(function(t,n){var r,i,o;const a=at({props:t,name:"MuiBackdrop"}),{children:u,className:c,component:d="div",components:f={},componentsProps:h={},invisible:g=!1,open:y,slotProps:b={},slots:x={},TransitionComponent:S=k0,transitionDuration:k}=a,A=ze(a,GN),I=N({},a,{component:d,invisible:g}),D=KN(I),R=(r=b.root)!=null?r:h.root;return m.jsx(S,N({in:y,timeout:k},A,{children:m.jsx(YN,N({"aria-hidden":!0},R,{as:(i=(o=x.root)!=null?o:f.Root)!=null?i:d,className:_e(D.root,c,R?.className),ownerState:N({},I,R?.ownerState),classes:D,ref:n,children:u}))}))}),XN=nt("MuiBox",["root"]),QN=mh(),W=Gj({themeId:yl,defaultTheme:QN,defaultClassName:XN.root,generateClassName:Ly.generate});function JN(e){return tt("MuiButton",e)}const Lf=nt("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),ZN=T.createContext({}),e_=T.createContext(void 0),t_=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],n_=e=>{const{color:t,disableElevation:n,fullWidth:r,size:i,variant:o,classes:a}=e,u={root:["root",o,`${o}${ke(t)}`,`size${ke(i)}`,`${o}Size${ke(i)}`,`color${ke(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${ke(i)}`],endIcon:["icon","endIcon",`iconSize${ke(i)}`]},c=ot(u,JN,a);return N({},a,c)},Bk=e=>N({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),r_=Re(Io,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${ke(n.color)}`],t[`size${ke(n.size)}`],t[`${n.variant}Size${ke(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const i=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],o=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return N({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":N({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:bt.alpha(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainCh
82annel} / ${e.vars.palette.action.hoverOpacity})`:bt.alpha(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:bt.alpha(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:o,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":N({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Lf.focusVisible}`]:N({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Lf.disabled}`]:N({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${bt.alpha(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:i,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Lf.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Lf.disabled}`]:{boxShadow:"none"}}),i_=Re("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${ke(n.size)}`]]}})(({ownerState:e})=>N({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Bk(e))),o_=Re("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${ke(n.size)}`]]}})(({ownerState:e})=>N({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Bk(e))),Pt=T.forwardRef(function(t,n){const r=T.useContext(ZN),i=T.useContext(e_),o=y0(r,t),a=at({props:o,name:"MuiButton"}),{children:u,color:c="primary",component:d="button",className:f,disabled:h=!1,disableElevation:g=!1,disableFocusRipple:y=!1,endIcon:b,focusVisibleClassName:x,fullWidth:S=!1,size:k="medium",startIcon:A,type:I,variant:D="text"}=a,R=ze(a,t_),M=N({},a,{color:c,component:d,disabled:h,disableElevation:g,disableFocusRipple:y,fullWidth:S,size:k,type:I,variant:D}),j=n_(M),O=A&&m.jsx(i_,{className:j.startIcon,ownerState:M,children:A}),F=b&&m.jsx(o_,{className:j.endIcon,ownerState:M,children:b}),L=i||"";return m.jsxs(r_,N({ownerState:M,className:_e(r.className,j.root,f,L),component:d,disabled:h,focusRipple:!y,focusVisibleClassName:_e(j.focusVisible,x),ref:n,type:I},R,{classes:j,children:[O,u,F]}))});function a_(e){return tt("MuiCard",e)}nt("MuiCard",["root"]);const s_=["className","raised"],l_=e=>{const{classes:t}=e;return ot({root:["root"]},a_,t)},u_=Re(Hr,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({overflow:"hidden"})),$r=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiCard"}),{className:i,raised:o=!1}=r,a=ze(r,s_),u=N({},r,{raised:o}),c=l_(u);return m.jsx(u_,N({className:_e(c.root,i),elevation:o?8:void 0,ref:n,ownerState:u},a))});function c_(e){return tt("MuiCardContent",e)}nt("MuiCardContent",["root"]);const d_=["className","component"],f_=e=>{const{classes:t}=e;return ot({root:["root"]},c_,t)},p_=Re("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({padding:16,"&:last-child":{paddingBottom:24}})),Br=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiCardContent"}),{className:i,component:o="div"}=r,a=ze(r,d_),u=N({},r,{component:o}),c=f_(u);return m.jsx(p_,N({as:o,className:_e(c.root,i),ownerState:u,ref:n},a))});function h_(e){return tt("MuiCircularProgress",e)}nt("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const m_=["className","color","disableShrink","size","style","thickness","value","variant"];let Ch=e=>e,Mb,Ib,jb,Ob;const sa=44,g_=Vl(Mb||(Mb=Ch`
83  0% {
84    transform: rotate(0deg);
85  }
86
87  100% {
88    transform: rotate(360deg);
89  }
90`)),v_=Vl(Ib||(Ib=Ch`
91  0% {
92    stroke-dasharray: 1px, 200px;
93    stroke-dashoffset: 0;
94  }
95
96  50% {
97    stroke-dasharray: 100px, 200px;
98    stroke-dashoffset: -15px;
99  }
100
101  100% {
102    stroke-dasharray: 100px, 200px;
103    stroke-dashoffset: -125px;
104  }
105`)),y_=e=>{const{classes:t,variant:n,color:r,disableShrink:i}=e,o={root:["root",n,`color${ke(r)}
105`],svg:["svg"],circle:["circle",`circle${ke(n)}`,i&&"circleDisableShrink"]};return ot(o,h_,t)},x_=Re("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${ke(n.color)}`]]}})(({ownerState:e,theme:t})=>N({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&nh(jb||(jb=Ch`
106      animation: ${0} 1.4s linear infinite;
107    `),g_)),b_=Re("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),w_=Re("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${ke(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>N({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&nh(Ob||(Ob=Ch`
108      animation: ${0} 1.4s ease-in-out infinite;
109    `),v_)),sn=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiCircularProgress"}),{className:i,color:o="primary",disableShrink:a=!1,size:u=40,style:c,thickness:d=3.6,value:f=0,variant:h="indeterminate"}=r,g=ze(r,m_),y=N({},r,{color:o,disableShrink:a,size:u,thickness:d,value:f,variant:h}),b=y_(y),x={},S={},k={};if(h==="determinate"){const A=2*Math.PI*((sa-d)/2);x.strokeDasharray=A.toFixed(3),k["aria-valuenow"]=Math.round(f),x.strokeDashoffset=`${((100-f)/100*A).toFixed(3)}px`,S.transform="rotate(-90deg)"}return m.jsx(x_,N({className:_e(b.root,i),style:N({width:u,height:u},S,c),ownerState:y,ref:n,role:"progressbar"},k,g,{children:m.jsx(b_,{className:b.svg,ownerState:y,viewBox:`${sa/2} ${sa/2} ${sa} ${sa}`,children:m.jsx(w_,{className:b.circle,style:x,ownerState:y,cx:sa,cy:sa,r:(sa-d)/2,fill:"none",strokeWidth:d})})}))});function Db(e){return e.substring(2).toLowerCase()}function k_(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}function S_(e){const{children:t,disableReactTree:n=!1,mouseEvent:r="onClick",onClickAway:i,touchEvent:o="onTouchEnd"}=e,a=T.useRef(!1),u=T.useRef(null),c=T.useRef(!1),d=T.useRef(!1);T.useEffect(()=>(setTimeout(()=>{c.current=!0},0),()=>{c.current=!1}),[]);const f=Zt(Ta(t),u),h=ci(b=>{const x=d.current;d.current=!1;const S=$n(u.current);if(!c.current||!u.current||"clientX"in b&&k_(b,S))return;if(a.current){a.current=!1;return}let k;b.composedPath?k=b.composedPath().indexOf(u.current)>-1:k=!S.documentElement.contains(b.target)||u.current.contains(b.target),!k&&(n||!x)&&i(b)}),g=b=>x=>{d.current=!0;const S=t.props[b];S&&S(x)},y={ref:f};return o!==!1&&(y[o]=g(o)),T.useEffect(()=>{if(o!==!1){const b=Db(o),x=$n(u.current),S=()=>{a.current=!0};return x.addEventListener(b,h),x.addEventListener("touchmove",S),()=>{x.removeEventListener(b,h),x.removeEventListener("touchmove",S)}}},[h,o]),r!==!1&&(y[r]=g(r)),T.useEffect(()=>{if(r!==!1){const b=Db(r),x=$n(u.current);return x.addEventListener(b,h),()=>{x.removeEventListener(b,h)}}},[h,r]),m.jsx(T.Fragment,{children:T.cloneElement(t,y)})}const Th=GO({createStyledComponent:Re("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`maxWidth${ke(String(n.maxWidth))}`],n.fixed&&t.fixed,n.disableGutters&&t.disableGutters]}}),useThemeProps:e=>at({props:e,name:"MuiContainer"})});function C_(e){const t=$n(e);return t.body===e?no(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function t0(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function zb(e){return parseInt(no(e).getComputedStyle(e).paddingRight,10)||0}function T_(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}
109function Lb(e,t,n,r,i){const o=[t,n,...r];[].forEach.call(e.children,a=>{const u=o.indexOf(a)===-1,c=!T_(a);u&&c&&t0(a,i)})}function X1(e,t){let n=-1;return e.some((r,i)=>t(r)?(n=i,!0):!1),n}function E_(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(C_(r)){const a=hk($n(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${zb(r)+a}px`;const u=$n(r).querySelectorAll(".mui-fixed");[].forEach.call(u,c=>{n.push({value:c.style.paddingRight,property:"padding-right",el:c}),c.style.paddingRight=`${zb(c)+a}px`})}let o;if(r.parentNode instanceof DocumentFragment)o=$n(r).body;else{const a=r.parentElement,u=no(r);o=a?.nodeName==="HTML"&&u.getComputedStyle(a).overflowY==="scroll"?a:r}n.push({value:o.style.overflow,property:"overflow",el:o},{value:o.style.overflowX,property:"overflow-x",el:o},{value:o.style.overflowY,property:"overflow-y",el:o}),o.style.overflow="hidden"}return()=>{n.forEach(({value:o,el:a,property:u})=>{o?a.style.setProperty(u,o):a.style.removeProperty(u)})}}function R_(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class P_{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&t0(t.modalRef,!1);const i=R_(n);Lb(n,t.mount,t.modalRef,i,!0);const o=X1(this.containers,a=>a.container===n);return o!==-1?(this.containers[o].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:i}),r)}mount(t,n){const r=X1(this.containers,o=>o.modals.indexOf(t)!==-1),i=this.containers[r];i.restore||(i.restore=E_(i,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const i=X1(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[i];if(o.modals.splice(o.modals.indexOf(t),1),this.modals.splice(r,1),o.modals.length===0)o.restore&&o.restore(),t.modalRef&&t0(t.modalRef,n),Lb(o.container,t.mount,t.modalRef,o.hiddenSiblings,!1),this.containers.splice(i,1);else{const a=o.modals[o.modals.length-1];a.modalRef&&t0(a.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}const A_=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function M_(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function I_(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function j_(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||I_(e))}function O_(e){const t=[],n=[];return Array.from(e.querySelectorAll(A_)).forEach((r,i)=>{const o=M_(r);o===-1||!j_(r)||(o===0?t.push(r):n.push({documentOrder:i,tabIndex:o,node:r}))}),n.sort((r,i)=>r.tabIndex===i.tabIndex?r.documentOrder-i.documentOrder:r.tabIndex-i.tabIndex).map(r=>r.node).concat(t)}function D_(){return!0}function z_(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:i=!1,getTabbable:o=O_,isEnabled:a=D_,open:u}=e,c=T.useRef(!1),d=T.useRef(null),f=T.useRef(null),h=T.useRef(null),g=T.useRef(null),y=T.useRef(!1),b=T.useRef(null),x=Zt(Ta(t),b),S=T.useRef(null);T.useEffect(()=>{!u||!b.current||(y.current=!n)},[n,u]),T.useEffect(()=>{if(!u||!b.current)return;const I=$n(b.current);return b.current.contains(I.activeElement)||(b.current.hasAttribute("tabIndex")||b.current.setAttribute("tabIndex","-1"),y.current&&b.current.focus()),()=>{i||(h.current&&h.current.focus&&(c.current=!0,h.current.focus()),h.current=null)}},[u]),T.useEffect(()=>{if(!u||!b.current)return;const I=$n(b.current),D=j=>{S.current=j,!(r||!a()||j.key!=="Tab")&&I.activeElement===b.current&&j.shiftKey&&(c.current=!0,f.current&&f.current.focus())},R=()=>{const j=b.current;if(j===null)return;if(!I.hasFocus()||!a()||c.current){c.current=!1;return}if(j.contains(I.activeElement)||r&&I.activeElement!==d.current&&I.activeElement!==f.current)return;if(I.activeElement!==g.current)g.current=null;else if(g.current!==null)return;if(!y.current)return;let O=[];if((I.activeElement===d.current||I.activeElement===f.current)&&(O=o(b.current)),O.length>0){var F,L;const U=!!((F=S.current)!=null&&F.shiftKey&&((L=S.current)==null?void 0:L.key)==="Tab"),X=O[0],J=O[O.length-1];typeof X!="string"&&typeof J!="string"&&(U?J.focus():X.focus())}else j.focus()};I.addEventListener("focusin",R),I.addEventListener("keydown",D,!0);const M=setInterval(()=>{I.activeElement&&I.activeElement.tagName==="BODY"&&R()},50);return()=>{clearInterval(M),I.removeEventListener("focusin",R),I.removeEventListener("keydown",D,!0)}},[n,r,i,a,u,o]);const k=I=>{h.current===null&&(h.current=I.relatedTarget),y.current=!0,g.current=I.target;const D=t.props.onFocus;D&&D(I)},A=I=>{h.current===null&&(h.current=I.relatedTarget),y.current=!0};return m.jsxs(T.Fragment,{children:[m.jsx("div",{tabIndex:u?0:-1,onFocus:A,ref:d,"data-testid":"sentinelStart"}),T.cloneElement(t,{ref:x,onFocus:k}),m.jsx("div",{tabIndex:u?0:-1,onFocus:A,ref:f,"data-testid":"sentinelEnd"})]})}function L_(e){return typeof e=="function"?e():e}function N_(e){return e?e.props.hasOwnProperty("in"):!1}const __=new P_;function $_(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:i=__,closeAfterTransition:o=!1,onTransitionEnter:a,onTransitionExited:u,children:c,onClose:d,open:f,rootRef:h}=e,g=T.useRef({}),y=T.useRef(null),b=T.useRef(null),x=Zt(b,h),[S,k]=T.useState(!f),A=N_(c);let I=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(I=!1);const D=()=>$n(y.current),R=()=>(g.current.modalRef=b.current,g.current.mount=y.current,g.current),M=()=>{i.mount(R(),{disableScrollLock:r}),b.current&&(b.current.scrollTop=0)},j=ci(()=>{const ue=L_(t)||D().body;i.add(R(),ue),b.current&&M()}),O=T.useCallback(()=>i.isTopModal(R()),[i]),F=ci(ue=>{y.current=ue,ue&&(f&&O()?M():b.current&&t0(b.current,I))}),L=T.useCallback(()=>{i.remove(R(),I)},[I,i]);T.useEffect(()=>()=>{L()},[L]),T.useEffect(()=>{f?j():(!A||!o)&&L()},[f,L,A,o,j]);const U=ue=>ie=>{var K;(K=ue.onKeyDown)==null||K.call(ue,ie),!(ie.key!=="Escape"||ie.which===229||!O())&&
109(n||(ie.stopPropagation(),d&&d(ie,"escapeKeyDown")))},X=ue=>ie=>{var K;(K=ue.onClick)==null||K.call(ue,ie),ie.target===ie.currentTarget&&d&&d(ie,"backdropClick")};return{getRootProps:(ue={})=>{const ie=Cp(e);delete ie.onTransitionEnter,delete ie.onTransitionExited;const K=N({},ie,ue);return N({role:"presentation"},K,{onKeyDown:U(K),ref:x})},getBackdropProps:(ue={})=>{const ie=ue;return N({"aria-hidden":!0},ie,{onClick:X(ie),open:f})},getTransitionProps:()=>{const ue=()=>{k(!1),a&&a()},ie=()=>{k(!0),u&&u(),o&&L()};return{onEnter:pv(ue,c?.props.onEnter),onExited:pv(ie,c?.props.onExited)}},rootRef:x,portalRef:F,isTopModal:O,exited:S,hasTransition:A}}function B_(e){return tt("MuiModal",e)}nt("MuiModal",["root","hidden","backdrop"]);const F_=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],V_=e=>{const{open:t,exited:n,classes:r}=e;return ot({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},B_,r)},W_=Re("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>N({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),U_=Re($k,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),Fk=T.forwardRef(function(t,n){var r,i,o,a,u,c;const d=at({name:"MuiModal",props:t}),{BackdropComponent:f=U_,BackdropProps:h,className:g,closeAfterTransition:y=!1,children:b,container:x,component:S,components:k={},componentsProps:A={},disableAutoFocus:I=!1,disableEnforceFocus:D=!1,disableEscapeKeyDown:R=!1,disablePortal:M=!1,disableRestoreFocus:j=!1,disableScrollLock:O=!1,hideBackdrop:F=!1,keepMounted:L=!1,onBackdropClick:U,open:X,slotProps:J,slots:Q}=d,ne=ze(d,F_),ue=N({},d,{closeAfterTransition:y,disableAutoFocus:I,disableEnforceFocus:D,disableEscapeKeyDown:R,disablePortal:M,disableRestoreFocus:j,disableScrollLock:O,hideBackdrop:F,keepMounted:L}),{getRootProps:ie,getBackdropProps:K,getTransitionProps:se,portalRef:_,isTopModal:H,exited:ae,hasTransition:V}=$_(N({},ue,{rootRef:n})),be=N({},ue,{exited:ae}),Pe=V_(be),ye={};if(b.props.tabIndex===void 0&&(ye.tabIndex="-1"),V){const{onEnter:Ke,onExited:ct}=se();ye.onEnter=Ke,ye.onExited=ct}const je=(r=(i=Q?.root)!=null?i:k.Root)!=null?r:W_,ve=(o=(a=Q?.backdrop)!=null?a:k.Backdrop)!=null?o:f,Te=(u=J?.root)!=null?u:A.root,Ve=(c=J?.backdrop)!=null?c:A.backdrop,qe=ya({elementType:je,externalSlotProps:Te,externalForwardedProps:ne,getSlotProps:ie,additionalProps:{ref:n,as:S},ownerState:be,className:_e(g,Te?.className,Pe?.root,!be.open&&be.exited&&Pe?.hidden)}),rt=ya({elementType:ve,externalSlotProps:Ve,additionalProps:h,getSlotProps:Ke=>K(N({},Ke,{onClick:ct=>{U&&U(ct),Ke!=null&&Ke.onClick&&Ke.onClick(ct)}})),className:_e(Ve?.className,h?.className,Pe?.backdrop),ownerState:be});return!L&&!X&&(!V||ae)?null:m.jsx(Nk,{ref:_,container:x,disablePortal:M,children:m.jsxs(je,N({},qe,{children:[!F&&f?m.jsx(ve,N({},rt)):null,m.jsx(z_,{disableEnforceFocus:D,disableAutoFocus:I,disableRestoreFocus:j,isEnabled:H,open:X,children:T.cloneElement(b,ye)})]}))})});function H_(e){return tt("MuiDialog",e)}const Q1=nt("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),Vk=T.createContext({}),q_=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],G_=Re($k,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),K_=e=>{const{classes:t,scroll:n,maxWidth:r,fullWidth:i,fullScreen:o}
vendor: 12,831 bytes, line 109
109=e,a={root:["root"],container:["container",`scroll${ke(n)}`],paper:["paper",`paperScroll${ke(n)}`,`paperWidth${ke(String(r))}`,i&&"paperFullWidth",o&&"paperFullScreen"]};return ot(a,H_,t)},Y_=Re(Fk,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),X_=Re("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.container,t[`scroll${ke(n.scroll)}`]]}})(({ownerState:e})=>N({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),Q_=Re(Hr,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.paper,t[`scrollPaper${ke(n.scroll)}`],t[`paperWidth${ke(String(n.maxWidth))}`],n.fullWidth&&t.paperFullWidth,n.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>N({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${Q1.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${Q1.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${Q1.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),Rl=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiDialog"}),i=vn(),o={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{"aria-describedby":a,"aria-labelledby":u,BackdropComponent:c,BackdropProps:d,children:f,className:h,disableEscapeKeyDown:g=!1,fullScreen:y=!1,fullWidth:b=!1,maxWidth:x="sm",onBackdropClick:S,onClick:k,onClose:A,open:I,PaperComponent:D=Hr,PaperProps:R={},scroll:M="paper",TransitionComponent:j=k0,transitionDuration:O=o,TransitionProps:F}=r,L=ze(r,q_),U=N({},r,{disableEscapeKeyDown:g,fullScreen:y,fullWidth:b,maxWidth:x,scroll:M}),X=K_(U),J=T.useRef(),Q=K=>{J.current=K.target===K.currentTarget},ne=K=>{k&&k(K),J.current&&(J.current=null,S&&S(K),A&&A(K,"backdropClick"))},ue=K0(u),ie=T.useMemo(()=>({titleId:ue}),[ue]);return m.jsx(Y_,N({className:_e(X.root,h),closeAfterTransition:!0,components:{Backdrop:G_},componentsProps:{backdrop:N({transitionDuration:O,as:c},d)},disableEscapeKeyDown:g,onClose:A,open:I,ref:n,onClick:ne,ownerState:U},L,{children:m.jsx(j,N({appear:!0,in:I,timeout:O,role:"presentation"},F,{children:m.jsx(X_,{className:_e(X.container),onMouseDown:Q,ownerState:U,children:m.jsx(Q_,N({as:D,elevation:24,role:"dialog","aria-describedby":a,"aria-labelledby":ue},R,{className:_e(X.paper,R.className),ownerState:U,children:m.jsx(Vk.Provider,{value:ie,children:f})}))})}))}))});function J_(e){return tt("MuiDialogActions",e)}nt("MuiDialogActions",["root","spacing"]);const Z_=["className","disableSpacing"],e$=e=>{const{classes:t,disableSpacing:n}=e;return ot({root:["root",!n&&"spacing"]},J_,t)},t$=Re("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>N({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),Pl=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiDialogActions"}),{className:i,disableSpacing:o=!1}=r,a=ze(r,Z_),u=N({},r,{disableSpacing:o}),c=e$(u);return m.jsx(t$,N({className:_e(c.root,i),ownerState:u,ref:n},a))});function n$(e){return tt("MuiDialogContent",e)}nt("MuiDialogContent",["root","dividers"]);function r$(e){return tt("MuiDialogTitle",e)}const i$=nt("MuiDialogTitle",["root"]),o$=["className","dividers"],a$=e=>{const{classes:t,dividers:n}=e;return ot({root:["root",n&&"dividers"]},n$,t)},s$=Re("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>N({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${i$.root} + &`]:{paddingTop:0}})),Al=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiDialogContent"}),{className:i,dividers:o=!1}=r,a=ze(r,o$),u=N({},r,{dividers:o}),c=a$(u);return m.jsx(s$,N({className:_e(c.root,i),ownerState:u,ref:n},a))});function l$(e){return tt("MuiDialogContentText",e)}nt("MuiDialogContentText",["root"]);const u$=["children","className"],c$=e=>{const{classes:t}=e,r=ot({root:["root"]},l$,t);return N({},t,r)},d$=Re(ee,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Yy=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiDialogContentText"}),{className:i}=r,o=ze(r,u$),a=c$(o);return m.jsx(d$,N({component:"p",variant:"body1",color:"text.secondary",ref:n,ownerState:o,className:_e(a.root,i)},r,{classes:a}))}),f$=["className","id"],p$=e=>{const{classes:t}=e;return ot({root:["root"]},r$,t)},h$=Re(ee,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),S0=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiDialogTitle"}),{className:i,id:o}=r,a=ze(r,f$),u=r,c=p$(u),{titleId:d=o}=T.useContext(Vk);return m.jsx(h$,N({component:"h2",className:_e(c.root,i),ownerState:u,ref:n,variant:"h6",id:o??d},a))});function m$(e){return tt("MuiDivider",e)}const Nb=nt("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),g$=["absolute","children","className","component","flexItem","light","orientation","role","textAlign","variant"],v$=e=>{const{absolute:t,children:n,classes:r,flexItem:i,light:o,orientation:a,textAlign:u,variant:c}=e;return ot({root:["root",t&&"absolute",c,o&&"light",a==="vertical"&&"vertical",i&&"flexItem",n&&"withChildren",n&&a==="vertical"&&"withChildrenVertical",u==="right"&&a!=="vertical"&&"textAlignRight",u==="left"&&a!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",a==="vertical"&&"wrapperVertical"]},m$,r)},y$=Re("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.absolute&&t.absolute,t[n.variant],n.light&&t.light,n.orientation==="vertical"&&t.vertical,n.flexItem&&t.flexItem,n.children&&t.withChildren,n.children&&n.orientation==="vertical"&&t.withChildrenVertical,n.textAlign==="right"&&n.orientation!=="vertical"&&t.textAlignRight,n.textAlign==="left"&&n.orientation!=="vertical"&&t.textAlignLeft]}})(({theme:e,ownerState:t})=>N({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(e.vars||e).palette.divider,borderBottomWidth:"thin"},t.absolute&&{position:"absolute",bottom:0,left:0,width:"100%"},t.light&&{borderColor:e.vars?`rgba(${e.vars.palette.dividerChannel} / 0.08)`:bt.alpha(e.palette.divider,.08)},t.variant==="inset"&&{marginLeft:72},t.variant==="middle"&&t.orientation==="horizontal"&&{marginLeft:e.spacing(2),marginRight:e.spacing(2)},t.variant==="middle"&&t.orientation==="vertical"&&{marginTop:e.spacing(1),marginBottom:e.spacing(1)},t.orientation==="vertical"&&{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"},t.flexItem&&{alignSelf:"stretch",height:"auto"}),({ownerState:e})=>N({},e.children&&{display:"flex",whiteSpace:"nowrap",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}),({theme:e,ownerState:t})=>N({},t.children&&t.orientation!=="vertical"&&{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(e.vars||e).palette.divider}`,borderTopStyle:"inherit"}}),({theme:e,ownerState:t})=>N({},t.children&&t.orientation==="vertical"&&{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(e.vars||e).palette.divider}`,borderLeftStyle:"inherit"}}),({ownerState:e})=>N({},e.textAlign==="right"&&e.orientation!=="vertical"&&{"&::before":{width:"90%"},"&::after":{width:"10%"}},e.textAlign==="left"&&e.orientation!=="vertical"&&{"&::before":{width:"10%"},"&::after":{width:"90%"}})),x$=Re("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.wrapper,n.orientation==="vertical"&&t.wrapperVertical]}})(({theme:e,ownerState:t})=>N({display:"inline-block",paddingLeft:`calc(${e.spacing(1)} * 1.2)`,paddingRight:`calc(${e.spacing(1)} * 1.2)`},t.orientation==="vertical"&&{paddingTop:`calc(${e.spacing(1)} * 1.2)`,paddingBottom:`calc(${e.spacing(1)} * 1.2)`})),J0=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiDivider"}),{absolute:i=!1,children:o,className:a,component:u=o?"div":"hr",flexItem:c=!1,light:d=!1,orientation:f="horizontal",role:h=u!=="hr"?"separator":void 0,textAlign:g="center",variant:y="fullWidth"}=r,b=ze(r,g$),x=N({},r,{absolute:i,component:u,flexItem:c,light:d,orientation:f,role:h,textAlign:g,variant:y}),S=v$(x);return m.jsx(y$,N({as:u,className:_e(S.root,a),role:h,ref:n,ownerState:x},b,{children:o?m.jsx(x$,{className:S.wrapper,ownerState:x,children:o}):null}))});J0.muiSkipListHighlight=!0;const b$=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function w$(e,t,n){const r=t.getBoundingClientRect(),i=n&&n.getBoundingClientRect(),o=no(t);let a;if(t.fakeTransform)a=t.fakeTransform;else{const d=o.getComputedStyle(t);a=d.getPropertyValue("-webkit-transform")||d.getPropertyValue("transform")}let u=0,c=0;if(a&&a!=="none"&&typeof a=="string"){const d=a.split("(")[1].split(")")[0].split(",");u=parseInt(d[4],10),c=parseInt(d[5],10)}return e==="left"?i?`translateX(${i.right+u-r.left}px)`:`translateX(${o.innerWidth+u-r.left}px)`:e==="right"?i?`translateX(-${r.right-i.left-u}px)`:`translateX(-${r.left+r.width-u}px)`:e==="up"?i?`translateY(${i.bottom+c-r.top}px)`:`translateY(${o.innerHeight+c-r.top}px)`:i?`translateY(-${r.top-i.top+r.height-c}px)`:`translateY(-${r.top+r.height-c}px)`}function k$(e){return typeof e=="function"?e():e}function Nf(e,t,n){const r=k$(n),i=w$(e,t,r);i&&(t.style.webkitTransform=i,t.style.transform=i)}const Wk=T.forwardRef(function(t,n){const r=vn(),i={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:u=!0,children:c,container:d,direction:f="down",easing:h=i,in:g,onEnter:y,onEntered:b,onEntering:x,onExit:S,onExited:k,onExiting:A,style:I,timeout:D=o,TransitionComponent:R=bi}=t,M=ze(t,b$),j=T.useRef(null),O=Zt(Ta(c),j,n),F=K=>se=>{K&&(se===void 0?K(j.current):K(j.current,se))},L=F((K,se)=>{Nf(f,K,d),By(K),y&&y(K,se)}),U=F((K,se)=>{const _=xa({timeout:D,style:I,easing:h},{mode:"enter"});K.style.webkitTransition=r.transitions.create("-webkit-transform",N({},_)),K.style.transition=r.transitions.create("transform",N({},_)),K.style.webkitTransform="none",K.style.transform="none",x&&x(K,se)}),X=F(b),J=F(A),Q=F(K=>{const se=xa({timeout:D,style:I,easing:h},{mode:"exit"});K.style.webkitTransition=r.transitions.create("-webkit-transform",se),K.style.transition=r.transitions.create("transform",se),Nf(f,K,d),S&&S(K)}),ne=F(K=>{K.style.webkitTransition="",K.style.transition="",k&&k(K)}),ue=K=>{a&&a(j.current,K)},ie=T.useCallback(()=>{j.current&&Nf(f,j.current,d)},[f,d]);return T.useEffect(()=>{if(g||f==="down"||f==="right")return;const K=fh(()=>{j.current&&Nf(f,j.current,d)}),se=no(j.current);return se.addEventListener("resize",K),()=>{K.clear(),se.removeEventListener("resize",K)}},[f,g,d]),T.useEffect(()=>{g||ie()},[g,ie]),m.jsx(R,N({nodeRef:j,onEnter:L,onEntered:X,onEntering:U,onExit:Q,onExited:ne,onExiting:J,addEndListener:ue,appear:u,in:g,timeout:D},M,{children:(K,se)=>T.cloneElement(c,N({ref:O,style:N({visibility:K==="exited"&&!g?"hidden":void 0},I,c.props.style)},se))}))}),S$=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","
109slots","type"],C$=e=>{const{classes:t,disableUnderline:n}=e,i=ot({root:["root",!n&&"underline"],input:["input"]},VN,t);return N({},t,i)},T$=Re(wh,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...xh(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",i=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",o=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",a=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",u=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return N({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:a,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o}},[`&.${Ga.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o},[`&.${Ga.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:u}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Ga.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ga.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:i}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Ga.disabled}, .${Ga.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${Ga.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&N({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9}))}),E$=Re(kh,{name:"MuiFilledInput",slot:"Input",overridesResolver:bh})(({theme:e,ownerState:t})=>N({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),Xy=T.forwardRef(function(t,n){var r,i,o,a;const u=at({props:t,name:"MuiFilledInput"}),{components:c={},componentsProps:d,fullWidth:f=!1,inputComponent:h="input",multiline:g=!1,slotProps:y,slots:b={},type:x="text"}=u,S=ze(u,S$),k=N({},u,{fullWidth:f,inputComponent:h,multiline:g,type:x}),A=C$(u),I={root:{ownerState:k},input:{ownerState:k}},D=y??d?Tr(I,y??d):I,R=(r=(i=b.root)!=null?i:c.Root)!=null?r:T$,M=(o=(a=b.input)!=null?a:c.Input)!=null?o:E$;return m.jsx(Sh,N({slots:{root:R,input:M},componentsProps:D,fullWidth:f,inputComponent:h,multiline:g,ref:n,type:x},S,{classes:A}))});Xy.muiName="Input";function R$(e){return tt("MuiFormControl",e)}nt("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const P$=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],A$=e=>{const{classes:t,margin:n,fullWidth:r}=e,i={root:["root",n!=="none"&&`margin${ke(n)}`,r&&"fullWidth"]};return ot(i,R$,t)},M$=Re("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>N({},t.root,t[`margin${ke(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>
vendor: 4,800 bytes, line 109
109N({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),Sv=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiFormControl"}),{children:i,className:o,color:a="primary",component:u="div",disabled:c=!1,error:d=!1,focused:f,fullWidth:h=!1,hiddenLabel:g=!1,margin:y="none",required:b=!1,size:x="medium",variant:S="outlined"}=r,k=ze(r,P$),A=N({},r,{color:a,component:u,disabled:c,error:d,fullWidth:h,hiddenLabel:g,margin:y,required:b,size:x,variant:S}),I=A$(A),[D,R]=T.useState(()=>{let J=!1;return i&&T.Children.forEach(i,Q=>{if(!Jc(Q,["Input","Select"]))return;const ne=Jc(Q,["Select"])?Q.props.input:Q;ne&&zN(ne.props)&&(J=!0)}),J}),[M,j]=T.useState(()=>{let J=!1;return i&&T.Children.forEach(i,Q=>{Jc(Q,["Input","Select"])&&(Rp(Q.props,!0)||Rp(Q.props.inputProps,!0))&&(J=!0)}),J}),[O,F]=T.useState(!1);c&&O&&F(!1);const L=f!==void 0&&!c?f:O;let U;const X=T.useMemo(()=>({adornedStart:D,setAdornedStart:R,color:a,disabled:c,error:d,filled:M,focused:L,fullWidth:h,hiddenLabel:g,size:x,onBlur:()=>{F(!1)},onEmpty:()=>{j(!1)},onFilled:()=>{j(!0)},onFocus:()=>{F(!0)},registerEffect:U,required:b,variant:S}),[D,a,c,d,M,L,h,g,U,b,x,S]);return m.jsx(yh.Provider,{value:X,children:m.jsx(M$,N({as:u,ownerState:A,className:_e(I.root,o),ref:n},k,{children:i}))})});function I$(e){return tt("MuiFormHelperText",e)}const _b=nt("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var $b;const j$=["children","className","component","disabled","error","filled","focused","margin","required","variant"],O$=e=>{const{classes:t,contained:n,size:r,disabled:i,error:o,filled:a,focused:u,required:c}=e,d={root:["root",i&&"disabled",o&&"error",r&&`size${ke(r)}`,n&&"contained",u&&"focused",a&&"filled",c&&"required"]};return ot(d,I$,t)},D$=Re("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${ke(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>N({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${_b.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${_b.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),z$=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiFormHelperText"}),{children:i,className:o,component:a="p"}=r,u=ze(r,j$),c=ms(),d=Ul({props:r,muiFormControl:c,states:["variant","size","disabled","error","filled","focused","required"]}),f=N({},r,{component:a,contained:d.variant==="filled"||d.variant==="outlined",variant:d.variant,size:d.size,disabled:d.disabled,error:d.error,filled:d.filled,focused:d.focused,required:d.required}),h=O$(f);return m.jsx(D$,N({as:a,ownerState:f,className:_e(h.root,o),ref:n},u,{children:i===" "?$b||($b=m.jsx("span",{className:"notranslate",children:"​"})):i}))});function L$(e){return tt("MuiFormLabel",e)}const n0=nt("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),N$=["children","className","color","component","disabled","error","filled","focused","required"],_$=e=>{const{classes:t,color:n,focused:r,disabled:i,error:o,filled:a,required:u}=e,c={root:["root",`color${ke(n)}`,i&&"disabled",o&&"error",a&&"filled",r&&"focused",u&&"required"],asterisk:["asterisk",o&&"error"]};return ot(c,L$,t)},$$=Re("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>N({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>N({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${n0.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${n0.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${n0.error}`]:{color:(e.vars||e).palette.error.main}})),B$=Re("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${n0.error}`]:{color:(e.vars||e).palette.error.main}})),F$=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiFormLabel"}),{children:i,className:o,component:a="label"}=r,u=ze(r,N$),c=ms(),d=Ul({props:r,muiFormControl:c,states:["color","required","focused","disabled","error","filled"]}),f=N({},r,{color:d.color||"primary",component:a,disabled:d.disabled,error:d.error,filled:d.filled,focused:d.focused,required:d.required}),h=_$(f);return m.jsxs($$,N({as:a,ownerState:f,className:_e(h.root,o),ref:n},u,{children:[i,d.required&&m.jsxs(B$,{ownerState:f,"aria-hidden":!0,
109className:h.asterisk,children:[" ","*"]})]}))}),Bb=T.createContext();function V$(e){return tt("MuiGrid",e)}const W$=[0,1,2,3,4,5,6,7,8,9,10],U$=["column-reverse","column","row-reverse","row"],H$=["nowrap","wrap-reverse","wrap"],Hu=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],C0=nt("MuiGrid",["root","container","item","zeroMinWidth",...W$.map(e=>`spacing-xs-${e}`),...U$.map(e=>`direction-xs-${e}`),...H$.map(e=>`wrap-xs-${e}`),...Hu.map(e=>`grid-xs-${e}`),...Hu.map(e=>`grid-sm-${e}`),...Hu.map(e=>`grid-md-${e}`),...Hu.map(e=>`grid-lg-${e}`),...Hu.map(e=>`grid-xl-${e}`)]),q$=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function ml(e){const t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function G$({theme:e,ownerState:t}){let n;return e.breakpoints.keys.reduce((r,i)=>{let o={};if(t[i]&&(n=t[i]),!n)return r;if(n===!0)o={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(n==="auto")o={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const a=rh({values:t.columns,breakpoints:e.breakpoints.values}),u=typeof a=="object"?a[i]:a;if(u==null)return r;const c=`${Math.round(n/u*1e8)/1e6}%`;let d={};if(t.container&&t.item&&t.columnSpacing!==0){const f=e.spacing(t.columnSpacing);if(f!=="0px"){const h=`calc(${c} + ${ml(f)})`;d={flexBasis:h,maxWidth:h}}}o=N({flexBasis:c,flexGrow:0,maxWidth:c},d)}return e.breakpoints.values[i]===0?Object.assign(r,o):r[e.breakpoints.up(i)]=o,r},{})}function K$({theme:e,ownerState:t}){const n=rh({values:t.direction,breakpoints:e.breakpoints.values});return hi({theme:e},n,r=>{const i={flexDirection:r};return r.indexOf("column")===0&&(i[`& > .${C0.item}`]={maxWidth:"none"}),i})}function Uk({breakpoints:e,values:t}){let n="";Object.keys(t).forEach(i=>{n===""&&t[i]!==0&&(n=i)});const r=Object.keys(e).sort((i,o)=>e[i]-e[o]);return r.slice(0,r.indexOf(n))}function Y$({theme:e,ownerState:t}){const{container:n,rowSpacing:r}=t;let i={};if(n&&r!==0){const o=rh({values:r,breakpoints:e.breakpoints.values});let a;typeof o=="object"&&(a=Uk({breakpoints:e.breakpoints.values,values:o})),i=hi({theme:e},o,(u,c)=>{var d;const f=e.spacing(u);return f!=="0px"?{marginTop:`-${ml(f)}`,[`& > .${C0.item}`]:{paddingTop:ml(f)}}:(d=a)!=null&&d.includes(c)?{}:{marginTop:0,[`& > .${C0.item}`]:{paddingTop:0}}})}return i}function X$({theme:e,ownerState:t}){const{container:n,columnSpacing:r}=t;let i={};if(n&&r!==0){const o=rh({values:r,breakpoints:e.breakpoints.values});let a;typeof o=="object"&&(a=Uk({breakpoints:e.breakpoints.values,values:o})),i=hi({theme:e},o,(u,c)=>{var d;const f=e.spacing(u);return f!=="0px"?{width:`calc(100% + ${ml(f)})`,marginLeft:`-${ml(f)}`,[`& > .${C0.item}`]:{paddingLeft:ml(f)}}:(d=a)!=null&&d.includes(c)?{}:{width:"100%",marginLeft:0,[`& > .${C0.item}`]:{paddingLeft:0}}})}return i}function Q$(e,t,n={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[n[`spacing-xs-${String(e)}`]];const r=[];return t.forEach(i=>{const o=e[i];Number(o)>0&&r.push(n[`spacing-${i}-${String(o)}`])}),r}const J$=Re("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{container:r,direction:i,item:o,spacing:a,wrap:u,zeroMinWidth:c,breakpoints:d}=n;let f=[];r&&(f=Q$(a,d,t));const h=[];return d.forEach(g=>{const y=n[g];y&&h.push(t[`grid-${g}-${String(y)}`])}),[t.root,r&&t.container,o&&t.item,c&&t.zeroMinWidth,...f,i!=="row"&&t[`direction-xs-${String(i)}`],u!=="wrap"&&t[`wrap-xs-${String(u)}`],...h]}})(({ownerState:e})=>N({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),K$,Y$,X$,G$);function Z$(e,t){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const n=[];return t.forEach(r=>{const i=e[r];if(Number(i)>0){const o=`spacing-${r}-${String(i)}`;n.push(o)}}),n}const eB=e=>{const{classes:t,container:n,direction:r,item:i,spacing:o,wrap:a,zeroMinWidth:u,breakpoints:c}=e;let d=[];n&&(d=Z$(o,c));const f=[];
109c.forEach(g=>{const y=e[g];y&&f.push(`grid-${g}-${String(y)}`)});const h={root:["root",n&&"container",i&&"item",u&&"zeroMinWidth",...d,r!=="row"&&`direction-xs-${String(r)}`,a!=="wrap"&&`wrap-xs-${String(a)}`,...f]};return ot(h,V$,t)},Bt=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiGrid"}),{breakpoints:i}=vn(),o=ch(r),{className:a,columns:u,columnSpacing:c,component:d="div",container:f=!1,direction:h="row",item:g=!1,rowSpacing:y,spacing:b=0,wrap:x="wrap",zeroMinWidth:S=!1}=o,k=ze(o,q$),A=y||b,I=c||b,D=T.useContext(Bb),R=f?u||12:D,M={},j=N({},k);i.keys.forEach(L=>{k[L]!=null&&(M[L]=k[L],delete j[L])});const O=N({},o,{columns:R,container:f,direction:h,item:g,rowSpacing:A,columnSpacing:I,wrap:x,zeroMinWidth:S,spacing:b},M,{breakpoints:i.keys}),F=eB(O);return m.jsx(Bb.Provider,{value:R,children:m.jsx(J$,N({ownerState:O,className:_e(F.root,a),as:d,ref:n},j))})}),tB=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function Cv(e){return`scale(${e}, ${e**2})`}const nB={entering:{opacity:1,transform:Cv(1)},entered:{opacity:1,transform:"none"}},J1=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),T0=T.forwardRef(function(t,n){const{addEndListener:r,appear:i=!0,children:o,easing:a,in:u,onEnter:c,onEntered:d,onEntering:f,onExit:h,onExited:g,onExiting:y,style:b,timeout:x="auto",TransitionComponent:S=bi}=t,k=ze(t,tB),A=pa(),I=T.useRef(),D=vn(),R=T.useRef(null),M=Zt(R,Ta(o),n),j=ne=>ue=>{if(ne){const ie=R.current;ue===void 0?ne(ie):ne(ie,ue)}},O=j(f),F=j((ne,ue)=>{By(ne);const{duration:ie,delay:K,easing:se}=xa({style:b,timeout:x,easing:a},{mode:"enter"});let _;x==="auto"?(_=D.transitions.getAutoHeightDuration(ne.clientHeight),I.current=_):_=ie,ne.style.transition=[D.transitions.create("opacity",{duration:_,delay:K}),D.transitions.create("transform",{duration:J1?_:_*.666,delay:K,easing:se})].join(","),c&&c(ne,ue)}),L=j(d),U=j(y),X=j(ne=>{const{duration:ue,delay:ie,easing:K}=xa({style:b,timeout:x,easing:a},{mode:"exit"});let se;x==="auto"?(se=D.transitions.getAutoHeightDuration(ne.clientHeight),I.current=se):se=ue,ne.style.transition=[D.transitions.create("opacity",{duration:se,delay:ie}),D.transitions.create("transform",{duration:J1?se:se*.666,delay:J1?ie:ie||se*.333,easing:K})].join(","),ne.style.opacity=0,ne.style.transform=Cv(.75),h&&h(ne)}),J=j(g),Q=ne=>{x==="auto"&&A.start(I.current||0,ne),r&&r(R.current,ne)};return m.jsx(S,N({appear:i,in:u,nodeRef:R,onEnter:F,onEntered:L,onEntering:O,onExit:X,onExited:J,onExiting:U,addEndListener:Q,timeout:x==="auto"?null:x},k,{children:(ne,ue)=>T.cloneElement(o,N({style:N({opacity:0,transform:Cv(.75),visibility:ne==="exited"&&!u?"hidden":void 0},nB[ne],b,o.props.style),ref:M},ue))}))});T0.muiSupportAuto=!0;const rB=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],iB=e=>{const{classes:t,disableUnderline:n}=e,i=ot({root:["root",!n&&"underline"],input:["input"]},BN,t);return N({},t,i)},oB=Re(wh,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...xh(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),N({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Uu.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Uu.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Uu.disabled}, .${Uu.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Uu.disabled}:before`]:{borderBottomStyle:"dotted"}})}),aB=Re(kh,{name:"MuiInput",slot:"Input",overridesResolver:bh})({}),Qy=T.forwardRef(function(t,n){var r,i,o,a;const u=at({props:t,name:"MuiInput"}),{disableUnderline:c,components:d={},componentsProps:f,fullWidth:h=!1,inputComponent:g="input",multiline:y=!1,slotProps:b,slots:x={},type:S="text"}=u,k=ze(u,rB),A=iB(u),D={root:{ownerState:{disableUnderline:c}}},R=b??f?Tr(b??f,D):D,M=(r=(i=x.root)!=null?i:d.Root)!=null?r:oB,j=(o=(a=x.input)!=null?a:d.Input)!=null?o:aB;
109return m.jsx(Sh,N({slots:{root:M,input:j},slotProps:R,fullWidth:h,inputComponent:g,multiline:y,ref:n,type:S},k,{classes:A}))});Qy.muiName="Input";function sB(e){return tt("MuiInputAdornment",e)}const Fb=nt("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var Vb;const lB=["children","className","component","disablePointerEvents","disableTypography","position","variant"],uB=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${ke(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},cB=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:i,size:o,variant:a}=e,u={root:["root",n&&"disablePointerEvents",i&&`position${ke(i)}`,a,r&&"hiddenLabel",o&&`size${ke(o)}`]};return ot(u,sB,t)},dB=Re("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:uB})(({theme:e,ownerState:t})=>N({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${Fb.positionStart}&:not(.${Fb.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),Ji=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiInputAdornment"}),{children:i,className:o,component:a="div",disablePointerEvents:u=!1,disableTypography:c=!1,position:d,variant:f}=r,h=ze(r,lB),g=ms()||{};let y=f;f&&g.variant,g&&!y&&(y=g.variant);const b=N({},r,{hiddenLabel:g.hiddenLabel,size:g.size,disablePointerEvents:u,position:d,variant:y}),x=cB(b);return m.jsx(yh.Provider,{value:null,children:m.jsx(dB,N({as:a,ownerState:b,className:_e(x.root,o),ref:n},h,{children:typeof i=="string"&&!c?m.jsx(ee,{color:"text.secondary",children:i}):m.jsxs(T.Fragment,{children:[d==="start"?Vb||(Vb=m.jsx("span",{className:"notranslate",children:"​"})):null,i]})}))})});function fB(e){return tt("MuiInputLabel",e)}nt("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const pB=["disableAnimation","margin","shrink","variant","className"],hB=e=>{const{classes:t,formControl:n,size:r,shrink:i,disableAnimation:o,variant:a,required:u}=e,c={root:["root",n&&"formControl",!o&&"animated",i&&"shrink",r&&r!=="normal"&&`size${ke(r)}`,a],asterisk:[u&&"asterisk"]},d=ot(c,fB,t);return N({},t,d)},mB=Re(F$,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${n0.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focu
vendor: 25,645 bytes, line 109
109sed,t[n.variant]]}})(({theme:e,ownerState:t})=>N({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&N({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&N({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&N({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),Tv=T.forwardRef(function(t,n){const r=at({name:"MuiInputLabel",props:t}),{disableAnimation:i=!1,shrink:o,className:a}=r,u=ze(r,pB),c=ms();let d=o;typeof d>"u"&&c&&(d=c.filled||c.focused||c.adornedStart);const f=Ul({props:r,muiFormControl:c,states:["size","variant","required","focused"]}),h=N({},r,{disableAnimation:i,formControl:c,shrink:d,size:f.size,variant:f.variant,required:f.required,focused:f.focused}),g=hB(h);return m.jsx(mB,N({"data-shrink":d,ownerState:h,ref:n,className:_e(g.root,a)},u,{classes:g}))});function gB(e){return tt("MuiLink",e)}const vB=nt("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),Hk={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},yB=e=>Hk[e]||e,xB=({theme:e,ownerState:t})=>{const n=yB(t.color),r=bl(e,`palette.${n}`,!1)||t.color,i=bl(e,`palette.${n}Channel`);return"vars"in e&&i?`rgba(${i} / 0.4)`:bt.alpha(r,.4)},bB=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],wB=e=>{const{classes:t,component:n,focusVisible:r,underline:i}=e,o={root:["root",`underline${ke(i)}`,n==="button"&&"button",r&&"focusVisible"]};return ot(o,gB,t)},kB=Re(ee,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`underline${ke(n.underline)}`],n.component==="button"&&t.button]}})(({theme:e,ownerState:t})=>N({},t.underline==="none"&&{textDecoration:"none"},t.underline==="hover"&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},t.underline==="always"&&N({textDecoration:"underline"},t.color!=="inherit"&&{textDecorationColor:xB({theme:e,ownerState:t})},{"&:hover":{textDecorationColor:"inherit"}}),t.component==="button"&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${vB.focusVisible}`]:{outline:"auto"}})),E0=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiLink"}),{className:i,color:o="primary",component:a="a",onBlur:u,onFocus:c,TypographyClasses:d,underline:f="always",variant:h="inherit",sx:g}=r,y=ze(r,bB),{isFocusVisibleRef:b,onBlur:x,onFocus:S,ref:k}=hh(),[A,I]=T.useState(!1),D=Zt(n,k),R=F=>{x(F),b.current===!1&&I(!1),u&&u(F)},M=F=>{S(F),b.current===!0&&I(!0),c&&c(F)},j=N({},r,{color:o,component:a,focusVisible:A,underline:f,variant:h}),O=wB(j);return m.jsx(kB,N({color:o,className:_e(O.root,i),classes:d,component:a,onBlur:R,onFocus:M,ref:D,ownerState:j,variant:h,sx:[...Object.keys(Hk).includes(o)?[]:[{color:o}],...Array.isArray(g)?g:[g]]},y))}),Zi=T.createContext({});function SB(e){return tt("MuiList",e)}nt("MuiList",["root","padding","dense","subheader"]);const CB=["children","className","component","dense","disablePadding","subheader"],TB=e=>{const{classes:t,disablePadding:n,dense:r,subheader:i}=e;return ot({root:["root",!n&&"padding",r&&"dense",i&&"subheader"]},SB,t)},EB=Re("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>N({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),Jy=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiList"}),{children:i,className:o,component:a="ul",dense:u=!1,disablePadding:c=!1,subheader:d}=r,f=ze(r,CB),h=T.useMemo(()=>({dense:u}),[u]),g=N({},r,{component:a,dense:u,disablePadding:c}),y=TB(g);return m.jsx(Zi.Provider,{value:h,children:m.jsxs(EB,N({as:a,className:_e(y.root,o),ref:n,ownerState:g},f,{children:[d,i]}))})});function RB(e){return tt("MuiListItem",e)}const rl=nt("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]);function PB(e){return tt("MuiListItemButton",e)}const il=nt("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),AB=["alignItems","autoFocus","component","children","dense","disableGutters","divider","focusVisibleClassName","selected","className"],MB=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters]},IB=e=>{const{alignItems:t,classes:n,dense:r,disabled:i,disableGutters:o,divider:a,selected:u}=e,d=ot({root:["root",r&&"dense",!o&&"gutters",a&&"divider",i&&"disabled",t==="flex-start"&&"alignItemsFlexStart",u&&"selected"]},PB,n);return N({},n,d)},jB=Re(Io,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiListItemButton",slot:"Root",overridesResolver:MB})(({theme:e,ownerState:t})=>N({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${il.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${il.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${il.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${il.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${il.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.alignItems==="flex-start"&&{alignItems:"flex-start"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.dense&&{paddingTop:4,paddingBottom:4})),OB=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiListItemButton"}),{alignItems:i="center",autoFocus:o=!1,component:a="div",children:u,dense:c=!1,disableGutters:d=!1,divider:f=!1,focusVisibleClassName:h,selected:g=!1,className:y}=r,b=ze(r,AB),x=T.useContext(Zi),S=T.useMemo(()=>({dense:c||x.dense||!1,alignItems:i,disableGutters:d}),[i,x.dense,c,d]),k=T.useRef(null);Mr(()=>{o&&k.current&&k.current.focus()},[o]);const A=N({},r,{alignItems:i,dense:S.dense,disableGutters:d,divider:f,selected:g}),I=IB(A),D=Zt(k,n);return m.jsx(Zi.Provider,{value:S,children:m.jsx(jB,N({ref:D,href:b.href||b.to,component:(b.href||b.to)&&a==="div"?"button":a,focusVisibleClassName:_e(I.focusVisible,h),ownerState:A,className:_e(I.root,y)},b,{classes:I,children:u}))})});function DB(e){return tt("MuiListItemSecondaryAction",e)}nt("MuiListItemSecondaryAction",["root","disableGutters"]);const zB=["className"],LB=e=>{const{disableGutters:t,classes:n}=e;return ot({root:["root",t&&"disableGutters"]},DB,n)},NB=Re("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.disableGutters&&t.disableGutters]}})(({ownerState:e})=>N({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)"},e.disableGutters&&{right:0})),qk=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiListItemSecondaryAction"}),{className:i}=r,o=ze(r,zB),a=T.useContext(Zi),u=N({},r,{disableGutters:a.disableGutters}),c=LB(u);return m.jsx(NB,N({className:_e(c.root,i),ownerState:u,ref:n},o))});qk.muiName="ListItemSecondaryAction";const _B=["className"],$B=["alignItems","autoFocus","button","children","className","component","components","componentsProps","ContainerComponent","ContainerProps","dense","disabled","disableGutters","disablePadding","divider","focusVisibleClassName","secondaryAction","selected","slotProps","slots"],BB=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.alignItems==="flex-start"&&t.alignItemsFlexStart,n.divider&&t.divider,!n.disableGutters&&t.gutters,!n.disablePadding&&t.padding,n.button&&t.button,n.hasSecondaryAction&&t.secondaryAction]},FB=e=>{const{alignItems:t,button:n,classes:r,dense:i,disabled:o,disableGutters:a,disablePadding:u,divider:c,hasSecondaryAction:d,selected:f}=e;return ot({root:["root",i&&"dense",!a&&"gutters",!u&&"padding",c&&"divider",o&&"disabled",n&&"button",t==="flex-start"&&"alignItemsFlexStart",d&&"secondaryAction",f&&"selected"],container:["container"]},RB,r)},VB=Re("div",{name:"MuiListItem",slot:"Root",overridesResolver:BB})(({theme:e,ownerState:t})=>N({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left"},!t.disablePadding&&N({paddingTop:8,paddingBottom:8},t.dense&&{paddingTop:4,paddingBottom:4},!t.disableGutters&&{paddingLeft:16,paddingRight:16},!!t.secondaryAction&&{paddingRight:48}),!!t.secondaryAction&&{[`& > .${il.root}`]:{paddingRight:48}},{[`&.${rl.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${rl.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${rl.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${rl.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.alignItems==="flex-start"&&{alignItems:"flex-start"},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},t.button&&{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${rl.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity)}}},t.hasSecondaryAction&&{paddingRight:48})),WB=Re("li",{name:"MuiListItem",slot:"Container",overridesResolver:(e,t)=>t.container})({position:"relative"}),UB=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiListItem"}),{alignItems:i="center",autoFocus:o=!1,button:a=!1,children:u,className:c,component:d,components:f={},componentsProps:h={},ContainerComponent:g="li",ContainerProps:{className:y}={},dense:b=!1,disabled:x=!1,disableGutters:S=!1,disablePadding:k=!1,divider:A=!1,focusVisibleClassName:I,secondaryAction:D,selected:R=!1,slotProps:M={},slots:j={}}=r,O=ze(r.ContainerProps,_B),F=ze(r,$B),L=T.useContext(Zi),U=T.useMemo(()=>({dense:b||L.dense||!1,alignItems:i,disableGutters:S}),[i,L.dense,b,S]),X=T.useRef(null);Mr(()=>{o&&X.current&&X.current.focus()},[o]);const J=T.Children.toArray(u),Q=J.length&&Jc(J[J.length-1],["ListItemSecondaryAction"]),ne=N({},r,{alignItems:i,autoFocus:o,button:a,dense:U.dense,disabled:x,disableGutters:S,disablePadding:k,divider:A,hasSecondaryAction:Q,selected:R}),ue=FB(ne),ie=Zt(X,n),K=j.root||f.Root||VB,se=M.root||h.root||{},_=N({className:_e(ue.root,se.className,c),disabled:x},F);let H=d||"li";return a&&(_.component=d||"div",_.focusVisibleClassName=_e(rl.focusVisible,I),H=Io),Q?(H=!_.component&&!d?"div":H,g==="li"&&(H==="li"?H="div":_.component==="li"&&(_.component="div")),m.jsx(Zi.Provider,{value:U,children:m.jsxs(WB,N({as:g,className:_e(ue.container,y),ref:ie,ownerState:ne},O,{children:[m.jsx(K,N({},se,!wl(K)&&{as:H,ownerState:N({},ne,se.ownerState)},_,{children:J})),J.pop()]}))})):m.jsx(Zi.Provider,{value:U,children:m.jsxs(K,N({},se,{as:H,ref:ie},!wl(K)&&{ownerState:N({},ne,se.ownerState)},_,{children:[J,D&&m.jsx(qk,{children:D})]}))})});function Ole(e){return tt("MuiListItemIcon",e)}const Wb=nt("MuiListItemIcon",["root","alignItemsFlexStart"]);function HB(e){return tt("MuiListItemText",e)}const Pp=nt("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),qB=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],GB=e=>{const{classes:t,inset:n,primary:r,secondary:i,dense:o}=e;return ot({root:["root",n&&"inset",o&&"dense",r&&i&&"multiline"],primary:["primary"],secondary:["secondary"]},HB,t)},KB=Re("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Pp.primary}`]:t.primary},{[`& .${Pp.secondary}`]:t.secondary},t.root,n.inset&&t.inset,n.primary&&n.secondary&&t.multiline,n.dense&&t.dense]}})(({ownerState:e})=>N({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),Gk=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiListItemText"}),{children:i,className:o,disableTypography:a=!1,inset:u=!1,primary:c,primaryTypographyProps:d,secondary:f,secondaryTypographyProps:h}=r,g=ze(r,qB),{dense:y}=T.useContext(Zi);let b=c??i,x=f;const S=N({},r,{disableTypography:a,inset:u,primary:!!b,secondary:!!x,dense:y}),k=GB(S);return b!=null&&b.type!==ee&&!a&&(b=m.jsx(ee,N({variant:y?"body2":"body1",className:k.primary,component:d!=null&&d.variant?void 0:"span",display:"block"},d,{children:b}))),x!=null&&x.type!==ee&&!a&&(x=m.jsx(ee,N({variant:"body2",className:k.secondary,color:"text.secondary",display:"block"},h,{children:x}))),m.jsxs(KB,N({className:_e(k.root,o),ownerState:S,ref:n},g,{children:[b,x]}))}),YB=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function Z1(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function Ub(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function Kk(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function qu(e,t,n,r,i,o){let a=!1,u=i(e,t,t?n:!1);for(;u;){if(u===e.firstChild){if(a)return!1;a=!0}const c=r?!1:u.disabled||u.getAttribute("aria-disabled")==="true";if(!u.hasAttribute("tabindex")||!Kk(u,o)||c)u=i(e,u,n);else return u.focus(),!0}return!1}const XB=T.forwardRef(function(t,n){const{actions:r,autoFocus:i=!1,autoFocusItem:o=!1,children:a,className:u,disabledItemsFocusable:c=!1,disableListWrap:d=!1,onKeyDown:f,variant:h="selectedMenu"}=t,g=ze(t,YB),y=T.useRef(null),b=T.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Mr(()=>{i&&y.current.focus()},[i]),T.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(I,{direction:D})=>{const R=!y.current.style.width;if(I.clientHeight<y.current.clientHeight&&R){const M=`${hk($n(I))}px`;y.current.style[D==="rtl"?"paddingLeft":"paddingRight"]=M,y.current.style.width=`calc(100% + ${M})`}return y.current}}),[]);const x=I=>{const D=y.current,R=I.key,M=$n(D).activeElement;if(R==="ArrowDown")I.preventDefault(),qu(D,M,d,c,Z1);else if(R==="ArrowUp")I.preventDefault(),qu(D,M,d,c,Ub);else if(R==="Home")I.preventDefault(),qu(D,null,d,c,Z1);else if(R==="End")I.preventDefault(),qu(D,null,d,c,Ub);else if(R.length===1){const j=b.current,O=R.toLowerCase(),F=performance.now();j.keys.length>0&&(F-j.lastTime>500?(j.keys=[],j.repeating=!0,j.previousKeyMatched=!0):j.repeating&&O!==j.keys[0]&&(j.repeating=!1)),j.lastTime=F,j.keys.push(O);const L=M&&!j.repeating&&Kk(M,j);j.previousKeyMatched&&(L||qu(D,M,!1,c,Z1,j))?I.preventDefault():j.previousKeyMatched=!1}f&&f(I)},S=Zt(y,n);let k=-1;T.Children.forEach(a,(I,D)=>{if(!T.isValidElement(I)){k===D&&(k+=1,k>=a.length&&(k=-1));return}I.props.disabled||(h==="selectedMenu"&&I.props.selected||k===-1)&&(k=D),k===D&&(I.props.disabled||I.props.muiSkipListHighlight||I.type.muiSkipListHighlight)&&(k+=1,k>=a.length&&(k=-1))});const A=T.Children.map(a,(I,D)=>{if(D===k){const R={};return o&&(R.autoFocus=!0),I.props.tabIndex===void 0&&h==="selectedMenu"&&(R.tabIndex=0),T.cloneElement(I,R)}return I});return m.jsx(Jy,N({role:"menu",ref:S,className:u,onKeyDown:x,tabIndex:i?0:-1},g,{children:A}))});function QB(e){return tt("MuiPopover",e)}nt("MuiPopover",["root","paper"]);const JB=["onEntering"],ZB=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],eF=["slotProps"];function Hb(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function qb(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function Gb(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function eg(e){return typeof e=="function"?e():e}const tF=e=>{const{classes:t}=e;return ot({root:["root"],paper:["paper"]},QB,t)},nF=Re(Fk,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Yk=Re(Hr,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),rF=T.forwardRef(function(t,n){var r,i,o;const a=at({props:t,name:"MuiPopover"}),{action:u,anchorEl:c,anchorOrigin:d={vertical:"top",horizontal:"left"},anchorPosition:f,anchorReference:h="anchorEl",children:g,className:y,container:b,elevation:x=8,marginThreshold:S=16,open:k,PaperProps:A={},slots:I,slotProps:D,transformOrigin:R={vertical:"top",horizontal:"left"},TransitionComponent:M=T0,transitionDuration:j="auto",TransitionProps:{onEntering:O}={},disableScrollLock:F=!1}=a,L=ze(a.TransitionProps,JB),U=ze(a,ZB),X=(r=D?.paper)!=null?r:A,J=T.useRef(),Q=Zt(J,X.ref),ne=N({},a,{anchorOrigin:d,anchorReference:h,elevation:x,marginThreshold:S,externalPaperSlotProps:X,transformOrigin:R,TransitionComponent:M,transitionDuration:j,TransitionProps:L}),ue=tF(ne),ie=T.useCallback(()=>{if(h==="anchorPosition")return f;const Ke=eg(c),lt=(Ke&&Ke.nodeType===1?Ke:$n(J.current).body).getBoundingClientRect();return{top:lt.top+Hb(lt,d.vertical),left:lt.left+qb(lt,d.horizontal)}},[c,d.horizontal,d.vertical,f,h]),K=T.useCallback(Ke=>({vertical:Hb(Ke,R.vertical),horizontal:qb(Ke,R.horizontal)}),[R.horizontal,R.vertical]),se=T.useCallback(Ke=>{const ct={width:Ke.offsetWidth,height:Ke.offsetHeight},lt=K(ct);if(h==="none")return{top:null,left:null,transformOrigin:Gb(lt)};const $e=ie();let oe=$e.top-lt.vertical,Fe=$e.left-lt.horizontal;const st=oe+ct.height,gt=Fe+ct.width,Ye=no(eg(c)),yt=Ye.innerHeight-S,Tt=Ye.innerWidth-S;if(S!==null&&oe<S){const Et=oe-S;oe-=Et,lt.vertical+=Et}else if(S!==null&&st>yt){const Et=st-yt;oe-=Et,lt.vertical+=Et}if(S!==null&&Fe<S){const Et=Fe-S;Fe-=Et,lt.horizontal+=Et}else if(gt>Tt){const Et=gt-Tt;Fe-=Et,lt.horizontal+=Et}return{top:`${Math.round(oe)}px`,left:`${Math.round(Fe)}px`,transformOrigin:Gb(lt)}},[c,h,ie,K,S]),[_,H]=T.useState(k),ae=T.useCallback(()=>{const Ke=J.current;if(!Ke)return;const ct=se(Ke);ct.top!==null&&(Ke.style.top=ct.top),ct.left!==null&&(Ke.style.left=ct.left),Ke.style.transformOrigin=ct.transformOrigin,H(!0)},[se]);T.useEffect(()=>(F&&window.addEventListener("scroll",ae),()=>window.removeEventListener("scroll",ae)),[c,F,ae]);const V=(Ke,ct)=>{O&&O(Ke,ct),ae()},be=()=>{H(!1)};T.useEffect(()=>{k&&ae()}),T.useImperativeHandle(u,()=>k?{updatePosition:()=>{ae()}}:null,[k,ae]),T.useEffect(()=>{if(!k)return;const Ke=fh(()=>{ae()}),ct=no(c);return ct.addEventListener("resize",Ke),()=>{Ke.clear(),ct.removeEventListener("resize",Ke)}},[c,k,ae]);let Pe=j;j==="auto"&&!M.muiSupportAuto&&(Pe=void 0);const ye=b||(c?$n(eg(c)).body:void 0),je=(i=I?.root)!=null?i:nF,ve=(o=I?.paper)!=null?o:Yk,Te=ya({elementType:ve,externalSlotProps:N({},X,{style:_?X.style:N({},X.style,{opacity:0})}),additionalProps:{elevation:x,ref:Q},ownerState:ne,className:_e(ue.paper,X?.className)}),Ve=ya({elementType:je,externalSlotProps:D?.root||{},externalForwardedProps:U,additionalProps:{ref:n,slotProps:{backdrop:{invisible:!0}},container:ye,open:k},ownerState:ne,className:_e(ue.root,y)}),{slotProps:qe}=Ve,rt=ze(Ve,eF);return m.jsx(je,N({},rt,!wl(je)&&{slotProps:qe,disableScrollLock:F},{children:m.jsx(M,N({appear:!0,in:k,onEntering:V,onExited:be,timeout:Pe},L,{children:m.jsx(ve,N({},Te,{children:g}))}))}))});function iF(e){return tt("MuiMenu",e)}nt("MuiMenu",["root","paper","list"]);const oF=["onEntering"],aF=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],sF={vertical:"top",horizontal:"right"},lF={vertical:"top",horizontal:"left"},uF=e=>{const{classes:t}=e;return ot({root:["root"],paper:["paper"],list:["list"]},iF,t)},cF=Re(rF,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),dF=Re(Yk,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),fF=Re(XB,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),Ev=T.forwardRef(function(t,n){var r,i;const o=at({props:t,name:"MuiMenu"}),{autoFocus:a=!0,children:u,className:c,disableAutoFocusItem:d=!1,MenuListProps:f={},onClose:h,open:g,PaperProps:y={},PopoverClasses:b,transitionDuration:x="auto",TransitionProps:{onEntering:S}={},variant:k="selectedMenu",slots:A={},slotProps:I={}}=o,D=ze(o.TransitionProps,oF),R=ze(o,aF),M=bk(),j=N({},o,{autoFocus:a,disableAutoFocusItem:d,MenuListProps:f,onEntering:S,PaperProps:y,transitionDuration:x,TransitionProps:D,variant:k}),O=uF(j),F=a&&!d&&g,L=T.useRef(null),U=(K,se)=>{L.current&&L.current.adjustStyleForScrollbar(K,{direction:M?"rtl":"ltr"}),S&&S(K,se)},X=K=>{K.key==="Tab"&&(K.preventDefault(),h&&h(K,"tabKeyDown"))};let J=-1;T.Children.map(u,(K,se)=>{T.isValidElement(K)&&(K.props.disabled||(k==="selectedMenu"&&K.props.selected||J===-1)&&(J=se))});const Q=(r=A.paper)!=null?r:dF,ne=(i=I.paper)!=null?i:y,ue=ya({elementType:A.root,externalSlotProps:I.root,ownerState:j,className:[O.root,c]}),ie=ya({elementType:Q,externalSlotProps:ne,ownerState:j,className:O.paper});return m.jsx(cF,N({onClose:h,anchorOrigin:{vertical:"bottom",horizontal:M?"right":"left"},transformOrigin:M?sF:lF,slots:{paper:Q,root:A.root},slotProps:{root:ue,paper:ie},open:g,ref:n,transitionDuration:x,TransitionProps:N({onEntering:U},D),ownerState:j},R,{classes:b,children:m.jsx(fF,N({onKeyDown:X,actions:L,autoFocus:a&&(J===-1||d),autoFocusItem:F,variant:k},f,{className:_e(O.list,f.className),children:u}))}))});function pF(e){return tt("MuiMenuItem",e)}const Gu=nt("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),hF=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],mF=(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]},gF=e=>{const{disabled:t,dense:n,divider:r,disableGutters:i,selected:o,classes:a}=e,c=ot({root:["root",n&&"dense",t&&"disabled",!i&&"gutters",r&&"divi
109der",o&&"selected"]},pF,a);return N({},a,c)},vF=Re(Io,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:mF})(({theme:e,ownerState:t})=>N({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Gu.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Gu.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Gu.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Gu.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Gu.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${Nb.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${Nb.inset}`]:{marginLeft:52},[`& .${Pp.root}`]:{marginTop:0,marginBottom:0},[`& .${Pp.inset}`]:{paddingLeft:36},[`& .${Wb.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&N({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${Wb.root} svg`]:{fontSize:"1.25rem"}}))),rs=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiMenuItem"}),{autoFocus:i=!1,component:o="li",dense:a=!1,divider:u=!1,disableGutters:c=!1,focusVisibleClassName:d,role:f="menuitem",tabIndex:h,className:g}=r,y=ze(r,hF),b=T.useContext(Zi),x=T.useMemo(()=>({dense:a||b.dense||!1,disableGutters:c}),[b.dense,a,c]),S=T.useRef(null);Mr(()=>{i&&S.current&&S.current.focus()},[i]);const k=N({},r,{dense:x.dense,divider:u,disableGutters:c}),A=gF(r),I=Zt(S,n);let D;return r.disabled||(D=h!==void 0?h:-1),m.jsx(Zi.Provider,{value:x,children:m.jsx(vF,N({ref:I,role:f,tabIndex:D,component:o,focusVisibleClassName:_e(A.focusVisible,d),className:_e(A.root,g)},y,{ownerState:k,classes:A}))})});function yF(e){return tt("MuiNativeSelect",e)}const Zy=nt("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),xF=["className","disabled","error","IconComponent","inputRef","variant"],bF=e=>{const{classes:t,variant:n,disabled:r,multiple:i,open:o,error:a}=e,u={select:["select",n,r&&"disabled",i&&"multiple",a&&"error"],icon:["icon",`icon${ke(n)}`,o&&"iconOpen",r&&"disabled"]};return ot(u,yF,t)},Xk=({ownerState:e,theme:t})=>N({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":N({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${Zy.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),wF=Re("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Ir,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Zy.multiple}`]:t.multiple}]}})(Xk),Qk=({ownerState:e,theme:t})=>N({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Zy.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),kF=Re("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${ke(n.variant)}`],n.open&&t.iconOpen]}})(Qk),SF=T.forwardRef(function(t,n){const{className:r,disabled:i,error:o,IconComponent:a,inputRef:u,variant:c="standard"}=t,d=ze(t,xF),f=N({},t,{disabled:i,variant:c,error:o}),h=bF(f);return m.jsxs(T.Fragment,{children:[m.jsx(wF,N({ownerState:f,className:_e(h.select,r),disabled:i,ref:u||n},d)),t.multiple?null:m.jsx(kF,{as:a,ownerState:f,className:h.icon})]})});var Kb;const CF=["children","classes","className","label","notched"],TF=Re("fieldset",{shouldForwardProp:Ir})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),EF=Re("legend",{shouldForwardProp:Ir})(({ownerState:e,theme:t})=>N({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&N({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function RF(e){const{className:t,label:n,notched:r}=e,i=ze(e,CF),o=n!=null&&n!=="",a=N({},e,{notched:r,withLabel:o});
vendor: 8,397 bytes, line 109
109return m.jsx(TF,N({"aria-hidden":!0,className:t,ownerState:a},i,{children:m.jsx(EF,{ownerState:a,children:o?m.jsx("span",{children:n}):Kb||(Kb=m.jsx("span",{className:"notranslate",children:"​"}))})}))}const PF=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],AF=e=>{const{classes:t}=e,r=ot({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},FN,t);return N({},t,r)},MF=Re(wh,{shouldForwardProp:e=>Ir(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:xh})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return N({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${aa.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${aa.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${aa.focused} .${aa.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${aa.error} .${aa.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${aa.disabled} .${aa.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&N({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),IF=Re(RF,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),jF=Re(kh,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:bh})(({theme:e,ownerState:t})=>N({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),e2=T.forwardRef(function(t,n){var r,i,o,a,u;const c=at({props:t,name:"MuiOutlinedInput"}),{components:d={},fullWidth:f=!1,inputComponent:h="input",label:g,multiline:y=!1,notched:b,slots:x={},type:S="text"}=c,k=ze(c,PF),A=AF(c),I=ms(),D=Ul({props:c,muiFormControl:I,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),R=N({},c,{color:D.color||"primary",disabled:D.disabled,error:D.error,focused:D.focused,formControl:I,fullWidth:f,hiddenLabel:D.hiddenLabel,multiline:y,size:D.size,type:S}),M=(r=(i=x.root)!=null?i:d.Root)!=null?r:MF,j=(o=(a=x.input)!=null?a:d.Input)!=null?o:jF;return m.jsx(Sh,N({slots:{root:M,input:j},renderSuffix:O=>m.jsx(IF,{ownerState:R,className:A.notchedOutline,label:g!=null&&g!==""&&D.required?u||(u=m.jsxs(T.Fragment,{children:[g," ","*"]})):g,notched:typeof b<"u"?b:!!(O.startAdornment||O.filled||O.focused)}),fullWidth:f,inputComponent:h,multiline:y,ref:n,type:S},k,{classes:N({},A,{notchedOutline:null})}))});e2.muiName="Input";function OF(e){return tt("MuiSelect",e)}const Ku=nt("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var Yb;const DF=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],zF=Re("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${Ku.select}`]:t.select},{[`&.${Ku.select}`]:t[n.variant]},{[`&.${Ku.error}`]:t.error},{[`&.${Ku.multiple}`]:t.multiple}]}})(Xk,{[`&.${Ku.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),LF=Re("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${ke(n.variant)}`],n.open&&t.iconOpen]}})(Qk),NF=Re("input",{shouldForwardProp:e=>Ck(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function Xb(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function _F(e){return e==null||typeof e=="string"&&!e.trim()}const $F=e=>{const{classes:t,variant:n,disabled:r,multiple:i,open:o,error:a}=e,u={select:["select",n,r&&"disabled",i&&"multiple",a&&"error"],icon:["icon",`icon${ke(n)}`,o&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return ot(u,OF,t)},BF=T.forwardRef(function(t,n){var r;const{"aria-describedby":i,"aria-label":o,autoFocus:a,autoWidth:u,children:c,className:d,defaultOpen:f,defaultValue:h,disabled:g,displayEmpty:y,error:b=!1,IconComponent:x,inputRef:S,labelId:k,MenuProps:A={},multiple:I,name:D,onBlur:R,onChange:M,onClose:j,onFocus:O,onOpen:F,open:L,readOnly:U,renderValue:X,SelectDisplayProps:J={},tabIndex:Q,value:ne,variant:ue="standard"}=t,ie=ze(t,DF),[K,se]=x0({controlled:ne,default:h,name:"Select"}),[_,H]=x0({controlled:L,default:f,name:"Select"}),ae=T.useRef(null),V=T.useRef(null),[be,Pe]=T.useState(null),{current:ye}=T.useRef(L!=null),[je,ve]=T.useState(),Te=Zt(n,S),Ve=T.useCallback(Ge=>{V.current=Ge,Ge&&Pe(Ge)},[]),qe=be?.parentNode;T.useImperativeHandle(Te,()=>({focus:()=>{V.current.focus()},node:ae.current,value:K}),[K]),T.useEffect(()=>{f&&_&&be&&!ye&&(ve(u?null:qe.clientWidth),V.current.focus())},[be,u]),T.useEffect(()=>{a&&V.current.focus()},[a]),T.useEffect(()=>{if(!k)return;const Ge=$n(V.current).getElementById(k);if(Ge){const Dt=()=>{getSelection().isCollapsed&&V.current.focus()};return Ge.addEventListener("click",Dt),()=>{Ge.removeEventListener("click",Dt)}}},[k]);const rt=(Ge,Dt)=>{Ge?F&&F(Dt):j&&j(Dt),ye||(ve(u?null:qe.clientWidth),H(Ge))},Ke=Ge=>{Ge.button===0&&(Ge.preventDefault(),V.current.focus(),rt(!0,Ge))},ct=Ge=>{rt(!1,Ge)},lt=T.Children.toArray(c),$e=Ge=>{const Dt=lt.find(Ut=>Ut.props.value===Ge.target.value);Dt!==void 0&&(se(Dt.props.value),M&&M(Ge,Dt))},oe=Ge=>Dt=>{let Ut;if(Dt.currentTarget.hasAttribute("tabindex")){if(I){Ut=Array.isArray(K)?K.slice():[];const qt=K.indexOf(Ge.props.value);qt===-1?Ut.push(Ge.props.value):Ut.splice(qt,1)}else Ut=Ge.props.value;if(Ge.props.onClick&&Ge.props.onClick(Dt),K!==Ut&&(se(Ut),M)){const qt=Dt.nativeEvent||Dt,Un=new qt.constructor(qt.type,qt);Object.defineProperty(Un,"target",{writable:!0,value:{value:Ut,name:D}}),M(Un,Ge)}I||rt(!1,Dt)}},Fe=Ge=>{U||[" ","ArrowUp","ArrowDown","Enter"].indexOf(Ge.key)!==-1&&(Ge.preventDefault(),rt(!0,Ge))},st=be!==null&&_,gt=Ge=>{!st&&R&&(Object.defineProperty(Ge,"target",{writable:!0,value:{value:K,name:D}}),R(Ge))};delete ie["aria-invalid"];let Ye,yt;const Tt=[];let Et=!1;(Rp({value:K})||y)&&(X?Ye=X(K):Et=!0);const Wt=lt.map(Ge=>{if(!T.isValidElement(Ge))return null;let Dt;if(I){if(!Array.isArray(K))throw new Error(Mo(2));Dt=K.some(Ut=>Xb(Ut,Ge.props.value)),Dt&&Et&&Tt.push(Ge.props.children)}else Dt=Xb(K,Ge.props.value),Dt&&Et&&(yt=Ge.props.children);return T.cloneElement(Ge,{"aria-selected":Dt?"true":"false",onClick:oe(Ge),onKeyUp:Ut=>{Ut.key===" "&&Ut.preventDefault(),Ge.props.onKeyUp&&Ge.props.onKeyUp(Ut)},role:"option",selected:Dt,value:void 0,"data-value":Ge.props.value})});Et&&(I?Tt.length===0?Ye=null:Ye=Tt.reduce((Ge,Dt,Ut)=>(Ge.push(Dt),Ut<Tt.length-1&&Ge.push(", "),Ge),[]):Ye=yt);let le=je;!u&&ye&&be&&(le=qe.clientWidth);let ce;typeof Q<"u"?ce=Q:ce=g?null:0;const me=J.id||(D?`mui-component-select-${D}`:void 0),he=N({},t,{variant:ue,value:K,open:st,error:b}),Je=$F(he),Xt=N({},A.PaperProps,(r=A.slotProps)==null?void 0:r.paper),Cn=K0();return m.jsxs(T.Fragment,{children:[m.jsx(zF,N({ref:Ve,tabIndex:ce,role:"combobox","aria-controls":Cn,"aria-disabled":g?"true":void 0,"aria-expanded":st?"true":"false","aria-haspopup":"listbox","aria-label":o,"aria-labelledby":[k,me].filter(
109Boolean).join(" ")||void 0,"aria-describedby":i,onKeyDown:Fe,onMouseDown:g||U?null:Ke,onBlur:gt,onFocus:O},J,{ownerState:he,className:_e(J.className,Je.select,d),id:me,children:_F(Ye)?Yb||(Yb=m.jsx("span",{className:"notranslate",children:"​"})):Ye})),m.jsx(NF,N({"aria-invalid":b,value:Array.isArray(K)?K.join(","):K,name:D,ref:ae,"aria-hidden":!0,onChange:$e,tabIndex:-1,disabled:g,className:Je.nativeInput,autoFocus:a,ownerState:he},ie)),m.jsx(LF,{as:x,className:Je.icon,ownerState:he}),m.jsx(Ev,N({id:`menu-${D||""}`,anchorEl:qe,open:st,onClose:ct,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},A,{MenuListProps:N({"aria-labelledby":k,role:"listbox","aria-multiselectable":I?"true":void 0,disableListWrap:!0,id:Cn},A.MenuListProps),slotProps:N({},A.slotProps,{paper:N({},Xt,{style:N({minWidth:le},Xt!=null?Xt.style:null)})}),children:Wt}))]})}),FF=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],VF=["root"],WF=e=>{const{classes:t}=e;return t},t2={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Ir(e)&&e!=="variant",slot:"Root"},UF=Re(Qy,t2)(""),HF=Re(e2,t2)(""),qF=Re(Xy,t2)(""),Ap=T.forwardRef(function(t,n){const r=at({name:"MuiSelect",props:t}),{autoWidth:i=!1,children:o,classes:a={},className:u,defaultOpen:c=!1,displayEmpty:d=!1,IconComponent:f=WN,id:h,input
109:g,inputProps:y,label:b,labelId:x,MenuProps:S,multiple:k=!1,native:A=!1,onClose:I,onOpen:D,open:R,renderValue:M,SelectDisplayProps:j,variant:O="outlined"}=r,F=ze(r,FF),L=A?SF:BF,U=ms(),X=Ul({props:r,muiFormControl:U,states:["variant","error"]}),J=X.variant||O,Q=N({},r,{variant:J,classes:a}),ne=WF(Q),ue=ze(ne,VF),ie=g||{standard:m.jsx(UF,{ownerState:Q}),outlined:m.jsx(HF,{label:b,ownerState:Q}),filled:m.jsx(qF,{ownerState:Q})}[J],K=Zt(n,Ta(ie));return m.jsx(T.Fragment,{children:T.cloneElement(ie,N({inputComponent:L,inputProps:N({children:o,error:X.error,IconComponent:f,variant:J,type:void 0,multiple:k},A?{id:h}:{autoWidth:i,defaultOpen:c,displayEmpty:d,labelId:x,MenuProps:S,onClose:I,onOpen:D,open:R,renderValue:M,SelectDisplayProps:N({id:h},j)},y,{classes:y?Tr(ue,y.classes):ue},g?g.props.inputProps:{})},(k&&A||d)&&J==="outlined"?{notched:!0}:{},{ref:K,className:_e(ie.props.className,u,ne.root)},!g&&{variant:J},F))})});Ap.muiName="Select";function GF(e={}){const{autoHideDuration:t=null,disableWindowBlurListener:n=!1,onClose:r,open:i,resumeHideDuration:o}=e,a=pa();T.useEffect(()=>{if(!i)return;function k(A){A.defaultPrevented||(A.key==="Escape"||A.key==="Esc")&&r?.(A,"escapeKeyDown")}return document.addEventListener("keydown",k),()=>{document.removeEventListener("keydown",k)}},[i,r]);const u=ci((k,A)=>{r?.(k,A)}),c=ci(k=>{!r||k==null||a.start(k,()=>{u(null,"timeout")})});T.useEffect(()=>(i&&c(t),a.clear),[i,t,c,a]);const d=k=>{r?.(k,"clickaway")},f=a.clear,h=T.useCallback(()=>{t!=null&&c(o??t*.5)},[t,o,c]),g=k=>A=>{const I=k.onBlur;I?.(A),h()},y=k=>A=>{const I=k.onFocus;I?.(A),f()},b=k=>A=>{const I=k.onMouseEnter;I?.(A),f()},x=k=>A=>{const I=k.onMouseLeave;I?.(A),h()};return T.useEffect(()=>{if(!n&&i)return window.addEventListener("focus",h),window.addEventListener("blur",f),()=>{window.removeEventListener("focus",h),window.removeEventListener("blur",f)}},[n,i,h,f]),{getRootProps:(k={})=>{const A=N({},Cp(e),Cp(k));return N({role:"presentation"},k,A,{onBlur:g(A),onFocus:y(A),onMouseEnter:b(A),onMouseLeave:x(A)})},onClickAway:d}}function KF(e){return tt("MuiSnackbarContent",e)}nt("MuiSnackbarContent",["root","message","action"]);const YF=["action","className","message","role"],XF=e=>{const{classes:t}=e;return ot({root:["root"],action:["action"],message:["message"]},KF,t)},QF=Re(Hr,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{const t=e.palette.mode==="light"?.8:.98,n=bt.emphasize(e.palette.background.default,t);return N({},e.typography.body2,{color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText(n),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:n,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}})}),JF=Re("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0"}),ZF=Re("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),eV=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiSnackbarContent"}),{action:i,className:o,message:a,role:u="alert"}=r,c=ze(r,YF),d=r,f=XF(d);return m.jsxs(QF,N({role:u,square:!0,elevation:6,className:_e(f.root,o),ownerState:d,ref:n},c,{children:[m.jsx(JF,{className:f.message,ownerState:d,children:a}),i?m.jsx(ZF,{className:f.action,ownerState:d,children:i}):null]}))});function tV(e){return tt("MuiSnackbar",e)}nt("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);const nV=["onEnter","onExited"],rV=["action","anchorOrigin","autoHideDuration","children","className","ClickAwayListenerProps","ContentProps","disableWindowBlurListener","message","onBlur","onClose","onFocus","onMouseEnter","onMouseLeave","open","resumeHideDuration","TransitionComponent","transitionDuration","TransitionProps"],iV=e=>{const{classes:t,anchorOrigin:n}=e,r={root:["root",`anchorOrigin${ke(n.vertical)}${ke(n.horizontal)}`]};return ot(r,tV,t)},Qb=Re("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;
vendor: 14,365 bytes, lines 109-110
109return[t.root,t[`anchorOrigin${ke(n.anchorOrigin.vertical)}${ke(n.anchorOrigin.horizontal)}`]]}})(({theme:e,ownerState:t})=>{const n={left:"50%",right:"auto",transform:"translateX(-50%)"};return N({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center"},t.anchorOrigin.vertical==="top"?{top:8}:{bottom:8},t.anchorOrigin.horizontal==="left"&&{justifyContent:"flex-start"},t.anchorOrigin.horizontal==="right"&&{justifyContent:"flex-end"},{[e.breakpoints.up("sm")]:N({},t.anchorOrigin.vertical==="top"?{top:24}:{bottom:24},t.anchorOrigin.horizontal==="center"&&n,t.anchorOrigin.horizontal==="left"&&{left:24,right:"auto"},t.anchorOrigin.horizontal==="right"&&{right:24,left:"auto"})})}),Jk=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiSnackbar"}),i=vn(),o={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{action:a,anchorOrigin:{vertical:u,horizontal:c}={vertical:"bottom",horizontal:"left"},autoHideDuration:d=null,children:f,className:h,ClickAwayListenerProps:g,ContentProps:y,disableWindowBlurListener:b=!1,message:x,open:S,TransitionComponent:k=T0,transitionDuration:A=o,TransitionProps:{onEnter:I,onExited:D}={}}=r,R=ze(r.TransitionProps,nV),M=ze(r,rV),j=N({},r,{anchorOrigin:{vertical:u,horizontal:c},autoHideDuration:d,disableWindowBlurListener:b,TransitionComponent:k,transitionDuration:A}),O=iV(j),{getRootProps:F,onClickAway:L}=GF(N({},j)),[U,X]=T.useState(!0),J=ya({elementType:Qb,getSlotProps:F,externalForwardedProps:M,ownerState:j,additionalProps:{ref:n},className:[O.root,h]}),Q=ue=>{X(!0),D&&D(ue)},ne=(ue,ie)=>{X(!1),I&&I(ue,ie)};return!S&&U?null:m.jsx(S_,N({onClickAway:L},g,{children:m.jsx(Qb,N({},J,{children:m.jsx(k,N({appear:!0,in:S,timeout:A,direction:u==="top"?"down":"up",onEnter:ne,onExited:Q},R,{children:f||m.jsx(eV,N({message:x,action:a},y))}))}))}))});function oV(e){return tt("MuiTooltip",e)}const ha=nt("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),aV=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function sV(e){return Math.round(e*1e5)/1e5}const lV=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:i,placement:o}=e,a={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",i&&"touch",`tooltipPlacement${ke(o.split("-")[0])}`],arrow:["arrow"]};return ot(a,oV,t)},uV=Re(_k,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>N({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${ha.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${ha.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${ha.arrow}`]:N({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${ha.arrow}`]:N({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),cV=Re("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${ke(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>N({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:bt.alpha(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${sV(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${ha.popper}[data-popper-placement*="left"] &`]:N({transformOrigin:"right center"},t.isRtl?N({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):N({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${ha.popper}[data-popper-placement*="right"] &`]:N({transformOrigin:"left center"},t.isRtl?N({marginRight:"14px"},t.touch&&{marginRight:"24px"}):N({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${ha.popper}[data-popper-placement*="top"] &`]:N({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${ha.popper}[data-popper-placement*="bottom"] &`]:N({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),dV=Re("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:bt.alpha(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let _f=!1;const Jb=new Y0;let Yu={x:0,y:0};function $f(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const Ii=T.forwardRef(function(t,n){var r,i,o,a,u,c,d,f,h,g,y,b,x,S,k,A,I,D,R;const M=at({props:t,name:"MuiTooltip"}),{arrow:j=!1,children:O,components:F={},componentsProps:L={},describeChild:U=!1,disableFocusListener:X=!1,disableHoverListener:J=!1,disableInteractive:Q=!1,disableTouchListener:ne=!1,enterDelay:ue=100,enterNextDelay:ie=0,enterTouchDelay:K=700,followCursor:se=!1,id:_,leaveDelay:H=0,leaveTouchDelay:ae=1500,onClose:V,onOpen:be,open:Pe,placement:ye="bottom",PopperComponent:je,PopperProps:ve={},slotProps:Te={},slots:Ve={},title:qe,TransitionComponent:rt=T0,TransitionProps:Ke}=M,ct=ze(M,aV),lt=T.isValidElement(O)?O:m.jsx("span",{children:O}),$e=vn(),oe=bk(),[Fe,st]=T.useState(),[gt,Ye]=T.useState(null),yt=T.useRef(!1),Tt=Q||se,Et=pa(),Wt=pa(),le=pa(),ce=pa(),[me,he]=x0({controlled:Pe,default:!1,name:"Tooltip",state:"open"});let Je=me;const Xt=K0(_),Cn=T.useRef(),Ge=ci(()=>{Cn.current!==void 0&&(document.body.style.WebkitUserSelect=Cn.current,Cn.current=void 0),ce.clear()});T.useEffect(()=>Ge,[Ge]);const Dt=It=>{Jb.clear(),_f=!0,he(!0),be&&!Je&&be(It)},Ut=ci(It=>{Jb.start(800+H,()=>{_f=!1}),he(!1),V&&Je&&V(It),Et.start($e.transitions.duration.shortest,()=>{yt.current=!1})}),qt=It=>{yt.current&&It.type!=="touchstart"||(Fe&&Fe.removeAttribute("title"),Wt.clear(),le.clear(),ue||_f&&ie?Wt.start(_f?ie:ue,()=>{Dt(It)}):Dt(It))},Un=It=>{Wt.clear(),le.start(H,()=>{Ut(It)})},{isFocusVisibleRef:Yn,onBlur:eu,onFocus:tu,ref:Bo}=hh(),[,uo]=T.useState(!1),nu=It=>{eu(It),Yn.current===!1&&(uo(!1),Un(It))},ru=It=>{Fe||st(It.currentTarget),tu(It),Yn.current===!0&&(uo(!0),qt(It))},iu=It=>{yt.current=!0;const Xn=lt.props;Xn.onTouchStart&&Xn.onTouchStart(It)},hd=It=>{iu(It),le.clear(),Et.clear(),Ge(),Cn.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",ce.start(K,()=>{document.body.style.WebkitUserSelect=Cn.current,qt(It)})},md=It=>{lt.props.onTouchEnd&&lt.props.onTouchEnd(It),Ge(),le.start(ae,()=>{Ut(It)})};T.useEffect(()=>{if(!Je)return;function It(Xn){(Xn.key==="Escape"||Xn.key==="Esc")&&Ut(Xn)}return document.addEventListener("keydown",It),()=>{document.removeEventListener("keydown",It)}},[Ut,Je]);const ou=Zt(Ta(lt),Bo,st,n);!qe&&qe!==0&&(Je=!1);const bs=T.useRef(),ja=It=>{const Xn=lt.props;Xn.onMouseMove&&Xn.onMouseMove(It),Yu={x:It.clientX,y:It.clientY},bs.current&&bs.current.update()},co={},fo=typeof qe=="string";U?(co.title=!Je&&fo&&!J?qe:null,co["aria-describedby"]=Je?Xt:null):(co["aria-label"]=fo?qe:null,co["aria-labelledby"]=Je&&!fo?Xt:null);const Dr=N({},co,ct,lt.props,{className:_e(ct.className,lt.props.className),onTouchStart:iu,ref:ou},se?{onMouseMove:ja}:{}),wi={};ne||(Dr.onTouchStart=hd,Dr.onTouchEnd=md),J||(Dr.onMouseOver=$f(qt,Dr.onMouseOver),Dr.onMouseLeave=$f(Un,Dr.onMouseLeave),Tt||(wi.onMouseOver=qt,wi.onMouseLeave=Un)),X||(Dr.onFocus=$f(ru,Dr.onFocus),Dr.onBlur=$f(nu,Dr.onBlur),Tt||(wi.onFocus=ru,wi.onBlur=nu));const ws=T.useMemo(()=>{var It;let Xn=[{name:"arrow",enabled:!!gt,options:{element:gt,padding:4}}];return(It=ve.popperOptions)!=null&&It.modifiers&&(Xn=Xn.concat(ve.popperOptions.modifiers)),N({},ve.popperOptions,{modifiers:Xn})},[gt,ve]),zi=N({},M,{isRtl:oe,arrow:j,disableInteractive:Tt,placement:ye,PopperComponentProp:je,touch:yt.current}),Oa=lV(zi),gd=(r=(i=Ve.popper)!=null?i:F.Popper)!=null?r:uV,vd=(o=(a=(u=Ve.transition)!=null?u:F.Transition)!=null?a:rt)!=null?o:T0,yd=(c=(d=Ve.tooltip)!=null?d:F.Tooltip)!=null?c:cV,Li=(f=(h=Ve.arrow)!=null?h:F.Arrow)!=null?f:dV,xd=al(gd,N({},ve,(g=Te.popper)!=null?g:L.popper,{className:_e(Oa.popper,ve?.className,(y=(b=Te.popper)!=null?b:L.popper)==null?void 0:y.className)}),zi),bd=al(vd,N({},Ke,(x=Te.transition)!=null?x:L.transition),zi),Jh=al(yd,N({},(S=Te.tooltip)!=null?S:L.tooltip,{className:_e(Oa.tooltip,(k=(A=Te.tooltip)!=null?A:L.tooltip)==null?void 0:k.className)}),zi),wd=al(Li,N({},(I=Te.arrow)!=null?I:L.arrow,{className:_e(Oa.arrow,(D=(R=Te.arrow)!=null?R:L.arrow)==null?void 0:D.className)}),zi);return m.jsxs(T.Fragment,{children:[T.cloneElement(lt,Dr),m.jsx(gd,N({as:je??_k,placement:ye,anchorEl:se?{getBoundingClientRect:()=>({top:Yu.y,left:Yu.x,right:Yu.x,bottom:Yu.y,width:0,height:0})}:Fe,popperRef:bs,open:Fe?Je:!1,id:Xt,transition:!0},wi,xd,{popperOptions:ws,children:({TransitionProps:It})=>m.jsx(vd,N({timeout:$e.transitions.duration.shorter},It,bd,{children:m.jsxs(yd,N({},Jh,{children:[qe,j?m.jsx(Li,N({},wd,{ref:Ye})):null]}))}))}))]})}),Zk=T.createContext();function fV(e){return tt("MuiTable",e)}nt("MuiTable",["root","stickyHeader"]);const pV=["className","component","padding","size","stickyHeader"],hV=e=>{const{classes:t,stickyHeader:n}=e;return ot({root:["root",n&&"stickyHeader"]},fV,t)},mV=Re("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>N({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":N({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"})),Zb="table",gV=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTable"}),{className:i,component:o=Zb,padding:a="normal",size:u="medium",stickyHeader:c=!1}=r,d=ze(r,pV),f=N({},r,{component:o,padding:a,size:u,stickyHeader:c}),h=hV(f),g=T.useMemo(()=>({padding:a,size:u,stickyHeader:c}),[a,u,c]);return m.jsx(Zk.Provider,{value:g,children:m.jsx(mV,N({as:o,role:o===Zb?null:"table",ref:n,className:_e(h.root,i),ownerState:f},d))})}),Eh=T.createContext();function vV(e){return tt("MuiTableBody",e)}nt("MuiTableBody",["root"]);const yV=["className","component"],xV=e=>{const{classes:t}=e;return ot({root:["root"]},vV,t)},bV=Re("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),wV={variant:"body"},e6="tbody",kV=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTableBody"}),{className:i,component:o=e6}=r,a=ze(r,yV),u=N({},r,{component:o}),c=xV(u);return m.jsx(Eh.Provider,{value:wV,children:m.jsx(bV,N({className:_e(c.root,i),as:o,ref:n,role:o===e6?null:"rowgroup",ownerState:u},a))})});function SV(e){return tt("MuiTableCell",e)}const CV=nt("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),TV=["align","className","component","padding","scope","size","sortDirection","variant"],EV=e=>{const{classes:t,variant:n,align:r,padding:i,size:o,stickyHeader:a}=e,u={root:["root",n,a&&"stickyHeader",r!=="inherit"&&`align${ke(r)}`,i!=="normal"&&`padding${ke(i)}`,`size${ke(o)}`]};return ot(u,SV,t)},RV=Re("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`size${ke(n.size)}`],n.padding!=="normal"&&t[`padding${ke(n.padding)}`],n.align!=="inherit"&&t[`align${ke(n.align)}`],n.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>N({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid
110    ${e.palette.mode==="light"?bt.lighten(bt.alpha(e.palette.divider,1),.88):bt.darken(bt.alpha(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},t.variant==="head"&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},t.variant==="body"&&{color:(e.vars||e).palette.text.primary},t.variant==="footer"&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},t.size==="small"&&{padding:"6px 16px",[`&.${CV.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},t.padding==="checkbox"&&{width:48,padding:"0 0 0 4px"},t.padding==="none"&&{padding:0},t.align==="left"&&{textAlign:"left"},t.align==="center"&&{textAlign:"center"},t.align==="right"&&{textAlign:"right",flexDirection:"row-reverse"},t.align==="justify"&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),wo=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTableCell"}),{align:i="inherit",className:o,component:a,padding:u,scope:c,size:d,sortDirection:f,variant:h}=r,g=ze(r,TV),y=T.useContext(Zk),b=T.useContext(Eh),x=b&&b.variant==="head";let S;a?S=a:S=x?"th":"td";let k=c;S==="td"?k=void 0:!k&&x&&(k="col");const A=h||b&&b.variant,I=N({},r,{align:i,component:S,padding:u||(y&&y.padding?y.padding:"normal"),size:d||
110(y&&y.size?y.size:"medium"),sortDirection:f,stickyHeader:A==="head"&&y&&y.stickyHeader,variant:A}),D=EV(I);let R=null;return f&&(R=f==="asc"?"ascending":"descending"),m.jsx(RV,N({as:S,ref:n,className:_e(D.root,o),"aria-sort":R,scope:k,ownerState:I},g))});function PV(e){return tt("MuiTableContainer",e)}nt("MuiTableContainer",["root"]);const AV=["className","component"],MV=e=>{const{classes:t}=e;return ot({root:["root"]},PV,t)},IV=Re("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),jV=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTableContainer"}),{className:i,component:o="div"}=r,a=ze(r,AV),u=N({},r,{component:o}),c=MV(u);return m.jsx(IV,N({ref:n,as:o,className:_e(c.root,i),ownerState:u},a))});function OV(e){return tt("MuiTableHead",e)}nt("MuiTableHead",["root"]);const DV=["className","component"],zV=e=>{const{classes:t}=e;return ot({root:["root"]},OV,t)},LV=Re("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),NV={variant:"head"},t6="thead",_V=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTableHead"}),{className:i,component:o=t6}=r,a=ze(r,DV),u=N({},r,{component:o}),c=zV(u);return m.jsx(Eh.Provider,{value:NV,children:m.jsx(LV,N({as:o,className:_e(c.root,i),ref:n,role:o===t6?null:"rowgroup",ownerState:u},a))})});function $V(e){return tt("MuiToolbar",e)}nt("MuiToolbar",["root","gutters","regular","dense"]);const BV=["className","component","disableGutters","variant"],FV=e=>{const{classes:t,disableGutters:n,variant:r}=e;return ot({root:["root",!n&&"gutters",r]},$V,t)},VV=Re("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(({theme:e,ownerState:t})=>N({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},t.variant==="dense"&&{minHeight:48}),({theme:e,ownerState:t})=>t.variant==="regular"&&e.mixins.toolbar),WV=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiToolbar"}),{className:i,component:o="div",disableGutters:a=!1,variant:u="regular"}=r,c=ze(r,BV),d=N({},r,{component:o,disableGutters:a,variant:u}),f=FV(d);return m.jsx(VV,N({as:o,className:_e(f.root,i),ref:n,ownerState:d},c))});function UV(e){return tt("MuiTableRow",e)}const n6=nt("MuiTableRow",["root","selected","hover","head","footer"]),HV=["className","component","hover","selected"],qV=e=>{const{classes:t,selected:n,hover:r,head:i,footer:o}=e;return ot({root:["root",n&&"selected",r&&"hover",i&&"head",o&&"footer"]},UV,t)},GV=Re("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.head&&t.head,n.footer&&t.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${n6.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${n6.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:bt.alpha(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),r6="tr",Bf=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTableRow"}),{className:i,component:o=r6,hover:a=!1,selected:u=!1}=r,c=ze(r,HV),d=T.useContext(Eh),f=N({},r,{component:o,hover:a,selected:u,head:d&&d.variant==="head",footer:d&&d.variant==="footer"}),h=qV(f);return m.jsx(GV,N({as:o,ref:n,className:_e(h.root,i),role:o===r6?null:"row",ownerState:f},c))});function KV(e){return tt("MuiTextField",e)}nt("MuiTextField",["root"]);const YV=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],XV={standard:Qy,filled:Xy,outlined:e2},QV=e=>{const{classes:t}=e;return ot({root:["root"]},KV,t)}
110,JV=Re(Sv,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),ir=T.forwardRef(function(t,n){const r=at({props:t,name:"MuiTextField"}),{autoComplete:i,autoFocus:o=!1,children:a,className:u,color:c="primary",defaultValue:d,disabled:f=!1,error:h=!1,FormHelperTextProps:g,fullWidth:y=!1,helperText:b,id:x,InputLabelProps:S,inputProps:k,InputProps:A,inputRef:I,label:D,maxRows:R,minRows:M,multiline:j=!1,name:O,onBlur:F,onChange:L,onFocus:U,placeholder:X,required:J=!1,rows:Q,select:ne=!1,SelectProps:ue,type:ie,value:K,variant:se="outlined"}=r,_=ze(r,YV),H=N({},r,{autoFocus:o,color:c,disabled:f,error:h,fullWidth:y,multiline:j,required:J,select:ne,variant:se}),ae=QV(H),V={};se==="outlined"&&(S&&typeof S.shrink<"u"&&(V.notched=S.shrink),V.label=D),ne&&((!ue||!ue.native)&&(V.id=void 0),V["aria-describedby"]=void 0);const be=K0(x),Pe=b&&be?`${be}-helper-text`:void 0,ye=D&&be?`${be}-label`:void 0,je=XV[se],ve=m.jsx(je,N({"aria-describedby":Pe,autoComplete:i,autoFocus:o,defaultValue:d,fullWidth:y,multiline:j,name:O,rows:Q,maxRows:R,minRows:M,type:ie,value:K,id:be,inputRef:I,onBlur:F,onChange:L,onFocus:U,placeholder:X,inputProps:k},V,A));return m.jsxs(JV,N({className:_e(ae.root,u),disabled:f,error:h,fullWidth:y,ref:n,required:J,color:c,variant:se,ownerState:H},_,{children:[D!=null&&D!==""&&m.jsx(Tv,N({htmlFor:be,id:ye},S,{children:D})),ne?m.jsx(Ap,N({"aria-describedby":Pe,id:be,labelId:ye,value:K,input:ve},ue,{children:a})):ve,b&&m.jsx(z$,N({id:Pe},g,{children:b}))]}))});var Xu={},tg={};const ZV=No(zD);var i6;function Ct(){return i6||(i6=1,(function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=ZV})(tg)),tg}var o6;function eW(){if(o6)return Xu;o6=1;var e=kt();Object.defineProperty(Xu,"__esModule",{value:!0}),Xu.default=void 0;var t=e(Ct()),n=St();return Xu.default=(0,t.default)((0,n.jsx)("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu"),Xu}var tW=eW();const nW=mt(tW);var Qu={},a6;function rW(){if(a6)return Qu;a6=1;var e=kt();Object.defineProperty(Qu,"__esModule",{value:!0}),Qu.default=void 0;var t=e(Ct()),n=St();return Qu.default=(0,t.default)((0,n.jsx)("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4z"}),"Logout"),Qu}var iW=rW();const oW=mt(iW);var Ju={},s6;function aW(){if(s6)return Ju;s6=1;var e=kt();Object.defineProperty(Ju,"__esModule",{value:!0}),Ju.default=void 0;var t=e(Ct()),n=St();return Ju.default=(0,t.default)((0,n.jsx)("path",{d:"M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4zM17 11h-4v4h-2v-4H7V9h4V5h2v4h4z"}),"AddComment"),Ju}var sW=aW();const lW=mt(sW);var Zu={},l6;function uW(){if(l6)return Zu;l6=1;var e=kt();Object.defineProperty(Zu,"__esModule",{value:!0}),Zu.default=void 0;var t=e(Ct()),n=St();return Zu.default=(0,t.default)((0,n.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 4c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m0 14c-2.03 0-4.43-.82-6.14-2.88C7.55 15.8 9.68 15 12 15s4.45.8 6.14 2.12C16.43 19.18 14.03 20 12 20"}),"AccountCircle"),Zu}var cW=uW();const u6=mt(cW);var ec={},c6;function dW(){if(c6)return ec;c6=1;var e=kt();Object.defineProperty(ec,"__esModule",{value:!0}),ec.default=void 0;var t=e(Ct()),n=St();return ec.default=(0,t.default)((0,n.jsx)("path",{d:"M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28M3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7-.23.16-.54.11-.7-.12-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21m6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39-2.57 0-4.66 1.97-4.66 4.39 0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15m7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12M14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94 1.7 0 3.08 1.32 3.08 2.94 0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-
1105.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38"}),"Fingerprint"),ec}var fW=dW();const Ml=mt(fW);var tc={},d6;function pW(){if(d6)return tc;d6=1;var e=kt();Object.defineProperty(tc,"__esModule",{value:!0}),tc.default=void 0;var t=e(Ct()),n=St();return tc.default=(0,t.default)((0,n.jsx)("path",{d:"M11 7 9.6 8.4l2.6 2.6H2v2h10.2l-2.6 2.6L11 17l5-5zm9 12h-8v2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-8v2h8z"}),"Login"),tc}var hW=pW();const mW=mt(hW);var nc={},f6;function gW(){if(f6)return nc;f6=1;var e=kt();Object.defineProperty(nc,"__esModule",{value:!0}),nc.default=void 0;var t=e(Ct()),n=St();return nc.default=(0,t.default)((0,n.jsx)("path",{d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m-9-2V7H4v3H1v2h3v3h2v-3h3v-2zm9 4c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"PersonAdd"),nc}var vW=gW();const yW=mt(vW);var rc={},p6;function xW(){if(p6)return rc;p6=1;var e=kt();Object.defineProperty(rc,"__esModule",{value:!0}),rc.default=void 0;var t=e(Ct()),n=St();return rc.default=(0,t.default)((0,n.jsx)("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1"}),"DarkMode"),rc}var bW=xW();const wW=mt(bW);var ic={},h6;function kW(){if(h6)return ic;h6=1;var e=kt();Object.defineProperty(ic,"__esModule",{value:!0}),ic.default=void 0;var t=e(Ct()),n=St();return ic.default=(0,t.default)((0,n.jsx)("path",{d:"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5M2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1m18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1m0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1M5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0z"}),"LightMode"),ic}var SW=kW();const CW=mt(SW);var oc={},m6;function TW(){if(m6)return oc;m6=1;var e=kt();Object.defineProperty(oc,"__esModule",{value:!0}),oc.default=void 0;var t=e(Ct()),n=St();return oc.default=(0,t.default)((0,n.jsx)("path",{d:"M2 20h20v-4H2zm2-3h2v2H4zM2 4v4h20V4zm4 3H4V5h2zm-4 7h20v-4H2zm2-3h2v2H4z"}),"Storage"),oc}var EW=TW();const n2=mt(EW);function eS(e,t){return function(){return e.apply(t,arguments)}}const{toString:RW}=Object.prototype,{getPrototypeOf:r2}=Object,Rh=(e=>t=>{const n=RW.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Di=e=>(e=e.toLowerCase(),t=>Rh(t)===e),Ph=e=>t=>typeof t===e,{isArray:Hl}=Array,R0=Ph("undefined");function PW(e){return e!==null&&!R0(e)&&e.constructor!==null&&!R0(e.constructor)&&Gr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const tS=Di("ArrayBuffer");function AW(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&tS(e.buffer),t}const MW=Ph("string"),Gr=Ph("function"),nS=Ph("number"),Ah=e=>e!==null&&typeof e=="object",IW=e=>e===!0||e===!1,cp=e=>{if(Rh(e)!=="object")return!1;const t=r2(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},jW=Di("Date"),OW=Di("File"),DW=Di("Blob"),zW=Di("FileList"),LW=e=>Ah(e)&&Gr(e.pipe),NW=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Gr(e.append)&&((t=Rh(e))==="formdata"||t==="object"&&Gr(e.toString)&&e.toString()==="[object FormData]"))},_W=Di("URLSearchParams"),[$W,BW,FW,VW]=["ReadableStream","Request","Response","Headers"].map(Di),WW=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Z0(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),Hl(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),a=o.length;let u;for(r=0;r<a;r++)u=o[r],t.call(null,e[u],u,e)}}
vendor: 1,450 bytes, line 110
110function rS(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,i;for(;r-- >0;)if(i=n[r],t===i.toLowerCase())return i;return null}const is=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,iS=e=>!R0(e)&&e!==is;function Rv(){const{caseless:e}=iS(this)&&this||{},t={},n=(r,i)=>{const o=e&&rS(t,i)||i;cp(t[o])&&cp(r)?t[o]=Rv(t[o],r):cp(r)?t[o]=Rv({},r):Hl(r)?t[o]=r.slice():t[o]=r};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&Z0(arguments[r],n);return t}const UW=(e,t,n,{allOwnKeys:r}={})=>(Z0(t,(i,o)=>{n&&Gr(i)?e[o]=eS(i,n):e[o]=i},{allOwnKeys:r}),e),HW=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),qW=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},GW=(e,t,n,r)=>{let i,o,a;const u={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],(!r||r(a,e,t))&&!u[a]&&(t[a]=e[a],u[a]=!0);e=n!==!1&&r2(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},KW=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},YW=e=>{if(!e)return null;if(Hl(e))return e;let t=e.length;if(!nS(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},XW=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&r2(Uint8Array)),QW=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;
vendor: 5,052 bytes, line 110
110(i=r.next())&&!i.done;){const o=i.value;t.call(e,o[0],o[1])}},JW=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},ZW=Di("HTMLFormElement"),eU=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),g6=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),tU=Di("RegExp"),oS=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Z0(n,(i,o)=>{let a;(a=t(i,o,e))!==!1&&(r[o]=a||i)}),Object.defineProperties(e,r)},nU=e=>{oS(e,(t,n)=>{if(Gr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Gr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},rU=(e,t)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return Hl(e)?r(e):r(String(e).split(t)),n},iU=()=>{},oU=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,ng="abcdefghijklmnopqrstuvwxyz",v6="0123456789",aS={DIGIT:v6,ALPHA:ng,ALPHA_DIGIT:ng+ng.toUpperCase()+v6},aU=(e=16,t=aS.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function sU(e){return!!(e&&Gr(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const lU=e=>{const t=new Array(10),n=(r,i)=>{if(Ah(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const o=Hl(r)?[]:{};return Z0(r,(a,u)=>{const c=n(a,i+1);!R0(c)&&(o[u]=c)}),t[i]=void 0,o}}return r};return n(e,0)},uU=Di("AsyncFunction"),cU=e=>e&&(Ah(e)||Gr(e))&&Gr(e.then)&&Gr(e.catch),sS=((e,t)=>e?setImmediate:t?((n,r)=>(is.addEventListener("message",({source:i,data:o})=>{i===is&&o===n&&r.length&&r.shift()()},!1),i=>{r.push(i),is.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Gr(is.postMessage)),dU=typeof queueMicrotask<"u"?queueMicrotask.bind(is):typeof process<"u"&&process.nextTick||sS,xe={isArray:Hl,isArrayBuffer:tS,isBuffer:PW,isFormData:NW,isArrayBufferView:AW,isString:MW,isNumber:nS,isBoolean:IW,isObject:Ah,isPlainObject:cp,isReadableStream:$W,isRequest:BW,isResponse:FW,isHeaders:VW,isUndefined:R0,isDate:jW,isFile:OW,isBlob:DW,isRegExp:tU,isFunction:Gr,isStream:LW,isURLSearchParams:_W,isTypedArray:XW,isFileList:zW,forEach:Z0,merge:Rv,extend:UW,trim:WW,stripBOM:HW,inherits:qW,toFlatObject:GW,kindOf:Rh,kindOfTest:Di,endsWith:KW,toArray:YW,forEachEntry:QW,matchAll:JW,isHTMLForm:ZW,hasOwnProperty:g6,hasOwnProp:g6,reduceDescriptors:oS,freezeMethods:nU,toObjectSet:rU,toCamelCase:eU,noop:iU,toFiniteNumber:oU,findKey:rS,global:is,isContextDefined:iS,ALPHABET:aS,generateString:aU,isSpecCompliantForm:sU,toJSONObject:lU,isAsyncFn:uU,isThenable:cU,setImmediate:sS,asap:dU};function At(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status?i.status:null)}xe.inherits(At,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:xe.toJSONObject(this.config),code:this.code,status:this.status}}});const lS=At.prototype,uS={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{uS[e]={value:e}});Object.defineProperties(At,uS);Object.defineProperty(lS,"isAxiosError",{value:!0});At.from=(e,t,n,r,i,o)=>{const a=Object.create(lS);return xe.toFlatObject(e,a,function(c){return c!==Error.prototype},u=>u!=="isAxiosError"),At.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};const fU=null;function Pv(e){return xe.isPlainObject(e)||xe.isArray(e)}function cS(e){return xe.endsWith(e,"[]")?e.slice(0,-2):e}function y6(e,t,n){return e?e.concat(t).map(function(i,o){return i=cS(i),!n&&o?"["+i+"]":i}).join(n?".":""):t}function pU(e){return xe.isArray(e)&&!e.some(Pv)}const hU=xe.toFlatObject(xe,{},null,function(t){return/^is[A-Z]/.test(t)});function Mh(e,t,n){if(!xe.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=xe.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(x,S){return!xe.isUndefined(S[x])});const r=n.metaTokens,i=n.visitor||f,o=n.dots,a=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&xe.isSpecCompliantForm(t);if(!xe.isFunction(i))throw new TypeError("visitor must be a function");function d(b){if(b===null)return"";if(xe.isDate(b))return b.toISOString();if(!c&&xe.isBlob(b))throw new At("Blob is not supported. Use a Buffer instead.");return xe.isArrayBuffer(b)||xe.isTypedArray(b)?c&&typeof Blob=="function"?new Blob([b]):Buffer.from(b):b}function f(b,x,S){let k=b;if(b&&!S&&typeof b=="object"){if(xe.endsWith(x,"{}"))x=r?x:x.slice(0,-2),b=JSON.stringify(b);else if(xe.isArray(b)&&pU(b)||(xe.isFileList(b)||xe.endsWith(x,"[]"))&&(k=xe.toArray(b)))return x=cS(x),k.forEac
vendor: 4,268 bytes, line 110
110h(function(I,D){!(xe.isUndefined(I)||I===null)&&t.append(a===!0?y6([x],D,o):a===null?x:x+"[]",d(I))}),!1}return Pv(b)?!0:(t.append(y6(S,x,o),d(b)),!1)}const h=[],g=Object.assign(hU,{defaultVisitor:f,convertValue:d,isVisitable:Pv});function y(b,x){if(!xe.isUndefined(b)){if(h.indexOf(b)!==-1)throw Error("Circular reference detected in "+x.join("."));h.push(b),xe.forEach(b,function(k,A){(!(xe.isUndefined(k)||k===null)&&i.call(t,k,xe.isString(A)?A.trim():A,x,g))===!0&&y(k,x?x.concat(A):[A])}),h.pop()}}if(!xe.isObject(e))throw new TypeError("data must be an object");return y(e),t}function x6(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function i2(e,t){this._pairs=[],e&&Mh(e,this,t)}const dS=i2.prototype;dS.append=function(t,n){this._pairs.push([t,n])};dS.toString=function(t){const n=t?function(r){return t.call(this,r,x6)}:x6;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function mU(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function fS(e,t,n){if(!t)return e;const r=n&&n.encode||mU;xe.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let o;if(i?o=i(t,n):o=xe.isURLSearchParams(t)?t.toString():new i2(t,n).toString(r),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class b6{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){xe.forEach(this.handlers,function(r){r!==null&&t(r)})}}const pS={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},gU=typeof URLSearchParams<"u"?URLSearchParams:i2,vU=typeof FormData<"u"?FormData:null,yU=typeof Blob<"u"?Blob:null,xU={isBrowser:!0,classes:{URLSearchParams:gU,FormData:vU,Blob:yU},protocols:["http","https","file","blob","url","data"]},o2=typeof window<"u"&&typeof document<"u",Av=typeof navigator=="object"&&navigator||void 0,bU=o2&&(!Av||["ReactNative","NativeScript","NS"].indexOf(Av.product)<0),wU=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",kU=o2&&window.location.href||"http://localhost",SU=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:o2,hasStandardBrowserEnv:bU,hasStandardBrowserWebWorkerEnv:wU,navigator:Av,origin:kU},Symbol.toStringTag,{value:"Module"})),or={...SU,...xU};function CU(e,t){return Mh(e,new or.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return or.isNode&&xe.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function TU(e){return xe.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function EU(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],t[o]=e[o];return t}function hS(e){function t(n,r,i,o){let a=n[o++];if(a==="__proto__")return!0;const u=Number.isFinite(+a),c=o>=n.length;return a=!a&&xe.isArray(i)?i.length:a,c?(xe.hasOwnProp(i,a)?i[a]=[i[a],r]:i[a]=r,!u):((!i[a]||!xe.isObject(i[a]))&&(i[a]=[]),t(n,r,i[a],o)&&xe.isArray(i[a])&&(i[a]=EU(i[a])),!u)}if(xe.isFormData(e)&&xe.isFunction(e.entries)){const n={};return xe.forEachEntry(e,(r,i)=>{t(TU(r),i,n,0)}),n}return null}function RU(e,t,n){if(xe.isString(e))try{return(t||JSON.parse)(e),xe.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const ed={transitional:pS,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=xe.isObject(t);if(o&&xe.isHTMLForm(t)&&(t=new FormData(t)),xe.isFormData(t))return i?JSON.stringify(hS(t)):t;if(xe.isArrayBuffer(t)||xe.isBuffer(t)||xe.isStream(t)||xe.isFile(t)||xe.isBlob(t)||xe.isReadableStream(t))return t;if(xe.isArrayBufferView(t))return t.buffer;if(xe.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(o){if(r.indexOf("application/x-www-form-urlencoded")>
vendor: 4,231 bytes, lines 110-112
110-1)return CU(t,this.formSerializer).toString();if((u=xe.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Mh(u?{"files[]":t}:t,c&&new c,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),RU(t)):t}],transformResponse:[function(t){const n=this.transitional||ed.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(xe.isResponse(t)||xe.isReadableStream(t))return t;if(t&&xe.isString(t)&&(r&&!this.responseType||i)){const a=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(u){if(a)throw u.name==="SyntaxError"?At.from(u,At.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:or.classes.FormData,Blob:or.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};xe.forEach(["delete","get","head","post","put","patch"],e=>{ed.headers[e]={}});const PU=xe.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),AU=e=>{const t={};let n,r,i;return e&&e.split(`
111`).forEach(function(a){i=a.indexOf(":"),n=a.substring(0,i).trim().toLowerCase(),r=a.substring(i+1).trim(),!(!n||t[n]&&PU[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},w6=Symbol("internals");function ac(e){return e&&String(e).trim().toLowerCase()}function dp(e){return e===!1||e==null?e:xe.isArray(e)?e.map(dp):String(e)}function MU(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const IU=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function rg(e,t,n,r,i){if(xe.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!xe.isString(t)){if(xe.isString(r))return t.indexOf(r)!==-1;if(xe.isRegExp(r))return r.test(t)}}function jU(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function OU(e,t){const n=xe.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,o,a){return this[r].call(this,t,i,o,a)},configurable:!0})})}let Pr=class{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function o(u,c,d){const f=ac(c);if(!f)throw new Error("header name must be a non-empty string");const h=xe.findKey(i,f);(!h||i[h]===void 0||d===!0||d===void 0&&i[h]!==!1)&&(i[h||c]=dp(u))}const a=(u,c)=>xe.forEach(u,(d,f)=>o(d,f,c));if(xe.isPlainObject(t)||t instanceof this.constructor)a(t,n);else if(xe.isString(t)&&(t=t.trim())&&!IU(t))a(AU(t),n);else if(xe.isHeaders(t))for(const[u,c]of t.entries())o(c,u,r);else t!=null&&o(n,t,r);return this}get(t,n){if(t=ac(t),t){const r=xe.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return MU(i);if(xe.isFunction(n))return n.call(this,i,r);if(xe.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ac(t),t){const r=xe.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||rg(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function o(a){if(a=ac(a),a){const u=xe.findKey(r,a);u&&(!n||rg(r,r[u],u,n))&&(delete r[u],i=!0)}}return xe.isArray(t)?t.forEach(o):o(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const o=n[r];(!t||rg(this,this[o],o,t,!0))&&(delete this[o],i=!0)}return i}normalize(t){const n=this,r={};return xe.forEach(this,(i,o)=>{const a=xe.findKey(r,o);if(a){n[a]=dp(i),delete n[o];return}const u=t?jU(o):String(o).trim();u!==o&&delete n[o],n[u]=dp(i),r[u]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return xe.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&xe.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
112`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);
vendor: 4,630 bytes, line 112
112return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[w6]=this[w6]={accessors:{}}).accessors,i=this.prototype;function o(a){const u=ac(a);r[u]||(OU(i,a),r[u]=!0)}return xe.isArray(t)?t.forEach(o):o(t),this}};Pr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);xe.reduceDescriptors(Pr.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});xe.freezeMethods(Pr);function ig(e,t){const n=this||ed,r=t||n,i=Pr.from(r.headers);let o=r.data;return xe.forEach(e,function(u){o=u.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function mS(e){return!!(e&&e.__CANCEL__)}function ql(e,t,n){At.call(this,e??"canceled",At.ERR_CANCELED,t,n),this.name="CanceledError"}xe.inherits(ql,At,{__CANCEL__:!0});function gS(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new At("Request failed with status code "+n.status,[At.ERR_BAD_REQUEST,At.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function DU(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function zU(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,o=0,a;return t=t!==void 0?t:1e3,function(c){const d=Date.now(),f=r[o];a||(a=d),n[i]=c,r[i]=d;let h=o,g=0;for(;h!==i;)g+=n[h++],h=h%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),d-a<t)return;const y=f&&d-f;return y?Math.round(g*1e3/y):void 0}}function LU(e,t){let n=0,r=1e3/t,i,o;const a=(d,f=Date.now())=>{n=f,i=null,o&&(clearTimeout(o),o=null),e.apply(null,d)};return[(...d)=>{const f=Date.now(),h=f-n;h>=r?a(d,f):(i=d,o||(o=setTimeout(()=>{o=null,a(i)},r-h)))},()=>i&&a(i)]}const Mp=(e,t,n=3)=>{let r=0;const i=zU(50,250);return LU(o=>{const a=o.loaded,u=o.lengthComputable?o.total:void 0,c=a-r,d=i(c),f=a<=u;r=a;const h={loaded:a,total:u,progress:u?a/u:void 0,bytes:c,rate:d||void 0,estimated:d&&u&&f?(u-a)/d:void 0,event:o,lengthComputable:u!=null,[t?"download":"upload"]:!0};e(h)},n)},k6=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},S6=e=>(...t)=>xe.asap(()=>e(...t)),NU=or.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,or.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(or.origin),or.navigator&&/(msie|trident)/i.test(or.navigator.userAgent)):()=>!0,_U=or.hasStandardBrowserEnv?{write(e,t,n,r,i,o){const a=[e+"="+encodeURIComponent(t)];xe.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),xe.isString(r)&&a.push("path="+r),xe.isString(i)&&a.push("domain="+i),o===!0&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function $U(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function BU(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function vS(e,t){return e&&!$U(t)?BU(e,t):t}const C6=e=>e instanceof Pr?{...e}:e;function ds(e,t){t=t||{};const n={};function r(d,f,h,g){return xe.isPlainObject(d)&&xe.isPlainObject(f)?xe.merge.call({caseless:g},d,f):xe.isPlainObject(f)?xe.merge({},f):xe.isArray(f)?f.slice():f}function i(d,f,h,g){if(xe.isUndefined(f)){if(!xe.isUndefined(d))return r(void 0,d,h,g)}else return r(d,f,h,g)}function o(d,f){if(!xe.isUndefined(f))return r(void 0,f)}function a(d,f){if(xe.isUndefined(f)){if(!xe.isUndefined(d))return r(void 0,d)}else return r(void 0,f)}function u(d,f,h){if(h in t)return r(d,f);if(h in e)return r(void 0,d)}const c={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:u,headers:(d,f,h)=>i(C6(d),C6(f),h,!0)};return xe.forEach(Object.keys(Object.assign({},e,t)),function(f){const h=c[f]||i,g=h(e[f],t[f],f);xe.isUndefined(g)&&h!==u||(n[f]=g)}),n}const yS=e=>{const t=ds({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:o,headers:a,auth:u}=t;t.headers=a=Pr.from(a),t.url=fS(vS(t.baseURL,t.url),e.params,e.paramsSerializer),u&&a.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):"")));let c;if(xe.isFormData(n)){if(or.hasStandardBrowserEnv||or.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if((c=a.getContentType())!==!1){const[d,...f]=c?c.split(";").map(h=>
vendor: 4,366 bytes, line 112
112h.trim()).filter(Boolean):[];a.setContentType([d||"multipart/form-data",...f].join("; "))}}if(or.hasStandardBrowserEnv&&(r&&xe.isFunction(r)&&(r=r(t)),r||r!==!1&&NU(t.url))){const d=i&&o&&_U.read(o);d&&a.set(i,d)}return t},FU=typeof XMLHttpRequest<"u",VU=FU&&function(e){return new Promise(function(n,r){const i=yS(e);let o=i.data;const a=Pr.from(i.headers).normalize();let{responseType:u,onUploadProgress:c,onDownloadProgress:d}=i,f,h,g,y,b;function x(){y&&y(),b&&b(),i.cancelToken&&i.cancelToken.unsubscribe(f),i.signal&&i.signal.removeEventListener("abort",f)}let S=new XMLHttpRequest;S.open(i.method.toUpperCase(),i.url,!0),S.timeout=i.timeout;function k(){if(!S)return;const I=Pr.from("getAllResponseHeaders"in S&&S.getAllResponseHeaders()),R={data:!u||u==="text"||u==="json"?S.responseText:S.response,status:S.status,statusText:S.statusText,headers:I,config:e,request:S};gS(function(j){n(j),x()},function(j){r(j),x()},R),S=null}"onloadend"in S?S.onloadend=k:S.onreadystatechange=function(){!S||S.readyState!==4||S.status===0&&!(S.responseURL&&S.responseURL.indexOf("file:")===0)||setTimeout(k)},S.onabort=function(){S&&(r(new At("Request aborted",At.ECONNABORTED,e,S)),S=null)},S.onerror=function(){r(new At("Network Error",At.ERR_NETWORK,e,S)),S=null},S.ontimeout=function(){let D=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const R=i.transitional||pS;i.timeoutErrorMessage&&(D=i.timeoutErrorMessage),r(new At(D,R.clarifyTimeoutError?At.ETIMEDOUT:At.ECONNABORTED,e,S)),S=null},o===void 0&&a.setContentType(null),"setRequestHeader"in S&&xe.forEach(a.toJSON(),function(D,R){S.setRequestHeader(R,D)}),xe.isUndefined(i.withCredentials)||(S.withCredentials=!!i.withCredentials),u&&u!=="json"&&(S.responseType=i.responseType),d&&([g,b]=Mp(d,!0),S.addEventListener("progress",g)),c&&S.upload&&([h,y]=Mp(c),S.upload.addEventListener("progress",h),S.upload.addEventListener("loadend",y)),(i.cancelToken||i.signal)&&(f=I=>{S&&(r(!I||I.type?new ql(null,e,S):I),S.abort(),S=null)},i.cancelToken&&i.cancelToken.subscribe(f),i.signal&&(i.signal.aborted?f():i.signal.addEventListener("abort",f)));const A=DU(i.url);if(A&&or.protocols.indexOf(A)===-1){r(new At("Unsupported protocol "+A+":",At.ERR_BAD_REQUEST,e));return}S.send(o||null)})},WU=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,i;const o=function(d){if(!i){i=!0,u();const f=d instanceof Error?d:this.reason;r.abort(f instanceof At?f:new ql(f instanceof Error?f.message:f))}};let a=t&&setTimeout(()=>{a=null,o(new At(`timeout ${t} of ms exceeded`,At.ETIMEDOUT))},t);const u=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(d=>{d.unsubscribe?d.unsubscribe(o):d.removeEventListener("abort",o)}),e=null)};e.forEach(d=>d.addEventListener("abort",o));const{signal:c}=r;return c.unsubscribe=()=>xe.asap(u),c}},UU=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,i;for(;r<n;)i=r+t,yield e.slice(r,i),r=i},HU=async function*(e,t){for await(const n of qU(e))yield*UU(n,t)},qU=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},T6=(e,t,n,r)=>{const i=HU(e,t);let o=0,a,u=c=>{a||(a=!0,r&&r(c))};return new ReadableStream({async pull(c){try{const{done:d,value:f}=await i.next();if(d){u(),c.close();return}let h=f.byteLength;if(n){let g=o+=h;n(g)}c.enqueue(new Uint8Array(f))}catch(d){throw u(d),d}},cancel(c){return u(c),i.return()}},{highWaterMark:2})},Ih=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",xS=Ih&&typeof ReadableStream=="function",GU=Ih&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),bS=(e,...t)=>{try{return!!e(...t)}catch{return!1}},KU=xS&&bS(()=>{let e=!1;const t=new Request(or.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),E6=64*1024,Mv=xS&&bS(()=>xe.isReadableStream(new Response("").body)),Ip={stream:Mv&&(e=>e.body)};Ih&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Ip[t]&&(Ip[t]=xe.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new At(`Response type '${t}' is not supported`,At.ERR_NOT_SUPPORT,r)})})})(new Response);const YU=async e=>{if(e==null)return 0;if(xe.isBlob(e))return e.size;
vendor: 7,880 bytes, lines 112-115
112if(xe.isSpecCompliantForm(e))return(await new Request(or.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(xe.isArrayBufferView(e)||xe.isArrayBuffer(e))return e.byteLength;if(xe.isURLSearchParams(e)&&(e=e+""),xe.isString(e))return(await GU(e)).byteLength},XU=async(e,t)=>{const n=xe.toFiniteNumber(e.getContentLength());return n??YU(t)},QU=Ih&&(async e=>{let{url:t,method:n,data:r,signal:i,cancelToken:o,timeout:a,onDownloadProgress:u,onUploadProgress:c,responseType:d,headers:f,withCredentials:h="same-origin",fetchOptions:g}=yS(e);d=d?(d+"").toLowerCase():"text";let y=WU([i,o&&o.toAbortSignal()],a),b;const x=y&&y.unsubscribe&&(()=>{y.unsubscribe()});let S;try{if(c&&KU&&n!=="get"&&n!=="head"&&(S=await XU(f,r))!==0){let R=new Request(t,{method:"POST",body:r,duplex:"half"}),M;if(xe.isFormData(r)&&(M=R.headers.get("content-type"))&&f.setContentType(M),R.body){const[j,O]=k6(S,Mp(S6(c)));r=T6(R.body,E6,j,O)}}xe.isString(h)||(h=h?"include":"omit");const k="credentials"in Request.prototype;b=new Request(t,{...g,signal:y,method:n.toUpperCase(),headers:f.normalize().toJSON(),body:r,duplex:"half",credentials:k?h:void 0});let A=await fetch(b);const I=Mv&&(d==="stream"||d==="response");if(Mv&&(u||I&&x)){const R={};["status","statusText","headers"].forEach(F=>{R[F]=A[F]});const M=xe.toFiniteNumber(A.headers.get("content-length")),[j,O]=u&&k6(M,Mp(S6(u),!0))||[];A=new Response(T6(A.body,E6,j,()=>{O&&O(),x&&x()}),R)}d=d||"text";let D=await Ip[xe.findKey(Ip,d)||"text"](A,e);return!I&&x&&x(),await new Promise((R,M)=>{gS(R,M,{data:D,headers:Pr.from(A.headers),status:A.status,statusText:A.statusText,config:e,request:b})})}catch(k){throw x&&x(),k&&k.name==="TypeError"&&/fetch/i.test(k.message)?Object.assign(new At("Network Error",At.ERR_NETWORK,e,b),{cause:k.cause||k}):At.from(k,k&&k.code,e,b)}}),Iv={http:fU,xhr:VU,fetch:QU};xe.forEach(Iv,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const R6=e=>`- ${e}`,JU=e=>xe.isFunction(e)||e===null||e===!1,wS={getAdapter:e=>{e=xe.isArray(e)?e:[e];const{length:t}=e;let n,r;const i={};for(let o=0;o<t;o++){n=e[o];let a;if(r=n,!JU(n)&&(r=Iv[(a=String(n)).toLowerCase()],r===void 0))throw new At(`Unknown adapter '${a}'`);if(r)break;i[a||"#"+o]=r}if(!r){const o=Object.entries(i).map(([u,c])=>`adapter ${u} `+(c===!1?"is not supported by the environment":"is not available in the build"));let a=t?o.length>1?`since :
113`+o.map(R6).join(`
114`):" "+R6(o[0]):"as no adapter specified";throw new At("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return r},adapters:Iv};function og(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ql(null,e)}function P6(e){return og(e),e.headers=Pr.from(e.headers),e.data=ig.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),wS.getAdapter(e.adapter||ed.adapter)(e).then(function(r){return og(e),r.data=ig.call(e,e.transformResponse,r),r.headers=Pr.from(r.headers),r},function(r){return mS(r)||(og(e),r&&r.response&&(r.response.data=ig.call(e,e.transformResponse,r.response),r.response.headers=Pr.from(r.response.headers))),Promise.reject(r)})}const kS="1.7.9",jh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{jh[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const A6={};jh.transitional=function(t,n,r){function i(o,a){return"[Axios v"+kS+"] Transitional option '"+o+"'"+a+(r?". "+r:"")}return(o,a,u)=>{if(t===!1)throw new At(i(a," has been removed"+(n?" in "+n:"")),At.ERR_DEPRECATED);return n&&!A6[a]&&(A6[a]=!0,console.warn(i(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,a,u):!0}};jh.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function ZU(e,t,n){if(typeof e!="object")throw new At("options must be an object",At.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=t[o];if(a){const u=e[o],c=u===void 0||a(u,o,e);if(c!==!0)throw new At("option "+o+" must be "+c,At.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new At("Unknown option "+o,At.ERR_BAD_OPTION)}}const fp={assertOptions:ZU,validators:jh},Vi=fp.validators;let ls=class{constructor(t){this.defaults=t,this.interceptors={request:new b6,response:new b6}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const o=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?o&&!String(r.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(r.stack+=`
115`+o):r.stack=o}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ds(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&fp.assertOptions(r,{silentJSONParsing:Vi.transitional(Vi.boolean),forcedJSONParsing:Vi.transitional(Vi.boolean),clarifyTimeoutError:Vi.transitional(Vi.boolean)},!1),i!=null&&(xe.isFunction(i)?n.paramsSerializer={serialize:i}:fp.assertOptions(i,{encode:Vi.function,serialize:Vi.function},!0)),fp.assertOptions(n,{baseUrl:Vi.spelling("baseURL"),withXsrfToken:Vi.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=o&&xe.merge(o.common,o[n.method]);o&&xe.forEach(["delete","get","head","post","put","patch","common"],b=>{delete o[b]}),n.headers=Pr.concat(a,o);const u=[];let c=!0;this.interceptors.request.forEach(function(x){typeof x.runWhen=="function"&&x.runWhen(n)===!1||(c=c&&x.synchronous,u.unshift(x.fulfilled,x.rejected))});const d=[];this.interceptors.response.forEach(function(x){d.push(x.fulfilled,x.rejected)});let f,h=0,g;if(!c){const b=[P6.bind(this),void 0];for(b.unshift.apply(b,u),b.push.apply(b,d),g=b.length,f=Promise.resolve(n);h<g;)f=f.then(b[h++],b[h++]);return f}g=u.length;let y=n;for(h=0;h<g;){const b=u[h++],x=u[h++];try{y=b(y)}catch(S){x.call(this,S);break}}try{f=P6.call(this,y)}catch(b){return Promise.reject(b)}for(h=0,g=d.length;h<g;)f=f.then(d[h++],d[h++]);return f}getUri(t){t=ds(this.defaults,t);const n=vS(t.baseURL,t.url);return fS(n,t.params,t.paramsSerializer)}};xe.forEach(["delete","get","head","options"],function(t){ls.prototype[t]=function(n,r){return this.request(ds(r||{},{method:t,url:n,data:(r||{}).data}))}});xe.forEach(["post","put","patch"],function(t){function n(r){return function(o,a,u){return this.request(ds(u||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:o,data:a}))}}ls.prototype[t]=n(),ls.prototype[t+"Form"]=n(!0)});let eH=class SS{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(o){n=o});const r=this;this.promise.then(i=>{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const a=new Promise(u=>{r.subscribe(u),o=u}).then(i);return a.cancel=function(){r.unsubscribe(o)},a},t(function(o,a,u){r.reason||(r.reason=new ql(o,a,u),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new SS(function(i){t=i}),cancel:t}}};function tH(e){return function(n){return e.apply(null,n)}}function nH(e){return xe.isObject(e)&&e.isAxiosError===!0}const jv={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
115alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(jv).forEach(([e,t])=>{jv[t]=e});function CS(e){const t=new ls(e),n=eS(ls.prototype.request,t);return xe.extend(n,ls.prototype,t,{allOwnKeys:!0}),xe.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return CS(ds(e,i))},n}const An=CS(ed);An.Axios=ls;An.CanceledError=ql;An.CancelToken=eH;An.isCancel=mS;An.VERSION=kS;An.toFormData=Mh;An.AxiosError=At;An.Cancel=An.CanceledError;An.all=function(t){return Promise.all(t)};An.spread=tH;An.isAxiosError=nH;An.mergeConfig=ds;An.AxiosHeaders=Pr;An.formToJSON=e=>hS(xe.isHTMLForm(e)?new FormData(e):e);An.getAdapter=wS.getAdapter;An.HttpStatusCode=jv;An.default=An;const{Axios:Lle,AxiosError:Nle,CanceledError:_le,isCancel:$le,CancelToken:Ble,VERSION:Fle,all:Vle,Cancel:Wle,isAxiosError:Ule,spread:Hle,toFormData:qle,AxiosHeaders:Gle,HttpStatusCode:Kle,formToJSON:Yle,getAdapter:Xle,mergeConfig:Qle}=An;function rH(e){return new TextEncoder().encode(e)}function To(e){const t=new Uint8Array(e);let n="";for(const i of t)n+=String.fromCharCode(i);return btoa(n).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function a2(e){const t=e.replace(/-/g,"+").replace(/_/g,"/"),n=(4-t.length%4)%4,r=t.padEnd(t.length+n,"="),i=atob(r),o=new ArrayBuffer(i.length),a=new Uint8Array(o);for(let u=0;u<i.length;u++)a[u]=i.charCodeAt(u);return o}function s2(){return window?.PublicKeyCredential!==void 0&&typeof window.PublicKeyCredential=="function"}function TS(e){const{id:t}=e;return{...e,id:a2(t),transports:e.transports}}function ES(e){return e==="localhost"||/^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$/i.test(e)}class nr extends Error{constructor({message:t,code:n,cause:r,name:i}){super(t,{cause:r}),this.name=i??r.name,this.code=n}}function iH({error:e,options:t}){const{publicKey:n}=t;if(!n)throw Error("options was missing required publicKey property");if(e.name==="AbortError"){if(t.signal instanceof AbortSignal)return new nr({message:"Registration ceremony was sent an abort signal",code:"ERROR_CEREMONY_ABORTED",cause:e})}else if(e.name==="ConstraintError"){if(n.authenticatorSelection?.requireResidentKey===!0)return new nr({message:"Discoverable credentials were required but no available authenticator supported it",code:"ERROR_AUTHENTICATOR_MISSING_DISCOVERABLE_CREDENTIAL_SUPPORT",cause:e});if(n.authenticatorSelection?.userVerification==="required")return new nr({message:"User verification was required but no available authenticator supported it",code:"ERROR_AUTHENTICATOR_MISSING_USER_VERIFICATION_SUPPORT",cause:e})}else{if(e.name==="InvalidStateError")return new nr({message:"The authenticator was previously registered",code:"ERROR_AUTHENTICATOR_PREVIOUSLY_REGISTERED",cause:e});if(e.name==="NotAllowedError")return new nr({message:e.message,code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e});if(e.name==="NotSupportedError")return n.pubKeyCredParams.filter(i=>i.type==="public-key").length===0?new nr({message:'No entry in pubKeyCredParams was of type "public-key"',code:"ERROR_MALFORMED_PUBKEYCREDPARAMS",cause:e}):new nr({message:"No available authenticator supported any of the specified pubKeyCredParams algorithms",code:"ERROR_AUTHENTICATOR_NO_SUPPORTED_PUBKEYCREDPARAMS_ALG",cause:e});if(e.name==="SecurityError"){const r=window.location.hostname;if(ES(r)){if(n.rp.id!==r)return new nr({message:`The RP ID "${n.rp.id}
115" is invalid for this domain`,code:"ERROR_INVALID_RP_ID",cause:e})}else return new nr({message:`${window.location.hostname} is an invalid domain`,code:"ERROR_INVALID_DOMAIN",cause:e})}else if(e.name==="TypeError"){if(n.user.id.byteLength<1||n.user.id.byteLength>64)return new nr({message:"User ID was not between 1 and 64 characters",code:"ERROR_INVALID_USER_ID_LENGTH",cause:e})}else if(e.name==="UnknownError")return new nr({message:"The authenticator was unable to process the specified options, or could not create a new credential",code:"ERROR_AUTHENTICATOR_GENERAL_ERROR",cause:e})}return e}class oH{createNewAbortSignal(){if(this.controller){const n=new Error("Cancelling existing WebAuthn API call for new one");n.name="AbortError",this.controller.abort(n)}const t=new AbortController;return this.controller=t,t.signal}cancelCeremony(){if(this.controller){const t=new Error("Manually cancelling existing WebAuthn API call");t.name="AbortError",this.controller.abort(t),this.controller=void 0}}}const RS=new oH,aH=["cross-platform","platform"];function PS(e){if(e&&!(aH.indexOf(e)<0))return e}async function sH(e){if(!s2())throw new Error("WebAuthn is not supported in this browser");const n={publicKey:{...e,challenge:a2(e.challenge),user:{...e.user,id:rH(e.user.id)},excludeCredentials:e.excludeCredentials?.map(TS)}};n.signal=RS.createNewAbortSignal();let r;try{r=await navigator.credentials.create(n)}catch(g){throw iH({error:g,options:n})}if(!r)throw new Error("Registration was not completed");const{id:i,rawId:o,response:a,type:u}=r;let c;typeof a.getTransports=="function"&&(c=a.getTransports());let d;if(typeof a.getPublicKeyAlgorithm=="function")try{d=a.getPublicKeyAlgorithm()}catch(g){ag("getPublicKeyAlgorithm()",g)}let f;if(typeof a.getPublicKey=="function")try{const g=a.getPublicKey();g!==null&&(f=To(g))}catch(g){ag("getPublicKey()",g)}let h;if(typeof a.getAuthenticatorData=="function")try{h=To(a.getAuthenticatorData())}catch(g){ag("getAuthenticatorData()",g)}return{id:i,rawId:To(o),response:{attestationObject:To(a.attestationObject),clientDataJSON:To(a.clientDataJSON),transports:c,publicKeyAlgorithm:d,publicKey:f,authenticatorData:h},type:u,clientExtensionResults:r.getClientExtensionResults(),authenticatorAttachment:PS(r.authenticatorAttachment)}}function ag(e,t){console.warn(`The browser extension that intercepted this WebAuthn API call incorrectly implemented ${e}. You should report this error to them.
116`,t)}function lH(e){return new TextDecoder("utf-8").decode(e)}function uH(){const e=window.PublicKeyCredential;return e.isConditionalMediationAvailable===void 0?new Promise(t=>t(!1)):e.isConditionalMediationAvailable()}function cH({error:e,options:t}){const{publicKey:n}=t;if(!n)throw Error("options was missing required publicKey property");if(e.name==="AbortError"){if(t.signal instanceof AbortSignal)return new nr({message:"Authentication ceremony was sent an abort signal",code:"ERROR_CEREMONY_ABORTED",cause:e})}else{if(e.name==="NotAllowedError")return new nr({message:e.message,code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e});if(e.name==="SecurityError"){const r=window.location.hostname;if(ES(r)){if(n.rpId!==r)return new nr({message:`The RP ID "${n.rpId}" is invalid for this domain`,code:"ERROR_INVALID_RP_ID",cause:e})}else return new nr({message:`${window.location.hostname} is an invalid domain`,code:"ERROR_INVALID_DOMAIN",cause:e})}else if(e.name==="UnknownError")return new nr({message:"The authenticator was unable to process the specified options, or could not create a new assertion signature",code:"ERROR_AUTHENTICATOR_GENERAL_ERROR",cause:e})}return e}async function dH(e,t=!1){if(!s2())throw new Error("WebAuthn is not supported in this browser");let n;e.allowCredentials?.length!==0&&(n=e.allowCredentials?.map(TS));const r={...e,challenge:a2(e.challenge),allowCredentials:n},i={};if(t){if(!await uH())throw Error("Browser does not support WebAuthn autofill");if(document.querySelectorAll("input[autocomplete$='webauthn']").length<1)throw Error('No <input> with "webauthn" as the only or last value in its `autocomplete` attribute was detected');i.mediation="conditional",r.allowCredentials=[]}i.publicKey=r,i.signal=RS.createNewAbortSignal();let o;try{o=await navigator.credentials.get(i)}catch(h){throw cH({error:h,options:i})}if(!o)throw new Error("Authentication was not completed");const{id:a,rawId:u,response:c,type:d}=o;let f;return c.userHandle&&(f=lH(c.userHandle)),{id:a,rawId:To(u),response:{authenticatorData:To(c.authenticatorData),clientDataJSON:To(c.clientDataJSON),signature:To(c.signature),userHandle:f},type:d,clientExtensionResults:o.getClientExtensionResults(),authenticatorAttachment:PS(o.authenticatorAttachment)}}const Kt=An.create({baseURL:"https://ai-assistant-chatbot-server.vercel.app/api"}),Ov=e=>{localStorage.setItem("token",e)},td=()=>localStorage.getItem("token"),_n=()=>!!td();Kt.interceptors.request.use(e=>{const t=td();return t&&e.headers&&(e.headers.Authorization=`Bearer ${t}`),e});Kt.interceptors.response.use(e=>e,e=>(e?.response?.status===503&&(e.message=e.response?.data?.message||"Service temporarily unavailable. Please try again in a moment."),Promise.reject(e)));const fH="guestMessages",AS="guestConversations",Dv="guestSelectedConversationId",pH=()=>{localStorage.removeItem(fH)},hH=()=>typeof crypto<"u"&&"randomUUID"in crypto?`guest-${crypto.randomUUID()}`:`guest-${Date.now()}-${Math.random().toString(16).slice(2)}`,Oh=()=>
116new Date().toISOString(),mH=e=>{const n=e.find(r=>r.sender==="user"&&r.text.trim())?.text.trim()||"New Conversation";return n.length<=48?n:`${n.slice(0,48).trim()}...`},Il=e=>{const t=Oh();return{_id:e._id,user:e.user||"guest",title:e.title||"New Conversation",messages:Array.isArray(e.messages)?e.messages:[],createdAt:e.createdAt||t,updatedAt:e.updatedAt||t,guestId:e.guestId}},MS=e=>[...e].sort((t,n)=>{const r=Date.parse(t.updatedAt||""),i=Date.parse(n.updatedAt||"");return(Number.isNaN(i)?0:i)-(Number.isNaN(r)?0:r)}),jl=e=>{const t=e.map(n=>Il(n));localStorage.setItem(AS,JSON.stringify(MS(t)))},Pa=()=>{const e=localStorage.getItem(AS);if(!e)return[];try{const t=JSON.parse(e);return Array.isArray(t)?MS(t.map(n=>Il(n))):[]}catch(t){return console.error("Failed to parse guest conversations:",t),[]}},Ff=e=>Pa().find(n=>n._id===e)||null,zv=()=>localStorage.getItem(Dv),r0=e=>{e?localStorage.setItem(Dv,e):localStorage.removeItem(Dv)},IS=()=>{const e=Oh(),t=Il({_id:hH(),title:"New Conversation",messages:[],createdAt:e,updatedAt:e}),n=Pa();return jl([t,...n]),r0(t._id),t},sg=e=>{const t=Pa(),n=Oh(),r=t.findIndex(o=>o._id===e._id);if(r>=0){const o=Il({...t[r],...e,updatedAt:n}),a=[...t];return a[r]=o,jl(a),o}const i=Il({...e,createdAt:n,updatedAt:n});return jl([i,...t]),i},gH=(e,t)=>{const n=Pa(),r=n.findIndex(a=>a._id===e);if(r<0)return null;const i=Il({...n[r],...t,updatedAt:Oh()}),o=[...n];return o[r]=i,jl(o),i},vH=e=>{const n=Pa().filter(r=>r._id!==e);jl(n),zv()===e&&r0(n[0]?._id||null)},yH=()=>{const e=Pa();if(e.length===0)return;const t=e.map(n=>({...n,guestId:void 0}));jl(t)},xH=async(e,t)=>(await Kt.post("/auth/signup",{email:e,password:t})).data,jS=async(e,t)=>(await Kt.post("/auth/login",{email:e,password:t})).data.token,bH=async()=>(await Kt.get("/conversations")).data,M6=async e=>(await Kt.get(`/conversations/${e}`)).data,OS=async()=>(await Kt.post("/conversations")).data,DS=async(e,t)=>(await Kt.put(`/conversations/${e}`,{title:t})).data,wH=async e=>(await Kt.get(`/conversations/search/${e}`)).data,kH=async e=>(await Kt.get(`/auth/verify-email?email=${encodeURIComponent(e)}`)).data,SH=async(e,t)=>(await Kt.post("/auth/reset-password",{email:e,newPassword:t})).data,CH=async e=>(await Kt.delete(`/conversations/${e}`)).data,zS=async e=>(await Kt.post(`/conversations/${e}/generate-title`)).data,TH=async(e,t)=>{const n={};return Array.isArray(e)&&(n.messages=e.map(i=>({sender:i.sender,text:i.text}))),(await Kt.post("/chat/guest/generate-title",n)).data},EH=async(e=3)=>{const t=td();if(!t)return!1;const n=r=>new Promise(i=>setTimeout(i,r));for(let r=1;r<=e;r++){try{const i=await Kt.get("/auth/validate-token",{headers:{Authorization:`Bearer ${t}`}});if(i.status===200&&i.data.valid)return!0;console.warn(`Token validation failed (Attempt ${r}/${e}):`,i.data)}catch(i){console.error(`Error validating token (Attempt ${r}/${e}):`,i.message)}r<e&&await n(200*r)}return console.warn("All token validation attempts failed. Removing token."),localStorage.removeItem("token"),!1};async function LS(e,t,n,r,i,o,a=3){let u=0;const c=td(),d=async()=>{try{const f={"Content-Type":"application/json"};c&&(f.Authorization=`Bearer ${c}`);const h=await fetch(`${Kt.defaults.baseURL}${e}`,{method:"POST",headers:f,body:JSON.stringify(t)});if(!h.ok)throw new Error(`HTTP error! status: ${h.status}`);if(!h.body)throw new Error("Response body is null");const g=h.body.getReader(),y=new TextDecoder;let b,x,S="";for(;;){const{done:k,value:A}=await g.read();if(k)break;S+=y.decode(A,{stream:!0});const I=S.split(`
117`);S=I.pop()||"";for(const D of I)if(D.startsWith("data: "))try{const R=JSON.parse(D.slice(6));if(R.type==="chunk")n(R.text);else if(R.type==="sources")r(Array.isArray(R.sources)?R.sources:[]);else if(R.type==="conversationId")b=R.conversationId;else if(R.type==="guestId")x=R.guestId;else if(R.type==="done"){i(b,x);return}else if(R.type==="error"){o(new Error(R.message||"Streaming error"));return}}catch(R){console.warn("Failed to parse SSE data:",D,R)}}if(S.trim()&&S.startsWith("data: "))try{const k=JSON.parse(S.slice(6));if(k.type==="chunk")n(k.text);else if(k.type==="sources")r(Array.isArray(k.sources)?k.sources:[]);else if(k.type==="error"){o(new Error(k.message||"Streaming error"));return}else if(k.type==="done"){i(b,x);return}}catch(k){console.warn("Failed to parse final SSE data:",S,k)}}catch(f){if(console.error(`Stream attempt ${u+1} failed:`,f),u<a-1){u++;const h=Math.min(1e3*Math.pow(2,u),5e3);return console.log(`Retrying in ${h}ms...`),await new Promise(g=>setTimeout(g,h)),d()}else o(f)}};return d()}const I6=async(e,t,n,r,i,o,a)=>{const u={message:e,conversationId:t};return typeof a=="number"&&(u.editIndex=a),LS("/chat/auth/stream",u,n,r,d=>i(d),o,typeof a=="number"?1:3)},l2=()=>{try{return s2()}catch{return!1}},NS=async e=>{const t=await Kt.post("/auth/passkey/register/options",{nickname:e}),{options:n,challengeId:r}=t.data,i=await sH(n);return(await Kt.post("/auth/passkey/register/verify",{challengeId:r,nickname:e,response:i})).data.credential},RH=async e=>{const t=await Kt.post("/auth/passkey/login/options",{email:e}),{options:n,challengeId:r}=t.data,i=await dH(n);return(await Kt.post("/auth/passkey/login/verify",{challengeId:r,response:i})).data.token},PH=async()=>(await Kt.get("/auth/passkey")).data.credentials||[],AH=async e=>{await Kt.delete(`/auth/passkey/${encodeURIComponent(e)}`)},j6=async(e,t,n,r,i,o,a)=>{const u={message:e};return t&&(u.guestId=t),typeof a=="number"&&(u.editIndex=a),LS("/chat/guest/stream",u,n,r,(d,f)=>i(f),o,typeof a=="number"?1:3)},MH=async e=>(await Kt.get("/knowledge",{params:e})).data,IH=async e=>(await Kt.get(`/knowledge/${e}`)).data.source,jH=async e=>(await Kt.post("/knowledge",e)).data,OH=async(e,t)=>(await Kt.patch(`/knowledge/${e}`,t)).data,DH=async e=>(await Kt.delete(`/knowledge/${e}`)).data,zH=async e=>(await Kt.post(`/knowledge/${e}/reindex`)).data,LH=async e=>(await Kt.post("/knowledge/sync",{sources:e})).data,_S=()=>{try{const e=td();if(!e)return!1;const n=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),r=n.length%4,i=r?n+"=".repeat(4-r):n;return JSON.parse(atob(i))?.isAdmin===!0}catch{return!1}},$S=({sidebarOpen:e,onToggleSidebar:t,onRefreshConversations:n,onSelectConversation:r,onToggleTheme:i,darkMode:o,activeTitle:a=""})=>{const[u,c]=T.useState(!1),[d,f]=T.useState(null),h=Oi(),g=vn(),y=dh(g.breakpoints.down("sm")),b="Lumina AI",x=["New Conversation","Untitled Conversation"],S=a.trim()!==""&&!x.includes(a.trim()),k=["#FFD93D","#FF8A8A","#7CF0BD","#FFFFFF","#C792EA"],[A,I]=T.useState(_n()),D=T.useRef(!1);T.useEffect(()=>{if(!localStorage.getItem("token")){I(!1);return}const U=setInterval(async()=>{const X=await EH();
117!X&&!D.current&&(D.current=!0,console.warn("Token invalid, reloading app..."),window.location.reload()),I(X)},500);return()=>clearInterval(U)},[]);const R=L=>{f(L.currentTarget)},M=()=>{f(null)},j=async()=>{if(c(!0),!_n()){const L=IS();n&&n(),r&&r(L._id),c(!1);return}localStorage.getItem("guestConversationId")&&localStorage.removeItem("guestConversationId"),pH();try{const L=await OS();n&&n(),r&&r(L._id)}catch(L){r&&r(null),n&&n(),L.response&&L.response.status===401?console.warn("User is not authenticated, clearing conversation in UI only."):console.error(L),D.current||(D.current=!0,window.location.reload())}finally{c(!1)}},O=()=>{localStorage.removeItem("token"),localStorage.removeItem("cachedAuthConversations"),h("/login")},F=()=>{i(),localStorage.setItem("darkMode",JSON.stringify(!o))};return m.jsx(nL,{position:"static",sx:{transition:"all 0.3s"},children:m.jsxs(WV,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:1,boxShadow:"0px 1px 5px 0px rgba(0,0,0,0.2)"},children:[m.jsxs(W,{sx:{display:"flex",alignItems:"center",flexShrink:0},children:[t&&m.jsx(Ii,{title:"Toggle Sidebar",arrow:!0,children:m.jsx(Sn,{color:"inherit",onClick:t,edge:"start",sx:{mr:y?.5:1},children:m.jsx(nW,{})})}),!y&&m.jsx(ee,{variant:"h6",component:VM,to:"/",sx:{fontSize:"24px",fontWeight:"bold",textDecoration:"none",color:"inherit",whiteSpace:"nowrap","&:hover":{textDecoration:"none"}},children:b.split("").map((L,U)=>{if(L===" ")return m.jsx(W,{component:"span",children:" "},U);const X=k[U%k.length];return m.jsx(W,{component:"span",sx:{color:X,display:"inline-block",textShadow:"0 1px 2px rgba(0,0,0,0.3)",transition:"transform 0.3s ease, color 0.3s ease","&:hover":{transform:"scale(1.25)"}},children:L},U)})})]}),m.jsx(W,{sx:{flex:1,minWidth:0,display:"flex",justifyContent:"center",px:1},children:m.jsx(ee,{variant:"subtitle1",noWrap:!0,sx:{fontWeight:600,maxWidth:"100%",color:"inherit",opacity:S?.95:.8},children:S?a:y?"Welcome to Lumina":"Welcome to Lumina - ask me anything about David"})}),m.jsxs(W,{sx:{display:"flex",alignItems:"center",flexShrink:0},children:[m.jsx(Ii,{title:o?"Light Mode":"Dark Mode",arrow:!0,children:m.jsx(Sn,{color:"inherit",onClick:F,children:o?m.jsx(CW,{}):m.jsx(wW,{})})}),r&&n&&m.jsx(Ii,{title:"New Conversation",arrow:!0,children:m.jsx("span",{children:m.jsx(Sn,{color:"inherit",onClick:j,disabled:u,children:u?m.jsx(sn,{size:20,color:"inherit"}):m.jsx(lW,{})})})}),A&&_S()&&m.jsx(Ii,{title:"Knowledge Manager",arrow:!0,children:m.jsx(Sn,{color:"inherit",onClick:()=>h("/admin/knowledge"),children:m.jsx(n2,{})})}),A?m.jsxs(m.Fragment,{children:[m.jsx(Ii,{title:"Account",arrow:!0,children:m.jsx(Sn,{color:"inherit",onClick:R,children:m.jsx(u6,{})})}),m.jsxs(Ev,{anchorEl:d,open:!!d,onClose:M,children:[m.jsxs(rs,{onClick:()=>{M(),h("/passkeys")},children:[m.jsx(Ml,{fontSize:"small",sx:{mr:1.25}}),"Passkeys"]}),m.jsxs(rs,{onClick:()=>{M(),O()},children:[m.jsx(oW,{fontSize:"small",sx:{mr:1.25,color:"error.main"}}),m.jsx(W,{component:"span",sx:{color:"error.main"},children:"Sign Out"})]})]})]}):m.jsxs(m.Fragment,{children:[m.jsx(Ii,{title:"Login or Register",arrow:!0,children:m.jsx(Sn,{color:"inherit",onClick:R,children:m.jsx(u6,{})})}),m.jsxs(Ev,{anchorEl:d,open:!!d,onClose:M,children:[m.jsxs(rs,{onClick:()=>{M(),h("/login")},children:[m.jsx(mW,{fontSize:"small",sx:{mr:1.25}}),"Login"]}),m.jsxs(rs,{onClick:()=>{M(),h("/signup")},children:[m.jsx(yW,{fontSize:"small",sx:{mr:1.25}}),"Register"]})]})]})]})]})})};var sc={},O6;function NH(){if(O6)return sc;O6=1;var e=kt();Object.defineProperty(sc,"__esModule",{value:!0}),sc.default=void 0;var t=e(Ct()),n=St();return sc.default=(0,t.default)((0,n.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit"),sc}var _H=NH();const u2=mt(_H);var lc={},D6;function $H(){if(D6)return lc;D6=1;var e=kt();Object.defineProperty(lc,"__esModule",{value:!0}),lc.default=void 0;var t=e(Ct()),n=St();return lc.default=(0,t.default)((0,n.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete"),lc}var BH=$H();const jp=mt(BH);var uc={},z6;function FH(){if(z6)return uc;z6=1;var e=kt();Object.defineProperty(uc,"__esModule",{value:!0}),uc.default=void 0;var t=e(Ct()),n=St();return uc.default=(0,t.default)((0,n.jsx)("path",{d:"m19 9 1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25z"}),"AutoAwesome"),uc}var VH=FH();const c2=mt(VH);var cc={},L6;function WH(){if(L6)return cc;L6=1;var e=kt();Object.defineProperty(cc,"__esModule",{value:!0}),cc.default=void 0;var t=e(Ct()),n=St();return cc.default=(0,t.default)((0,n.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),cc}var UH=WH();const BS=mt(UH);var dc={},N6;function HH(){if(N6)return dc;N6=1;var e=kt();Object.defineProperty(dc,"__esModule",{value:!0}),dc.default=void 0;var t=e(Ct()),n=St();return dc.default=(0,t.default)((0,n.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"Search"),dc}var qH=HH();const FS=mt(qH),GH=({open:e,conversations:t,onSelectConversation:n,selectedConversationId:r,onRefresh:i,isMobile:o,loadingConversations:a,isStreamingOrProcessing:u=!1,onClose:c,setConversations:d})=>{const f=vn(),h=_n(),[g,y]=T.useState(null),[b,x]=T.useState(null),[S,k]=T.useState(!1),[A,I]=T.useState(""),[D,R]=T.useState(!1),M=T.useRef(null),[j,O]=T.useState(!1),[F,L]=T.useState(null),[U,X]=T.useState(""),[J,Q]=T.useState(!1),[ne,ue]=T.useState(null),ie=o?"100%":"240px",K=o?"absolute":"relative",se=o?"56px":0,_=o?"calc(100vh - 64px)":"auto",H=ve=>
117{M.current&&clearTimeout(M.current),M.current=window.setTimeout(async()=>{if(!ve.trim()){i(),R(!1);return}try{if(h){const Te=await wH(ve);d(Te)}else{const Te=ve.toLowerCase();d(Pa().filter(Ve=>Ve.title.toLowerCase().includes(Te)))}}catch(Te){console.error(Te)}finally{R(!1)}},500)},ae=ve=>{I(ve.target.value),R(!0),H(ve.target.value)},V=(ve,Te)=>{L(ve),X(Te),O(!0)},be=async()=>{if(F&&U.trim()!=="")try{y(F),h?await DS(F,U):gH(F,{title:U.trim()}),i(),O(!1)}catch(ve){console.error("Failed to rename conversation",ve)}finally{y(null)}},Pe=ve=>{ue(ve),Q(!0)},ye=async()=>{if(ne)try{x(ne),h?await CH(ne):vH(ne),i(),Q(!1)}catch(ve){console.error("Failed to delete conversation",ve)}finally{x(null)}},je=async()=>{if(F)try{if(k(!0),h){const Ve=await zS(F);X(Ve.title);return}const ve=t.find(Ve=>Ve._id===F),Te=await TH(ve?.messages||[]);X(Te.title)}catch(ve){console.error("Failed to generate conversation title",ve)}finally{k(!1)}};return m.jsxs(W,{sx:{position:K,top:se,left:0,height:_,width:e?ie:0,borderRight:o?"none":`1px solid ${f.palette.divider}`,overflowY:"auto",transition:"width 0.3s ease-in-out, left 0.3s ease-in-out, background-color 0.3s ease",backgroundColor:f.palette.background.paper,zIndex:o?12e3:"auto",boxShadow:o&&e?5:0},children:[m.jsxs(W,{sx:{position:"sticky",top:0,zIndex:1,px:1.5,py:1.25,backgroundColor:f.palette.background.paper,borderBottom:`1px solid ${f.palette.divider}`,transition:"background-color 0.3s ease, border-color 0.3s ease"},children:[m.jsxs(W,{sx:{display:"flex",alignItems:"center",justifyContent:"space-between",mb:1},children:[m.jsx(ee,{variant:"subtitle1",sx:{fontWeight:700,pl:.5,fontSize:"1.05rem",color:f.palette.text.primary},children:"Conversations"}),c&&m.jsx(Ii,{title:"Close Sidebar",arrow:!0,children:m.jsx(Sn,{size:"small",onClick:c,"aria-label":"Close sidebar",children:m.jsx(BS,{fontSize:"small"})})})]}),m.jsxs(W,{sx:{display:"flex",alignItems:"center",borderRadius:1.5,px:1,py:.5,backgroundColor:f.palette.mode==="dark"?f.palette.grey[800]:f.palette.grey[100],border:`1px solid ${f.palette.divider}`,transition:"background-color 0.3s ease, border-color 0.3s ease"},children:[m.jsx(FS,{fontSize:"small",sx:{color:"text.secondary",mr:1}}),m.jsx(Sh,{placeholder:"Search conversations…",value:A,onChange:ae,sx:{flex:1,fontSize:"0.9rem"}}),D&&m.jsx(sn,{size:16,sx:{ml:1}})]})]}),a&&m.jsx(W,{textAlign:"center",padding:"1rem",children:m.jsx(sn,{})}),t.length===0?m.jsx(W,{sx:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",p:2},children:m.jsx(ee,{variant:"body1",color:"textSecondary",align:"center",children:"No conversations yet. Start by sending a message to Lumina!"})}):m.jsx(Jy,{children:t.map(ve=>m.jsxs(OB,{selected:ve._id===r,onClick:()=>n(ve._id),disabled:u,sx:{justifyContent:"space-between"},children:[m.jsx(Gk,{primary:ve.title,primaryTypographyProps:{noWrap:!0,sx:{color:f.palette.mode==="dark"?f.palette.common.white:f.palette.text.primary}},sx:{minWidth:0}}),m.jsxs(W,{sx:{display:"flex",alignItems:"center",gap:1},children:[m.jsx(Sn,{edge:"end",size:"small",onClick:Te=>{Te.stopPropagation(),V(ve._id,ve.title)},disabled:g===ve._id,children:g===ve._id?m.jsx(sn,{size:16,color:"inherit"}):m.jsx(u2,{fontSize:"small"})}),m.jsx(Sn,{edge:"end",size:"small",onClick:Te=>{Te.stopPropagation(),Pe(ve._id)},disabled:b===ve._id,sx:{color:f.palette.error.main},children:b===ve._id?m.jsx(sn,{size:16,color:"inherit"}):m.jsx(jp,{fontSize:"small"})})]})]},ve._id))}),m.jsxs(Rl,{open:j,onClose:()=>O(!1),maxWidth:"sm",fullWidth:!0,children:[m.jsx(S0,{children:"Rename Conversation"}),m.jsxs(Al,{children:[m.jsx(ir,{autoFocus:!0,margin:"dense",label:"Conversation Name",type:"text",fullWidth:!0,value:U,onChange:ve=>X(ve.target.value),onKeyPress:ve=>{ve.key==="Enter"&&(ve.preventDefault(),be())},disabled:g!==null||S}),m.jsx(Pt,{onClick:je,startIcon:m.jsx(c2,{}),disabled:g!==null||S,sx:{mt:2},variant:"outlined",fullWidth:!0,children:S?m.jsx(sn,{size:20,color:"inherit"}):"Generate Name with AI"})]}),m.jsxs(Pl,{children:[m.jsx(Pt,{onClick:()=>O(!1),disabled:g!==null||S,children:"Cancel"}),m.jsx(Pt,{onClick:be,variant:"contained",disabled:g!==null||U.trim()===""||S,children:g?m.jsx(sn,{size:20,color:"inherit"}):"Rename"})]})]}),m.jsxs(Rl,{open:J,onClose:()=>Q(!1),maxWidth:"xs",fullWidth:!0,children:[m.jsx(S0,{children:"Delete Conversation"}),m.jsx(Al,{children:m.jsx(ee,{children:"Are you sure you want to delete this conversation? This action cannot be undone."})}),m.jsxs(Pl,{children:[m.jsx(Pt,{onClick:()=>Q(!1),disabled:b!==null,children:"Cancel"}),m.jsx(Pt,{onClick:ye,variant:"contained",color:"error",disabled:b!==null,children:b?m.jsx(sn,{size:20,color:"inherit"}):"Delete"})]})]})]})};var fc={},_6;function KH(){if(_6)return fc;_6=1;var e=kt();Object.defineProperty(fc,"__esModule",{value:!0}),fc.default=void 0;var t=e(Ct()),n=St();return fc.default=(0,t.default)((0,n.jsx)("path",{d:"M2.01 21 23 12 2.01 3 2 10l15 2-15 2z"}),"Send"),fc}var YH=KH();const lg=mt(YH);var pc={},$6;function XH(){if($6)return pc;$6=1;var e=kt();Object.defineProperty(pc,"__esModule",{value:!0}),pc.default=void 0;var t=e(Ct()),n=St();return pc.default=(0,t.default)((0,n.jsx)("path",{d:"m19.46 8 .79-1.75L22 5.46c.39-.18.39-.73 0-.91l-1.75-.79L19.46 2c-.18-.39-.73-.39-.91 0l-.79 1.75-1.76.79c-.39.18-.39.73 0 .91l1.75.79.79 1.76c.18.39.74.39.92 0M11.5 9.5 9.91 6c-.35-.78-1.47-.78-1.82 0L6.5 9.5 3 11.09c-.78.36-.78 1.47 0 1.82l3.5 1.59L8.09 18c.36.78 1.47.78 1.82 0l1.59-3.5 3.5-1.59c.78-.36.78-1.47 0-1.82zm7.04 6.5-.79 1.75-1.75.79c-.39.18-.39.73 0 .91l1.75.79.79 1.76c.18.39.73.39.91 0l.79-1.75 1.76-.79c.39-.18.39-.73 0-.91l-1.75-.79-.79-1.76c-.18-.39-.74-.39-.92 0"}),"AutoAwesomeRounded"),pc}var QH=XH();const JH=mt(QH);function B6(e){const t=[],n=String(e||"");let r=n.indexOf(","),i=0,o=!1;for(;!o;){r===-1&&(r=n.length,o=!0);const a=n.slice(i,r).trim();
vendor: 4,420 bytes, line 117
117(a||!o)&&t.push(a),i=r+1,r=n.indexOf(",",i)}return t}function ZH(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const eq=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,tq=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,nq={};function F6(e,t){return(nq.jsx?tq:eq).test(e)}const rq=/[ \t\n\f\r]/g;function iq(e){return typeof e=="object"?e.type==="text"?V6(e.value):!1:V6(e)}function V6(e){return e.replace(rq,"")===""}class nd{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}}nd.prototype.normal={};nd.prototype.property={};nd.prototype.space=void 0;function VS(e,t){const n={},r={};for(const i of e)Object.assign(n,i.property),Object.assign(r,i.normal);return new nd(n,r,t)}function P0(e){return e.toLowerCase()}class jr{constructor(t,n){this.attribute=n,this.property=t}}jr.prototype.attribute="";jr.prototype.booleanish=!1;jr.prototype.boolean=!1;jr.prototype.commaOrSpaceSeparated=!1;jr.prototype.commaSeparated=!1;jr.prototype.defined=!1;jr.prototype.mustUseProperty=!1;jr.prototype.number=!1;jr.prototype.overloadedBoolean=!1;jr.prototype.property="";jr.prototype.spaceSeparated=!1;jr.prototype.space=void 0;let oq=0;const Rt=gs(),jn=gs(),WS=gs(),Le=gs(),tn=gs(),gl=gs(),Fr=gs();function gs(){return 2**++oq}const Lv=Object.freeze(Object.defineProperty({__proto__:null,boolean:Rt,booleanish:jn,commaOrSpaceSeparated:Fr,commaSeparated:gl,number:Le,overloadedBoolean:WS,spaceSeparated:tn},Symbol.toStringTag,{value:"Module"})),ug=Object.keys(Lv);class d2 extends jr{constructor(t,n,r,i){let o=-1;if(super(t,n),W6(this,"space",i),typeof r=="number")for(;++o<ug.length;){const a=ug[o];W6(this,ug[o],(r&Lv[a])===Lv[a])}}}d2.prototype.defined=!0;function W6(e,t,n){n&&(e[t]=n)}function Gl(e){const t={},n={};for(const[r,i]of Object.entries(e.properties)){const o=new d2(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[P0(r)]=r,n[P0(o.attribute)]=r}return new nd(t,n,e.space)}const US=Gl({properties:{ariaActiveDescendant:null,ariaAtomic:jn,ariaAutoComplete:null,ariaBusy:jn,ariaChecked:jn,ariaColCount:Le,ariaColIndex:Le,ariaColSpan:Le,ariaControls:tn,ariaCurrent:null,ariaDescribedBy:tn,ariaDetails:null,ariaDisabled:jn,ariaDropEffect:tn,ariaErrorMessage:null,ariaExpanded:jn,ariaFlowTo:tn,ariaGrabbed:jn,ariaHasPopup:null,ariaHidden:jn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:tn,ariaLevel:Le,ariaLive:null,ariaModal:jn,ariaMultiLine:jn,ariaMultiSelectable:jn,ariaOrientation:null,ariaOwns:tn,ariaPlaceholder:null,ariaPosInSet:Le,ariaPressed:jn,ariaReadOnly:jn,ariaRelevant:null,ariaRequired:jn,ariaRoleDescription:tn,ariaRowCount:Le,ariaRowIndex:Le,ariaRowSpan:Le,ariaSelected:jn,ariaSetSize:Le,ariaSort:null,ariaValueMax:Le,ariaValueMin:Le,ariaValueNow:Le,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function HS(e,t){return t in e?e[t]:t}function qS(e,t){return HS(e,t.toLowerCase())}const aq=Gl({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:gl,acceptCharset:tn,accessKey:tn,action:null,allow:null,allowFullScreen:Rt,allowPaymentRequest:Rt,allowUserMedia:Rt,alt:null,as:null,async:Rt,autoCapitalize:null,autoComplete:tn,autoFocus:Rt,autoPlay:Rt,blocking:tn,capture:null,charSet:null,checked:Rt,cite:null,className:tn,cols:Le,colSpan:null,content:null,contentEditable:jn,controls:Rt,controlsList:tn,coords:Le|gl,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Rt,defer:Rt,dir:null,dirName:null,disabled:Rt,download:WS,draggable:jn,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Rt,formTarget:null,headers:tn,height:Le,hidden:Rt,high:Le,href:null,hrefLang:null,htmlFor:tn,httpEquiv:tn,id:null,imageSizes:null,imageSrcSet:null,inert:Rt,inputMode:null,integrity:null,is:null,isMap:Rt,itemId:null,itemProp:tn,itemRef:tn,itemScope:Rt,itemType:tn,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Rt,low:Le,manifest:null,max:null,maxLength:Le,media:null,method:null,min:null,minLength:Le,multiple:Rt,muted:Rt,name:null,nonce:null,noModule:Rt,noValidate:Rt,onAbort:null,onAfterPrint:null,onAuxCl
117ick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Rt,optimum:Le,pattern:null,ping:tn,placeholder:null,playsInline:Rt,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:Rt,referrerPolicy:null,rel:tn,required:Rt,reversed:Rt,rows:Le,rowSpan:Le,sandbox:tn,scope:null,scoped:Rt,seamless:Rt,selected:Rt,shadowRootClonable:Rt,shadowRootDelegatesFocus:Rt,shadowRootMode:null,shape:null,size:Le,sizes:null,slot:null,span:Le,spellCheck:jn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Le,step:null,style:null,tabIndex:Le,target:null,title:null,translate:null,type:null,typeMustMatch:Rt,useMap:null,value:jn,width:Le,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:tn,axis:null,background:null,bgColor:null,border:Le,borderColor:null,bottomMargin:Le,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Rt,declare:Rt,event:null,face:null,frame:null,frameBorder:null,hSpace:Le,leftMargin:Le,link:null,longDesc:null,lowSrc:null,marginHeight:Le,marginWidth:Le,noResize:Rt,noHref:Rt,noShade:Rt,noWrap:Rt,object:null,profile:null,prompt:null,rev:null,rightMargin:Le,rules:null,scheme:null,scrolling:jn,standby:null,summary:null,text:null,topMargin:Le,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Le,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Rt,disableRemotePlayback:Rt,prefix:null,property:null,results:Le,security:null,unselectable:null},space:"html",transform:qS}),sq=Gl({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav
117-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:Fr,accentHeight:Le,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Le,amplitude:Le,arabicForm:null,ascent:Le,attributeName:null,attributeType:null,azimuth:Le,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Le,by:null,calcMode:null,capHeight:Le,className:tn,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Le,diffuseConstant:Le,direction:null,display:null,dur:null,divisor:Le,dominantBaseline:null,download:Rt,dx:null,dy:null,edgeMode:null,editable:null,elevation:Le,enableBackground:null,end:null,event:null,exponent:Le,externalResourcesRequired:null,fill:null,fillOpacity:Le,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:gl,g2:gl,glyphName:gl,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Le,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Le,horizOriginX:Le,horizOriginY:Le,id:null,ideographic:Le,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Le,k:Le,k1:Le,k2:Le,k3:Le,k4:Le,kernelMatrix:Fr,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Le,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Le,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
vendor: 9,149 bytes, lines 117-118
117Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Le,overlineThickness:Le,paintOrder:null,panose1:null,path:null,pathLength:Le,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:tn,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Le,pointsAtY:Le,pointsAtZ:Le,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Fr,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Fr,rev:Fr,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Fr,requiredFeatures:Fr,requiredFonts:Fr,requiredFormats:Fr,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Le,specularExponent:Le,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Le,strikethroughThickness:Le,string:null,stroke:null,strokeDashArray:Fr,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Le,strokeOpacity:Le,strokeWidth:null,style:null,surfaceScale:Le,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Fr,tabIndex:Le,tableValues:null,target:null,targetX:Le,targetY:Le,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Fr,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Le,underlineThickness:Le,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Le,values:null,vAlphabetic:Le,vMathematical:Le,vectorEffect:null,vHanging:Le,vIdeographic:Le,version:null,vertAdvY:Le,vertOriginX:Le,vertOriginY:Le,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Le,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:HS}),GS=Gl({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}}),KS=Gl({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:qS}),YS=Gl({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),lq={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},uq=/[A-Z]/g,U6=/-[a-z]/g,cq=/^data[-\w.:]+$/i;function XS(e,t){const n=P0(t);let r=t,i=jr;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&cq.test(t)){if(t.charAt(4)==="-"){const o=t.slice(5).replace(U6,fq);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=t.slice(4);if(!U6.test(o)){let a=o.replace(uq,dq);a.charAt(0)!=="-"&&(a="-"+a),t="data"+a}}i=d2}return new i(r,t)}function dq(e){return"-"+e.toLowerCase()}function fq(e){return e.charAt(1).toUpperCase()}const QS=VS([US,aq,GS,KS,YS],"html"),Dh=VS([US,sq,GS,KS,YS],"svg");function H6(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function pq(e){return e.join(" ").trim()}var Zs={},cg,q6;function hq(){if(q6)return cg;q6=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,n=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,o=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,a=/^[;\s]*/,u=/^\s+|\s+$/g,c=`
118`,d="/",f="*",h="",g="comment",y="declaration";cg=function(x,S){if(typeof x!="string")throw new TypeError("First argument must be a string");if(!x)return[];S=S||{};var k=1,A=1;function I(J){var Q=J.match(t);Q&&(k+=Q.length);var ne=J.lastIndexOf(c);A=~ne?J.length-ne:A+J.length}function D(){var J={line:k,column:A};return function(Q){return Q.position=new R(J),O(),Q}}function R(J){this.start=J,this.end={line:k,column:A},this.source=S.source}R.prototype.content=x;function M(J){var Q=new Error(S.source+":"+k+":"+A+": "+J);if(Q.reason=J,Q.filename=S.source,Q.line=k,Q.column=A,Q.source=x,!S.silent)throw Q}function j(J){var Q=J.exec(x);if(Q){var ne=Q[0];return I(ne),x=x.slice(ne.length),Q}}function O(){j(n)}function F(J){var Q;for(J=J||[];Q=L();)Q!==!1&&J.push(Q);return J}function L(){var J=D();if(!(d!=x.charAt(0)||f!=x.charAt(1))){for(var Q=2;h!=x.charAt(Q)&&(f!=x.charAt(Q)||d!=x.charAt(Q+1));)++Q;if(Q+=2,h===x.charAt(Q-1))return M("End of comment missing");var ne=x.slice(2,Q-2);return A+=2,I(ne),x=x.slice(Q),A+=2,J({type:g,comment:ne})}}function U(){var J=D(),Q=j(r);if(Q){if(L(),!j(i))return M("property missing ':'");var ne=j(o),ue=J({type:y,property:b(Q[0].replace(e,h)),value:ne?b(ne[0].replace(e,h)):h});return j(a),ue}}function X(){var J=[];F(J);for(var Q;Q=U();)Q!==!1&&(J.push(Q),F(J));return J}return O(),X()};function b(x){return x?x.replace(u,h):h}return cg}var G6;function mq(){if(G6)return Zs;G6=1;var e=Zs&&Zs.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Zs,"__esModule",{value:!0}),Zs.default=n;var t=e(hq());function n(r,i){var o=null;if(!r||typeof r!="string")return o;var a=(0,t.default)(r),u=typeof i=="function";return a.forEach(function(c){if(c.type==="declaration"){var d=c.property,f=c.value;u?i(d,f,c):f&&(o=o||{},o[d]=f)}}),o}return Zs}var hc={},K6;function gq(){if(K6)return hc;K6=1,Object.defineProperty(hc,"__esModule",{value:!0}),hc.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,n=/^[^-]+$/,r=/^-(webkit|moz|ms|o|khtml)-/,i=/^-(ms)-/,o=function(d){return!d||n.test(d)||e.test(d)},a=function(d,f){return f.toUpperCase()},u=function(d,f){return"".concat(f,"-")},c=function(d,f){return f===void 0&&(f={}),o(d)?d:(d=d.toLowerCase(),f.reactCompat?d=d.replace(i,u):d=d.replace(r,u),d.replace(t,a))};return hc.camelCase=c,hc}var mc,Y6;function vq(){if(Y6)return mc;Y6=1;var e=mc&&mc.__importDefault||function(i){return i&&i.__esModule?i:{default:i}},t=e(mq()),n=gq();function r(i,o){var a={};return!i||typeof i!="string"||(0,t.default)(i,function(u,c){u&&c&&(a[(0,n.camelCase)(u,o)]=c)}),a}return r.default=r,mc=r,mc}var yq=vq();const xq=mt(yq),JS=ZS("end"),f2=ZS("start");function ZS(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function bq(e){const t=f2(e),n=JS(e);if(t&&n)return{start:t,end:n}}function i0(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?X6(e.position):"start"in e||"end"in e?X6(e):"line"in e||"column"in e?Nv(e):""}function Nv(e){return Q6(e&&e.line)+":"+Q6(e&&e.column)}function X6(e){return Nv(e&&e.start)+"-"+Nv(e&&e.end)}function Q6(e){return e&&typeof e=="number"?e:1}class lr extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let i="",o={},a=!1;if(n&&("line"in n&&"column"in n?o={place:n}:"start"in n&&"end"in n?o={place:n}:"type"in n?o={ancestors:[n],place:n.position}:o={...n}),typeof t=="string"?i=t:!o.cause&&t&&(a=!0,i=t.message,o.cause=t),!o.ruleId&&!o.source&&typeof r=="string"){const c=r.indexOf(":");c===-1?o.ruleId=r:(o.source=r.slice(0,c),o.ruleId=r.slice(c+1))}if(!o.place&&o.ancestors&&o.ancestors){const c=o.ancestors[o.ancestors.length-1];c&&(o.place=c.position)}const u=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.cause||void 0,this.column=u?u.column:void 0,this.fatal=void 0,this.file,this.message=i,this.line=u?u.line:void 0,this.name=i0(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=a&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual,this.expected,this.note,this.url}}lr.prototype.file="";lr.prototype.name="";lr.prototype.reason="";lr.prototype.message="";lr.prototype.stack="";lr.prototype.column=void 0;lr.prototype.line=void 0;lr.prototype.ancestors=void 0;lr.prototype.cause=void 0;lr.prototype.fatal=void 0;lr.prototype.place=void 0;lr.prototype.ruleId=void 0;lr.prototype.source=void 0;const p2={}.hasOwnProperty,wq=new Map,kq=/[A-Z]/g,Sq=new Set(["table","tbody","thead","tfoot","tr"]),Cq=new Set(["td","th"]),eC="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Tq(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=Oq(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");
vendor: 9,216 bytes, line 118
118if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=jq(n,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?Dh:QS,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},o=tC(i,e,void 0);return o&&typeof o!="string"?o:i.create(e,i.Fragment,{children:o||void 0},void 0)}function tC(e,t,n){if(t.type==="element")return Eq(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Rq(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Aq(e,t,n);if(t.type==="mdxjsEsm")return Pq(e,t);if(t.type==="root")return Mq(e,t,n);if(t.type==="text")return Iq(e,t)}function Eq(e,t,n){const r=e.schema;let i=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=Dh,e.schema=i),e.ancestors.push(t);const o=rC(e,t.tagName,!1),a=Dq(e,t);let u=m2(e,t);return Sq.has(t.tagName)&&(u=u.filter(function(c){return typeof c=="string"?!iq(c):!0})),nC(e,a,o,t),h2(a,u),e.ancestors.pop(),e.schema=r,e.create(t,o,a,n)}function Rq(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}A0(e,t.position)}function Pq(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);A0(e,t.position)}function Aq(e,t,n){const r=e.schema;let i=r;t.name==="svg"&&r.space==="html"&&(i=Dh,e.schema=i),e.ancestors.push(t);const o=t.name===null?e.Fragment:rC(e,t.name,!0),a=zq(e,t),u=m2(e,t);return nC(e,a,o,t),h2(a,u),e.ancestors.pop(),e.schema=r,e.create(t,o,a,n)}function Mq(e,t,n){const r={};return h2(r,m2(e,t)),e.create(t,e.Fragment,r,n)}function Iq(e,t){return t.value}function nC(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function h2(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function jq(e,t,n){return r;function r(i,o,a,u){const d=Array.isArray(a.children)?n:t;return u?d(o,a,u):d(o,a)}}function Oq(e,t){return n;function n(r,i,o,a){const u=Array.isArray(o.children),c=f2(r);return t(i,o,a,u,{columnNumber:c?c.column-1:void 0,fileName:e,lineNumber:c?c.line:void 0},void 0)}}function Dq(e,t){const n={};let r,i;for(i in t.properties)if(i!=="children"&&p2.call(t.properties,i)){const o=Lq(e,i,t.properties[i]);if(o){const[a,u]=o;e.tableCellAlignToStyle&&a==="align"&&typeof u=="string"&&Cq.has(t.tagName)?r=u:n[a]=u}}if(r){const o=n.style||(n.style={});o[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function zq(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const o=r.data.estree.body[0];o.type;const a=o.expression;a.type;const u=a.properties[0];u.type,Object.assign(n,e.evaluater.evaluateExpression(u.argument))}else A0(e,t.position);else{const i=r.name;let o;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const u=r.value.data.estree.body[0];u.type,o=e.evaluater.evaluateExpression(u.expression)}else A0(e,t.position);else o=r.value===null?!0:r.value;n[i]=o}return n}function m2(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:wq;for(;++r<t.children.length;){const o=t.children[r];let a;if(e.passKeys){const c=o.type==="element"?o.tagName:o.type==="mdxJsxFlowElement"||o.type==="mdxJsxTextElement"?o.name:void 0;if(c){const d=i.get(c)||0;a=c+"-"+d,i.set(c,d+1)}}const u=tC(e,o,a);u!==void 0&&n.push(u)}return n}function Lq(e,t,n){const r=XS(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?ZH(n):pq(n)),r.property==="style"){let i=typeof n=="object"?n:Nq(e,String(n));return e.stylePropertyNameCase==="css"&&(i=_q(i)),["style",i]}return[e.elementAttributeNameCase==="react"&&r.space?lq[r.property]||r.property:r.attribute,n]}}function Nq(e,t){try{return xq(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const r=n,i=new lr("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:r,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw i.file=e.filePath||void 0,i.url=eC+"#cannot-parse-style-attribute",i}}function rC(e,t,n){let r;if(!n)r={type:"Literal",value:t};else if(t.includes(".")){const i=t.split(".");let o=-1,a;for(;++o<i.length;){const u=F6(i[o])?{type:"Identifier",name:i[o]}:{type:"Literal",value:i[o]};a=a?{type:"MemberExpression",object:a,property:u,computed:!!(o&&u.type==="Literal"),optional:!1}:u}r=a}else r=F6(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const i=r.value;return p2.call(e.components,i)?e.components[i]:i}if(e.evaluater)return e.evaluater.evaluateExpression(r);A0(e)}function A0(e,t){const n=new lr("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=eC+"#cannot-handle-mdx-estrees-without-createevaluater",n}function _q(e){const t={};let n;for(n in e)p2.call(e,n)&&(t[$q(n)]=e[n]);return t}function $q(e){let t=e.replace(kq,Bq);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function Bq(e){return"-"+e.toLowerCase()}const dg={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},Fq={};function g2(e,t){const n=Fq,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,i=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return iC(e,r,i)}function iC(e,t,n){if(Vq(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return J6(e.children,t,n)}return Array.isArray(e)?J6(e,t,n):""}function J6(e,t,n){const r=[];let i=-1;for(;++i<e.length;)r[i]=iC(e[i],t,n);return r.join("")}function Vq(e){return!!(e&&typeof e=="object")}const Z6=document.createElement("i");function v2(e){const t="&"+e+";";Z6.innerHTML=t;const n=Z6.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function Kr(e,t,n,r){const i=e.length;let o=0,a;if(t<0?t=-t>i?0:i+t:t=t>i?i:t,n=n>0?n:0,r.length<1e4)a=Array.from(r),a.unshift(t,n),e.splice(...a);else for(n&&e.splice(t,n);o<r.length;)a=r.slice(o,o+1e4),a.unshift(t,0),e.splice(...a),o+=1e4,t+=1e4}function ui(e,t){return e.length>0?(Kr(e,e.length,0,t),e):t}const e7={}.hasOwnProperty;function oC(e){const t={};let n=-1;for(;++n<e.length;)Wq(t,e[n]);return t}function Wq(e,t){let n;for(n in t){const i=(e7.call(e,n)?e[n]:void 0)||(e[n]={}),o=t[n];let a;if(o)for(a in o){e7.call(i,a)||(i[a]=[]);const u=o[a];Uq(i[a],Array.isArray(u)?u:u?[u]:[])}}}function Uq(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);Kr(e,0,0,r)}function aC(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function ji(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const pr=Aa(/[A-Za-z]/),ar=Aa(/[\dA-Za-z]/),Hq=Aa(/[#-'*+\--9=?A-Z^-~]/);function Op(e){return e!==null&&(e<32||e===127)}const _v=Aa(/\d/),qq=Aa(/[\dA-Fa-f]/),Gq=Aa(/[!-/:-@[-`{-~]/);function it(e){return e!==null&&e<-2}function Qt(e){return e!==null&&(e<0||e===32)}function zt(e){return e===-2||e===-1||e===32}const zh=Aa(new RegExp("\\p{P}|\\p{S}","u")),fs=Aa(/\s/);function Aa(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Kl(e){const t=[];let n=-1,r=0,i=0;for(;++n<e.length;){const o=e.charCodeAt(n);let a="";if(o===37&&ar(e.charCodeAt(n+1))&&ar(e.charCodeAt(n+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(a=String.fromCharCode(o));else if(o>55295&&o<57344){const u=e.charCodeAt(n+1);o<56320&&u>56319&&u<57344?(a=String.fromCharCode(o,u),i=1):a="�"}else a=String.fromCharCode(o);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Ot(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return a;function a(c){return zt(c)?(e.enter(n),u(c)):t(c)}function u(c){return zt(c)&&o++<i?(e.consume(c),u):(e.exit(n),t(c))}}const Kq={tokenize:Yq};function Yq(e){const t=e.attempt(this.parser.constructs.contentInitial,r,i);let n;return t;function r(u){if(u===null){e.consume(u);return}return e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),Ot(e,t,"linePrefix")}function i(u){return e.enter("paragraph"),o(u)}function o(u){const c=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=c),n=c,a(u)}function a(u){if(u===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(u);return}return it(u)?(e.consume(u),e.exit("chunkText"),o):(e.consume(u),a)}}const Xq={tokenize:Qq},t7={tokenize:Jq};function Qq(e){const t=this,n=[];let r=0,i,o,a;return u;function u(I){if(r<n.length){const D=n[r];
vendor: 10,110 bytes, line 118
118return t.containerState=D[1],e.attempt(D[0].continuation,c,d)(I)}return d(I)}function c(I){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,i&&A();const D=t.events.length;let R=D,M;for(;R--;)if(t.events[R][0]==="exit"&&t.events[R][1].type==="chunkFlow"){M=t.events[R][1].end;break}k(r);let j=D;for(;j<t.events.length;)t.events[j][1].end={...M},j++;return Kr(t.events,R+1,0,t.events.slice(D)),t.events.length=j,d(I)}return u(I)}function d(I){if(r===n.length){if(!i)return g(I);if(i.currentConstruct&&i.currentConstruct.concrete)return b(I);t.interrupt=!!(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(t7,f,h)(I)}function f(I){return i&&A(),k(r),g(I)}function h(I){return t.parser.lazy[t.now().line]=r!==n.length,a=t.now().offset,b(I)}function g(I){return t.containerState={},e.attempt(t7,y,b)(I)}function y(I){return r++,n.push([t.currentConstruct,t.containerState]),g(I)}function b(I){if(I===null){i&&A(),k(0),e.consume(I);return}return i=i||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:i,contentType:"flow",previous:o}),x(I)}function x(I){if(I===null){S(e.exit("chunkFlow"),!0),k(0),e.consume(I);return}return it(I)?(e.consume(I),S(e.exit("chunkFlow")),r=0,t.interrupt=void 0,u):(e.consume(I),x)}function S(I,D){const R=t.sliceStream(I);if(D&&R.push(null),I.previous=o,o&&(o.next=I),o=I,i.defineSkip(I.start),i.write(R),t.parser.lazy[I.start.line]){let M=i.events.length;for(;M--;)if(i.events[M][1].start.offset<a&&(!i.events[M][1].end||i.events[M][1].end.offset>a))return;const j=t.events.length;let O=j,F,L;for(;O--;)if(t.events[O][0]==="exit"&&t.events[O][1].type==="chunkFlow"){if(F){L=t.events[O][1].end;break}F=!0}for(k(r),M=j;M<t.events.length;)t.events[M][1].end={...L},M++;Kr(t.events,O+1,0,t.events.slice(j)),t.events.length=M}}function k(I){let D=n.length;for(;D-- >I;){const R=n[D];t.containerState=R[1],R[0].exit.call(t,e)}n.length=I}function A(){i.write([null]),o=void 0,i=void 0,t.containerState._closeFlow=void 0}}function Jq(e,t,n){return Ot(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Ol(e){if(e===null||Qt(e)||fs(e))return 1;if(zh(e))return 2}function Lh(e,t,n){const r=[];let i=-1;for(;++i<e.length;){const o=e[i].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}const $v={name:"attention",resolveAll:Zq,tokenize:eG};function Zq(e,t){let n=-1,r,i,o,a,u,c,d,f;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;c=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const h={...e[r][1].end},g={...e[n][1].start};n7(h,-c),n7(g,c),a={type:c>1?"strongSequence":"emphasisSequence",start:h,end:{...e[r][1].end}},u={type:c>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:g},o={type:c>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},i={type:c>1?"strong":"emphasis",start:{...a.start},end:{...u.end}},e[r][1].end={...a.start},e[n][1].start={...u.end},d=[],e[r][1].end.offset-e[r][1].start.offset&&(d=ui(d,[["enter",e[r][1],t],["exit",e[r][1],t]])),d=ui(d,[["enter",i,t],["enter",a,t],["exit",a,t],["enter",o,t]]),d=ui(d,Lh(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),d=ui(d,[["exit",o,t],["enter",u,t],["exit",u,t],["exit",i,t]]),e[n][1].end.offset-e[n][1].start.offset?(f=2,d=ui(d,[["enter",e[n][1],t],["exit",e[n][1],t]])):f=0,Kr(e,r-1,n-r+3,d),n=r+d.length-f-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function eG(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=Ol(r);let o;return a;function a(c){return o=c,e.enter("attentionSequence"),u(c)}function u(c){if(c===o)return e.consume(c),u;const d=e.exit("attentionSequence"),f=Ol(c),h=!f||f===2&&i||n.includes(c),g=!i||i===2&&f||n.includes(r);return d._open=!!(o===42?h:h&&(i||!g)),d._close=!!(o===42?g:g&&(f||!h)),t(c)}}function n7(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const tG={name:"autolink",tokenize:nG};function nG(e,t,n){let r=0;return i;function i(y){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(y),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),o}function o(y){return pr(y)?(e.consume(y),a):y===64?n(y):d(y)}function a(y){return y===43||y===45||y===46||ar(y)?(r=1,u(y)):d(y)}function u(y){return y===58?(e.consume(y),r=0,c):(y===43||y===45||y===46||ar(y))&&r++<32?(e.consume(y),u):(r=0,d(y))}function c(y){return y===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(y),e.exit("autolinkMarker"),e.exit("autolink"),t):y===null||y===32||y===60||Op(y)?n(y):(e.consume(y),c)}function d(y){return y===64?(e.consume(y),f):Hq(y)?(e.consume(y),d):n(y)}function f(y){return ar(y)?h(y):n(y)}function h(y){return y===46?(e.consume(y),r=0,f):y===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(y),e.exit("autolinkMarker"),e.exit("autolink"),t):g(y)}function g(y){if((y===45||ar(y))&&r++<63){const b=y===45?g:h;return e.consume(y),b}return n(y)}}const rd={partial:!0,tokenize:rG};function rG(e,t,n){return r;function r(o){return zt(o)?Ot(e,i,"linePrefix")(o):i(o)}function i(o){return o===null||it(o)?t(o):n(o)}}const sC={continuation:{tokenize:oG},exit:aG,name:"blockQuote",tokenize:iG};function iG(e,t,n){const r=this;return i;function i(a){if(a===62){const u=r.containerState;return u.open||(e.enter("blockQuote",{_container:!0}),u.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(a),e.exit("blockQuoteMarker"),o}return n(a)}function o(a){return zt(a)?(e.enter("blockQuotePrefixWhitespace"),e.consume(a),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(a))}}function oG(e,t,n){const r=this;return i;function i(a){return zt(a)?Ot(e,o,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(a):o(a)}function o(a){return e.attempt(sC,t,n)(a)}}function aG(e){e.exit("blockQuote")}const lC={name:"characterEscape",tokenize:sG};function sG(e,t,n){return r;function r(o){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(o),e.exit("escapeMarker"),i}function i(o){return Gq(o)?(e.enter("characterEscapeValue"),e.consume(o),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(o)}}const uC={name:"characterReference",tokenize:lG};function lG(e,t,n){const r=this;let i=0,o,a;return u;function u(h){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(h),e.exit("characterReferenceMarker"),c}function c(h){return h===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(h),e.exit("characterReferenceMarkerNumeric"),d):(e.enter("characterReferenceValue"),o=31,a=ar,f(h))}function d(h){return h===88||h===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(h),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,a=qq,f):(e.enter("characterReferenceValue"),o=7,a=_v,f(h))}function f(h){if(h===59&&i){const g=e.exit("characterReferenceValue");return a===ar&&!v2(r.sliceSerialize(g))?n(h):(e.enter("characterReferenceMarker"),e.consume(h),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return a(h)&&i++<o?(e.consume(h),f):n(h)}}const r7={partial:!0,tokenize:cG},i7={concrete:!0,name:"codeFenced",tokenize:uG};function uG(e,t,n){const r=this,i={partial:!0,tokenize:R};let o=0,a=0,u;return c;function c(M){return d(M)}function d(M){const j=r.events[r.events.length-1];return o=j&&j[1].type==="linePrefix"?j[2].sliceSerialize(j[1],!0).length:0,u=M,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),f(M)}function f(M){return M===u?(a++,e.consume(M),f):a<3?n(M):(e.exit("codeFencedFenceSequence"),zt(M)?Ot(e,h,"whitespace")(M):h(M))}function h(M){return M===null||it(M)?(e.exit("codeFencedFence"),r.interrupt?t(M):e.check(r7,x,D)(M)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),g(M))}function g(M){return M===null||it(M)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),h(M)):zt(M)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Ot(e,y,"whitespace")(M)):M===96&&M===u?n(M):(e.consume(M),g)}function y(M){return M===null||it(M)?h(M):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),b(M))}function b(M){return M===null||it(M)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),h(M)):M===96&&M===u?n(M):(e.consume(M),b)}function x(M){return e.attempt(i,D,S)(M)}function S(M){return e.enter("lineEnding"),e.consume(M),e.exit("lineEnding"),k}function k(M){return o>0&&zt(M)?Ot(e,A,"linePrefix",o+1)(M):A(M)}function A(M){return M===null||it(M)?e.check(r7,x,D)(M):(e.enter("codeFlowValue"),I(M))}function I(M){return M===null||it(M)?(e.exit("codeFlowValue"),A(M)):(e.consume(M),I)}function D(M){return e.exit("codeFenced"),t(M)}function R(M,j,O){let F=0;return L;function L(ne){return M.enter("lineEnding"),M.consume(ne),M.exit("lineEnding"),U}function U(ne){return M.enter("codeFencedFence"),zt(ne)?Ot(M,X,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(ne):X(ne)}function X(ne){return ne===u?(M.enter("codeFencedFenceSequence"),J(ne)):O(ne)}function J(ne){return ne===u?(F++,M.consume(ne),J):F>=a?(M.exit("codeFencedFenceSequence"),zt(ne)?Ot(M,Q,"whitespace")(ne):Q(ne)):O(ne)}function Q(ne){return ne===null||it(ne)?(M.exit("codeFencedFence"),j(ne)):O(ne)}}}function cG(e,t,n){const r=this;return i;function i(a){return a===null?n(a):(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o)}function o(a){return r.parser.lazy[r.now().line]?n(a):t(a)}}const fg={name:"codeIndented",tokenize:fG},dG={partial:!0,tokenize:pG};function fG(e,t,n){const r=this;return i;
vendor: 4,978 bytes, line 118
118function i(d){return e.enter("codeIndented"),Ot(e,o,"linePrefix",5)(d)}function o(d){const f=r.events[r.events.length-1];return f&&f[1].type==="linePrefix"&&f[2].sliceSerialize(f[1],!0).length>=4?a(d):n(d)}function a(d){return d===null?c(d):it(d)?e.attempt(dG,a,c)(d):(e.enter("codeFlowValue"),u(d))}function u(d){return d===null||it(d)?(e.exit("codeFlowValue"),a(d)):(e.consume(d),u)}function c(d){return e.exit("codeIndented"),t(d)}}function pG(e,t,n){const r=this;return i;function i(a){return r.parser.lazy[r.now().line]?n(a):it(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),i):Ot(e,o,"linePrefix",5)(a)}function o(a){const u=r.events[r.events.length-1];return u&&u[1].type==="linePrefix"&&u[2].sliceSerialize(u[1],!0).length>=4?t(a):it(a)?i(a):n(a)}}const hG={name:"codeText",previous:gG,resolve:mG,tokenize:vG};function mG(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)i===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(i=r):(r===t||e[r][1].type==="lineEnding")&&(e[i][1].type="codeTextData",r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),t-=r-i-2,r=i+2),i=void 0);return e}function gG(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function vG(e,t,n){let r=0,i,o;return a;function a(h){return e.enter("codeText"),e.enter("codeTextSequence"),u(h)}function u(h){return h===96?(e.consume(h),r++,u):(e.exit("codeTextSequence"),c(h))}function c(h){return h===null?n(h):h===32?(e.enter("space"),e.consume(h),e.exit("space"),c):h===96?(o=e.enter("codeTextSequence"),i=0,f(h)):it(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),c):(e.enter("codeTextData"),d(h))}function d(h){return h===null||h===32||h===96||it(h)?(e.exit("codeTextData"),c(h)):(e.consume(h),d)}function f(h){return h===96?(e.consume(h),i++,f):i===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(h)):(o.type="codeTextData",d(h))}}class yG{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){const r=n??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const i=n||0;this.setCursor(Math.trunc(t));const o=this.right.splice(this.right.length-i,Number.POSITIVE_INFINITY);return r&&gc(this.left,r),o.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),gc(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),gc(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){const n=this.left.splice(t,Number.POSITIVE_INFINITY);gc(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);gc(this.left,n.reverse())}}}function gc(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function cC(e){const t={};let n=-1,r,i,o,a,u,c,d;const f=new yG(e);for(;++n<f.length;){for(;n in t;)n=t[n];if(r=f.get(n),n&&r[1].type==="chunkFlow"&&f.get(n-1)[1].type==="listItemPrefix"&&(c=r[1]._tokenizer.events,o=0,o<c.length&&c[o][1].type==="lineEndingBlank"&&(o+=2),o<c.length&&c[o][1].type==="content"))for(;++o<c.length&&c[o][1].type!=="content";)c[o][1].type==="chunkText"&&(c[o][1]._isInFirstContentOfListItem=!0,o++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,xG(f,n)),n=t[n],d=!0);else if(r[1]._container){for(o=n,i=void 0;o--;)if(a=f.get(o),a[1].type==="lineEnding"||a[1].type==="lineEndingBlank")a[0]==="enter"&&(i&&(f.get(i)[1].type="lineEndingBlank"),a[1].type="lineEnding",i=o);else if(!(a[1].type==="linePrefix"||a[1].type==="listItemIndent"))break;i&&(r[1].end={...f.get(i)[1].start},u=f.slice(i,n),u.unshift(r),f.splice(i,n-i+1,u))}}return Kr(e,0,Number.POSITIVE_INFINITY,f.slice(0)),!d}function xG(e,t){const n=e.get(t)[1],r=e.get(t)[2];let i=t-1;const o=[];let a=n._tokenizer;a||(a=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(a._contentTypeTextTrailing=!0));const u=a.events,c=[],d={};let f,h,g=-1,y=n,b=0,x=0;const S=[x];for(;y;){for(;e.get(++i)[1]!==y;);
vendor: 22,866 bytes, line 118
118o.push(i),y._tokenizer||(f=r.sliceStream(y),y.next||f.push(null),h&&a.defineSkip(y.start),y._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=!0),a.write(f),y._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=void 0)),h=y,y=y.next}for(y=n;++g<u.length;)u[g][0]==="exit"&&u[g-1][0]==="enter"&&u[g][1].type===u[g-1][1].type&&u[g][1].start.line!==u[g][1].end.line&&(x=g+1,S.push(x),y._tokenizer=void 0,y.previous=void 0,y=y.next);for(a.events=[],y?(y._tokenizer=void 0,y.previous=void 0):S.pop(),g=S.length;g--;){const k=u.slice(S[g],S[g+1]),A=o.pop();c.push([A,A+k.length-1]),e.splice(A,2,k)}for(c.reverse(),g=-1;++g<c.length;)d[b+c[g][0]]=b+c[g][1],b+=c[g][1]-c[g][0]-1;return d}const bG={resolve:kG,tokenize:SG},wG={partial:!0,tokenize:CG};function kG(e){return cC(e),e}function SG(e,t){let n;return r;function r(u){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),i(u)}function i(u){return u===null?o(u):it(u)?e.check(wG,a,o)(u):(e.consume(u),i)}function o(u){return e.exit("chunkContent"),e.exit("content"),t(u)}function a(u){return e.consume(u),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,i}}function CG(e,t,n){const r=this;return i;function i(a){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),Ot(e,o,"linePrefix")}function o(a){if(a===null||it(a))return n(a);const u=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&u&&u[1].type==="linePrefix"&&u[2].sliceSerialize(u[1],!0).length>=4?t(a):e.interrupt(r.parser.constructs.flow,n,t)(a)}}function dC(e,t,n,r,i,o,a,u,c){const d=c||Number.POSITIVE_INFINITY;let f=0;return h;function h(k){return k===60?(e.enter(r),e.enter(i),e.enter(o),e.consume(k),e.exit(o),g):k===null||k===32||k===41||Op(k)?n(k):(e.enter(r),e.enter(a),e.enter(u),e.enter("chunkString",{contentType:"string"}),x(k))}function g(k){return k===62?(e.enter(o),e.consume(k),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(u),e.enter("chunkString",{contentType:"string"}),y(k))}function y(k){return k===62?(e.exit("chunkString"),e.exit(u),g(k)):k===null||k===60||it(k)?n(k):(e.consume(k),k===92?b:y)}function b(k){return k===60||k===62||k===92?(e.consume(k),y):y(k)}function x(k){return!f&&(k===null||k===41||Qt(k))?(e.exit("chunkString"),e.exit(u),e.exit(a),e.exit(r),t(k)):f<d&&k===40?(e.consume(k),f++,x):k===41?(e.consume(k),f--,x):k===null||k===32||k===40||Op(k)?n(k):(e.consume(k),k===92?S:x)}function S(k){return k===40||k===41||k===92?(e.consume(k),x):x(k)}}function fC(e,t,n,r,i,o){const a=this;let u=0,c;return d;function d(y){return e.enter(r),e.enter(i),e.consume(y),e.exit(i),e.enter(o),f}function f(y){return u>999||y===null||y===91||y===93&&!c||y===94&&!u&&"_hiddenFootnoteSupport"in a.parser.constructs?n(y):y===93?(e.exit(o),e.enter(i),e.consume(y),e.exit(i),e.exit(r),t):it(y)?(e.enter("lineEnding"),e.consume(y),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),h(y))}function h(y){return y===null||y===91||y===93||it(y)||u++>999?(e.exit("chunkString"),f(y)):(e.consume(y),c||(c=!zt(y)),y===92?g:h)}function g(y){return y===91||y===92||y===93?(e.consume(y),u++,h):h(y)}}function pC(e,t,n,r,i,o){let a;return u;function u(g){return g===34||g===39||g===40?(e.enter(r),e.enter(i),e.consume(g),e.exit(i),a=g===40?41:g,c):n(g)}function c(g){return g===a?(e.enter(i),e.consume(g),e.exit(i),e.exit(r),t):(e.enter(o),d(g))}function d(g){return g===a?(e.exit(o),c(a)):g===null?n(g):it(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),Ot(e,d,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(g))}function f(g){return g===a||g===null||it(g)?(e.exit("chunkString"),d(g)):(e.consume(g),g===92?h:f)}function h(g){return g===a||g===92?(e.consume(g),f):f(g)}}function o0(e,t){let n;return r;function r(i){return it(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):zt(i)?Ot(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}const TG={name:"definition",tokenize:RG},EG={partial:!0,tokenize:PG};function RG(e,t,n){const r=this;let i;return o;function o(y){return e.enter("definition"),a(y)}function a(y){return fC.call(r,e,u,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(y)}function u(y){return i=ji(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),y===58?(e.enter("definitionMarker"),e.consume(y),e.exit("definitionMarker"),c):n(y)}function c(y){return Qt(y)?o0(e,d)(y):d(y)}function d(y){return dC(e,f,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(y)}function f(y){return e.attempt(EG,h,h)(y)}function h(y){return zt(y)?Ot(e,g,"whitespace")(y):g(y)}function g(y){return y===null||it(y)?(e.exit("definition"),r.parser.defined.push(i),t(y)):n(y)}}function PG(e,t,n){return r;function r(u){return Qt(u)?o0(e,i)(u):n(u)}function i(u){return pC(e,o,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(u)}function o(u){return zt(u)?Ot(e,a,"whitespace")(u):a(u)}function a(u){return u===null||it(u)?t(u):n(u)}}const AG={name:"hardBreakEscape",tokenize:MG};function MG(e,t,n){return r;function r(o){return e.enter("hardBreakEscape"),e.consume(o),i}function i(o){return it(o)?(e.exit("hardBreakEscape"),t(o)):n(o)}}const IG={name:"headingAtx",resolve:jG,tokenize:OG};function jG(e,t){let n=e.length-2,r=3,i,o;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},o={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Kr(e,r,n-r+1,[["enter",i,t],["enter",o,t],["exit",o,t],["exit",i,t]])),e}function OG(e,t,n){let r=0;return i;function i(f){return e.enter("atxHeading"),o(f)}function o(f){return e.enter("atxHeadingSequence"),a(f)}function a(f){return f===35&&r++<6?(e.consume(f),a):f===null||Qt(f)?(e.exit("atxHeadingSequence"),u(f)):n(f)}function u(f){return f===35?(e.enter("atxHeadingSequence"),c(f)):f===null||it(f)?(e.exit("atxHeading"),t(f)):zt(f)?Ot(e,u,"whitespace")(f):(e.enter("atxHeadingText"),d(f))}function c(f){return f===35?(e.consume(f),c):(e.exit("atxHeadingSequence"),u(f))}function d(f){return f===null||f===35||Qt(f)?(e.exit("atxHeadingText"),u(f)):(e.consume(f),d)}}const DG=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],o7=["pre","script","style","textarea"],zG={concrete:!0,name:"htmlFlow",resolveTo:_G,tokenize:$G},LG={partial:!0,tokenize:FG},NG={partial:!0,tokenize:BG};function _G(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function $G(e,t,n){const r=this;let i,o,a,u,c;return d;function d(V){return f(V)}function f(V){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(V),h}function h(V){return V===33?(e.consume(V),g):V===47?(e.consume(V),o=!0,x):V===63?(e.consume(V),i=3,r.interrupt?t:_):pr(V)?(e.consume(V),a=String.fromCharCode(V),S):n(V)}function g(V){return V===45?(e.consume(V),i=2,y):V===91?(e.consume(V),i=5,u=0,b):pr(V)?(e.consume(V),i=4,r.interrupt?t:_):n(V)}function y(V){return V===45?(e.consume(V),r.interrupt?t:_):n(V)}function b(V){const be="CDATA[";return V===be.charCodeAt(u++)?(e.consume(V),u===be.length?r.interrupt?t:X:b):n(V)}function x(V){return pr(V)?(e.consume(V),a=String.fromCharCode(V),S):n(V)}function S(V){if(V===null||V===47||V===62||Qt(V)){const be=V===47,Pe=a.toLowerCase();return!be&&!o&&o7.includes(Pe)?(i=1,r.interrupt?t(V):X(V)):DG.includes(a.toLowerCase())?(i=6,be?(e.consume(V),k):r.interrupt?t(V):X(V)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(V):o?A(V):I(V))}return V===45||ar(V)?(e.consume(V),a+=String.fromCharCode(V),S):n(V)}function k(V){return V===62?(e.consume(V),r.interrupt?t:X):n(V)}function A(V){return zt(V)?(e.consume(V),A):L(V)}function I(V){return V===47?(e.consume(V),L):V===58||V===95||pr(V)?(e.consume(V),D):zt(V)?(e.consume(V),I):L(V)}function D(V){return V===45||V===46||V===58||V===95||ar(V)?(e.consume(V),D):R(V)}function R(V){return V===61?(e.consume(V),M):zt(V)?(e.consume(V),R):I(V)}function M(V){return V===null||V===60||V===61||V===62||V===96?n(V):V===34||V===39?(e.consume(V),c=V,j):zt(V)?(e.consume(V),M):O(V)}function j(V){return V===c?(e.consume(V),c=null,F):V===null||it(V)?n(V):(e.consume(V),j)}function O(V){return V===null||V===34||V===39||V===47||V===60||V===61||V===62||V===96||Qt(V)?R(V):(e.consume(V),O)}function F(V){return V===47||V===62||zt(V)?I(V):n(V)}function L(V){return V===62?(e.consume(V),U):n(V)}function U(V){return V===null||it(V)?X(V):zt(V)?(e.consume(V),U):n(V)}function X(V){return V===45&&i===2?(e.consume(V),ue):V===60&&i===1?(e.consume(V),ie):V===62&&i===4?(e.consume(V),H):V===63&&i===3?(e.consume(V),_):V===93&&i===5?(e.consume(V),se):it(V)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(LG,ae,J)(V)):V===null||it(V)?(e.exit("htmlFlowData"),J(V)):(e.consume(V),X)}function J(V){return e.check(NG,Q,ae)(V)}function Q(V){return e.enter("lineEnding"),e.consume(V),e.exit("lineEnding"),ne}function ne(V){return V===null||it(V)?J(V):(e.enter("htmlFlowData"),X(V))}function ue(V){return V===45?(e.consume(V),_):X(V)}function ie(V){return V===47?(e.consume(V),a="",K):X(V)}function K(V){if(V===62){const be=a.toLowerCase();return o7.includes(be)?(e.consume(V),H):X(V)}return pr(V)&&a.length<8?(e.consume(V),a+=String.fromCharCode(V),K):X(V)}function se(V){return V===93?(e.consume(V),_):X(V)}function _(V){return V===62?(e.consume(V),H):V===45&&i===2?(e.consume(V),_):X(V)}function H(V){return V===null||it(V)?(e.exit("htmlFlowData"),ae(V)):(e.consume(V),H)}function ae(V){return e.exit("htmlFlow"),t(V)}}function BG(e,t,n){const r=this;return i;function i(a){return it(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o):n(a)}function o(a){return r.parser.lazy[r.now().line]?n(a):t(a)}}function FG(e,t,n){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(rd,t,n)}}const VG={name:"htmlText",tokenize:WG};function WG(e,t,n){const r=this;let i,o,a;return u;function u(_){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(_),c}function c(_){return _===33?(e.consume(_),d):_===47?(e.consume(_),R):_===63?(e.consume(_),I):pr(_)?(e.consume(_),O):n(_)}function d(_){return _===45?(e.consume(_),f):_===91?(e.consume(_),o=0,b):pr(_)?(e.consume(_),A):n(_)}function f(_){return _===45?(e.consume(_),y):n(_)}function h(_){return _===null?n(_):_===45?(e.consume(_),g):it(_)?(a=h,ie(_)):(e.consume(_),h)}function g(_){return _===45?(e.consume(_),y):h(_)}function y(_){return _===62?ue(_):_===45?g(_):h(_)}function b(_){const H="CDATA[";return _===H.charCodeAt(o++)?(e.consume(_),o===H.length?x:b):n(_)}function x(_){return _===null?n(_):_===93?(e.consume(_),S):it(_)?(a=x,ie(_)):(e.consume(_),x)}function S(_){return _===93?(e.consume(_),k):x(_)}function k(_){return _===62?ue(_):_===93?(e.consume(_),k):x(_)}function A(_){return _===null||_===62?ue(_):it(_)?(a=A,ie(_)):(e.consume(_),A)}function I(_){return _===null?n(_):_===63?(e.consume(_),D):it(_)?(a=I,ie(_)):(e.consume(_),I)}function D(_){return _===62?ue(_):I(_)}function R(_){return pr(_)?(e.consume(_),M):n(_)}function M(_){return _===45||ar(_)?(e.consume(_),M):j(_)}function j(_){return it(_)?(a=j,ie(_)):zt(_)?(e.consume(_),j):ue(_)}function O(_){return _===45||ar(_)?(e.consume(_),O):_===47||_===62||Qt(_)?F(_):n(_)}function F(_){return _===47?(e.consume(_),ue):_===58||_===95||pr(_)?(e.consume(_),L):it(_)?(a=F,ie(_)):zt(_)?(e.consume(_),F):ue(_)}function L(_){return _===45||_===46||_===58||_===95||ar(_)?(e.consume(_),L):U(_)}function U(_){return _===61?(e.consume(_),X):it(_)?(a=U,ie(_)):zt(_)?(e.consume(_),U):F(_)}function X(_){return _===null||_===60||_===61||_===62||_===96?n(_):_===34||_===39?(e.consume(_),i=_,J):it(_)?(a=X,ie(_)):zt(_)?(e.consume(_),X):(e.consume(_),Q)}function J(_){return _===i?(e.consume(_),i=void 0,ne):_===null?n(_):it(_)?(a=J,ie(_)):(e.consume(_),J)}function Q(_){return _===null||_===34||_===39||_===60||_===61||_===96?n(_):_===47||_===62||Qt(_)?F(_):(e.consume(_),Q)}function ne(_){return _===47||_===62||Qt(_)?F(_):n(_)}function ue(_){return _===62?(e.consume(_),e.exit("htmlTextData"),e.exit("htmlText"),t):n(_)}function ie(_){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),K}function K(_){return zt(_)?Ot(e,se,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(_):se(_)}function se(_){return e.enter("htmlTextData"),a(_)}}const y2={name:"labelEnd",resolveAll:GG,resolveTo:KG,tokenize:YG},UG={tokenize:XG},HG={tokenize:QG},qG={tokenize:JG};function GG(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),r.type==="labelImage"||r.type==="labelLink"||r.type==="labelEnd"){const i=r.type==="labelImage"?4:2;r.type="data",t+=i}}return e.length!==n.length&&Kr(e,0,e.length,n),e}function KG(e,t){let n=e.length,r=0,i,o,a,u;for(;n--;)if(i=e[n][1],o){if(i.type==="link"||i.type==="labelLink"&&i._inactive)break;e[n][0]==="enter"&&i.type==="labelLink"&&(i._inactive=!0)}else if(a){if(e[n][0]==="enter"&&(i.type==="labelImage"||i.type==="labelLink")&&!i._balanced&&(o=n,i.type!=="labelLink")){r=2;break}}else i.type==="labelEnd"&&(a=n);const c={type:e[o][1].type==="labelLink"?"link":"image",start:{...e[o][1].start},end:{...e[e.length-1][1].end}},d={type:"label",start:{...e[o][1].start},end:{...e[a][1].end}},f={type:"labelText",start:{...e[o+r+2][1].end},end:{...e[a-2][1].start}};return u=[["enter",c,t],["enter",d,t]],u=ui(u,e.slice(o+1,o+r+3)),u=ui(u,[["enter",f,t]]),u=ui(u,Lh(t.parser.constructs.insideSpan.null,e.slice(o+r+4,a-3),t)),u=ui(u,[["exit",f,t],e[a-2],e[a-1],["exit",d,t]]),u=ui(u,e.slice(a+1)),u=ui(u,[["exit",c,t]]),Kr(e,o,e.length,u),e}function YG(e,t,n){const r=this;let i=r.events.length,o,a;for(;i--;)if((r.events[i][1].type==="labelImage"||r.events[i][1].type==="labelLink")&&!r.events[i][1]._balanced){o=r.events[i][1];break}return u;function u(g){return o?o._inactive?h(g):(a=r.parser.defined.includes(ji(r.sliceSerialize({start:o.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(g),e.exit("labelMarker"),e.exit("labelEnd"),c):n(g)}function c(g){return g===40?e.attempt(UG,f,a?f:h)(g):g===91?e.attempt(HG,f,a?d:h)(g):a?f(g):h(g)}function d(g){return e.attempt(qG,f,h)(g)}function f(g){return t(g)}function h(g){return o._balanced=!0,n(g)}}function XG(e,t,n){return r;function r(h){return e.enter("resource"),e.enter("resourceMarker"),e.consume(h),e.exit("resourceMarker"),i}function i(h){return Qt(h)?o0(e,o)(h):o(h)}function o(h){return h===41?f(h):dC(e,a,u,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(h)}function a(h){return Qt(h)?o0(e,c)(h):f(h)}function u(h){return n(h)}function c(h){return h===34||h===39||h===40?pC(e,d,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(h):f(h)}function d(h){return Qt(h)?o0(e,f)(h):f(h)}function f(h){return h===41?(e.enter("resourceMarker"),e.consume(h),e.exit("resourceMarker"),e.exit("resource"),t):n(h)}}function QG(e,t,n){const r=this;return i;function i(u){return fC.call(r,e,o,a,"reference","referenceMarker","referenceString")(u)}function o(u){return r.parser.defined.includes(ji(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(u):n(u)}function a(u){return n(u)}}function JG(e,t,n){return r;function r(o){return e.enter("reference"),e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),i}function i(o){return o===93?(e.enter("referenceMarker"),e.consume(o),e.exit("referenceMarker"),e.exit("reference"),t):n(o)}}const ZG={name:"labelStartImage",resolveAll:y2.resolveAll,tokenize:eK};function eK(e,t,n){const r=this;return i;function i(u){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(u),e.exit("labelImageMarker"),o}function o(u){return u===91?(e.enter("labelMarker"),e.consume(u),e.exit("labelMarker"),e.exit("labelImage"),a):n(u)}function a(u){return u===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(u):t(u)}}const tK={name:"labelStartLink",resolveAll:y2.resolveAll,tokenize:nK};function nK(e,t,n){const r=this;return i;function i(a){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(a),e.exit("labelMarker"),e.exit("labelLink"),o}function o(a){return a===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(a):t(a)}}const pg={name:"lineEnding",tokenize:rK};function rK(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),Ot(e,t,"linePrefix")}}const pp={name:"thematicBreak",tokenize:iK};function iK(e,t,n){let r=0,i;return o;function o(d){return e.enter("thematicBreak"),a(d)}function a(d){return i=d,u(d)}function u(d){return d===i?(e.enter("thematicBreakSequence"),c(d)):r>=3&&(d===null||it(d))?(e.exit("thematicBreak"),t(d)):n(d)}function c(d){return d===i?(e.consume(d),r++,c):(e.exit("thematicBreakSequence"),zt(d)?Ot(e,u,"whitespace")(d):u(d))}}const Sr={continuation:{tokenize:lK},exit:cK,name:"list",tokenize:sK},oK={partial:!0,tokenize:dK},aK={partial:!0,tokenize:uK};function sK(e,t,n){const r=this,i=r.events[r.events.length-1];let o=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,a=0;return u;function u(y){const b=r.containerState.type||(y===42||y===43||y===45?"listUnordered":"listOrdered");if(b==="listUnordered"?!r.containerState.marker||y===r.containerState.marker:_v(y)){if(r.containerState.type||(r.containerState.type=b,e.enter(b,{_container:!0})),b==="listUnordered")return e.enter("listItemPrefix"),y===42||y===45?e.check(pp,n,d)(y):d(y);if(!r.interrupt||y===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),c(y)}return n(y)}function c(y){return _v(y)&&++a<10?(e.consume(y),c):(!r.interrupt||a<2)&&(r.containerState.marker?y===r.containerState.marker:y===41||y===46)?(e.exit("listItemValue"),d(y)):n(y)}function d(y){return e.enter("listItemMarker"),e.consume(y),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||y,e.check(rd,r.interrupt?n:f,e.attempt(oK,g,h))}function f(y){return r.containerState.initialBlankLine=!0,o++,g(y)}function h(y){return zt(y)?(e.enter("listItemPrefixWhitespace"),e.consume(y),e.exit("listItemPrefixWhitespace"),g):n(y)}function g(y){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(y)}}function lK(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(rd,i,o);function i(u){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Ot(e,t,"listItemIndent",r.containerState.size+1)(u)}function o(u){return r.containerState.furtherBlankLines||!zt(u)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(u)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(aK,t,a)(u))}function a(u){return r.containerState._closeFlow=!0,r.interrupt=void 0,Ot(e,e.attempt(Sr,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(u)}}function uK(e,t,n){const r=this;return Ot(e,i,"listItemIndent",r.containerState.size+1);function i(o){const a=r.events[r.events.length-1];return a&&a[1].type==="listItemIndent"&&a[2].sliceSerialize(a[1],!0).length===r.containerState.size?t(o):n(o)}}function cK(e){e.exit(this.containerState.type)}function dK(e,t,n){const r=this;return Ot(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(o){const a=r.events[r.events.length-1];return!zt(o)&&a&&a[1].type==="listItemPrefixWhitespace"?t(o):n(o)}}const a7={name:"setextUnderline",resolveTo:fK,tokenize:pK};function fK(e,t){let n=e.length,r,i,o;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(i=n)}else e[n][1].type==="content"&&e.splice(n,1),!o&&e[n][1].type==="definition"&&(o=n);const a={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[i][1].type="setextHeadingText",o?(e.splice(i,0,["enter",a,t]),e.splice(o+1,0,["exit",e[r][1],t]),e[r][1].end={...e[o][1].end}):e[r][1]=a,e.push(["exit",a,t]),e}function pK(e,t,n){const r=this;let i;return o;function o(d){let f=r.events.length,h;for(;f--;)if(r.events[f][1].type!=="lineEnding"&&r.events[f][1].type!=="linePrefix"&&r.events[f][1].type!=="content"){h=r.events[f][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||h)?(e.enter("setextHeadingLine"),i=d,a(d)):n(d)}function a(d){return e.enter("setextHeadingLineSequence"),u(d)}function u(d){return d===i?(e.consume(d),u):(e.exit("setextHeadingLineSequence"),zt(d)?Ot(e,c,"lineSuffix")(d):c(d))}function c(d){return d===null||it(d)?(e.exit("setextHeadingLine"),t(d)):n(d)}}const hK={tokenize:mK};function mK(e){const t=this,n=e.attempt(rd,r,e.attempt(this.parser.constructs.flowInitial,i,Ot(e,e.attempt(this.parser.constructs.flow,i,e.attempt(bG,i)),"linePrefix")));return n;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEndingBlank"),e.consume(o),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function i(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const gK={resolveAll:mC()},vK=hC("string"),yK=hC("text");function hC(e){return{resolveAll:mC(e==="text"?xK:void 0),tokenize:t};function t(n){const r=this,i=this.parser.constructs[e],o=n.attempt(i,a,u);return a;function a(f){return d(f)?o(f):u(f)}function u(f){if(f===null){n.consume(f);return}return n.enter("data"),n.consume(f),c}function c(f){return d(f)?(n.exit("data"),o(f)):(n.consume(f),c)}function d(f){if(f===null)return!0;const h=i[f];let g=-1;if(h)for(;++g<h.length;){const y=h[g];if(!y.previous||y.previous.call(r,r.previous))return!0}return!1}}}function mC(e){return t;function t(n,r){let i=-1,o;for(;++i<=n.length;)o===void 0?n[i]&&n[i][1].type==="data"&&(o=i,i++):(!n[i]||n[i][1].type!=="data")&&(i!==o+2&&(n[o][1].end=n[i-1][1].end,n.splice(o+2,i-o-2),i=o+2),o=void 0);return e?e(n,r):n}}function xK(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],i=t.sliceStream(r);let o=i.length,a=-1,u=0,c;for(;o--;){const d=i[o];
vendor: 4,639 bytes, lines 118-120
118if(typeof d=="string"){for(a=d.length;d.charCodeAt(a-1)===32;)u++,a--;if(a)break;a=-1}else if(d===-2)c=!0,u++;else if(d!==-1){o++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(u=0),u){const d={type:n===e.length||c||u<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:o?a:r.start._bufferIndex+a,_index:r.start._index+o,line:r.end.line,column:r.end.column-u,offset:r.end.offset-u},end:{...r.end}};r.end={...d.start},r.start.offset===r.end.offset?Object.assign(r,d):(e.splice(n,0,["enter",d,t],["exit",d,t]),n+=2)}n++}return e}const bK={42:Sr,43:Sr,45:Sr,48:Sr,49:Sr,50:Sr,51:Sr,52:Sr,53:Sr,54:Sr,55:Sr,56:Sr,57:Sr,62:sC},wK={91:TG},kK={[-2]:fg,[-1]:fg,32:fg},SK={35:IG,42:pp,45:[a7,pp],60:zG,61:a7,95:pp,96:i7,126:i7},CK={38:uC,92:lC},TK={[-5]:pg,[-4]:pg,[-3]:pg,33:ZG,38:uC,42:$v,60:[tG,VG],91:tK,92:[AG,lC],93:y2,95:$v,96:hG},EK={null:[$v,gK]},RK={null:[42,95]},PK={null:[]},AK=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:RK,contentInitial:wK,disable:PK,document:bK,flow:SK,flowInitial:kK,insideSpan:EK,string:CK,text:TK},Symbol.toStringTag,{value:"Module"}));function MK(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0};const i={},o=[];let a=[],u=[];const c={attempt:j(R),check:j(M),consume:A,enter:I,exit:D,interrupt:j(M,{interrupt:!0})},d={code:null,containerState:{},defineSkip:x,events:[],now:b,parser:e,previous:null,sliceSerialize:g,sliceStream:y,write:h};let f=t.tokenize.call(d,c);return t.resolveAll&&o.push(t),d;function h(U){return a=ui(a,U),S(),a[a.length-1]!==null?[]:(O(t,0),d.events=Lh(o,d.events,d),d.events)}function g(U,X){return jK(y(U),X)}function y(U){return IK(a,U)}function b(){const{_bufferIndex:U,_index:X,line:J,column:Q,offset:ne}=r;return{_bufferIndex:U,_index:X,line:J,column:Q,offset:ne}}function x(U){i[U.line]=U.column,L()}function S(){let U;for(;r._index<a.length;){const X=a[r._index];if(typeof X=="string")for(U=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===U&&r._bufferIndex<X.length;)k(X.charCodeAt(r._bufferIndex));else k(X)}}function k(U){f=f(U)}function A(U){it(U)?(r.line++,r.column=1,r.offset+=U===-3?2:1,L()):U!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&&(r._bufferIndex=-1,r._index++)),d.previous=U}function I(U,X){const J=X||{};return J.type=U,J.start=b(),d.events.push(["enter",J,d]),u.push(J),J}function D(U){const X=u.pop();return X.end=b(),d.events.push(["exit",X,d]),X}function R(U,X){O(U,X.from)}function M(U,X){X.restore()}function j(U,X){return J;function J(Q,ne,ue){let ie,K,se,_;return Array.isArray(Q)?ae(Q):"tokenize"in Q?ae([Q]):H(Q);function H(ye){return je;function je(ve){const Te=ve!==null&&ye[ve],Ve=ve!==null&&ye.null,qe=[...Array.isArray(Te)?Te:Te?[Te]:[],...Array.isArray(Ve)?Ve:Ve?[Ve]:[]];return ae(qe)(ve)}}function ae(ye){return ie=ye,K=0,ye.length===0?ue:V(ye[K])}function V(ye){return je;function je(ve){return _=F(),se=ye,ye.partial||(d.currentConstruct=ye),ye.name&&d.parser.constructs.disable.null.includes(ye.name)?Pe():ye.tokenize.call(X?Object.assign(Object.create(d),X):d,c,be,Pe)(ve)}}function be(ye){return U(se,_),ne}function Pe(ye){return _.restore(),++K<ie.length?V(ie[K]):ue}}}function O(U,X){U.resolveAll&&!o.includes(U)&&o.push(U),U.resolve&&Kr(d.events,X,d.events.length-X,U.resolve(d.events.slice(X),d)),U.resolveTo&&(d.events=U.resolveTo(d.events,d))}function F(){const U=b(),X=d.previous,J=d.currentConstruct,Q=d.events.length,ne=Array.from(u);return{from:Q,restore:ue};function ue(){r=U,d.previous=X,d.currentConstruct=J,d.events.length=Q,u=ne,L()}}function L(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}function IK(e,t){const n=t.start._index,r=t.start._bufferIndex,i=t.end._index,o=t.end._bufferIndex;let a;if(n===i)a=[e[n].slice(r,o)];else{if(a=e.slice(n,i),r>-1){const u=a[0];typeof u=="string"?a[0]=u.slice(r):a.shift()}o>0&&a.push(e[i].slice(0,o))}return a}function jK(e,t){let n=-1;const r=[];let i;for(;++n<e.length;){const o=e[n];let a;if(typeof o=="string")a=o;else switch(o){case-5:{a="\r";break}case-4:{a=`
119`;break}case-3:{a=`\r
120`;break}case-2:{a=t?" ":"	";break}case-1:{if(!t&&i)continue;a=" ";break}default:a=String.fromCharCode(o)}i=o===-2,r.push(a)}return r.join("")}function OK(e){const r={constructs:oC([AK,...(e||{}).extensions||[]]),content:i(Kq),defined:[],document:i(Xq),flow:i(hK),lazy:{},string:i(vK),text:i(yK)};return r;function i(o){return a;function a(u){return MK(r,o,u)}}}function DK(e){for(;!cC(e););return e}const s7=/[\0\t\n\r]/g;function zK(){let e=1,t="",n=!0,r;return i;function i(o,a,u){const c=[];let d,f,h,g,y;
vendor: 17,301 bytes, lines 120-124
120for(o=t+(typeof o=="string"?o.toString():new TextDecoder(a||void 0).decode(o)),h=0,t="",n&&(o.charCodeAt(0)===65279&&h++,n=void 0);h<o.length;){if(s7.lastIndex=h,d=s7.exec(o),g=d&&d.index!==void 0?d.index:o.length,y=o.charCodeAt(g),!d){t=o.slice(h);break}if(y===10&&h===g&&r)c.push(-3),r=void 0;else switch(r&&(c.push(-5),r=void 0),h<g&&(c.push(o.slice(h,g)),e+=g-h),y){case 0:{c.push(65533),e++;break}case 9:{for(f=Math.ceil(e/4)*4,c.push(-2);e++<f;)c.push(-1);break}case 10:{c.push(-4),e=1;break}default:r=!0,e=1}h=g+1}return u&&(r&&c.push(-5),t&&c.push(t),c.push(null)),c}}const LK=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function NK(e){return e.replace(LK,_K)}function _K(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const i=n.charCodeAt(1),o=i===120||i===88;return aC(n.slice(o?2:1),o?16:10)}return v2(n)||e}const gC={}.hasOwnProperty;function $K(e,t,n){return typeof t!="string"&&(n=t,t=void 0),BK(n)(DK(OK(n).document().write(zK()(e,t,!0))))}function BK(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:o(st),autolinkProtocol:F,autolinkEmail:F,atxHeading:o(lt),blockQuote:o(Ve),characterEscape:F,characterReference:F,codeFenced:o(qe),codeFencedFenceInfo:a,codeFencedFenceMeta:a,codeIndented:o(qe,a),codeText:o(rt,a),codeTextData:F,data:F,codeFlowValue:F,definition:o(Ke),definitionDestinationString:a,definitionLabelString:a,definitionTitleString:a,emphasis:o(ct),hardBreakEscape:o($e),hardBreakTrailing:o($e),htmlFlow:o(oe,a),htmlFlowData:F,htmlText:o(oe,a),htmlTextData:F,image:o(Fe),label:a,link:o(st),listItem:o(Ye),listItemValue:g,listOrdered:o(gt,h),listUnordered:o(gt),paragraph:o(yt),reference:V,referenceString:a,resourceDestinationString:a,resourceTitleString:a,setextHeading:o(lt),strong:o(Tt),thematicBreak:o(Wt)},exit:{atxHeading:c(),atxHeadingSequence:R,autolink:c(),autolinkEmail:Te,autolinkProtocol:ve,blockQuote:c(),characterEscapeValue:L,characterReferenceMarkerHexadecimal:Pe,characterReferenceMarkerNumeric:Pe,characterReferenceValue:ye,characterReference:je,codeFenced:c(S),codeFencedFence:x,codeFencedFenceInfo:y,codeFencedFenceMeta:b,codeFlowValue:L,codeIndented:c(k),codeText:c(ne),codeTextData:L,data:L,definition:c(),definitionDestinationString:D,definitionLabelString:A,definitionTitleString:I,emphasis:c(),hardBreakEscape:c(X),hardBreakTrailing:c(X),htmlFlow:c(J),htmlFlowData:L,htmlText:c(Q),htmlTextData:L,image:c(ie),label:se,labelText:K,lineEnding:U,link:c(ue),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:be,resourceDestinationString:_,resourceTitleString:H,resource:ae,setextHeading:c(O),setextHeadingLineSequence:j,setextHeadingText:M,strong:c(),thematicBreak:c()}};vC(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(le){let ce={type:"root",children:[]};const me={stack:[ce],tokenStack:[],config:t,enter:u,exit:d,buffer:a,resume:f,data:n},he=[];let Je=-1;for(;++Je<le.length;)if(le[Je][1].type==="listOrdered"||le[Je][1].type==="listUnordered")if(le[Je][0]==="enter")he.push(Je);else{const Xt=he.pop();Je=i(le,Xt,Je)}for(Je=-1;++Je<le.length;){const Xt=t[le[Je][0]];gC.call(Xt,le[Je][1].type)&&Xt[le[Je][1].type].call(Object.assign({sliceSerialize:le[Je][2].sliceSerialize},me),le[Je][1])}if(me.tokenStack.length>0){const Xt=me.tokenStack[me.tokenStack.length-1];(Xt[1]||l7).call(me,void 0,Xt[0])}for(ce.position={start:la(le.length>0?le[0][1].start:{line:1,column:1,offset:0}),end:la(le.length>0?le[le.length-2][1].end:{line:1,column:1,offset:0})},Je=-1;++Je<t.transforms.length;)ce=t.transforms[Je](ce)||ce;return ce}function i(le,ce,me){let he=ce-1,Je=-1,Xt=!1,Cn,Ge,Dt,Ut;for(;++he<=me;){const qt=le[he];switch(qt[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{qt[0]==="enter"?Je++:Je--,Ut=void 0;break}case"lineEndingBlank":{qt[0]==="enter"&&(Cn&&!Ut&&!Je&&!Dt&&(Dt=he),Ut=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Ut=void 0}if(!Je&&qt[0]==="enter"&&qt[1].type==="listItemPrefix"||Je===-1&&qt[0]==="exit"&&(qt[1].type==="listUnordered"||qt[1].type==="listOrdered")){if(Cn){let Un=he;for(Ge=void 0;Un--;){const Yn=le[Un];if(Yn[1].type==="lineEnding"||Yn[1].type==="lineEndingBlank"){if(Yn[0]==="exit")continue;Ge&&(le[Ge][1].type="lineEndingBlank",Xt=!0),Yn[1].type="lineEnding",Ge=Un}else if(!(Yn[1].type==="linePrefix"||Yn[1].type==="blockQuotePrefix"||Yn[1].type==="blockQuotePrefixWhitespace"||Yn[1].type==="blockQuoteMarker"||Yn[1].type==="listItemIndent"))break}Dt&&(!Ge||Dt<Ge)&&(Cn._spread=!0),Cn.end=Object.assign({},Ge?le[Ge][1].start:qt[1].end),le.splice(Ge||he,0,["exit",Cn,qt[2]]),he++,me++}if(qt[1].type==="listItemPrefix"){const Un={type:"listItem",_spread:!1,start:Object.assign({},qt[1].start),end:void 0};Cn=Un,le.splice(he,0,["enter",Un,qt[2]]),he++,me++,Dt=void 0,Ut=!0}}}return le[ce][1]._spread=Xt,me}function o(le,ce){return me;function me(he){u.call(this,le(he),he),ce&&ce.call(this,he)}}function a(){this.stack.push({type:"fragment",children:[]})}function u(le,ce,me){this.stack[this.stack.length-1].children.push(le),this.stack.push(le),this.tokenStack.push([ce,me||void 0]),le.position={start:la(ce.start),end:void 0}}function c(le){return ce;function ce(me){le&&le.call(this,me),d.call(this,me)}}function d(le,ce){const me=this.stack.pop(),he=this.tokenStack.pop();if(he)he[0].type!==le.type&&(ce?ce.call(this,le,he[0]):(he[1]||l7).call(this,le,he[0]));else throw new Error("Cannot close `"+le.type+"` ("+i0({start:le.start,end:le.end})+"): it’s not open");me.position.end=la(le.end)}function f(){return g2(this.stack.pop())}function h(){this.data.expectingFirstListItemValue=!0}function g(le){if(this.data.expectingFirstListItemValue){const ce=this.stack[this.stack.length-2];ce.start=Number.parseInt(this.sliceSerialize(le),10),this.data.expectingFirstListItemValue=void 0}}function y(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.lang=le}function b(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.meta=le}function x(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function S(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.value=le.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function k(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.value=le.replace(/(\r?\n|\r)$/g,"")}function A(le){const ce=this.resume(),me=this.stack[this.stack.length-1];me.label=ce,me.identifier=ji(this.sliceSerialize(le)).toLowerCase()}function I(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.title=le}function D(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.url=le}function R(le){const ce=this.stack[this.stack.length-1];if(!ce.depth){const me=this.sliceSerialize(le).length;ce.depth=me}}function M(){this.data.setextHeadingSlurpLineEnding=!0}function j(le){const ce=this.stack[this.stack.length-1];ce.depth=this.sliceSerialize(le).codePointAt(0)===61?1:2}function O(){this.data.setextHeadingSlurpLineEnding=void 0}function F(le){const me=this.stack[this.stack.length-1].children;let he=me[me.length-1];(!he||he.type!=="text")&&(he=Et(),he.position={start:la(le.start),end:void 0},me.push(he)),this.stack.push(he)}function L(le){const ce=this.stack.pop();ce.value+=this.sliceSerialize(le),ce.position.end=la(le.end)}function U(le){const ce=this.stack[this.stack.length-1];if(this.data.atHardBreak){const me=ce.children[ce.children.length-1];me.position.end=la(le.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(ce.type)&&(F.call(this,le),L.call(this,le))}function X(){this.data.atHardBreak=!0}function J(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.value=le}function Q(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.value=le}function ne(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.value=le}function ue(){const le=this.stack[this.stack.length-1];if(this.data.inReference){const ce=this.data.referenceType||"shortcut";le.type+="Reference",le.referenceType=ce,delete le.url,delete le.title}else delete le.identifier,delete le.label;this.data.referenceType=void 0}function ie(){const le=this.stack[this.stack.length-1];if(this.data.inReference){const ce=this.data.referenceType||"shortcut";le.type+="Reference",le.referenceType=ce,delete le.url,delete le.title}else delete le.identifier,delete le.label;this.data.referenceType=void 0}function K(le){const ce=this.sliceSerialize(le),me=this.stack[this.stack.length-2];me.label=NK(ce),me.identifier=ji(ce).toLowerCase()}function se(){const le=this.stack[this.stack.length-1],ce=this.resume(),me=this.stack[this.stack.length-1];if(this.data.inReference=!0,me.type==="link"){const he=le.children;me.children=he}else me.alt=ce}function _(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.url=le}function H(){const le=this.resume(),ce=this.stack[this.stack.length-1];ce.title=le}function ae(){this.data.inReference=void 0}function V(){this.data.referenceType="collapsed"}function be(le){const ce=this.resume(),me=this.stack[this.stack.length-1];me.label=ce,me.identifier=ji(this.sliceSerialize(le)).toLowerCase(),this.data.referenceType="full"}function Pe(le){this.data.characterReferenceType=le.type}function ye(le){const ce=this.sliceSerialize(le),me=this.data.characterReferenceType;let he;me?(he=aC(ce,me==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):he=v2(ce);const Je=this.stack[this.stack.length-1];Je.value+=he}function je(le){const ce=this.stack.pop();ce.position.end=la(le.end)}function ve(le){L.call(this,le);const ce=this.stack[this.stack.length-1];ce.url=this.sliceSerialize(le)}function Te(le){L.call(this,le);const ce=this.stack[this.stack.length-1];ce.url="mailto:"+this.sliceSerialize(le)}function Ve(){return{type:"blockquote",children:[]}}function qe(){return{type:"code",lang:null,meta:null,value:""}}function rt(){return{type:"inlineCode",value:""}}function Ke(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function ct(){return{type:"emphasis",children:[]}}function lt(){return{type:"heading",depth:0,children:[]}}function $e(){return{type:"break"}}function oe(){return{type:"html",value:""}}function Fe(){return{type:"image",title:null,url:"",alt:null}}function st(){return{type:"link",title:null,url:"",children:[]}}function gt(le){return{type:"list",ordered:le.type==="listOrdered",start:null,spread:le._spread,children:[]}}function Ye(le){return{type:"listItem",spread:le._spread,checked:null,children:[]}}function yt(){return{type:"paragraph",children:[]}}function Tt(){return{type:"strong",children:[]}}function Et(){return{type:"text",value:""}}function Wt(){return{type:"thematicBreak"}}}function la(e){return{line:e.line,column:e.column,offset:e.offset}}function vC(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?vC(e,r):FK(e,r)}}function FK(e,t){let n;for(n in t)if(gC.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function l7(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+i0({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+i0({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+i0({start:t.start,end:t.end})+") is still open")}function VK(e){const t=this;t.parser=n;function n(r){return $K(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function WK(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function UK(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
121`}]}function HK(e,t){const n=t.value?t.value+`
122`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i}function qK(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function GK(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function KK(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=Kl(r.toLowerCase()),o=e.footnoteOrder.indexOf(r);let a,u=e.footnoteCounts.get(r);u===void 0?(u=0,e.footnoteOrder.push(r),a=e.footnoteOrder.length):a=o+1,u+=1,e.footnoteCounts.set(r,u);const c={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(u>1?"-"+u:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(a)}]};e.patch(t,c);const d={type:"element",tagName:"sup",properties:{},children:[c]};return e.patch(t,d),e.applyData(t,d)}function YK(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function XK(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function yC(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),o=i[0];o&&o.type==="text"?o.value="["+o.value:i.unshift({type:"text",value:"["});const a=i[i.length-1];return a&&a.type==="text"?a.value+=r:i.push({type:"text",value:r}),i}function QK(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return yC(e,t);const i={src:Kl(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)}function JK(e,t){const n={src:Kl(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function ZK(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function eY(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return yC(e,t);const i={href:Kl(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)}function tY(e,t){const n={href:Kl(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function nY(e,t,n){const r=e.all(t),i=n?rY(n):xC(t),o={},a=[];if(typeof t.checked=="boolean"){const f=r[0];let h;f&&f.type==="element"&&f.tagName==="p"?h=f:(h={type:"element",tagName:"p",properties:{},children:[]},r.unshift(h)),h.children.length>0&&h.children.unshift({type:"text",value:" "}),h.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let u=-1;for(;++u<r.length;){const f=r[u];(i||u!==0||f.type!=="element"||f.tagName!=="p")&&a.push({type:"text",value:`
123`}),f.type==="element"&&f.tagName==="p"&&!i?a.push(...f.children):a.push(f)}const c=r[r.length-1];c&&(i||c.type!=="element"||c.tagName!=="p")&&a.push({type:"text",value:`
124`});const d={type:"element",tagName:"li",properties:o,children:a};return e.patch(t,d),e.applyData(t,d)}function rY(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=xC(n[r])}return t}function xC(e){const t=e.spread;return t??e.children.length>1}function iY(e,t){const n={},r=e.all(t);let i=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++i<r.length;){const a=r[i];if(a.type==="element"&&a.tagName==="li"&&a.properties&&Array.isArray(a.properties.className)&&a.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const o={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)}function oY(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function aY(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function sY(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function lY(e,t){const n=e.all(t),r=n.shift(),i=[];if(r){const a={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],a),i.push(a)}if(n.length>0){const a={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},u=f2(t.children[1]),c=JS(t.children[t.children.length-1]);u&&c&&(a.position={start:u,end:c}),i.push(a)}const o={type:"element",tagName:"table",properties:{}
vendor: 2,914 bytes, line 124
124,children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)}function uY(e,t,n){const r=n?n.children:void 0,o=(r?r.indexOf(t):1)===0?"th":"td",a=n&&n.type==="table"?n.align:void 0,u=a?a.length:t.children.length;let c=-1;const d=[];for(;++c<u;){const h=t.children[c],g={},y=a?a[c]:void 0;y&&(g.align=y);let b={type:"element",tagName:o,properties:g,children:[]};h&&(b.children=e.all(h),e.patch(h,b),b=e.applyData(h,b)),d.push(b)}const f={type:"element",tagName:"tr",properties:{},children:e.wrap(d,!0)};return e.patch(t,f),e.applyData(t,f)}function cY(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const u7=9,c7=32;function dY(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const o=[];for(;r;)o.push(d7(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(d7(t.slice(i),i>0,!1)),o.join("")}function d7(e,t,n){let r=0,i=e.length;if(t){let o=e.codePointAt(r);for(;o===u7||o===c7;)r++,o=e.codePointAt(r)}if(n){let o=e.codePointAt(i-1);for(;o===u7||o===c7;)i--,o=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function fY(e,t){const n={type:"text",value:dY(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function pY(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const hY={blockquote:WK,break:UK,code:HK,delete:qK,emphasis:GK,footnoteReference:KK,heading:YK,html:XK,imageReference:QK,image:JK,inlineCode:ZK,linkReference:eY,link:tY,listItem:nY,list:iY,paragraph:oY,root:aY,strong:sY,table:lY,tableCell:cY,tableRow:uY,text:fY,thematicBreak:pY,toml:Vf,yaml:Vf,definition:Vf,footnoteDefinition:Vf};function Vf(){}const bC=-1,Nh=0,a0=1,Dp=2,x2=3,b2=4,w2=5,k2=6,wC=7,kC=8,f7=typeof self=="object"?self:globalThis,mY=(e,t)=>{const n=(i,o)=>(e.set(o,i),i),r=i=>{if(e.has(i))return e.get(i);const[o,a]=t[i];switch(o){case Nh:case bC:return n(a,i);case a0:{const u=n([],i);for(const c of a)u.push(r(c));return u}case Dp:{const u=n({},i);for(const[c,d]of a)u[r(c)]=r(d);return u}case x2:return n(new Date(a),i);case b2:{const{source:u,flags:c}=a;return n(new RegExp(u,c),i)}case w2:{const u=n(new Map,i);for(const[c,d]of a)u.set(r(c),r(d));return u}case k2:{const u=n(new Set,i);for(const c of a)u.add(r(c));return u}case wC:{const{name:u,message:c}=a;return n(new f7[u](c),i)}case kC:return n(BigInt(a),i);case"BigInt":return n(Object(BigInt(a)),i);case"ArrayBuffer":return n(new Uint8Array(a).buffer,a);case"DataView":{const{buffer:u}=new Uint8Array(a);return n(new DataView(u),a)}}return n(new f7[o](a),i)};return r},p7=e=>mY(new Map,e)(0),el="",{toString:gY}={},{keys:vY}=Object,vc=e=>{const t=typeof e;if(t!=="object"||!e)return[Nh,t];const n=gY.call(e).slice(8,-1);switch(n){case"Array":return[a0,el];case"Object":return[Dp,el];case"Date":return[x2,el];case"RegExp":return[b2,el];case"Map":return[w2,el];case"Set":return[k2,el];case"DataView":return[a0,n]}
vendor: 4,523 bytes, lines 124-126
124return n.includes("Array")?[a0,n]:n.includes("Error")?[wC,n]:[Dp,n]},Wf=([e,t])=>e===Nh&&(t==="function"||t==="symbol"),yY=(e,t,n,r)=>{const i=(a,u)=>{const c=r.push(a)-1;return n.set(u,c),c},o=a=>{if(n.has(a))return n.get(a);let[u,c]=vc(a);switch(u){case Nh:{let f=a;switch(c){case"bigint":u=kC,f=a.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+c);f=null;break;case"undefined":return i([bC],a)}return i([u,f],a)}case a0:{if(c){let g=a;return c==="DataView"?g=new Uint8Array(a.buffer):c==="ArrayBuffer"&&(g=new Uint8Array(a)),i([c,[...g]],a)}const f=[],h=i([u,f],a);for(const g of a)f.push(o(g));return h}case Dp:{if(c)switch(c){case"BigInt":return i([c,a.toString()],a);case"Boolean":case"Number":case"String":return i([c,a.valueOf()],a)}if(t&&"toJSON"in a)return o(a.toJSON());const f=[],h=i([u,f],a);for(const g of vY(a))(e||!Wf(vc(a[g])))&&f.push([o(g),o(a[g])]);return h}case x2:return i([u,a.toISOString()],a);case b2:{const{source:f,flags:h}=a;return i([u,{source:f,flags:h}],a)}case w2:{const f=[],h=i([u,f],a);for(const[g,y]of a)(e||!(Wf(vc(g))||Wf(vc(y))))&&f.push([o(g),o(y)]);return h}case k2:{const f=[],h=i([u,f],a);for(const g of a)(e||!Wf(vc(g)))&&f.push(o(g));return h}}const{message:d}=a;return i([u,{name:c,message:d}],a)};return o},h7=(e,{json:t,lossy:n}={})=>{const r=[];return yY(!(t||n),!!t,new Map,r)(e),r},zp=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?p7(h7(e,t)):structuredClone(e):(e,t)=>p7(h7(e,t));function xY(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function bY(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function wY(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||xY,r=e.options.footnoteBackLabel||bY,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},u=[];let c=-1;for(;++c<e.footnoteOrder.length;){const d=e.footnoteById.get(e.footnoteOrder[c]);if(!d)continue;const f=e.all(d),h=String(d.identifier).toUpperCase(),g=Kl(h.toLowerCase());let y=0;const b=[],x=e.footnoteCounts.get(h);for(;x!==void 0&&++y<=x;){b.length>0&&b.push({type:"text",value:" "});let A=typeof n=="string"?n:n(c,y);typeof A=="string"&&(A={type:"text",value:A}),b.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+g+(y>1?"-"+y:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(c,y),className:["data-footnote-backref"]},children:Array.isArray(A)?A:[A]})}const S=f[f.length-1];if(S&&S.type==="element"&&S.tagName==="p"){const A=S.children[S.children.length-1];A&&A.type==="text"?A.value+=" ":S.children.push({type:"text",value:" "}),S.children.push(...b)}else f.push(...b);const k={type:"element",tagName:"li",properties:{id:t+"fn-"+g},children:e.wrap(f,!0)};e.patch(d,k),u.push(k)}if(u.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...zp(a),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:`
125`},{type:"element",tagName:"ol",properties:{},children:e.wrap(u,!0)},{type:"text",value:`
126`}]}}const id=(function(e){if(e==null)return TY;if(typeof e=="function")return _h(e);if(typeof e=="object")return Array.isArray(e)?kY(e):SY(e);if(typeof e=="string")return CY(e);throw new Error("Expected function, string, or object as test")});function kY(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=id(e[n]);return _h(r);function r(...i){let o=-1;for(;++o<t.length;)if(t[o].apply(this,i))return!0;return!1}}function SY(e){const t=e;return _h(n);function n(r){const i=r;let o;for(o in e)if(i[o]!==t[o])return!1;return!0}}function CY(e){return _h(t);function t(n){return n&&n.type===e}}function _h(e){return t;function t(n,r,i){return!!(EY(n)&&e.call(this,n,typeof r=="number"?r:void 0,i||void 0))}}function TY(){return!0}function EY(e){return e!==null&&typeof e=="object"&&"type"in e}const SC=[],RY=!0,Bv=!1,CC="skip";function S2(e,t,n,r){let i;typeof t=="function"&&typeof n!="function"?(r=n,n=t):i=t;const o=id(i),a=r?-1:1;u(e,void 0,[])();function u(c,d,f){const h=c&&typeof c=="object"?c:{};if(typeof h.type=="string"){const y=typeof h.tagName=="string"?h.tagName:typeof h.name=="string"?h.name:void 0;Object.defineProperty(g,"name",{value:"node ("+(c.type+(y?"<"+y+">":""))+")"})}return g;function g(){let y=SC,b,x,S;
vendor: 4,314 bytes, lines 126-130
126if((!t||o(c,d,f[f.length-1]||void 0))&&(y=PY(n(c,f)),y[0]===Bv))return y;if("children"in c&&c.children){const k=c;if(k.children&&y[0]!==CC)for(x=(r?k.children.length:-1)+a,S=f.concat(k);x>-1&&x<k.children.length;){const A=k.children[x];if(b=u(A,x,S)(),b[0]===Bv)return b;x=typeof b[1]=="number"?b[1]:x+a}}return y}}}function PY(e){return Array.isArray(e)?e:typeof e=="number"?[RY,e]:e==null?SC:[e]}function C2(e,t,n,r){let i,o,a;typeof t=="function"&&typeof n!="function"?(o=void 0,a=t,i=n):(o=t,a=n,i=r),S2(e,o,u,i);function u(c,d){const f=d[d.length-1],h=f?f.children.indexOf(c):void 0;return a(c,h,f)}}const Fv={}.hasOwnProperty,AY={};function MY(e,t){const n=t||AY,r=new Map,i=new Map,o=new Map,a={...hY,...n.handlers},u={all:d,applyData:jY,definitionById:r,footnoteById:i,footnoteCounts:o,footnoteOrder:[],handlers:a,one:c,options:n,patch:IY,wrap:DY};return C2(e,function(f){if(f.type==="definition"||f.type==="footnoteDefinition"){const h=f.type==="definition"?r:i,g=String(f.identifier).toUpperCase();h.has(g)||h.set(g,f)}}),u;function c(f,h){const g=f.type,y=u.handlers[g];if(Fv.call(u.handlers,g)&&y)return y(u,f,h);if(u.options.passThrough&&u.options.passThrough.includes(g)){if("children"in f){const{children:x,...S}=f,k=zp(S);return k.children=u.all(f),k}return zp(f)}return(u.options.unknownHandler||OY)(u,f,h)}function d(f){const h=[];if("children"in f){const g=f.children;let y=-1;for(;++y<g.length;){const b=u.one(g[y],f);if(b){if(y&&g[y-1].type==="break"&&(!Array.isArray(b)&&b.type==="text"&&(b.value=m7(b.value)),!Array.isArray(b)&&b.type==="element")){const x=b.children[0];x&&x.type==="text"&&(x.value=m7(x.value))}Array.isArray(b)?h.push(...b):h.push(b)}}}return h}}function IY(e,t){e.position&&(t.position=bq(e))}function jY(e,t){let n=t;if(e&&e.data){const r=e.data.hName,i=e.data.hChildren,o=e.data.hProperties;if(typeof r=="string")if(n.type==="element")n.tagName=r;else{const a="children"in n?n.children:[n];n={type:"element",tagName:r,properties:{},children:a}}n.type==="element"&&o&&Object.assign(n.properties,zp(o)),"children"in n&&n.children&&i!==null&&i!==void 0&&(n.children=i)}return n}function OY(e,t){const n=t.data||{},r="value"in t&&!(Fv.call(n,"hProperties")||Fv.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function DY(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:`
127`});++r<e.length;)r&&n.push({type:"text",value:`
128`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
129`}),n}function m7(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function g7(e,t){const n=MY(e,t),r=n.one(e,void 0),i=wY(n),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&o.children.push({type:"text",value:`
130`},i),o}function zY(e,t){return e&&"run"in e?async function(n,r){const i=g7(n,{file:r,...t});await e.run(i,r)}:function(n,r){return g7(n,{file:r,...e||t})}}function v7(e){if(e)throw e}var hg,y7;function LY(){if(y7)return hg;y7=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,i=function(d){return typeof Array.isArray=="function"?Array.isArray(d):t.call(d)==="[object Array]"},o=function(d){if(!d||t.call(d)!=="[object Object]")return!1;var f=e.call(d,"constructor"),h=d.constructor&&d.constructor.prototype&&e.call(d.constructor.prototype,"isPrototypeOf");if(d.constructor&&!f&&!h)return!1;var g;for(g in d);return typeof g>"u"||e.call(d,g)},a=function(d,f){n&&f.name==="__proto__"?n(d,f.name,{enumerable:!0,configurable:!0,value:f.newValue,writable:!0}):d[f.name]=f.newValue},u=function(d,f){if(f==="__proto__")if(e.call(d,f)){if(r)return r(d,f).value}else return;return d[f]};return hg=function c(){var d,f,h,g,y,b,x=arguments[0],S=1,k=arguments.length,A=!1;for(typeof x=="boolean"&&(A=x,x=arguments[1]||{},S=2),(x==null||typeof x!="object"&&typeof x!="function")&&(x={});S<k;++S)if(d=arguments[S],d!=null)for(f in d)h=u(x,f),g=u(d,f),x!==g&&(A&&g&&(o(g)||(y=i(g)))?(y?(y=!1,b=h&&i(h)?h:[]):b=h&&o(h)?h:{},a(x,{name:f,newValue:c(A,b,g)})):typeof g<"u"&&a(x,{name:f,newValue:g}));return x},hg}var NY=LY();const mg=mt(NY);function Vv(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);
vendor: 4,372 bytes, line 130
130return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function _Y(){const e=[],t={run:n,use:r};return t;function n(...i){let o=-1;const a=i.pop();if(typeof a!="function")throw new TypeError("Expected function as last argument, not "+a);u(null,...i);function u(c,...d){const f=e[++o];let h=-1;if(c){a(c);return}for(;++h<i.length;)(d[h]===null||d[h]===void 0)&&(d[h]=i[h]);i=d,f?$Y(f,u)(...d):a(null,...d)}}function r(i){if(typeof i!="function")throw new TypeError("Expected `middelware` to be a function, not "+i);return e.push(i),t}}function $Y(e,t){let n;return r;function r(...a){const u=e.length>a.length;let c;u&&a.push(i);try{c=e.apply(this,a)}catch(d){const f=d;if(u&&n)throw f;return i(f)}u||(c&&c.then&&typeof c.then=="function"?c.then(o,i):c instanceof Error?i(c):o(c))}function i(a,...u){n||(n=!0,t(a,...u))}function o(a){i(null,a)}}const Ui={basename:BY,dirname:FY,extname:VY,join:WY,sep:"/"};function BY(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');od(e);let n=0,r=-1,i=e.length,o;if(t===void 0||t.length===0||t.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(o){n=i+1;break}}else r<0&&(o=!0,r=i+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let a=-1,u=t.length-1;for(;i--;)if(e.codePointAt(i)===47){if(o){n=i+1;break}}else a<0&&(o=!0,a=i+1),u>-1&&(e.codePointAt(i)===t.codePointAt(u--)?u<0&&(r=i):(u=-1,r=a));return n===r?r=a:r<0&&(r=e.length),e.slice(n,r)}function FY(e){if(od(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function VY(e){od(e);let t=e.length,n=-1,r=0,i=-1,o=0,a;for(;t--;){const u=e.codePointAt(t);if(u===47){if(a){r=t+1;break}continue}n<0&&(a=!0,n=t+1),u===46?i<0?i=t:o!==1&&(o=1):i>-1&&(o=-1)}return i<0||n<0||o===0||o===1&&i===n-1&&i===r+1?"":e.slice(i,n)}function WY(...e){let t=-1,n;for(;++t<e.length;)od(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":UY(n)}function UY(e){od(e);const t=e.codePointAt(0)===47;let n=HY(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function HY(e,t){let n="",r=0,i=-1,o=0,a=-1,u,c;for(;++a<=e.length;){if(a<e.length)u=e.codePointAt(a);else{if(u===47)break;u=47}if(u===47){if(!(i===a-1||o===1))if(i!==a-1&&o===2){if(n.length<2||r!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(c=n.lastIndexOf("/"),c!==n.length-1){c<0?(n="",r=0):(n=n.slice(0,c),r=n.length-1-n.lastIndexOf("/")),i=a,o=0;continue}}else if(n.length>0){n="",r=0,i=a,o=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(i+1,a):n=e.slice(i+1,a),r=a-i-1;i=a,o=0}else u===46&&o>-1?o++:o=-1}return n}function od(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const qY={cwd:GY};function GY(){return"/"}function Wv(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function KY(e){if(typeof e=="string")e=new URL(e);else if(!Wv(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return YY(e)}function YY(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){const r=t.codePointAt(n+2);if(r===70||r===102){const i=new TypeError("File URL path must not include encoded / characters");throw i.code="ERR_INVALID_FILE_URL_PATH",i}}return decodeURIComponent(t)}const gg=["history","path","basename","stem","extname","dirname"];class TC{constructor(t){let n;t?Wv(t)?n={path:t}:typeof t=="string"||XY(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":qY.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<gg.length;){const o=gg[r];o in n&&n[o]!==void 0&&n[o]!==null&&(this[o]=o==="history"?[...n[o]]:n[o])}let i;for(i in n)gg.includes(i)||(this[i]=n[i])}
vendor: 4,195 bytes, line 130
130get basename(){return typeof this.path=="string"?Ui.basename(this.path):void 0}set basename(t){yg(t,"basename"),vg(t,"basename"),this.path=Ui.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Ui.dirname(this.path):void 0}set dirname(t){x7(this.basename,"dirname"),this.path=Ui.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Ui.extname(this.path):void 0}set extname(t){if(vg(t,"extname"),x7(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Ui.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){Wv(t)&&(t=KY(t)),yg(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Ui.basename(this.path,this.extname):void 0}set stem(t){yg(t,"stem"),vg(t,"stem"),this.path=Ui.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){const i=this.message(t,n,r);throw i.fatal=!0,i}info(t,n,r){const i=this.message(t,n,r);return i.fatal=void 0,i}message(t,n,r){const i=new lr(t,n,r);return this.path&&(i.name=this.path+":"+i.name,i.file=this.path),i.fatal=!1,this.messages.push(i),i}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function vg(e,t){if(e&&e.includes(Ui.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Ui.sep+"`")}function yg(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function x7(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function XY(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const QY=(function(e){const r=this.constructor.prototype,i=r[e],o=function(){return i.apply(o,arguments)};return Object.setPrototypeOf(o,r),o}),JY={}.hasOwnProperty;class T2 extends QY{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=_Y()}copy(){const t=new T2;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data(mg(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(wg("data",this.frozen),this.namespace[t]=n,this):JY.call(this.namespace,t)&&this.namespace[t]||void 0:t?(wg("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const i=n.call(t,...r);typeof i=="function"&&this.transformers.use(i)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=Uf(t),r=this.parser||this.Parser;return xg("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),xg("process",this.parser||this.Parser),bg("process",this.compiler||this.Compiler),n?i(void 0,n):new Promise(i);function i(o,a){const u=Uf(t),c=r.parse(u);r.run(c,u,function(f,h,g){if(f||!h||!g)return d(f);const y=h,b=r.stringify(y,g);tX(b)?g.value=b:g.result=b,d(f,g)});function d(f,h){f||!h?a(f):o?o(h):n(void 0,h)}}}processSync(t){let n=!1,r;return this.freeze(),xg("processSync",this.parser||this.Parser),bg("processSync",this.compiler||this.Compiler),this.process(t,i),w7("processSync","process",n),r;function i(o,a){n=!0,v7(o),r=a}}run(t,n,r){b7(t),this.freeze();const i=this.transformers;return!r&&typeof n=="function"&&(r=n,n=void 0),r?o(void 0,r):new Promise(o);function o(a,u){const c=Uf(n);i.run(t,c,d);function d(f,h,g){const y=h||t;f?u(f):a?a(y):r(void 0,y,g)}}}runSync(t,n){let r=!1,i;return this.run(t,n,o),w7("runSync","run",r),i;function o(a,u){v7(a),i=u,r=!0}}stringify(t,n){this.freeze();const r=Uf(n),i=this.compiler||this.Compiler;return bg("stringify",i),b7(t),i(t,r)}use(t,...n){const r=this.attachers,i=this.namespace;if(wg("use",this.frozen),t!=null)if(typeof t=="function")c(t,n);else if(typeof t=="object")Array.isArray(t)?u(t):a(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;
vendor: 4,853 bytes, line 130
130function o(d){if(typeof d=="function")c(d,[]);else if(typeof d=="object")if(Array.isArray(d)){const[f,...h]=d;c(f,h)}else a(d);else throw new TypeError("Expected usable value, not `"+d+"`")}function a(d){if(!("plugins"in d)&&!("settings"in d))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");u(d.plugins),d.settings&&(i.settings=mg(!0,i.settings,d.settings))}function u(d){let f=-1;if(d!=null)if(Array.isArray(d))for(;++f<d.length;){const h=d[f];o(h)}else throw new TypeError("Expected a list of plugins, not `"+d+"`")}function c(d,f){let h=-1,g=-1;for(;++h<r.length;)if(r[h][0]===d){g=h;break}if(g===-1)r.push([d,...f]);else if(f.length>0){let[y,...b]=f;const x=r[g][1];Vv(x)&&Vv(y)&&(y=mg(!0,x,y)),r[g]=[d,y,...b]}}}}const ZY=new T2().freeze();function xg(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function bg(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function wg(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function b7(e){if(!Vv(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function w7(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Uf(e){return eX(e)?e:new TC(e)}function eX(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function tX(e){return typeof e=="string"||nX(e)}function nX(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const rX="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",k7=[],S7={allowDangerousHtml:!0},iX=/^(https?|ircs?|mailto|xmpp)$/i,oX=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function aX(e){const t=sX(e),n=lX(e);return uX(t.runSync(t.parse(n),n),e)}function sX(e){const t=e.rehypePlugins||k7,n=e.remarkPlugins||k7,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...S7}:S7;return ZY().use(VK).use(n).use(zY,r).use(t)}function lX(e){const t=e.children||"",n=new TC;return typeof t=="string"&&(n.value=t),n}function uX(e,t){const n=t.allowedElements,r=t.allowElement,i=t.components,o=t.disallowedElements,a=t.skipHtml,u=t.unwrapDisallowed,c=t.urlTransform||cX;for(const f of oX)Object.hasOwn(t,f.from)&&(""+f.from+(f.to?"use `"+f.to+"` instead":"remove it")+rX+f.id,void 0);return t.className&&(e={type:"element",tagName:"div",properties:{className:t.className},children:e.type==="root"?e.children:[e]}),C2(e,d),Tq(e,{Fragment:m.Fragment,components:i,ignoreInvalidStyle:!0,jsx:m.jsx,jsxs:m.jsxs,passKeys:!0,passNode:!0});function d(f,h,g){if(f.type==="raw"&&g&&typeof h=="number")return a?g.children.splice(h,1):g.children[h]={type:"text",value:f.value},h;if(f.type==="element"){let y;for(y in dg)if(Object.hasOwn(dg,y)&&Object.hasOwn(f.properties,y)){const b=f.properties[y],x=dg[y];(x===null||x.includes(f.tagName))&&(f.properties[y]=c(String(b||""),y,f))}}if(f.type==="element"){let y=n?!n.includes(f.tagName):o?o.includes(f.tagName):!1;if(!y&&r&&typeof h=="number"&&(y=!r(f,h,g)),y&&g&&typeof h=="number")return u&&f.children?g.children.splice(h,1,...f.children):g.children.splice(h,1),h}}}function cX(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t===-1||i!==-1&&t>i||n!==-1&&t>n||r!==-1&&t>r||iX.test(e.slice(0,t))?e:""}function C7(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,i=n.indexOf(t);for(;i!==-1;)r++,i=n.indexOf(t,i+t.length);return r}function dX(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}
vendor: 8,459 bytes, lines 130-134
130function fX(e,t,n){const i=id((n||{}).ignore||[]),o=pX(t);let a=-1;for(;++a<o.length;)S2(e,"text",u);function u(d,f){let h=-1,g;for(;++h<f.length;){const y=f[h],b=g?g.children:void 0;if(i(y,b?b.indexOf(y):void 0,g))return;g=y}if(g)return c(d,f)}function c(d,f){const h=f[f.length-1],g=o[a][0],y=o[a][1];let b=0;const S=h.children.indexOf(d);let k=!1,A=[];g.lastIndex=0;let I=g.exec(d.value);for(;I;){const D=I.index,R={index:I.index,input:I.input,stack:[...f,d]};let M=y(...I,R);if(typeof M=="string"&&(M=M.length>0?{type:"text",value:M}:void 0),M===!1?g.lastIndex=D+1:(b!==D&&A.push({type:"text",value:d.value.slice(b,D)}),Array.isArray(M)?A.push(...M):M&&A.push(M),b=D+I[0].length,k=!0),!g.global)break;I=g.exec(d.value)}return k?(b<d.value.length&&A.push({type:"text",value:d.value.slice(b)}),h.children.splice(S,1,...A)):A=[d],S+A.length}}function pX(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const i=n[r];t.push([hX(i[0]),mX(i[1])])}return t}function hX(e){return typeof e=="string"?new RegExp(dX(e),"g"):e}function mX(e){return typeof e=="function"?e:function(){return e}}const kg="phrasing",Sg=["autolink","link","image","label"];function gX(){return{transforms:[SX],enter:{literalAutolink:yX,literalAutolinkEmail:Cg,literalAutolinkHttp:Cg,literalAutolinkWww:Cg},exit:{literalAutolink:kX,literalAutolinkEmail:wX,literalAutolinkHttp:xX,literalAutolinkWww:bX}}}function vX(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:kg,notInConstruct:Sg},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:kg,notInConstruct:Sg},{character:":",before:"[ps]",after:"\\/",inConstruct:kg,notInConstruct:Sg}]}}function yX(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Cg(e){this.config.enter.autolinkProtocol.call(this,e)}function xX(e){this.config.exit.autolinkProtocol.call(this,e)}function bX(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function wX(e){this.config.exit.autolinkEmail.call(this,e)}function kX(e){this.exit(e)}function SX(e){fX(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,CX],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S})([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),TX]],{ignore:["link","linkReference"]})}function CX(e,t,n,r,i){let o="";if(!EC(i)||(/^w/i.test(t)&&(n=t+n,t="",o="http://"),!EX(n)))return!1;const a=RX(n+r);if(!a[0])return!1;const u={type:"link",title:null,url:o+t+a[0],children:[{type:"text",value:t+a[0]}]};return a[1]?[u,{type:"text",value:a[1]}]:u}function TX(e,t,n,r){return!EC(r,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function EX(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function RX(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const i=C7(e,"(");let o=C7(e,")");for(;r!==-1&&i>o;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),o++;return[e,n]}function EC(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||fs(n)||zh(n))&&(!t||n!==47)}RC.peek=LX;function PX(){this.buffer()}function AX(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function MX(){this.buffer()}function IX(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function jX(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=ji(this.sliceSerialize(e)).toLowerCase(),n.label=t}function OX(e){this.exit(e)}function DX(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=ji(this.sliceSerialize(e)).toLowerCase(),n.label=t}function zX(e){this.exit(e)}function LX(){return"["}function RC(e,t,n,r){const i=n.createTracker(r);let o=i.move("[^");const a=n.enter("footnoteReference"),u=n.enter("reference");return o+=i.move(n.safe(n.associationId(e),{after:"]",before:o})),u(),a(),o+=i.move("]"),o}function NX(){return{enter:{gfmFootnoteCallString:PX,gfmFootnoteCall:AX,gfmFootnoteDefinitionLabelString:MX,gfmFootnoteDefinition:IX},exit:{gfmFootnoteCallString:jX,gfmFootnoteCall:OX,gfmFootnoteDefinitionLabelString:DX,gfmFootnoteDefinition:zX}}}function _X(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:RC},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function n(r,i,o,a){const u=o.createTracker(a);let c=u.move("[^");const d=o.enter("footnoteDefinition"),f=o.enter("label");return c+=u.move(o.safe(o.associationId(r),{before:c,after:"]"})),f(),c+=u.move("]:"),r.children&&r.children.length>0&&(u.shift(4),c+=u.move((t?`
131`:" ")+o.indentLines(o.containerFlow(r,u.current()),t?PC:$X))),d(),c}}function $X(e,t,n){return t===0?e:PC(e,t,n)}function PC(e,t,n){return(n?"":"    ")+e}const BX=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];AC.peek=HX;function FX(){return{canContainEols:["delete"],enter:{strikethrough:WX},exit:{strikethrough:UX}}}function VX(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:BX}],handlers:{delete:AC}}}function WX(e){this.enter({type:"delete",children:[]},e)}function UX(e){this.exit(e)}function AC(e,t,n,r){const i=n.createTracker(r),o=n.enter("strikethrough");let a=i.move("~~");return a+=n.containerPhrasing(e,{...i.current(),before:a,after:"~"}),a+=i.move("~~"),o(),a}function HX(){return"~"}function qX(e){return e.length}function GX(e,t){const n=t||{},r=(n.align||[]).concat(),i=n.stringLength||qX,o=[],a=[],u=[],c=[];let d=0,f=-1;for(;++f<e.length;){const x=[],S=[];let k=-1;for(e[f].length>d&&(d=e[f].length);++k<e[f].length;){const A=KX(e[f][k]);if(n.alignDelimiters!==!1){const I=i(A);S[k]=I,(c[k]===void 0||I>c[k])&&(c[k]=I)}x.push(A)}a[f]=x,u[f]=S}let h=-1;if(typeof r=="object"&&"length"in r)for(;++h<d;)o[h]=T7(r[h]);else{const x=T7(r);for(;++h<d;)o[h]=x}h=-1;const g=[],y=[];for(;++h<d;){const x=o[h];let S="",k="";x===99?(S=":",k=":"):x===108?S=":":x===114&&(k=":");let A=n.alignDelimiters===!1?1:Math.max(1,c[h]-S.length-k.length);const I=S+"-".repeat(A)+k;n.alignDelimiters!==!1&&(A=S.length+A+k.length,A>c[h]&&(c[h]=A),y[h]=A),g[h]=I}a.splice(1,0,g),u.splice(1,0,y),f=-1;const b=[];for(;++f<a.length;){const x=a[f],S=u[f];h=-1;const k=[];for(;++h<d;){const A=x[h]||"";let I="",D="";if(n.alignDelimiters!==!1){const R=c[h]-(S[h]||0),M=o[h];M===114?I=" ".repeat(R):M===99?R%2?(I=" ".repeat(R/2+.5),D=" ".repeat(R/2-.5)):(I=" ".repeat(R/2),D=I):D=" ".repeat(R)}n.delimiterStart!==!1&&!h&&k.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&A==="")&&(n.delimiterStart!==!1||h)&&k.push(" "),n.alignDelimiters!==!1&&k.push(I),k.push(A),n.alignDelimiters!==!1&&k.push(D),n.padding!==!1&&k.push(" "),(n.delimiterEnd!==!1||h!==d-1)&&k.push("|")}b.push(n.delimiterEnd===!1?k.join("").replace(/ +$/,""):k.join(""))}return b.join(`
132`)}function KX(e){return e==null?"":String(e)}function T7(e){const t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}function YX(e,t,n,r){const i=n.enter("blockquote"),o=n.createTracker(r);o.move("> "),o.shift(2);const a=n.indentLines(n.containerFlow(e,o.current()),XX);return i(),a}function XX(e,t,n){return">"+(n?"":" ")+e}function QX(e,t){return E7(e,t.inConstruct,!0)&&!E7(e,t.notInConstruct,!1)}function E7(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function R7(e,t,n,r){let i=-1;for(;++i<n.unsafe.length;)if(n.unsafe[i].character===`
133`&&QX(n.stack,n.unsafe[i]))return/[ \t]/.test(r.before)?"":" ";return`\\
134`}function MC(e,t){const n=String(e);let r=n.indexOf(t),i=r,o=0,a=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;r!==-1;)r===i?++o>a&&(a=o):o=1,i=r+t.length,r=n.indexOf(t,i);return a}function JX(e,t){return!!(t.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function ZX(e){const t=e.options.fence||"`";if(t!=="`"&&t!=="~")throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}function eQ(e,t,n,r){const i=ZX(n),o=e.value||"",a=i==="`"?"GraveAccent":"Tilde";
vendor: 8,454 bytes, lines 134-143
134if(JX(e,n)){const h=n.enter("codeIndented"),g=n.indentLines(o,tQ);return h(),g}const u=n.createTracker(r),c=i.repeat(Math.max(MC(o,i)+1,3)),d=n.enter("codeFenced");let f=u.move(c);if(e.lang){const h=n.enter(`codeFencedLang${a}`);f+=u.move(n.safe(e.lang,{before:f,after:" ",encode:["`"],...u.current()})),h()}if(e.lang&&e.meta){const h=n.enter(`codeFencedMeta${a}`);f+=u.move(" "),f+=u.move(n.safe(e.meta,{before:f,after:`
135`,encode:["`"],...u.current()})),h()}return f+=u.move(`
136`),o&&(f+=u.move(o+`
137`)),f+=u.move(c),d(),f}function tQ(e,t,n){return(n?"":"    ")+e}function E2(e){const t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function nQ(e,t,n,r){const i=E2(n),o=i==='"'?"Quote":"Apostrophe",a=n.enter("definition");let u=n.enter("label");const c=n.createTracker(r);let d=c.move("[");return d+=c.move(n.safe(n.associationId(e),{before:d,after:"]",...c.current()})),d+=c.move("]: "),u(),!e.url||/[\0- \u007F]/.test(e.url)?(u=n.enter("destinationLiteral"),d+=c.move("<"),d+=c.move(n.safe(e.url,{before:d,after:">",...c.current()})),d+=c.move(">")):(u=n.enter("destinationRaw"),d+=c.move(n.safe(e.url,{before:d,after:e.title?" ":`
138`,...c.current()}))),u(),e.title&&(u=n.enter(`title${o}`),d+=c.move(" "+i),d+=c.move(n.safe(e.title,{before:d,after:i,...c.current()})),d+=c.move(i),u()),a(),d}function rQ(e){const t=e.options.emphasis||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}function M0(e){return"&#x"+e.toString(16).toUpperCase()+";"}function Lp(e,t,n){const r=Ol(e),i=Ol(t);return r===void 0?i===void 0?n==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:i===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:r===1?i===void 0?{inside:!1,outside:!1}:i===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:i===void 0?{inside:!1,outside:!1}:i===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}IC.peek=iQ;function IC(e,t,n,r){const i=rQ(n),o=n.enter("emphasis"),a=n.createTracker(r),u=a.move(i);let c=a.move(n.containerPhrasing(e,{after:i,before:u,...a.current()}));const d=c.charCodeAt(0),f=Lp(r.before.charCodeAt(r.before.length-1),d,i);f.inside&&(c=M0(d)+c.slice(1));const h=c.charCodeAt(c.length-1),g=Lp(r.after.charCodeAt(0),h,i);g.inside&&(c=c.slice(0,-1)+M0(h));const y=a.move(i);return o(),n.attentionEncodeSurroundingInfo={after:g.outside,before:f.outside},u+c+y}function iQ(e,t,n){return n.options.emphasis||"*"}function oQ(e,t){let n=!1;return C2(e,function(r){if("value"in r&&/\r?\n|\r/.test(r.value)||r.type==="break")return n=!0,Bv}),!!((!e.depth||e.depth<3)&&g2(e)&&(t.options.setext||n))}function aQ(e,t,n,r){const i=Math.max(Math.min(6,e.depth||1),1),o=n.createTracker(r);if(oQ(e,n)){const f=n.enter("headingSetext"),h=n.enter("phrasing"),g=n.containerPhrasing(e,{...o.current(),before:`
139`,after:`
140`});return h(),f(),g+`
141`+(i===1?"=":"-").repeat(g.length-(Math.max(g.lastIndexOf("\r"),g.lastIndexOf(`
142`))+1))}const a="#".repeat(i),u=n.enter("headingAtx"),c=n.enter("phrasing");o.move(a+" ");let d=n.containerPhrasing(e,{before:"# ",after:`
143`,...o.current()});return/^[\t ]/.test(d)&&(d=M0(d.charCodeAt(0))+d.slice(1)),d=d?a+" "+d:a,n.options.closeAtx&&(d+=" "+a),c(),u(),d}jC.peek=sQ;function jC(e){return e.value||""}function sQ(){return"<"}OC.peek=lQ;function OC(e,t,n,r){const i=E2(n),o=i==='"'?"Quote":"Apostrophe",a=n.enter("image");let u=n.enter("label");const c=n.createTracker(r);let d=c.move("![");return d+=c.move(n.safe(e.alt,{before:d,after:"]",...c.current()})),d+=c.move("]("),u(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(u=n.enter("destinationLiteral"),d+=c.move("<"),d+=c.move(n.safe(e.url,{before:d,after:">",...c.current()})),d+=c.move(">")):(u=n.enter("destinationRaw"),d+=c.move(n.safe(e.url,{before:d,after:e.title?" ":")",...c.current()}))),u(),e.title&&(u=n.enter(`title${o}`),d+=c.move(" "+i),d+=c.move(n.safe(e.title,{before:d,after:i,...c.current()})),d+=c.move(i),u()),d+=c.move(")"),a(),d}function lQ(){return"!"}DC.peek=uQ;function DC(e,t,n,r){const i=e.referenceType,o=n.enter("imageReference");let a=n.enter("label");const u=n.createTracker(r);let c=u.move("![");const d=n.safe(e.alt,{before:c,after:"]",...u.current()});c+=u.move(d+"]["),a();const f=n.stack;n.stack=[],a=n.enter("reference");const h=n.safe(n.associationId(e),{before:c,after:"]",...u.current()});return a(),n.stack=f,o(),i==="full"||!d||d!==h?c+=u.move(h+"]"):i==="shortcut"?c=c.slice(0,-1):c+=u.move("]"),c}function uQ(){return"!"}zC.peek=cQ;function zC(e,t,n){let r=e.value||"",i="`",o=-1;for(;new RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++o<n.unsafe.length;){const a=n.unsafe[o],u=n.compilePattern(a);let c;if(a.atBreak)for(;c=u.exec(r);){let d=c.index;r.charCodeAt(d)===10&&r.charCodeAt(d-1)===13&&d--,r=r.slice(0,d)+" "+r.slice(c.index+1)}}return i+r+i}function cQ(){return"`"}function LC(e,t){const n=g2(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}NC.peek=dQ;function NC(e,t,n,r){const i=E2(n),o=i==='"'?"Quote":"Apostrophe",a=n.createTracker(r);let u,c;if(LC(e,n)){const f=n.stack;n.stack=[],u=n.enter("autolink");let h=a.move("<");return h+=a.move(n.containerPhrasing(e,{before:h,after:">",...a.current()})),h+=a.move(">"),u(),n.stack=f,h}u=n.enter("link"),c=n.enter("label");let d=a.move("[");return d+=a.move(n.containerPhrasing(e,{before:d,after:"](",...a.current()})),d+=a.move("]("),c(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(c=n.enter("destinationLiteral"),d+=a.move("<"),d+=a.move(n.safe(e.url,{before:d,after:">",...a.current()})),d+=a.move(">")):(c=n.enter("destinationRaw"),d+=a.move(n.safe(e.url,{before:d,after:e.title?" ":")",...a.current()}))),c(),e.title&&(c=n.enter(`title${o}`),d+=a.move(" "+i),d+=a.move(n.safe(e.title,{before:d,after:i,...a.current()})),d+=a.move(i),c()),d+=a.move(")"),u(),d}function dQ(e,t,n){return LC(e,n)?"<":"["}_C.peek=fQ;function _C(e,t,n,r){const i=e.referenceType,o=n.enter("linkReference");let a=n.enter("label");const u=n.createTracker(r);let c=u.move("[");const d=n.containerPhrasing(e,{before:c,after:"]",...u.current()});c+=u.move(d+"]["),a();const f=n.stack;n.stack=[],a=n.enter("reference");const h=n.safe(n.associationId(e),{before:c,after:"]",...u.current()});return a(),n.stack=f,o(),i==="full"||!d||d!==h?c+=u.move(h+"]"):i==="shortcut"?c=c.slice(0,-1):c+=u.move("]"),c}function fQ(){return"["}function R2(e){const t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function pQ(e){const t=R2(e),n=e.options.bulletOther;if(!n)return t==="*"?"-":"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}function hQ(e){const t=e.options.bulletOrdered||".";if(t!=="."&&t!==")")throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}function $C(e){const t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}function mQ(e,t,n,r){const i=n.enter("list"),o=n.bulletCurrent;let a=e.ordered?hQ(n):R2(n);const u=e.ordered?a==="."?")":".":pQ(n);let c=t&&n.bulletLastUsed?a===n.bulletLastUsed:!1;if(!e.ordered){const f=e.children?e.children[0]:void 0;if((a==="*"||a==="-")&&f&&(!f.children||!f.children[0])&&n.stack[n.stack.length-1]==="list"&&n.stack[n.stack.length-2]==="listItem"&&n.stack[n.stack.length-3]==="list"&&n.stack[n.stack.length-4]==="listItem"&&n.indexStack[n.indexStack.length-1]===0&&n.indexStack[n.indexStack.length-2]===0&&n.indexStack[n.indexStack.length-3]===0&&(c=!0),$C(n)===a&&f){let h=-1;for(;++h<e.children.length;){const g=e.children[h];if(g&&g.type==="listItem"&&g.children&&g.children[0]&&g.children[0].type==="thematicBreak"){c=!0;break}}}}c&&(a=u),n.bulletCurrent=a;const d=n.containerFlow(e,r);return n.bulletLastUsed=a,n.bulletCurrent=o,i(),d}function gQ(e){const t=e.options.listItemIndent||"one";
vendor: 5,652 bytes, lines 143-145
143if(t!=="tab"&&t!=="one"&&t!=="mixed")throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}function vQ(e,t,n,r){const i=gQ(n);let o=n.bulletCurrent||R2(n);t&&t.type==="list"&&t.ordered&&(o=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+o);let a=o.length+1;(i==="tab"||i==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(a=Math.ceil(a/4)*4);const u=n.createTracker(r);u.move(o+" ".repeat(a-o.length)),u.shift(a);const c=n.enter("listItem"),d=n.indentLines(n.containerFlow(e,u.current()),f);return c(),d;function f(h,g,y){return g?(y?"":" ".repeat(a))+h:(y?o:o+" ".repeat(a-o.length))+h}}function yQ(e,t,n,r){const i=n.enter("paragraph"),o=n.enter("phrasing"),a=n.containerPhrasing(e,r);return o(),i(),a}const xQ=id(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function bQ(e,t,n,r){return(e.children.some(function(a){return xQ(a)})?n.containerPhrasing:n.containerFlow).call(n,e,r)}function wQ(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}BC.peek=kQ;function BC(e,t,n,r){const i=wQ(n),o=n.enter("strong"),a=n.createTracker(r),u=a.move(i+i);let c=a.move(n.containerPhrasing(e,{after:i,before:u,...a.current()}));const d=c.charCodeAt(0),f=Lp(r.before.charCodeAt(r.before.length-1),d,i);f.inside&&(c=M0(d)+c.slice(1));const h=c.charCodeAt(c.length-1),g=Lp(r.after.charCodeAt(0),h,i);g.inside&&(c=c.slice(0,-1)+M0(h));const y=a.move(i+i);return o(),n.attentionEncodeSurroundingInfo={after:g.outside,before:f.outside},u+c+y}function kQ(e,t,n){return n.options.strong||"*"}function SQ(e,t,n,r){return n.safe(e.value,r)}function CQ(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}function TQ(e,t,n){const r=($C(n)+(n.options.ruleSpaces?" ":"")).repeat(CQ(n));return n.options.ruleSpaces?r.slice(0,-1):r}const FC={blockquote:YX,break:R7,code:eQ,definition:nQ,emphasis:IC,hardBreak:R7,heading:aQ,html:jC,image:OC,imageReference:DC,inlineCode:zC,link:NC,linkReference:_C,list:mQ,listItem:vQ,paragraph:yQ,root:bQ,strong:BC,text:SQ,thematicBreak:TQ};function EQ(){return{enter:{table:RQ,tableData:P7,tableHeader:P7,tableRow:AQ},exit:{codeText:MQ,table:PQ,tableData:Tg,tableHeader:Tg,tableRow:Tg}}}function RQ(e){const t=e._align;this.enter({type:"table",align:t.map(function(n){return n==="none"?null:n}),children:[]},e),this.data.inTable=!0}function PQ(e){this.exit(e),this.data.inTable=void 0}function AQ(e){this.enter({type:"tableRow",children:[]},e)}function Tg(e){this.exit(e)}function P7(e){this.enter({type:"tableCell",children:[]},e)}function MQ(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,IQ));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function IQ(e,t){return t==="|"?t:e}function jQ(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,i=t.stringLength,o=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
144`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:g,table:a,tableCell:c,tableRow:u}};function a(y,b,x,S){return d(f(y,x,S),y.align)}function u(y,b,x,S){const k=h(y,x,S),A=d([k]);return A.slice(0,A.indexOf(`
145`))}function c(y,b,x,S){const k=x.enter("tableCell"),A=x.enter("phrasing"),I=x.containerPhrasing(y,{...S,before:o,after:o});return A(),k(),I}function d(y,b){return GX(y,{align:b,alignDelimiters:r,padding:n,stringLength:i})}function f(y,b,x){const S=y.children;let k=-1;const A=[],I=b.enter("table");for(;++k<S.length;)A[k]=h(S[k],b,x);return I(),A}function h(y,b,x){const S=y.children;let k=-1;const A=[],I=b.enter("tableRow");for(;++k<S.length;)A[k]=c(S[k],y,b,x);return I(),A}function g(y,b,x){let S=FC.inlineCode(y,b,x);return x.stack.includes("tableCell")&&(S=S.replace(/\|/g,"\\$&")),S}}function OQ(){return{exit:{taskListCheckValueChecked:A7,taskListCheckValueUnchecked:A7,paragraph:zQ}}}function DQ(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:LQ}}}function A7(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function zQ(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1];n.type;const r=n.children[0];if(r&&r.type==="text"){const i=t.children;let o=-1,a;for(;++o<i.length;){const u=i[o];if(u.type==="paragraph"){a=u;break}}a===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function LQ(e,t,n,r){const i=e.children[0],o=typeof e.checked=="boolean"&&i&&i.type==="paragraph",a="["+(e.checked?"x":" ")+"] ",u=n.createTracker(r);o&&u.move(a);let c=FC.listItem(e,t,n,{...r,...u.current()});return o&&(c=c.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,d)),c;function d(f){return f+a}}function NQ(){return[gX(),NX(),FX(),EQ(),OQ()]}function _Q(e){return{extensions:[vX(),_X(e),VX(),jQ(e),DQ()]}}const $Q={tokenize:HQ,partial:!0},VC={tokenize:qQ,partial:!0},WC={tokenize:GQ,partial:!0}
vendor: 6,128 bytes, line 145
145,UC={tokenize:KQ,partial:!0},BQ={tokenize:YQ,partial:!0},HC={name:"wwwAutolink",tokenize:WQ,previous:GC},qC={name:"protocolAutolink",tokenize:UQ,previous:KC},_o={name:"emailAutolink",tokenize:VQ,previous:YC},io={};function FQ(){return{text:io}}let Ka=48;for(;Ka<123;)io[Ka]=_o,Ka++,Ka===58?Ka=65:Ka===91&&(Ka=97);io[43]=_o;io[45]=_o;io[46]=_o;io[95]=_o;io[72]=[_o,qC];io[104]=[_o,qC];io[87]=[_o,HC];io[119]=[_o,HC];function VQ(e,t,n){const r=this;let i,o;return a;function a(h){return!Uv(h)||!YC.call(r,r.previous)||P2(r.events)?n(h):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),u(h))}function u(h){return Uv(h)?(e.consume(h),u):h===64?(e.consume(h),c):n(h)}function c(h){return h===46?e.check(BQ,f,d)(h):h===45||h===95||ar(h)?(o=!0,e.consume(h),c):f(h)}function d(h){return e.consume(h),i=!0,c}function f(h){return o&&i&&pr(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(h)):n(h)}}function WQ(e,t,n){const r=this;return i;function i(a){return a!==87&&a!==119||!GC.call(r,r.previous)||P2(r.events)?n(a):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check($Q,e.attempt(VC,e.attempt(WC,o),n),n)(a))}function o(a){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(a)}}function UQ(e,t,n){const r=this;let i="",o=!1;return a;function a(h){return(h===72||h===104)&&KC.call(r,r.previous)&&!P2(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),i+=String.fromCodePoint(h),e.consume(h),u):n(h)}function u(h){if(pr(h)&&i.length<5)return i+=String.fromCodePoint(h),e.consume(h),u;if(h===58){const g=i.toLowerCase();if(g==="http"||g==="https")return e.consume(h),c}return n(h)}function c(h){return h===47?(e.consume(h),o?d:(o=!0,c)):n(h)}function d(h){return h===null||Op(h)||Qt(h)||fs(h)||zh(h)?n(h):e.attempt(VC,e.attempt(WC,f),n)(h)}function f(h){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(h)}}function HQ(e,t,n){let r=0;return i;function i(a){return(a===87||a===119)&&r<3?(r++,e.consume(a),i):a===46&&r===3?(e.consume(a),o):n(a)}function o(a){return a===null?n(a):t(a)}}function qQ(e,t,n){let r,i,o;return a;function a(d){return d===46||d===95?e.check(UC,c,u)(d):d===null||Qt(d)||fs(d)||d!==45&&zh(d)?c(d):(o=!0,e.consume(d),a)}function u(d){return d===95?r=!0:(i=r,r=void 0),e.consume(d),a}function c(d){return i||r||!o?n(d):t(d)}}function GQ(e,t){let n=0,r=0;return i;function i(a){return a===40?(n++,e.consume(a),i):a===41&&r<n?o(a):a===33||a===34||a===38||a===39||a===41||a===42||a===44||a===46||a===58||a===59||a===60||a===63||a===93||a===95||a===126?e.check(UC,t,o)(a):a===null||Qt(a)||fs(a)?t(a):(e.consume(a),i)}function o(a){return a===41&&r++,e.consume(a),i}}function KQ(e,t,n){return r;function r(u){return u===33||u===34||u===39||u===41||u===42||u===44||u===46||u===58||u===59||u===63||u===95||u===126?(e.consume(u),r):u===38?(e.consume(u),o):u===93?(e.consume(u),i):u===60||u===null||Qt(u)||fs(u)?t(u):n(u)}function i(u){return u===null||u===40||u===91||Qt(u)||fs(u)?t(u):r(u)}function o(u){return pr(u)?a(u):n(u)}function a(u){return u===59?(e.consume(u),r):pr(u)?(e.consume(u),a):n(u)}}function YQ(e,t,n){return r;function r(o){return e.consume(o),i}function i(o){return ar(o)?n(o):t(o)}}function GC(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||Qt(e)}function KC(e){return!pr(e)}function YC(e){return!(e===47||Uv(e))}function Uv(e){return e===43||e===45||e===46||e===95||ar(e)}function P2(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}const XQ={tokenize:iJ,partial:!0};function QQ(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:tJ,continuation:{tokenize:nJ},exit:rJ}},text:{91:{name:"gfmFootnoteCall",tokenize:eJ},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:JQ,resolveTo:ZQ}}}}function JQ(e,t,n){const r=this;let i=r.events.length;const o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let a;for(;i--;){const c=r.events[i][1];if(c.type==="labelImage"){a=c;break}if(c.type==="gfmFootnoteCall"||c.type==="labelLink"||c.type==="label"||c.type==="image"||c.type==="link")break}return u;function u(c){if(!a||!a._balanced)return n(c);const d=ji(r.sliceSerialize({start:a.end,end:r.now()}));return d.codePointAt(0)!==94||!o.includes(d.slice(1))?n(c):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(c),e.exit("gfmFootnoteCallLabelMarker"),t(c))}}function ZQ(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const o={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},a={type:"chunkString",contentType:"string",start:Object.assign({},o.start),end:Object.assign({},o.end)},u=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",i,t],["exit",i,t],["enter",o,t],["enter",a,t],["exit",a,t],["exit",o,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...u),e}function eJ(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o=0,a;return u;function u(h){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(h),e.exit("gfmFootnoteCallLabelMarker"),c}function c(h){return h!==94?n(h):(e.enter("gfmFootnoteCallMarker"),e.consume(h),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",d)}function d(h){if(o>999||h===93&&!a||h===null||h===91||Qt(h))return n(h);if(h===93){e.exit("chunkString");const g=e.exit("gfmFootnoteCallString");return i.includes(ji(r.sliceSerialize(g)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(h),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(h)}
vendor: 5,012 bytes, line 145
145return Qt(h)||(a=!0),o++,e.consume(h),h===92?f:d}function f(h){return h===91||h===92||h===93?(e.consume(h),o++,d):d(h)}}function tJ(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o,a=0,u;return c;function c(b){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionLabelMarker"),d}function d(b){return b===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",f):n(b)}function f(b){if(a>999||b===93&&!u||b===null||b===91||Qt(b))return n(b);if(b===93){e.exit("chunkString");const x=e.exit("gfmFootnoteDefinitionLabelString");return o=ji(r.sliceSerialize(x)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),g}return Qt(b)||(u=!0),a++,e.consume(b),b===92?h:f}function h(b){return b===91||b===92||b===93?(e.consume(b),a++,f):f(b)}function g(b){return b===58?(e.enter("definitionMarker"),e.consume(b),e.exit("definitionMarker"),i.includes(o)||i.push(o),Ot(e,y,"gfmFootnoteDefinitionWhitespace")):n(b)}function y(b){return t(b)}}function nJ(e,t,n){return e.check(rd,t,e.attempt(XQ,t,n))}function rJ(e){e.exit("gfmFootnoteDefinition")}function iJ(e,t,n){const r=this;return Ot(e,i,"gfmFootnoteDefinitionIndent",5);function i(o){const a=r.events[r.events.length-1];return a&&a[1].type==="gfmFootnoteDefinitionIndent"&&a[2].sliceSerialize(a[1],!0).length===4?t(o):n(o)}}function oJ(e){let n=(e||{}).singleTilde;const r={name:"strikethrough",tokenize:o,resolveAll:i};return n==null&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}};function i(a,u){let c=-1;for(;++c<a.length;)if(a[c][0]==="enter"&&a[c][1].type==="strikethroughSequenceTemporary"&&a[c][1]._close){let d=c;for(;d--;)if(a[d][0]==="exit"&&a[d][1].type==="strikethroughSequenceTemporary"&&a[d][1]._open&&a[c][1].end.offset-a[c][1].start.offset===a[d][1].end.offset-a[d][1].start.offset){a[c][1].type="strikethroughSequence",a[d][1].type="strikethroughSequence";const f={type:"strikethrough",start:Object.assign({},a[d][1].start),end:Object.assign({},a[c][1].end)},h={type:"strikethroughText",start:Object.assign({},a[d][1].end),end:Object.assign({},a[c][1].start)},g=[["enter",f,u],["enter",a[d][1],u],["exit",a[d][1],u],["enter",h,u]],y=u.parser.constructs.insideSpan.null;y&&Kr(g,g.length,0,Lh(y,a.slice(d+1,c),u)),Kr(g,g.length,0,[["exit",h,u],["enter",a[c][1],u],["exit",a[c][1],u],["exit",f,u]]),Kr(a,d-1,c-d+3,g),c=d+g.length-2;break}}for(c=-1;++c<a.length;)a[c][1].type==="strikethroughSequenceTemporary"&&(a[c][1].type="data");return a}function o(a,u,c){const d=this.previous,f=this.events;let h=0;return g;function g(b){return d===126&&f[f.length-1][1].type!=="characterEscape"?c(b):(a.enter("strikethroughSequenceTemporary"),y(b))}function y(b){const x=Ol(d);if(b===126)return h>1?c(b):(a.consume(b),h++,y);if(h<2&&!n)return c(b);const S=a.exit("strikethroughSequenceTemporary"),k=Ol(b);return S._open=!k||k===2&&!!x,S._close=!x||x===2&&!!k,u(b)}}}class aJ{constructor(){this.map=[]}add(t,n,r){sJ(this,t,n,r)}consume(t){if(this.map.sort(function(o,a){return o[0]-a[0]}),this.map.length===0)return;let n=this.map.length;const r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];r.push(t.slice()),t.length=0;let i=r.pop();for(;i;){for(const o of i)t.push(o);i=r.pop()}this.map.length=0}}function sJ(e,t,n,r){let i=0;if(!(n===0&&r.length===0)){for(;i<e.map.length;){if(e.map[i][0]===t){e.map[i][1]+=n,e.map[i][2].push(...r);return}i+=1}e.map.push([t,n,r])}}function lJ(e,t){let n=!1;const r=[];for(;t<e.length;){const i=e[t];if(n){if(i[0]==="enter")i[1].type==="tableContent"&&r.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(i[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const o=r.length-1;r[o]=r[o]==="left"?"center":"right"}}else if(i[1].type==="tableDelimiterRow")break}else i[0]==="enter"&&i[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return r}function uJ(){return{flow:{null:{name:"table",tokenize:cJ,resolveAll:dJ}}}}function cJ(e,t,n){const r=this;let i=0,o=0,a;return u;function u(L){let U=r.events.length-1;for(;U>-1;){const Q=r.events[U][1].type;if(Q==="lineEnding"||Q==="linePrefix")U--;else break}const X=U>-1?r.events[U][1].type:null,J=X==="tableHead"||X==="tableRow"?M:c;return J===M&&r.parser.lazy[r.now().line]?n(L):J(L)}function c(L){return e.enter("tableHead"),e.enter("tableRow"),d(L)}function d(L){return L===124||(a=!0,o+=1),f(L)}function f(L){return L===null?n(L):it(L)?o>1?(o=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(L),e.exit("lineEnding"),y):n(L):zt(L)?Ot(e,f,"whitespace")(L):(o+=1,a&&(a=!1,i+=1),L===124?(e.enter("tableCellDivider"),e.consume(L),e.exit("tableCellDivider"),a=!0,f):(e.enter("data"),h(L))
vendor: 5,908 bytes, line 145
145)}function h(L){return L===null||L===124||Qt(L)?(e.exit("data"),f(L)):(e.consume(L),L===92?g:h)}function g(L){return L===92||L===124?(e.consume(L),h):h(L)}function y(L){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(L):(e.enter("tableDelimiterRow"),a=!1,zt(L)?Ot(e,b,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(L):b(L))}function b(L){return L===45||L===58?S(L):L===124?(a=!0,e.enter("tableCellDivider"),e.consume(L),e.exit("tableCellDivider"),x):R(L)}function x(L){return zt(L)?Ot(e,S,"whitespace")(L):S(L)}function S(L){return L===58?(o+=1,a=!0,e.enter("tableDelimiterMarker"),e.consume(L),e.exit("tableDelimiterMarker"),k):L===45?(o+=1,k(L)):L===null||it(L)?D(L):R(L)}function k(L){return L===45?(e.enter("tableDelimiterFiller"),A(L)):R(L)}function A(L){return L===45?(e.consume(L),A):L===58?(a=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(L),e.exit("tableDelimiterMarker"),I):(e.exit("tableDelimiterFiller"),I(L))}function I(L){return zt(L)?Ot(e,D,"whitespace")(L):D(L)}function D(L){return L===124?b(L):L===null||it(L)?!a||i!==o?R(L):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(L)):R(L)}function R(L){return n(L)}function M(L){return e.enter("tableRow"),j(L)}function j(L){return L===124?(e.enter("tableCellDivider"),e.consume(L),e.exit("tableCellDivider"),j):L===null||it(L)?(e.exit("tableRow"),t(L)):zt(L)?Ot(e,j,"whitespace")(L):(e.enter("data"),O(L))}function O(L){return L===null||L===124||Qt(L)?(e.exit("data"),j(L)):(e.consume(L),L===92?F:O)}function F(L){return L===92||L===124?(e.consume(L),O):O(L)}}function dJ(e,t){let n=-1,r=!0,i=0,o=[0,0,0,0],a=[0,0,0,0],u=!1,c=0,d,f,h;const g=new aJ;for(;++n<e.length;){const y=e[n],b=y[1];y[0]==="enter"?b.type==="tableHead"?(u=!1,c!==0&&(M7(g,t,c,d,f),f=void 0,c=0),d={type:"table",start:Object.assign({},b.start),end:Object.assign({},b.end)},g.add(n,0,[["enter",d,t]])):b.type==="tableRow"||b.type==="tableDelimiterRow"?(r=!0,h=void 0,o=[0,0,0,0],a=[0,n+1,0,0],u&&(u=!1,f={type:"tableBody",start:Object.assign({},b.start),end:Object.assign({},b.end)},g.add(n,0,[["enter",f,t]])),i=b.type==="tableDelimiterRow"?2:f?3:1):i&&(b.type==="data"||b.type==="tableDelimiterMarker"||b.type==="tableDelimiterFiller")?(r=!1,a[2]===0&&(o[1]!==0&&(a[0]=a[1],h=Hf(g,t,o,i,void 0,h),o=[0,0,0,0]),a[2]=n)):b.type==="tableCellDivider"&&(r?r=!1:(o[1]!==0&&(a[0]=a[1],h=Hf(g,t,o,i,void 0,h)),o=a,a=[o[1],n,0,0])):b.type==="tableHead"?(u=!0,c=n):b.type==="tableRow"||b.type==="tableDelimiterRow"?(c=n,o[1]!==0?(a[0]=a[1],h=Hf(g,t,o,i,n,h)):a[1]!==0&&(h=Hf(g,t,a,i,n,h)),i=0):i&&(b.type==="data"||b.type==="tableDelimiterMarker"||b.type==="tableDelimiterFiller")&&(a[3]=n)}for(c!==0&&M7(g,t,c,d,f),g.consume(t.events),n=-1;++n<t.events.length;){const y=t.events[n];y[0]==="enter"&&y[1].type==="table"&&(y[1]._align=lJ(t.events,n))}return e}function Hf(e,t,n,r,i,o){const a=r===1?"tableHeader":r===2?"tableDelimiter":"tableData",u="tableContent";n[0]!==0&&(o.end=Object.assign({},ol(t.events,n[0])),e.add(n[0],0,[["exit",o,t]]));const c=ol(t.events,n[1]);if(o={type:a,start:Object.assign({},c),end:Object.assign({},c)},e.add(n[1],0,[["enter",o,t]]),n[2]!==0){const d=ol(t.events,n[2]),f=ol(t.events,n[3]),h={type:u,start:Object.assign({},d),end:Object.assign({},f)};if(e.add(n[2],0,[["enter",h,t]]),r!==2){const g=t.events[n[2]],y=t.events[n[3]];if(g[1].end=Object.assign({},y[1].end),g[1].type="chunkText",g[1].contentType="text",n[3]>n[2]+1){const b=n[2]+1,x=n[3]-n[2]-1;e.add(b,x,[])}}e.add(n[3]+1,0,[["exit",h,t]])}return i!==void 0&&(o.end=Object.assign({},ol(t.events,i)),e.add(i,0,[["exit",o,t]]),o=void 0),o}function M7(e,t,n,r,i){const o=[],a=ol(t.events,n);i&&(i.end=Object.assign({},a),o.push(["exit",i,t])),r.end=Object.assign({},a),o.push(["exit",r,t]),e.add(n+1,0,o)}function ol(e,t){const n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}const fJ={name:"tasklistCheck",tokenize:hJ};function pJ(){return{text:{91:fJ}}}function hJ(e,t,n){const r=this;return i;function i(c){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(c):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(c),e.exit("taskListCheckMarker"),o)}function o(c){return Qt(c)?(e.enter("taskListCheckValueUnchecked"),e.consume(c),e.exit("taskListCheckValueUnchecked"),a):c===88||c===120?(e.enter("taskListCheckValueChecked"),e.consume(c),e.exit("taskListCheckValueChecked"),a):n(c)}function a(c){return c===93?(e.enter("taskListCheckMarker"),e.consume(c),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),u):n(c)}function u(c){return it(c)?t(c):zt(c)?e.check({tokenize:mJ},t,n)(c):n(c)}}function mJ(e,t,n){return Ot(e,r,"whitespace");function r(i){return i===null?n(i):t(i)}}function gJ(e){return oC([FQ(),QQ(),oJ(e),uJ(),pJ()])}const vJ={};function yJ(e){const t=this,n=e||vJ,r=t.data(),i=r.micromarkExtensions||(r.micromarkExtensions=[]),o=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),a=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);i.push(gJ(n)),o.push(NQ()),a.push(_Q(n))}function xJ(){return{enter:{mathFlow:e,mathFlowFenceMeta:t,mathText:o},exit:{mathFlow:i,mathFlowFence:r,mathFlowFenceMeta:n,mathFlowValue:u,mathText:a,mathTextData:u}};function e(c){const d={type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]};this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[d]}},c)}function t(){this.buffer()}function n(){const c=this.resume(),d=this.stack[this.stack.length-1];d.type,d.meta=c}function r(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)}function i(c){const d=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),f=this.stack[this.stack.length-1];f.type,this.exit(c),f.value=d;const h=f.data.hChildren[0];h.type,h.tagName,h.children.push({type:"text",value:d}),this.data.mathFlowInside=void 0}function o(c){this.enter({type:"inlineMath",value:"",data:{hName:"
145code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},c),this.buffer()}function a(c){const d=this.resume(),f=this.stack[this.stack.length-1];f.type,this.exit(c),f.value=d,f.data.hChildren.push({type:"text",value:d})}function u(c){this.config.enter.data.call(this,c),this.config.exit.data.call(this,c)}}function bJ(e){let t=(e||{}).singleDollarTextMath;return t==null&&(t=!0),r.peek=i,{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:`
146`,inConstruct:"mathFlowMeta"},{character:"$",after:t?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:n,inlineMath:r}};function n(o,a,u,c){const d=o.value||"",f=u.createTracker(c),h="$".repeat(Math.max(MC(d,"$")+1,2)),g=u.enter("mathFlow");let y=f.move(h);if(o.meta){const b=u.enter("mathFlowMeta");y+=f.move(u.safe(o.meta,{after:`
147`,before:y,encode:["$"],...f.current()})),b()}return y+=f.move(`
148`),d&&(y+=f.move(d+`
149`)),y+=f.move(h),g(),y}function r(o,a,u){let c=o.value||"",d=1;for(t||d++;new RegExp("(^|[^$])"+"\\$".repeat(d)+"([^$]|$)").test(c);)d++;const f="$".repeat(d);/[^ \r\n]/.test(c)&&(/^[ \r\n]/.test(c)&&/[ \r\n]$/.test(c)||/^\$|\$$/.test(c))&&(c=" "+c+" ");let h=-1;for(;++h<u.unsafe.length;){const g=u.unsafe[h];if(!g.atBreak)continue;const y=u.compilePattern(g);let b;for(;b=y.exec(c);){let x=b.index;c.codePointAt(x)===10&&c.codePointAt(x-1)===13&&x--,c=c.slice(0,x)+" "+c.slice(b.index+1)}}return f+c+f}function i(){return"$"}}const wJ={tokenize:kJ,concrete:!0,name:"mathFlow"},I7={tokenize:SJ,partial:!0};function kJ(e,t,n){const r=this,i=r.events[r.events.length-1],o=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0;let a=0;return u;function u(A){return e.enter("mathFlow"),e.enter("mathFlowFence"),e.enter("mathFlowFenceSequence"),c(A)}function c(A){return A===36?(e.consume(A),a++,c):a<2?n(A):(e.exit("mathFlowFenceSequence"),Ot(e,d,"whitespace")(A))}function d(A){return A===null||it(A)?h(A):(e.enter("mathFlowFenceMeta"),e.enter("chunkString",{contentType:"string"}),f(A))}function f(A){return A===null||it(A)?(e.exit("chunkString"),e.exit("mathFlowFenceMeta"),h(A)):A===36?n(A):(e.consume(A),f)}function h(A){return e.exit("mathFlowFence"),r.interrupt?t(A):e.attempt(I7,g,S)(A)}function g(A){return e.attempt({tokenize:k,partial:!0},S,y)(A)}function y(A){return(o?Ot(e,b,"linePrefix",o+1):b)(A)}function b(A){return A===null?S(A):it(A)?e.attempt(I7,g,S)(A):(e.enter("mathFlowValue"),x(A))}function x(A){return A===null||it(A)?(e.exit("mathFlowValue"),b(A)):(e.consume(A),x)}function S(A){return e.exit("mathFlow"),t(A)}function k(A,I,D){let R=0;return Ot(A,M,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function M(F){return A.enter("mathFlowFence"),A.enter("mathFlowFenceSequence"),j(F)}function j(F){return F===36?(R++,A.consume(F),j):R<a?D(F):(A.exit("mathFlowFenceSequence"),Ot(A,O,"whitespace")(F))}function O(F){return F===null||it(F)?(A.exit("mathFlowFence"),I(F)):D(F)}}}function SJ(e,t,n){const r=this;return i;function i(a){return a===null?t(a):(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o)}function o(a){return r.parser.lazy[r.now().line]?n(a):t(a)}}function CJ(e){let n=(e||{}).singleDollarTextMath;return n==null&&(n=!0),{tokenize:r,resolve:TJ,previous:EJ,name:"mathText"};function r(i,o,a){let u=0,c,d;return f;function f(x){return i.enter("mathText"),i.enter("mathTextSequence"),h(x)}function h(x){return x===36?(i.consume(x),u++,h):u<2&&!n?a(x):(i.exit("mathTextSequence"),g(x))}function g(x){return x===null?a(x):x===36?(d=i.enter("mathTextSequence"),c=0,b(x)):x===32?(i.enter("space"),i.consume(x),i.exit("space"),g):it(x)?(i.enter("lineEnding"),i.consume(x),i.exit("lineEnding"),g):(i.enter("mathTextData"),y(x))}function y(x){return x===null||x===32||x===36||it(x)?(i.exit("mathTextData"),g(x)):(i.consume(x),y)}function b(x){return x===36?(i.consume(x),c++,b):c===u?(i.exit("mathTextSequence"),i.exit("mathText"),o(x)):(d.type="mathTextData",y(x))}}}function TJ(e){let t=e.length-4,n=3,r,i;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="mathTextData"){e[t][1].type="mathTextPadding",e[n][1].type="mathTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)i===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(i=r):(r===t||e[r][1].type==="lineEnding")&&(e[i][1].type="mathTextData",r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),t-=r-i-2,r=i+2),i=void 0);return e}function EJ(e){return e!==36||this.events[this.events.length-1][1].type==="characterEscape"}function RJ(e){return{flow:{36:wJ},text:{36:CJ(e)}}}class Vr{constructor(t,n,r){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=t,this.start=n,this.end=r}static range(t,n){return n?!t||!t.loc||!n.loc||t.loc.lexer!==n.loc.lexer?null:new Vr(t.loc.lexer,t.loc.start,n.loc.end):t&&t.loc}}class pi{constructor(t,n){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=t,this.loc=n}range(t,n){return new pi(n,Vr.range(this,t))}}class Oe{constructor(t,n){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;var r="KaTeX parse error: "+t,i,o,a=n&&n.loc;if(a&&a.start<=a.end){var u=a.lexer.input;i=a.start,o=a.end,i===u.length?r+=" at end of input: ":r+=" at position "+(i+1)+": ";var c=u.slice(i,o).replace(/[^]/g,"$&̲"),d;i>15?d="…"+u.slice(i-15,i):d=u.slice(0,i);var f;o+15<u.length?f=u.slice(o,o+15)+"…":f=u.slice(o),r+=d+c+f}var h=new Error(r);return h.name="ParseError",h.__proto__=Oe.prototype,h.position=i,i!=null&&o!=null&&(h.length=o-i),h.rawMessage=t,h}}Oe.prototype.__proto__=Error.prototype;var PJ=function(t,n){return t.indexOf(n)!==-1},AJ=function(t,n){return t===void 0?n:t},MJ=/([A-Z])/g,IJ=function(t){return t.replace(MJ,"-$1").toLowerCase()},jJ={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},OJ=/[&><"']/g;function DJ(e){return String(e).replace(OJ,t=>jJ[t])}var XC=function e(t){return t.type==="ordgroup"||t.type==="color"?t.body.length===1?e(t.body[0]):t:t.type==="font"?e(t.body):t},zJ=function(t){var n=XC(t);return n.type==="mathord"||n.type==="textord"||n.type==="atom"},LJ=function(t){if(!t)throw new Error("Expected non-null, but got "+String(t));return t},NJ=function(t){var n=/^[\x00-\x20]*([^\\/#?]*?)(:|&#0*58|&#x0*3a|&colon)/i.exec(t);return n?n[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(n[1])?null:n[1].toLowerCase():"_relative"},ut={contains:PJ,deflt:AJ,escape:DJ,hyphenate:IJ,getBaseElem:XC,isCharacterBox:zJ,protocolFromUrl:NJ},hp={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,t)=>
vendor: 4,516 bytes, line 149
149(t.push(e),t)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand <n>",cliProcessor:e=>e==="Infinity"?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function _J(e){if(e.default)return e.default;var t=e.type,n=Array.isArray(t)?t[0]:t;if(typeof n!="string")return n.enum[0];switch(n){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class A2{constructor(t){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,t=t||{};for(var n in hp)if(hp.hasOwnProperty(n)){var r=hp[n];this[n]=t[n]!==void 0?r.processor?r.processor(t[n]):t[n]:_J(r)}}reportNonstrict(t,n,r){var i=this.strict;if(typeof i=="function"&&(i=i(t,n,r)),!(!i||i==="ignore")){if(i===!0||i==="error")throw new Oe("LaTeX-incompatible input and strict mode is set to 'error': "+(n+" ["+t+"]"),r);i==="warn"?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(n+" ["+t+"]")):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+i+"': "+n+" ["+t+"]"))}}useStrictBehavior(t,n,r){var i=this.strict;if(typeof i=="function")try{i=i(t,n,r)}catch{i="error"}return!i||i==="ignore"?!1:i===!0||i==="error"?!0:i==="warn"?(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(n+" ["+t+"]")),!1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+i+"': "+n+" ["+t+"]")),!1)}isTrusted(t){if(t.url&&!t.protocol){var n=ut.protocolFromUrl(t.url);if(n==null)return!1;t.protocol=n}var r=typeof this.trust=="function"?this.trust(t):this.trust;return!!r}}class ua{constructor(t,n,r){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=t,this.size=n,this.cramped=r}sup(){return Gi[$J[this.id]]}sub(){return Gi[BJ[this.id]]}fracNum(){return Gi[FJ[this.id]]}fracDen(){return Gi[VJ[this.id]]}cramp(){return Gi[WJ[this.id]]}text(){return Gi[UJ[this.id]]}isTight(){return this.size>=2}}var M2=0,Np=1,vl=2,Eo=3,I0=4,di=5,Dl=6,hr=7,Gi=[new ua(M2,0,!1),new ua(Np,0,!0),new ua(vl,1,!1),new ua(Eo,1,!0),new ua(I0,2,!1),new ua(di,2,!0),new ua(Dl,3,!1),new ua(hr,3,!0)],$J=[I0,di,I0,di,Dl,hr,Dl,hr],BJ=[di,di,di,di,hr,hr,hr,hr],FJ=[vl,Eo,I0,di,Dl,hr,Dl,hr],VJ=[Eo,Eo,di,di,hr,hr,hr,hr],WJ=[Np,Np,Eo,Eo,di,di,hr,hr],UJ=[M2,Np,vl,Eo,vl,Eo,vl,Eo],ht={DISPLAY:Gi[M2],TEXT:Gi[vl],SCRIPT:Gi[I0],SCRIPTSCRIPT:Gi[Dl]},Hv=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function HJ(e){for(var t=0;t<Hv.length;t++)for(var n=Hv[t],r=0;r<n.blocks.length;r++){var i=n.blocks[r];if(e>=i[0]&&e<=i[1])return n.name}return null}var mp=[];
vendor: 4,398 bytes, lines 149-200
149Hv.forEach(e=>e.blocks.forEach(t=>mp.push(...t)));function QC(e){for(var t=0;t<mp.length;t+=2)if(e>=mp[t]&&e<=mp[t+1])return!0;return!1}var tl=80,qJ=function(t,n){return"M95,"+(622+t+n)+`
150c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
151c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
152c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
153s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
154c69,-144,104.5,-217.7,106.5,-221
155l`+t/2.075+" -"+t+`
156c5.3,-9.3,12,-14,20,-14
157H400000v`+(40+t)+`H845.2724
158s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
159c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
160M`+(834+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},GJ=function(t,n){return"M263,"+(601+t+n)+`c0.7,0,18,39.7,52,119
161c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120
162c340,-704.7,510.7,-1060.3,512,-1067
163l`+t/2.084+" -"+t+`
164c4.7,-7.3,11,-11,19,-11
165H40000v`+(40+t)+`H1012.3
166s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232
167c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1
168s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26
169c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z
170M`+(1001+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},KJ=function(t,n){return"M983 "+(10+t+n)+`
171l`+t/3.13+" -"+t+`
172c4,-6.7,10,-10,18,-10 H400000v`+(40+t)+`
173H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7
174s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744
175c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30
176c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722
177c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5
178c53.7,-170.3,84.5,-266.8,92.5,-289.5z
179M`+(1001+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},YJ=function(t,n){return"M424,"+(2398+t+n)+`
180c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514
181c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20
182s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121
183s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081
184l`+t/4.223+" -"+t+`c4,-6.7,10,-10,18,-10 H400000
185v`+(40+t)+`H1014.6
186s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185
187c-2,6,-10,9,-24,9
188c-8,0,-12,-0.7,-12,-2z M`+(1001+t)+" "+n+`
189h400000v`+(40+t)+"h-400000z"},XJ=function(t,n){return"M473,"+(2713+t+n)+`
190c339.3,-1799.3,509.3,-2700,510,-2702 l`+t/5.298+" -"+t+`
191c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+t)+`H1017.7
192s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9
193c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200
194c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26
195s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,
196606zM`+(1001+t)+" "+n+"h400000v"+(40+t)+"H1017.7z"},QJ=function(t){var n=t/2;return"M400000 "+t+" H0 L"+n+" 0 l65 45 L145 "+(t-80)+" H400000z"},JJ=function(t,n,r){var i=r-54-n-t;return"M702 "+(t+n)+"H400000"+(40+t)+`
197H742v`+i+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1
198h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
199c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
200219 661 l218 661zM702 `+n+"H400000v"+(40+t)+"H742z"},ZJ=function(t,n,r){n=1e3*n;var i="";switch(t){case"sqrtMain":i=qJ(n,tl);break;case"sqrtSize1":i=GJ(n,tl);break;case"sqrtSize2":i=KJ(n,tl);break;case"sqrtSize3":i=YJ(n,tl);break;case"sqrtSize4":i=XJ(n,tl);break;case"sqrtTall":i=JJ(n,tl,r)}return i},eZ=function(t,n){switch(t){case"⎜":return"M291 0 H417 V"+n+" H291z M291 0 H417 V"+n+" H291z";case"∣":return"M145 0 H188 V"+n+" H145z M145 0 H188 V"+n+" H145z";case"∥":return"M145 0 H188 V"+n+" H145z M145 0 H188 V"+n+" H145z"+("M367 0 H410 V"+n+" H367z M367 0 H410 V"+n+" H367z");case"⎟":return"M457 0 H583 V"+n+" H457z M457 0 H583 V"+n+" H457z";case"⎢":return"M319 0 H403 V"+n+" H319z M319 0 H403 V"+n+" H319z";case"⎥":return"M263 0 H347 V"+n+" H263z M263 0 H347 V"+n+" H263z";case"⎪":return"M384 0 H504 V"+n+" H384z M384 0 H504 V"+n+" H384z";case"⏐":return"M312 0 H355 V"+n+" H312z M312 0 H355 V"+n+" H312z";case"‖":return"M257 0 H300 V"+n+" H257z M257 0 H300 V"+n+" H257z"+("M478 0 H521 V"+n+" H478z M478 0 H521 V"+n+" H478z");default:return""}},j7
vendor: 15,381 bytes, lines 200-375
200={doubleleftarrow:`M262 157
201l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3
202 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28
203 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5
204c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5
205 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87
206-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7
207-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z
208m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l
209-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5
210 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88
211-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68
212-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18
213-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782
214c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3
215-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120
216 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8
217-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247
218c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208
219 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3
220 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202
221 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117
222-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7
223 5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13
224 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688
225 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7
226-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80
227H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0
228 435 0h399565z`,leftgroupunder:`M400000 262
229H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219
230 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3
231-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5
232-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7
233-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5
234 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3
235-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7
236-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z
237m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333
238 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5
239 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667
240-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12
241 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7
242-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0
243v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5
244-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3
245-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21
246 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z
247M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z
248M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23
249-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8
250c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3
251 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z
252M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334
253c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14
254-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7
255 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11
256 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214
257c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14
258 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3
259 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0
260-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6
261-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z
262m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8
26360.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8
264-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z
265m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2
266c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6
267-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z
268m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0
26985.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8
270-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z
271m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1
272c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128
273-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20
274 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7
275 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85
276-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
277-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
278 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l
279-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5
280s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1
281c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3
282 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237
283-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0
284 3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18
285 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3
286-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2
287-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58
288 69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11
289-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7
290 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z
291m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8
292 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5
293-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95
294-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8
295 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3
296 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3
297-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z
298m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3
299 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0
300-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21
301 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z
302M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23
303 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32
304-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142
305-167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40
306 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69
307-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3
308-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19
309-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101
310 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167
311c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3
312 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42
313 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333
314-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70
315 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7
316-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0
317 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0
318 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128
319-68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418
320-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9
321 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114
322c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751
323 181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457
324-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0
325 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697
326 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696
327 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345
328-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409
329 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9
330 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409
331 -175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3323.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
33310.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
334-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
335-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
336H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
337c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22
338c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10
339-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10
340-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10
341-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,
342-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
343-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
344-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
345-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202
346c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5
347c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130
348s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47
349121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6
350s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11
351c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z
352M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32
353-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0
35413.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39
355-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5
356-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
357-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
358151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
359c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17
360c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21
361c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40
362c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z
363M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0
364c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
365-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
366c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
367M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
368c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,
3691c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,
370-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z
371M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0
372c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
373-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
374c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
375M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},
vendor: 3,208 bytes, lines 375-403
375tZ=function(t,n){switch(t){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+n+` v1759 h347 v-84
376H403z M403 1759 V0 H319 V1759 v`+n+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+n+` v1759 H0 v84 H347z
377M347 1759 V0 H263 V1759 v`+n+" v1759 h84z";case"vert":return"M145 15 v585 v"+n+` v585 c2.667,10,9.667,15,21,15
378c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15
379c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+n+" v585 h43z";case"doublevert":return"M145 15 v585 v"+n+` v585 c2.667,10,9.667,15,21,15
380c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15
381c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+n+` v585 h43z
382M367 15 v585 v`+n+` v585 c2.667,10,9.667,15,21,15
383c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15
384c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+n+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+n+` v1715 h263 v84 H319z
385MM319 602 V0 H403 V602 v`+n+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+n+` v1799 H0 v-84 H319z
386MM319 602 V0 H403 V602 v`+n+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+n+` v602 h84z
387M403 1759 V0 H319 V1759 v`+n+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+n+` v602 h84z
388M347 1759 V0 h-84 V1759 v`+n+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1
389c-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349,
390-36,557 l0,`+(n+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210,
391949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9
392c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5,
393-544.7,-112.5,-882c-2,-104,-3,-167,-3,-189
394l0,-`+(n+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3,
395-210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z`;case"rparen":return`M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3,
39663,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5
397c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(n+9)+`
398c-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664
399c-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11
400c0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17
401c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558
402l0,-`+(n+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7,
403-470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}};let ad=class{constructor(t){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=t,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(t){return ut.contains(this.classes,t)}toNode(){for(var t=document.createDocumentFragment(),n=0;n<this.children.length;n++)t.appendChild(this.children[n].toNode());return t}toMarkup(){for(var t="",n=0;n<this.children.length;n++)t+=this.children[n].toMarkup();return t}toText(){var t=n=>n.toText();return this.children.map(t).join("")}};var Ki
vendor: 57,629 bytes, line 403
403={"AMS-Regular":{32:[0,0,0,0,.25],65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],160:[0,0,0,0,.25],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{32:[0,0,0,0,.25],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473],160:[0,0,0,0,.25]},"Fraktur-Regular":{32:[0,0,0,0,.25],33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],160:[0,0,0,0,.25],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],160:[0,0,0,0,.25],163:[0,.69444,0,0,.86853],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8773:[.027,.638,0,0,.894],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{32:[0,0,0,0,.25],33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],160:[0,0,0,0,.25],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],160:[0,0,0,0,.25],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],163:[0,.69444,0,0,.76909],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.123,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,.778],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.673,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.903,0,0,.278],8943:[-.19,.313,0,0,1.172],8945:[-.1,.823,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.745,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.745,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{32:[0,0,0,0,.25],48:[0,.44444,0,0,.575],49:[0,.44444,0,0,.575],50:[0,.44444,0,0,.575],51:[.19444,.44444,0,0,.575],52:[.19444,.44444,0,0,.575],53:[.19444,.44444,0,0,.575],54:[0,.64444,0,0,.575],55:[.19444,.44444,0,0,.575],56:[0,.64444,0,0,.575],57:[.19444,.44444,0,0,.575],65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],160:[0,0,0,0,.25],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333],57649:[0,.44444,0,0,.39352],57911:[.19444,.44444,0,0,.43889]},"Math-Italic":{32:[0,0,0,0,.25],48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],160:[0,0,0,0,.25],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059],57649:[0,.43056,0,.02778,.32246],57911:[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],160:[0,0,0,0,.25],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],160:[0,0,0,0,.25],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],160:[0,0,0,0,.25],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{32:[0,0,0,0,.25],65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212],160:[0,0,0,0,.25]},"Size1-Regular":{32:[0,0,0,0,.25],40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],160:[0,0,0,0,.25],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{32:[0,0,0,0,.25],40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],160:[0,0,0,0,.25],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{32:[0,0,0,0,.25],40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],160:[0,0,0,0,.25],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{32:[0,0,0,0,.25],40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],160:[0,0,0,0,.25],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},
vendor: 15,448 bytes, line 403
403qf={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},O7={Å:"A",Ð:"D",Þ:"o",å:"a",ð:"d",þ:"o",А:"A",Б:"B",В:"B",Г:"F",Д:"A",Е:"E",Ж:"K",З:"3",И:"N",Й:"N",К:"K",Л:"N",М:"M",Н:"H",О:"O",П:"N",Р:"P",С:"C",Т:"T",У:"y",Ф:"O",Х:"X",Ц:"U",Ч:"h",Ш:"W",Щ:"W",Ъ:"B",Ы:"X",Ь:"B",Э:"3",Ю:"X",Я:"R",а:"a",б:"b",в:"a",г:"r",д:"y",е:"e",ж:"m",з:"e",и:"n",й:"n",к:"n",л:"n",м:"m",н:"n",о:"o",п:"n",р:"p",с:"c",т:"o",у:"y",ф:"b",х:"x",ц:"n",ч:"n",ш:"w",щ:"w",ъ:"a",ы:"m",ь:"a",э:"e",ю:"m",я:"r"};function nZ(e,t){Ki[e]=t}function I2(e,t,n){if(!Ki[t])throw new Error("Font metrics not found for font: "+t+".");var r=e.charCodeAt(0),i=Ki[t][r];if(!i&&e[0]in O7&&(r=O7[e[0]].charCodeAt(0),i=Ki[t][r]),!i&&n==="text"&&QC(r)&&(i=Ki[t][77]),i)return{depth:i[0],height:i[1],italic:i[2],skew:i[3],width:i[4]}}var Eg={};function rZ(e){var t;if(e>=5?t=0:e>=3?t=1:t=2,!Eg[t]){var n=Eg[t]={cssEmPerMu:qf.quad[t]/18};for(var r in qf)qf.hasOwnProperty(r)&&(n[r]=qf[r][t])}return Eg[t]}var iZ=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],D7=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],z7=function(t,n){return n.size<2?t:iZ[t-1][n.size-1]};class So{constructor(t){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=t.style,this.color=t.color,this.size=t.size||So.BASESIZE,this.textSize=t.textSize||this.size,this.phantom=!!t.phantom,this.font=t.font||"",this.fontFamily=t.fontFamily||"",this.fontWeight=t.fontWeight||"",this.fontShape=t.fontShape||"",this.sizeMultiplier=D7[this.size-1],this.maxSize=t.maxSize,this.minRuleThickness=t.minRuleThickness,this._fontMetrics=void 0}extend(t){var n={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r]);return new So(n)}havingStyle(t){return this.style===t?this:this.extend({style:t,size:z7(this.textSize,t)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(t){return this.size===t&&this.textSize===t?this:this.extend({style:this.style.text(),size:t,textSize:t,sizeMultiplier:D7[t-1]})}havingBaseStyle(t){t=t||this.style.text();var n=z7(So.BASESIZE,t);return this.size===n&&this.textSize===So.BASESIZE&&this.style===t?this:this.extend({style:t,size:n})}havingBaseSizing(){var t;switch(this.style.id){case 4:case 5:t=3;break;case 6:case 7:t=1;break;default:t=6}return this.extend({style:this.style.text(),size:t})}withColor(t){return this.extend({color:t})}withPhantom(){return this.extend({phantom:!0})}withFont(t){return this.extend({font:t})}withTextFontFamily(t){return this.extend({fontFamily:t,font:""})}withTextFontWeight(t){return this.extend({fontWeight:t,font:""})}withTextFontShape(t){return this.extend({fontShape:t,font:""})}sizingClasses(t){return t.size!==this.size?["sizing","reset-size"+t.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==So.BASESIZE?["sizing","reset-size"+this.size,"size"+So.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=rZ(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}So.BASESIZE=6;var qv={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},oZ={ex:!0,em:!0,mu:!0},JC=function(t){return typeof t!="string"&&(t=t.unit),t in qv||t in oZ||t==="ex"},mn=function(t,n){var r;if(t.unit in qv)r=qv[t.unit]/n.fontMetrics().ptPerEm/n.sizeMultiplier;else if(t.unit==="mu")r=n.fontMetrics().cssEmPerMu;else{var i;if(n.style.isTight()?i=n.havingStyle(n.style.text()):i=n,t.unit==="ex")r=i.fontMetrics().xHeight;else if(t.unit==="em")r=i.fontMetrics().quad;else throw new Oe("Invalid unit: '"+t.unit+"'");i!==n&&(r*=i.sizeMultiplier/n.sizeMultiplier)}return Math.min(t.number*r,n.maxSize)},Be=function(t){return+t.toFixed(4)+"em"},ba=function(t){return t.filter(n=>n).join(" ")},ZC=function(t,n,r){if(this.classes=t||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=r||{},n){n.style.isTight()&&this.classes.push("mtight");var i=n.getColor();i&&(this.style.color=i)}},eT=function(t){var n=document.createElement(t);n.className=ba(this.classes);for(var r in this.style)this.style.hasOwnProperty(r)&&(n.style[r]=this.style[r]);for(var i in this.attributes)this.attributes.hasOwnProperty(i)&&n.setAttribute(i,this.attributes[i]);for(var o=0;o<this.children.length;o++)n.appendChild(this.children[o].toNode());return n},aZ=/[\s"'>/=\x00-\x1f]/,tT=function(t){var n="<"+t;this.classes.length&&(n+=' class="'+ut.escape(ba(this.classes))+'"');var r="";for(var i in this.style)this.style.hasOwnProperty(i)&&(r+=ut.hyphenate(i)+":"+this.style[i]+";");r&&(n+=' style="'+ut.escape(r)+'"');for(var o in this.attributes)if(this.attributes.hasOwnProperty(o)){if(aZ.test(o))throw new Oe("Invalid attribute name '"+o+"'");n+=" "+o+'="'+ut.escape(this.attributes[o])+'"'}n+=">";for(var a=0;a<this.children.length;a++)n+=this.children[a].toMarkup();return n+="</"+t+">",n};class sd{constructor(t,n,r,i){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,ZC.call(this,t,r,i),this.children=n||[]}setAttribute(t,n){this.attributes[t]=n}hasClass(t){return ut.contains(this.classes,t)}toNode(){return eT.call(this,"span")}toMarkup(){return tT.call(this,"span")}}class j2{constructor(t,n,r,i){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,ZC.call(this,n,i),this.children=r||[],this.setAttribute("href",t)}setAttribute(t,n){this.attributes[t]=n}hasClass(t){return ut.contains(this.classes,t)}toNode(){return eT.call(this,"a")}toMarkup(){return tT.call(this,"a")}}class sZ{constructor(t,n,r){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=n,this.src=t,this.classes=["mord"],this.style=r}hasClass(t){return ut.contains(this.classes,t)}toNode(){var t=document.createElement("img");t.src=this.src,t.alt=this.alt,t.className="mord";for(var n in this.style)this.style.hasOwnProperty(n)&&(t.style[n]=this.style[n]);return t}toMarkup(){var t='<img src="'+ut.escape(this.src)+'"'+(' alt="'+ut.escape(this.alt)+'"'),n="";for(var r in this.style)this.style.hasOwnProperty(r)&&(n+=ut.hyphenate(r)+":"+this.style[r]+";");return n&&(t+=' style="'+ut.escape(n)+'"'),t+="'/>",t}}var lZ={î:"ı̂",ï:"ı̈",í:"ı́",ì:"ı̀"};class vi{constructor(t,n,r,i,o,a,u,c){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=t,this.height=n||0,this.depth=r||0,this.italic=i||0,this.skew=o||0,this.width=a||0,this.classes=u||[],this.style=c||{},this.maxFontSize=0;var d=HJ(this.text.charCodeAt(0));d&&this.classes.push(d+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=lZ[this.text])}hasClass(t){return ut.contains(this.classes,t)}toNode(){var t=document.createTextNode(this.text),n=null;this.italic>0&&(n=document.createElement("span"),n.style.marginRight=Be(this.italic)),this.classes.length>0&&(n=n||document.createElement("span"),n.className=ba(this.classes));for(var r in this.style)this.style.hasOwnProperty(r)&&(n=n||document.createElement("span"),n.style[r]=this.style[r]);return n?(n.appendChild(t),n):t}toMarkup(){var t=!1,n="<span";this.classes.length&&(t=!0,n+=' class="',n+=ut.escape(ba(this.classes)),n+='"');var r="";this.italic>0&&(r+="margin-right:"+this.italic+"em;");for(var i in this.style)this.style.hasOwnProperty(i)&&(r+=ut.hyphenate(i)+":"+this.style[i]+";");r&&(t=!0,n+=' style="'+ut.escape(r)+'"');var o=ut.escape(this.text);return t?(n+=">",n+=o,n+="</span>",n):o}}class Oo{constructor(t,n){this.children=void 0,this.attributes=void 0,this.children=t||[],this.attributes=n||{}}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"svg");for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&n.setAttribute(r,this.attributes[r]);for(var i=0;i<this.children.length;i++)n.appendChild(this.children[i].toNode());return n}toMarkup(){var t='<svg xmlns="http://www.w3.org/2000/svg"';for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="'+ut.escape(this.attributes[n])+'"');t+=">";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+="</svg>",t}}class wa{constructor(t,n){this.pathName=void 0,this.alternate=void 0,this.pathName=t,this.alternate=n}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"path");return this.alternate?n.setAttribute("d",this.alternate):n.setAttribute("d",j7[this.pathName]),n}toMarkup(){return this.alternate?'<path d="'+ut.escape(this.alternate)+'"/>':'<path d="'+ut.escape(j7[this.pathName])+'"/>'}}class Gv{constructor(t){this.attributes=void 0,this.attributes=t||{}}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"line");for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&n.setAttribute(r,this.attributes[r]);return n}toMarkup(){var t="<line";for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="'+ut.escape(this.attributes[n])+'"');return t+="/>",t}}function L7(e){if(e instanceof vi)return e;throw new Error("Expected symbolNode but got "+String(e)+".")}function uZ(e){if(e instanceof sd)return e;throw new Error("Expected span<HtmlDomNode> but got "+String(e)+".")}var cZ={bin:1,close:1,inner:1,open:1,punct:1,rel:1},dZ={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},nn={math:{},text:{}};function C(e,t,n,r,i,o){nn[e][i]={font:t,group:n,replace:r},o&&r&&(nn[e][r]=nn[e][i])}var P="math",Ce="text",z="main",G="ams",cn="accent-token",He="bin",gr="close",Yl="inner",pt="mathord",zn="op-token",Qr="open",$h="punct",Y="rel",$o="spacing",te="textord";C(P,z,Y,"≡","\\equiv",!0);C(P,z,Y,"≺","\\prec",!0);C(P,z,Y,"≻","\\succ",!0);C(P,z,Y,"∼","\\sim",!0);C(P,z,Y,"⊥","\\perp");C(P,z,Y,"⪯","\\preceq",!0);C(P,z,Y,"⪰","\\succeq",!0);C(P,z,Y,"≃","\\simeq",!0);C(P,z,Y,"∣","\\mid",!0);C(P,z,Y,"≪","\\ll",!0);C(P,z,Y,"≫","\\gg",!0);C(P,z,Y,"≍","\\asymp",!0);C(P,z,Y,"∥","\\parallel");C(P,z,Y,"⋈","\\bowtie",!0);C(P,z,Y,"⌣","\\smile",!0);C(P,z,Y,"⊑","\\sqsubseteq",!0);C(P,z,Y,"⊒","\\sqsupseteq",!0);C(P,z,Y,"≐","\\doteq",!0);C(P,z,Y,"⌢","\\frown",!0);C(P,z,Y,"∋","\\ni",!0);C(P,z,Y,"∝","\\propto",!0);C(P,z,Y,"⊢","\\vdash",!0);C(P,z,Y,"⊣","\\dashv",!0);C(P,z,Y,"∋","\\owns");C(P,z,$h,".","\\ldotp");C(P,z,$h,"⋅","\\cdotp");C(P,z,te,"#","\\#");C(Ce,z,te,"#","\\#");C(P,z,te,"&","\\&");C(Ce,z,te,"&","\\&");C(P,z,te,"ℵ","\\aleph",!0);C(P,z,te,"∀","\\forall",!0);C(P,z,te,"ℏ","\\hbar",!0);C(P,z,te,"∃","\\exists",!0);C(P,z,te,"∇","\\nabla",!0);C(P,z,te,"♭","\\flat",!0);C(P,z,te,"ℓ","\\ell",!0);C(P,z,te,"♮","\\natural",!0);C(P,z,te,"♣","\\clubsuit",!0);C(P,z,te,"℘","\\wp",!0);C(P,z,te,"♯","\\sharp",!0);C(P,z,te,"♢","\\diamondsuit",!0);C(P,z,te,"ℜ","\\Re",!0);C(P,z,te,"♡","\\heartsuit",!0);C(P,z,te,"ℑ","\\Im",!0);C(P,z,te,"♠","\\spadesuit",!0);C(P,z,te,"§","\\S",!0);C(Ce,z,te,"§","\\S");C(P,z,te,"¶","\\P",!0);C(Ce,z,te,"¶","\\P");C(P,z,te,"†","\\dag");C(Ce,z,te,"†","\\dag");C(Ce,z,te,"†","\\textdagger");C(P,z,te,"‡","\\ddag");C(Ce,z,te,"‡","\\ddag");C(Ce,z,te,"‡","\\textdaggerdbl");C(P,z,gr,"⎱","\\rmoustache",!0);C(P,z,Qr,"⎰","\\lmoustache",!0);C(P,z,gr,"⟯","\\rgroup",!0);C(P,z,Qr,"⟮","\\lgroup",!0);C(P,z,He,"∓","\\mp",!0);C(P,z,He,"⊖","\\ominus",!0);C(P,z,He,"⊎","\\uplus",!0);C(P,z,He,"⊓","\\sqcap",!0);C(P,z,He,"∗","\\ast");C(P,z,He,"⊔","\\sqcup",!0);C(P,z,He,"◯","\\bigcirc",!0);C(P,z,He,"∙","\\bullet",!0);C(P,z,He,"‡","\\ddagger");C(P,z,He,"≀","\\wr",!0);C(P,z,He,"⨿","\\amalg");C(P,z,He,"&","\\And");C(P,z,Y,"⟵","\\longleftarrow",!0);C(P,z,Y,"⇐","\\Leftarrow",!0);C(P,z,Y,"⟸","\\Longleftarrow",!0);C(P,z,Y,"⟶","\\longrightarrow",!0);C(P,z,Y,"⇒","\\Rightarrow",!0);C(P,z,Y,"⟹","\\Longrightarrow",!0);C(P,z,Y,"↔","\\leftrightarrow",!0);C(P,z,Y,"⟷","\\longleftrightarrow",!0);C(P,z,Y,"⇔","\\Leftrightarrow",!0);C(P,z,Y,"⟺","\\Longleftrightarrow",!0);C(P,z,Y,"↦","\\mapsto",!0);C(P,z,Y,"⟼","\\longmapsto",!0);C(P,z,Y,"↗","\\nearrow",!0);C(P,z,Y,"↩","\\hookleftarrow",!0);C(P,z,Y,"↪","\\hookrightarrow",!0);C(P,z,Y,"↘","\\searrow",!0);C(P,z,Y,"↼","\\leftharpoonup",!0);C(P,z,Y,"⇀","\\rightharpoonup",!0);C(P,z,Y,"↙","\\swarrow",!0);C(P,z,Y,"↽","\\leftharpoondown",!0);C(P,z,Y,"⇁","\\rightharpoondown",!0);C(P,z,Y,"↖","\\nwarrow",!0);C(P,z,Y,"⇌","\\rightleftharpoons",!0);C(P,G,Y,"≮","\\nless",!0);C(P,G,Y,"","\\@nleqslant");C(P,G,Y,"","\\@nleqq");C(P,G,Y,"⪇","\\lneq",!0);C(P,G,Y,"≨","\\lneqq",!0);C(P,G,Y,"","\\@lvertneqq");C(P,G,Y,"⋦","\\lnsim",!0);C(P,G,Y,"⪉","\\lnapprox",!0);C(P,G,Y,"⊀","\\nprec",!0);C(P,G,Y,"⋠","\\npreceq",!0);C(P,G,Y,"⋨","\\precnsim",!0);C(P,G,Y,"⪹","\\precnapprox",!0);C(P,G,Y,"≁","\\nsim",!0);C(P,G,Y,"","\\@nshortmid");C(P,G,Y,"∤","\\nmid",!0);C(P,G,Y,"⊬","\\nvdash",!0);C(P,G,Y,"⊭","\\nvDash",!0);C(P,G,Y,"⋪","\\ntriangleleft");C(P,G,Y,"⋬","\\ntrianglelefteq",!0);C(P,G,Y,"⊊","\\subsetneq",!0);C(P,G,Y,"","\\@varsubsetneq");C(P,G,Y,"⫋","\\subsetneqq",!0);C(P,G,Y,"","\\@varsubsetneqq");C(P,G,Y,"≯","\\ngtr",!0);C(P,G,Y,"","\\@ngeqslant");C(P,G,Y,"","\\@ngeqq");C(P,G,Y,"⪈","\\gneq",!0);C(P,G,Y,"≩","\\gneqq",!0);C(P,G,Y,"","\\@gvertneqq");C(P,G,Y,"⋧","\\gnsim",!0);C(P,G,Y,"⪊","\\gnapprox",!0);C(P,G,Y,"⊁","\\nsucc",!0);C(P,G,Y,"⋡","\\nsucceq",!0);C(P,G,Y,"⋩","\\succnsim",!0);C(P,G,Y,"⪺","\\succnapprox",!0);C(P,G,Y,"≆","\\ncong",!0);C(P,G,Y,"","\\@nshortparallel");C(P,G,Y,"∦","\\nparallel",!0);C(P,G,Y,"⊯","\\nVDash",!0);C(P,G,Y,"⋫","\\ntriangleright");C(P,G,Y,"⋭","\\ntrianglerighteq",!0);C(P,G,Y,"","\\@nsupseteqq");C(P,G,Y,"⊋","\\supsetneq",!0);C(P,G,Y,"","\\@varsupsetneq");C(P,G,Y,"⫌","\\supsetneqq",!0);C(P,G,Y,"","\\@varsupsetneqq");C(P,G,Y,"⊮","\\nVdash",!0);C(P,G,Y,"⪵","\\precneqq",!0);C(P,G,Y,"⪶","\\succneqq",!0);
403C(P,G,Y,"","\\@nsubseteqq");C(P,G,He,"⊴","\\unlhd");C(P,G,He,"⊵","\\unrhd");C(P,G,Y,"↚","\\nleftarrow",!0);C(P,G,Y,"↛","\\nrightarrow",!0);C(P,G,Y,"⇍","\\nLeftarrow",!0);C(P,G,Y,"⇏","\\nRightarrow",!0);C(P,G,Y,"↮","\\nleftrightarrow",!0);C(P,G,Y,"⇎","\\nLeftrightarrow",!0);C(P,G,Y,"△","\\vartriangle");C(P,G,te,"ℏ","\\hslash");C(P,G,te,"▽","\\triangledown");C(P,G,te,"◊","\\lozenge");C(P,G,te,"Ⓢ","\\circledS");C(P,G,te,"®","\\circledR");C(Ce,G,te,"®","\\circledR");C(P,G,te,"∡","\\measuredangle",!0);C(P,G,te,"∄","\\nexists");C(P,G,te,"℧","\\mho");C(P,G,te,"Ⅎ","\\Finv",!0);C(P,G,te,"⅁","\\Game",!0);C(P,G,te,"‵","\\backprime");C(P,G,te,"▲","\\blacktriangle");C(P,G,te,"▼","\\blacktriangledown");C(P,G,te,"■","\\blacksquare");C(P,G,te,"⧫","\\blacklozenge");C(P,G,te,"★","\\bigstar");C(P,G,te,"∢","\\sphericalangle",!0);C(P,G,te,"∁","\\complement",!0);C(P,G,te,"ð","\\eth",!0);C(Ce,z,te,"ð","ð");C(P,G,te,"╱","\\diagup");C(P,G,te,"╲","\\diagdown");C(P,G,te,"□","\\square");C(P,G,te,"□","\\Box");C(P,G,te,"◊","\\Diamond");C(P,G,te,"¥","\\yen",!0);C(Ce,G,te,"¥","\\yen",!0);C(P,G,te,"✓","\\checkmark",!0);C(Ce,G,te,"✓","\\checkmark");C(P,G,te,"ℶ","\\beth",!0);C(P,G,te,"ℸ","\\daleth",!0);C(P,G,te,"ℷ","\\gimel",!0);C(P,G,te,"ϝ","\\digamma",!0);C(P,G,te,"ϰ","\\varkappa");C(P,G,Qr,"┌","\\@ulcorner",!0);C(P,G,gr,"┐","\\@urcorner",!0);C(P,G,Qr,"└","\\@llcorner",!0);C(P,G,gr,"┘","\\@lrcorner",!0);C(P,G,Y,"≦","\\leqq",!0);C(P,G,Y,"⩽","\\leqslant",!0);C(P,G,Y,"⪕","\\eqslantless",!0);C(P,G,Y,"≲","\\lesssim",!0);C(P,G,Y,"⪅","\\lessapprox",!0);C(P,G,Y,"≊","\\approxeq",!0);C(P,G,He,"⋖","\\lessdot");C(P,G,Y,"⋘","\\lll",!0);C(P,G,Y,"≶","\\lessgtr",!0);C(P,G,Y,"⋚","\\lesseqgtr",!0);C(P,G,Y,"⪋","\\lesseqqgtr",!0);C(P,G,Y,"≑","\\doteqdot");C(P,G,Y,"≓","\\risingdotseq",!0);C(P,G,Y,"≒","\\fallingdotseq",!0);C(P,G,Y,"∽","\\backsim",!0);C(P,G,Y,"⋍","\\backsimeq",!0);C(P,G,Y,"⫅","\\subseteqq",!0);C(P,G,Y,"⋐","\\Subset",!0);C(P,G,Y,"⊏","\\sqsubset",!0);C(P,G,Y,"≼","\\preccurlyeq",!0);C(P,G,Y,"⋞","\\curlyeqprec",!0);C(P,G,Y,"≾","\\precsim",!0);C(P,G,Y,"⪷","\\precapprox",!0);C(P,G,Y,"⊲","\\vartriangleleft");C(P,G,Y,"⊴","\\trianglelefteq");C(P,G,Y,"⊨","\\vDash",!0);C(P,G,Y,"⊪","\\Vvdash",!0);C(P,G,Y,"⌣","\\smallsmile");C(P,G,Y,"⌢","\\smallfrown");C(P,G,Y,"≏","\\bumpeq",!0);C(P,G,Y,"≎","\\Bumpeq",!0);C(P,G,Y,"≧","\\geqq",!0);C(P,G,Y,"⩾","\\geqslant",!0);C(P,G,Y,"⪖","\\eqslantgtr",!0);C(P,G,Y,"≳","\\gtrsim",!0);C(P,G,Y,"⪆","\\gtrapprox",!0);C(P,G,He,"⋗","\\gtrdot");C(P,G,Y,"⋙","\\ggg",!0);C(P,G,Y,"≷","\\gtrless",!0);C(P,G,Y,"⋛","\\gtreqless",!0);C(P,G,Y,"⪌","\\gtreqqless",!0);C(P,G,Y,"≖","\\eqcirc",!0);C(P,G,Y,"≗","\\circeq",!0);C(P,G,Y,"≜","\\triangleq",!0);C(P,G,Y,"∼","\\thicksim");C(P,G,Y,"≈","\\thickapprox");C(P,G,Y,"⫆","\\supseteqq",!0);C(P,G,Y,"⋑","\\Supset",!0);C(P,G,Y,"⊐","\\sqsupset",!0);C(P,G,Y,"≽","\\succcurlyeq",!0);C(P,G,Y,"⋟","\\curlyeqsucc",!0);C(P,G,Y,"≿","\\succsim",!0);C(P,G,Y,"⪸","\\succapprox",!0);C(P,G,Y,"⊳","\\vartriangleright");C(P,G,Y,"⊵","\\trianglerighteq");C(P,G,Y,"⊩","\\Vdash",!0);C(P,G,Y,"∣","\\shortmid");C(P,G,Y,"∥","\\shortparallel");C(P,G,Y,"≬","\\between",!0);C(P,G,Y,"⋔","\\pitchfork",!0);C(P,G,Y,"∝","\\varpropto");C(P,G,Y,"◀","\\blacktriangleleft");C(P,G,Y,"∴","\\therefore",!0);C(P,G,Y,"∍","\\backepsilon");C(P,G,Y,"▶","\\blacktriangleright");C(P,G,Y,"∵","\\because",!0);C(P,G,Y,"⋘","\\llless");C(P,G,Y,"⋙","\\gggtr");C(P,G,He,"⊲","\\lhd");C(P,G,He,"⊳","\\rhd");C(P,G,Y,"≂","\\eqsim",!0);C(P,z,Y,"⋈","\\Join");C(P,G,Y,"≑","\\Doteq",!0);C(P,G,He,"∔","\\dotplus",!0);C(P,G,He,"∖","\\smallsetminus");C(P,G,He,"⋒","\\Cap",!0);C(P,G,He,"⋓","\\Cup",!0);C(P,G,He,"⩞","\\doublebarwedge",!0);C(P,G,He,"⊟","\\boxminus",!0);C(P,G,He,"⊞","\\boxplus",!0);C(P,G,He,"⋇","\\divideontimes",!0);C(P,G,He,"⋉","\\ltimes",!0);C(P,G,He,"⋊","\\rtimes",!0);C(P,G,He,"⋋","\\leftthreetimes",!0);C(P,G,He,"⋌","\\rightthreetimes",!0);C(P,G,He,"⋏","\\curlywedge",!0);C(P,G,He,"⋎","\\curlyvee",!0);C(P,G,He,"⊝","\\circleddash",!0);C(P,G,He,"⊛","\\circledast",!0);C(P,G,He,"⋅","\\centerdot");C(P,G,He,"⊺","\\intercal",!0);C(P,G,He,"⋒","\\doublecap");C(P,G,He,"⋓","\\doublecup");C(P,G,He,"⊠","\\boxtimes",!0);C(P,G,Y,"⇢","\\dashrightarrow",!0);C(P,G,Y,"⇠","\\dashleftarrow",!0);C(P,G,Y,"⇇","\\leftleftarrows",!0);C(P,G,Y,"⇆","\\leftrightarrows",!0);C(P,G,Y,"⇚","\\Lleftarrow",!0);C(P,G,Y,"↞","\\twoheadleftarrow",!0);C(P,G,Y,"↢","\\leftarrowtail",!0);C(P,G,Y,"↫","\\looparrowleft",!0);C(P,G,Y,"⇋","\\leftrightharpoons",!0);C(P,G,Y,"↶","\\curvearrowleft",!0);C(P,G,Y,"↺","\\circlearrowleft",!0);C(P,G,Y,"↰","\\Lsh",!0);C(P,G,Y,"⇈","\\upuparrows",!0);C(P,G,Y,"↿","\\upharpoonleft",!0);C(P,G,Y,"⇃","\\downharpoonleft",!0);C(P,z,Y,"⊶","\\origof",!0);C(P,z,Y,"⊷","\\imageof",!0);C(P,G,Y,"⊸","\\multimap",!0);C(P,G,Y,"↭","\\leftrightsquigarrow",!0);C(P,G,Y,"⇉","\\rightrightarrows",!0);C(P,G,Y,"⇄","\\rightleftarrows",!0);C(P,G,Y,"↠","\\twoheadrightarrow",!0);C(P,G,Y,"↣","\\rightarrowtail",!0);C(P,G,Y,"↬","\\looparrowright",!0);C(P,G,Y,"↷","\\curvearrowright",!0);C(P,G,Y,"↻","\\circlearrowright",!0);C(P,G,Y,"↱","\\Rsh",!0);C(P,G,Y,"⇊","\\downdownarrows",!0);C(P,G,Y,"↾","\\upharpoonright",!0);C(P,G,Y,"⇂","\\downharpoonright",!0);C(P,G,Y,"⇝","\\rightsquigarrow",!0);C(P,G,Y,"⇝","\\leadsto");C(P,G,Y,"⇛","\\Rrightarrow",!0);C(P,G,Y,"↾","\\restriction");C(P,z,te,"‘","`");C(P,z,te,"$","\\$");C(Ce,z,te,"$","\\$");C(Ce,z,te,"$","\\textdollar");C(P,z,te,"%","\\%");C(Ce,z,te,"%","\\%");C(P,z,te,"_","\\_");C(Ce,z,te,"_","\\_");C(Ce,z,te,"_","\\textunderscore");C(P,z,te,"∠","\\angle",!0);C(P,z,te,"∞","\\infty",!0);C(P,z,te,"′","\\prime");C(P,z,te,"△","\\triangle");C(P,z,te,"Γ","\\Gamma",!0);C(P,z,te,"Δ","\\Delta",!0);C(P,z,te,"Θ","\\Theta",!0);C(P,z,te,"Λ","\\Lambda",!0);C(P,z,te,"Ξ","\\Xi",!0);C(P,z,te,"Π","\\Pi",!0);C(P,z,te,"Σ","\\Sigma",!0);C(P,z,te,"Υ","\\Upsilon",!0);C(P,z,te,"Φ","\\Phi",!0);C(P,z,te,"Ψ","\\Psi",!0);C(P,z,te,"Ω","\\Omega",!0);C(P,z,te,"A","Α");C(P,z,te,"B","Β");C(P,z,te,"E","Ε");C(P,z,te,"Z","Ζ");C(P,z,te,"H","Η");C(P,z,te,"I","Ι");C(P,z,te,"K","Κ");C(P,z,te,"M","Μ");C(P,z,te,"N","Ν");C(P,z,te,"O","Ο");C(P,z,te,"P","Ρ");C(P,z,te,"T","Τ");C(P,z,te,"X","Χ");C(P,z,te,"¬","\\neg",!0);C(P,z,te,"¬","\\lnot");C(P,z,te,"⊤","\\top");C(P,z,te,"⊥","\\bot");C(P,z,te,"∅","\\emptyset");C(P,G,te,"∅","\\varnothing");C(P,z,pt,"α","\\alpha",!0);C(P,z,pt,"β","\\beta",!0);C(P,z,pt,"γ","\\gamma",!0);C(P,z,pt,"δ","\\delta",!0);C(P,z,pt,"ϵ","\\epsilon",!0);C(P,z,pt,"ζ","\\zeta",!0);C(P,z,pt,"η","\\eta",!0);C(P,z,pt,"θ","\\theta",!0);C(P,z,pt,"ι","\\iota",!0);C(P,z,pt,"κ","\\kappa",!0);C(P,z,pt,"λ","\\lambda",!0);C(P,z,pt,"μ","\\mu",!0);C(P,z,pt,"ν","\\nu",!0);C(P,z,pt,"ξ","\\xi",!0);C(P,z,pt,"ο","\\omicron",!0);C(P,z,pt,"π","\\pi",!0);C(P,z,pt,"ρ","\\rho",!0);C(P,z,pt,"σ","\\sigma",!0);C(P,z,pt,"τ","\\tau",!0);C(P,z,pt,"υ","\\upsilon",!0);C(P,z,pt,"ϕ","\\phi",!0);C(P,z,pt,"χ","\\chi",!0);C(P,z,pt,"ψ","\\psi",!0);C(P,z,pt,"ω","\\omega",!0);C(P,z,pt,"ε","\\varepsilon",!0);C(P,z,pt,"ϑ","\\vartheta",!0);C(P,z,pt,"ϖ","\\varpi",!0);C(P,z,pt,"ϱ","\\varrho",!0);C(P,z,pt,"ς","\\varsigma",!0);C(P,z,pt,"φ","\\varphi",!0);C(P,z,He,"∗","*",!0);C(P,z,He,"+","+");C(P,z,He,"−","-",!0);C(P,z,He,"⋅","\\cdot",!0);C(P,z,He,"∘","\\circ",!0);C(P,z,He,"÷","\\div",!0);C(P,z,He,"±","\\pm",!0);C(P,z,He,"×","\\times",!0);C(P,z,He,"∩","\\cap",!0);C(P,z,He,"∪","\\cup",!0);C(P,z,He,"∖","\\setminus",!0);C(P,z,He,"∧","\\land");C(P,z,He,"∨","\\lor");C(P,z,He,"∧","\\wedge",!0);C(P,z,He,"∨","\\vee",!0);C(P,z,te,"√","\\surd");C(P,z,Qr,"⟨","\\langle",!0);C(P,z,Qr,"∣","\\lvert");C(P,z,Qr,"∥","\\lVert");C(P,z,gr,"?","?");C(P,z,gr,"!","!");C(P,z,gr,"⟩","\\rangle",!0);C(P,z,gr,"∣","\\rvert");C(P,z,gr,"∥","\\rVert");C(P,z,Y,"=","=");C(P,z,Y,":",":");C(P,z,Y,"≈","\\approx",!0);C(P,z,Y,"≅","\\cong",!0);C(P,z,Y,"≥","\\ge");C(P,z,Y,"≥","\\geq",!0);C(P,z,Y,"←","\\gets");C(P,z,Y,">","\\gt",!0);C(P,z,Y,"∈","\\in",!0);C(P,z,Y,"","\\@not");C(P,z,Y,"⊂","\\subset",!0);C(P,z,Y,"⊃","\\supset",!0);C(P,z,Y,"⊆","\\subseteq",!0);C(P,z,Y,"⊇","\\supseteq",!0);C(P,G,Y,"⊈","\\nsubseteq",!0);C(P,G,Y,"⊉","\\nsupseteq",!0);C(P,z,Y,"⊨","\\models");C(P,z,Y,"←","\\leftarrow",!0);C(P,z,Y,"≤","\\le");C(P,z,Y,"≤","\\leq",!0);C(P,z,Y,"<","\\lt",!0);C(P,z,Y,"→","\\rightarrow",!0);C(P,z,Y,"→","\\to");C(P,G,Y,"≱","\\ngeq",!0);C(P,G,Y,"≰","\\nleq",!0);C(P,z,$o," ","\\ ");C(P,z,$o," ","\\space");C(P,z,$o," ","\\nobreakspace");C(Ce,z,$o," ","\\ ");C(Ce,z,$o," "," ");C(Ce,z,$o," ","\\space");C(Ce,z,$o," ","\\nobreakspace");C(P,z,$o,null,"\\nobreak");C(P,z,$o,null,"\\allowbreak");C(P,z,$h,",",",");C(P,z,$h,";",";");C(P,G,He,"⊼","\\barwedge",!0);C(P,G,He,"⊻","\\veebar",!0);C(P,z,He,"⊙","\\odot",!0);C(P,z,He,"⊕","\\oplus",!0);C(P,z,He,"⊗","\\otimes",!0);C(P,z,te,"∂","\\partial",!0);C(P,z,He,"⊘","\\oslash",!0);C(P,G,He,"⊚","\\circledcirc",!0);C(P,G,He,"⊡","\\boxdot",!0);
vendor: 7,228 bytes, line 403
403C(P,z,He,"△","\\bigtriangleup");C(P,z,He,"▽","\\bigtriangledown");C(P,z,He,"†","\\dagger");C(P,z,He,"⋄","\\diamond");C(P,z,He,"⋆","\\star");C(P,z,He,"◃","\\triangleleft");C(P,z,He,"▹","\\triangleright");C(P,z,Qr,"{","\\{");C(Ce,z,te,"{","\\{");C(Ce,z,te,"{","\\textbraceleft");C(P,z,gr,"}","\\}");C(Ce,z,te,"}","\\}");C(Ce,z,te,"}","\\textbraceright");C(P,z,Qr,"{","\\lbrace");C(P,z,gr,"}","\\rbrace");C(P,z,Qr,"[","\\lbrack",!0);C(Ce,z,te,"[","\\lbrack",!0);C(P,z,gr,"]","\\rbrack",!0);C(Ce,z,te,"]","\\rbrack",!0);C(P,z,Qr,"(","\\lparen",!0);C(P,z,gr,")","\\rparen",!0);C(Ce,z,te,"<","\\textless",!0);C(Ce,z,te,">","\\textgreater",!0);C(P,z,Qr,"⌊","\\lfloor",!0);C(P,z,gr,"⌋","\\rfloor",!0);C(P,z,Qr,"⌈","\\lceil",!0);C(P,z,gr,"⌉","\\rceil",!0);C(P,z,te,"\\","\\backslash");C(P,z,te,"∣","|");C(P,z,te,"∣","\\vert");C(Ce,z,te,"|","\\textbar",!0);C(P,z,te,"∥","\\|");C(P,z,te,"∥","\\Vert");C(Ce,z,te,"∥","\\textbardbl");C(Ce,z,te,"~","\\textasciitilde");C(Ce,z,te,"\\","\\textbackslash");C(Ce,z,te,"^","\\textasciicircum");C(P,z,Y,"↑","\\uparrow",!0);C(P,z,Y,"⇑","\\Uparrow",!0);C(P,z,Y,"↓","\\downarrow",!0);C(P,z,Y,"⇓","\\Downarrow",!0);C(P,z,Y,"↕","\\updownarrow",!0);C(P,z,Y,"⇕","\\Updownarrow",!0);C(P,z,zn,"∐","\\coprod");C(P,z,zn,"⋁","\\bigvee");C(P,z,zn,"⋀","\\bigwedge");C(P,z,zn,"⨄","\\biguplus");C(P,z,zn,"⋂","\\bigcap");C(P,z,zn,"⋃","\\bigcup");C(P,z,zn,"∫","\\int");C(P,z,zn,"∫","\\intop");C(P,z,zn,"∬","\\iint");C(P,z,zn,"∭","\\iiint");C(P,z,zn,"∏","\\prod");C(P,z,zn,"∑","\\sum");C(P,z,zn,"⨂","\\bigotimes");C(P,z,zn,"⨁","\\bigoplus");C(P,z,zn,"⨀","\\bigodot");C(P,z,zn,"∮","\\oint");C(P,z,zn,"∯","\\oiint");C(P,z,zn,"∰","\\oiiint");C(P,z,zn,"⨆","\\bigsqcup");C(P,z,zn,"∫","\\smallint");C(Ce,z,Yl,"…","\\textellipsis");C(P,z,Yl,"…","\\mathellipsis");C(Ce,z,Yl,"…","\\ldots",!0);C(P,z,Yl,"…","\\ldots",!0);C(P,z,Yl,"⋯","\\@cdots",!0);C(P,z,Yl,"⋱","\\ddots",!0);C(P,z,te,"⋮","\\varvdots");C(Ce,z,te,"⋮","\\varvdots");C(P,z,cn,"ˊ","\\acute");C(P,z,cn,"ˋ","\\grave");C(P,z,cn,"¨","\\ddot");C(P,z,cn,"~","\\tilde");C(P,z,cn,"ˉ","\\bar");C(P,z,cn,"˘","\\breve");C(P,z,cn,"ˇ","\\check");C(P,z,cn,"^","\\hat");C(P,z,cn,"⃗","\\vec");C(P,z,cn,"˙","\\dot");C(P,z,cn,"˚","\\mathring");C(P,z,pt,"","\\@imath");C(P,z,pt,"","\\@jmath");C(P,z,te,"ı","ı");C(P,z,te,"ȷ","ȷ");C(Ce,z,te,"ı","\\i",!0);C(Ce,z,te,"ȷ","\\j",!0);C(Ce,z,te,"ß","\\ss",!0);C(Ce,z,te,"æ","\\ae",!0);C(Ce,z,te,"œ","\\oe",!0);C(Ce,z,te,"ø","\\o",!0);C(Ce,z,te,"Æ","\\AE",!0);C(Ce,z,te,"Œ","\\OE",!0);C(Ce,z,te,"Ø","\\O",!0);C(Ce,z,cn,"ˊ","\\'");C(Ce,z,cn,"ˋ","\\`");C(Ce,z,cn,"ˆ","\\^");C(Ce,z,cn,"˜","\\~");C(Ce,z,cn,"ˉ","\\=");C(Ce,z,cn,"˘","\\u");C(Ce,z,cn,"˙","\\.");C(Ce,z,cn,"¸","\\c");C(Ce,z,cn,"˚","\\r");C(Ce,z,cn,"ˇ","\\v");C(Ce,z,cn,"¨",'\\"');C(Ce,z,cn,"˝","\\H");C(Ce,z,cn,"◯","\\textcircled");var nT={"--":!0,"---":!0,"``":!0,"''":!0};C(Ce,z,te,"–","--",!0);C(Ce,z,te,"–","\\textendash");C(Ce,z,te,"—","---",!0);C(Ce,z,te,"—","\\textemdash");C(Ce,z,te,"‘","`",!0);C(Ce,z,te,"‘","\\textquoteleft");C(Ce,z,te,"’","'",!0);C(Ce,z,te,"’","\\textquoteright");C(Ce,z,te,"“","``",!0);C(Ce,z,te,"“","\\textquotedblleft");C(Ce,z,te,"”","''",!0);C(Ce,z,te,"”","\\textquotedblright");C(P,z,te,"°","\\degree",!0);C(Ce,z,te,"°","\\degree");C(Ce,z,te,"°","\\textdegree",!0);C(P,z,te,"£","\\pounds");C(P,z,te,"£","\\mathsterling",!0);C(Ce,z,te,"£","\\pounds");C(Ce,z,te,"£","\\textsterling",!0);C(P,G,te,"✠","\\maltese");C(Ce,G,te,"✠","\\maltese");var N7='0123456789/@."';for(var Rg=0;Rg<N7.length;Rg++){var _7=N7.charAt(Rg);C(P,z,te,_7,_7)}var $7='0123456789!@*()-=+";:?/.,';for(var Pg=0;Pg<$7.length;Pg++){var B7=$7.charAt(Pg);C(Ce,z,te,B7,B7)}var _p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";for(var Ag=0;Ag<_p.length;Ag++){var Gf=_p.charAt(Ag);C(P,z,pt,Gf,Gf),C(Ce,z,te,Gf,Gf)}C(P,G,te,"C","ℂ");C(Ce,G,te,"C","ℂ");C(P,G,te,"H","ℍ");C(Ce,G,te,"H","ℍ");C(P,G,te,"N","ℕ");C(Ce,G,te,"N","ℕ");C(P,G,te,"P","ℙ");C(Ce,G,te,"P","ℙ");C(P,G,te,"Q","ℚ");C(Ce,G,te,"Q","ℚ");C(P,G,te,"R","ℝ");C(Ce,G,te,"R","ℝ");C(P,G,te,"Z","ℤ");C(Ce,G,te,"Z","ℤ");C(P,z,pt,"h","ℎ");C(Ce,z,pt,"h","ℎ");var xt="";for(var dr=0;dr<_p.length;dr++){var xn=_p.charAt(dr);xt=String.fromCharCode(55349,56320+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56372+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56424+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56580+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56684+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56736+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56788+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56840+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56944+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),dr<26&&(xt=String.fromCharCode(55349,56632+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt),xt=String.fromCharCode(55349,56476+dr),C(P,z,pt,xn,xt),C(Ce,z,te,xn,xt))}xt="𝕜";C(P,z,pt,"k",xt);C(Ce,z,te,"k",xt);for(var Ya=0;Ya<10;Ya++){var ca=Ya.toString();xt=String.fromCharCode(55349,57294+Ya),C(P,z,pt,ca,xt),C(Ce,z,te,ca,xt),xt=String.fromCharCode(55349,57314+Ya),C(P,z,pt,ca,xt),C(Ce,z,te,ca,xt),xt=String.fromCharCode(55349,57324+Ya),C(P,z,pt,ca,xt),C(Ce,z,te,ca,xt),xt=String.fromCharCode(55349,57334+Ya),C(P,z,pt,ca,xt),C(Ce,z,te,ca,xt)}var Kv="ÐÞþ";for(var Mg=0;Mg<Kv.length;Mg++){var Kf=Kv.charAt(Mg);C(P,z,pt,Kf,Kf),C(Ce,z,te,Kf,Kf)}var Yf=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathnormal","textit","Math-Italic"],["mathnormal","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["mathboldfrak","textboldfrak","Fraktur-Regular"],["mathboldfrak","textboldfrak","Fraktur-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],F7=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],fZ=function(t,n){var r=t.charCodeAt(0),i=t.charCodeAt(1),o=(r-55296)*1024+(i-56320)+65536,a=n==="math"?0:1;if(119808<=o&&o<120484){var u=Math.floor((o-119808)/26);return[Yf[u][2],Yf[u][a]]}else if(120782<=o&&o<=120831){var c=Math.floor((o-120782)/10);return[F7[c][2],F7[c][a]]}else{if(o===120485||o===120486)return[Yf[0][2],Yf[0][a]];if(120486<o&&o<120782)return["",""];throw new Oe("Unsupported character: "+t)}},Bh=function(t,n,r){return nn[r][t]&&nn[r][t].replace&&(t=nn[r][t].replace),{value:t,metrics:I2(t,n,r)}}
vendor: 10,949 bytes, line 403
403,Mi=function(t,n,r,i,o){var a=Bh(t,n,r),u=a.metrics;t=a.value;var c;if(u){var d=u.italic;(r==="text"||i&&i.font==="mathit")&&(d=0),c=new vi(t,u.height,u.depth,d,u.skew,u.width,o)}else typeof console<"u"&&console.warn("No character metrics "+("for '"+t+"' in style '"+n+"' and mode '"+r+"'")),c=new vi(t,0,0,0,0,0,o);if(i){c.maxFontSize=i.sizeMultiplier,i.style.isTight()&&c.classes.push("mtight");var f=i.getColor();f&&(c.style.color=f)}return c},pZ=function(t,n,r,i){return i===void 0&&(i=[]),r.font==="boldsymbol"&&Bh(t,"Main-Bold",n).metrics?Mi(t,"Main-Bold",n,r,i.concat(["mathbf"])):t==="\\"||nn[n][t].font==="main"?Mi(t,"Main-Regular",n,r,i):Mi(t,"AMS-Regular",n,r,i.concat(["amsrm"]))},hZ=function(t,n,r,i,o){return o!=="textord"&&Bh(t,"Math-BoldItalic",n).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},mZ=function(t,n,r){var i=t.mode,o=t.text,a=["mord"],u=i==="math"||i==="text"&&n.font,c=u?n.font:n.fontFamily,d="",f="";if(o.charCodeAt(0)===55349&&([d,f]=fZ(o,i)),d.length>0)return Mi(o,d,i,n,a.concat(f));if(c){var h,g;if(c==="boldsymbol"){var y=hZ(o,i,n,a,r);h=y.fontName,g=[y.fontClass]}else u?(h=oT[c].fontName,g=[c]):(h=Xf(c,n.fontWeight,n.fontShape),g=[c,n.fontWeight,n.fontShape]);if(Bh(o,h,i).metrics)return Mi(o,h,i,n,a.concat(g));if(nT.hasOwnProperty(o)&&h.slice(0,10)==="Typewriter"){for(var b=[],x=0;x<o.length;x++)b.push(Mi(o[x],h,i,n,a.concat(g)));return iT(b)}}if(r==="mathord")return Mi(o,"Math-Italic",i,n,a.concat(["mathnormal"]));if(r==="textord"){var S=nn[i][o]&&nn[i][o].font;if(S==="ams"){var k=Xf("amsrm",n.fontWeight,n.fontShape);return Mi(o,k,i,n,a.concat("amsrm",n.fontWeight,n.fontShape))}else if(S==="main"||!S){var A=Xf("textrm",n.fontWeight,n.fontShape);return Mi(o,A,i,n,a.concat(n.fontWeight,n.fontShape))}else{var I=Xf(S,n.fontWeight,n.fontShape);return Mi(o,I,i,n,a.concat(I,n.fontWeight,n.fontShape))}}else throw new Error("unexpected type: "+r+" in makeOrd")},gZ=(e,t)=>{if(ba(e.classes)!==ba(t.classes)||e.skew!==t.skew||e.maxFontSize!==t.maxFontSize)return!1;if(e.classes.length===1){var n=e.classes[0];if(n==="mbin"||n==="mord")return!1}for(var r in e.style)if(e.style.hasOwnProperty(r)&&e.style[r]!==t.style[r])return!1;for(var i in t.style)if(t.style.hasOwnProperty(i)&&e.style[i]!==t.style[i])return!1;return!0},vZ=e=>{for(var t=0;t<e.length-1;t++){var n=e[t],r=e[t+1];n instanceof vi&&r instanceof vi&&gZ(n,r)&&(n.text+=r.text,n.height=Math.max(n.height,r.height),n.depth=Math.max(n.depth,r.depth),n.italic=r.italic,e.splice(t+1,1),t--)}return e},O2=function(t){for(var n=0,r=0,i=0,o=0;o<t.children.length;o++){var a=t.children[o];a.height>n&&(n=a.height),a.depth>r&&(r=a.depth),a.maxFontSize>i&&(i=a.maxFontSize)}t.height=n,t.depth=r,t.maxFontSize=i},Cr=function(t,n,r,i){var o=new sd(t,n,r,i);return O2(o),o},rT=(e,t,n,r)=>new sd(e,t,n,r),yZ=function(t,n,r){var i=Cr([t],[],n);return i.height=Math.max(r||n.fontMetrics().defaultRuleThickness,n.minRuleThickness),i.style.borderBottomWidth=Be(i.height),i.maxFontSize=1,i},xZ=function(t,n,r,i){var o=new j2(t,n,r,i);return O2(o),o},iT=function(t){var n=new ad(t);return O2(n),n},bZ=function(t,n){return t instanceof ad?Cr([],[t],n):t},wZ=function(t){if(t.positionType==="individualShift"){for(var n=t.children,r=[n[0]],i=-n[0].shift-n[0].elem.depth,o=i,a=1;a<n.length;a++){var u=-n[a].shift-o-n[a].elem.depth,c=u-(n[a-1].elem.height+n[a-1].elem.depth);o=o+u,r.push({type:"kern",size:c}),r.push(n[a])}return{children:r,depth:i}}var d;if(t.positionType==="top"){for(var f=t.positionData,h=0;h<t.children.length;h++){var g=t.children[h];f-=g.type==="kern"?g.size:g.elem.height+g.elem.depth}d=f}else if(t.positionType==="bottom")d=-t.positionData;else{var y=t.children[0];if(y.type!=="elem")throw new Error('First child must have type "elem".');if(t.positionType==="shift")d=-y.elem.depth-t.positionData;else if(t.positionType==="firstBaseline")d=-y.elem.depth;else throw new Error("Invalid positionType "+t.positionType+".")}return{children:t.children,depth:d}},kZ=function(t,n){for(var{children:r,depth:i}=wZ(t),o=0,a=0;a<r.length;a++){var u=r[a];if(u.type==="elem"){var c=u.elem;o=Math.max(o,c.maxFontSize,c.height)}}o+=2;var d=Cr(["pstrut"],[]);d.style.height=Be(o);for(var f=[],h=i,g=i,y=i,b=0;b<r.length;b++){var x=r[b];if(x.type==="kern")y+=x.size;else{var S=x.elem,k=x.wrapperClasses||[],A=x.wrapperStyle||{},I=Cr(k,[d,S],void 0,A);I.style.top=Be(-o-y-S.depth),x.marginLeft&&(I.style.marginLeft=x.marginLeft),x.marginRight&&(I.style.marginRight=x.marginRight),f.push(I),y+=S.height+S.depth}h=Math.min(h,y),g=Math.max(g,y)}var D=Cr(["vlist"],f);D.style.height=Be(g);var R;if(h<0){var M=Cr([],[]),j=Cr(["vlist"],[M]);j.style.height=Be(-h);var O=Cr(["vlist-s"],[new vi("​")]);R=[Cr(["vlist-r"],[D,O]),Cr(["vlist-r"],[j])]}else R=[Cr(["vlist-r"],[D])];var F=Cr(["vlist-t"],R);return R.length===2&&F.classes.push("vlist-t2"),F.height=g,F.depth=-h,F},SZ=(e,t)=>{var n=Cr(["mspace"],[],t),r=mn(e,t);return n.style.marginRight=Be(r),n},Xf=function(t,n,r){var i="";switch(t){case"amsrm":i="AMS";break;case"textrm":i="Main";break;case"textsf":i="SansSerif";break;case"texttt":i="Typewriter";break;default:i=t}var o;return n==="textbf"&&r==="textit"?o="BoldItalic":n==="textbf"?o="Bold":n==="textit"?o="Italic":o="Regular",i+"-"+o},oT={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathsfit:{variant:"sans-serif-italic",fontName:"SansSerif-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},aT={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},CZ=function(t,n){var[r,i,o]=aT[t],a=new wa(r),u=new Oo([a],{width:Be(i),height:Be(o),style:"width:"+Be(i),viewBox:"0 0 "+1e3*i+" "+1e3*o,preserveAspectRatio:"xMinYMin"}),c=rT(["overlay"],[u],n);return c.height=o,c.style.height=Be(o),c.style.width=Be(i),c},fe={fontMap:oT,makeSymbol:Mi,mathsym:pZ,makeSpan:Cr,makeSvgSpan:rT,makeLineSpan:yZ,makeAnchor:xZ,makeFragment:iT,wrapFragment:bZ,makeVList:kZ,makeOrd:mZ,makeGlue:SZ,staticSvg:CZ,svgData:aT,tryCombineChars:vZ},hn={number:3,unit:"mu"},Xa={number:4,unit:"mu"},ko={number:5,unit:"mu"},TZ={mord:{mop:hn,mbin:Xa,mrel:ko,minner:hn},mop:{mord:hn,mop:hn,mrel:ko,minner:hn},mbin:{mord:Xa,mop:Xa,mopen:Xa,minner:Xa},mrel:{mord:ko,mop:ko,mopen:ko,minner:ko},mopen:{},mclose:{mop:hn,mbin:Xa,mrel:ko,minner:hn},mpunct:{mord:hn,mop:hn,mrel:ko,mopen:hn,mclose:hn,mpunct:hn,minner:hn},minner:{mord:hn,mop:hn,mbin:Xa,mrel:ko,mopen:hn,mpunct:hn,minner:hn}},EZ={mord:{mop:hn},mop:{mord:hn,mop:hn},mbin:{},mrel:{},mopen:{},mclose:{mop:hn},mpunct:{},minner:{mop:hn}},sT={},$p={},Bp={};function We(e){for(var{type:t,names:n,props:r,handler:i,htmlBuilder:o,mathmlBuilder:a}=e,u={type:t,numArgs:r.numArgs,argTypes:r.argTypes,allowedInArgument:!!r.allowedInArgument,allowedInText:!!r.allowedInText,allowedInMath:r.allowedInMath===void 0?!0:r.allowedInMath,numOptionalArgs:r.numOptionalArgs||0,infix:!!r.infix,primitive:!!r.primitive,handler:i},c=0;c<n.length;++c)sT[n[c]]=u;t&&(o&&($p[t]=o),a&&(Bp[t]=a))}function vs(e){var{type:t,htmlBuilder:n,mathmlBuilder:r}=e;We({type:t,names:[],props:{numArgs:0},handler(){throw new Error("Should never be called.")},htmlBuilder:n,mathmlBuilder:r})}var Fp=function(t){return t.type==="ordgroup"&&t.body.length===1?t.body[0]:t},Pn=function(t){return t.type==="ordgroup"?t.body:[t]},Do=fe.makeSpan,RZ=["leftmost","mbin","mopen","mrel","mop","mpunct"],PZ=["rightmost","mrel","mclose","mpunct"],AZ={display:ht.DISPLAY,text:ht.TEXT,script:ht.SCRIPT,scriptscript:ht.SCRIPTSCRIPT},MZ={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},Bn=function(t,n,r,i){i===void 0&&(i=[null,null]);for(var o=[],a=0;a<t.length;a++){var u=Nt(t[a],n);if(u instanceof ad){var c=u.children;o.push(...c)}else o.push(u)}if(fe.tryCombineChars(o),!r)return o;var d=n;if(t.length===1){var f=t[0];f.type==="sizing"?d=n.havingSize(f.size):f.type==="styling"&&(d=n.havingStyle(AZ[f.style]))}var h=Do([i[0]||"leftmost"],[],n),g=Do([i[1]||"rightmost"],[],n),y=r==="root";return V7(o,(b,x)=>{var S=x.classes[0],k=b.classes[0];S==="mbin"&&ut.contains(PZ,k)?x.classes[0]="mord":k==="mbin"&&ut.contains(RZ,S)&&(b.classes[0]="mord")},{node:h},g,y),V7(o,(b,x)=>{var S=Yv(x),k=Yv(b),A=S&&k?b.hasClass("mtight")?EZ[S][k]:TZ[S][k]:null;if(A)return fe.makeGlue(A,d)},{node:h},g,y),o},V7=function e(t,n,r,i,o){i&&t.push(i);for(var a=0;a<t.length;a++){var u=t[a],c=lT(u);if(c){e(c.children,n,r,null,o);continue}var d=!u.hasClass("mspace");if(d){var f=n(u,r.node);f&&(r.insertAfter?r.insertAfter(f):(t.unshift(f),a++))}d?r.node=u:o&&u.hasClass("newline")&&(r.node=Do(["leftmost"])),r.insertAfter=(h=>g=>{t.splice(h+1,0,g),a++})(a)}i&&t.pop()},lT=function(t){return t instanceof ad||t instanceof j2||t instanceof sd&&t.hasClass("enclosing")?t:null},IZ=function e(t,n){var r=lT(t);if(r){var i=r.children;if(i.length){if(n==="right")return e(i[i.length-1],"right");if(n==="left")return e(i[0],"left")}}return t},Yv=function(t,n){return t?(n&&(t=IZ(t,n)),MZ[t.classes[0]]||null):null},j0=function(t,n){var r=["nulldelimiter"].concat(t.baseSizingClasses());return Do(n.concat(r))},Nt=function(t,n,r){if(!t)return Do();if($p[t.type]){var i=$p[t.type](t,n);if(r&&n.size!==r.size){i=Do(n.sizingClasses(r),[i],n);var o=n.sizeMultiplier/r.sizeMultiplier;i.height*=o,i.depth*=o}return i}else throw new Oe("Got group of unknown type: '"+t.type+"'")};function Qf(e,t){var n=Do(["base"],e,t),r=Do(["strut"]);return r.style.height=Be(n.height+n.depth),n.depth&&(r.style.verticalAlign=Be(-n.depth)),n.children.unshift(r),n}function Xv(e,t){var n=null;e.length===1&&e[0].type==="tag"&&(n=e[0].tag,e=e[0].body);var r=Bn(e,t,"root"),i;r.length===2&&r[1].hasClass("tag")&&(i=r.pop());for(var o=[],a=[],u=0;u<r.length;u++)if(a.push(r[u]),r[u].hasClass("mbin")||r[u].hasClass("mrel")||r[u].hasClass("allowbreak")){for(var c=!1;u<r.length-1&&r[u+1].hasClass("mspace")&&!r[u+1].hasClass("newline");)u++,a.push(r[u]),r[u].hasClass("nobreak")&&(c=!0);c||(o.push(Qf(a,t)),a=[])}else r[u].hasClass("newline")&&(a.pop(),a.length>0&&(o.push(Qf(a,t)),a=[]),o.push(r[u]));a.length>0&&o.push(Qf(a,t));var d;n?(d=Qf(Bn(n,t,!0)),d.classes=["tag"],o.push(d)):i&&o.push(i);var f=Do(["katex-html"],o);if(f.setAttribute("aria-hidden","true"),d){var h=d.children[0];h.style.height=Be(f.height+f.depth),f.depth&&(h.style.verticalAlign=Be(-f.depth))}return f}function uT(e){return new ad(e)}
vendor: 6,191 bytes, line 403
403class Ur{constructor(t,n,r){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=t,this.attributes={},this.children=n||[],this.classes=r||[]}setAttribute(t,n){this.attributes[t]=n}getAttribute(t){return this.attributes[t]}toNode(){var t=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&t.setAttribute(n,this.attributes[n]);this.classes.length>0&&(t.className=ba(this.classes));for(var r=0;r<this.children.length;r++)if(this.children[r]instanceof Yi&&this.children[r+1]instanceof Yi){for(var i=this.children[r].toText()+this.children[++r].toText();this.children[r+1]instanceof Yi;)i+=this.children[++r].toText();t.appendChild(new Yi(i).toNode())}else t.appendChild(this.children[r].toNode());return t}toMarkup(){var t="<"+this.type;for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="',t+=ut.escape(this.attributes[n]),t+='"');this.classes.length>0&&(t+=' class ="'+ut.escape(ba(this.classes))+'"'),t+=">";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+="</"+this.type+">",t}toText(){return this.children.map(t=>t.toText()).join("")}}class Yi{constructor(t){this.text=void 0,this.text=t}toNode(){return document.createTextNode(this.text)}toMarkup(){return ut.escape(this.toText())}toText(){return this.text}}class jZ{constructor(t){this.width=void 0,this.character=void 0,this.width=t,t>=.05555&&t<=.05556?this.character=" ":t>=.1666&&t<=.1667?this.character=" ":t>=.2222&&t<=.2223?this.character=" ":t>=.2777&&t<=.2778?this.character="  ":t>=-.05556&&t<=-.05555?this.character=" ⁣":t>=-.1667&&t<=-.1666?this.character=" ⁣":t>=-.2223&&t<=-.2222?this.character=" ⁣":t>=-.2778&&t<=-.2777?this.character=" ⁣":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var t=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return t.setAttribute("width",Be(this.width)),t}toMarkup(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+Be(this.width)+'"/>'}toText(){return this.character?this.character:" "}}var Me={MathNode:Ur,TextNode:Yi,SpaceNode:jZ,newDocumentFragment:uT},yi=function(t,n,r){return nn[n][t]&&nn[n][t].replace&&t.charCodeAt(0)!==55349&&!(nT.hasOwnProperty(t)&&r&&(r.fontFamily&&r.fontFamily.slice(4,6)==="tt"||r.font&&r.font.slice(4,6)==="tt"))&&(t=nn[n][t].replace),new Me.TextNode(t)},D2=function(t){return t.length===1?t[0]:new Me.MathNode("mrow",t)},z2=function(t,n){if(n.fontFamily==="texttt")return"monospace";if(n.fontFamily==="textsf")return n.fontShape==="textit"&&n.fontWeight==="textbf"?"sans-serif-bold-italic":n.fontShape==="textit"?"sans-serif-italic":n.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(n.fontShape==="textit"&&n.fontWeight==="textbf")return"bold-italic";if(n.fontShape==="textit")return"italic";if(n.fontWeight==="textbf")return"bold";var r=n.font;if(!r||r==="mathnormal")return null;var i=t.mode;if(r==="mathit")return"italic";if(r==="boldsymbol")return t.type==="textord"?"bold":"bold-italic";if(r==="mathbf")return"bold";if(r==="mathbb")return"double-struck";if(r==="mathsfit")return"sans-serif-italic";if(r==="mathfrak")return"fraktur";if(r==="mathscr"||r==="mathcal")return"script";if(r==="mathsf")return"sans-serif";if(r==="mathtt")return"monospace";var o=t.text;if(ut.contains(["\\imath","\\jmath"],o))return null;nn[i][o]&&nn[i][o].replace&&(o=nn[i][o].replace);var a=fe.fontMap[r].fontName;return I2(o,a,i)?fe.fontMap[r].variant:null};function Ig(e){if(!e)return!1;if(e.type==="mi"&&e.children.length===1){var t=e.children[0];return t instanceof Yi&&t.text==="."}else if(e.type==="mo"&&e.children.length===1&&e.getAttribute("separator")==="true"&&e.getAttribute("lspace")==="0em"&&e.getAttribute("rspace")==="0em"){var n=e.children[0];return n instanceof Yi&&n.text===","}else return!1}var Or=function(t,n,r){if(t.length===1){var i=Jt(t[0],n);return r&&i instanceof Ur&&i.type==="mo"&&(i.setAttribute("lspace","0em"),i.setAttribute("rspace","0em")),[i]}for(var o=[],a,u=0;u<t.length;u++){var c=Jt(t[u],n);if(c instanceof Ur&&a instanceof Ur){if(c.type==="mtext"&&a.type==="mtext"&&c.getAttribute("mathvariant")===a.getAttribute("mathvariant")){a.children.push(...c.children);continue}else if(c.type==="mn"&&a.type==="mn"){a.children.push(...c.children);continue}else if(Ig(c)&&a.type==="mn"){a.children.push(...c.children);continue}else if(c.type==="mn"&&Ig(a))c.children=[...a.children,...c.children],o.pop();else if((c.type==="msup"||c.type==="msub")&&c.children.length>=1&&(a.type==="mn"||Ig(a))){var d=c.children[0];d instanceof Ur&&d.type==="mn"&&(d.children=[...a.children,...d.children],o.pop())}else if(a.type==="mi"&&a.children.length===1){var f=a.children[0];if(f instanceof Yi&&f.text==="̸"&&(c.type==="mo"||c.type==="mi"||c.type==="mn")){var h=c.children[0];h instanceof Yi&&h.text.length>0&&(h.text=h.text.slice(0,1)+"̸"+h.text.slice(1),o.pop())}}}o.push(c),a=c}return o},ka=function(t,n,r){return D2(Or(t,n,r))},Jt=function(t,n){if(!t)return new Me.MathNode("mrow");if(Bp[t.type]){var r=Bp[t.type](t,n);return r}else throw new Oe("Got group of unknown type: '"+t.type+"'")};function W7(e,t,n,r,i){var o=Or(e,n),a;o.length===1&&o[0]instanceof Ur&&ut.contains(["mrow","mtable"],o[0].type)?a=o[0]:a=new Me.MathNode("mrow",o);var u=new Me.MathNode("annotation",[new Me.TextNode(t)]);u.setAttribute("encoding","application/x-tex");var c=new Me.MathNode("semantics",[a,u]),d=new Me.MathNode("math",[c]);d.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),r&&d.setAttribute("display","block");var f=i?"katex":"katex-mathml";return fe.makeSpan([f],[d])}var cT=function(t){return new So({style:t.displayMode?ht.DISPLAY:ht.TEXT,maxSize:t.maxSize,minRuleThickness:t.minRuleThickness})},dT=function(t,n){if(n.displayMode){var r=["katex-display"];n.leqno&&r.push("leqno"),n.fleqn&&r.push("fleqn"),t=fe.makeSpan(r,[t])}return t},OZ=function(t,n,r){var i=cT(r),o;if(r.output==="mathml")return W7(t,n,i,r.displayMode,!0);if(r.output==="html"){var a=Xv(t,i);o=fe.makeSpan(["katex"],[a])}
vendor: 18,557 bytes, lines 403-404
403else{var u=W7(t,n,i,r.displayMode,!1),c=Xv(t,i);o=fe.makeSpan(["katex"],[u,c])}return dT(o,r)},DZ=function(t,n,r){var i=cT(r),o=Xv(t,i),a=fe.makeSpan(["katex"],[o]);return dT(a,r)},zZ={widehat:"^",widecheck:"ˇ",widetilde:"~",utilde:"~",overleftarrow:"←",underleftarrow:"←",xleftarrow:"←",overrightarrow:"→",underrightarrow:"→",xrightarrow:"→",underbrace:"⏟",overbrace:"⏞",overgroup:"⏠",undergroup:"⏡",overleftrightarrow:"↔",underleftrightarrow:"↔",xleftrightarrow:"↔",Overrightarrow:"⇒",xRightarrow:"⇒",overleftharpoon:"↼",xleftharpoonup:"↼",overrightharpoon:"⇀",xrightharpoonup:"⇀",xLeftarrow:"⇐",xLeftrightarrow:"⇔",xhookleftarrow:"↩",xhookrightarrow:"↪",xmapsto:"↦",xrightharpoondown:"⇁",xleftharpoondown:"↽",xrightleftharpoons:"⇌",xleftrightharpoons:"⇋",xtwoheadleftarrow:"↞",xtwoheadrightarrow:"↠",xlongequal:"=",xtofrom:"⇄",xrightleftarrows:"⇄",xrightequilibrium:"⇌",xleftequilibrium:"⇋","\\cdrightarrow":"→","\\cdleftarrow":"←","\\cdlongequal":"="},LZ=function(t){var n=new Me.MathNode("mo",[new Me.TextNode(zZ[t.replace(/^\\/,"")])]);return n.setAttribute("stretchy","true"),n},NZ={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},_Z=function(t){return t.type==="ordgroup"?t.body.length:1},$Z=function(t,n){function r(){var u=4e5,c=t.label.slice(1);if(ut.contains(["widehat","widecheck","widetilde","utilde"],c)){var d=t,f=_Z(d.base),h,g,y;if(f>5)c==="widehat"||c==="widecheck"?(h=420,u=2364,y=.42,g=c+"4"):(h=312,u=2340,y=.34,g="tilde4");else{var b=[1,1,2,2,3,3][f];c==="widehat"||c==="widecheck"?(u=[0,1062,2364,2364,2364][b],h=[0,239,300,360,420][b],y=[0,.24,.3,.3,.36,.42][b],g=c+b):(u=[0,600,1033,2339,2340][b],h=[0,260,286,306,312][b],y=[0,.26,.286,.3,.306,.34][b],g="tilde"+b)}var x=new wa(g),S=new Oo([x],{width:"100%",height:Be(y),viewBox:"0 0 "+u+" "+h,preserveAspectRatio:"none"});return{span:fe.makeSvgSpan([],[S],n),minWidth:0,height:y}}else{var k=[],A=NZ[c],[I,D,R]=A,M=R/1e3,j=I.length,O,F;if(j===1){var L=A[3];O=["hide-tail"],F=[L]}else if(j===2)O=["halfarrow-left","halfarrow-right"],F=["xMinYMin","xMaxYMin"];else if(j===3)O=["brace-left","brace-center","brace-right"],F=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
404                    `+j+" children.");for(var U=0;U<j;U++){var X=new wa(I[U]),J=new Oo([X],{width:"400em",height:Be(M),viewBox:"0 0 "+u+" "+R,preserveAspectRatio:F[U]+" slice"}),Q=fe.makeSvgSpan([O[U]],[J],n);if(j===1)return{span:Q,minWidth:D,height:M};Q.style.height=Be(M),k.push(Q)}return{span:fe.makeSpan(["stretchy"],k,n),minWidth:D,height:M}}}var{span:i,minWidth:o,height:a}=r();return i.height=a,i.style.height=Be(a),o>0&&(i.style.minWidth=Be(o)),i},BZ=function(t,n,r,i,o){var a,u=t.height+t.depth+r+i;if(/fbox|color|angl/.test(n)){if(a=fe.makeSpan(["stretchy",n],[],o),n==="fbox"){var c=o.color&&o.getColor();c&&(a.style.borderColor=c)}}else{var d=[];/^[bx]cancel$/.test(n)&&d.push(new Gv({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(n)&&d.push(new Gv({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new Oo(d,{width:"100%",height:Be(u)});a=fe.makeSvgSpan([],[f],o)}return a.height=u,a.style.height=Be(u),a},zo={encloseSpan:BZ,mathMLnode:LZ,svgSpan:$Z};function Mt(e,t){if(!e||e.type!==t)throw new Error("Expected node of type "+t+", but got "+(e?"node of type "+e.type:String(e)));return e}function L2(e){var t=Fh(e);if(!t)throw new Error("Expected node of symbol group type, but got "+(e?"node of type "+e.type:String(e)));return t}function Fh(e){return e&&(e.type==="atom"||dZ.hasOwnProperty(e.type))?e:null}var N2=(e,t)=>{var n,r,i;e&&e.type==="supsub"?(r=Mt(e.base,"accent"),n=r.base,e.base=n,i=uZ(Nt(e,t)),e.base=r):(r=Mt(e,"accent"),n=r.base);var o=Nt(n,t.havingCrampedStyle()),a=r.isShifty&&ut.isCharacterBox(n),u=0;if(a){var c=ut.getBaseElem(n),d=Nt(c,t.havingCrampedStyle());u=L7(d).skew}var f=r.label==="\\c",h=f?o.height+o.depth:Math.min(o.height,t.fontMetrics().xHeight),g;if(r.isStretchy)g=zo.svgSpan(r,t),g=fe.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:o},{type:"elem",elem:g,wrapperClasses:["svg-align"],wrapperStyle:u>0?{width:"calc(100% - "+Be(2*u)+")",marginLeft:Be(2*u)}:void 0}]},t);else{var y,b;r.label==="\\vec"?(y=fe.staticSvg("vec",t),b=fe.svgData.vec[1]):(y=fe.makeOrd({mode:r.mode,text:r.label},t,"textord"),y=L7(y),y.italic=0,b=y.width,f&&(h+=y.depth)),g=fe.makeSpan(["accent-body"],[y]);var x=r.label==="\\textcircled";x&&(g.classes.push("accent-full"),h=o.height);var S=u;x||(S-=b/2),g.style.left=Be(S),r.label==="\\textcircled"&&(g.style.top=".2em"),g=fe.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:o},{type:"kern",size:-h},{type:"elem",elem:g}]},t)}var k=fe.makeSpan(["mord","accent"],[g],t);return i?(i.children[0]=k,i.height=Math.max(k.height,i.height),i.classes[0]="mord",i):k},fT=(e,t)=>{var n=e.isStretchy?zo.mathMLnode(e.label):new Me.MathNode("mo",[yi(e.label,e.mode)]),r=new Me.MathNode("mover",[Jt(e.base,t),n]);return r.setAttribute("accent","true"),r},FZ=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));We({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(e,t)=>{var n=Fp(t[0]),r=!FZ.test(e.funcName),i=!r||e.funcName==="\\widehat"||e.funcName==="\\widetilde"||e.funcName==="\\widecheck";return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:r,isShifty:i,base:n}},htmlBuilder:N2,mathmlBuilder:fT});We({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(e,t)=>{var n=t[0],r=e.parser.mode;return r==="math"&&(e.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+e.funcName+" works only in text mode"),r="text"),{type:"accent",mode:r,label:e.funcName,isStretchy:!1,isShifty:!0,base:n}},htmlBuilder:N2,mathmlBuilder:fT});We({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,t)=>{var{parser:n,funcName:r}=e,i=t[0];return{type:"accentUnder",mode:n.mode,label:r,base:i}},htmlBuilder:(e,t)=>{var n=Nt(e.base,t),r=zo.svgSpan(e,t),i=e.label==="\\utilde"?.12:0,o=fe.makeVList({positionType:"top",positionData:n.height,children:[{type:"elem",elem:r,wrapperClasses:["svg-align"]},{type:"kern",size:i},{type:"elem",elem:n}]},t);return fe.makeSpan(["mord","accentunder"],[o],t)},mathmlBuilder:(e,t)=>{var n=zo.mathMLnode(e.label),r=new Me.MathNode("munder",[Jt(e.base,t),n]);return r.setAttribute("accentunder","true"),r}});var Jf=e=>{var t=new Me.MathNode("mpadded",e?[e]:[]);return t.setAttribute("width","+0.6em"),t.setAttribute("lspace","0.3em"),t};We({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,n){var{parser:r,funcName:i}=e;return{type:"xArrow",mode:r.mode,label:i,body:t[0],below:n[0]}},htmlBuilder(e,t){var n=t.style,r=t.havingStyle(n.sup()),i=fe.wrapFragment(Nt(e.body,r,t),t),o=e.label.slice(0,2)==="\\x"?"x":"cd";i.classes.push(o+"-arrow-pad");var a;e.below&&(r=t.havingStyle(n.sub()),a=fe.wrapFragment(Nt(e.below,r,t),t),a.classes.push(o+"-arrow-pad"));var u=zo.svgSpan(e,t),c=-t.fontMetrics().axisHeight+.5*u.height,d=-t.fontMetrics().axisHeight-.5*u.height-.111;(i.depth>.25||e.label==="\\xleftequilibrium")&&(d-=i.depth);var f;if(a){var h=-t.fontMetrics().axisHeight+a.height+.5*u.height+.111;f=fe.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:d},{type:"elem",elem:u,shift:c},{type:"elem",elem:a,shift:h}]},t)}else f=fe.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:d},{type:"elem",elem:u,shift:c}]},t);return f.children[0].children[0].children[1].classes.push("svg-align"),fe.makeSpan(["mrel","x-arrow"],[f],t)},mathmlBuilder(e,t){var n=zo.mathMLnode(e.label);n.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var r;if(e.body){var i=Jf(Jt(e.body,t));if(e.below){var o=Jf(Jt(e.below,t));r=new Me.MathNode("munderover",[n,o,i])}else r=new Me.MathNode("mover",[n,i])}else if(e.below){var a=Jf(Jt(e.below,t));r=new Me.MathNode("munder",[n,a])}else r=Jf(),r=new Me.MathNode("mover",[n,r]);return r}});var VZ=fe.makeSpan;function pT(e,t){var n=Bn(e.body,t,!0);return VZ([e.mclass],n,t)}function hT(e,t){var n,r=Or(e.body,t);return e.mclass==="minner"?n=new Me.MathNode("mpadded",r):e.mclass==="mord"?e.isCharacterBox?(n=r[0],n.type="mi"):n=new Me.MathNode("mi",r):(e.isCharacterBox?(n=r[0],n.type="mo"):n=new Me.MathNode("mo",r),e.mclass==="mbin"?(n.attributes.lspace="0.22em",n.attributes.rspace="0.22em"):e.mclass==="mpunct"?(n.attributes.lspace="0em",n.attributes.rspace="0.17em"):e.mclass==="mopen"||e.mclass==="mclose"?(n.attributes.lspace="0em",n.attributes.rspace="0em"):e.mclass==="minner"&&(n.attributes.lspace="0.0556em",n.attributes.width="+0.1111em")),n}We({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(e,t){var{parser:n,funcName:r}=e,i=t[0];return{type:"mclass",mode:n.mode,mclass:"m"+r.slice(5),body:Pn(i),isCharacterBox:ut.isCharacterBox(i)}},htmlBuilder:pT,mathmlBuilder:hT});var Vh=e=>{var t=e.type==="ordgroup"&&e.body.length?e.body[0]:e;return t.type==="atom"&&(t.family==="bin"||t.family==="rel")?"m"+t.family:"mord"};We({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,t){var{parser:n}=e;return{type:"mclass",mode:n.mode,mclass:Vh(t[0]),body:Pn(t[1]),isCharacterBox:ut.isCharacterBox(t[1])}}});We({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,t){var{parser:n,funcName:r}=e,i=t[1],o=t[0],a;r!=="\\stackrel"?a=Vh(i):a="mrel";var u={type:"op",mode:i.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:r!=="\\stackrel",body:Pn(i)},c={type:"supsub",mode:o.mode,base:u,sup:r==="\\underset"?null:o,sub:r==="\\underset"?o:null};return{type:"mclass",mode:n.mode,mclass:a,body:[c],isCharacterBox:ut.isCharacterBox(c)}},htmlBuilder:pT,mathmlBuilder:hT});We({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"pmb",mode:n.mode,mclass:Vh(t[0]),body:Pn(t[0])}},htmlBuilder(e,t){var n=Bn(e.body,t,!0),r=fe.makeSpan([e.mclass],n,t);return r.style.textShadow="0.02em 0.01em 0.04px",r},mathmlBuilder(e,t){var n=Or(e.body,t),r=new Me.MathNode("mstyle",n);return r.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),r}});var WZ={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},U7=()=>({type:"styling",body:[],mode:"math",style:"display"}),H7=e=>e.type==="textord"&&e.text==="@",UZ=(e,t)=>(e.type==="mathord"||e.type==="atom")&&e.text===t;function HZ(e,t,n){var r=WZ[e];switch(r){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return n.callFunction(r,[t[0]],[t[1]]);case"\\uparrow":case"\\downarrow":{var i=n.callFunction("\\\\cdleft",[t[0]],[]),o={type:"atom",text:r,mode:"math",family:"rel"},a=n.callFunction("\\Big",[o],[]),u=n.callFunction("\\\\cdright",[t[1]],[]),c={type:"ordgroup",mode:"math",body:[i,a,u]};return n.callFunction("\\\\cdparent",[c],[])}case"\\\\cdlongequal":return n.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var d={type:"textord",text:"\\Vert",mode:"math"};return n.callFunction("\\Big",[d],[])}default:return{type:"textord",text:" ",mode:"math"}}}function qZ(e){var t=[];for(e.gullet.beginGroup(),e.gullet.macros.set("\\cr","\\\\\\relax"),e.gullet.beginGroup();;){t.push(e.parseExpression(!1,"\\\\")),e.gullet.endGroup(),e.gullet.beginGroup();var n=e.fetch().text;if(n==="&"||n==="\\\\")e.consume();else if(n==="\\end"){t[t.length-1].length===0&&t.pop();break}else throw new Oe("Expected \\\\ or \\cr or \\end",e.nextToken)}for(var r=[],i=[r],o=0;o<t.length;o++){for(var a=t[o],u=U7(),c=0;c<a.length;c++)if(!H7(a[c]))u.body.push(a[c]);else{r.push(u),c+=1;var d=L2(a[c]).text,f=new Array(2);if(f[0]={type:"ordgroup",mode:"math",body:[]},f[1]={type:"ordgroup",mode:"math",body:[]},!("=|.".indexOf(d)>-1))if("<>AV".indexOf(d)>-1)for(var h=0;h<2;h++){for(var g=!0,y=c+1;y<a.length;y++){if(UZ(a[y],d)){g=!1,c=y;break}if(H7(a[y]))throw new Oe("Missing a "+d+" character to complete a CD arrow.",a[y]);f[h].body.push(a[y])}if(g)throw new Oe("Missing a "+d+" character to complete a CD arrow.",a[c])}else throw new Oe('Expected one of "<>AV=|." after @',a[c]);var b=HZ(d,f,e),x={type:"styling",body:[b],mode:"math",style:"display"};r.push(x),u=U7()}o%2===0?r.push(u):r.shift(),r=[],i.push(r)}e.gullet.endGroup(),e.gullet.endGroup();var S=new Array(i[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25});return{type:"array",mode:"math",body:i,arraystretch:1,addJot:!0,rowGaps:[null],cols:S,colSeparationType:"CD",hLinesBeforeRow:new Array(i.length+1).fill([])}}We({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e;return{type:"cdlabel",mode:n.mode,side:r.slice(4),label:t[0]}},htmlBuilder(e,t){var n=t.havingStyle(t.style.sup()),r=fe.wrapFragment(Nt(e.label,n,t),t);return r.classes.push("cd-label-"+e.side),r.style.bottom=Be(.8-r.depth),r.height=0,r.depth=0,r},mathmlBuilder(e,t){var n=new Me.MathNode("mrow",[Jt(e.label,t)]);return n=new Me.MathNode("mpadded",[n]),n.setAttribute("width","0"),e.side==="left"&&n.setAttribute("lspace","-1width"),n.setAttribute("voffset","0.7em"),n=new Me.MathNode("mstyle",[n]),n.setAttribute("displaystyle","false"),n.setAttribute("scriptlevel","1"),n}});We({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(e,t){var{parser:n}=e;return{type:"cdlabelparent",mode:n.mode,fragment:t[0]}},htmlBuilder(e,t){var n=fe.wrapFragment(Nt(e.fragment,t),t);return n.classes.push("cd-vert-arrow"),n},mathmlBuilder(e,t){return new Me.MathNode("mrow",[Jt(e.fragment,t)])}});We({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,t){for(var{parser:n}=e,r=Mt(t[0],"ordgroup"),i=r.body,o="",a=0;a<i.length;a++){var u=Mt(i[a],"textord");o+=u.text}var c=parseInt(o),d;if(isNaN(c))throw new Oe("\\@char has non-numeric argument "+o);if(c<0||c>=1114111)throw new Oe("\\@char with invalid code point "+o);return c<=65535?d=String.fromCharCode(c):(c-=65536,d=String.fromCharCode((c>>10)+55296,(c&1023)+56320)),{type:"textord",mode:n.mode,text:d}}});var mT=(e,t)=>{var n=Bn(e.body,t.withColor(e.color),!1);return fe.makeFragment(n)},gT=(e,t)=>{var n=Or(e.body,t.withColor(e.color)),r=new Me.MathNode("mstyle",n);return r.setAttribute("mathcolor",e.color),r};We({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,t){var{parser:n}=e,r=Mt(t[0],"color-token").color,i=t[1];return{type:"color",mode:n.mode,color:r,body:Pn(i)}},htmlBuilder:mT,mathmlBuilder:gT});We({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,t){var{parser:n,breakOnTokenText:r}=e,i=Mt(t[0],"color-token").color;n.gullet.macros.set("\\current@color",i);var o=n.parseExpression(!0,r);return{type:"color",mode:n.mode,color:i,body:o}},htmlBuilder:mT,mathmlBuilder:gT});We({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(e,t,n){var{parser:r}=e,i=r.gullet.future().text==="["?r.parseSizeGroup(!0):null,o=!r.settings.displayMode||!r.settings.useStrictBehavior("newLineInDisplayMode","In LaTe
404X, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:r.mode,newLine:o,size:i&&Mt(i,"size").value}},htmlBuilder(e,t){var n=fe.makeSpan(["mspace"],[],t);return e.newLine&&(n.classes.push("newline"),e.size&&(n.style.marginTop=Be(mn(e.size,t)))),n},mathmlBuilder(e,t){var n=new Me.MathNode("mspace");return e.newLine&&(n.setAttribute("linebreak","newline"),e.size&&n.setAttribute("height",Be(mn(e.size,t)))),n}});var Qv={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},vT=e=>{var t=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(t))throw new Oe("Expected a control sequence",e);return t},GZ=e=>{var t=e.gullet.popToken();return t.text==="="&&(t=e.gullet.popToken(),t.text===" "&&(t=e.gullet.popToken())),t},yT=(e,t,n,r)=>{var i=e.gullet.macros.get(n.text);i==null&&(n.noexpand=!0,i={tokens:[n],numArgs:0,unexpandable:!e.gullet.isExpandable(n.text)}),e.gullet.macros.set(t,i,r)};We({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:t,funcName:n}=e;t.consumeSpaces();var r=t.fetch();if(Qv[r.text])return(n==="\\global"||n==="\\\\globallong")&&(r.text=Qv[r.text]),Mt(t.parseFunction(),"internal");throw new Oe("Invalid token after macro prefix",r)}});We({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=t.gullet.popToken(),i=r.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(i))throw new Oe("Expected a control sequence",r);for(var o=0,a,u=[[]];t.gullet.future().text!=="{";)if(r=t.gullet.popToken(),r.text==="#"){if(t.gullet.future().text==="{"){a=t.gullet.future(),u[o].push("{");break}if(r=t.gullet.popToken(),!/^[1-9]$/.test(r.text))throw new Oe('Invalid argument number "'+r.text+'"');if(parseInt(r.text)!==o+1)throw new Oe('Argument number "'+r.text+'" out of order');o++,u.push([])}else{if(r.text==="EOF")throw new Oe("Expected a macro definition");u[o].push(r.text)}var{tokens:c}=t.gullet.consumeArg();return a&&c.unshift(a),(n==="\\edef"||n==="\\xdef")&&(c=t.gullet.expandTokens(c),c.reverse()),t.gullet.macros.set(i,{tokens:c,numArgs:o,delimiters:u},n===Qv[n]),{type:"internal",mode:t.mode}}});We({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=vT(t.gullet.popToken());t.gullet.consumeSpaces();var i=GZ(t);return yT(t,r,i,n==="\\\\globallet"),{type:"internal",mode:t.mode}}});We({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=vT(t.gullet.popToken()),i=t.gullet.popToken(),o=t.gullet.popToken();return yT(t,r,o,n==="\\\\globalfuture"),t.gullet.pushToken(o),t.gullet.pushToken(i),{type:"internal",mode:t.mode}}});var Kc=function(t,n,r){var i=nn.math[t]&&nn.math[t].replace,o=I2(i||t,n,r);if(!o)throw new Error("Unsupported symbol "+t+" and font size "+n+".");return o},_2=function(t,n,r,i){var o=r.havingBaseStyle(n),a=fe.makeSpan(i.concat(o.sizingClasses(r)),[t],r),u=o.sizeMultiplier/r.sizeMultiplier;return a.height*=u,a.depth*=u,a.maxFontSize=o.sizeMultiplier,a},xT=function(t,n,r){var i=n.havingBaseStyle(r),o=(1-n.sizeMultiplier/i.sizeMultiplier)*n.fontMetrics().axisHeight;t.classes.push("delimcenter"),t.style.top=Be(o),t.height-=o,t.depth+=o},KZ=function(t,n,r,i,o,a){var u=fe.makeSymbol(t,"Main-Regular",o,i),c=_2(u,n,i,a);return r&&xT(c,i,n),c},YZ=function(t,n,r,i){return fe.makeSymbol(t,"Size"+n+"-Regular",r,i)},bT=function(t,n,r,i,o,a){var u=YZ(t,n,o,i),c=_2(fe.makeSpan(["delimsizing","size"+n],[u],i),ht.TEXT,i,a);return r&&xT(c,i,ht.TEXT),c},jg=function(t,n,r){var i;n==="Size1-Regular"?i="delim-size1":i="delim-size4";var o=fe.makeSpan(["delimsizinginner",i],[fe.makeSpan([],[fe.makeSymbol(t,n,r)])]);return{type:"elem",elem:o}},Og=function(t,n,r){var i=Ki["Size4-Regular"][t.charCodeAt(0)]?Ki["Size4-Regular"][t.charCodeAt(0)][4]:Ki["Size1-Regular"][t.charCodeAt(0)][4],o=new wa("inner",eZ(t,Math.round(1e3*n))),a=new Oo([o],{width:Be(i),height:Be(n),style:"width:"+Be(i),viewB
vendor: 59,878 bytes, line 404
404ox:"0 0 "+1e3*i+" "+Math.round(1e3*n),preserveAspectRatio:"xMinYMin"}),u=fe.makeSvgSpan([],[a],r);return u.height=n,u.style.height=Be(n),u.style.width=Be(i),{type:"elem",elem:u}},Jv=.008,Zf={type:"kern",size:-1*Jv},XZ=["|","\\lvert","\\rvert","\\vert"],QZ=["\\|","\\lVert","\\rVert","\\Vert"],wT=function(t,n,r,i,o,a){var u,c,d,f,h="",g=0;u=d=f=t,c=null;var y="Size1-Regular";t==="\\uparrow"?d=f="⏐":t==="\\Uparrow"?d=f="‖":t==="\\downarrow"?u=d="⏐":t==="\\Downarrow"?u=d="‖":t==="\\updownarrow"?(u="\\uparrow",d="⏐",f="\\downarrow"):t==="\\Updownarrow"?(u="\\Uparrow",d="‖",f="\\Downarrow"):ut.contains(XZ,t)?(d="∣",h="vert",g=333):ut.contains(QZ,t)?(d="∥",h="doublevert",g=556):t==="["||t==="\\lbrack"?(u="⎡",d="⎢",f="⎣",y="Size4-Regular",h="lbrack",g=667):t==="]"||t==="\\rbrack"?(u="⎤",d="⎥",f="⎦",y="Size4-Regular",h="rbrack",g=667):t==="\\lfloor"||t==="⌊"?(d=u="⎢",f="⎣",y="Size4-Regular",h="lfloor",g=667):t==="\\lceil"||t==="⌈"?(u="⎡",d=f="⎢",y="Size4-Regular",h="lceil",g=667):t==="\\rfloor"||t==="⌋"?(d=u="⎥",f="⎦",y="Size4-Regular",h="rfloor",g=667):t==="\\rceil"||t==="⌉"?(u="⎤",d=f="⎥",y="Size4-Regular",h="rceil",g=667):t==="("||t==="\\lparen"?(u="⎛",d="⎜",f="⎝",y="Size4-Regular",h="lparen",g=875):t===")"||t==="\\rparen"?(u="⎞",d="⎟",f="⎠",y="Size4-Regular",h="rparen",g=875):t==="\\{"||t==="\\lbrace"?(u="⎧",c="⎨",f="⎩",d="⎪",y="Size4-Regular"):t==="\\}"||t==="\\rbrace"?(u="⎫",c="⎬",f="⎭",d="⎪",y="Size4-Regular"):t==="\\lgroup"||t==="⟮"?(u="⎧",f="⎩",d="⎪",y="Size4-Regular"):t==="\\rgroup"||t==="⟯"?(u="⎫",f="⎭",d="⎪",y="Size4-Regular"):t==="\\lmoustache"||t==="⎰"?(u="⎧",f="⎭",d="⎪",y="Size4-Regular"):(t==="\\rmoustache"||t==="⎱")&&(u="⎫",f="⎩",d="⎪",y="Size4-Regular");var b=Kc(u,y,o),x=b.height+b.depth,S=Kc(d,y,o),k=S.height+S.depth,A=Kc(f,y,o),I=A.height+A.depth,D=0,R=1;if(c!==null){var M=Kc(c,y,o);D=M.height+M.depth,R=2}var j=x+I+D,O=Math.max(0,Math.ceil((n-j)/(R*k))),F=j+O*R*k,L=i.fontMetrics().axisHeight;r&&(L*=i.sizeMultiplier);var U=F/2-L,X=[];if(h.length>0){var J=F-x-I,Q=Math.round(F*1e3),ne=tZ(h,Math.round(J*1e3)),ue=new wa(h,ne),ie=(g/1e3).toFixed(3)+"em",K=(Q/1e3).toFixed(3)+"em",se=new Oo([ue],{width:ie,height:K,viewBox:"0 0 "+g+" "+Q}),_=fe.makeSvgSpan([],[se],i);_.height=Q/1e3,_.style.width=ie,_.style.height=K,X.push({type:"elem",elem:_})}else{if(X.push(jg(f,y,o)),X.push(Zf),c===null){var H=F-x-I+2*Jv;X.push(Og(d,H,i))}else{var ae=(F-x-I-D)/2+2*Jv;X.push(Og(d,ae,i)),X.push(Zf),X.push(jg(c,y,o)),X.push(Zf),X.push(Og(d,ae,i))}X.push(Zf),X.push(jg(u,y,o))}var V=i.havingBaseStyle(ht.TEXT),be=fe.makeVList({positionType:"bottom",positionData:U,children:X},V);return _2(fe.makeSpan(["delimsizing","mult"],[be],V),ht.TEXT,i,a)},Dg=80,zg=.08,Lg=function(t,n,r,i,o){var a=ZJ(t,i,r),u=new wa(t,a),c=new Oo([u],{width:"400em",height:Be(n),viewBox:"0 0 400000 "+r,preserveAspectRatio:"xMinYMin slice"});return fe.makeSvgSpan(["hide-tail"],[c],o)},JZ=function(t,n){var r=n.havingBaseSizing(),i=TT("\\surd",t*r.sizeMultiplier,CT,r),o=r.sizeMultiplier,a=Math.max(0,n.minRuleThickness-n.fontMetrics().sqrtRuleThickness),u,c=0,d=0,f=0,h;return i.type==="small"?(f=1e3+1e3*a+Dg,t<1?o=1:t<1.4&&(o=.7),c=(1+a+zg)/o,d=(1+a)/o,u=Lg("sqrtMain",c,f,a,n),u.style.minWidth="0.853em",h=.833/o):i.type==="large"?(f=(1e3+Dg)*s0[i.size],d=(s0[i.size]+a)/o,c=(s0[i.size]+a+zg)/o,u=Lg("sqrtSize"+i.size,c,f,a,n),u.style.minWidth="1.02em",h=1/o):(c=t+a+zg,d=t+a,f=Math.floor(1e3*t+a)+Dg,u=Lg("sqrtTall",c,f,a,n),u.style.minWidth="0.742em",h=1.056),u.height=d,u.style.height=Be(c),{span:u,advanceWidth:h,ruleWidth:(n.fontMetrics().sqrtRuleThickness+a)*o}},kT=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","\\surd"],ZZ=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱"],ST=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],s0=[0,1.2,1.8,2.4,3],eee=function(t,n,r,i,o){if(t==="<"||t==="\\lt"||t==="⟨"?t="\\langle":(t===">"||t==="\\gt"||t==="⟩")&&(t="\\rangle"),ut.contains(kT,t)||ut.contains(ST,t))return bT(t,n,!1,r,i,o);if(ut.contains(ZZ,t))return wT(t,s0[n],!1,r,i,o);throw new Oe("Illegal delimiter: '"+t+"'")},tee=[{type:"small",style:ht.SCRIPTSCRIPT},{type:"small",style:ht.SCRIPT},{type:"small",style:ht.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],nee=[{type:"small",style:ht.SCRIPTSCRIPT},{type:"small",style:ht.SCRIPT},{type:"small",style:ht.TEXT},{type:"stack"}],CT=[{type:"small",style:ht.SCRIPTSCRIPT},{type:"small",style:ht.SCRIPT},{type:"small",style:ht.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],ree=function(t){if(t.type==="small")return"Main-Regular";if(t.type==="large")return"Size"+t.size+"-Regular";if(t.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+t.type+"' here.")},TT=function(t,n,r,i){for(var o=Math.min(2,3-i.style.size),a=o;a<r.length&&r[a].type!=="stack";a++){var u=Kc(t,ree(r[a]),"math"),c=u.height+u.depth;if(r[a].type==="small"){var d=i.havingBaseStyle(r[a].style);c*=d.sizeMultiplier}if(c>n)return r[a]}return r[r.length-1]},ET=function(t,n,r,i,o,a){t==="<"||t==="\\lt"||t==="⟨"?t="\\langle":(t===">"||t==="\\gt"||t==="⟩")&&(t="\\rangle");var u;ut.contains(ST,t)?u=tee:ut.contains(kT,t)?u=CT:u=nee;var c=TT(t,n,u,i);return c.type==="small"?KZ(t,c.style,r,i,o,a):c.type==="large"?bT(t,c.size,r,i,o,a):wT(t,n,r,i,o,a)},iee=function(t,n,r,i,o,a){var u=i.fontMetrics().axisHeight*i.sizeMultiplier,c=901,d=5/i.fontMetrics().ptPerEm,f=Math.max(n-u,r+u),h=Math.max(f/500*c,2*f-d);return ET(t,h,!0,i,o,a)},Ro={sqrtImage:JZ,sizedDelim:eee,sizeToMaxHeight:s0,customSizedDelim:ET,leftRightDelim:iee},q7={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},oee=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","<",">","\\langle","⟨","\\rangle","⟩","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function Wh(e,t){var n=Fh(e);if(n&&ut.contains(oee,n.text))return n;throw n?new Oe("Invalid delimiter '"+n.text+"' after '"+t.funcName+"'",e):new Oe("Invalid delimiter type '"+e.type+"'",e)}We({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(e,t)=>{var n=Wh(t[0],e);return{type:"delimsizing",mode:e.parser.mode,size:q7[e.funcName].size,mclass:q7[e.funcName].mclass,delim:n.text}},htmlBuilder:(e,t)=>e.delim==="."?fe.makeSpan([e.mclass]):Ro.sizedDelim(e.delim,e.size,t,e.mode,[e.mclass]),mathmlBuilder:e=>{var t=[];e.delim!=="."&&t.push(yi(e.delim,e.mode));var n=new Me.MathNode("mo",t);e.mclass==="mopen"||e.mclass==="mclose"?n.setAttribute("fence","true"):n.setAttribute("fence","false"),n.setAttribute("stretchy","true");var r=Be(Ro.sizeToMaxHeight[e.size]);return n.setAttribute("minsize",r),n.setAttribute("maxsize",r),n}});function G7(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}We({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=e.parser.gullet.macros.get("\\current@color");if(n&&typeof n!="string")throw new Oe("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:Wh(t[0],e).text,color:n}}});We({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=Wh(t[0],e),r=e.parser;++r.leftrightDepth;var i=r.parseExpression(!1);--r.leftrightDepth,r.expect("\\right",!1);var o=Mt(r.parseFunction(),"leftright-right");return{type:"leftright",mode:r.mode,body:i,left:n.text,right:o.delim,rightColor:o.color}},htmlBuilder:(e,t)=>{G7(e);for(var n=Bn(e.body,t,!0,["mopen","mclose"]),r=0,i=0,o=!1,a=0;a<n.length;a++)n[a].isMiddle?o=!0:(r=Math.max(n[a].height,r),i=Math.max(n[a].depth,i));r*=t.sizeMultiplier,i*=t.sizeMultiplier;var u;if(e.left==="."?u=j0(t,["mopen"]):u=Ro.leftRightDelim(e.left,r,i,t,e.mode,["mopen"]),n.unshift(u),o)for(var c=1;c<n.length;c++){var d=n[c],f=d.isMiddle;f&&(n[c]=Ro.leftRightDelim(f.delim,r,i,f.options,e.mode,[]))}var h;if(e.right===".")h=j0(t,["mclose"]);else{var g=e.rightColor?t.withColor(e.rightColor):t;h=Ro.leftRightDelim(e.right,r,i,g,e.mode,["mclose"])}return n.push(h),fe.makeSpan(["minner"],n,t)},mathmlBuilder:(e,t)=>{G7(e);var n=Or(e.body,t);if(e.left!=="."){var r=new Me.MathNode("mo",[yi(e.left,e.mode)]);r.setAttribute("fence","true"),n.unshift(r)}if(e.right!=="."){var i=new Me.MathNode("mo",[yi(e.right,e.mode)]);i.setAttribute("fence","true"),e.rightColor&&i.setAttribute("mathcolor",e.rightColor),n.push(i)}return D2(n)}});We({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=Wh(t[0],e);if(!e.parser.leftrightDepth)throw new Oe("\\middle without preceding \\left",n);return{type:"middle",mode:e.parser.mode,delim:n.text}},htmlBuilder:(e,t)=>{var n;if(e.delim===".")n=j0(t,[]);else{n=Ro.sizedDelim(e.delim,1,t,e.mode,[]);var r={delim:e.delim,options:t};n.isMiddle=r}return n},mathmlBuilder:(e,t)=>{var n=e.delim==="\\vert"||e.delim==="|"?yi("|","text"):yi(e.delim,e.mode),r=new Me.MathNode("mo",[n]);return r.setAttribute("fence","true"),r.setAttribute("lspace","0.05em"),r.setAttribute("rspace","0.05em"),r}});var $2=(e,t)=>{var n=fe.wrapFragment(Nt(e.body,t),t),r=e.label.slice(1),i=t.sizeMultiplier,o,a=0,u=ut.isCharacterBox(e.body);if(r==="sout")o=fe.makeSpan(["stretchy","sout"]),o.height=t.fontMetrics().defaultRuleThickness/i,a=-.5*t.fontMetrics().xHeight;else if(r==="phase"){var c=mn({number:.6,unit:"pt"},t),d=mn({number:.35,unit:"ex"},t),f=t.havingBaseSizing();i=i/f.sizeMultiplier;var h=n.height+n.depth+c+d;n.style.paddingLeft=Be(h/2+c);var g=Math.floor(1e3*h*i),y=QJ(g),b=new Oo([new wa("phase",y)],{width:"400em",height:Be(g/1e3),viewBox:"0 0 400000 "+g,preserveAspectRatio:"xMinYMin slice"});o=fe.makeSvgSpan(["hide-tail"],[b],t),o.style.height=Be(h),a=n.depth+c+d}else{/cancel/.test(r)?u||n.classes.push("cancel-pad"):r==="angl"?n.classes.push("anglpad"):n.classes.push("boxpad");var x=0,S=0,k=0;/box/.test(r)?(k=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness),x=t.fontMetrics().fboxsep+(r==="colorbox"?0:k),S=x):r==="angl"?(k=Math.max(t.fontMetrics().defaultRuleThickness,t.minRuleThickness),x=4*k,S=Math.max(0,.25-n.depth)):(x=u?.2:0,S=x),o=zo.encloseSpan(n,r,x,S,t),/fbox|boxed|fcolorbox/.test(r)?(o.style.borderStyle="solid",o.style.borderWidth=Be(k)):r==="angl"&&k!==.049&&(o.style.borderTopWidth=Be(k),o.style.borderRightWidth=Be(k)),a=n.depth+S,e.backgroundColor&&(o.style.backgroundColor=e.backgroundColor,e.borderColor&&(o.style.borderColor=e.borderColor))}var A;if(e.backgroundColor)A=fe.makeVList({positionType:"individualShift",children:[{type:"elem",elem:o,shift:a},{type:"elem",elem:n,shift:0}]},t);else{var I=/cancel|phase/.test(r)?["svg-align"]:[];A=fe.makeVList({positionType:"individualShift",children:[{type:"elem",elem:n,shift:0},{type:"elem",elem:o,shift:a,wrapperClasses:I}]},t)}return/cancel/.test(r)&&(A.height=n.height,A.depth=n.depth),/cancel/.test(r)&&!u?fe.makeSpan(["mord","cancel-lap"],[A],t):fe.makeSpan(["mord"],[A],t)},B2=(e,t)=>{var n=0,r=new Me.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[Jt(e.body,t)]);switch(e.label){case"\\cancel":r.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":r.setAttribute("notation","downdiagonalstrike");break;case"\\phase":r.setAttribute("notation","phasorangle");break;case"\\sout":r.setAttribute("notation","horizontalstrike");break;case"\\fbox":r.setAttribute("notation","box");break;case"\\angl":r.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(n=t.fontMetrics().fboxsep*t.fontMetrics().ptPerEm,r.setAttribute("width","+"+2*n+"pt"),r.setAttribute("height","+"+2*n+"pt"),r.setAttribute("lspace",n+"pt"),r.setAttribute("voffset",n+"pt"),e.label==="\\fcolorbox"){var i=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness);r.setAttribute("style","border: "+i+"em solid "+String(e.borderColor))}break;case"\\xcancel":r.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return e.backgroundColor&&r.setAttribute("mathbackground",e.backgroundColor),r};We({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,t,n){var{parser:r,funcName:i}=e,o=Mt(t[0],"color-token").color,a=t[1];return{type:"enclose",mode:r.mode,label:i,backgroundColor:o,body:a}},htmlBuilder:$2,mathmlBuilder:B2});We({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,t,n){var{parser:r,funcName:i}=e,o=Mt(t[0],"color-token").color,a=Mt(t[1],"color-token").color,u=t[2];return{type:"enclose",mode:r.mode,label:i,backgroundColor:a,borderColor:o,body:u}},htmlBuilder:$2,mathmlBuilder:B2});We({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"enclose",mode:n.mode,label:"\\fbox",body:t[0]}}});We({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e,i=t[0];return{type:"enclose",mode:n.mode,label:r,body:i}},htmlBuilder:$2,mathmlBuilder:B2});We({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(e,t){var{parser:n}=e;return{type:"enclose",mode:n.mode,label:"\\angl",body:t[0]}}});var RT={};function oo(e){for(var{type:t,names:n,props:r,handler:i,htmlBuilder:o,mathmlBuilder:a}=e,u={type:t,numArgs:r.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:i},c=0;c<n.length;++c)RT[n[c]]=u;o&&($p[t]=o),a&&(Bp[t]=a)}var PT={};function B(e,t){PT[e]=t}function K7(e){var t=[];e.consumeSpaces();var n=e.fetch().text;for(n==="\\relax"&&(e.consume(),e.consumeSpaces(),n=e.fetch().text);n==="\\hline"||n==="\\hdashline";)e.consume(),t.push(n==="\\hdashline"),e.consumeSpaces(),n=e.fetch().text;return t}var Uh=e=>{var t=e.parser.settings;if(!t.displayMode)throw new Oe("{"+e.envName+"} can be used only in display mode.")};function F2(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function Ma(e,t,n){var{hskipBeforeAndAfter:r,addJot:i,cols:o,arraystretch:a,colSeparationType:u,autoTag:c,singleRow:d,emptySingleRow:f,maxNumCols:h,leqno:g}=t;if(e.gullet.beginGroup(),d||e.gullet.macros.set("\\cr","\\\\\\relax"),!a){var y=e.gullet.expandMacroAsText("\\arraystretch");if(y==null)a=1;else if(a=parseFloat(y),!a||a<0)throw new Oe("Invalid \\arraystretch: "+y)}e.gullet.beginGroup();var b=[],x=[b],S=[],k=[],A=c!=null?[]:void 0;function I(){c&&e.gullet.macros.set("\\@eqnsw","1",!0)}function D(){A&&(e.gullet.macros.get("\\df@tag")?(A.push(e.subparse([new pi("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):A.push(!!c&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(I(),k.push(K7(e));;){var R=e.parseExpression(!1,d?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),R={type:"ordgroup",mode:e.mode,body:R},n&&(R={type:"styling",mode:e.mode,style:n,body:[R]}),b.push(R);var M=e.fetch().text;if(M==="&"){if(h&&b.length===h){if(d||u)throw new Oe("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(M==="\\end"){D(),b.length===1&&R.type==="styling"&&R.body[0].body.length===0&&(x.length>1||!f)&&x.pop(),k.length<x.length+1&&k.push([]);break}else if(M==="\\\\"){e.consume();var j=void 0;e.gullet.future().text!==" "&&(j=e.parseSizeGroup(!0)),S.push(j?j.value:null),D(),k.push(K7(e)),b=[],x.push(b),I()}else throw new Oe("Expected & or \\\\ or \\cr or \\end",e.nextToken)}return e.gullet.endGroup(),e.gullet.endGroup(),{type:"array",mode:e.mode,addJot:i,arraystretch:a,body:x,cols:o,rowGaps:S,hskipBeforeAndAfter:r,hLinesBeforeRow:k,colSeparationType:u,tags:A,leqno:g}}function V2(e){return e.slice(0,1)==="d"?"display":"text"}var ao=function(t,n){var r,i,o=t.body.length,a=t.hLinesBeforeRow,u=0,c=new Array(o),d=[],f=Math.max(n.fontMetrics().arrayRuleWidth,n.minRuleThickness),h=1/n.fontMetrics().ptPerEm,g=5*h;if(t.colSeparationType&&t.colSeparationType==="small"){var y=n.havingStyle(ht.SCRIPT).sizeMultiplier;g=.2778*(y/n.sizeMultiplier)}var b=t.colSeparationType==="CD"?mn({number:3,unit:"ex"},n):12*h,x=3*h,S=t.arraystretch*b,k=.7*S,A=.3*S,I=0;function D(Fe){for(var st=0;st<Fe.length;++st)st>0&&(I+=.25),d.push({pos:I,isDashed:Fe[st]})}for(D(a[0]),r=0;r<t.body.length;++r){var R=t.body[r],M=k,j=A;u<R.length&&(u=R.length);var O=new Array(R.length);for(i=0;i<R.length;++i){var F=Nt(R[i],n);j<F.depth&&(j=F.depth),M<F.height&&(M=F.height),O[i]=F}var L=t.rowGaps[r],U=0;L&&(U=mn(L,n),U>0&&(U+=A,j<U&&(j=U),U=0)),t.addJot&&(j+=x),O.height=M,O.depth=j,I+=M,O.pos=I,I+=j+U,c[r]=O,D(a[r+1])}var X=I/2+n.fontMetrics().axisHeight,J=t.cols||[],Q=[],ne,ue,ie=[];if(t.tags&&t.tags.some(Fe=>Fe))for(r=0;r<o;++r){var K=c[r],se=K.pos-X,_=t.tags[r],H=void 0;_===!0?H=fe.makeSpan(["eqn-num"],[],n):_===!1?H=fe.makeSpan([],[],n):H=fe.makeSpan([],Bn(_,n,!0),n),H.depth=K.depth,H.height=K.height,ie.push({type:"elem",elem:H,shift:se})}for(i=0,ue=0;i<u||ue<J.length;++i,++ue){for(var ae=J[ue]||{},V=!0;ae.type==="separator";){if(V||(ne=fe.makeSpan(["arraycolsep"],[]),ne.style.width=Be(n.fontMetrics().doubleRuleSep),Q.push(ne)),ae.separator==="|"||ae.separator===":"){var be=ae.separator==="|"?"solid":"dashed",Pe=fe.makeSpan(["vertical-separator"],[],n);Pe.style.height=Be(I),Pe.style.borderRightWidth=Be(f),Pe.style.borderRightStyle=be,Pe.style.margin="0 "+Be(-f/2);var ye=I-X;ye&&(Pe.style.verticalAlign=Be(-ye)),Q.push(Pe)}else throw new Oe("Invalid separator type: "+ae.separator);ue++,ae=J[ue]||{},V=!1}if(!(i>=u)){var je=void 0;(i>0||t.hskipBeforeAndAfter)&&(je=ut.deflt(ae.pregap,g),je!==0&&(ne=fe.makeSpan(["arraycolsep"],[]),ne.style.width=Be(je),Q.push(ne)));var ve=[];for(r=0;r<o;++r){var Te=c[r],Ve=Te[i];if(Ve){var qe=Te.pos-X;Ve.depth=Te.depth,Ve.height=Te.height,ve.push({type:"elem",elem:Ve,shift:qe})}}ve=fe.makeVList({positionType:"individualShift",children:ve},n),ve=fe.makeSpan(["col-align-"+(ae.align||"c")],[ve]),Q.push(ve),(i<u-1||t.hskipBeforeAndAfter)&&(je=ut.deflt(ae.postgap,g),je!==0&&(ne=fe.makeSpan(["arraycolsep"],[]),ne.style.width=Be(je),Q.push(ne)))}}if(c=fe.makeSpan(["mtable"],Q),d.length>0){for(var rt=fe.makeLineSpan("hline",n,f),Ke=fe.makeLineSpan("hdashline",n,f),ct=[{type:"elem",elem:c,shift:0}];d.length>0;){var lt=d.pop(),$e=lt.pos-X;lt.isDashed?ct.push({type:"elem",elem:Ke,shift:$e}):ct.push({type:"elem",elem:rt,shift:$e})}c=fe.makeVList({positionType:"individualShift",children:ct},n)}if(ie.length===0)return fe.makeSpan(["mord"],[c],n);var oe=fe.makeVList({positionType:"individualShift",children:ie},n);return oe=fe.makeSpan(["tag"],[oe],n),fe.makeFragment([c,oe])},aee={c:"center ",l:"left ",r:"right "},so=function(t,n){for(var r=[],i=new Me.MathNode("mtd",[],["mtr-glue"]),o=new Me.MathNode("mtd",[],["mml-eqn-num"]),a=0;a<t.body.length;a++){for(var u=t.body[a],c=[],d=0;d<u.length;d++)c.push(new Me.MathNode("mtd",[Jt(u[d],n)]));t.tags&&t.tags[a]&&(c.unshift(i),c.push(i),t.leqno?c.unshift(o):c.push(o)),r.push(new Me.MathNode("mtr",c))}var f=new Me.MathNode("mtable",r),h=t.arraystretch===.5?.1:.16+t.arraystretch-1+(t.addJot?.09:0);f.setAttribute("rowspacing",Be(h));var g="",y="";if(t.cols&&t.cols.length>0){var b=t.cols,x="",S=!1,k=0,A=b.length;b[0].type==="separator"&&(g+="top ",k=1),b[b.length-1].type==="separator"&&(g+="bottom ",A-=1);for(var I=k;I<A;I++)b[I].type==="align"?(y+=aee[b[I].align],S&&(x+="none "),S=!0):b[I].type==="separator"&&S&&(x+=b[I].separator==="|"?"solid ":"dashed ",S=!1);f.setAttribute("columnalign",y.trim()),/[sd]/.test(x)&&f.setAttribute("columnlines",x.trim())}if(t.colSeparationType==="align"){for(var D=t.cols||[],R="",M=1;M<D.length;M++)R+=M%2?"0em ":"1em ";f.setAttribute("columnspacing",R.trim())}else t.colSeparationType==="alignat"||t.colSeparationType==="gather"?f.setAttribute("columnspacing","0em"):t.colSeparationType==="small"?f.setAttribute("columnspacing","0.2778em"):t.colSeparationType==="CD"?f.setAttribute("columnspacing","0.5em"):f.setAttribute("columnspacing","1em");var j="",O=t.hLinesBeforeRow;g+=O[0].length>0?"left ":"",g+=O[O.length-1].length>0?"right ":"";for(var F=1;F<O.length-1;F++)j+=O[F].length===0?"none ":O[F][0]?"dashed ":"solid ";return/[sd]/.test(j)&&f.setAttribute("rowlines",j.trim()),g!==""&&(f=new Me.MathNode("menclose",[f]),f.setAttribute("notation",g.trim())),t.arraystretch&&t.arraystretch<1&&(f=new Me.MathNode("mstyle",[f]),f.setAttribute("scriptlevel","1")),f},AT=function(t,n){t.envName.indexOf("ed")===-1&&Uh(t);var r=[],i=t.envName.indexOf("at")>-1?"alignat":"align",o=t.envName==="split",a=Ma(t.parser,{cols:r,addJot:!0,autoTag:o?void 0:F2(t.envName),emptySingleRow:!0,colSeparationType:i,maxNumCols:o?2:void 0,leqno:t.parser.settings.leqno},"display"),u,c=0,d={type:"ordgroup",mode:t.mode,body:[]};if(n[0]&&n[0].type==="ordgroup"){for(var f="",h=0;h<n[0].body.length;h++){var g=Mt(n[0].body[h],"textord");f+=g.text}u=Number(f),c=u*2}var y=!c;a.body.forEach(function(k){for(var A=1;A<k.length;A+=2){var I=Mt(k[A],"styling"),D=Mt(I.body[0],"ordgroup");D.body.unshift(d)}if(y)c<k.length&&(c=k.length);else{var R=k.length/2;if(u<R)throw new Oe("Too many math in a row: "+("expected "+u+", but got "+R),k[0])}});for(var b=0;b<c;++b){var x="r",S=0;b%2===1?x="l":b>0&&y&&(S=1),r[b]={type:"align",align:x,pregap:S,postgap:0}}return a.colSeparationType=y?"align":"alignat",a};oo({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,t){var n=Fh(t[0]),r=n?[t[0]]:Mt(t[0],"ordgroup").body,i=r.map(function(a){var u=L2(a),c=u.text;if("lcr".indexOf(c)!==-1)return{type:"align",align:c};if(c==="|")return{type:"separator",separator:"|"};if(c===":")return{type:"separator",separator:":"};throw new Oe("Unknown column alignment: "+c,a)}),o={cols:i,hskipBeforeAndAfter:!0,maxNumCols:i.length};return Ma(e.parser,o,V2(e.envName))},htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(e){var t={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName.replace("*","")],n="c",r={hskipBeforeAndAfter:!1,cols:[{type:"align",align:n}]};if(e.envName.charAt(e.envName.length-1)==="*"){var i=e.parser;if(i.consumeSpaces(),i.fetch().text==="["){if(i.consume(),i.consumeSpaces(),n=i.fetch().text,"lcr".indexOf(n)===-1)throw new Oe("Expected l or c or r",i.nextToken);i.consume(),i.consumeSpaces(),i.expect("]"),i.consume(),r.cols=[{type:"align",align:n}]}}var o=Ma(e.parser,r,V2(e.envName)),a=Math.max(0,...o.body.map(u=>u.length));return o.cols=new Array(a).fill({type:"align",align:n}),t?{type:"leftright",mode:e.mode,body:[o],left:t[0],right:t[1],rightColor:void 0}:o},htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var t={arraystretch:.5},n=Ma(e.parser,t,"script");return n.colSeparationType="small",n},htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["subarray"],props:{numArgs:1},handler(e,t){var n=Fh(t[0]),r=n?[t[0]]:Mt(t[0],"ordgroup").body,i=r.map(function(a){var u=L2(a),c=u.text;if("lc".indexOf(c)!==-1)return{type:"align",align:c};throw new Oe("Unknown column alignment: "+c,a)});if(i.length>1)throw new Oe("{subarray} can contain only one column");var o={cols:i,hskipBeforeAndAfter:!1,arraystretch:.5};if(o=Ma(e.parser,o,"script"),o.body.length>0&&o.body[0].length>1)throw new Oe("{subarray} can contain only one column");return o},htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(e){var t={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},n=Ma(e.parser,t,V2(e.envName));return{type:"leftright",mode:e.mode,body:[n],left:e.envName.indexOf("r")>-1?".":"\\{",right:e.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:AT,htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){ut.contains(["gather","gather*"],e.envName)&&Uh(e);var t={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:F2(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return Ma(e.parser,t,"display")},htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:AT,htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){Uh(e);var t={autoTag:F2(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return Ma(e.parser,t,"display")},htmlBuilder:ao,mathmlBuilder:so});oo({type:"array",names:["CD"],props:{numArgs:0},handler(e){return Uh(e),qZ(e.parser)},htmlBuilder:ao,mathmlBuilder:so});B("\\nonumber","\\gdef\\@eqnsw{0}");B("\\notag","\\nonumber");We({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,t){throw new Oe(e.funcName+" valid only within array environment")}});var Y7=RT;We({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,t){var{parser:n,funcName:r}=e,i=t[0];if(i.type!=="ordgroup")throw new Oe("Invalid environment name",i);for(var o="",a=0;a<i.body.length;++a)o+=Mt(i.body[a],"textord").text;if(r==="\\begin"){if(!Y7.hasOwnProperty(o))throw new Oe("No such environment: "+o,i);var u=Y7[o],{args:c,optArgs:d}=n.parseArguments("\\begin{"+o+"}",u),f={mode:n.mode,envName:o,parser:n},h=u.handler(f,c,d);n.expect("\\end",!1);var g=n.nextToken,y=Mt(n.parseFunction(),"environment");if(y.name!==o)throw new Oe("Mismatch: \\begin{"+o+"} matched by \\end{"+y.name+"}",g);return h}return{type:"environment",mode:n.mode,name:o,nameGroup:i}}});var MT=(e,t)=>{var n=e.font,r=t.withFont(n);return Nt(e.body,r)},IT=(e,t)=>{var n=e.font,r=t.withFont(n);return Jt(e.body,r)},X7={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};We({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathsfit","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,i=Fp(t[0]),o=r;return o in X7&&(o=X7[o]),{type:"font",mode:n.mode,font:o.slice(1),body:i}},htmlBuilder:MT,mathmlBuilder:IT});We({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,t)=>{var{parser:n}=e,r=t[0],i=ut.isCharacterBox(r);return{type:"mclass",mode:n.mode,mclass:Vh(r),body:[{type:"font",mode:n.mode,font:"boldsymbol",body:r}],isCharacterBox:i}}});We({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r,breakOnTokenText:i}=e,{mode:o}=n,a=n.parseExpression(!0,i),u="math"+r.slice(1);return{type:"font",mode:o,font:u,body:{type:"ordgroup",mode:n.mode,body:a}}},htmlBuilder:MT,mathmlBuilder:IT});var jT=(e,t)=>{var n=t;return e==="display"?n=n.id>=ht.SCRIPT.id?n.text():ht.DISPLAY:e==="text"&&n.size===ht.DISPLAY.size?n=ht.TEXT:e==="script"?n=ht.SCRIPT:e==="scriptscript"&&(n=ht.SCRIPTSCRIPT),n},W2=(e,t)=>{var n=jT(e.size,t.style),r=n.fracNum(),i=n.fracDen(),o;o=t.havingStyle(r);var a=Nt(e.numer,o,t);if(e.continued){var u=8.5/t.fontMetrics().ptPerEm,c=3.5/t.fontMetrics().ptPerEm;a.height=a.height<u?u:a.height,a.depth=a.depth<c?c:a.depth}o=t.havingStyle(i);var d=Nt(e.denom,o,t),f,h,g;e.hasBarLine?(e.barSize?(h=mn(e.barSize,t),f=fe.makeLineSpan("frac-line",t,h)):f=fe.makeLineSpan("frac-line",t),h=f.height,g=f.height):(f=null,h=0,g=t.fontMetrics().defaultRuleThickness);var y,b,x;n.size===ht.DISPLAY.size||e.size==="display"?(y=t.fontMetrics().num1,h>0?b=3*g:b=7*g,x=t.fontMetrics().denom1):(h>0?(y=t.fontMetrics().num2,b=g):(y=t.fontMetrics().num3,b=3*g),x=t.fontMetrics().denom2);var S;if(f){var A=t.fontMetrics().axisHeight;y-a.depth-(A+.5*h)<b&&(y+=b-(y-a.depth-(A+.5*h))),A-.5*h-(d.height-x)<b&&(x+=b-(A-.5*h-(d.height-x)));var I=-(A-.5*h);S=fe.makeVList({positionType:"individualShift",children:[{type:"elem",elem:d,shift:x},{type:"elem",elem:f,shift:I},{type:"elem",elem:a,shift:-y}]},t)}else{var k=y-a.depth-(d.height-x);k<b&&(y+=.5*(b-k),x+=.5*(b-k)),S=fe.makeVList({positionType:"individualShift",children:[{type:"elem",elem:d,shift:x},{type:"elem",elem:a,shift:-y}]},t)}o=t.havingStyle(n),S.height*=o.sizeMultiplier/t.sizeMultiplier,S.depth*=o.sizeMultiplier/t.sizeMultiplier;var D;n.size===ht.DISPLAY.size?D=t.fontMetrics().delim1:n.size===ht.SCRIPTSCRIPT.size?D=t.havingStyle(ht.SCRIPT).fontMetrics().delim2:D=t.fontMetrics().delim2;var R,M;return e.leftDelim==null?R=j0(t,["mopen"]):R=Ro.customSizedDelim(e.leftDelim,D,!0,t.havingStyle(n),e.mode,["mopen"]),e.continued?M=fe.makeSpan([]):e.rightDelim==null?M=j0(t,["mclose"]):M=Ro.customSizedDelim(e.rightDelim,D,!0,t.havingStyle(n),e.mode,["mclose"]),fe.makeSpan(["mord"].concat(o.sizingClasses(t)),[R,fe.makeSpan(["mfrac"],[S]),M],t)},U2=(e,t)=>{var n=new Me.MathNode("mfrac",[Jt(e.numer,t),Jt(e.denom,t)]);if(!e.hasBarLine)n.setAttribute("linethickness","0px");else if(e.barSize){var r=mn(e.barSize,t);n.setAttribute("linethickness",Be(r))}var i=jT(e.size,t.style);if(i.size!==t.style.size){n=new Me.MathNode("mstyle",[n]);var o=i.size===ht.DISPLAY.size?"true":"false";n.setAttribute("displaystyle",o),n.setAttribute("scriptlevel","0")}if(e.leftDelim!=null||e.rightDelim!=null){var a=[];if(e.leftDelim!=null){var u=new Me.MathNode("mo",[new Me.TextNode(e.leftDelim.replace("\\",""))]);u.setAttribute("fence","true"),a.push(u)}if(a.push(n),e.rightDelim!=null){var c=new Me.MathNode("mo",[new Me.TextNode(e.rightDelim.replace("\\",""))]);c.setAttribute("fence","true"),a.push(c)}return D2(a)}return n};We({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,i=t[0],o=t[1],a,u=null,c=null,d="auto";switch(r){case"\\dfrac":case"\\frac":case"\\tfrac":a=!0;break;case"\\\\atopfrac":a=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":a=!1,u="(",c=")";break;case"\\\\bracefrac":a=!1,u="\\{",c="\\}";break;case"\\\\brackfrac":a=!1,u="[",c="]";break;default:throw new Error("Unrecognized genfrac command")}switch(r){case"\\dfrac":case"\\dbinom":d="display";break;case"\\tfrac":case"\\tbinom":d="text";break}return{type:"genfrac",mode:n.mode,continued:!1,numer:i,denom:o,hasBarLine:a,leftDelim:u,rightDelim:c,size:d,barSize:null}},htmlBuilder:W2,mathmlBuilder:U2});We({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(e,t)=>{var{parser:n,funcName:r}=e,i=t[0],o=t[1];return{type:"genfrac",mode:n.mode,continued:!0,numer:i,denom:o,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}});We({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){var{parser:t,funcName:n,token:r}=e,i;switch(n){case"\\over":i="\\frac";break;case"\\choose":i="\\binom";break;case"\\atop":i="\\\\atopfrac";break;case"\\brace":i="\\\\bracefrac";break;case"\\brack":i="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:t.mode,replaceWith:i,token:r}}});var Q7=["display","text","script","scriptscript"],J7=function(t){var n=null;return t.length>0&&(n=t,n=n==="."?null:n),n};We({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(e,t){var{parser:n}=e,r=t[4],i=t[5],o=Fp(t[0]),a=o.type==="atom"&&o.family==="open"?J7(o.text):null,u=Fp(t[1]),c=u.type==="atom"&&u.family==="close"?J7(u.text):null,d=Mt(t[2],"size"),f,h=null;d.isBlank?f=!0:(h=d.value,f=h.number>0);var g="auto",y=t[3];if(y.type==="ordgroup"){if(y.body.length>0){var b=Mt(y.body[0],"textord");g=Q7[Number(b.text)]}}else y=Mt(y,"textord"),g=Q7[Number(y.text)];return{type:"genfrac",mode:n.mode,numer:r,denom:i,continued:!1,hasBarLine:f,barSize:h,leftDelim:a,rightDelim:c,size:g}},htmlBuilder:W2,mathmlBuilder:U2});We({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,t){var{parser:n,funcName:r,token:i}=e;return{type:"infix",mode:n.mode,replaceWith:"\\\\abovefrac",size:Mt(t[0],"size").value,token:i}}});We({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,t)=>{var{parser:n,funcName:r}=e,i=t[0],o=LJ(Mt(t[1],"infix").size),a=t[2],u=o.number>0;return{type:"genfrac",mode:n.mode,numer:i,denom:a,continued:!1,hasBarLine:u,barSize:o,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:W2,mathmlBuilder:U2});var OT=(e,t)=>{var n=t.style,r,i;e.type==="supsub"?(r=e.sup?Nt(e.sup,t.havingStyle(n.sup()),t):Nt(e.sub,t.havingStyle(n.sub()),t),i=Mt(e.base,"horizBrace")):i=Mt(e,"horizBrace");var o=Nt(i.base,t.havingBaseStyle(ht.DISPLAY)),a=zo.svgSpan(i,t),u;if(i.isOver?(u=fe.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:o},{type:"kern",size:.1},{type:"elem",elem:a}]},t),u.children[0].children[0].children[1].classes.push("svg-align")):(u=fe.makeVList({positionType:"bottom",positionData:o.depth+.1+a.height,children:[{type:"elem",elem:a},{type:"kern",size:.1},{type:"elem",elem:o}]},t),u.children[0].children[0].children[0].classes.push("svg-align")),r){var c=fe.makeSpan(["mord",i.isOver?"mover":"munder"],[u],t);i.isOver?u=fe.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:c},{type:"kern",size:.2},{type:"elem",elem:r}]},t):u=fe.makeVList({positionType:"bottom",positionData:c.depth+.2+r.height+r.depth,children:[{type:"elem",elem:r},{type:"kern",size:.2},{type:"elem",elem:c}]},t)}return fe.makeSpan(["mord",i.isOver?"mover":"munder"],[u],t)},see=(e,t)=>{var n=zo.mathMLnode(e.label);return new Me.MathNode(e.isOver?"mover":"munder",[Jt(e.base,t),n])};We({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e;return{type:"horizBrace",mode:n.mode,label:r,isOver:/^\\over/.test(r),base:t[0]}},htmlBuilder:OT,mathmlBuilder:see});We({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[1],i=Mt(t[0],"url").url;return n.settings.isTrusted({command:"\\href",url:i})?{type:"href",mode:n.mode,href:i,body:Pn(r)}:n.formatUnsupportedCmd("\\href")},htmlBuilder:(e,t)=>{var n=Bn(e.body,t,!1);return fe.makeAnchor(e.href,[],n,t)},mathmlBuilder:(e,t)=>{var n=ka(e.body,t);return n instanceof Ur||(n=new Ur("mrow",[n])),n.setAttribute("href",e.href),n}});We({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=Mt(t[0],"url").url;if(!n.settings.isTrusted({command:"\\url",url:r}))return n.formatUnsupportedCmd("\\url");for(var i=[],o=0;o<r.length;o++){var a=r[o];a==="~"&&(a="\\textasciitilde"),i.push({type:"textord",mode:"text",text:a})}var u={type:"text",mode:n.mode,font:"\\texttt",body:i};return{type:"href",mode:n.mode,href:r,body:Pn(u)}}});We({type:"hbox",names:["\\hbox"],props:{numArgs:1,argTypes:["text"],allowedInText:!0,primitive:!0},handler(e,t){var{parser:n}=e;return{type:"hbox",mode:n.mode,body:Pn(t[0])}},htmlBuilder(e,t){var n=Bn(e.body,t,!1);return fe.makeFragment(n)},mathmlBuilder(e,t){return new Me.MathNode("mrow",Or(e.body,t))}});We({type:"html",names:["\\htmlClass","\\htmlId","\\htmlStyle","\\htmlData"],props:{numArgs:2,argTypes:["raw","original"],allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r,token:i}=e,o=Mt(t[0],"raw").string,a=t[1];n.settings.strict&&n.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var u,c={};switch(r){case"\\htmlClass":c.class=o,u={command:"\\htmlClass",class:o};break;case"\\htmlId":c.id=o,u={command:"\\htmlId",id:o};break;case"\\htmlStyle":c.style=o,u={command:"\\htmlStyle",style:o};break;case"\\htmlData":{for(var d=o.split(","),f=0;f<d.length;f++){var h=d[f].split("=");if(h.length!==2)throw new Oe("Error parsing key-value for \\htmlData");c["data-"+h[0].trim()]=h[1].trim()}u={command:"\\htmlData",attributes:c};break}default:throw new Error("Unrecognized html command")}return n.settings.isTrusted(u)?{type:"html",mode:n.mode,attributes:c,body:Pn(a)}:n.formatUnsupportedCmd(r)},htmlBuilder:(e,t)=>{var n=Bn(e.body,t,!1),r=["enclosing"];e.attributes.class&&r.push(...e.attributes.class.trim().split(/\s+/));var i=fe.makeSpan(r,n,t);for(var o in e.attributes)o!=="class"&&e.attributes.hasOwnProperty(o)&&i.setAttribute(o,e.attributes[o]);return i},mathmlBuilder:(e,t)=>ka(e.body,t)});We({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e;return{type:"htmlmathml",mode:n.mode,html:Pn(t[0]),mathml:Pn(t[1])}},htmlBuilder:(e,t)=>{var n=Bn(e.html,t,!1);return fe.makeFragment(n)},mathmlBuilder:(e,t)=>ka(e.mathml,t)});var Ng=function(t){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(t))return{number:+t,unit:"bp"};var n=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t);if(!n)throw new Oe("Invalid size: '"+t+"' in \\includegraphics");var r={number:+(n[1]+n[2]),unit:n[3]};if(!JC(r))throw new Oe("Invalid unit: '"+r.unit+"' in \\includegraphics.");return r};We({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,t,n)=>{var{parser:r}=e,i={number:0,unit:"em"},o={number:.9,unit:"em"},a={number:0,unit:"em"},u="";if(n[0])for(var c=Mt(n[0],"raw").string,d=c.split(","),f=0;f<d.length;f++){var h=d[f].split("=");if(h.length===2){var g=h[1].trim();switch(h[0].trim()){case"alt":u=g;break;case"width":i=Ng(g);break;case"height":o=Ng(g);break;case"totalheight":a=Ng(g);break;default:throw new Oe("Invalid key: '"+h[0]+"' in \\includegraphics.")}}}var y=Mt(t[0],"url").url;return u===""&&(u=y,u=u.replace(/^.*[\\/]/,""),u=u.substring(0,u.lastIndexOf("."))),r.settings.isTrusted({command:"\\includegraphics",url:y})?{type:"includegraphics",mode:r.mode,alt:u,width:i,height:o,totalheight:a,src:y}:r.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:(e,t)=>{var n=mn(e.height,t),r=0;e.totalheight.number>0&&(r=mn(e.totalheight,t)-n);var i=0;e.width.number>0&&(i=mn(e.width,t));var o={height:Be(n+r)};i>0&&(o.width=Be(i)),r>0&&(o.verticalAlign=Be(-r));var a=new sZ(e.src,e.alt,o);return a.height=n,a.depth=r,a},mathmlBuilder:(e,t)=>{var n=new Me.MathNode("mglyph",[]);n.setAttribute("alt",e.alt);var r=mn(e.height,t),i=0;if(e.totalheight.number>0&&(i=mn(e.totalheight,t)-r,n.setAttribute("valign",Be(-i))),n.setAttribute("height",Be(r+i)),e.width.number>0){var o=mn(e.width,t);n.setAttribute("width",Be(o))}return n.setAttribute("src",e.src),n}});We({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(e,t){var{parser:n,funcName:r}=e,i=Mt(t[0],"size");if(n.settings.strict){var o=r[1]==="m",a=i.value.unit==="mu";o?(a||n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" supports only mu units, "+("not "+i.value.unit+" units")),n.mode!=="math"&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" works only in math mode")):a&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" doesn't support mu units")}return{type:"kern",mode:n.mode,dimension:i.value}},htmlBuilder(e,t){return fe.makeGlue(e.dimension,t)},mathmlBuilder(e,t){var n=mn(e.dimension,t);return new Me.SpaceNode(n)}});We({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,i=t[0];return{type:"lap",mode:n.mode,alignment:r.slice(5),body:i}},htmlBuilder:(e,t)=>{var n;e.alignment==="clap"?(n=fe.makeSpan([],[Nt(e.body,t)]),n=fe.makeSpan(["inner"],[n],t)):n=fe.makeSpan(["inner"],[Nt(e.body,t)]);var r=fe.makeSpan(["fix"],[]),i=fe.makeSpan([e.alignment],[n,r],t),o=fe.makeSpan(["strut"]);return o.style.height=Be(i.height+i.depth),i.depth&&(o.style.verticalAlign=Be(-i.depth)),i.children.unshift(o),i=fe.makeSpan(["thinbox"],[i],t),fe.makeSpan(["mord","vbox"],[i],t)},mathmlBuilder:(e,t)=>{var n=new Me.MathNode("mpadded",[Jt(e.body,t)]);if(e.alignment!=="rlap"){var r=e.alignment==="llap"?"-1":"-0.5";n.setAttribute("lspace",r+"width")}return n.setAttribute("width","0px"),n}});We({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){var{funcName:n,parser:r}=e,i=r.mode;r.switchMode("math");var o=n==="\\("?"\\)":"$",a=r.parseExpression(!1,o);return r.expect(o),r.switchMode(i),{type:"styling",mode:r.mode,style:"text",body:a}}});We({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){throw new Oe("Mismatched "+e.funcName)}});var Z7=(e,t)=>{switch(t.style.size){case ht.DISPLAY.size:return e.display;case ht.TEXT.size:return e.text;case ht.SCRIPT.size:return e.script;case ht.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};We({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,t)=>{var{parser:n}=e;return{type:"mathchoice",mode:n.mode,display:Pn(t[0]),text:Pn(t[1]),script:Pn(t[2]),scriptscript:Pn(t[3])}},htmlBuilder:(e,t)=>{var n=Z7(e,t),r=Bn(n,t,!1);return fe.makeFragment(r)},mathmlBuilder:(e,t)=>{var n=Z7(e,t);return ka(n,t)}});var DT=(e,t,n,r,i,o,a)=>{e=fe.makeSpan([],[e]);var u=n&&ut.isCharacterBox(n),c,d;if(t){var f=Nt(t,r.havingStyle(i.sup()),r);d={elem:f,kern:Math.max(r.fontMetrics().bigOpSpacing1,r.fontMetrics().bigOpSpacing3-f.depth)}}if(n){var h=Nt(n,r.havingStyle(i.sub()),r);c={elem:h,kern:Math.max(r.fontMetrics().bigOpSpacing2,r.fontMetrics().bigOpSpacing4-h.height)}}var g;if(d&&c){var y=r.fontMetrics().bigOpSpacing5+c.elem.height+c.elem.depth+c.kern+e.depth+a;g=fe.makeVList({positionType:"bottom",positionData:y,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:Be(-o)},{type:"kern",size:c.kern},{type:"elem",elem:e},{type:"kern",size:d.kern},{type:"elem",elem:d.elem,marginLeft:Be(o)},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else if(c){var b=e.height-a;g=fe.makeVList({positionType:"top",positionData:b,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:Be(-o)},{type:"kern",size:c.kern},{type:"elem",elem:e}]},r)}else if(d){var x=e.depth+a;g=fe.makeVList({positionType:"bottom",positionData:x,children:[{type:"elem",elem:e},{type:"kern",size:d.kern},{type:"elem",elem:d.elem,marginLeft:Be(o)},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else return e;var S=[g];if(c&&o!==0&&!u){var k=fe.makeSpan(["mspace"],[],r);k.style.marginRight=Be(o),S.unshift(k)}return fe.makeSpan(["mop","op-limits"],S,r)},zT=["\\smallint"],Xl=(e,t)=>{var n,r,i=!1,o;e.type==="supsub"?(n=e.sup,r=e.sub,o=Mt(e.base,"op"),i=!0):o=Mt(e,"op");var a=t.style,u=!1;a.size===ht.DISPLAY.size&&o.symbol&&!ut.contains(zT,o.name)&&(u=!0);var c;if(o.symbol){var d=u?"Size2-Regular":"Size1-Regular",f="";if((o.name==="\\oiint"||o.name==="\\oiiint")&&(f=o.name.slice(1),o.name=f==="oiint"?"\\iint":"\\iiint"),c=fe.makeSymbol(o.name,d,"math",t,["mop","op-symbol",u?"large-op":"small-op"]),f.length>0){var h=c.italic,g=fe.staticSvg(f+"Size"+(u?"2":"1"),t);c=fe.makeVList({positionType:"individualShift",children:[{type:"elem",elem:c,shift:0},{type:"elem",elem:g,shift:u?.08:0}]},t),o.name="\\"+f,c.classes.unshift("mop"),c.italic=h}}else if(o.body){var y=Bn(o.body,t,!0);y.length===1&&y[0]instanceof vi?(c=y[0],c.classes[0]="mop"):c=fe.makeSpan(["mop"],y,t)}else{for(var b=[],x=1;x<o.name.length;x++)b.push(fe.mathsym(o.name[x],o.mode,t));c=fe.makeSpan(["mop"],b,t)}var S=0,k=0;return(c instanceof vi||o.name==="\\oiint"||o.name==="\\oiiint")&&!o.suppressBaseShift&&(S=(c.height-c.depth)/2-t.fontMetrics().axisHeight,k=c.italic),i?DT(c,n,r,t,a,k,S):(S&&(c.style.position="relative",c.style.top=Be(S)),c)},ld=(e,t)=>{var n;if(e.symbol)n=new Ur("mo",[yi(e.name,e.mode)]),ut.contains(zT,e.name)&&n.setAttribute("largeop","false");else if(e.body)n=new Ur("mo",Or(e.body,t));else{n=new Ur("mi",[new Yi(e.name.slice(1))]);var r=new Ur("mo",[yi("⁡","text")]);e.parentIsSupSub?n=new Ur("mrow",[n,r]):n=uT([n,r])}return n},lee={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcup","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};We({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","∏","∐","∑","⋀","⋁","⋂","⋃","⨀","⨁","⨂","⨄","⨆"],props:{numArgs:0},handler:(e,t)=>{var{parser:n,funcName:r}=e,i=r;return i.length===1&&(i=lee[i]),{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:i}},htmlBuilder:Xl,mathmlBuilder:ld});We({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Pn(r)}},htmlBuilder:Xl,mathmlBuilder:ld});var uee={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint","∯":"\\oiint","∰":"\\oiiint"};We({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e;return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:Xl,mathmlBuilder:ld});We({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e;return{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:Xl,mathmlBuilder:ld});We({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","∫","∬","∭","∮","∯","∰"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e,r=n;return r.length===1&&(r=uee[r]),{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:Xl,mathmlBuilder:ld});var LT=(e,t)=>{var n,r,i=!1,o;e.type==="supsub"?(n=e.sup,r=e.sub,o=Mt(e.base,"operatorname"),i=!0):o=Mt(e,"operatorname");var a;if(o.body.length>0){for(var u=o.body.map(h=>{var g=h.text;return typeof g=="string"?{type:"textord",mode:h.mode,text:g}:h}),c=Bn(u,t.withFont("mathrm"),!0),d=0;d<c.length;d++){var f=c[d];f instanceof vi&&(f.text=f.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}a=fe.makeSpan(["mop"],c,t)}else a=fe.makeSpan(["mop"],[],t);return i?DT(a,n,r,t,t.style,0,0):a},cee=(e,t)=>{for(var n=Or(e.body,t.withFont("mathrm")),r=!0,i=0;i<n.length;i++){var o=n[i];if(!(o instanceof Me.SpaceNode))if(o instanceof Me.MathNode)switch(o.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var a=o.children[0];o.children.length===1&&a instanceof Me.TextNode?a.text=a.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):r=!1;break}default:r=!1}else r=!1}if(r){var u=n.map(f=>f.toText()).join("");n=[new Me.TextNode(u)]}var c=new Me.MathNode("mi",n);c.setAttribute("mathvariant","normal");var d=new Me.MathNode("mo",[yi("⁡","text")]);return e.parentIsSupSub?new Me.MathNode("mrow",[c,d]):Me.newDocumentFragment([c,d])};We({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(e,t)=>{var{parser:n,funcName:r}=e,i=t[0];return{type:"operatorname",mode:n.mode,body:Pn(i),alwaysHandleSupSub:r==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:LT,mathmlBuilder:cee});B("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");vs({type:"ordgroup",htmlBuilder(e,t){return e.semisimple?fe.makeFragment(Bn(e.body,t,!1)):fe.makeSpan(["mord"],Bn(e.body,t,!0),t)},mathmlBuilder(e,t){return ka(e.body,t,!0)}});We({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,t){var{parser:n}=e,r=t[0];return{type:"overline",mode:n.mode,body:r}},htmlBuilder(e,t){var n=Nt(e.body,t.havingCrampedStyle()),r=fe.makeLineSpan("overline-line",t),i=t.fontMetrics().defaultRuleThickness,o=fe.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n},{type:"kern",size:3*i},{type:"elem",elem:r},{type:"kern",size:i}]},t);return fe.makeSpan(["mord","overline"],[o],t)},mathmlBuilder(e,t){var n=new Me.MathNode("mo",[new Me.TextNode("‾")]);n.setAttribute("stretchy","true");var r=new Me.MathNode("mover",[Jt(e.body,t),n]);return r.setAttribute("accent","true"),r}});We({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"phantom",mode:n.mode,body:Pn(r)}},htmlBuilder:(e,t)=>{var n=Bn(e.body,t.withPhantom(),!1);return fe.makeFragment(n)},mathmlBuilder:(e,t)=>{var n=Or(e.body,t);return new Me.MathNode("mphantom",n)}});We({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"hphantom",mode:n.mode,body:r}},htmlBuilder:(e,t)=>{var n=fe.makeSpan([],[Nt(e.body,t.withPhantom())]);if(n.height=0,n.depth=0,n.children)for(var r=0;r<n.children.length;r++)n.children[r].height=0,n.children[r].depth=0;return n=fe.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t),fe.makeSpan(["mord"],[n],t)},mathmlBuilder:(e,t)=>{var n=Or(Pn(e.body),t),r=new Me.MathNode("mphantom",n),i=new Me.MathNode("mpadded",[r]);return i.setAttribute("height","0px"),i.setAttribute("depth","0px"),i}});We({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"vphantom",mode:n.mode,body:r}},htmlBuilder:(e,t)=>{var n=fe.makeSpan(["inner"],[Nt(e.body,t.withPhantom())]),r=fe.makeSpan(["fix"],[]);return fe.makeSpan(["mord","rlap"],[n,r],t)},mathmlBuilder:(e,t)=>{var n=Or(Pn(e.body),t),r=new Me.MathNode("mphantom",n),i=new Me.MathNode("mpadded",[r]);return i.setAttribute("width","0px"),i}});We({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,t){var{parser:n}=e,r=Mt(t[0],"size").value,i=t[1];return{type:"raisebox",mode:n.mode,dy:r,body:i}},htmlBuilder(e,t){var n=Nt(e.body,t),r=mn(e.dy,t);return fe.makeVList({positionType:"shift",positionData:-r,children:[{type:"elem",elem:n}]},t)},mathmlBuilder(e,t){var n=new Me.MathNode("mpadded",[Jt(e.body,t)]),r=e.dy.number+e.dy.unit;return n.setAttribute("voffset",r),n}});We({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0,allowedInArgument:!0},handler(e){var{parser:t}=e;return{type:"internal",mode:t.mode}}});We({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(e,t,n){var{parser:r}=e,i=n[0],o=Mt(t[0],"size"),a=Mt(t[1],"size");return{type:"rule",mode:r.mode,shift:i&&Mt(i,"size").value,width:o.value,height:a.value}},htmlBuilder(e,t){var n=fe.makeSpan(["mord","rule"],[],t),r=mn(e.width,t),i=mn(e.height,t),o=e.shift?mn(e.shift,t):0;return n.style.borderRightWidth=Be(r),n.style.borderTopWidth=Be(i),n.style.bottom=Be(o),n.width=r,n.height=i+o,n.depth=-o,n.maxFontSize=i*1.125*t.sizeMultiplier,n},mathmlBuilder(e,t){var n=mn(e.width,t),r=mn(e.height,t),i=e.shift?mn(e.shift,t):0,o=t.color&&t.getColor()||"black",a=new Me.MathNode("mspace");a.setAttribute("mathbackground",o),a.setAttribute("width",Be(n)),a.setAttribute("height",Be(r));var u=new Me.MathNode("mpadded",[a]);return i>=0?u.setAttribute("height",Be(i)):(u.setAttribute("height",Be(i)),u.setAttribute("depth",Be(-i))),u.setAttribute("voffset",Be(i)),u}});function NT(e,t,n){for(var r=Bn(e,t,!1),i=t.sizeMultiplier/n.sizeMultiplier,o=0;o<r.length;o++){var a=r[o].classes.indexOf("sizing");a<0?Array.prototype.push.apply(r[o].classes,t.sizingClasses(n)):r[o].classes[a+1]==="reset-size"+t.size&&(r[o].classes[a+1]="reset-size"+n.size),r[o].height*=i,r[o].depth*=i}return fe.makeFragment(r)}var e8=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],dee=(e,t)=>{var n=t.havingSize(e.size);return NT(e.body,n,t)};We({type:"sizing",names:e8,props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{var{breakOnTokenText:n,funcName:r,parser:i}=e,o=i.parseExpression(!1,n);return{type:"sizing",mode:i.mode,size:e8.indexOf(r)+1,body:o}},htmlBuilder:dee,mathmlBuilder:(e,t)=>{var n=t.havingSize(e.size),r=Or(e.body,n),i=new Me.MathNode("mstyle",r);return i.setAttribute("mathsize",Be(n.sizeMultiplier)),i}});We({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,t,n)=>{var{parser:r}=e,i=!1,o=!1,a=n[0]&&Mt(n[0],"ordgroup");if(a)for(var u="",c=0;c<a.body.length;++c){var d=a.body[c];if(u=d.text,u==="t")i=!0;else if(u==="b")o=!0;else{i=!1,o=!1;break}}else i=!0,o=!0;var f=t[0];return{type:"smash",mode:r.mode,body:f,smashHeight:i,smashDepth:o}},htmlBuilder:(e,t)=>{var n=fe.makeSpan([],[Nt(e.body,t)]);if(!e.smashHeight&&!e.smashDepth)return n;if(e.smashHeight&&(n.height=0,n.children))for(var r=0;r<n.children.length;r++)n.children[r].height=0;if(e.smashDepth&&(n.depth=0,n.children))for(var i=0;i<n.children.length;i++)n.children[i].depth=0;var o=fe.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t);return fe.makeSpan(["mord"],[o],t)},mathmlBuilder:(e,t)=>{var n=new Me.MathNode("mpadded",[Jt(e.body,t)]);return e.smashHeight&&n.setAttribute("height","0px"),e.smashDepth&&n.setAttribute("depth","0px"),n}});We({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,n){var{parser:r}=e,i=n[0],o=t[0];return{type:"sqrt",mode:r.mode,body:o,index:i}},htmlBuilder(e,t){var n=Nt(e.body,t.havingCrampedStyle());n.height===0&&(n.height=t.fontMetrics().xHeight),n=fe.wrapFragment(n,t);var r=t.fontMetrics(),i=r.defaultRuleThickness,o=i;t.style.id<ht.TEXT.id&&(o=t.fontMetrics().xHeight);var a=i+o/4,u=n.height+n.depth+a+i,{span:c,ruleWidth:d,advanceWidth:f}=Ro.sqrtImage(u,t),h=c.height-d;h>n.height+n.depth+a&&(a=(a+h-n.height-n.depth)/2);var g=c.height-n.height-a-d;n.style.paddingLeft=Be(f);var y=fe.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n,wrapperClasses:["svg-align"]},{type:"kern",size:-(n.height+g)},{type:"elem",elem:c},{type:"kern",size:d}]},t);if(e.index){var b=t.havingStyle(ht.SCRIPTSCRIPT),x=Nt(e.index,b,t),S=.6*(y.height-y.depth),k=fe.makeVList({positionType:"shift",positionData:-S,children:[{type:"elem",elem:x}]},t),A=fe.makeSpan(["root"],[k]);return fe.makeSpan(["mord","sqrt"],[A,y],t)}else return fe.makeSpan(["mord","sqrt"],[y],t)},mathmlBuilder(e,t){var{body:n,index:r}=e;return r?new Me.MathNode("mroot",[Jt(n,t),Jt(r,t)]):new Me.MathNode("msqrt",[Jt(n,t)])}});var t8={display:ht.DISPLAY,text:ht.TEXT,script:ht.SCRIPT,scriptscript:ht.SCRIPTSCRIPT};We({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e,t){var{breakOnTokenText:n,funcName:r,parser:i}=e,o=i.parseExpression(!0,n),a=r.slice(1,r.length-5);return{type:"styling",mode:i.mode,style:a,body:o}},htmlBuilder(e,t){var n=t8[e.style],r=t.havingStyle(n).withFont("");return NT(e.body,r,t)},mathmlBuilder(e,t){var n=t8[e.style],r=t.havingStyle(n),i=Or(e.body,r),o=new Me.MathNode("mstyle",i),a={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},u=a[e.style];return o.setAttribute("scriptlevel",u[0]),o.setAttribute("displaystyle",u[1]),o}});var fee=function(t,n){var r=t.base;if(r)if(r.type==="op"){var i=r.limits&&(n.style.size===ht.DISPLAY.size||r.alwaysHandleSupSub);return i?Xl:null}else if(r.type==="operatorname"){var o=r.alwaysHandleSupSub&&(n.style.size===ht.DISPLAY.size||r.limits);return o?LT:null}else{if(r.type==="accent")return ut.isCharacterBox(r.base)?N2:null;if(r.type==="horizBrace"){var a=!t.sub;return a===r.isOver?OT:null}else return null}else return null};vs({type:"supsub",htmlBuilder(e,t){var n=fee(e,t);if(n)return n(e,t);var{base:r,sup:i,sub:o}=e,a=Nt(r,t),u,c,d=t.fontMetrics(),f=0,h=0,g=r&&ut.isCharacterBox(r);if(i){var y=t.havingStyle(t.style.sup());u=Nt(i,y,t),g||(f=a.height-y.fontMetrics().supDrop*y.sizeMultiplier/t.sizeMultiplier)}if(o){var b=t.havingStyle(t.style.sub());c=Nt(o,b,t),g||(h=a.depth+b.fontMetrics().subDrop*b.sizeMultiplier/t.sizeMultiplier)}var x;t.style===ht.DISPLAY?x=d.sup1:t.style.cramped?x=d.sup3:x=d.sup2;var S=t.sizeMultiplier,k=Be(.5/d.ptPerEm/S),A=null;if(c){var I=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(a instanceof vi||I)&&(A=Be(-a.italic))}var D;if(u&&c){f=Math.max(f,x,u.depth+.25*d.xHeight),h=Math.max(h,d.sub2);var R=d.defaultRuleThickness,M=4*R;if(f-u.depth-(c.height-h)<M){h=M-(f-u.depth)+c.height;var j=.8*d.xHeight-(f-u.depth);j>0&&(f+=j,h-=j)}var O=[{type:"elem",elem:c,shift:h,marginRight:k,marginLeft:A},{type:"elem",elem:u,shift:-f,marginRight:k}];D=fe.makeVList({positionType:"individualShift",children:O},t)}else if(c){h=Math.max(h,d.sub1,c.height-.8*d.xHeight);var F=[{type:"elem",elem:c,marginLeft:A,marginRight:k}];D=fe.makeVList({positionType:"shift",positionData:h,children:F},t)}else if(u)f=Math.max(f,x,u.depth+.25*d.xHeight),D=fe.makeVList({positionType:"shift",positionData:-f,children:[{type:"elem",elem:u,marginRight:k}]},t);else throw new Error("supsub must have either sup or sub.");var L=Yv(a,"right")||"mord";return fe.makeSpan([L],[a,fe.makeSpan(["msupsub"],[D])],t)},mathmlBuilder(e,t){var n=!1,r,i;e.base&&e.base.type==="horizBrace"&&(i=!!e.sup,i===e.base.isOver&&(n=!0,r=e.base.isOver)),e.base&&(e.base.type==="op"||e.base.type==="operatorname")&&(e.base.parentIsSupSub=!0);var o=[Jt(e.base,t)];e.sub&&o.push(Jt(e.sub,t)),e.sup&&o.push(Jt(e.sup,t));var a;if(n)a=r?"mover":"munder";else if(e.sub)if(e.sup){var d=e.base;d&&d.type==="op"&&d.limits&&t.style===ht.DISPLAY||d&&d.type==="operatorname"&&d.alwaysHandleSupSub&&(t.style===ht.DISPLAY||d.limits)?a="munderover":a="msubsup"}else{var c=e.base;c&&c.type==="op"&&c.limits&&(t.style===ht.DISPLAY||c.alwaysHandleSupSub)||c&&c.type==="operatorname"&&c.alwaysHandleSupSub&&(c.limits||t.style===ht.DISPLAY)?a="munder":a="msub"}else{var u=e.base;u&&u.type==="op"&&u.limits&&(t.style===ht.DISPLAY||u.alwaysHandleSupSub)||u&&u.type==="operatorname"&&u.alwaysHandleSupSub&&(u.limits||t.style===ht.DISPLAY)?a="mover":a="msup"}return new Me.MathNode(a,o)}});vs({type:"atom",htmlBuilder(e,t){return fe.mathsym(e.text,e.mode,t,["m"+e.family])},mathmlBuilder(e,t){var n=new Me.MathNode("mo",[yi(e.text,e.mode)]);if(e.family==="bin"){var r=z2(e,t);r==="bold-italic"&&n.setAttribute("mathvariant",r)}
vendor: 9,359 bytes, lines 404-408
404else e.family==="punct"?n.setAttribute("separator","true"):(e.family==="open"||e.family==="close")&&n.setAttribute("stretchy","false");return n}});var _T={mi:"italic",mn:"normal",mtext:"normal"};vs({type:"mathord",htmlBuilder(e,t){return fe.makeOrd(e,t,"mathord")},mathmlBuilder(e,t){var n=new Me.MathNode("mi",[yi(e.text,e.mode,t)]),r=z2(e,t)||"italic";return r!==_T[n.type]&&n.setAttribute("mathvariant",r),n}});vs({type:"textord",htmlBuilder(e,t){return fe.makeOrd(e,t,"textord")},mathmlBuilder(e,t){var n=yi(e.text,e.mode,t),r=z2(e,t)||"normal",i;return e.mode==="text"?i=new Me.MathNode("mtext",[n]):/[0-9]/.test(e.text)?i=new Me.MathNode("mn",[n]):e.text==="\\prime"?i=new Me.MathNode("mo",[n]):i=new Me.MathNode("mi",[n]),r!==_T[i.type]&&i.setAttribute("mathvariant",r),i}});var _g={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},$g={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};vs({type:"spacing",htmlBuilder(e,t){if($g.hasOwnProperty(e.text)){var n=$g[e.text].className||"";if(e.mode==="text"){var r=fe.makeOrd(e,t,"textord");return r.classes.push(n),r}else return fe.makeSpan(["mspace",n],[fe.mathsym(e.text,e.mode,t)],t)}else{if(_g.hasOwnProperty(e.text))return fe.makeSpan(["mspace",_g[e.text]],[],t);throw new Oe('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,t){var n;if($g.hasOwnProperty(e.text))n=new Me.MathNode("mtext",[new Me.TextNode(" ")]);else{if(_g.hasOwnProperty(e.text))return new Me.MathNode("mspace");throw new Oe('Unknown type of space "'+e.text+'"')}return n}});var n8=()=>{var e=new Me.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};vs({type:"tag",mathmlBuilder(e,t){var n=new Me.MathNode("mtable",[new Me.MathNode("mtr",[n8(),new Me.MathNode("mtd",[ka(e.body,t)]),n8(),new Me.MathNode("mtd",[ka(e.tag,t)])])]);return n.setAttribute("width","100%"),n}});var r8={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},i8={"\\textbf":"textbf","\\textmd":"textmd"},pee={"\\textit":"textit","\\textup":"textup"},o8=(e,t)=>{var n=e.font;if(n){if(r8[n])return t.withTextFontFamily(r8[n]);if(i8[n])return t.withTextFontWeight(i8[n]);if(n==="\\emph")return t.fontShape==="textit"?t.withTextFontShape("textup"):t.withTextFontShape("textit")}else return t;return t.withTextFontShape(pee[n])};We({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup","\\emph"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(e,t){var{parser:n,funcName:r}=e,i=t[0];return{type:"text",mode:n.mode,body:Pn(i),font:r}},htmlBuilder(e,t){var n=o8(e,t),r=Bn(e.body,n,!0);return fe.makeSpan(["mord","text"],r,n)},mathmlBuilder(e,t){var n=o8(e,t);return ka(e.body,n)}});We({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"underline",mode:n.mode,body:t[0]}},htmlBuilder(e,t){var n=Nt(e.body,t),r=fe.makeLineSpan("underline-line",t),i=t.fontMetrics().defaultRuleThickness,o=fe.makeVList({positionType:"top",positionData:n.height,children:[{type:"kern",size:i},{type:"elem",elem:r},{type:"kern",size:3*i},{type:"elem",elem:n}]},t);return fe.makeSpan(["mord","underline"],[o],t)},mathmlBuilder(e,t){var n=new Me.MathNode("mo",[new Me.TextNode("‾")]);n.setAttribute("stretchy","true");var r=new Me.MathNode("munder",[Jt(e.body,t),n]);return r.setAttribute("accentunder","true"),r}});We({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(e,t){var{parser:n}=e;return{type:"vcenter",mode:n.mode,body:t[0]}},htmlBuilder(e,t){var n=Nt(e.body,t),r=t.fontMetrics().axisHeight,i=.5*(n.height-r-(n.depth+r));return fe.makeVList({positionType:"shift",positionData:i,children:[{type:"elem",elem:n}]},t)},mathmlBuilder(e,t){return new Me.MathNode("mpadded",[Jt(e.body,t)],["vcenter"])}});We({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,t,n){throw new Oe("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,t){for(var n=a8(e),r=[],i=t.havingStyle(t.style.text()),o=0;o<n.length;o++){var a=n[o];a==="~"&&(a="\\textasciitilde"),r.push(fe.makeSymbol(a,"Typewriter-Regular",e.mode,i,["mord","texttt"]))}return fe.makeSpan(["mord","text"].concat(i.sizingClasses(t)),fe.tryCombineChars(r),i)},mathmlBuilder(e,t){var n=new Me.TextNode(a8(e)),r=new Me.MathNode("mtext",[n]);return r.setAttribute("mathvariant","monospace"),r}});var a8=e=>e.body.replace(/ /g,e.star?"␣":" "),ma=sT,$T=`[ \r
405	]`,hee="\\\\[a-zA-Z@]+",mee="\\\\[^\uD800-\uDFFF]",gee="("+hee+")"+$T+"*",vee=`\\\\(
406|[ \r	]+
407?)[ \r	]*`,Zv="[̀-ͯ]",yee=new RegExp(Zv+"+$"),xee="("+$T+"+)|"+(vee+"|")+"([!-\\[\\]-‧‪-퟿豈-￿]"+(Zv+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(Zv+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+gee)+("|"+mee+")");class s8{constructor(t,n){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=t,this.settings=n,this.tokenRegex=new RegExp(xee,"g"),this.catcodes={"%":14,"~":13}}setCatcode(t,n){this.catcodes[t]=n}lex(){var t=this.input,n=this.tokenRegex.lastIndex;if(n===t.length)return new pi("EOF",new Vr(this,n,n));var r=this.tokenRegex.exec(t);if(r===null||r.index!==n)throw new Oe("Unexpected character: '"+t[n]+"'",new pi(t[n],new Vr(this,n,n+1)));var i=r[6]||r[3]||(r[2]?"\\ ":" ");if(this.catcodes[i]===14){var o=t.indexOf(`
408`,this.tokenRegex.lastIndex);return o===-1?(this.tokenRegex.lastIndex=t.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=o+1,this.lex()}return new pi(i,new Vr(this,n,this.tokenRegex.lastIndex))}}class bee{constructor(t,n){t===void 0&&(t={}),n===void 0&&(n={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=n,this.builtins=t,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new Oe("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var t=this.undefStack.pop();for(var n in t)t.hasOwnProperty(n)&&(t[n]==null?delete this.current[n]:this.current[n]=t[n])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(t){return this.current.hasOwnProperty(t)||this.builtins.hasOwnProperty(t)}get(t){return this.current.hasOwnProperty(t)?this.current[t]:this.builtins[t]}set(t,n,r){if(r===void 0&&(r=!1),r){for(var i=0;i<this.undefStack.length;i++)delete this.undefStack[i][t];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][t]=n)}else{var o=this.undefStack[this.undefStack.length-1];o&&!o.hasOwnProperty(t)&&(o[t]=this.current[t])}n==null?delete this.current[t]:this.current[t]=n}}var wee=PT;B("\\noexpand",function(e){var t=e.popToken();return e.isExpandable(t.text)&&(t.noexpand=!0,t.treatAsRelax=!0),{tokens:[t],numArgs:0}});B("\\expandafter",function(e){var t=e.popToken();return e.expandOnce(!0),{tokens:[t],numArgs:0}});B("\\@firstoftwo",function(e){var t=e.consumeArgs(2);return{tokens:t[0],numArgs:0}});B("\\@secondoftwo",function(e){var t=e.consumeArgs(2);return{tokens:t[1],numArgs:0}});B("\\@ifnextchar",function(e){var t=e.consumeArgs(3);e.consumeSpaces();var n=e.future();return t[0].length===1&&t[0][0].text===n.text?{tokens:t[1],numArgs:0}:{tokens:t[2],numArgs:0}});B("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");B("\\TextOrMath",function(e){var t=e.consumeArgs(2);return e.mode==="text"?{tokens:t[0],numArgs:0}:{tokens:t[1],numArgs:0}});var l8={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};B("\\char",function(e){var t=e.popToken(),n,r="";if(t.text==="'")n=8,t=e.popToken();else if(t.text==='"')n=16,t=e.popToken();else if(t.text==="`")if(t=e.popToken(),t.text[0]==="\\")r=t.text.charCodeAt(1);else{if(t.text==="EOF")throw new Oe("\\char` missing argument");r=t.text.charCodeAt(0)}else n=10;if(n){if(r=l8[t.text],r==null||r>=n)throw new Oe("Invalid base-"+n+" digit "+t.text);for(var i;(i=l8[e.future().text])!=null&&i<n;)r*=n,r+=i,e.popToken()}return"\\@char{"+r+"}"});var H2=(e,t,n,r)=>{var i=e.consumeArg().tokens;if(i.length!==1)throw new Oe("\\newcommand's first argument must be a macro name");var o=i[0].text,a=e.isDefined(o);if(a&&!t)throw new Oe("\\newcommand{"+o+"} attempting to redefine "+(o+"; use \\renewcommand"));if(!a&&!n)throw new Oe("\\renewcommand{"+o+"} when command "+o+" does not yet exist; use \\newcommand");var u=0;if(i=e.consumeArg().tokens,i.length===1&&i[0].text==="["){for(var c="",d=e.expandNextToken();d.text!=="]"&&d.text!=="EOF";)c+=d.text,d=e.expandNextToken();if(!c.match(/^\s*[0-9]+\s*$/))throw new Oe("Invalid number of arguments: "+c);u=parseInt(c),i=e.consumeArg().tokens}return a&&r||e.macros.set(o,{tokens:i,numArgs:u}),""};B("\\newcommand",e=>H2(e,!1,!0,!1));B("\\renewcommand",e=>H2(e,!0,!1,!1));B("\\providecommand",e=>H2(e,!0,!0,!0));B("\\message",e=>{var t=e.consumeArgs(1)[0];return console.log(t.reverse().map(n=>n.text).join("")),""});B("\\errmessage",e=>{var t=e.consumeArgs(1)[0];return console.error(t.reverse().map(n=>n.text).join("")),""});B("\\show",e=>{var t=e.popToken(),n=t.text;return console.log(t,e.macros.get(n),ma[n],nn.math[n],nn.text[n]),""});B("\\bgroup","{");B("\\egroup","}");
408B("~","\\nobreakspace");B("\\lq","`");B("\\rq","'");B("\\aa","\\r a");B("\\AA","\\r A");B("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`©}");B("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");B("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`®}");B("ℬ","\\mathscr{B}");B("ℰ","\\mathscr{E}");B("ℱ","\\mathscr{F}");B("ℋ","\\mathscr{H}");B("ℐ","\\mathscr{I}");B("ℒ","\\mathscr{L}");B("ℳ","\\mathscr{M}");B("ℛ","\\mathscr{R}");B("ℭ","\\mathfrak{C}");B("ℌ","\\mathfrak{H}");B("ℨ","\\mathfrak{Z}");B("\\Bbbk","\\Bbb{k}");B("·","\\cdotp");B("\\llap","\\mathllap{\\textrm{#1}}");B("\\rlap","\\mathrlap{\\textrm{#1}}");B("\\clap","\\mathclap{\\textrm{#1}}");B("\\mathstrut","\\vphantom{(}");B("\\underbar","\\underline{\\text{#1}}");B("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');B("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`≠}}");B("\\ne","\\neq");B("≠","\\neq");B("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`∉}}");B("∉","\\notin");B("≘","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`≘}}");B("≙","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`≘}}");B("≚","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`≚}}");B("≛","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`≛}}");B("≝","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`≝}}");B("≞","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`≞}}");B("≟","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`≟}}");B("⟂","\\perp");B("‼","\\mathclose{!\\mkern-0.8mu!}");B("∌","\\notni");B("⌜","\\ulcorner");B("⌝","\\urcorner");B("⌞","\\llcorner");B("⌟","\\lrcorner");B("©","\\copyright");B("®","\\textregistered");B("️","\\textregistered");
vendor: 4,529 bytes, line 408
408B("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');B("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');B("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');B("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');B("\\vdots","{\\varvdots\\rule{0pt}{15pt}}");B("⋮","\\vdots");B("\\varGamma","\\mathit{\\Gamma}");B("\\varDelta","\\mathit{\\Delta}");B("\\varTheta","\\mathit{\\Theta}");B("\\varLambda","\\mathit{\\Lambda}");B("\\varXi","\\mathit{\\Xi}");B("\\varPi","\\mathit{\\Pi}");B("\\varSigma","\\mathit{\\Sigma}");B("\\varUpsilon","\\mathit{\\Upsilon}");B("\\varPhi","\\mathit{\\Phi}");B("\\varPsi","\\mathit{\\Psi}");B("\\varOmega","\\mathit{\\Omega}");B("\\substack","\\begin{subarray}{c}#1\\end{subarray}");B("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");B("\\boxed","\\fbox{$\\displaystyle{#1}$}");B("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");B("\\implies","\\DOTSB\\;\\Longrightarrow\\;");B("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");B("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}");B("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");var u8={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};B("\\dots",function(e){var t="\\dotso",n=e.expandAfterFuture().text;return n in u8?t=u8[n]:(n.slice(0,4)==="\\not"||n in nn.math&&ut.contains(["bin","rel"],nn.math[n].group))&&(t="\\dotsb"),t});var q2={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};B("\\dotso",function(e){var t=e.future().text;return t in q2?"\\ldots\\,":"\\ldots"});B("\\dotsc",function(e){var t=e.future().text;return t in q2&&t!==","?"\\ldots\\,":"\\ldots"});B("\\cdots",function(e){var t=e.future().text;return t in q2?"\\@cdots\\,":"\\@cdots"});B("\\dotsb","\\cdots");B("\\dotsm","\\cdots");B("\\dotsi","\\!\\cdots");B("\\dotsx","\\ldots\\,");B("\\DOTSI","\\relax");B("\\DOTSB","\\relax");B("\\DOTSX","\\relax");B("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");B("\\,","\\tmspace+{3mu}{.1667em}");B("\\thinspace","\\,");B("\\>","\\mskip{4mu}");B("\\:","\\tmspace+{4mu}{.2222em}");B("\\medspace","\\:");B("\\;","\\tmspace+{5mu}{.2777em}");B("\\thickspace","\\;");B("\\!","\\tmspace-{3mu}{.1667em}");B("\\negthinspace","\\!");B("\\negmedspace","\\tmspace-{4mu}{.2222em}");B("\\negthickspace","\\tmspace-{5mu}{.277em}");B("\\enspace","\\kern.5em ");B("\\enskip","\\hskip.5em\\relax");B("\\quad","\\hskip1em\\relax");B("\\qquad","\\hskip2em\\relax");B("\\tag","\\@ifstar\\tag@literal\\tag@paren");B("\\tag@paren","\\tag@literal{({#1})}");B("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new Oe("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});B("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");B("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");B("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");B("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");B("\\newline","\\\\\\relax");B("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var BT=Be(Ki["Main-Regular"][84][1]-.7*Ki["Main-Regular"][65][1]);B("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+BT+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");
408B("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+BT+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");B("\\hspace","\\@ifstar\\@hspacer\\@hspace");B("\\@hspace","\\hskip #1\\relax");B("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");B("\\ordinarycolon",":");B("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");B("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');B("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');B("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');B("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');B("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');B("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');B("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');B("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');B("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');B("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');B("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');B("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');B("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');B("∷","\\dblcolon");B("∹","\\eqcolon");B("≔","\\coloneqq");B("≕","\\eqqcolon");B("⩴","\\Coloneqq");B("\\ratio","\\vcentcolon");B("\\coloncolon","\\dblcolon");B("\\colonequals","\\coloneqq");B("\\coloncolonequals","\\Coloneqq");B("\\equalscolon","\\eqqcolon");B("\\equalscoloncolon","\\Eqqcolon");B("\\colonminus","\\coloneq");B("\\coloncolonminus","\\Coloneq");B("\\minuscolon","\\eqcolon");B("\\minuscoloncolon","\\Eqcolon");B("\\coloncolonapprox","\\Colonapprox");B("\\coloncolonsim","\\Colonsim");B("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");B("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");B("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");B("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");B("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}");B("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");B("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");B("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");B("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");B("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");B("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");B("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");B("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");B("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}");B("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}");B("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}");B("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}");B("\\nleqq","\\html@mathml{\\@nleqq}{≰}");B("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}");B("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}");B("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}");B("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}");B("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}");B("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}");B("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}");B("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}");B("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}");B("\\imath","\\html@mathml{\\@imath}{ı}");B("\\jmath","\\html@mathml{\\@jmath}{ȷ}");B("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}");B("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}");B("⟦","\\llbracket");B("⟧","\\rrbracket");B("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}
408{\\mathopen{\\char`⦃}}");B("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}");B("⦃","\\lBrace");B("⦄","\\rBrace");B("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`⦵}}");B("⦵","\\minuso");B("\\darr","\\downarrow");B("\\dArr","\\Downarrow");B("\\Darr","\\Downarrow");B("\\lang","\\langle");B("\\rang","\\rangle");B("\\uarr","\\uparrow");B("\\uArr","\\Uparrow");B("\\Uarr","\\Uparrow");B("\\N","\\mathbb{N}");B("\\R","\\mathbb{R}");B("\\Z","\\mathbb{Z}");B("\\alef","\\aleph");B("\\alefsym","\\aleph");B("\\Alpha","\\mathrm{A}");B("\\Beta","\\mathrm{B}");B("\\bull","\\bullet");B("\\Chi","\\mathrm{X}");B("\\clubs","\\clubsuit");B("\\cnums","\\mathbb{C}");B("\\Complex","\\mathbb{C}");B("\\Dagger","\\ddagger");B("\\diamonds","\\diamondsuit");B("\\empty","\\emptyset");B("\\Epsilon","\\mathrm{E}");B("\\Eta","\\mathrm{H}");B("\\exist","\\exists");B("\\harr","\\leftrightarrow");B("\\hArr","\\Leftrightarrow");B("\\Harr","\\Leftrightarrow");B("\\hearts","\\heartsuit");B("\\image","\\Im");B("\\infin","\\infty");B("\\Iota","\\mathrm{I}");B("\\isin","\\in");B("\\Kappa","\\mathrm{K}");B("\\larr","\\leftarrow");B("\\lArr","\\Leftarrow");B("\\Larr","\\Leftarrow");B("\\lrarr","\\leftrightarrow");B("\\lrArr","\\Leftrightarrow");B("\\Lrarr","\\Leftrightarrow");B("\\Mu","\\mathrm{M}");B("\\natnums","\\mathbb{N}");B("\\Nu","\\mathrm{N}");B("\\Omicron","\\mathrm{O}");B("\\plusmn","\\pm");B("\\rarr","\\rightarrow");B("\\rArr","\\Rightarrow");B("\\Rarr","\\Rightarrow");B("\\real","\\Re");B("\\reals","\\mathbb{R}");B("\\Reals","\\mathbb{R}");B("\\Rho","\\mathrm{P}");B("\\sdot","\\cdot");B("\\sect","\\S");B("\\spades","\\spadesuit");B("\\sub","\\subset");B("\\sube","\\subseteq");B("\\supe","\\supseteq");B("\\Tau","\\mathrm{T}");B("\\thetasym","\\vartheta");B("\\weierp","\\wp");B("\\Zeta","\\mathrm{Z}");B("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");B("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");B("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");B("\\bra","\\mathinner{\\langle{#1}|}");B("\\ket","\\mathinner{|{#1}\\rangle}");B("\\braket","\\mathinner{\\langle{#1}\\rangle}");B("\\Bra","\\left\\langle#1\\right|");B("\\Ket","\\left|#1\\right\\rangle");var FT=e=>t=>{var n=t.consumeArg().tokens,r=t.consumeArg().tokens,i=t.consumeArg().tokens,o=t.consumeArg().tokens,a=t.macros.get("|"),u=t.macros.get("\\|");t.macros.beginGroup();var c=h=>g=>{e&&(g.macros.set("|",a),i.length&&g.macros.set("\\|",u));var y=h;if(!h&&i.length){var b=g.future();b.text==="|"&&(g.popToken(),y=!0)}return{tokens:y?i:r,numArgs:0}};t.macros.set("|",c(!1)),i.length&&t.macros.set("\\|",c(!0));var d=t.consumeArg().tokens,f=t.expandTokens([...o,...d,...n]);return t.macros.endGroup(),{tokens:f.reverse(),numArgs:0}};B("\\bra@ket",FT(!1));B("\\bra@set",FT(!0));B("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");B("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");B("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");B("\\angln","{\\angl n}");B("\\blue","\\textcolor{##6495ed}{#1}");B("\\orange","\\textcolor{##ffa500}{#1}");B("\\pink","\\textcolor{##ff00af}{#1}");B("\\red","\\textcolor{##df0030}{#1}");B("\\green","\\textcolor{##28ae7b}{#1}");B("\\gray","\\textcolor{gray}{#1}");B("\\purple","\\textcolor{##9d38bd}{#1}");B("\\blueA","\\textcolor{##ccfaff}{#1}");B("\\blueB","\\textcolor{##80f6ff}{#1}");B("\\blueC","\\textcolor{##63d9ea}{#1}");B("\\blueD","\\textcolor{##11accd}{#1}");B("\\blueE","\\textcolor{##0c7f99}{#1}");B("\\tealA","\\textcolor{##94fff5}{#1}");B("\\tealB","\\textcolor{##26edd5}{#1}");B("\\tealC","\\textcolor{##01d1c1}{#1}");B("\\tealD","\\textcolor{##01a995}{#1}");B("\\tealE","\\textcolor{##208170}{#1}");B("\\greenA","\\textcolor{##b6ffb0}{#1}");B("\\greenB","\\textcolor{##8af281}{#1}");B("\\greenC","\\textcolor{##74cf70}{#1}");B("\\greenD","\\textcolor{##1fab54}{#1}");B("\\greenE","\\textcolor{##0d923f}{#1}");B("\\goldA","\\textcolor{##ffd0a9}{#1}");B("\\goldB","\\textcolor{##ffbb71}{#1}");B("\\goldC","\\textcolor{##ff9c39}{#1}");B("\\goldD","\\textcolor{##e07d10}{#1}");B("\\goldE","\\textcolor{##a75a05}{#1}");B("\\redA","\\textcolor{##fca9a9}{#1}");B("\\redB","\\textcolor{##ff8482}{#1}");B("\\redC","\\textcolor{##f9685d}{#1}");B("\\redD","\\textcolor{##e84d39}{#1}");
vendor: 20,719 bytes, lines 408-409
408B("\\redE","\\textcolor{##bc2612}{#1}");B("\\maroonA","\\textcolor{##ffbde0}{#1}");B("\\maroonB","\\textcolor{##ff92c6}{#1}");B("\\maroonC","\\textcolor{##ed5fa6}{#1}");B("\\maroonD","\\textcolor{##ca337c}{#1}");B("\\maroonE","\\textcolor{##9e034e}{#1}");B("\\purpleA","\\textcolor{##ddd7ff}{#1}");B("\\purpleB","\\textcolor{##c6b9fc}{#1}");B("\\purpleC","\\textcolor{##aa87ff}{#1}");B("\\purpleD","\\textcolor{##7854ab}{#1}");B("\\purpleE","\\textcolor{##543b78}{#1}");B("\\mintA","\\textcolor{##f5f9e8}{#1}");B("\\mintB","\\textcolor{##edf2df}{#1}");B("\\mintC","\\textcolor{##e0e5cc}{#1}");B("\\grayA","\\textcolor{##f6f7f7}{#1}");B("\\grayB","\\textcolor{##f0f1f2}{#1}");B("\\grayC","\\textcolor{##e3e5e6}{#1}");B("\\grayD","\\textcolor{##d6d8da}{#1}");B("\\grayE","\\textcolor{##babec2}{#1}");B("\\grayF","\\textcolor{##888d93}{#1}");B("\\grayG","\\textcolor{##626569}{#1}");B("\\grayH","\\textcolor{##3b3e40}{#1}");B("\\grayI","\\textcolor{##21242c}{#1}");B("\\kaBlue","\\textcolor{##314453}{#1}");B("\\kaGreen","\\textcolor{##71B307}{#1}");var VT={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class kee{constructor(t,n,r){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=n,this.expansionCount=0,this.feed(t),this.macros=new bee(wee,n.macros),this.mode=r,this.stack=[]}feed(t){this.lexer=new s8(t,this.settings)}switchMode(t){this.mode=t}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(t){this.stack.push(t)}pushTokens(t){this.stack.push(...t)}scanArgument(t){var n,r,i;if(t){if(this.consumeSpaces(),this.future().text!=="[")return null;n=this.popToken(),{tokens:i,end:r}=this.consumeArg(["]"])}else({tokens:i,start:n,end:r}=this.consumeArg());return this.pushToken(new pi("EOF",r.loc)),this.pushTokens(i),n.range(r,"")}consumeSpaces(){for(;;){var t=this.future();if(t.text===" ")this.stack.pop();else break}}consumeArg(t){var n=[],r=t&&t.length>0;r||this.consumeSpaces();var i=this.future(),o,a=0,u=0;do{if(o=this.popToken(),n.push(o),o.text==="{")++a;else if(o.text==="}"){if(--a,a===-1)throw new Oe("Extra }",o)}else if(o.text==="EOF")throw new Oe("Unexpected end of input in a macro argument, expected '"+(t&&r?t[u]:"}")+"'",o);if(t&&r)if((a===0||a===1&&t[u]==="{")&&o.text===t[u]){if(++u,u===t.length){n.splice(-u,u);break}}else u=0}while(a!==0||r);return i.text==="{"&&n[n.length-1].text==="}"&&(n.pop(),n.shift()),n.reverse(),{tokens:n,start:i,end:o}}consumeArgs(t,n){if(n){if(n.length!==t+1)throw new Oe("The length of delimiters doesn't match the number of args!");for(var r=n[0],i=0;i<r.length;i++){var o=this.popToken();if(r[i]!==o.text)throw new Oe("Use of the macro doesn't match its definition",o)}}for(var a=[],u=0;u<t;u++)a.push(this.consumeArg(n&&n[u+1]).tokens);return a}countExpansion(t){if(this.expansionCount+=t,this.expansionCount>this.settings.maxExpand)throw new Oe("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(t){var n=this.popToken(),r=n.text,i=n.noexpand?null:this._getExpansion(r);if(i==null||t&&i.unexpandable){if(t&&i==null&&r[0]==="\\"&&!this.isDefined(r))throw new Oe("Undefined control sequence: "+r);return this.pushToken(n),!1}this.countExpansion(1);var o=i.tokens,a=this.consumeArgs(i.numArgs,i.delimiters);if(i.numArgs){o=o.slice();for(var u=o.length-1;u>=0;--u){var c=o[u];if(c.text==="#"){if(u===0)throw new Oe("Incomplete placeholder at end of macro body",c);if(c=o[--u],c.text==="#")o.splice(u+1,1);else if(/^[1-9]$/.test(c.text))o.splice(u,2,...a[+c.text-1]);else throw new Oe("Not a valid argument number",c)}}}return this.pushTokens(o),o.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){var t=this.stack.pop();return t.treatAsRelax&&(t.text="\\relax"),t}throw new Error}expandMacro(t){return this.macros.has(t)?this.expandTokens([new pi(t)]):void 0}expandTokens(t){var n=[],r=this.stack.length;for(this.pushTokens(t);this.stack.length>r;)if(this.expandOnce(!0)===!1){var i=this.stack.pop();i.treatAsRelax&&(i.noexpand=!1,i.treatAsRelax=!1),n.push(i)}return this.countExpansion(n.length),n}expandMacroAsText(t){var n=this.expandMacro(t);return n&&n.map(r=>r.text).join("")}_getExpansion(t){var n=this.macros.get(t);if(n==null)return n;if(t.length===1){var r=this.lexer.catcodes[t];if(r!=null&&r!==13)return}var i=typeof n=="function"?n(this):n;if(typeof i=="string"){var o=0;if(i.indexOf("#")!==-1)for(var a=i.replace(/##/g,"");a.indexOf("#"+(o+1))!==-1;)++o;for(var u=new s8(i,this.settings),c=[],d=u.lex();d.text!=="EOF";)c.push(d),d=u.lex();c.reverse();var f={tokens:c,numArgs:o};return f}return i}isDefined(t){return this.macros.has(t)||ma.hasOwnProperty(t)||nn.math.hasOwnProperty(t)||nn.text.hasOwnProperty(t)||VT.hasOwnProperty(t)}isExpandable(t){var n=this.macros.get(t);return n!=null?typeof n=="string"||typeof n=="function"||!n.unexpandable:ma.hasOwnProperty(t)&&!ma[t].primitive}}var c8=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,ep=Object.freeze({"₊":"+","₋":"-","₌":"=","₍":"(","₎":")","₀":"0","₁":"1","₂":"2","₃":"3","₄":"4","₅":"5","₆":"6","₇":"7","₈":"8","₉":"9","ₐ":"a","ₑ":"e","ₕ":"h","ᵢ":"i","ⱼ":"j","ₖ":"k","ₗ":"l","ₘ":"m","ₙ":"n","ₒ":"o","ₚ":"p","ᵣ":"r","ₛ":"s","ₜ":"t","ᵤ":"u","ᵥ":"v","ₓ":"x","ᵦ":"β","ᵧ":"γ","ᵨ":"ρ","ᵩ":"ϕ","ᵪ":"χ","⁺":"+","⁻":"-","⁼":"=","⁽":"(","⁾":")","⁰":"0","¹":"1","²":"2","³":"3","⁴":"4","⁵":"5","⁶":"6","⁷":"7","⁸":"8","⁹":"9","ᴬ":"A","ᴮ":"B","ᴰ":"D","ᴱ":"E","ᴳ":"G","ᴴ":"H","ᴵ":"I","ᴶ":"J","ᴷ":"K","ᴸ":"L","ᴹ":"M","ᴺ":"N","ᴼ":"O","ᴾ":"P","ᴿ":"R","ᵀ":"T","ᵁ":"U","ⱽ":"V","ᵂ":"W","ᵃ":"a","ᵇ":"b","ᶜ":"c","ᵈ":"d","ᵉ":"e","ᶠ":"f","ᵍ":"g",ʰ:"h","ⁱ":"i",ʲ:"j","ᵏ":"k",ˡ:"l","ᵐ":"m",ⁿ:"n","ᵒ":"o","ᵖ":"p",ʳ:"r",ˢ:"s","ᵗ":"t","ᵘ":"u","ᵛ":"v",ʷ:"w",ˣ:"x",ʸ:"y","ᶻ":"z","ᵝ":"β","ᵞ":"γ","ᵟ":"δ","ᵠ":"ϕ","ᵡ":"χ","ᶿ":"θ"}),Bg={"́":{text:"\\'",math:"\\acute"},"̀":{text:"\\`",math:"\\grave"},"̈":{text:'\\"',math:"\\ddot"},"̃":{text:"\\~",math:"\\tilde"},"̄":{text:"\\=",math:"\\bar"},"̆":{text:"\\u",math:"\\breve"},"̌":{text:"\\v",math:"\\check"},"̂":{text:"\\^",math:"\\hat"},"̇":{text:"\\.",math:"\\dot"},"̊":{text:"\\r",math:"\\mathring"},"̋":{text:"\\H"},"̧":{text:"\\c"}},d8={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",ḉ:"ḉ",č:"č",ĉ:"ĉ",ċ:"ċ",ç:"ç",ď:"ď",ḋ:"ḋ",ḑ:"ḑ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ḝ:"ḝ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ȩ:"ȩ",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ģ:"ģ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",ḩ:"ḩ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ķ:"ķ",ĺ:"ĺ",ľ:"ľ",ļ:"ļ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ņ:"ņ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ŗ:"ŗ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ş:"ş",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ţ:"ţ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Ḉ:"Ḉ",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ç:"Ç",Ď:"Ď",Ḋ:"Ḋ",Ḑ:"Ḑ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ḝ:"Ḝ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ȩ:"Ȩ",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ģ:"Ģ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Ḩ:"Ḩ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ķ:"Ķ",Ĺ:"Ĺ",Ľ:"Ľ",Ļ:"Ļ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ņ:"Ņ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ŗ:"Ŗ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ş:"Ş",Ť:"Ť",Ṫ:"Ṫ",Ţ:"Ţ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"};class Hh{constructor(t,n){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new kee(t,n,this.mode),this.settings=n,this.leftrightDepth=0}expect(t,n){if(n===void 0&&(n=!0),this.fetch().text!==t)throw new Oe("Expected '"+t+"', got '"+this.fetch().text+"'",this.fetch());n&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(t){this.mode=t,this.gullet.switchMode(t)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var t=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),t}finally{this.gullet.endGroups()}}subparse(t){var n=this.nextToken;this.consume(),this.gullet.pushToken(new pi("}")),this.gullet.pushTokens(t);var r=this.parseExpression(!1);return this.expect("}"),this.nextToken=n,r}parseExpression(t,n){for(var r=[];;){this.mode==="math"&&this.consumeSpaces();var i=this.fetch();if(Hh.endOfExpression.indexOf(i.text)!==-1||n&&i.text===n||t&&ma[i.text]&&ma[i.text].infix)break;var o=this.parseAtom(n);if(o){if(o.type==="internal")continue}else break;r.push(o)}return this.mode==="text"&&this.formLigatures(r),this.handleInfixNodes(r)}handleInfixNodes(t){for(var n=-1,r,i=0;i<t.length;i++)if(t[i].type==="infix"){if(n!==-1)throw new Oe("only one infix operator per group",t[i].token);n=i,r=t[i].replaceWith}if(n!==-1&&r){var o,a,u=t.slice(0,n),c=t.slice(n+1);u.length===1&&u[0].type==="ordgroup"?o=u[0]:o={type:"ordgroup",mode:this.mode,body:u},c.length===1&&c[0].type==="ordgroup"?a=c[0]:a={type:"ordgroup",mode:this.mode,body:c};var d;return r==="\\\\abovefrac"?d=this.callFunction(r,[o,t[n],a],[]):d=this.callFunction(r,[o,a],[]),[d]}else return t}handleSupSubscript(t){var n=this.fetch(),r=n.text;this.consume(),this.consumeSpaces();var i;do{var o;i=this.parseGroup(t)}while(((o=i)==null?void 0:o.type)==="internal");if(!i)throw new Oe("Expected group after '"+r+"'",n);return i}formatUnsupportedCmd(t){for(var n=[],r=0;r<t.length;r++)n.push({type:"textord",mode:"text",text:t[r]});var i={type:"text",mode:this.mode,body:n},o={type:"color",mode:this.mode,color:this.settings.errorColor,body:[i]};return o}parseAtom(t){var n=this.parseGroup("atom",t);if(n?.type==="internal"||this.mode==="text")return n;for(var r,i;;){this.consumeSpaces();var o=this.fetch();if(o.text==="\\limits"||o.text==="\\nolimits"){if(n&&n.type==="op"){var a=o.text==="\\limits";n.limits=a,n.alwaysHandleSupSub=!0}else if(n&&n.type==="operatorname")n.alwaysHandleSupSub&&(n.limits=o.text==="\\limits");else throw new Oe("Limit controls must follow a math operator",o);this.consume()}else if(o.text==="^"){if(r)throw new Oe("Double superscript",o);r=this.handleSupSubscript("superscript")}else if(o.text==="_"){if(i)throw new Oe("Double subscript",o);i=this.handleSupSubscript("subscript")}else if(o.text==="'"){if(r)throw new Oe("Double superscript",o);var u={type:"textord",mode:this.mode,text:"\\prime"},c=[u];for(this.consume();this.fetch().text==="'";)c.push(u),this.consume();this.fetch().text==="^"&&c.push(this.handleSupSubscript("superscript")),r={type:"ordgroup",mode:this.mode,body:c}}else if(ep[o.text]){var d=c8.test(o.text),f=[];for(f.push(new pi(ep[o.text])),this.consume();;){var h=this.fetch().text;if(!ep[h]||c8.test(h)!==d)break;f.unshift(new pi(ep[h])),this.consume()}var g=this.subparse(f);d?i={type:"ordgroup",mode:"math",body:g}:r={type:"ordgroup",mode:"math",body:g}}else break}return r||i?{type:"supsub",mode:this.mode,base:n,sup:r,sub:i}:n}parseFunction(t,n){var r=this.fetch(),i=r.text,o=ma[i];if(!o)return null;if(this.consume(),n&&n!=="atom"&&!o.allowedInArgument)throw new Oe("Got function '"+i+"' with no arguments"+(n?" as "+n:""),r);if(this.mode==="text"&&!o.allowedInText)throw new Oe("Can't use function '"+i+"' in text mode",r);if(this.mode==="math"&&o.allowedInMath===!1)throw new Oe("Can't use function '"+i+"' in math mode",r);var{args:a,optArgs:u}=this.parseArguments(i,o);return this.callFunction(i,a,u,r,t)}callFunction(t,n,r,i,o){var a={funcName:t,parser:this,token:i,breakOnTokenText:o},u=ma[t];if(u&&u.handler)return u.handler(a,n,r);throw new Oe("No function handler for "+t)}parseArguments(t,n){var r=n.numArgs+n.numOptionalArgs;if(r===0)return{args:[],optArgs:[]};for(var i=[],o=[],a=0;a<r;a++){var u=n.argTypes&&n.argTypes[a],c=a<n.numOptionalArgs;(n.primitive&&u==null||n.type==="sqrt"&&a===1&&o[0]==null)&&(u="primitive");var d=this.parseGroupOfType("argument to '"+t+"'",u,c);if(c)o.push(d);else if(d!=null)i.push(d);else throw new Oe("Null argument, please report this as a bug")}return{args:i,optArgs:o}}parseGroupOfType(t,n,r){switch(n){case"color":return this.parseColorGroup(r);case"size":return this.parseSizeGroup(r);case"url":return this.parseUrlGroup(r);case"math":case"text":return this.parseArgumentGroup(r,n);case"hbox":{var i=this.parseArgumentGroup(r,"text");return i!=null?{type:"styling",mode:i.mode,body:[i],style:"text"}:null}case"raw":{var o=this.parseStringGroup("raw",r);return o!=null?{type:"raw",mode:"text",string:o.text}:null}case"primitive":{if(r)throw new Oe("A primitive argument cannot be optional");var a=this.parseGroup(t);if(a==null)throw new Oe("Expected group as "+t,this.fetch());return a}case"original":case null:case void 0:return this.parseArgumentGroup(r);default:throw new Oe("Unknown group type as "+t,this.fetch())}}consumeSpaces(){for(;this.fetch().text===" ";)this.consume()}parseStringGroup(t,n){var r=this.gullet.scanArgument(n);if(r==null)return null;for(var i="",o;(o=this.fetch()).text!=="EOF";)i+=o.text,this.consume();return this.consume(),r.text=i,r}parseRegexGroup(t,n){for(var r=this.fetch(),i=r,o="",a;(a=this.fetch()).text!=="EOF"&&t.test(o+a.text);)i=a,o+=i.text,this.consume();if(o==="")throw new Oe("Invalid "+n+": '"+r.text+"'",r);return r.range(i,o)}parseColorGroup(t){var n=this.parseStringGroup("color",t);if(n==null)return null;var r=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(n.text);if(!r)throw new Oe("Invalid color: '"+n.text+"'",n);var i=r[0];return/^[0-9a-f]{6}$/i.test(i)&&(i="#"+i),{type:"color-token",mode:this.mode,color:i}}parseSizeGroup(t){var n,r=!1;if(this.gullet.consumeSpaces(),!t&&this.gullet.future().text!=="{"?n=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):n=this.parseStringGroup("size",t),!n)return null;!t&&n.text.length===0&&(n.text="0pt",r=!0);var i=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(n.text);if(!i)throw new Oe("Invalid size: '"+n.text+"'",n);var o={number:+(i[1]+i[2]),unit:i[3]};if(!JC(o))throw new Oe("Invalid unit: '"+o.unit+"'",n);return{type:"size",mode:this.mode,value:o,isBlank:r}}parseUrlGroup(t){this.gullet.lexer.setCatcode("%",13),this.gullet.lexer.setCatcode("~",12);var n=this.parseStringGroup("url",t);if(this.gullet.lexer.setCatcode("%",14),this.gullet.lexer.setCatcode("~",13),n==null)return null;var r=n.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:r}}parseArgumentGroup(t,n){var r=this.gullet.scanArgument(t);if(r==null)return null;var i=this.mode;n&&this.switchMode(n),this.gullet.beginGroup();var o=this.parseExpression(!1,"EOF");this.expect("EOF"),this.gullet.endGroup();var a={type:"ordgroup",mode:this.mode,loc:r.loc,body:o};return n&&this.switchMode(i),a}parseGroup(t,n){var r=this.fetch(),i=r.text,o;if(i==="{"||i==="\\begingroup"){this.consume();var a=i==="{"?"}":"\\endgroup";this.gullet.beginGroup();var u=this.parseExpression(!1,a),c=this.fetch();this.expect(a),this.gullet.endGroup(),o={type:"ordgroup",mode:this.mode,loc:Vr.range(r,c),body:u,semisimple:i==="\\begingroup"||void 0}}else if(o=this.parseFunction(n,t)||this.parseSymbol(),o==null&&i[0]==="\\"&&!VT.hasOwnProperty(i)){if(this.settings.throwOnError)throw new Oe("Undefined control sequence: "+i,r);o=this.formatUnsupportedCmd(i),this.consume()}return o}formLigatures(t){for(var n=t.length-1,r=0;r<n;++r){var i=t[r],o=i.text;o==="-"&&t[r+1].text==="-"&&(r+1<n&&t[r+2].text==="-"?(t.splice(r,3,{type:"textord",mode:"text",loc:Vr.range(i,t[r+2]),text:"---"}),n-=2):(t.splice(r,2,{type:"textord",mode:"text",loc:Vr.range(i,t[r+1]),text:"--"}),n-=1)),(o==="'"||o==="`")&&t[r+1].text===o&&(t.splice(r,2,{type:"textord",mode:"text",loc:Vr.range(i,t[r+1]),text:o+o}),n-=1)}}parseSymbol(){var t=this.fetch(),n=t.text;if(/^\\verb[^a-zA-Z]/.test(n)){this.consume();var r=n.slice(5),i=r.charAt(0)==="*";if(i&&(r=r.slice(1)),r.length<2||r.charAt(0)!==r.slice(-1))throw new Oe(`\\verb assertion failed --
409                    please report what input caused this bug`);return r=r.slice(1,-1),{type:"verb",mode:"text",body:r,star:i}}d8.hasOwnProperty(n[0])&&!nn[this.mode][n[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+n[0]+'" used in math mode',t),n=d8[n[0]]+n.slice(1));var o=yee.exec(n);o&&(n=n.substring(0,o.index),n==="i"?n="ı":n==="j"&&(n="ȷ"));var a;if(nn[this.mode][n]){this.settings.strict&&this.mode==="math"&&Kv.indexOf(n)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+n[0]+'" used in math mode',t);var u=nn[this.mode][n].group,c=Vr.range(t),d;if(cZ.hasOwnProperty(u)){var f=u;d={type:"atom",mode:this.mode,family:f,loc:c,text:n}}else d={type:u,mode:this.mode,loc:c,text:n};a=d}else if(n.charCodeAt(0)>=128)this.settings.strict&&(QC(n.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+n[0]+'" used in math mode',t):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+n[0]+'"'+(" ("+n.charCodeAt(0)+")"),t)),a={type:"textord",mode:"text",loc:Vr.range(t),text:n};else return null;if(this.consume(),o)for(var h=0;h<o[0].length;h++){var g=o[0][h];if(!Bg[g])throw new Oe("Unknown accent ' "+g+"'",t);var y=Bg[g][this.mode]||Bg[g].text;if(!y)throw new Oe("Accent "+g+" unsupported in "+this.mode+" mode",t);a={type:"accent",mode:this.mode,loc:Vr.range(t),label:y,isStretchy:!1,isShifty:!0,base:a}}return a}}Hh.endOfExpression=["}","\\endgroup","\\end","\\right","&"];var G2=function(t,n){if(!(typeof t=="string"||t instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var r=new Hh(t,n);delete r.gullet.macros.current["\\df@tag"];var i=r.parse();if(delete r.gullet.macros.current["\\current@color"],delete r.gullet.macros.current["\\color"],r.gullet.macros.get("\\df@tag")){if(!n.displayMode)throw new Oe("\\tag works only in display equations");
vendor: 10,489 bytes, lines 409-411
409i=[{type:"tag",mode:"text",body:i,tag:r.subparse([new pi("\\df@tag")])}]}return i},WT=function(t,n,r){n.textContent="";var i=K2(t,r).toNode();n.appendChild(i)};typeof document<"u"&&document.compatMode!=="CSS1Compat"&&(typeof console<"u"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),WT=function(){throw new Oe("KaTeX doesn't work in quirks mode.")});var See=function(t,n){var r=K2(t,n).toMarkup();return r},Cee=function(t,n){var r=new A2(n);return G2(t,r)},UT=function(t,n,r){if(r.throwOnError||!(t instanceof Oe))throw t;var i=fe.makeSpan(["katex-error"],[new vi(n)]);return i.setAttribute("title",t.toString()),i.setAttribute("style","color:"+r.errorColor),i},K2=function(t,n){var r=new A2(n);try{var i=G2(t,r);return OZ(i,t,r)}catch(o){return UT(o,t,r)}},Tee=function(t,n){var r=new A2(n);try{var i=G2(t,r);return DZ(i,t,r)}catch(o){return UT(o,t,r)}},Eee="0.16.22",Ree={Span:sd,Anchor:j2,SymbolNode:vi,SvgNode:Oo,PathNode:wa,LineNode:Gv},f8={version:Eee,render:WT,renderToString:See,ParseError:Oe,SETTINGS_SCHEMA:hp,__parse:Cee,__renderToDomTree:K2,__renderToHTMLTree:Tee,__setFontMetrics:nZ,__defineSymbol:C,__defineFunction:We,__defineMacro:B,__domTree:Ree};const Pee={};function Aee(e){const t=this,n=e||Pee,r=t.data(),i=r.micromarkExtensions||(r.micromarkExtensions=[]),o=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),a=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);i.push(RJ(n)),o.push(xJ()),a.push(bJ(n))}const p8=/[#.]/g;function Mee(e,t){const n=e||"",r={};let i=0,o,a;for(;i<n.length;){p8.lastIndex=i;const u=p8.exec(n),c=n.slice(i,u?u.index:n.length);c&&(o?o==="#"?r.id=c:Array.isArray(r.className)?r.className.push(c):r.className=[c]:a=c,i+=c.length),u&&(o=u[0],i++)}return{type:"element",tagName:a||t||"div",properties:r,children:[]}}function HT(e,t,n){const r=n?Dee(n):void 0;function i(o,a,...u){let c;if(o==null){c={type:"root",children:[]};const d=a;u.unshift(d)}else{c=Mee(o,t);const d=c.tagName.toLowerCase(),f=r?r.get(d):void 0;if(c.tagName=f||d,Iee(a))u.unshift(a);else for(const[h,g]of Object.entries(a))jee(e,c.properties,h,g)}for(const d of u)ey(c.children,d);return c.type==="element"&&c.tagName==="template"&&(c.content={type:"root",children:c.children},c.children=[]),c}return i}function Iee(e){if(e===null||typeof e!="object"||Array.isArray(e))return!0;if(typeof e.type!="string")return!1;const t=e,n=Object.keys(e);for(const r of n){const i=t[r];if(i&&typeof i=="object"){if(!Array.isArray(i))return!0;const o=i;for(const a of o)if(typeof a!="number"&&typeof a!="string")return!0}}return!!("children"in e&&Array.isArray(e.children))}function jee(e,t,n,r){const i=XS(e,n);let o;if(r!=null){if(typeof r=="number"){if(Number.isNaN(r))return;o=r}else typeof r=="boolean"?o=r:typeof r=="string"?i.spaceSeparated?o=H6(r):i.commaSeparated?o=B6(r):i.commaOrSpaceSeparated?o=H6(B6(r).join(" ")):o=h8(i,i.property,r):Array.isArray(r)?o=[...r]:o=i.property==="style"?Oee(r):String(r);if(Array.isArray(o)){const a=[];for(const u of o)a.push(h8(i,i.property,u));o=a}i.property==="className"&&Array.isArray(t.className)&&(o=t.className.concat(o)),t[i.property]=o}}function ey(e,t){if(t!=null)if(typeof t=="number"||typeof t=="string")e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(const n of t)ey(e,n);else if(typeof t=="object"&&"type"in t)t.type==="root"?ey(e,t.children):e.push(t);else throw new Error("Expected node, nodes, or string, got `"+t+"`")}function h8(e,t,n){if(typeof n=="string"){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(n===""||P0(n)===P0(t)))return!0}return n}function Oee(e){const t=[];for(const[n,r]of Object.entries(e))t.push([n,r].join(": "));return t.join("; ")}function Dee(e){const t=new Map;for(const n of e)t.set(n.toLowerCase(),n);return t}const zee=["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","solidColor","textArea","textPath"],Lee=HT(QS,"div"),Nee=HT(Dh,"g",zee),Fg={html:"http://www.w3.org/1999/xhtml",svg:"http://www.w3.org/2000/svg"};function _ee(e,t){return qT(e,{})||{type:"root",children:[]}}function qT(e,t){const n=$ee(e,t);return n&&t.afterTransform&&t.afterTransform(e,n),n}function $ee(e,t){switch(e.nodeType){case 1:return Wee(e,t);case 3:return Fee(e);case 8:return Vee(e);case 9:return m8(e,t);case 10:return Bee();case 11:return m8(e,t);default:return}}function m8(e,t){return{type:"root",children:GT(e,t)}}function Bee(){return{type:"doctype"}}function Fee(e){return{type:"text",value:e.nodeValue||""}}function Vee(e){return{type:"comment",value:e.nodeValue||""}}function Wee(e,t){const n=e.namespaceURI,r=n===Fg.svg?Nee:Lee,i=n===Fg.html?e.tagName.toLowerCase():e.tagName,o=n===Fg.html&&i==="template"?e.content:e,a=e.getAttributeNames(),u={};let c=-1;for(;++c<a.length;)u[a[c]]=e.getAttribute(a[c])||"";return r(i,u,GT(o,t))}function GT(e,t){const n=e.childNodes,r=[];let i=-1;for(;++i<n.length;){const o=qT(n[i],t);o!==void 0&&r.push(o)}return r}new DOMParser;function Uee(e,t){const n=Hee(e);return _ee(n)}function Hee(e){const t=document.createElement("template");return t.innerHTML=e,t.content}const g8=(function(e,t,n){const r=id(n);if(!e||!e.type||!e.children)throw new Error("Expected parent node");if(typeof t=="number"){if(t<0||t===Number.POSITIVE_INFINITY)throw new Error("Expected positive finite number as index")}else if(t=e.children.indexOf(t),t<0)throw new Error("Expected child node or index");for(;++t<e.children.length;)if(r(e.children[t],t,e))return e.children[t]}),ys=(function(e){if(e==null)return Kee;if(typeof e=="string")return Gee(e);if(typeof e=="object")return qee(e);if(typeof e=="function")return Y2(e);throw new Error("Expected function, string, or array as `test`")});function qee(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=ys(e[n]);return Y2(r);function r(...i){let o=-1;for(;++o<t.length;)if(t[o].apply(this,i))return!0;return!1}}function Gee(e){return Y2(t);function t(n){return n.tagName===e}}function Y2(e){return t;function t(n,r,i){return!!(Yee(n)&&e.call(this,n,typeof r=="number"?r:void 0,i||void 0))}}function Kee(e){return!!(e&&typeof e=="object"&&"type"in e&&e.type==="element"&&"tagName"in e&&typeof e.tagName=="string")}function Yee(e){return e!==null&&typeof e=="object"&&"type"in e&&"tagName"in e}const v8=/\n/g,y8=/[\t ]+/g,ty=ys("br"),x8=ys(rte),Xee=ys("p"),b8=ys("tr"),Qee=ys(["datalist","head","noembed","noframes","noscript","rp","script","style","template","title",nte,ite]),KT=ys(["address","article","aside","blockquote","body","caption","center","dd","dialog","dir","dl","dt","div","figure","figcaption","footer","form,","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","legend","li","listing","main","menu","nav","ol","p","plaintext","pre","section","ul","xmp"]);function Jee(e,t){const n=t||{},r="children"in e?e.children:[],i=KT(e),o=QT(e,{whitespace:n.whitespace||"normal"}),a=[];(e.type==="text"||e.type==="comment")&&a.push(...XT(e,{breakBefore:!0,breakAfter:!0}));let u=-1;for(;++u<r.length;)a.push(...YT(r[u],e,{whitespace:o,breakBefore:u?void 0:i,breakAfter:u<r.length-1?ty(r[u+1]):i}));const c=[];let d;for(u=-1;++u<a.length;){const f=a[u];typeof f=="number"?d!==void 0&&f>d&&(d=f):f&&(d!==void 0&&d>-1&&c.push(`
410`.repeat(d)||" "),d=-1,c.push(f))}return c.join("")}function YT(e,t,n){return e.type==="element"?Zee(e,t,n):e.type==="text"?n.whitespace==="normal"?XT(e,n):ete(e):[]}function Zee(e,t,n){const r=QT(e,n),i=e.children||[];let o=-1,a=[];if(Qee(e))return a;let u,c;for(ty(e)||b8(e)&&g8(t,e,b8)?c=`
411`:Xee(e)?(u=2,c=2):KT(e)&&(u=1,c=1);++o<i.length;)a=a.concat(YT(i[o],e,{whitespace:r,breakBefore:o?void 0:u,breakAfter:o<i.length-1?ty(i[o+1]):c}));return x8(e)&&g8(t,e,x8)&&a.push("	"),u&&a.unshift(u),c&&a.push(c),a}function XT(e,t){const n=String(e.value),r=[],i=[];let o=0;for(;o<=n.length;){v8.lastIndex=o;const c=v8.exec(n),d=c&&"index"in c?c.index:n.length;r.push(tte(n.slice(o,d).replace(/[\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,""),o===0?t.breakBefore:!0,d===n.length?t.breakAfter:!0)),o=d+1}let a=-1,u;for(;++a<r.length;)r[a].charCodeAt(r[a].length-1)===8203||a<r.length-1&&r[a+1].charCodeAt(0)===8203?(i.push(r[a]),u=void 0):r[a]?(typeof u=="number"&&i.push(u),i.push(r[a]),u=0):(a===0||a===r.length-1)&&i.push(0);return i}function ete(e){return[String(e.value)]}function tte(e,t,n){const r=[];let i=0,o;for(;i<e.length;){y8.lastIndex=i;const a=y8.exec(e);o=a?a.index:e.length,!i&&!o&&a&&!t&&r.push(""),i!==o&&r.push(e.slice(i,o)),i=a?o+a[0].length:o}return i!==o&&!n&&r.push(""),r.join(" ")}function QT(e,t){if(e.type==="element"){const n=e.properties||{};switch(e.tagName){case"listing":case"plaintext":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return n.wrap?"pre-wrap":"pre";case"td":case"th":return n.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap"}}return t.whitespace}function nte(e){return!!(e.properties||{}).hidden}function rte(e){return e.tagName==="td"||e.tagName==="th"}function ite(e){return e.tagName==="dialog"&&!(e.properties||{}).open}const ote={},ate=[];function ste(e){const t=e||ote;return function(n,r){S2(n,"element",function(i,o){const a=Array.isArray(i.properties.className)?i.properties.className:ate,u=a.includes("language-math"),c=a.includes("math-display"),d=a.includes("math-inline");let f=c;if(!u&&!c&&!d)return;let h=o[o.length-1],g=i;if(i.tagName==="code"&&u&&h&&h.type==="element"&&h.tagName==="pre"&&(g=h,h=o[o.length-2],f=!0),!h)return;const y=Jee(g,{whitespace:"pre"});let b;try{b=f8.renderToString(y,{...t,displayMode:f,throwOnError:!0})}catch(S){const k=S,A=k.name.toLowerCase();r.message("Could not render math with KaTeX",{ancestors:[...o,i],cause:k,place:i.position,ruleId:A,source:"rehype-katex"});try{b=f8.renderToString(y,{...t,displayMode:f,strict:"ignore",throwOnError:!1})}catch{b=[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(t.errorColor||"#cc0000"),title:String(S)},children:[{type:"text",value:y}]}]}}typeof b=="string"&&(b=Uee(b).children);const x=h.children.indexOf(g);
vendor: 4,195 bytes, lines 411-419
411return h.children.splice(x,1,...b),CC})}}const X2=T.createContext({});function Q2(e){const t=T.useRef(null);return t.current===null&&(t.current=e()),t.current}const qh=T.createContext(null),J2=T.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});class lte extends T.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const r=n.offsetParent,i=r instanceof HTMLElement&&r.offsetWidth||0,o=this.props.sizeRef.current;o.height=n.offsetHeight||0,o.width=n.offsetWidth||0,o.top=n.offsetTop,o.left=n.offsetLeft,o.right=i-o.width-o.left}return null}componentDidUpdate(){}render(){return this.props.children}}function ute({children:e,isPresent:t,anchorX:n}){const r=T.useId(),i=T.useRef(null),o=T.useRef({width:0,height:0,top:0,left:0,right:0}),{nonce:a}=T.useContext(J2);return T.useInsertionEffect(()=>{const{width:u,height:c,top:d,left:f,right:h}=o.current;if(t||!i.current||!u||!c)return;const g=n==="left"?`left: ${f}`:`right: ${h}`;i.current.dataset.motionPopId=r;const y=document.createElement("style");return a&&(y.nonce=a),document.head.appendChild(y),y.sheet&&y.sheet.insertRule(`
412          [data-motion-pop-id="${r}"] {
413            position: absolute !important;
414            width: ${u}px !important;
415            height: ${c}px !important;
416            ${g}px !important;
417            top: ${d}px !important;
418          }
419        `),()=>{document.head.removeChild(y)}},[t]),m.jsx(lte,{isPresent:t,childRef:i,sizeRef:o,children:T.cloneElement(e,{ref:i})})}const cte=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:o,mode:a,anchorX:u})=>{const c=Q2(dte),d=T.useId(),f=T.useCallback(g=>{c.set(g,!0);for(const y of c.values())if(!y)return;r&&r()},[c,r]),h=T.useMemo(()=>({id:d,initial:t,isPresent:n,custom:i,onExitComplete:f,register:g=>(c.set(g,!1),()=>c.delete(g))}),o?[Math.random(),f]:[n,f]);return T.useMemo(()=>{c.forEach((g,y)=>c.set(y,!1))},[n]),T.useEffect(()=>{!n&&!c.size&&r&&r()},[n]),a==="popLayout"&&(e=m.jsx(ute,{isPresent:n,anchorX:u,children:e})),m.jsx(qh.Provider,{value:h,children:e})};function dte(){return new Map}function JT(e=!0){const t=T.useContext(qh);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:r,register:i}=t,o=T.useId();T.useEffect(()=>{e&&i(o)},[e]);const a=T.useCallback(()=>e&&r&&r(o),[o,r,e]);return!n&&r?[!1,a]:[!0]}const tp=e=>e.key||"";function w8(e){const t=[];return T.Children.forEach(e,n=>{T.isValidElement(n)&&t.push(n)}),t}const Z2=typeof window<"u",ZT=Z2?T.useLayoutEffect:T.useEffect,fte=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:i=!0,mode:o="sync",propagate:a=!1,anchorX:u="left"})=>{const[c,d]=JT(a),f=T.useMemo(()=>w8(e),[e]),h=a&&!c?[]:f.map(tp),g=T.useRef(!0),y=T.useRef(f),b=Q2(()=>new Map),[x,S]=T.useState(f),[k,A]=T.useState(f);ZT(()=>{g.current=!1,y.current=f;for(let R=0;R<k.length;R++){const M=tp(k[R]);h.includes(M)?b.delete(M):b.get(M)!==!0&&b.set(M,!1)}},[k,h.length,h.join("-")]);const I=[];if(f!==x){let R=[...f];for(let M=0;M<k.length;M++){const j=k[M],O=tp(j);h.includes(O)||(R.splice(M,0,j),I.push(j))}return o==="wait"&&I.length&&(R=I),A(w8(R)),S(f),null}const{forceRender:D}=T.useContext(X2);return m.jsx(m.Fragment,{children:k.map(R=>{const M=tp(R),j=a&&!c?!1:f===k||h.includes(M),O=()=>{if(b.has(M))b.set(M,!0);else return;let F=!0;b.forEach(L=>{L||(F=!1)}),F&&(D?.(),A(y.current),a&&d?.(),r&&r())};return m.jsx(cte,{isPresent:j,initial:!g.current||n?void 0:!1,custom:t,presenceAffectsLayout:i,mode:o,onExitComplete:j?void 0:O,anchorX:u,children:R},M)})})},Yr=e=>e;let eE=Yr;function e4(e){let t;return()=>(t===void 0&&(t=e()),t)}const zl=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},Po=e=>e*1e3,Ao=e=>e/1e3,pte={useManualTiming:!1},np=["read","resolveKeyframes","update","preRender","render","postRender"],k8={value:null};function hte(e,t){let n=new Set,r=new Set,i=!1,o=!1;const a=new WeakSet;let u={delta:0,timestamp:0,isProcessing:!1},c=0;function d(h){a.has(h)&&(f.schedule(h),e()),c++,h(u)}const f={schedule:(h,g=!1,y=!1)=>{const x=y&&i?n:r;return g&&a.add(h),x.has(h)||x.add(h),h},cancel:h=>{r.delete(h),a.delete(h)},process:h=>{if(u=h,i){o=!0;return}
vendor: 5,185 bytes, line 419
419i=!0,[n,r]=[r,n],n.forEach(d),t&&k8.value&&k8.value.frameloop[t].push(c),c=0,n.clear(),i=!1,o&&(o=!1,f.process(h))}};return f}const mte=40;function tE(e,t){let n=!1,r=!0;const i={delta:0,timestamp:0,isProcessing:!1},o=()=>n=!0,a=np.reduce((k,A)=>(k[A]=hte(o,t?A:void 0),k),{}),{read:u,resolveKeyframes:c,update:d,preRender:f,render:h,postRender:g}=a,y=()=>{const k=performance.now();n=!1,i.delta=r?1e3/60:Math.max(Math.min(k-i.timestamp,mte),1),i.timestamp=k,i.isProcessing=!0,u.process(i),c.process(i),d.process(i),f.process(i),h.process(i),g.process(i),i.isProcessing=!1,n&&t&&(r=!1,e(y))},b=()=>{n=!0,r=!0,i.isProcessing||e(y)};return{schedule:np.reduce((k,A)=>{const I=a[A];return k[A]=(D,R=!1,M=!1)=>(n||b(),I.schedule(D,R,M)),k},{}),cancel:k=>{for(let A=0;A<np.length;A++)a[np[A]].cancel(k)},state:i,steps:a}}const{schedule:rn,cancel:Sa,state:Gn,steps:Vg}=tE(typeof requestAnimationFrame<"u"?requestAnimationFrame:Yr,!0),nE=T.createContext({strict:!1}),S8={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Ll={};for(const e in S8)Ll[e]={isEnabled:t=>S8[e].some(n=>!!t[n])};function gte(e){for(const t in e)Ll[t]={...Ll[t],...e[t]}}const vte=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function Vp(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||vte.has(e)}let rE=e=>!Vp(e);function yte(e){e&&(rE=t=>t.startsWith("on")?!Vp(t):e(t))}try{yte(require("@emotion/is-prop-valid").default)}catch{}function xte(e,t,n){const r={};for(const i in e)i==="values"&&typeof e.values=="object"||(rE(i)||n===!0&&Vp(i)||!t&&!Vp(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}function bte(e){if(typeof Proxy>"u")return e;const t=new Map,n=(...r)=>e(...r);return new Proxy(n,{get:(r,i)=>i==="create"?e:(t.has(i)||t.set(i,e(i)),t.get(i))})}const Gh=T.createContext({});function Kh(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function O0(e){return typeof e=="string"||Array.isArray(e)}const t4=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],n4=["initial",...t4];function Yh(e){return Kh(e.animate)||n4.some(t=>O0(e[t]))}function iE(e){return!!(Yh(e)||e.variants)}function wte(e,t){if(Yh(e)){const{initial:n,animate:r}=e;return{initial:n===!1||O0(n)?n:void 0,animate:O0(r)?r:void 0}}return e.inherit!==!1?t:{}}function kte(e){const{initial:t,animate:n}=wte(e,T.useContext(Gh));return T.useMemo(()=>({initial:t,animate:n}),[C8(t),C8(n)])}function C8(e){return Array.isArray(e)?e.join(" "):e}const Ste=Symbol.for("motionComponentSymbol");function ll(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function Cte(e,t,n){return T.useCallback(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):ll(n)&&(n.current=r))},[t])}const r4=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Tte="framerAppearId",oE="data-"+r4(Tte),{schedule:i4}=tE(queueMicrotask,!1),aE=T.createContext({});function Ete(e,t,n,r,i){var o,a;const{visualElement:u}=T.useContext(Gh),c=T.useContext(nE),d=T.useContext(qh),f=T.useContext(J2).reducedMotion,h=T.useRef(null);r=r||c.renderer,!h.current&&r&&(h.current=r(e,{visualState:t,parent:u,props:n,presenceContext:d,blockInitialAnimation:d?d.initial===!1:!1,reducedMotionConfig:f}));const g=h.current,y=T.useContext(aE);g&&!g.projection&&i&&(g.type==="html"||g.type==="svg")&&Rte(h.current,n,i,y);const b=T.useRef(!1);T.useInsertionEffect(()=>{g&&b.current&&g.update(n,d)});const x=n[oE],S=T.useRef(!!x&&!(!((o=window.MotionHandoffIsComplete)===null||o===void 0)&&o.call(window,x))&&((a=window.MotionHasOptimisedAnimation)===null||a===void 0?void 0:a.call(window,x)));return ZT(()=>{g&&(b.current=!0,window.MotionIsMounted=!0,g.updateFeatures(),i4.render(g.render),S.current&&g.animationState&&g.animationState.animateChanges())}),T.useEffect(()=>{g&&(!S.current&&g.animationState&&g.animationState.animateChanges(),S.current&&(queueMicrotask(()=>{var k;(k=window.MotionHandoffMarkAsComplete)===null||k===void 0||k.call(window,x)}),S.current=!1))}),g}function Rte(e,t,n,r){const{layoutId:i,layout:o,drag:a,dragConstraints:u,layoutScroll:c,layoutRoot:d}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:sE(e.parent)),e.projection.setOptions({layoutId:i,layout:o,alwaysMeasureLayout:!!a||u&&ll(u),visualElement:e,animationType:typeof o=="str
419ing"?o:"both",initialPromotionConfig:r,layoutScroll:c,layoutRoot:d})}function sE(e){if(e)return e.options.allowProjection!==!1?e.projection:sE(e.parent)}function Pte({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:i}){var o,a;e&&gte(e);function u(d,f){let h;const g={...T.useContext(J2),...d,layoutId:Ate(d)},{isStatic:y}=g,b=kte(d),x=r(d,y);if(!y&&Z2){Mte();const S=Ite(g);h=S.MeasureLayout,b.visualElement=Ete(i,x,g,t,S.ProjectionNode)}return m.jsxs(Gh.Provider,{value:b,children:[h&&b.visualElement?m.jsx(h,{visualElement:b.visualElement,...g}):null,n(i,d,Cte(x,b.visualElement,f),x,y,b.visualElement)]})}u.displayName=`motion.${typeof i=="string"?i:`create(${(a=(o=i.displayName)!==null&&o!==void 0?o:i.name)!==null&&a!==void 0?a:""})`}`;const c=T.forwardRef(u);return c[Ste]=i,c}function Ate({layoutId:e}){const t=T.useContext(X2).id;return t&&e!==void 0?t+"-"+e:e}function Mte(e,t){T.useContext(nE).strict}function Ite(e){const{drag:t,layout:n}=Ll;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}const lE=e=>t=>typeof t=="string"&&t.startsWith(e),o4=lE("--"),jte=lE("var(--"),a4=e=>jte(e)?Ote.test(e.split("/*")[0].trim()):!1,Ote=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,D0={};function Dte(e){for(const t in e)D0[t]=e[t],o4(t)&&(D0[t].isCSSVariable=!0)}const Ql=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],xs=new Set(Ql);function uE(e,{layout:t,layoutId:n}){return xs.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!D0[e]||e==="opacity")}const sr=e=>!!(e&&e.getVelocity),cE=(e,t)=>t&&typeof e=="number"?t.transform(e):e,Lo=(e,t,n)=>n>t?t:n<e?e:n,Jl={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},z0={...Jl,transform:e=>Lo(0,1,e)},rp={...Jl,default:1},ud=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),da=ud("deg"),eo=ud("%"),vt=ud("px"),zte=ud("vh"),Lte=ud("vw"),T8={...eo,parse:e=>eo.parse(e)/100,transform:e=>eo.transform(e*100)},Nte={borderWidth:vt,borderTopWidth:vt,borderRightWidth:vt,borderBottomWidth:vt,borderLeftWidth:vt,borderRadius:vt,radius:vt,borderTopLeftRadius:vt,borderTopRightRadius:vt,borderBottomRightRadius:vt,borderBottomLeftRadius:vt,width:vt,maxWidth:vt,height:vt,maxHeight:vt,top:vt,right:vt,bottom:vt,left:vt,padding:vt,paddingTop:vt,paddingRight:vt,paddingBottom:vt,paddingLeft:vt,margin:vt,marginTop:vt,marginRight:vt,marginBottom:vt,marginLeft:vt,backgroundPositionX:vt,backgroundPositionY:vt},_te={rotate:da,rotateX:da,rotateY:da,rotateZ:da,scale:rp,scaleX:rp,scaleY:rp,scaleZ:rp,skew:da,skewX:da,skewY:da,distance:vt,translateX:vt,translateY:vt,translateZ:vt,x:vt,y:vt,z:vt,perspective:vt,transformPerspective:vt,opacity:z0,originX:T8,originY:T8,originZ:vt},E8={...Jl,transform:Math.round},s4={...Nte,..._te,zIndex:E8,size:vt,fillOpacity:z0,strokeOpacity:z0,numOctaves:E8},$te={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Bte=Ql.length;function Fte(e,t,n){let r="",i=!0;for(let o=0;o<Bte;o++){const a=Ql[o],u=e[a];if(u===void 0)continue;let c=!0;if(typeof u=="number"?c=u===(a.startsWith("scale")?1:0):c=parseFloat(u)===0,!c||n){const d=cE(u,s4[a]);if(!c){i=!1;const f=$te[a]||a;r+=`${f}(${d}) `}n&&(t[a]=d)}}return r=r.trim(),n?r=n(t,i?"":r):i&&(r="none"),r}function l4(e,t,n){const{style:r,vars:i,transformOrigin:o}=e;let a=!1,u=!1;for(const c in t){const d=t[c];if(xs.has(c)){a=!0;continue}else if(o4(c)){i[c]=d;continue}else{const f=cE(d,s4[c]);c.startsWith("origin")?(u=!0,o[c]=f):r[c]=f}}if(t.transform||(a||n?r.transform=Fte(t,e.transform,n):r.transform&&(r.transform="none")),u){const{originX:c="50%",originY:d="50%",originZ:f=0}=o;r.transformOrigin=`${c} ${d} ${f}`}}const u4=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function dE(e,t,n){for(const r in t)!sr(t[r])&&!uE(r,n)&&(e[r]=t[r])}function Vte({transformTemplate:e},t){return T.useMemo(()=>{const n=u4();return l4(n,t,e),Object.assign({},n.vars,n.style)},[t])}function Wte(e,t){const n=e.style||{},r={};return dE(r,n,e),Object.assign(r,Vte(e,t)),r}function Ute(e,t){const n={},r=Wte(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}
419`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const Hte=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function c4(e){return typeof e!="string"||e.includes("-")?!1:!!(Hte.indexOf(e)>-1||/[A-Z]/u.test(e))}const qte={offset:"stroke-dashoffset",array:"stroke-dasharray"},Gte={offset:"strokeDashoffset",array:"strokeDasharray"};function Kte(e,t,n=1,r=0,i=!0){e.pathLength=1;const o=i?qte:Gte;e[o.offset]=vt.transform(-r);const a=vt.transform(t),u=vt.transform(n);e[o.array]=`${a} ${u}`}function R8(e,t,n){return typeof e=="string"?e:vt.transform(t+n*e)}function Yte(e,t,n){const r=R8(t,e.x,e.width),i=R8(n,e.y,e.height);return`${r} ${i}`}function d4(e,{attrX:t,attrY:n,attrScale:r,originX:i,originY:o,pathLength:a,pathSpacing:u=1,pathOffset:c=0,...d},f,h){if(l4(e,d,h),f){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:g,style:y,dimensions:b}=e;g.transform&&(b&&(y.transform=g.transform),delete g.transform),b&&(i!==void 0||o!==void 0||y.transform)&&(y.transformOrigin=Yte(b,i!==void 0?i:.5,o!==void 0?o:.5)),t!==void 0&&(g.x=t),n!==void 0&&(g.y=n),r!==void 0&&(g.scale=r),a!==void 0&&Kte(g,a,u,c,!1)}const fE=()=>({...u4(),attrs:{}}),f4=e=>typeof e=="string"&&e.toLowerCase()==="svg";function Xte(e,t,n,r){const i=T.useMemo(()=>{const o=fE();return d4(o,t,f4(r),e.transformTemplate),{...o.attrs,style:{...o.style}}},[t]);if(e.style){const o={};dE(o,e.style,e),i.style={...o,...i.style}}return i}function Qte(e=!1){return(n,r,i,{latestValues:o},a)=>{const c=(c4(n)?Xte:Ute)(r,o,a,n),d=xte(r,typeof n=="string",e),f=n!==T.Fragment?{...d,...c,ref:i}:{},{children:h}=r,g=T.useMemo(()=>sr(h)?h.get():h,[h]);return T.createElement(n,{...f,children:g})}}function P8(e){const t=[{},{}];return e?.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function p4(e,t,n,r){if(typeof t=="function"){const[i,o]=P8(r);t=t(n!==void 0?n:e.custom,i,o)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[i,o]=P8(r);t=t(n!==void 0?n:e.custom,i,o)}return t}const ny=e=>Array.isArray(e),Jte=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),Zte=e=>ny(e)?e[e.length-1]||0:e;function gp(e){const t=sr(e)?e.get():e;return Jte(t)?t.toValue():t}function ene({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},r,i,o){const a={latestValues:tne(r,i,o,e),renderState:t()};return n&&(a.onMount=u=>n({props:r,current:u,...a}),a.onUpdate=u=>n(u)),a}const pE=e=>(t,n)=>{const r=T.useContext(Gh),i=T.useContext(qh),o=()=>ene(e,t,r,i);return n?o():Q2(o)};function tne(e,t,n,r){const i={},o=r(e,{});for(const g in o)i[g]=gp(o[g]);let{initial:a,animate:u}=e;const c=Yh(e),d=iE(e);t&&d&&!c&&e.inherit!==!1&&(a===void 0&&(a=t.initial),u===void 0&&(u=t.animate));let f=n?n.initial===!1:!1;f=f||a===!1;const h=f?u:a;if(h&&typeof h!="boolean"&&!Kh(h)){const g=Array.isArray(h)?h:[h];for(let y=0;y<g.length;y++){const b=p4(e,g[y]);if(b){const{transitionEnd:x,transition:S,...k}=b;for(const A in k){let I=k[A];if(Array.isArray(I)){const D=f?I.length-1:0;I=I[D]}I!==null&&(i[A]=I)}for(const A in x)i[A]=x[A]}}}return i}function h4(e,t,n){var r;const{style:i}=e,o={};for(const a in i)(sr(i[a])||t.style&&sr(t.style[a])||uE(a,e)||((r=n?.getValue(a))===null||r===void 0?void 0:r.liveStyle)!==void 0)&&(o[a]=i[a]);return o}const nne={useVisualState:pE({scrapeMotionValuesFromProps:h4,createRenderState:u4})};function hE(e,t){try{t.dimensions=typeof e.getBBox=="function"?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}}function mE(e,{style:t,vars:n},r,i){Object.assign(e.style,t,i&&i.getProjectionStyles(r));for(const o in n)e.style.setProperty(o,n[o])}const gE=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function vE(e,t,n,r){mE(e,t,void 0,r);for(const i in t.attrs)e.setAttribute(gE.has(i)?i:r4(i),t.attrs[i])}function yE(e,t,n){const r=h4(e,t,n);for(const i in e)if(sr(e[i])||sr(t[i])){const o=Ql.indexOf(i)!==-1?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i;r[o]=e[i]}return r}const A8=["x","y","width","height","cx","cy","r"],rne={useVisualState:pE({scrapeMotionValuesFromProps:yE,createRenderState:fE,onUpdate:({props:e,prevProps:t,current:n,renderState:r,latestValues:i})=>{if(!n)return;let o=!!e.drag;if(!o){for(const u in i)if(xs.has(u)){o=!0;break}}if(!o)return;let a=!t;if(t)for(let u=0;u<A8.length;u++){const c=A8[u];e[c]!==t[c]&&(a=!0)}a&&rn.read(()=>{hE(n,r),rn.render(()=>{d4(r,i,f4(n.tagName),e.transformTemplate),vE(n,r)})})}})};function ine(e,t){return function(r,{forwardMotionProps:i}={forwardMotionProps:!1}){const a={...c4(r)?rne:nne,preloadedFeatures:e,useRender:Qte(i),createVisualElement:t,Component:r};return Pte(a)}}function L0(e,t,n){const r=e.getProps();return p4(r,t,n!==void 0?n:r.custom,e)}const one=e4(()=>window.ScrollTimeline!==void 0);class ane{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>"finished"in t?t.finished:t))}getAll(t){return this.animations[0][t]}setAll(t,n){for(let r=0;r<this.animations.length;r++)this.animations[r][t]=n}attachTimeline(t,n){const r=this.animations.map(i=>{if(one()&&i.attachTimeline)return i.attachTimeline(t);if(typeof n=="function")return n(i)});return()=>{r.forEach((i,o)=>{i&&i(),this.animations[o].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let n=0;n<this.animations.length;n++)t=Math.max(t,this.animations[n].duration);return t}runAll(t){this.animations.forEach(n=>n[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class sne extends ane{then(t,n){return Promise.all(this.animations).then(t).cat
vendor: 12,598 bytes, line 419
419ch(n)}}function m4(e,t){return e?e[t]||e.default||e:void 0}const ry=2e4;function xE(e){let t=0;const n=50;let r=e.next(t);for(;!r.done&&t<ry;)t+=n,r=e.next(t);return t>=ry?1/0:t}function g4(e){return typeof e=="function"}function M8(e,t){e.timeline=t,e.onfinish=null}const v4=e=>Array.isArray(e)&&typeof e[0]=="number",lne={linearEasing:void 0};function une(e,t){const n=e4(e);return()=>{var r;return(r=lne[t])!==null&&r!==void 0?r:n()}}const Wp=une(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),bE=(e,t,n=10)=>{let r="";const i=Math.max(Math.round(t/n),2);for(let o=0;o<i;o++)r+=e(zl(0,i-1,o))+", ";return`linear(${r.substring(0,r.length-2)})`};function wE(e){return!!(typeof e=="function"&&Wp()||!e||typeof e=="string"&&(e in iy||Wp())||v4(e)||Array.isArray(e)&&e.every(wE))}const Yc=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,iy={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Yc([0,.65,.55,1]),circOut:Yc([.55,0,1,.45]),backIn:Yc([.31,.01,.66,-.59]),backOut:Yc([.33,1.53,.69,.99])};function kE(e,t){if(e)return typeof e=="function"&&Wp()?bE(e,t):v4(e)?Yc(e):Array.isArray(e)?e.map(n=>kE(n,t)||iy.easeOut):iy[e]}const Ai={x:!1,y:!1};function SE(){return Ai.x||Ai.y}function cne(e,t,n){var r;if(e instanceof Element)return[e];if(typeof e=="string"){let i=document;const o=(r=void 0)!==null&&r!==void 0?r:i.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e)}function CE(e,t){const n=cne(e),r=new AbortController,i={passive:!0,...t,signal:r.signal};return[n,i,()=>r.abort()]}function I8(e){return!(e.pointerType==="touch"||SE())}function dne(e,t,n={}){const[r,i,o]=CE(e,n),a=u=>{if(!I8(u))return;const{target:c}=u,d=t(c,u);if(typeof d!="function"||!c)return;const f=h=>{I8(h)&&(d(h),c.removeEventListener("pointerleave",f))};c.addEventListener("pointerleave",f,i)};return r.forEach(u=>{u.addEventListener("pointerenter",a,i)}),o}const TE=(e,t)=>t?e===t?!0:TE(e,t.parentElement):!1,y4=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,fne=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function pne(e){return fne.has(e.tagName)||e.tabIndex!==-1}const Xc=new WeakSet;function j8(e){return t=>{t.key==="Enter"&&e(t)}}function Wg(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const hne=(e,t)=>{const n=e.currentTarget;if(!n)return;const r=j8(()=>{if(Xc.has(n))return;Wg(n,"down");const i=j8(()=>{Wg(n,"up")}),o=()=>Wg(n,"cancel");n.addEventListener("keyup",i,t),n.addEventListener("blur",o,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function O8(e){return y4(e)&&!SE()}function mne(e,t,n={}){const[r,i,o]=CE(e,n),a=u=>{const c=u.currentTarget;if(!O8(u)||Xc.has(c))return;Xc.add(c);const d=t(c,u),f=(y,b)=>{window.removeEventListener("pointerup",h),window.removeEventListener("pointercancel",g),!(!O8(y)||!Xc.has(c))&&(Xc.delete(c),typeof d=="function"&&d(y,{success:b}))},h=y=>{f(y,n.useGlobalTarget||TE(c,y.target))},g=y=>{f(y,!1)};window.addEventListener("pointerup",h,i),window.addEventListener("pointercancel",g,i)};return r.forEach(u=>{!pne(u)&&u.getAttribute("tabindex")===null&&(u.tabIndex=0),(n.useGlobalTarget?window:u).addEventListener("pointerdown",a,i),u.addEventListener("focus",d=>hne(d,i),i)}),o}function gne(e){return e==="x"||e==="y"?Ai[e]?null:(Ai[e]=!0,()=>{Ai[e]=!1}):Ai.x||Ai.y?null:(Ai.x=Ai.y=!0,()=>{Ai.x=Ai.y=!1})}const EE=new Set(["width","height","top","left","right","bottom",...Ql]);let vp;function vne(){vp=void 0}const to={now:()=>(vp===void 0&&to.set(Gn.isProcessing||pte.useManualTiming?Gn.timestamp:performance.now()),vp),set:e=>{vp=e,queueMicrotask(vne)}};function x4(e,t){e.indexOf(t)===-1&&e.push(t)}function b4(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class w4{constructor(){this.subscriptions=[]}add(t){return x4(this.subscriptions,t),()=>b4(this.subscriptions,t)}notify(t,n,r){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,n,r);else for(let o=0;o<i;o++){const a=this.subscriptions[o];a&&a(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function RE(e,t){return t?e*(1e3/t):0}const D8=30,yne=e=>!isNaN(parseFloat(e));class xne{constructor(t,n={}){this.version="12.4.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(r,i=!0)=>{const o=to.now();this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),i&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=to.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=yne(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new w4);const r=this.events[t].add(n);return t==="change"?()=>{r(),rn.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=to.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>D8)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,D8);return RE(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function N0(e,t){return new xne(e,t)}function bne(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,N0(n))}function wne(e,t){const n=L0(e,t);let{transitionEnd:r={},transition:i={},...o}=n||{};o={...o,...r};for(const a in o){const u=Zte(o[a]);bne(e,a,u)}}function kne(e){return!!(sr(e)&&e.add)}function oy(e,t){const n=e.getValue("willChange");if(kne(n))return n.add(t)}function PE(e){return e.props[oE]}const AE=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,Sne=1e-7,Cne=12;function Tne(e,t,n,r,i){let o,a,u=0;do a=t+(n-t)/2,o=AE(a,r,i)-e,o>0?n=a:t=a;while(Math.abs(o)>Sne&&++u<Cne);return a}function cd(e,t,n,r){if(e===t&&n===r)return Yr;const i=o=>Tne(o,0,1,e,n);return o=>o===0||o===1?o:AE(i(o),t,r)}const ME=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,IE=e=>t=>1-e(1-t),jE=cd(.33,1.53,.69,.99),k4=IE(jE),OE=ME(k4),DE=e=>(e*=2)<1?.5*k4(e):.5*(2-Math.pow(2,-10*(e-1))),S4=e=>1-Math.sin(Math.acos(e)),zE=IE(S4),LE=ME(S4),NE=e=>/^0[^.\s]+$/u.test(e);function Ene(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||NE(e):!0}const l0=e=>Math.round(e*1e5)/1e5,C4=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function Rne(e){return e==null}const Pne=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,T4=(e,t)=>n=>!!(typeof n=="string"&&Pne.test(n)&&n.startsWith(e)||t&&!Rne(n)&&Object.prototype.hasOwnProperty.call(n,t)),_E=(e,t,n)=>r=>{if(typeof r!="string")return r;const[i,o,a,u]=r.match(C4);return{[e]:parseFloat(i),[t]:parseFloat(o),[n]:parseFloat(a),alpha:u!==void 0?parseFloat(u):1}},Ane=e=>Lo(0,255,e),Ug={...Jl,transform:e=>Math.round(Ane(e))},os={test:T4("rgb","red"),parse:_E("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+Ug.transform(e)+", "+Ug.transform(t)+", "+Ug.transform(n)+", "+l0(z0.transform(r))+")"};function Mne(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const ay={test:T4("#"),parse:Mne,transform:os.transform},ul={test:T4("hsl","hue"),parse:_E("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+eo.transform(l0(t))+", "+eo.transform(l0(n))+", "+l0(z0.transform(r))+")"},rr={test:e=>os.test(e)||ay.test(e)||ul.test(e),parse:e=>os.test(e)?os.parse(e):ul.test(e)?ul.parse(e):ay.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?os.transform(e):ul.transform(e)},Ine=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function jne(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(C4))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(Ine))===null||n===void 0?void 0:n.length)||0)>0}const $E="number",BE="color",One="var",Dne="var(",z8="${}",zne=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function _0(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},i=[];let o=0;const u=t.replace(zne,c=>(rr.test(c)?(r.color.push(o),i.push(BE),n.push(rr.parse(c))):c.startsWith(Dne)?(r.var.push(o),i.push(One),n.push(c)):(r.number.push(o),i.push($E),n.push(parseFloat(c))),++o,z8)).split(z8);return{values:n,split:u,indexes:r,types:i}}function FE(e){return _0(e).values}function VE(e){const{split:t,types:n}=_0(e),r=t.length;return i=>{let o="";for(let a=0;a<r;a++)if(o+=t[a],i[a]!==void 0){const u=n[a];u===$E?o+=l0(i[a]):u===BE?o+=rr.transform(i[a]):o+=i[a]}return o}}const Lne=e=>typeof e=="number"?0:e;function Nne(e){const t=FE(e);return VE(e)(t.map(Lne))}const Ca={test:jne,parse:FE,createTransformer:VE,getAnimatableNone:Nne},_ne=new Set(["brightness","contrast","saturate","opacity"]);function $ne(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(C4)||[];if(!r)return e;const i=n.replace(r,"");let o=_ne.has(t)?1:0;return r!==n&&(o*=100),t+"("+o+i+")"}const Bne=/\b([a-z-]*)\(.*?\)/gu,sy={...Ca,getAnimatableNone:e=>{const t=e.match(Bne);return t?t.map($ne).join(" "):e}},Fne={...s4,color:rr,backgroundColor:rr,outlineColor:rr,fill:rr,stroke:rr,borderColor:rr,borderTopColor:rr,borderRightColor:rr,borderBottomColor:rr,borderLeftColor:rr,filter:sy,WebkitFilter:sy},E4=e=>Fne[e];function WE(e,t){let n=E4(e);return n!==sy&&(n=Ca),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const Vne=new Set(["auto","none","0"]);function Wne(e,t,n){let r=0,i;for(;r<e.length&&!i;){const o=e[r];typeof o=="string"&&!Vne.has(o)&&_0(o).values.length&&(i=e[r]),r++}if(i&&n)for(const o of t)e[o]=WE(n,i)}const L8=e=>e===Jl||e===vt,N8=(e,t)=>parseFloat(e.split(", ")[t]),_8=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const i=r.match(/^matrix3d\((.+)\)$/u);if(i)return N8(i[1],t);{const o=r.match(/^matrix\((.+)\)$/u);return o?N8(o[1],e):0}},Une=new Set(["x","y","z"]),Hne=Ql.filter(e=>!Une.has(e));function qne(e){const t=[];return Hne.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}const Nl={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:_8(4,13),y:_8(5,14)};Nl.translateX=Nl.x;Nl.translateY=Nl.y;const us=new Set;let ly=!1,uy=!1;function UE(){if(uy){const e=Array.from(us).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{const i=qne(r);i.length&&(n.set(r,i),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const i=n.get(r);i&&i.forEach(([o,a])=>{var u;
vendor: 14,114 bytes, line 419
419(u=r.getValue(o))===null||u===void 0||u.set(a)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}uy=!1,ly=!1,us.forEach(e=>e.complete()),us.clear()}function HE(){us.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(uy=!0)})}function Gne(){HE(),UE()}class R4{constructor(t,n,r,i,o,a=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=i,this.element=o,this.isAsync=a}scheduleResolve(){this.isScheduled=!0,this.isAsync?(us.add(this),ly||(ly=!0,rn.read(HE),rn.resolveKeyframes(UE))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:r,motionValue:i}=this;for(let o=0;o<t.length;o++)if(t[o]===null)if(o===0){const a=i?.get(),u=t[t.length-1];if(a!==void 0)t[0]=a;else if(r&&n){const c=r.readValue(n,u);c!=null&&(t[0]=c)}t[0]===void 0&&(t[0]=u),i&&a===void 0&&i.set(t[0])}else t[o]=t[o-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),us.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,us.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}const qE=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),Kne=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Yne(e){const t=Kne.exec(e);if(!t)return[,];const[,n,r,i]=t;return[`--${n??r}`,i]}function GE(e,t,n=1){const[r,i]=Yne(e);if(!r)return;const o=window.getComputedStyle(t).getPropertyValue(r);if(o){const a=o.trim();return qE(a)?parseFloat(a):a}return a4(i)?GE(i,t,n+1):i}const KE=e=>t=>t.test(e),Xne={test:e=>e==="auto",parse:e=>e},YE=[Jl,vt,eo,da,Lte,zte,Xne],$8=e=>YE.find(KE(e));class XE extends R4{constructor(t,n,r,i,o){super(t,n,r,i,o,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let c=0;c<t.length;c++){let d=t[c];if(typeof d=="string"&&(d=d.trim(),a4(d))){const f=GE(d,n.current);f!==void 0&&(t[c]=f),c===t.length-1&&(this.finalKeyframe=d)}}if(this.resolveNoneKeyframes(),!EE.has(r)||t.length!==2)return;const[i,o]=t,a=$8(i),u=$8(o);if(a!==u)if(L8(a)&&L8(u))for(let c=0;c<t.length;c++){const d=t[c];typeof d=="string"&&(t[c]=parseFloat(d))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,r=[];for(let i=0;i<t.length;i++)Ene(t[i])&&r.push(i);r.length&&Wne(t,r,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Nl[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const i=n[n.length-1];i!==void 0&&t.getValue(r,i).jump(i,!1)}measureEndState(){var t;const{element:n,name:r,unresolvedKeyframes:i}=this;if(!n||!n.current)return;const o=n.getValue(r);o&&o.jump(this.measuredOrigin,!1);const a=i.length-1,u=i[a];i[a]=Nl[r](n.measureViewportBox(),window.getComputedStyle(n.current)),u!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=u),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([c,d])=>{n.getValue(c).set(d)}),this.resolveNoneKeyframes()}}const B8=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(Ca.test(e)||e==="0")&&!e.startsWith("url("));function Qne(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function Jne(e,t,n,r){const i=e[0];if(i===null)return!1;if(t==="display"||t==="visibility")return!0;const o=e[e.length-1],a=B8(i,t),u=B8(o,t);return!a||!u?!1:Qne(e)||(n==="spring"||g4(n))&&r}const Zne=e=>e!==null;function Xh(e,{repeat:t,repeatType:n="loop"},r){const i=e.filter(Zne),o=t&&n!=="loop"&&t%2===1?0:i.length-1;return!o||r===void 0?i[o]:r}const ere=40;class QE{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:i=0,repeatDelay:o=0,repeatType:a="loop",...u}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=to.now(),this.options={autoplay:t,delay:n,type:r,repeat:i,repeatDelay:o,repeatType:a,...u},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>ere?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&Gne(),this._resolved}onKeyframesResolved(t,n){this.resolvedAt=to.now(),this.hasAttemptedResolve=!0;const{name:r,type:i,velocity:o,delay:a,onComplete:u,onUpdate:c,isGenerator:d}=this.options;if(!d&&!Jne(t,r,i,o))if(a)this.options.duration=0;else{c&&c(Xh(t,this.options,n)),u&&u(),this.resolveFinishedPromise();return}const f=this.initPlayback(t,n);f!==!1&&(this._resolved={keyframes:t,finalKeyframe:n,...f},this.onPostResolved())}onPostResolved(){}then(t,n){return this.currentFinishedPromise.then(t,n)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}}const gn=(e,t,n)=>e+(t-e)*n;function Hg(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function tre({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,o=0,a=0;if(!t)i=o=a=n;else{const u=n<.5?n*(1+t):n+t-n*t,c=2*n-u;i=Hg(c,u,e+1/3),o=Hg(c,u,e),a=Hg(c,u,e-1/3)}return{red:Math.round(i*255),green:Math.round(o*255),blue:Math.round(a*255),alpha:r}}function Up(e,t){return n=>n>0?t:e}const qg=(e,t,n)=>{const r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},nre=[ay,os,ul],rre=e=>nre.find(t=>t.test(e));function F8(e){const t=rre(e);if(!t)return!1;let n=t.parse(e);return t===ul&&(n=tre(n)),n}const V8=(e,t)=>{const n=F8(e),r=F8(t);if(!n||!r)return Up(e,t);const i={...n};return o=>(i.red=qg(n.red,r.red,o),i.green=qg(n.green,r.green,o),i.blue=qg(n.blue,r.blue,o),i.alpha=gn(n.alpha,r.alpha,o),os.transform(i))},ire=(e,t)=>n=>t(e(n)),dd=(...e)=>e.reduce(ire),cy=new Set(["none","hidden"]);function ore(e,t){return cy.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function are(e,t){return n=>gn(e,t,n)}function P4(e){return typeof e=="number"?are:typeof e=="string"?a4(e)?Up:rr.test(e)?V8:ure:Array.isArray(e)?JE:typeof e=="object"?rr.test(e)?V8:sre:Up}function JE(e,t){const n=[...e],r=n.length,i=e.map((o,a)=>P4(o)(o,t[a]));return o=>{for(let a=0;a<r;a++)n[a]=i[a](o);return n}}function sre(e,t){const n={...e,...t},r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=P4(e[i])(e[i],t[i]));return i=>{for(const o in r)n[o]=r[o](i);return n}}function lre(e,t){var n;const r=[],i={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){const a=t.types[o],u=e.indexes[a][i[a]],c=(n=e.values[u])!==null&&n!==void 0?n:0;r[o]=c,i[a]++}return r}const ure=(e,t)=>{const n=Ca.createTransformer(t),r=_0(e),i=_0(t);return r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length?cy.has(e)&&!i.values.length||cy.has(t)&&!r.values.length?ore(e,t):dd(JE(lre(r,i),i.values),n):Up(e,t)};function ZE(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?gn(e,t,n):P4(e)(e,t)}const cre=5;function eR(e,t,n){const r=Math.max(t-cre,0);return RE(n-e(r),t-r)}const kn={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},Gg=.001;function dre({duration:e=kn.duration,bounce:t=kn.bounce,velocity:n=kn.velocity,mass:r=kn.mass}){let i,o,a=1-t;a=Lo(kn.minDamping,kn.maxDamping,a),e=Lo(kn.minDuration,kn.maxDuration,Ao(e)),a<1?(i=d=>{const f=d*a,h=f*e,g=f-n,y=dy(d,a),b=Math.exp(-h);return Gg-g/y*b},o=d=>{const h=d*a*e,g=h*n+n,y=Math.pow(a,2)*Math.pow(d,2)*e,b=Math.exp(-h),x=dy(Math.pow(d,2),a);return(-i(d)+Gg>0?-1:1)*((g-y)*b)/x}):(i=d=>{const f=Math.exp(-d*e),h=(d-n)*e+1;return-Gg+f*h},o=d=>{const f=Math.exp(-d*e),h=(n-d)*(e*e);return f*h});const u=5/e,c=pre(i,o,u);if(e=Po(e),isNaN(c))return{stiffness:kn.stiffness,damping:kn.damping,duration:e};{const d=Math.pow(c,2)*r;return{stiffness:d,damping:a*2*Math.sqrt(r*d),duration:e}}}const fre=12;function pre(e,t,n){let r=n;for(let i=1;i<fre;i++)r=r-e(r)/t(r);return r}function dy(e,t){return e*Math.sqrt(1-t*t)}const hre=["duration","bounce"],mre=["stiffness","damping","mass"];function W8(e,t){return t.some(n=>e[n]!==void 0)}function gre(e){let t={velocity:kn.velocity,stiffness:kn.stiffness,damping:kn.damping,mass:kn.mass,isResolvedFromDuration:!1,...e};if(!W8(e,mre)&&W8(e,hre))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(n*1.2),i=r*r,o=2*Lo(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:kn.mass,stiffness:i,damping:o}}else{const n=dre(e);t={...t,...n,mass:kn.mass},t.isResolvedFromDuration=!0}return t}function tR(e=kn.visualDuration,t=kn.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:i}=n;const o=n.keyframes[0],a=n.keyframes[n.keyframes.length-1],u={done:!1,value:o},{stiffness:c,damping:d,mass:f,duration:h,velocity:g,isResolvedFromDuration:y}=gre({...n,velocity:-Ao(n.velocity||0)}),b=g||0,x=d/(2*Math.sqrt(c*f)),S=a-o,k=Ao(Math.sqrt(c/f)),A=Math.abs(S)<5;r||(r=A?kn.restSpeed.granular:kn.restSpeed.default),i||(i=A?kn.restDelta.granular:kn.restDelta.default);let I;if(x<1){const R=dy(k,x);I=M=>{const j=Math.exp(-x*k*M);return a-j*((b+x*k*S)/R*Math.sin(R*M)+S*Math.cos(R*M))}}else if(x===1)I=R=>a-Math.exp(-k*R)*(S+(b+k*S)*R);else{const R=k*Math.sqrt(x*x-1);I=M=>{const j=Math.exp(-x*k*M),O=Math.min(R*M,300);return a-j*((b+x*k*S)*Math.sinh(O)+R*S*Math.cosh(O))/R}}const D={calculatedDuration:y&&h||null,next:R=>{const M=I(R);if(y)u.done=R>=h;else{let j=0;x<1&&(j=R===0?Po(b):eR(I,R,M));const O=Math.abs(j)<=r,F=Math.abs(a-M)<=i;u.done=O&&F}return u.value=u.done?a:M,u},toString:()=>{const R=Math.min(xE(D),ry),M=bE(j=>D.next(R*j).value,R,30);return R+"ms "+M}};return D}function U8({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:o=500,modifyTarget:a,min:u,max:c,restDelta:d=.5,restSpeed:f}){const h=e[0],g={done:!1,value:h},y=O=>u!==void 0&&O<u||c!==void 0&&O>c,b=O=>u===void 0?c:c===void 0||Math.abs(u-O)<Math.abs(c-O)?u:c;let x=n*t;const S=h+x,k=a===void 0?S:a(S);k!==S&&(x=k-h);const A=O=>-x*Math.exp(-O/r),I=O=>k+A(O),D=O=>{const F=A(O),L=I(O);g.done=Math.abs(F)<=d,g.value=g.done?k:L};let R,M;const j=O=>{y(g.value)&&(R=O,M=tR({keyframes:[g.value,b(g.value)],velocity:eR(I,O,g.value),damping:i,stiffness:o,restDelta:d,restSpeed:f}))};return j(0),{calculatedDuration:null,next:O=>{let F=!1;return!M&&R===void 0&&(F=!0,D(O),j(O)),R!==void 0&&O>=R?M.next(O-R):(!F&&D(O),g)}}}const vre=cd(.42,0,1,1),yre=cd(0,0,.58,1),nR=cd(.42,0,.58,1),xre=e=>Array.isArray(e)&&typeof e[0]!="number",bre={linear:Yr,easeIn:vre,easeInOut:nR,easeOut:yre,circIn:S4,circInOut:LE,circOut:zE,backIn:k4,backInOut:OE,backOut:jE,anticipate:DE},H8=e=>{if(v4(e)){eE(e.length===4);const[t,n,r,i]=e;return cd(t,n,r,i)}else if(typeof e=="string")return bre[e];return e};function wre(e,t,n){const r=[],i=n||ZE,o=e.length-1;for(let a=0;a<o;a++){let u=i(e[a],e[a+1]);if(t){const c=Array.isArray(t)?t[a]||Yr:t;u=dd(c,u)}r.push(u)}return r}function kre(e,t,{clamp:n=!0,ease:r,mixer:i}={}){const o=e.length;if(eE(o===t.length),o===1)return()=>t[0];if(o===2&&t[0]===t[1])return()=>t[1];const a=e[0]===e[1];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());const u=wre(t,r,i),c=u.length,d=f=>{if(a&&f<e[0])return t[0];let h=0;if(c>1)for(;h<e.length-2&&!(f<e[h+1]);h++);const g=zl(e[h],e[h+1],f);return u[h](g)};return n?f=>d(Lo(e[0],e[o-1],f)):d}function Sre(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const i=zl(0,t,r);e.push(gn(n,1,i))}}function Cre(e){const t=[0];return Sre(t,e.length-1),t}function Tre(e,t){return e.map(n=>n*t)}function Ere(e,t){return e.map(()=>t||nR).splice(0,e.length-1)}function Hp({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const i=xre(r)?r.map(H8):H8(r),o={done:!1,value:t[0]},a=Tre(n&&n.length===t.length?n:Cre(t),e),u=kre(a,t,{ease:Array.isArray(i)?i:Ere(t,i)});return{calculatedDuration:e,next:c=>(o.value=u(c),o.done=c>=e,o)}}const Rre=e=>{const t=({timestamp:n})=>e(n);return{start:()=>rn.update(t,!0),stop:()=>Sa(t),now:()=>Gn.isProcessing?Gn.timestamp:to.now()}},Pre={decay:U8,inertia:U8,tween:Hp,keyframes:Hp,spring:tR},Are=e=>e/100;class A4 extends QE{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();const{onStop:c}=this.options;c&&c()};const{name:n,motionValue:r,element:i,keyframes:o}=this.options,a=i?.KeyframeResolver||R4,u=(c,d)=>this.onKeyframesResolved(c,d);this.resolver=new a(o,u,n,r,i),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){const{type:n="keyframes",repeat:r=0,repeatDelay:i=0,repeatType:o,velocity:a=0}=this.options,u=g4(n)?n:Pre[n]||Hp;let c,d;u!==Hp&&typeof t[0]!="number"&&(c=dd(Are,ZE(t[0],t[1])),t=[0,100]);const f=u({...this.options,keyframes:t});o==="mirror"&&(d=u({...this.options,keyframes:[...t].reverse(),velocity:-a})),f.calculatedDuration===null&&(f.calculatedDuration=xE(f));const{calculatedDuration:h}=f,g=h+i,y=g*(r+1)-i;return{generator:f,mirroredGenerator:d,mapPercentToKeyframes:c,calculatedDuration:h,resolvedDuration:g,totalDuration:y}}onPostResolved(){const{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,n=!1){const{resolved:r}=this;if(!r){const{keyframes:O}=this.options;return{done:!0,value:O[O.length-1]}}const{finalKeyframe:i,generator:o,mirroredGenerator:a,mapPercentToKeyframes:u,keyframes:c,calculatedDuration:d,totalDuration:f,resolvedDuration:h}=r;if(this.startTime===null)return o.next(0);const{delay:g,repeat:y,repeatType:b,repeatDelay:x,onUpdate:S}
vendor: 8,801 bytes, line 419
419=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-f/this.speed,this.startTime)),n?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;const k=this.currentTime-g*(this.speed>=0?1:-1),A=this.speed>=0?k<0:k>f;this.currentTime=Math.max(k,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=f);let I=this.currentTime,D=o;if(y){const O=Math.min(this.currentTime,f)/h;let F=Math.floor(O),L=O%1;!L&&O>=1&&(L=1),L===1&&F--,F=Math.min(F,y+1),!!(F%2)&&(b==="reverse"?(L=1-L,x&&(L-=x/h)):b==="mirror"&&(D=a)),I=Lo(0,1,L)*h}const R=A?{done:!1,value:c[0]}:D.next(I);u&&(R.value=u(R.value));let{done:M}=R;!A&&d!==null&&(M=this.speed>=0?this.currentTime>=f:this.currentTime<=0);const j=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&M);return j&&i!==void 0&&(R.value=Xh(c,this.options,i)),S&&S(R.value),j&&this.finish(),R}get duration(){const{resolved:t}=this;return t?Ao(t.calculatedDuration):0}get time(){return Ao(this.currentTime)}set time(t){t=Po(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=Ao(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:t=Rre,onPlay:n,startTime:r}=this.options;this.driver||(this.driver=t(o=>this.tick(o))),n&&n();const i=this.driver.now();this.holdTime!==null?this.startTime=i-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=i):this.startTime=r??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}}const Mre=new Set(["opacity","clipPath","filter","transform"]);function Ire(e,t,n,{delay:r=0,duration:i=300,repeat:o=0,repeatType:a="loop",ease:u="easeInOut",times:c}={}){const d={[t]:n};c&&(d.offset=c);const f=kE(u,i);return Array.isArray(f)&&(d.easing=f),e.animate(d,{delay:r,duration:i,easing:Array.isArray(f)?"linear":f,fill:"both",iterations:o+1,direction:a==="reverse"?"alternate":"normal"})}const jre=e4(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),qp=10,Ore=2e4;function Dre(e){return g4(e.type)||e.type==="spring"||!wE(e.ease)}function zre(e,t){const n=new A4({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0});let r={done:!1,value:e[0]};const i=[];let o=0;for(;!r.done&&o<Ore;)r=n.sample(o),i.push(r.value),o+=qp;return{times:void 0,keyframes:i,duration:o-qp,ease:"linear"}}const rR={anticipate:DE,backInOut:OE,circInOut:LE};function Lre(e){return e in rR}class q8 extends QE{constructor(t){super(t);const{name:n,motionValue:r,element:i,keyframes:o}=this.options;this.resolver=new XE(o,(a,u)=>this.onKeyframesResolved(a,u),n,r,i),this.resolver.scheduleResolve()}initPlayback(t,n){let{duration:r=300,times:i,ease:o,type:a,motionValue:u,name:c,startTime:d}=this.options;if(!u.owner||!u.owner.current)return!1;if(typeof o=="string"&&Wp()&&Lre(o)&&(o=rR[o]),Dre(this.options)){const{onComplete:h,onUpdate:g,motionValue:y,element:b,...x}=this.options,S=zre(t,x);t=S.keyframes,t.length===1&&(t[1]=t[0]),r=S.duration,i=S.times,o=S.ease,a="keyframes"}const f=Ire(u.owner.current,c,t,{...this.options,duration:r,times:i,ease:o});return f.startTime=d??this.calcStartTime(),this.pendingTimeline?(M8(f,this.pendingTimeline),this.pendingTimeline=void 0):f.onfinish=()=>{const{onComplete:h}=this.options;u.set(Xh(t,this.options,n)),h&&h(),this.cancel(),this.resolveFinishedPromise()},{animation:f,duration:r,times:i,type:a,ease:o,keyframes:t}}get duration(){const{resolved:t}=this;if(!t)return 0;const{duration:n}=t;return Ao(n)}get time(){const{resolved:t}=this;if(!t)return 0;const{animation:n}=t;return Ao(n.currentTime||0)}set time(t){const{resolved:n}=this;if(!n)return;const{animation:r}=n;r.currentTime=Po(t)}get speed(){const{resolved:t}=this;if(!t)return 1;const{animation:n}=t;return n.playbackRate}set speed(t){const{resolved:n}=this;if(!n)return;const{animation:r}=n;r.playbackRate=t}get state(){const{resolved:t}=this;if(!t)return"idle";const{animation:n}=t;return n.playState}get startTime(){const{resolved:t}=this;if(!t)return null;const{animation:n}=t;return n.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{const{resolved:n}=this;if(!n)return Yr;const{animation:r}=n;M8(r,t)}return Yr}play(){if(this.isStopped)return;const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.playState==="finished"&&this.updateFinishedPromise(),n.play()}pause(){const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:t}=this;if(!t)return;const{animation:n,keyframes:r,duration:i,type:o,ease:a,times:u}=t;if(n.playState==="idle"||n.playState==="finished")return;if(this.time){const{motionValue:d,onUpdate:f,onComplete:h,element:g,...y}=this.options,b=new A4({...y,keyframes:r,duration:i,type:o,ease:a,times:u,isGenerator:!0}),x=Po(this.time);d.setWithVelocity(b.sample(x-qp).value,b.sample(x).value,qp)}const{onStop:c}=this.options;c&&c(),this.cancel()}complete(){const{resolved:t}=this;t&&t.animation.finish()}cancel(){const{resolved:t}=this;t&&t.animation.cancel()}static supports(t){const{motionValue:n,name:r,repeatDelay:i,repeatType:o,damping:a,type:u}=t;if(!n||!n.owner||!(n.owner.current instanceof HTMLElement))return!1;const{onUpdate:c,transformTemplate:d}=n.owner.getProps();return jre()&&r&&Mre.has(r)&&!c&&!d&&!i&&o!=="mirror"&&a!==0&&u!=="inertia"}}const Nre={type:"spring",stiffness:500,damping:25,restSpeed:10},_re=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),$re={type:"keyframes",duration:.8},Bre={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Fre=(e,{keyframes:t})=>t.length>2?$re:xs.has(e)?e.startsWith("scale")?_re(t[1]):Nre:Bre;function Vre({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:o,repeatType:a,repeatDelay:u,from:c,elapsed:d,...f}){return!!Object.keys(f).length}const M4=(e,t,n,r={},i,o)=>a=>{const u=m4(r,e)||{},c=u.delay||r.delay||0;let{elapsed:d=0}=r;d=d-Po(c);let f={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...u,delay:-d,onUpdate:g=>{t.set(g),u.onUpdate&&u.onUpdate(g)},onComplete:()=>{a(),u.onComplete&&u.onComplete()},name:e,motionValue:t,element:o?void 0:i};Vre(u)||(f={...f,...Fre(e,f)}),f.duration&&(f.duration=Po(f.duration)),f.repeatDelay&&(f.repeatDelay=Po(f.repeatDelay)),f.from!==void 0&&(f.keyframes[0]=f.from);let h=!1;if((f.type===!1||f.duration===0&&!f.repeatDelay)&&(f.duration=0,f.delay===0&&(h=!0)),h&&!o&&t.get()!==void 0){const g=Xh(f.keyframes,u);if(g!==void 0)return rn.update(()=>{f.onUpdate(g),f.onComplete()}),new sne([])}return!o&&q8.supports(f)?new q8(f):new A4(f)};function Wre({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function iR(e,t,{delay:n=0,transitionOverride:r,type:i}={}){var o;let{transition:a=e.getDefaultTransition(),transitionEnd:u,...c}=t;r&&(a=r);const d=[],f=i&&e.animationState&&e.animationState.getState()[i];for(const h in c){const g=e.getValue(h,(o=e.latestValues[h])!==null&&o!==void 0?o:null),y=c[h];if(y===void 0||f&&Wre(f,h))continue;const b={delay:n,...m4(a||{},h)};let x=!1;if(window.MotionHandoffAnimation){const k=PE(e);if(k){const A=window.MotionHandoffAnimation(k,h,rn);A!==null&&(b.startTime=A,x=!0)}}oy(e,h),g.start(M4(h,g,y,e.shouldReduceMotion&&EE.has(h)?{type:!1}:b,e,x));const S=g.animation;S&&d.push(S)}return u&&Promise.all(d).then(()=>{rn.update(()=>{u&&wne(e,u)})}),d}function fy(e,t,n={}){var r;const i=L0(e,t,n.type==="exit"?(r=e.presenceContext)===null||r===void 0?void 0:r.custom:void 0);let{transition:o=e.getDefaultTransition()||{}}=i||{};
vendor: 4,958 bytes, line 419
419n.transitionOverride&&(o=n.transitionOverride);const a=i?()=>Promise.all(iR(e,i,n)):()=>Promise.resolve(),u=e.variantChildren&&e.variantChildren.size?(d=0)=>{const{delayChildren:f=0,staggerChildren:h,staggerDirection:g}=o;return Ure(e,t,f+d,h,g,n)}:()=>Promise.resolve(),{when:c}=o;if(c){const[d,f]=c==="beforeChildren"?[a,u]:[u,a];return d().then(()=>f())}else return Promise.all([a(),u(n.delay)])}function Ure(e,t,n=0,r=0,i=1,o){const a=[],u=(e.variantChildren.size-1)*r,c=i===1?(d=0)=>d*r:(d=0)=>u-d*r;return Array.from(e.variantChildren).sort(Hre).forEach((d,f)=>{d.notify("AnimationStart",t),a.push(fy(d,t,{...o,delay:n+c(f)}).then(()=>d.notify("AnimationComplete",t)))}),Promise.all(a)}function Hre(e,t){return e.sortNodePosition(t)}function qre(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const i=t.map(o=>fy(e,o,n));r=Promise.all(i)}else if(typeof t=="string")r=fy(e,t,n);else{const i=typeof t=="function"?L0(e,t,n.custom):t;r=Promise.all(iR(e,i,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}function oR(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}const Gre=n4.length;function aR(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?aR(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<Gre;n++){const r=n4[n],i=e.props[r];(O0(i)||i===!1)&&(t[r]=i)}return t}const Kre=[...t4].reverse(),Yre=t4.length;function Xre(e){return t=>Promise.all(t.map(({animation:n,options:r})=>qre(e,n,r)))}function Qre(e){let t=Xre(e),n=G8(),r=!0;const i=c=>(d,f)=>{var h;const g=L0(e,f,c==="exit"?(h=e.presenceContext)===null||h===void 0?void 0:h.custom:void 0);if(g){const{transition:y,transitionEnd:b,...x}=g;d={...d,...x,...b}}return d};function o(c){t=c(e)}function a(c){const{props:d}=e,f=aR(e.parent)||{},h=[],g=new Set;let y={},b=1/0;for(let S=0;S<Yre;S++){const k=Kre[S],A=n[k],I=d[k]!==void 0?d[k]:f[k],D=O0(I),R=k===c?A.isActive:null;R===!1&&(b=S);let M=I===f[k]&&I!==d[k]&&D;if(M&&r&&e.manuallyAnimateOnMount&&(M=!1),A.protectedKeys={...y},!A.isActive&&R===null||!I&&!A.prevProp||Kh(I)||typeof I=="boolean")continue;const j=Jre(A.prevProp,I);let O=j||k===c&&A.isActive&&!M&&D||S>b&&D,F=!1;const L=Array.isArray(I)?I:[I];let U=L.reduce(i(k),{});R===!1&&(U={});const{prevResolvedValues:X={}}=A,J={...X,...U},Q=ie=>{O=!0,g.has(ie)&&(F=!0,g.delete(ie)),A.needsAnimating[ie]=!0;const K=e.getValue(ie);K&&(K.liveStyle=!1)};for(const ie in J){const K=U[ie],se=X[ie];if(y.hasOwnProperty(ie))continue;let _=!1;ny(K)&&ny(se)?_=!oR(K,se):_=K!==se,_?K!=null?Q(ie):g.add(ie):K!==void 0&&g.has(ie)?Q(ie):A.protectedKeys[ie]=!0}A.prevProp=I,A.prevResolvedValues=U,A.isActive&&(y={...y,...U}),r&&e.blockInitialAnimation&&(O=!1),O&&(!(M&&j)||F)&&h.push(...L.map(ie=>({animation:ie,options:{type:k}})))}if(g.size){const S={};if(typeof d.initial!="boolean"){const k=L0(e,Array.isArray(d.initial)?d.initial[0]:d.initial);k&&k.transition&&(S.transition=k.transition)}g.forEach(k=>{const A=e.getBaseTarget(k),I=e.getValue(k);I&&(I.liveStyle=!0),S[k]=A??null}),h.push({animation:S})}let x=!!h.length;return r&&(d.initial===!1||d.initial===d.animate)&&!e.manuallyAnimateOnMount&&(x=!1),r=!1,x?t(h):Promise.resolve()}function u(c,d){var f;if(n[c].isActive===d)return Promise.resolve();(f=e.variantChildren)===null||f===void 0||f.forEach(g=>{var y;return(y=g.animationState)===null||y===void 0?void 0:y.setActive(c,d)}),n[c].isActive=d;const h=a(c);for(const g in n)n[g].protectedKeys={};return h}return{animateChanges:a,setActive:u,setAnimateFunction:o,getState:()=>n,reset:()=>{n=G8(),r=!0}}}function Jre(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!oR(t,e):!1}function Qa(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function G8(){return{animate:Qa(!0),whileInView:Qa(),whileHover:Qa(),whileTap:Qa(),whileDrag:Qa(),whileFocus:Qa(),exit:Qa()}}class Ia{constructor(t){this.isMounted=!1,this.node=t}update(){}}class Zre extends Ia{constructor(t){super(t),t.animationState||(t.animationState=Qre(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();Kh(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}}let eie=0;class tie extends Ia{constructor(){super(...arguments),this.id=eie++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;const i=this.node.animationState.setActive("exit",!t);n&&!t&&i.then(()=>{n(this.id)})}mount(){const{register:t,onExitComplete:n}=this.node.presenceContext||{};
vendor: 20,256 bytes, line 419
419n&&n(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const nie={animation:{Feature:Zre},exit:{Feature:tie}};function $0(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function fd(e){return{point:{x:e.pageX,y:e.pageY}}}const rie=e=>t=>y4(t)&&e(t,fd(t));function u0(e,t,n,r){return $0(e,t,rie(n),r)}const K8=(e,t)=>Math.abs(e-t);function iie(e,t){const n=K8(e.x,t.x),r=K8(e.y,t.y);return Math.sqrt(n**2+r**2)}class sR{constructor(t,n,{transformPagePoint:r,contextWindow:i,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const h=Yg(this.lastMoveEventInfo,this.history),g=this.startEvent!==null,y=iie(h.offset,{x:0,y:0})>=3;if(!g&&!y)return;const{point:b}=h,{timestamp:x}=Gn;this.history.push({...b,timestamp:x});const{onStart:S,onMove:k}=this.handlers;g||(S&&S(this.lastMoveEvent,h),this.startEvent=this.lastMoveEvent),k&&k(this.lastMoveEvent,h)},this.handlePointerMove=(h,g)=>{this.lastMoveEvent=h,this.lastMoveEventInfo=Kg(g,this.transformPagePoint),rn.update(this.updatePoint,!0)},this.handlePointerUp=(h,g)=>{this.end();const{onEnd:y,onSessionEnd:b,resumeAnimation:x}=this.handlers;if(this.dragSnapToOrigin&&x&&x(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const S=Yg(h.type==="pointercancel"?this.lastMoveEventInfo:Kg(g,this.transformPagePoint),this.history);this.startEvent&&y&&y(h,S),b&&b(h,S)},!y4(t))return;this.dragSnapToOrigin=o,this.handlers=n,this.transformPagePoint=r,this.contextWindow=i||window;const a=fd(t),u=Kg(a,this.transformPagePoint),{point:c}=u,{timestamp:d}=Gn;this.history=[{...c,timestamp:d}];const{onSessionStart:f}=n;f&&f(t,Yg(u,this.history)),this.removeListeners=dd(u0(this.contextWindow,"pointermove",this.handlePointerMove),u0(this.contextWindow,"pointerup",this.handlePointerUp),u0(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Sa(this.updatePoint)}}function Kg(e,t){return t?{point:t(e.point)}:e}function Y8(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Yg({point:e},t){return{point:e,delta:Y8(e,lR(t)),offset:Y8(e,oie(t)),velocity:aie(t,.1)}}function oie(e){return e[0]}function lR(e){return e[e.length-1]}function aie(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const i=lR(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>Po(t)));)n--;if(!r)return{x:0,y:0};const o=Ao(i.timestamp-r.timestamp);if(o===0)return{x:0,y:0};const a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}const uR=1e-4,sie=1-uR,lie=1+uR,cR=.01,uie=0-cR,cie=0+cR;function mr(e){return e.max-e.min}function die(e,t,n){return Math.abs(e-t)<=n}function X8(e,t,n,r=.5){e.origin=r,e.originPoint=gn(t.min,t.max,e.origin),e.scale=mr(n)/mr(t),e.translate=gn(n.min,n.max,e.origin)-e.originPoint,(e.scale>=sie&&e.scale<=lie||isNaN(e.scale))&&(e.scale=1),(e.translate>=uie&&e.translate<=cie||isNaN(e.translate))&&(e.translate=0)}function c0(e,t,n,r){X8(e.x,t.x,n.x,r?r.originX:void 0),X8(e.y,t.y,n.y,r?r.originY:void 0)}function Q8(e,t,n){e.min=n.min+t.min,e.max=e.min+mr(t)}function fie(e,t,n){Q8(e.x,t.x,n.x),Q8(e.y,t.y,n.y)}function J8(e,t,n){e.min=t.min-n.min,e.max=e.min+mr(t)}function d0(e,t,n){J8(e.x,t.x,n.x),J8(e.y,t.y,n.y)}function pie(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?gn(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?gn(n,e,r.max):Math.min(e,n)),e}function Z8(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function hie(e,{top:t,left:n,bottom:r,right:i}){return{x:Z8(e.x,n,i),y:Z8(e.y,t,r)}}function ew(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function mie(e,t){return{x:ew(e.x,t.x),y:ew(e.y,t.y)}}function gie(e,t){let n=.5;const r=mr(e),i=mr(t);return i>r?n=zl(t.min,t.max-r,e.min):r>i&&(n=zl(e.min,e.max-i,t.min)),Lo(0,1,n)}function vie(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const py=.35;function yie(e=py){return e===!1?e=0:e===!0&&(e=py),{x:tw(e,"left","right"),y:tw(e,"top","bottom")}}function tw(e,t,n){return{min:nw(e,t),max:nw(e,n)}}function nw(e,t){return typeof e=="number"?e:e[t]||0}const rw=()=>({translate:0,scale:1,origin:0,originPoint:0}),cl=()=>({x:rw(),y:rw()}),iw=()=>({min:0,max:0}),Rn=()=>({x:iw(),y:iw()});function ai(e){return[e("x"),e("y")]}function dR({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function xie({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function bie(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function Xg(e){return e===void 0||e===1}function hy({scale:e,scaleX:t,scaleY:n}){return!Xg(e)||!Xg(t)||!Xg(n)}function es(e){return hy(e)||fR(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function fR(e){return ow(e.x)||ow(e.y)}function ow(e){return e&&e!=="0%"}function Gp(e,t,n){const r=e-n,i=t*r;return n+i}function aw(e,t,n,r,i){return i!==void 0&&(e=Gp(e,i,r)),Gp(e,n,r)+t}function my(e,t=0,n=1,r,i){e.min=aw(e.min,t,n,r,i),e.max=aw(e.max,t,n,r,i)}function pR(e,{x:t,y:n}){my(e.x,t.translate,t.scale,t.originPoint),my(e.y,n.translate,n.scale,n.originPoint)}const sw=.999999999999,lw=1.0000000000001;function wie(e,t,n,r=!1){const i=n.length;if(!i)return;t.x=t.y=1;let o,a;for(let u=0;u<i;u++){o=n[u],a=o.projectionDelta;const{visualElement:c}=o.options;c&&c.props.style&&c.props.style.display==="contents"||(r&&o.options.layoutScroll&&o.scroll&&o!==o.root&&fl(e,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,pR(e,a)),r&&es(o.latestValues)&&fl(e,o.latestValues))}t.x<lw&&t.x>sw&&(t.x=1),t.y<lw&&t.y>sw&&(t.y=1)}function dl(e,t){e.min=e.min+t,e.max=e.max+t}function uw(e,t,n,r,i=.5){const o=gn(e.min,e.max,i);my(e,t,n,o,r)}function fl(e,t){uw(e.x,t.x,t.scaleX,t.scale,t.originX),uw(e.y,t.y,t.scaleY,t.scale,t.originY)}function hR(e,t){return dR(bie(e.getBoundingClientRect(),t))}function kie(e,t,n){const r=hR(e,n),{scroll:i}=t;return i&&(dl(r.x,i.offset.x),dl(r.y,i.offset.y)),r}const mR=({current:e})=>e?e.ownerDocument.defaultView:null,Sie=new WeakMap;class Cie{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Rn(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){const{presenceContext:r}=this.visualElement;if(r&&r.isPresent===!1)return;const i=f=>{const{dragSnapToOrigin:h}=this.getProps();h?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(fd(f).point)},o=(f,h)=>{const{drag:g,dragPropagation:y,onDragStart:b}=this.getProps();if(g&&!y&&(this.openDragLock&&this.openDragLock(),this.openDragLock=gne(g),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ai(S=>{let k=this.getAxisMotionValue(S).get()||0;if(eo.test(k)){const{projection:A}=this.visualElement;if(A&&A.layout){const I=A.layout.layoutBox[S];I&&(k=mr(I)*(parseFloat(k)/100))}}this.originPoint[S]=k}),b&&rn.postRender(()=>b(f,h)),oy(this.visualElement,"transform");const{animationState:x}=this.visualElement;x&&x.setActive("whileDrag",!0)},a=(f,h)=>{const{dragPropagation:g,dragDirectionLock:y,onDirectionLock:b,onDrag:x}=this.getProps();if(!g&&!this.openDragLock)return;const{offset:S}=h;if(y&&this.currentDirection===null){this.currentDirection=Tie(S),this.currentDirection!==null&&b&&b(this.currentDirection);return}this.updateAxis("x",h.point,S),this.updateAxis("y",h.point,S),this.visualElement.render(),x&&x(f,h)},u=(f,h)=>this.stop(f,h),c=()=>ai(f=>{var h;return this.getAnimationState(f)==="paused"&&((h=this.getAxisMotionValue(f).animation)===null||h===void 0?void 0:h.play())}),{dragSnapToOrigin:d}=this.getProps();this.panSession=new sR(t,{onSessionStart:i,onStart:o,onMove:a,onSessionEnd:u,resumeAnimation:c},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:d,contextWindow:mR(this.visualElement)})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:i}=n;this.startAnimation(i);const{onDragEnd:o}=this.getProps();o&&rn.postRender(()=>o(t,n))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,r){const{drag:i}=this.getProps();if(!r||!ip(t,i,this.currentDirection))return;const o=this.getAxisMotionValue(t);let a=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(a=pie(a,this.constraints[t],this.elastic[t])),o.set(a)}resolveConstraints(){var t;const{dragConstraints:n,dragElastic:r}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,o=this.constraints;n&&ll(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&i?this.constraints=hie(i.layoutBox,n):this.constraints=!1,this.elastic=yie(r),o!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&ai(a=>{this.constraints!==!1&&this.getAxisMotionValue(a)&&(this.constraints[a]=vie(i.layoutBox[a],this.constraints[a]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!ll(t))return!1;const r=t.current,{projection:i}=this.visualElement;if(!i||!i.layout)return!1;const o=kie(r,i.root,this.visualElement.getTransformPagePoint());let a=mie(i.layout.layoutBox,o);if(n){const u=n(xie(a));this.hasMutatedConstraints=!!u,u&&(a=dR(u))}return a}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:i,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:u}=this.getProps(),c=this.constraints||{},d=ai(f=>{if(!ip(f,n,this.currentDirection))return;let h=c&&c[f]||{};a&&(h={min:0,max:0});const g=i?200:1e6,y=i?40:1e7,b={type:"inertia",velocity:r?t[f]:0,bounceStiffness:g,bounceDamping:y,timeConstant:750,restDelta:1,restSpeed:10,...o,...h};return this.startAxisValueAnimation(f,b)});return Promise.all(d).then(u)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return oy(this.visualElement,t),r.start(M4(t,r,0,n,this.visualElement,!1))}stopAnimation(){ai(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){ai(t=>{var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.pause()})}getAnimationState(t){var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.state}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),i=r[n];return i||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){ai(n=>{const{drag:r}=this.getProps();if(!ip(n,r,this.currentDirection))return;const{projection:i}=this.visualElement,o=this.getAxisMotionValue(n);if(i&&i.layout){const{min:a,max:u}=i.layout.layoutBox[n];o.set(t[n]-gn(a,u,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!ll(n)||!r||!this.constraints)return;this.stopAnimation();const i={x:0,y:0};ai(a=>{const u=this.getAxisMotionValue(a);if(u&&this.constraints!==!1){const c=u.get();i[a]=gie({min:c,max:c},this.constraints[a])}});const{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),ai(a=>{if(!ip(a,t,null))return;const u=this.getAxisMotionValue(a),{min:c,max:d}=this.constraints[a];u.set(gn(c,d,i[a]))})}addListeners(){if(!this.visualElement.current)return;Sie.set(this.visualElement,this);const t=this.visualElement.current,n=u0(t,"pointerdown",c=>{const{drag:d,dragListener:f=!0}=this.getProps();d&&f&&this.start(c)}),r=()=>{const{dragConstraints:c}=this.getProps();ll(c)&&c.current&&(this.constraints=this.resolveRefConstraints())},{projection:i}=this.visualElement,o=i.addEventListener("measure",r);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),rn.read(r);const a=$0(window,"resize",()=>this.scalePositionWithinConstraints()),u=i.addEventListener("didUpdate",(({delta:c,hasLayoutChanged:d})=>{this.isDragging&&d&&(ai(f=>{const h=this.getAxisMotionValue(f);h&&(this.originPoint[f]+=c[f].translate,h.set(h.get()+c[f].translate))}),this.visualElement.render())}));return()=>{a(),n(),o(),u&&u()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:o=!1,dragElastic:a=py,dragMomentum:u=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:i,dragConstraints:o,dragElastic:a,dragMomentum:u}}}function ip(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function Tie(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class Eie extends Ia{constructor(t){super(t),this.removeGroupControls=Yr,this.removeListeners=Yr,this.controls=new Cie(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Yr}unmount(){this.removeGroupControls(),this.removeListeners()}}const cw=e=>(t,n)=>{e&&rn.postRender(()=>e(t,n))};class Rie extends Ia{constructor(){super(...arguments),this.removePointerDownListener=Yr}onPointerDown(t){this.session=new sR(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:mR(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:i}=this.node.getProps();return{onSessionStart:cw(t),onStart:cw(n),onMove:r,onEnd:(o,a)=>{delete this.session,i&&rn.postRender(()=>i(o,a))}}}mount(){this.removePointerDownListener=u0(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const yp={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function dw(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const yc={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(vt.test(e))e=parseFloat(e);else return e;const n=dw(e,t.target.x),r=dw(e,t.target.y);return`${n}% ${r}%`}},Pie={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,i=Ca.parse(e);if(i.length>5)return r;const o=Ca.createTransformer(e),a=typeof i[0]!="number"?1:0,u=n.x.scale*t.x,c=n.y.scale*t.y;i[0+a]/=u,i[1+a]/=c;const d=gn(u,c,.5);return typeof i[2+a]=="number"&&(i[2+a]/=d),typeof i[3+a]=="number"&&(i[3+a]/=d),o(i)}};class Aie extends T.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:i}=this.props,{projection:o}=t;Dte(Mie),o&&(n.group&&n.group.add(o),r&&r.register&&i&&r.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),yp.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:i,isPresent:o}=this.props,a=r.projection;return a&&(a.isPresent=o,i||t.layoutDependency!==n||n===void 0?a.willUpdate():this.safeToRemove(),t.isPresent!==o&&(o?a.promote():a.relegate()||rn.postRender(()=>{const u=a.getStack();(!u||!u.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),i4.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:i}=t;i&&(i.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(i),r&&r.deregister&&r.deregister(i))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function gR(e){const[t,n]=JT(),r=T.useContext(X2);return m.jsx(Aie,{...e,layoutGroup:r,switchLayoutGroup:T.useContext(aE),isPresent:t,safeToRemove:n})}const Mie={borderRadius:{...yc,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:yc,borderTopRightRadius:yc,borderBottomLeftRadius:yc,borderBottomRightRadius:yc,boxShadow:Pie};function Iie(e,t,n){const r=sr(e)?e:N0(e);return r.start(M4("",r,t,n)),r.animation}function jie(e){return e instanceof SVGElement&&e.tagName!=="svg"}const Oie=(e,t)=>e.depth-t.depth;class Die{constructor(){this.children=[],this.isDirty=!1}add(t){x4(this.children,t),this.isDirty=!0}remove(t){b4(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(Oie),this.isDirty=!1,this.children.forEach(t)}}function zie(e,t){const n=to.now(),r=({timestamp:i})=>{const o=i-n;o>=t&&(Sa(r),e(o-t))};return rn.read(r,!0),()=>Sa(r)}const vR=["TopLeft","TopRight","BottomLeft","BottomRight"],Lie=vR.length,fw=e=>typeof e=="string"?parseFloat(e):e,pw=e=>typeof e=="number"||vt.test(e);function Nie(e,t,n,r,i,o){i?(e.opacity=gn(0,n.opacity!==void 0?n.opacity:1,_ie(r)),e.opacityExit=gn(t.opacity!==void 0?t.opacity:1,0,$ie(r))):o&&(e.opacity=gn(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let a=0;a<Lie;a++){const u=`border${vR[a]}Radius`;let c=hw(t,u),d=hw(n,u);if(c===void 0&&d===void 0)continue;c||(c=0),d||(d=0),c===0||d===0||pw(c)===pw(d)?(e[u]=Math.max(gn(fw(c),fw(d),r),0),(eo.test(d)||eo.test(c))&&(e[u]+="%")):e[u]=d}(t.rotate||n.rotate)&&(e.rotate=gn(t.rotate||0,n.rotate||0,r))}function hw(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const _ie=yR(0,.5,zE),$ie=yR(.5,.95,Yr);function yR(e,t,n){return r=>r<e?0:r>t?1:n(zl(e,t,r))}function mw(e,t){e.min=t.min,e.max=t.max}function ii(e,t){mw(e.x,t.x),mw(e.y,t.y)}function gw(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function vw(e,t,n,r,i){return e-=t,e=Gp(e,1/n,r),i!==void 0&&(e=Gp(e,1/i,r)),e}function Bie(e,t=0,n=1,r=.5,i,o=e,a=e){if(eo.test(t)&&(t=parseFloat(t),t=gn(a.min,a.max,t/100)-a.min),typeof t!="number")return;let u=gn(o.min,o.max,r);e===o&&(u-=t),e.min=vw(e.min,t,n,u,i),e.max=vw(e.max,t,n,u,i)}function yw(e,t,[n,r,i],o,a){Bie(e,t[n],t[r],t[i],t.scale,o,a)}const Fie=["x","scaleX","originX"],Vie=["y","scaleY","originY"];function xw(e,t,n,r){yw(e.x,t,Fie,n?n.x:void 0,r?r.x:void 0),yw(e.y,t,Vie,n?n.y:void 0,r?r.y:void 0)}function bw(e){return e.translate===0&&e.scale===1}function xR(e){return bw(e.x)&&bw(e.y)}function ww(e,t){return e.min===t.min&&e.max===t.max}function Wie(e,t){return ww(e.x,t.x)&&ww(e.y,t.y)}function kw(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function bR(e,t){return kw(e.x,t.x)&&kw(e.y,t.y)}function Sw(e){return mr(e.x)/mr(e.y)}function Cw(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class Uie{constructor(){this.members=[]}add(t){x4(this.members,t),t.scheduleRender()}remove(t){if(b4(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(i=>t===i);if(n===0)return!1;let r;for(let i=n;i>=0;i--){const o=this.members[i];if(o.isPresent!==!1){r=o;break}}return r?(this.promote(r),!0):!1}promote(t,n){const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,n&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:i}=t.options;i===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:n,resumingFrom:r}=t;n.onExitComplete&&n.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function Hie(e,t,n){let r="";
vendor: 4,563 bytes, line 419
419const i=e.x.translate/t.x,o=e.y.translate/t.y,a=n?.z||0;if((i||o||a)&&(r=`translate3d(${i}px, ${o}px, ${a}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:d,rotate:f,rotateX:h,rotateY:g,skewX:y,skewY:b}=n;d&&(r=`perspective(${d}px) ${r}`),f&&(r+=`rotate(${f}deg) `),h&&(r+=`rotateX(${h}deg) `),g&&(r+=`rotateY(${g}deg) `),y&&(r+=`skewX(${y}deg) `),b&&(r+=`skewY(${b}deg) `)}const u=e.x.scale*t.x,c=e.y.scale*t.y;return(u!==1||c!==1)&&(r+=`scale(${u}, ${c})`),r||"none"}const Qg=["","X","Y","Z"],qie={visibility:"hidden"},Tw=1e3;let Gie=0;function Jg(e,t,n,r){const{latestValues:i}=t;i[e]&&(n[e]=i[e],t.setStaticValue(e,0),r&&(r[e]=0))}function wR(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=PE(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:i,layoutId:o}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",rn,!(i||o))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&wR(r)}function kR({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(a={},u=t?.()){this.id=Gie++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(Xie),this.nodes.forEach(toe),this.nodes.forEach(noe),this.nodes.forEach(Qie)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=a,this.root=u?u.root||u:this,this.path=u?[...u.path,u]:[],this.parent=u,this.depth=u?u.depth+1:0;for(let c=0;c<this.path.length;c++)this.path[c].shouldResetTransform=!0;this.root===this&&(this.nodes=new Die)}addEventListener(a,u){return this.eventHandlers.has(a)||this.eventHandlers.set(a,new w4),this.eventHandlers.get(a).add(u)}notifyListeners(a,...u){const c=this.eventHandlers.get(a);c&&c.notify(...u)}hasListeners(a){return this.eventHandlers.has(a)}mount(a,u=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=jie(a),this.instance=a;const{layoutId:c,layout:d,visualElement:f}=this.options;if(f&&!f.current&&f.mount(a),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),u&&(d||c)&&(this.isLayoutDirty=!0),e){let h;const g=()=>this.root.updateBlockedByResize=!1;e(a,()=>{this.root.updateBlockedByResize=!0,h&&h(),h=zie(g,250),yp.hasAnimatedSinceResize&&(yp.hasAnimatedSinceResize=!1,this.nodes.forEach(Rw))})}c&&this.root.registerSharedNode(c,this),this.options.animate!==!1&&f&&(c||d)&&this.addEventListener("didUpdate",({delta:h,hasLayoutChanged:g,hasRelativeLayoutChanged:y,layout:b})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const x=this.options.transition||f.getDefaultTransition()||soe,{onLayoutAnimationStart:S,onLayoutAnimationComplete:k}=f.getProps(),A=!this.targetLayout||!bR(this.targetLayout,b),I=!g&&y;if(this.options.layoutRoot||this.resumeFrom||I||g&&(A||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(h,I);const D={...m4(x,"layout"),onPlay:S,onComplete:k};(f.shouldReduceMotion||this.options.layoutRoot)&&(D.delay=0,D.type=!1),this.startAnimation(D)}else g||Rw(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=b})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const a=this.getStack();a&&a.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,Sa(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEac
vendor: 7,624 bytes, line 419
419h(roe),this.animationId++)}getTransformTemplate(){const{visualElement:a}=this.options;return a&&a.getProps().transformTemplate}willUpdate(a=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&wR(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let f=0;f<this.path.length;f++){const h=this.path[f];h.shouldResetTransform=!0,h.updateScroll("snapshot"),h.options.layoutRoot&&h.willUpdate(!1)}const{layoutId:u,layout:c}=this.options;if(u===void 0&&!c)return;const d=this.getTransformTemplate();this.prevTransformTemplateValue=d?d(this.latestValues,""):void 0,this.updateSnapshot(),a&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Ew);return}this.isUpdating||this.nodes.forEach(Zie),this.isUpdating=!1,this.nodes.forEach(eoe),this.nodes.forEach(Kie),this.nodes.forEach(Yie),this.clearAllSnapshots();const u=to.now();Gn.delta=Lo(0,1e3/60,u-Gn.timestamp),Gn.timestamp=u,Gn.isProcessing=!0,Vg.update.process(Gn),Vg.preRender.process(Gn),Vg.render.process(Gn),Gn.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,i4.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Jie),this.sharedNodes.forEach(ioe)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,rn.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){rn.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!mr(this.snapshot.measuredBox.x)&&!mr(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let c=0;c<this.path.length;c++)this.path[c].updateScroll();const a=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Rn(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:u}=this.options;u&&u.notify("LayoutMeasure",this.layout.layoutBox,a?a.layoutBox:void 0)}updateScroll(a="measure"){let u=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===a&&(u=!1),u){const c=r(this.instance);this.scroll={animationId:this.root.animationId,phase:a,isRoot:c,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:c}}}resetTransform(){if(!i)return;const a=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,u=this.projectionDelta&&!xR(this.projectionDelta),c=this.getTransformTemplate(),d=c?c(this.latestValues,""):void 0,f=d!==this.prevTransformTemplateValue;a&&(u||es(this.latestValues)||f)&&(i(this.instance,d),this.shouldResetTransform=!1,this.scheduleRender())}measure(a=!0){const u=this.measurePageBox();let c=this.removeElementScroll(u);return a&&(c=this.removeTransform(c)),loe(c),{animationId:this.root.animationId,measuredBox:u,layoutBox:c,latestValues:{},source:this.id}}measurePageBox(){var a;const{visualElement:u}=this.options;if(!u)return Rn();const c=u.measureViewportBox();if(!(((a=this.scroll)===null||a===void 0?void 0:a.wasRoot)||this.path.some(uoe))){const{scroll:f}=this.root;f&&(dl(c.x,f.offset.x),dl(c.y,f.offset.y))}return c}removeElementScroll(a){var u;const c=Rn();if(ii(c,a),!((u=this.scroll)===null||u===void 0)&&u.wasRoot)return c;for(let d=0;d<this.path.length;d++){const f=this.path[d],{scroll:h,options:g}=f;f!==this.root&&h&&g.layoutScroll&&(h.wasRoot&&ii(c,a),dl(c.x,h.offset.x),dl(c.y,h.offset.y))}return c}applyTransform(a,u=!1){const c=Rn();ii(c,a);for(let d=0;d<this.path.length;d++){const f=this.path[d];!u&&f.options.layoutScroll&&f.scroll&&f!==f.root&&fl(c,{x:-f.scroll.offset.x,y:-f.scroll.offset.y}),es(f.latestValues)&&fl(c,f.latestValues)}return es(this.latestValues)&&fl(c,this.latestValues),c}removeTransform(a){const u=Rn();ii(u,a);for(let c=0;c<this.path.length;c++){const d=this.path[c];if(!d.instance||!es(d.latestValues))continue;hy(d.latestValues)&&d.updateSnapshot();const f=Rn(),h=d.measurePageBox();ii(f,h),xw(u,d.latestValues,d.snapshot?d.snapshot.layoutBox:void 0,f)}return es(this.latestValues)&&xw(u,this.latestValues),u}setTargetDelta(a){this.targetDelta=a,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(a){this.options={...this.options,...a,crossfade:a.crossfade!==void 0?a.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Gn.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(a=!1){var u;const c=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=c.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=c.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=c.isSharedProjectionDirty);const d=!!this.resumingFrom||this!==c;if(!(a||d&&this.isSharedProjectionDirty||this.isProjectionDirty||!((u=this.parent)===null||u===void 0)&&u.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:h,layoutId:g}=this.options;if(!(!this.layout||!(h||g))){if(this.resolvedRelativeTargetAt=Gn.timestamp,!this.targetDelta&&!this.relativeTarget){const y=this.getClosestProjectingParent();y&&y.layout&&this.animationProgress!==1?(this.relativeParent=y,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Rn(),this.relativeTargetOrigin=Rn(),d0(this.relativeTargetOrigin,this.layout.layoutBox,y.layout.layoutBox),ii(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=Rn(),this.targetWithTransforms=Rn()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),fie(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):ii(this.target,this.layout.layoutBox),pR(this.target,this.targetDelta)):ii(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget)){this.attemptToResolveRelativeTarget=!1;const y=this.getClosestProjectingParent();y&&!!y.resumingFrom==!!this.resumingFrom&&!y.options.layoutScroll&&y.target&&this.animationProgress!==1?(this.relativeParent=y,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Rn(),this.relativeTargetOrigin=Rn(),d0(this.relativeTargetOrigin,this.target,y.target),ii(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}}}getClosestProjectingParent(){if(!(!this.parent||hy(this.parent.latestValues)||fR(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var a;const u=this.getLead(),c=!!this.resumingFrom||this!==u;let d=!0;if((this.isProjectionDirty||!((a=this.parent)===null||a===void 0)&&a.isProjectionDirty)&&
vendor: 4,116 bytes, line 419
419(d=!1),c&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(d=!1),this.resolvedRelativeTargetAt===Gn.timestamp&&(d=!1),d)return;const{layout:f,layoutId:h}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(f||h))return;ii(this.layoutCorrected,this.layout.layoutBox);const g=this.treeScale.x,y=this.treeScale.y;wie(this.layoutCorrected,this.treeScale,this.path,c),u.layout&&!u.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(u.target=u.layout.layoutBox,u.targetWithTransforms=Rn());const{target:b}=u;if(!b){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(gw(this.prevProjectionDelta.x,this.projectionDelta.x),gw(this.prevProjectionDelta.y,this.projectionDelta.y)),c0(this.projectionDelta,this.layoutCorrected,b,this.latestValues),(this.treeScale.x!==g||this.treeScale.y!==y||!Cw(this.projectionDelta.x,this.prevProjectionDelta.x)||!Cw(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",b))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(a=!0){var u;if((u=this.options.visualElement)===null||u===void 0||u.scheduleRender(),a){const c=this.getStack();c&&c.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=cl(),this.projectionDelta=cl(),this.projectionDeltaWithTransform=cl()}setAnimationOrigin(a,u=!1){const c=this.snapshot,d=c?c.latestValues:{},f={...this.latestValues},h=cl();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!u;const g=Rn(),y=c?c.source:void 0,b=this.layout?this.layout.source:void 0,x=y!==b,S=this.getStack(),k=!S||S.members.length<=1,A=!!(x&&!k&&this.options.crossfade===!0&&!this.path.some(aoe));this.animationProgress=0;let I;this.mixTargetDelta=D=>{const R=D/1e3;Pw(h.x,a.x,R),Pw(h.y,a.y,R),this.setTargetDelta(h),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(d0(g,this.layout.layoutBox,this.relativeParent.layout.layoutBox),ooe(this.relativeTarget,this.relativeTargetOrigin,g,R),I&&Wie(this.relativeTarget,I)&&(this.isProjectionDirty=!1),I||(I=Rn()),ii(I,this.relativeTarget)),x&&(this.animationValues=f,Nie(f,d,this.latestValues,R,A,k)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=R},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(a){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(Sa(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=rn.update(()=>{yp.hasAnimatedSinceResize=!0,this.currentAnimation=Iie(0,Tw,{...a,onUpdate:u=>{this.mixTargetDelta(u),a.onUpdate&&a.onUpdate(u)},onStop:()=>{},onComplete:()=>{a.onComplete&&a.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const a=this.getStack();a&&a.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(Tw),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const a=this.getLead();let{targetWithTransforms:u,target:c,layout:d,latestValues:f}=a;if(!(!u||!c||!d)){if(this!==a&&this.layout&&d&&SR(this.options.animationType,this.layout.layoutBox,d.layoutBox)){c=this.target||Rn();const h=mr(this.layout.layoutBox.x);
vendor: 5,409 bytes, line 419
419c.x.min=a.target.x.min,c.x.max=c.x.min+h;const g=mr(this.layout.layoutBox.y);c.y.min=a.target.y.min,c.y.max=c.y.min+g}ii(u,c),fl(u,f),c0(this.projectionDeltaWithTransform,this.layoutCorrected,u,f)}}registerSharedNode(a,u){this.sharedNodes.has(a)||this.sharedNodes.set(a,new Uie),this.sharedNodes.get(a).add(u);const d=u.options.initialPromotionConfig;u.promote({transition:d?d.transition:void 0,preserveFollowOpacity:d&&d.shouldPreserveFollowOpacity?d.shouldPreserveFollowOpacity(u):void 0})}isLead(){const a=this.getStack();return a?a.lead===this:!0}getLead(){var a;const{layoutId:u}=this.options;return u?((a=this.getStack())===null||a===void 0?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:u}=this.options;return u?(a=this.getStack())===null||a===void 0?void 0:a.prevLead:void 0}getStack(){const{layoutId:a}=this.options;if(a)return this.root.sharedNodes.get(a)}promote({needsReset:a,transition:u,preserveFollowOpacity:c}={}){const d=this.getStack();d&&d.promote(this,c),a&&(this.projectionDelta=void 0,this.needsReset=!0),u&&this.setOptions({transition:u})}relegate(){const a=this.getStack();return a?a.relegate(this):!1}resetSkewAndRotation(){const{visualElement:a}=this.options;if(!a)return;let u=!1;const{latestValues:c}=a;if((c.z||c.rotate||c.rotateX||c.rotateY||c.rotateZ||c.skewX||c.skewY)&&(u=!0),!u)return;const d={};c.z&&Jg("z",a,d,this.animationValues);for(let f=0;f<Qg.length;f++)Jg(`rotate${Qg[f]}`,a,d,this.animationValues),Jg(`skew${Qg[f]}`,a,d,this.animationValues);a.render();for(const f in d)a.setStaticValue(f,d[f]),this.animationValues&&(this.animationValues[f]=d[f]);a.scheduleRender()}getProjectionStyles(a){var u,c;if(!this.instance||this.isSVG)return;if(!this.isVisible)return qie;const d={visibility:""},f=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,d.opacity="",d.pointerEvents=gp(a?.pointerEvents)||"",d.transform=f?f(this.latestValues,""):"none",d;const h=this.getLead();if(!this.projectionDelta||!this.layout||!h.target){const x={};return this.options.layoutId&&(x.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,x.pointerEvents=gp(a?.pointerEvents)||""),this.hasProjected&&!es(this.latestValues)&&(x.transform=f?f({},""):"none",this.hasProjected=!1),x}const g=h.animationValues||h.latestValues;this.applyTransformsToTarget(),d.transform=Hie(this.projectionDeltaWithTransform,this.treeScale,g),f&&(d.transform=f(g,d.transform));const{x:y,y:b}=this.projectionDelta;d.transformOrigin=`${y.origin*100}% ${b.origin*100}% 0`,h.animationValues?d.opacity=h===this?(c=(u=g.opacity)!==null&&u!==void 0?u:this.latestValues.opacity)!==null&&c!==void 0?c:1:this.preserveOpacity?this.latestValues.opacity:g.opacityExit:d.opacity=h===this?g.opacity!==void 0?g.opacity:"":g.opacityExit!==void 0?g.opacityExit:0;for(const x in D0){if(g[x]===void 0)continue;const{correct:S,applyTo:k,isCSSVariable:A}=D0[x],I=d.transform==="none"?g[x]:S(g[x],h);if(k){const D=k.length;for(let R=0;R<D;R++)d[k[R]]=I}else A?this.options.visualElement.renderState.vars[x]=I:d[x]=I}return this.options.layoutId&&(d.pointerEvents=h===this?gp(a?.pointerEvents)||"":"none"),d}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(a=>{var u;return(u=a.currentAnimation)===null||u===void 0?void 0:u.stop()}),this.root.nodes.forEach(Ew),this.root.sharedNodes.clear()}}}function Kie(e){e.updateLayout()}function Yie(e){var t;const n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:i}=e.layout,{animationType:o}=e.options,a=n.source!==e.layout.source;o==="size"?ai(h=>{const g=a?n.measuredBox[h]:n.layoutBox[h],y=mr(g);g.min=r[h].min,g.max=g.min+y}):SR(o,n.layoutBox,r)&&ai(h=>{const g=a?n.measuredBox[h]:n.layoutBox[h],y=mr(r[h]);g.max=g.min+y,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[h].max=e.relativeTarget[h].min+y)});const u=cl();c0(u,r,n.layoutBox);const c=cl();a?c0(c,e.applyTransform(i,!0),n.measuredBox):c0(c,r,n.layoutBox);const d=!xR(u);let f=!1;if(!e.resumeFrom){const h=e.getClosestProjectingParent();if(h&&!h.resumeFrom){const{snapshot:g,layout:y}=h;if(g&&y){const b=Rn();d0(b,n.layoutBox,g.layoutBox);const x=Rn();d0(x,r,y.layoutBox),bR(b,x)||(f=!0),h.options.layoutRoot&&(e.relativeTarget=x,e.relativeTargetOrigin=b,e.relativeParent=h)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:c,layoutDelta:u,hasLayoutChanged:d,hasRelativeLayoutChanged:f})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function Xie(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function Qie(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Jie(e){e.clearSnapshot()}function Ew(e){e.clearMeasurements()}function Zie(e){e.isLayoutDirty=!1}function eoe(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Rw(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function toe(e){e.resolveTargetDelta()}function noe(e){e.calcProjection()}
vendor: 5,859 bytes, line 419
419function roe(e){e.resetSkewAndRotation()}function ioe(e){e.removeLeadSnapshot()}function Pw(e,t,n){e.translate=gn(t.translate,0,n),e.scale=gn(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function Aw(e,t,n,r){e.min=gn(t.min,n.min,r),e.max=gn(t.max,n.max,r)}function ooe(e,t,n,r){Aw(e.x,t.x,n.x,r),Aw(e.y,t.y,n.y,r)}function aoe(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const soe={duration:.45,ease:[.4,0,.1,1]},Mw=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Iw=Mw("applewebkit/")&&!Mw("chrome/")?Math.round:Yr;function jw(e){e.min=Iw(e.min),e.max=Iw(e.max)}function loe(e){jw(e.x),jw(e.y)}function SR(e,t,n){return e==="position"||e==="preserve-aspect"&&!die(Sw(t),Sw(n),.2)}function uoe(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}const coe=kR({attachResizeListener:(e,t)=>$0(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),Zg={current:void 0},CR=kR({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Zg.current){const e=new coe({});e.mount(window),e.setOptions({layoutScroll:!0}),Zg.current=e}return Zg.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),doe={pan:{Feature:Rie},drag:{Feature:Eie,ProjectionNode:CR,MeasureLayout:gR}};function Ow(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");const i="onHover"+n,o=r[i];o&&rn.postRender(()=>o(t,fd(t)))}class foe extends Ia{mount(){const{current:t}=this.node;t&&(this.unmount=dne(t,(n,r)=>(Ow(this.node,r,"Start"),i=>Ow(this.node,i,"End"))))}unmount(){}}class poe extends Ia{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=dd($0(this.node.current,"focus",()=>this.onFocus()),$0(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Dw(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");const i="onTap"+(n==="End"?"":n),o=r[i];o&&rn.postRender(()=>o(t,fd(t)))}class hoe extends Ia{mount(){const{current:t}=this.node;t&&(this.unmount=mne(t,(n,r)=>(Dw(this.node,r,"Start"),(i,{success:o})=>Dw(this.node,i,o?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const gy=new WeakMap,ev=new WeakMap,moe=e=>{const t=gy.get(e.target);t&&t(e)},goe=e=>{e.forEach(moe)};function voe({root:e,...t}){const n=e||document;ev.has(n)||ev.set(n,{});const r=ev.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(goe,{root:e,...t})),r[i]}function yoe(e,t,n){const r=voe(t);return gy.set(e,n),r.observe(e),()=>{gy.delete(e),r.unobserve(e)}}const xoe={some:0,all:1};class boe extends Ia{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:i="some",once:o}=t,a={root:n?n.current:void 0,rootMargin:r,threshold:typeof i=="number"?i:xoe[i]},u=c=>{const{isIntersecting:d}=c;if(this.isInView===d||(this.isInView=d,o&&!d&&this.hasEnteredView))return;d&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",d);const{onViewportEnter:f,onViewportLeave:h}=this.node.getProps(),g=d?f:h;g&&g(c)};return yoe(this.node.current,a,u)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(woe(t,n))&&this.startObserver()}unmount(){}}function woe({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const koe={inView:{Feature:boe},tap:{Feature:hoe},focus:{Feature:poe},hover:{Feature:foe}},Soe={layout:{ProjectionNode:CR,MeasureLayout:gR}},vy={current:null},TR={current:!1};function Coe(){if(TR.current=!0,!!Z2)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>vy.current=e.matches;e.addListener(t),t()}else vy.current=!1}const Toe=[...YE,rr,Ca],Eoe=e=>Toe.find(KE(e)),Roe=new WeakMap;function Poe(e,t,n){for(const r in t){const i=t[r],o=n[r];if(sr(i))e.addValue(r,i);else if(sr(o))e.addValue(r,N0(i,{owner:e}));else if(o!==i)if(e.hasValue(r)){const a=e.getValue(r);a.liveStyle===!0?a.jump(i):a.hasAnimated||a.set(i)}else{const a=e.getStaticValue(r);e.addValue(r,N0(a!==void 0?a:i,{owner:e}))}}for(const r in n)t[r]===void 0&&e.removeValue(r);return t}const zw=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class Aoe{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:i,blockInitialAnimation:o,visualState:a},u={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=R4,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const y=to.now();this.renderScheduledAt<y&&(this.renderScheduledAt=y,rn.render(this.render,!1,!0))};
vendor: 5,897 bytes, line 419
419const{latestValues:c,renderState:d,onUpdate:f}=a;this.onUpdate=f,this.latestValues=c,this.baseTarget={...c},this.initialValues=n.initial?{...c}:{},this.renderState=d,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=i,this.options=u,this.blockInitialAnimation=!!o,this.isControllingVariants=Yh(n),this.isVariantNode=iE(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:h,...g}=this.scrapeMotionValuesFromProps(n,{},this);for(const y in g){const b=g[y];c[y]!==void 0&&sr(b)&&b.set(c[y],!1)}}mount(t){this.current=t,Roe.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((n,r)=>this.bindToMotionValue(r,n)),TR.current||Coe(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:vy.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),Sa(this.notifyUpdate),Sa(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const r=xs.has(t);r&&this.onBindTransform&&this.onBindTransform();const i=n.on("change",u=>{this.latestValues[t]=u,this.props.onUpdate&&rn.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),o=n.on("renderRequest",this.scheduleRender);let a;window.MotionCheckAppearSync&&(a=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{i(),o(),a&&a(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in Ll){const n=Ll[t];if(!n)continue;const{isEnabled:r,Feature:i}=n;if(!this.features[t]&&i&&r(this.props)&&(this.features[t]=new i(this)),this.features[t]){const o=this.features[t];o.isMounted?o.update():(o.mount(),o.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Rn()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;r<zw.length;r++){const i=zw[r];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);const o="on"+i,a=t[o];a&&(this.propEventSubscriptions[i]=this.on(i,a))}this.prevMotionValues=Poe(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=N0(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){var r;let i=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(r=this.getBaseTargetFromProps(this.props,t))!==null&&r!==void 0?r:this.readValueFromInstance(this.current,t,this.options);return i!=null&&(typeof i=="string"&&(qE(i)||NE(i))?i=parseFloat(i):!Eoe(i)&&Ca.test(n)&&(i=WE(t,n)),this.setBaseTarget(t,sr(i)?i.get():i)),sr(i)?i.get():i}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props;let i;if(typeof r=="string"||typeof r=="object"){const a=p4(this.props,r,(n=this.presenceContext)===null||n===void 0?void 0:n.custom);a&&(i=a[t])}if(r&&i!==void 0)return i;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!sr(o)?o:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new w4),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}}class ER extends Aoe{constructor(){super(...arguments),this.KeyframeResolver=XE}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;sr(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}function Moe(e){return window.getComputedStyle(e)}
419class Ioe extends ER{constructor(){super(...arguments),this.type="html",this.renderInstance=mE}readValueFromInstance(t,n){if(xs.has(n)){const r=E4(n);return r&&r.default||0}else{const r=Moe(t),i=(o4(n)?r.getPropertyValue(n):r[n])||0;return typeof i=="string"?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:n}){return hR(t,n)}build(t,n,r){l4(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return h4(t,n,r)}}class joe extends ER{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Rn,this.updateDimensions=()=>{this.current&&!this.renderState.dimensions&&hE(this.current,this.renderState)}}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(xs.has(n)){const r=E4(n);return r&&r.default||0}return n=gE.has(n)?n:r4(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return yE(t,n,r)}onBindTransform(){this.current&&!this.renderState.dimensions&&rn.postRender(this.updateDimensions)}build(t,n,r){d4(t,n,this.isSVGTag,r.transformTemplate)}renderInstance(t,n,r,i){vE(t,n,r,i)}mount(t){this.isSVGTag=f4(t.tagName),super.mount(t)}}const Ooe=(e,t)=>c4(e)?new joe(t):new Ioe(t,{allowProjection:e!==T.Fragment}),Doe=ine({...nie,...koe,...doe,...Soe},Ooe),Ie=bte(Doe);var xc={},Lw;function zoe(){if(Lw)return xc;Lw=1;var e=kt();Object.defineProperty(xc,"__esModule",{value:!0}),xc.default=void 0;var t=e(Ct()),n=St();return xc.default=(0,t.default)((0,n.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy"),xc}var Loe=zoe();const Noe=mt(Loe);var bc={},Nw;function _oe(){if(Nw)return bc;Nw=1;var e=kt();Object.defineProperty(bc,"__esModule",{value:!0}),bc.default=void 0;var t=e(Ct()),n=St();return bc.default=(0,t.default)((0,n.jsx)("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check"),bc}var $oe=_oe();const RR=mt($oe),Boe=({text:e})=>{const[t,n]=T.useState(!1),r=async()=>{try{await navigator.clipboard.writeText(e),n(!0)}catch(i){console.error("Copy failed:",i)}};return T.useEffect(()=>{if(t){const i=setTimeout(()=>n(!1),2e3);return()=>clearTimeout(i)}},[t]),m.jsx(Ie.div,{style:{display:"inline-flex",width:"fit-content",height:"fit-content"},whileHover:{scale:1},whileTap:{scale:.9},children:m.jsx(Sn,{size:"small",onClick:r,sx:{fontSize:13,backgroundColor:"rgba(255,255,255,0.7)",color:"#555","&:hover":{backgroundColor:"rgba(255,255,255,0.9)"}},children:t?m.jsx(RR,{sx:{fontSize:13,color:"green"}}):m.jsx(Noe,{sx:{fontSize:13}})})})};function Foe(e){const t=[],n=/\[([^\]]+)\]\(([^)]+)\)/g;let r=e.replace(n,o=>(t.push(o),`__MARKDOWN_LINK_${t.length-1}__`));const i=/((?:https?:\/\/)?(?:[\w-]+\.)+[a-zA-Z]{2,}(?:\/[\w.,@?^=%&:/~+#-]*)?)/g;return r=r.replace(i,o=>{const u=o.startsWith("http://")||o.startsWith("https://")?o:`https://${o}`;return`[${o}](${u})`}),r=r.replace(/__MARKDOWN_LINK_(\d+)__/g,(o,a)=>t[parseInt(a)]),r}const _w=/\[(\d{1,3}(?:\s*,\s*\d{1,3})*)\]/g,Voe=({children:e,onClick:t,onMouseEnter:n,onMouseLeave:r})=>m.jsx(W,{component:"button",type:"button",onClick:t,onMouseEnter:n,onMouseLeave:r,sx:{display:"inline-block",fontSize:"0.65em",fontWeight:700,lineHeight:1,padding:"0.05em 0.45em",borderRadius:"999px",backgroundColor:"rgba(245, 124, 0, 0.12)",color:"#f57c00",border:"1px solid rgba(245, 124, 0, 0.35)",marginLeft:"0.15em",marginRight:"0.15em",verticalAlign:"super",cursor:"pointer",transition:"all 0.2s ease",outline:"none","&:hover":{backgroundColor:"rgba(245, 124, 0, 0.2)",transform:"translateY(-1px)"},"&:focus-visible":{boxShadow:"0 0 0 2px rgba(245, 124, 0, 0.35)"}},children:e}),Woe=(e,t,n,r)=>{if(!t)return e;_w.lastIndex=0;const i=[];let o=0,a=null;for(;(a=_w.exec(e))!==null;){const u=a.index??0;u>o&&i.push(e.slice(o,u));const c=a[1].split(",").map(d=>d.trim()).filter(Boolean).map(d=>Number(d)).filter(d=>Number.isFinite(d));i.push(m.jsx(W,{component:"span",sx:{display:"inline-flex",alignItems:"center",gap:"0.2em",marginLeft:"0.05em",marginRight:"0.05em"},children:c.map(d=>m.jsx(Voe,{onClick:()=>t(d),onMouseEnter:()=>n&&n(d),onMouseLeave:()=>r&&r(),children:d},`${u}-${d}`))},`${u}-${a[1]}`)),o=u+a[0].length}return o<e.length&&i.push(e.slice(o)),i.length>0?i:e},Uoe=e=>{const t=e.type;if(typeof t=="string")return t==="code"||t==="pre";const n=e.props?.component;return n==="code"||n==="pre"},oi=(e,t,n,r)=>De.Children.map(e,i=>typeof i=="string"?Woe(i,t,n,r):!De.isValidElement(i)||Uoe(i)?i:i.props?.children?De.cloneElement(i,{children:oi(i.props.children,t,n,r)}):i),Hoe="/bot.jpg",qoe="/OIP5.png",Goe=[["Summarize David Nguyen's background in 5 bullets","What projects has David Nguyen worked on recently?","Highlight David Nguyen's core skills and strengths","Give a short bio of David Nguyen for LinkedIn","What makes David Nguyen's work unique?"],["List David Nguyen's areas of expertise","Show key career milestones for David Nguyen","What tech stack does David Nguyen use most?","Create a one-paragraph intro for David Nguyen","Summarize David Nguyen's recent achievements"]],Koe=({sources:e,messageId:t,highlightedId:n})=>{const r=vn();return!e||e.length===0?null:m.jsxs(W,{sx:{mt:1.5},children:[m.jsx(J0,{sx:{borderColor:we(r.palette.divider,.6),mb:1}}),m.jsx(ee,{variant:"caption",sx:{fontWeight:600,letterSpacing:"0.02em"},children:"Sources"}),m.jsx(W,{component:"ol",sx:{margin:0,marginTop:.5,paddingLeft:"1.25rem"},children:e.map((i,o)=>{const a=i.title?.trim()||(i.sourceType?`${i.sourceType} source`:"Knowledge source"),u=i.snippet.length>200?`${i.snippet.slice(0,200)}...`:i.snippet,c=i.sourceType?` (${i.sourceType})`:"",d=`${t}-source-${o+1}`,f=n===d;return m.jsxs(W,{component:"li",sx:{mb:.75,pl:.25,borderRadius:"12px",padding:"0.35rem 0.4rem",backgroundColor:f?we(r.palette.warning.light,.18):"transparent",border:f?`1px solid ${we(r.palette.warning.main,.4)}`:"1px solid transparent",transition:"background-color 0.2s ease, border 0.2s ease"},id:d,children:[m.jsxs(ee,{variant:"caption",sx:{color:"text.primary",fontWeight:600},children:["[",o+1,"]"," ",i.url?m.jsx(E0,{href:i.url,target:"_blank",rel:"noopener noreferrer",sx:{color:"#f57c00",textDecoration:"underline"},children:a}):m.jsx("span",{children:a}),c]}
419),u&&m.jsx(ee,{variant:"caption",sx:{display:"block",color:"text.secondary",marginTop:.25,lineHeight:1.4},children:u})]},`${i.id}-${o}`)})})]})},Yoe=({conversationId:e,onNewConversation:t,onStreamingChange:n})=>{const r=vn(),[i,o]=T.useState([]),[a,u]=T.useState(null),[c,d]=T.useState(null),[f,h]=T.useState(""),[g,y]=T.useState([]),[b,x]=T.useState(-1),[S,k]=T.useState(""),[A,I]=T.useState(null),[D,R]=T.useState(""),[M,j]=T.useState("idle"),[O,F]=T.useState(!1),[L,U]=T.useState(!1);T.useEffect(()=>{n&&n(L||M!=="idle"&&M!=="done")},[L,M,n]);const[X,J]=T.useState(!0),Q=T.useRef(null),ne=T.useRef(null);T.useEffect(()=>{if(_n())return;const $e=()=>{yH()},[oe]=performance.getEntriesByType("navigation");oe&&oe.type==="reload"&&$e(),performance.navigation.type===1&&$e()},[]);const ue=T.useRef(null),ie=T.useRef(e),K=T.useRef(!1),se=T.useRef(!1);T.useEffect(()=>{if(I(null),R(""),_n()){e?ue.current!==e&&!se.current?(V(e),ue.current=e):ue.current!==e&&(ue.current=e):(o([]),ue.current=null);return}if(ie.current=e,!se.current)if(K.current=!0,e){const $e=Ff(e);o($e?.messages||[])}else o([])},[e]),T.useEffect(()=>{if(_n())return;if(K.current){K.current=!1;return}const $e=ie.current||e;if(!$e||i.length===0)return;const oe=Ff($e),Fe=oe&&oe.title!=="New Conversation"?oe.title:mH(i),st=sg({_id:$e,title:Fe,messages:i});t&&!L&&t(st)},[i,e,t,L]);const _=($e,oe)=>{if(!$e||!Number.isFinite(oe))return;const Fe=`${$e}-source-${oe}`;u(Fe),window.setTimeout(()=>{u(gt=>gt===Fe?null:gt)},2e3);const st=document.getElementById(Fe);st&&st.scrollIntoView({behavior:"smooth",block:"center"})},H=($e,oe)=>{!$e||!Number.isFinite(oe)||d(`${$e}-source-${oe}`)},ae=()=>{d(null)},V=async $e=>{try{F(!0);const oe=await M6($e);o(oe.messages),console.log("Loaded conversation:",oe)}catch(oe){console.error("Error loading conversation:",oe)}finally{F(!1)}},be=async()=>{if(!f.trim()||M!=="idle"&&M!=="done")return;const $e=_n();let oe=e,Fe=!1,st=null;const gt=i.length===0;se.current=!0;try{if(!$e){const le=oe||ie.current,ce=le?Ff(le):null;if(ce)oe=ce._id,st=ce.guestId||null;else{const me=IS();oe=me._id,st=me.guestId||null,ie.current=oe,t&&t(me)}}if($e&&!oe){console.log("[AUTO-TITLE] Creating new conversation...");const le=await OS();oe=le._id,Fe=!0,console.log("[AUTO-TITLE] New conversation created, ID:",oe,"isNewConversation:",Fe),t&&t(le)}const Ye={sender:"user",text:f,timestamp:new Date};o(le=>[...le,Ye]),y(le=>[...le,f]),x(-1),k(""),h(""),j("processing"),U(!1),qe.current=!1,rt.current&&clearTimeout(rt.current),rt.current=setTimeout(()=>{j("thinking")},300);const yt=le=>{j("done"),U(!0),rt.current&&(clearTimeout(rt.current),rt.current=null),qe.current||(qe.current=!0,Ve.current=!0,J(!1)),o(ce=>{const me=[...ce],he=me[me.length-1];return he&&he.sender==="assistant"?he.text+=le:me.push({sender:"assistant",text:le,timestamp:new Date}),me})},Tt=le=>{!le||le.length===0||o(ce=>{const me=[...ce];for(let he=me.length-1;he>=0;he-=1)if(me[he].sender!=="user"){me[he]={...me[he],sources:le};break}return me})},Et=le=>{U(!1),j("done"),se.current=!1,$e&&gt&&oe&&(console.log("[AUTO-TITLE] Starting auto-title generation for conversation:",oe),(async()=>{try{console.log("[AUTO-TITLE] Calling generateConversationTitle API...");const{title:ce}=await zS(oe);if(console.log("[AUTO-TITLE] Generated title:",ce),await DS(oe,ce),console.log("[AUTO-TITLE] Title updated successfully"),t){const me=await M6(oe);t(me)}}catch(ce){console.error("[AUTO-TITLE] Failed to auto-generate conversation title:",ce)}})())},Wt=le=>{console.error("Streaming error:",le),U(!1),j("error"),se.current=!1;const ce=le.message&&le.message.trim().length>0?le.message:"An unexpected error occurred while streaming the response.";o(me=>[...me,{sender:"assistant",text:`Streaming error: ${ce}`,timestamp:new Date}]),setTimeout(()=>j("done"),2e3)};$e?await I6(Ye.text,oe,yt,Tt,Et,Wt):await j6(Ye.text,st,yt,Tt,le=>{if(oe){const ce=sg({_id:oe,guestId:le});t&&t(ce)}Et(le)},Wt)}catch(Ye){console.error("Error sending message:",Ye),U(!1),se.current=!1,o(yt=>[...yt,{sender:"assistant",text:"Sorry, I encountered an error. Please try again.",timestamp:new Date}]),j("done")}},Pe=async $e=>{const oe=D.trim();if(!oe||M!=="idle"&&M!=="done")return;const Fe=_n();let st=e,gt=null;if(Fe){if(!st)return}else{const Ye=st||ie.current,yt=Ye?Ff(Ye):null;if(!yt)return;st=yt._id,gt=yt.guestId||null}I(null),R(""),se.current=!0;try{const Ye=i.slice(0,$e),yt={sender:"user",text:oe,timestamp:new Date};o([...Ye,yt]),j("processing"),U(!1),qe.current=!1,rt.current&&clearTimeout(rt.current),rt.current=setTimeout(()=>{j("thinking")},300);const Tt=ce=>{j("done"),U(!0),rt.current&&(clearTimeout(rt.current),rt.current=null),qe.current||(qe.current=!0,Ve.current=!0,J(!1)),o(me=>{const he=[...me],Je=he[he.length-1];
419return Je&&Je.sender==="assistant"?Je.text+=ce:he.push({sender:"assistant",text:ce,timestamp:new Date}),he})},Et=ce=>{!ce||ce.length===0||o(me=>{const he=[...me];for(let Je=he.length-1;Je>=0;Je-=1)if(he[Je].sender!=="user"){he[Je]={...he[Je],sources:ce};break}return he})},Wt=ce=>{U(!1),j("done"),se.current=!1},le=ce=>{console.error("Streaming error on edit:",ce),U(!1),j("error"),se.current=!1;const me=ce.message&&ce.message.trim().length>0?ce.message:"An unexpected error occurred while streaming the response.";o(he=>[...he,{sender:"assistant",text:`Streaming error: ${me}`,timestamp:new Date}]),setTimeout(()=>j("done"),2e3)};Fe?await I6(oe,st,Tt,Et,Wt,le,$e):await j6(oe,gt,Tt,Et,ce=>{if(st){const me=sg({_id:st,guestId:ce});t&&t(me)}Wt(ce)},le,$e)}catch(Ye){console.error("Error editing message:",Ye),U(!1),se.current=!1,o(yt=>[...yt,{sender:"assistant",text:"Sorry, I encountered an error. Please try again.",timestamp:new Date}]),j("done")}},ye=$e=>{if($e.key==="ArrowUp"){if(g.length===0)return;if($e.preventDefault(),b===-1)k(f),x(g.length-1),h(g[g.length-1]);else{const oe=Math.max(0,b-1);x(oe),h(g[oe])}}else if($e.key==="ArrowDown"){if(b===-1)return;$e.preventDefault();const oe=b+1;oe>g.length-1?(x(-1),h(S)):(x(oe),h(g[oe]))}else $e.key==="Enter"&&($e.preventDefault(),be())},je=$e=>{h($e),ne.current&&ne.current.focus()};T.useEffect(()=>{Q.current&&X&&(Q.current.scrollTop=Q.current.scrollHeight)},[i,X]);const ve=T.useRef(null),Te=T.useRef(null),Ve=T.useRef(!1),qe=T.useRef(!1),rt=T.useRef(null);T.useEffect(()=>{if(!Ve.current)return;const $e=i[i.length-1];!$e||$e.sender==="user"||(Ve.current=!1,requestAnimationFrame(()=>{Te.current?.scrollIntoView({behavior:"smooth",block:"start"})}))},[i]);const Ke=()=>{const[$e,oe]=T.useState(1);return T.useEffect(()=>{const Fe=setInterval(()=>{oe(st=>st%3+1)},400);return()=>clearInterval(Fe)},[]),m.jsx("span",{children:".".repeat($e)})},ct={color:r.palette.mode==="dark"?"white":"black",textDecoration:"underline","&:hover":{color:r.palette.primary.main,textDecoration:"underline"}},lt=i.length===0&&!O&&M!=="streaming"&&M!=="thinking"&&M!=="processing";return m.jsxs(W,{display:"flex",flexDirection:"column",height:"100%",sx:{overflowX:"hidden",position:"relative"},children:[m.jsxs(W,{sx:{position:"absolute",inset:0,overflow:"hidden",pointerEvents:"none",zIndex:0},children:[m.jsx(W,{component:Ie.div,animate:{x:[0,40,0],y:[0,-30,0]},transition:{duration:26,repeat:1/0,ease:"easeInOut"},sx:{position:"absolute",width:{xs:220,sm:320,md:380},height:{xs:220,sm:320,md:380},top:"-12%",left:"-8%",opacity:r.palette.mode==="dark"?.5:.7,background:`radial-gradient(circle at 30% 30%, ${we(r.palette.primary.main,.35)}, transparent 65%)`,filter:"blur(6px)"}}),m.jsx(W,{component:Ie.div,animate:{x:[0,-35,0],y:[0,25,0]},transition:{duration:30,repeat:1/0,ease:"easeInOut"},sx:{position:"absolute",width:{xs:240,sm:360,md:420},height:{xs:240,sm:360,md:420},bottom:"-18%",right:"-10%",opacity:r.palette.mode==="dark"?.45:.6,background:`radial-gradient(circle at 70% 30%, ${we(r.palette.info.main,.3)}, transparent 70%)`,filter:"blur(10px)"}}),m.jsx(W,{component:Ie.div,animate:{x:[0,25,0],y:[0,20,0]},transition:{duration:34,repeat:1/0,ease:"easeInOut"},sx:{position:"absolute",width:{xs:180,sm:240,md:300},height:{xs:180,sm:240,md:300},top:"35%",right:"20%",opacity:r.palette.mode==="dark"?.35:.5,background:`radial-gradient(circle at 50% 50%, ${we(r.palette.warning.main,.25)}, transparent 70%)`,filter:"blur(8px)"}})]}),m.jsxs(W,{flex:"1",overflow:"auto",padding:"1rem",ref:Q,sx:{position:"relative",zIndex:1,backgroundColor:we(r.palette.background.default,r.palette.mode==="dark"?.94:.98),transition:"background-color 0.3s ease",overflowX:"hidden"},onScroll:()=>{if(Q.current){const{scrollTop:$e,scrollHeight:oe,clientHeight:Fe}=Q.current;J(oe-$e-Fe<50)}},children:[lt?m.jsxs(W,{sx:{minHeight:"100%",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",textAlign:"center",px:{xs:1,sm:2}},children:[m.jsxs(W,{sx:{width:"100%",maxWidth:720},children:[m.jsx(W,{sx:{width:{xs:66,sm:74},height:{xs:66,sm:74},mx:"auto",mb:1.5,borderRadius:"20px",display:"grid",placeItems:"center",border:`1px solid ${we(r.palette.primary.main,r.palette.mode==="dark"?.42:.3)}`,background:`linear-gradient(145deg, ${we(r.palette.primary.main,r.palette.mode==="dark"?.34:.2)}, ${we(r.palette.info.main,r.palette.mode==="dark"?.22:.12)})`,boxShadow:`0 10px 28px ${we(r.palette.primary.main,r.palette.mode==="dark"?.32:.2)}`,backdropFilter:"blur(8px)"},children:m.jsx(JH,{sx:{fontSize:{xs:36,sm:40},color:r.palette.mode==="dark"?we(r.palette.common.white,.95):r.palette.primary.dark}})}),m.jsx(ee,{variant:"h5",sx:{fontWeight:600,mb:1,color:"text.primary"},children:"Start a conversation with Lumina"}),m.jsx(ee,{variant:"body2",color:"textSecondary",sx:{mb:{xs:2,sm:3}}
419,children:"Ask a question or pick a prompt below to get going."}),m.jsxs(W,{sx:{display:"flex",alignItems:"center",gap:"0.5rem",width:"100%"},children:[m.jsx(ir,{fullWidth:!0,placeholder:"Type your message...",value:f,onChange:$e=>h($e.target.value),onKeyDown:ye,inputRef:ne,sx:{backgroundColor:r.palette.background.paper,borderRadius:1,transition:"background-color 0.3s ease"}}),m.jsx(Sn,{color:"primary",onClick:be,disabled:M!=="idle"&&M!=="done",sx:{backgroundColor:r.palette.primary.main,color:r.palette.primary.contrastText,borderRadius:1,transition:"background-color 0.3s ease","&:hover":{backgroundColor:r.palette.primary.dark}},children:m.jsx(lg,{})})]})]}),m.jsxs(W,{sx:{width:"100%",maxWidth:960,mt:{xs:2.5,sm:3.5}},children:[m.jsx(ee,{variant:"caption",color:"textSecondary",sx:{display:"block",mb:1,textTransform:"uppercase",letterSpacing:"0.12em"},children:"Suggested prompts"}),Goe.map(($e,oe)=>{const Fe=[...$e,...$e],st=oe%2===0;return m.jsx(W,{sx:{overflow:"hidden",width:"100%",mt:oe===0?0:{xs:1.25,sm:1.75},maskImage:"linear-gradient(90deg, transparent, black 8%, black 92%, transparent)",WebkitMaskImage:"linear-gradient(90deg, transparent, black 8%, black 92%, transparent)"},children:m.jsx(W,{component:Ie.div,animate:{x:st?["0%","-50%"]:["-50%","0%"]},transition:{repeat:1/0,duration:st?28:32,ease:"linear"},sx:{display:"flex",gap:{xs:1,sm:1.5},width:"max-content",py:{xs:.5,sm:.75}},children:Fe.map((gt,Ye)=>m.jsx(Io,{disableRipple:!0,onClick:()=>je(gt),sx:{flex:"0 0 auto",borderRadius:999,border:`1px solid ${we(r.palette.divider,.7)}`,backgroundColor:we(r.palette.background.paper,r.palette.mode==="dark"?.6:.9),px:{xs:1.5,sm:2},py:{xs:.75,sm:1},textAlign:"left",boxShadow:r.palette.mode==="dark"?"0 6px 18px rgba(0,0,0,0.35)":"0 6px 18px rgba(15,23,42,0.08)",transition:"transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease, background-color 0.2s ease","&:hover":{transform:"translateY(-2px)",borderColor:we(r.palette.primary.main,.7),backgroundColor:we(r.palette.background.paper,r.palette.mode==="dark"?.75:1),boxShadow:r.palette.mode==="dark"?"0 10px 22px rgba(0,0,0,0.4)":"0 10px 24px rgba(15,23,42,0.12)"}},children:m.jsx(ee,{variant:"body2",sx:{whiteSpace:"nowrap",fontSize:{xs:"0.8rem",sm:"0.9rem"},color:"text.primary"},children:gt})},`${gt}-${Ye}`))})},`prompt-row-${oe}`)})]})]}):m.jsxs(fte,{initial:!1,children:[i.map(($e,oe)=>{const Fe=$e.sender==="user",st=!Fe,gt=`message-${oe}`,Ye=ce=>_(gt,ce),yt=ce=>H(gt,ce),Tt=()=>ae(),Et=r.palette.mode==="dark"?"linear-gradient(135deg, rgba(31,41,55,0.98) 0%, rgba(17,24,39,0.98) 100%)":"linear-gradient(135deg, #ffffff 0%, #f5f7fb 100%)",Wt=r.palette.mode==="dark"?"1px solid rgba(255,255,255,0.08)":"1px solid rgba(25,118,210,0.12)",le=r.palette.mode==="dark"?"rgba(255,255,255,0.95)":"rgba(15,23,42,0.96)";return m.jsx(W,{ref:oe===i.length-1?Te:null,sx:{width:"100%",maxWidth:"100%",display:"flex",justifyContent:Fe?"flex-end":"flex-start",mb:1},"data-message-id":gt,children:m.jsxs(Ie.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.2},style:{display:"flex",flexDirection:Fe?"row-reverse":"row",alignItems:"flex-start"},children:[m.jsxs(W,{display:"flex",flexDirection:"column",alignItems:"center",mx:1,children:[m.jsx("img",{src:Fe?qoe:Hoe,alt:"avatar",style:{borderRadius:"50%",width:"40px",height:"40px",marginBottom:"4px",transition:"transform 0.3s",cursor:"pointer"},onMouseEnter:ce=>{ce.currentTarget.style.transform="scale(1.1)"},onMouseLeave:ce=>{ce.currentTarget.style.transform="scale(1.0)"}}),m.jsx(ee,{variant:"caption",sx:{fontSize:"0.7rem",opacity:.8,transition:"color 0.3s",color:r.palette.mode==="dark"?"white":"black","&:hover":{color:r.palette.primary.main}},children:Fe?"You":"Lumina"})]}),m.jsxs(W,{borderRadius:"8px",p:"0.5rem 1rem",bgcolor:Fe?"#1976d2":"transparent",color:Fe?"white":le,maxWidth:"60%",boxShadow:1,sx:{background:Fe?void 0:Et,border:Fe?"1px solid transparent":Wt,boxShadow:Fe?"0 8px 18px rgba(25,118,210,0.25)":r.palette.mode==="dark"?"0 8px 18px rgba(0,0,0,0.35)":"0 8px 20px rgba(15,23,42,0.08)",transition:"background-color 0.3s",wordBreak:"break-word",maxWidth:"75%",overflow:"visible","&:hover":{backgroundColor:Fe?r.palette.primary.dark:r.palette.mode==="dark"?r.palette.grey[700]:"#d5d5d5"},paddingTop:"1.1rem",position:"relative","& ul, & ol":{margin:"0.4rem 0 0.9rem",paddingLeft:"1.2rem"},"& li":{marginBottom:"0.45rem",lineHeight:1.6}},children:[st&&m.jsx(W,{sx:{position:"absolute",top:5,right:5,zIndex:2},children:m.jsx(Ie.div,{whileHover:{scale:1.2},whileTap:{scale:.9},children:$e.text.length>100?m.jsx(Boe,{text:$e.text}):null})}),Fe&&A===oe?m.jsxs(W,{sx:{width:"100%"},children:[m.jsx(ir,{multiline:!0,fullWidth:!0,autoFocus:!0,value:D,onChange:ce=>R(ce.target.value),onKeyDown:ce=>{ce.key==="Enter"&&!ce.shiftKey&&(ce.preventDefault(),Pe(oe)),ce.key==="Escape"&&(I(null),R(""))},variant:"outlined",size:"small",sx:{"& .MuiOutlinedInput-root":{color:"white",fontSize:{xs:"0.92rem",sm:"0.98rem"},"& fieldset":{borderColor:"rgba(255,255,255,0.3)"},"&:hover fieldset":{borderColor:"rgba(255,255,255,0.5)"},"&.Mui-focused fieldset":{borderColor:"rgba(255,255,255,0.7)"}},"& .MuiInputBase-input":{color:"white"}}}),m.jsxs(W,{display:"flex",justifyContent:"flex-end",gap:.5,mt:.75,children:[m.jsx(Sn,{size:"small",onClick:()=>{I(null),R("")},sx:{color:"rgba(255,255,255,0.7)",padding:"4px","&:hover":{color:"white",backgroundColor:"rgba(255,255,255,0.1)"}},children:m.jsx(BS,{sx:{fontSize:"1.1rem"}})}),m.jsx(Sn,{size:"small",onClick:()=>Pe(oe),disabled:!D.trim(),sx:{color:"rgba(255,255,255,0.9)",padding:"4px",backgroundColor:"rgba(255,255,255,0.15)","&:hover":{color:"white",backgroundColor:"rgba(255,255,255,0.25)"},"&.Mui-disabled":{color:"rgba(255,255,255,0.3)"}},children:m.jsx(lg,{sx:{fontSize:"1.1rem"}})})]})]}):m.jsx(aX,{remarkPlugins:[yJ,Aee],rehypePlugins:[ste],components:{h1:({node:ce,children:me,...he})=>m.jsx(W,{component:"h1",sx:{fontSize:"2rem",margin:"1rem 0",fontWeight:"bold",borderBottom:"2px s
419olid #eee",paddingBottom:"0.5rem"},...he,children:oi(me,Ye,yt,Tt)}),h2:({node:ce,children:me,...he})=>m.jsx(W,{component:"h2",sx:{fontSize:"1.75rem",margin:"1rem 0",fontWeight:"bold",borderBottom:"1px solid #eee",paddingBottom:"0.5rem"},...he,children:oi(me,Ye,yt,Tt)}),h3:({node:ce,children:me,...he})=>m.jsx(W,{component:"h3",sx:{fontSize:"1.5rem",margin:"1rem 0",fontWeight:"bold"},...he,children:oi(me,Ye,yt,Tt)}),h4:({node:ce,children:me,...he})=>m.jsx(W,{component:"h4",sx:{fontSize:"1.25rem",margin:"1rem 0",fontWeight:"bold"},...he,children:oi(me,Ye,yt,Tt)}),h5:({node:ce,children:me,...he})=>m.jsx(W,{component:"h5",sx:{fontSize:"1rem",margin:"1rem 0",fontWeight:"bold"},...he,children:oi(me,Ye,yt,Tt)}),h6:({node:ce,children:me,...he})=>m.jsx(W,{component:"h6",sx:{fontSize:"0.875rem",margin:"1rem 0",fontWeight:"bold"},...he,children:oi(me,Ye,yt,Tt)}),p:({node:ce,children:me,...he})=>m.jsx(W,{component:"p",sx:{margin:0,marginBottom:"0.9rem",lineHeight:1.65,fontSize:{xs:"0.92rem",sm:"0.98rem"},letterSpacing:"0.01em",font:"inherit",color:Fe?"white":le},...he,children:oi(me,Ye,yt,Tt)}),ul:({node:ce,children:me,...he})=>m.jsx(W,{component:"ul",sx:{color:Fe?"white":le,font:"inherit",margin:"0.4rem 0 0.9rem",paddingLeft:"1.2rem"},...he,children:oi(me,Ye,yt,Tt)}),ol:({node:ce,children:me,...he})=>m.jsx(W,{component:"ol",sx:{color:Fe?"white":le,font:"inherit",margin:"0.4rem 0 0.9rem",paddingLeft:"1.2rem"},...he,children:oi(me,Ye,yt,Tt)}),li:({node:ce,children:me,...he})=>m.jsx(W,{component:"li",sx:{marginBottom:"0.45rem",lineHeight:1.6,font:"inherit"},...he,children:oi(me,Ye,yt,Tt)}),a:({node:ce,...me})=>m.jsx(E0,{...me,target:"_blank",rel:"noopener noreferrer",sx:{color:"#f57c00",textDecoration:"underline","&:hover":{color:Fe?"white":"#188bfb",cursor:"pointer"}}}),blockquote:({node:ce,children:me,...he})=>m.jsx(W,{component:"blockquote",sx:{borderLeft:"4px solid #ddd",margin:"1rem 0",paddingLeft:"1rem",fontStyle:"italic",color:"#555"},...he,children:oi(me,Ye,yt,Tt)}),hr:({node:ce,...me})=>m.jsx(W,{component:"hr",sx:{border:"none",borderTop:"1px solid #eee",margin:"1rem 0"},...me}),code:({inline:ce,children:me,...he})=>ce?m.jsx(W,{component:"code",sx:{background:"#f5f5f5",color:"#333",padding:"0.2rem 0.4rem",borderRadius:"4px",fontFamily:"monospace",whiteSpace:"nowrap",overflowX:"auto"},...he,children:me}):m.jsx("code",{...he,children:me}),pre:({node:ce,children:me,...he})=>m.jsx(W,{component:"pre",sx:{background:"#f5f5f5",color:"#333",padding:"1rem",borderRadius:"4px",overflowX:"auto",margin:"1rem 0",maxWidth:"100%",width:"100%",boxSizing:"border-box",whiteSpace:"pre-wrap"},...he,children:me}),table:({node:ce,children:me,...he})=>m.jsx(W,{sx:{overflowX:"auto",mb:"1rem"},...he,children:m.jsx(W,{component:"table",sx:{width:"auto",minWidth:"100%",borderCollapse:"collapse",border:"1px solid "+(r.palette.mode==="dark"?"white":"black")},children:me})}),thead:({node:ce,children:me,...he})=>m.jsx(W,{component:"thead",...he,children:me}),tbody:({node:ce,children:me,...he})=>m.jsx(W,{component:"tbody",...he,children:me}),tr:({node:ce,children:me,...he})=>m.jsx("tr",{...he,children:me}),th:({node:ce,children:me,...he})=>m.jsx(W,{component:"th",sx:{border:"1px solid "+(r.palette.mode==="dark"?"white":"black"),padding:"0.5rem",backgroundColor:r.palette.mode==="dark"?"#333":"#f5f5f5",textAlign:"left",fontWeight:"bold",color:r.palette.mode==="dark"?"white":"black"},...he,children:me}),td:({node:ce,children:me,...he})=>m.jsx(W,{component:"td",sx:{border:"1px solid "+(r.palette.mode==="dark"?"white":"black"),padding:"0.5rem",textAlign:"left",color:r.palette.mode==="dark"?"white":"black"},...he,children:me})},children:Foe($e.text)}),st&&m.jsx(Koe,{sources:$e.sources,messageId:gt,highlightedId:c||a})]}),Fe&&A!==oe&&m.jsx(W,{sx:{display:"flex",alignItems:"center",mr:.5},children:m.jsx(Ie.div,{whileHover:{scale:1.2},whileTap:{scale:.9},children:m.jsx(Sn,{size:"small",onClick:()=>{I(oe),R($e.text)},disabled:M!=="idle"&&M!=="done",sx:{color:r.palette.mode==="dark"?"rgba(255,255,255,0.5)":"rgba(0,0,0,0.35)",padding:"4px","&:hover":{color:r.palette.mode==="dark"?"rgba(255,255,255,0.9)":"rgba(0,0,0,0.7)",backgroundColor:r.palette.mode==="dark"?"rgba(255,255,255,0.1)":"rgba(0,0,0,0.06)"}},children:m.jsx(u2,{sx:{fontSize:"1rem"}})})})})]})},oe)}),m.jsx(W,{ref:ve})]}),M==="processing"&&m.jsxs(W,{display:"flex",alignItems:"center",gap:"0.5rem",mt:"0.5rem",children:[m.jsx(sn,{size:18}),m.jsxs(ee,{variant:"caption",color:"textSecondary",children:["Processing Message",m.jsx(Ke,{})]})]}),M==="thinking"&&m.jsxs(W,{display:"flex",alignItems:"center",gap:"0.5rem",mt:"0.5rem",children:[m.jsx(sn,{size:18}),m.jsxs(ee,{variant:"caption",color:"textSecondary",children:["Thinking & Reasoning",m.jsx(Ke,{})]})]}),M==="error"&&m.jsx(W,{display:"flex",alignItems:"center",gap:"0.5rem",mt:"0.5rem",children:m.jsx(ee,{variant:"caption",color:"error",children:"Connection error. Retrying..."})})]}),!lt&&m.jsx(W,{display:"flex",flexDirection:"column",p:"1rem",pb:"0.5rem",borderTop:`1px solid ${r.palette.divider}`,sx:{position:"relative",zIndex:1},children:m.jsxs(W,{display:"flex",children:[m.jsx(ir,{fullWidth:!0,placeholder:"Type your message...",value:f,onChange:$e=>h($e.target.value),onKeyDown:ye,inputRef:ne,sx:{backgroundColor:r.palette.background.paper,borderRadius:1,transition:"background-color 0.3s ease"}}),m.jsx(Sn,{color:"primary",onClick:be,disabled:M!=="idle"&&M!=="done",sx:{backgroundColor:r.palette.primary.main,color:r.palette.primary.contrastText,borderRadius:1,marginLeft:"0.5rem",transition:"background-color 0.3s ease","&:hover":{backgroundColor:r.palette.primary.dark}},children:m.jsx(lg,{})})]})}),m.jsxs(ee,{variant:"caption",align:"center",mt:0,mb:1,color:"textSecondary",sx:{position:"relative",zIndex:1},children:["By using this AI assistant, you agree to its"," ",m.jsx(E0,{href:"/terms",target:"_blank",rel:"noopener noreferrer",sx:ct,children:"terms and conditions"}),"."]}),O&&m.jsx(W,{sx:{position:"fixed",inset:0,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:r.palette.mode==="dark"?"rgba(0,0,0,0.55)":"rgba(15,23,42,0.45)",backdropFilter:"blur(2px)",zIndex:13e3},children:m.jsxs(W,{display:"flex",alignItems:"center",children:[m.jsx(sn,{size:24}),m.jsx(ee,{variant:"caption",ml:1,sx:{color:"white"},children:"Loading Conversation..."})]})})]})},PR="cachedAuthConversations",Xoe=()=>{if(!_n())return[];try{const e=localStorage.getItem(PR),t=e?JSON.parse(e):[];return Array.isArray(t)?t:[]}catch{return[]}},Qoe=e=>{try{localStorage.setItem(PR,JSON.stringify(e))}catch{}},Joe=({onToggleTheme:e,darkMode:t})=>{const n="guestSidebarOpen",[r,i]=T.useState(()=>{if(_n())return!0;const R=localStorage.getItem(n);return R===null?!1:R==="true"}),[o,a]=T.useState(()=>Xoe()),[u,c]=T.useState(()=>_n()?null:zv()),d=vn(),f=dh(d.breakpoints.down("sm")),[h,g]=T.useState(!1),[y,b]=T.useState(!1),x=R=>[...R].sort((M,j)=>{const O=Date.parse(M.updatedAt||""),F=Date.parse(j.updatedAt||"");return(Number.isNaN(F)?0:F)-(Number.isNaN(O)?0:O)}
419);T.useEffect(()=>{if(_n()){i(!f);return}const R=localStorage.getItem(n);i(R===null?!1:R==="true")},[f]);const S=()=>{i(R=>{const M=!R;return _n()||localStorage.setItem(n,String(M)),M})},k=()=>{i(!1),_n()||localStorage.setItem(n,"false")},A=async()=>{o.length===0&&g(!0);try{if(_n()){const R=await bH();a(R),Qoe(R)}else{const R=Pa();a(R);const M=zv(),O=u&&R.some(F=>F._id===u)?u:M&&R.some(F=>F._id===M)?M:R[0]?._id||null;c(O),r0(O)}}catch(R){console.error(R)}finally{g(!1)}};T.useEffect(()=>{A()},[]);const I=R=>{c(R),_n()||r0(R)},D=R=>{const M=_n();c(R._id),M||r0(R._id),a(j=>{const O=j.findIndex(F=>F._id===R._id);if(O>=0){const F=[...j];return F[O]=R,M?F:x(F)}else{const F=[R,...j];return M?F:x(F)}})};return m.jsxs(W,{display:"flex",flexDirection:"column",height:"100vh",bgcolor:d.palette.background.default,sx:{transition:"background-color 0.3s ease"},children:[m.jsx($S,{sidebarOpen:r,onToggleSidebar:S,onRefreshConversations:A,onSelectConversation:I,onToggleTheme:e,darkMode:t,activeTitle:o.find(R=>R._id===u)?.title||""}),m.jsxs(W,{display:"flex",flex:"1",overflow:"hidden",children:[m.jsx(GH,{open:r,conversations:o,onSelectConversation:I,selectedConversationId:u,onRefresh:A,isMobile:f,loadingConversations:h,isStreamingOrProcessing:y,onClose:k,setConversations:a}),m.jsx(W,{flex:"1",sx:{height:"100%",overflow:"hidden",position:"relative"},children:m.jsx(Yoe,{conversationId:u,onNewConversation:D,onStreamingChange:b})})]})]})},AR=T.createContext(null),I4=()=>{const e=T.useContext(AR);if(!e)throw new Error("useToast must be used within ToastProvider");return e},Zoe=e=>m.jsx(Wk,{...e,direction:"up"}),eae=({children:e})=>{const[t,n]=T.useState(!1),[r,i]=T.useState({message:"",severity:"info",duration:4e3}),o=T.useCallback((u,c="info",d=4e3)=>{i({message:u,severity:c,duration:d}),n(!0)},[]),a=(u,c)=>{c!=="clickaway"&&n(!1)};return m.jsxs(AR.Provider,{value:{showToast:o},children:[e,m.jsx(Jk,{open:t,autoHideDuration:r.duration,onClose:a,anchorOrigin:{vertical:"bottom",horizontal:"center"},TransitionComponent:Zoe,children:m.jsx(as,{onClose:a,severity:r.severity,variant:"filled",elevation:6,sx:{width:"100%",minWidth:280},children:r.message})})]})};var wc={},$w;function tae(){if($w)return wc;$w=1;var e=kt();Object.defineProperty(wc,"__esModule",{value:!0}),wc.default=void 0;var t=e(Ct()),n=St();return wc.default=(0,t.default)((0,n.jsx)("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V8l8 5 8-5zm-8-7L4 6h16z"}),"MailOutline"),wc}var nae=tae();const j4=mt(nae);var kc={},Bw;function rae(){if(Bw)return kc;Bw=1;var e=kt();Object.defineProperty(kc,"__esModule",{value:!0}),kc.default=void 0;var t=e(Ct()),n=St();return kc.default=(0,t.default)((0,n.jsx)("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9zm9 14H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"LockOutlined"),kc}var iae=rae();const B0=mt(iae),oae="modulepreload",aae=function(e){return"/"+e},Fw={},O4=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){let c=function(d){return Promise.all(d.map(f=>Promise.resolve(f).then(h=>({status:"fulfilled",value:h}),h=>({status:"rejected",reason:h}))))};document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),u=a?.nonce||a?.getAttribute("nonce");i=c(n.map(d=>{if(d=aae(d),d in Fw)return;Fw[d]=!0;const f=d.endsWith(".css"),h=f?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${h}`))return;const g=document.createElement("link");if(g.rel=f?"stylesheet":oae,f||(g.as="script"),g.crossOrigin="",g.href=d,u&&g.setAttribute("nonce",u),document.head.appendChild(g),f)return new Promise((y,b)=>{g.addEventListener("load",y),g.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${d}`)))})}))}function o(a){const u=new Event("vite:preloadError",{cancelable:!0});if(u.payload=a,window.dispatchEvent(u),!u.defaultPrevented)throw a}return i.then(a=>{for(const u of a||[])u.status==="rejected"&&o(u.reason);return t().catch(o)})},pd={"& .MuiOutlinedInput-root":{borderRadius:2,backgroundColor:"transparent"}},Zl=e=>({background:`linear-gradient(120deg, ${e.palette.primary.main}, ${e.palette.info.main}
419)`,WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"}),_l=e=>({py:1.25,borderRadius:2,fontWeight:700,textTransform:"none",fontSize:"1rem",background:`linear-gradient(120deg, ${e.palette.primary.main}, ${e.palette.info.main})`,boxShadow:"0 14px 30px rgba(0,0,0,0.25)",transition:"transform 0.25s, box-shadow 0.25s","&:hover":{transform:"translateY(-2px)",boxShadow:"0 18px 36px rgba(0,0,0,0.3)"},"&.Mui-disabled":{background:we(e.palette.primary.main,.25),color:we(e.palette.common.white,.6),boxShadow:"none"}}),va={textTransform:"none",fontWeight:600,minWidth:"auto",px:.75},sae=De.lazy(()=>O4(()=>import("./LuminaScene-CgZaZ24r.js"),[])),D4=({eyebrow:e,title:t,subtitle:n,children:r,footer:i})=>{const o=vn(),a=Oi(),u=o.palette.mode==="dark",c=u?`radial-gradient(circle at 15% 20%, ${we(o.palette.primary.main,.25)}, transparent 45%),
420       radial-gradient(circle at 85% 15%, ${we(o.palette.info.main,.22)}, transparent 45%),
421       linear-gradient(180deg, #0b0f1a 0%, #0f172a 50%, #111827 100%)`:`radial-gradient(circle at 15% 20%, ${we(o.palette.primary.main,.16)}, transparent 45%),
422       radial-gradient(circle at 85% 15%, ${we(o.palette.info.main,.14)}, transparent 45%),
423       linear-gradient(180deg, #f8fafc 0%, #eef2ff 50%, #f8fafc 100%)`;return m.jsxs(W,{sx:{minHeight:"100vh","@supports (height: 100svh)":{minHeight:"100svh"},background:c,display:"flex",flexDirection:"column",position:"relative",overflowX:"hidden",color:o.palette.text.primary},children:[m.jsxs(W,{sx:{position:"fixed",inset:0,pointerEvents:"none",zIndex:0,overflow:"hidden"},children:[m.jsx(De.Suspense,{fallback:null,children:m.jsx(sae,{mode:u?"dark":"light",colorA:o.palette.primary.main,colorB:o.palette.info.main,colorC:o.palette.secondary.main})}),m.jsx(W,{sx:{position:"absolute",inset:0,backgroundImage:"linear-gradient(rgba(255,255,255,0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.06) 1px, transparent 1px)",backgroundSize:"64px 64px",opacity:u?.15:.07}})]}),m.jsxs(W,{component:Ie.button,type:"button",onClick:()=>a("/"),whileHover:{scale:1.04},whileTap:{scale:.97},sx:{position:"absolute",top:{xs:16,sm:24},left:{xs:16,sm:24},zIndex:3,display:"flex",alignItems:"center",gap:1,border:"none",background:"transparent",cursor:"pointer",p:.5},"aria-label":"Go to Lumina home",children:[m.jsx(W,{sx:{width:36,height:36,borderRadius:2,display:"flex",alignItems:"center",justifyContent:"center",background:`linear-gradient(135deg, ${o.palette.primary.main}, ${o.palette.info.main})`,boxShadow:"0 8px 18px rgba(0,0,0,0.25)"},children:m.jsx(c2,{sx:{fontSize:20,color:"#fff"}})}),m.jsx(ee,{variant:"h6",sx:{fontWeight:800,...Zl(o)},children:"Lumina"})]}),m.jsx(W,{sx:{flex:1,display:"flex",alignItems:"center",justifyContent:"center",position:"relative",zIndex:1,px:2,py:{xs:10,sm:6}},children:m.jsx(Th,{maxWidth:"sm",disableGutters:!0,children:m.jsxs(W,{component:Ie.div,initial:{opacity:0,y:28,scale:.98},animate:{opacity:1,y:0,scale:1},transition:{duration:.55,ease:[.16,1,.3,1]},sx:{maxWidth:440,mx:"auto",p:{xs:3,sm:4},borderRadius:4,position:"relative",overflow:"hidden",backgroundColor:we(o.palette.background.paper,u?.72:.9),border:`1px solid ${we(o.palette.divider,.6)}`,backdropFilter:"blur(18px)",boxShadow:u?"0 30px 60px rgba(0,0,0,0.5)":"0 30px 60px rgba(15,23,42,0.16)"},children:[m.jsx(W,{sx:{position:"absolute",top:0,left:0,right:0,height:3,background:`linear-gradient(90deg, ${o.palette.primary.main}, ${o.palette.info.main}, ${o.palette.secondary.main})`}}),m.jsx(ee,{variant:"overline",sx:{letterSpacing:"0.28em",fontWeight:700,color:we(o.palette.text.primary,.6),display:"block",mb:1},children:e}),m.jsx(ee,{variant:"h4",sx:{fontWeight:800,lineHeight:1.15,mb:1,color:u?"#fff":"#0f172a"},children:t}),m.jsx(ee,{variant:"body2",sx:{color:o.palette.text.secondary,mb:3},children:n}),r,i&&m.jsx(W,{sx:{mt:3,pt:2.5,borderTop:`1px solid ${we(o.palette.divider,.5)}`,display:"grid",gap:.5},children:i})]})})})]})};var Sc={},Vw;function lae(){if(Vw)return Sc;Vw=1;var e=kt();Object.defineProperty(Sc,"__esModule",{value:!0}),Sc.default=void 0;var t=e(Ct()),n=St();return Sc.default=(0,t.default)((0,n.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility"),Sc}var uae=lae();const cae=mt(uae);var Cc={},Ww;
423function dae(){if(Ww)return Cc;Ww=1;var e=kt();Object.defineProperty(Cc,"__esModule",{value:!0}),Cc.default=void 0;var t=e(Ct()),n=St();return Cc.default=(0,t.default)((0,n.jsx)("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z"}),"VisibilityOff"),Cc}var fae=dae();const pae=mt(fae),F0=({InputProps:e,sx:t,...n})=>{const[r,i]=T.useState(!1);return m.jsx(ir,{...n,type:r?"text":"password",sx:{...pd,...t},InputProps:{...e,endAdornment:m.jsx(Ji,{position:"end",children:m.jsx(Sn,{onClick:()=>i(o=>!o),edge:"end",disabled:n.disabled,"aria-label":r?"Hide password":"Show password",tabIndex:-1,children:r?m.jsx(pae,{}):m.jsx(cae,{})})})}})},hae=()=>{const[e,t]=T.useState(""),[n,r]=T.useState(""),[i,o]=T.useState(!1),[a,u]=T.useState(!1),[c,d]=T.useState(!1),f=vn(),h=Oi(),{showToast:g}=I4();T.useEffect(()=>{d(l2())},[]);const y=async()=>{o(!0);try{const S=await jS(e,n);Ov(S),h("/chat")}catch(S){g(S?.response?.data?.message||S.message,"error")}finally{o(!1)}},b=async()=>{u(!0);try{const S=await RH(e.trim()||void 0);Ov(S),h("/chat")}catch(S){const k=S?.response?.data?.message||(S?.name==="NotAllowedError"?"Passkey prompt was dismissed.":S?.message)||"Passkey sign-in failed.";g(k,"error")}finally{u(!1)}},x=i||a;return m.jsx(D4,{eyebrow:"WELCOME BACK",title:m.jsxs(m.Fragment,{children:["Sign in to"," ",m.jsx(W,{component:"span",sx:Zl(f),children:"Lumina"})]}),subtitle:"Log in to save your chat history and continue as a registered user.",footer:m.jsxs(m.Fragment,{children:[m.jsxs(ee,{variant:"body2",align:"center",color:"text.secondary",children:["Don't have an account?"," ",m.jsx(Pt,{size:"small",onClick:()=>h("/signup"),sx:va,children:"Sign Up"})]}),m.jsxs(ee,{variant:"body2",align:"center",color:"text.secondary",children:["Prefer not to sign in?"," ",m.jsx(Pt,{size:"small",onClick:()=>h("/chat"),sx:{...va,color:f.palette.success.main},children:"Continue as Guest"})]})]}),children:m.jsxs(W,{component:"form",onSubmit:S=>{S.preventDefault(),!x&&e.trim()&&n.trim()&&y()},sx:{display:"flex",flexDirection:"column",gap:2},children:[m.jsx(ir,{fullWidth:!0,label:"Email",type:"email",autoComplete:"email",autoFocus:!0,required:!0,value:e,onChange:S=>t(S.target.value),disabled:x,sx:pd,InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(j4,{fontSize:"small"})})}}),m.jsx(F0,{fullWidth:!0,label:"Password",autoComplete:"current-password",required:!0,value:n,onChange:S=>r(S.target.value),disabled:x,InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(B0,{fontSize:"small"})})}}),m.jsx(W,{sx:{textAlign:"right",mt:-.5},children:m.jsx(Pt,{size:"small",onClick:()=>h("/forgot-password"),sx:{...va,color:f.palette.text.secondary},children:"Forgot password?"})}),m.jsx(Pt,{type:"submit",variant:"contained",fullWidth:!0,disabled:x||e.trim()===""||n.trim()==="",sx:_l(f),children:i?m.jsx(sn,{size:24,color:"inherit"}):"Log In"}),c&&m.jsxs(m.Fragment,{children:[m.jsx(J0,{sx:{color:"text.secondary",fontSize:"0.8rem"},children:"or"}),m.jsx(Pt,{type:"button",variant:"outlined",fullWidth:!0,startIcon:a?m.jsx(sn,{size:18,color:"inherit"}):m.jsx(Ml,{}),onClick:b,disabled:x,sx:{py:1.1,borderRadius:2,fontWeight:600,textTransform:"none"},children:a?"Waiting for passkey…":"Sign in with passkey"}),m.jsx(ee,{variant:"caption",display:"block",sx:{color:"text.secondary",textAlign:"center",mt:-.5},children:e.trim()?"We'll use a passkey registered for this email.":"Leave email blank to choose any saved passkey."})]})]})})};var Tc={},Uw;function mae(){if(Uw)return Tc;Uw=1;var e=kt();Object.defineProperty(Tc,"__esModule",{value:!0}),Tc.default=void 0;var t=e(Ct()),n=St();return Tc.default=(0,t.default)((0,n.jsx)("path",{d:"M16.59 7.58 10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"CheckCircleOutline"),Tc}var gae=mae();const yy=mt(gae);var Ec={},Hw;function vae(){if(Hw)return Ec;Hw=1;var e=kt();Object.defineProperty(Ec,"__esModule",{value:!0}),Ec.default=void 0;var t=e(Ct()),n=St();return Ec.default=(0,t.default)((0,n.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"ErrorOutline"),Ec}var yae=vae();const z4=mt(yae),xae=["Too short","Weak","Fair","Good","Strong"];function bae(e){if(!e)return 0;let t=0;return e.length>=8&&(t+=1),e.length>=12&&(t+=1),/[a-z]/.test(e)&&/[A-Z]/.test(e)&&(t+=1),/\d/.test(e)&&(t+=1),/[^A-Za-z0-9]/.test(e)&&(t+=1),Math.min(t,4)}const MR=({password:e})=>{const t=vn(),n=T.useMemo(()=>bae(e),[e]);if(!e)return null;const r=n<=1?t.palette.error.main:n===2?t.palette.warning.main:n===3?t.palette.info.main:t.palette.success.main;return m.jsxs(W,{sx:{mt:1.25},"aria-live":"polite",children:[m.jsx(W,{sx:{display:"flex",gap:.5},children:Array.from({length:4}).map((i,o)=>m.jsx(W,{sx:{height:4,flex:1,borderRadius:999,backgroundColor:o<n?r:we(t.palette.text.primary,.14),transition:"background-color 0.3s"}},o))}),m.jsxs(ee,{variant:"caption",sx:{color:r,fontWeight:600,mt:.5,display:"block"},children:["Password strength: ",xae[n]]})]})},wae=()=>{const[e,t]=T.useState(""),[n,r]=T.useState(""),[i,o]=T.useState(""),[a,u]=T.useState(!1),[c,d]=T.useState(!1),[f,h]=T.useState(!1),g=vn(),y=Oi(),{showToast:b}=I4(),x=i.length>0&&n===i,S=i.length>0&&n!==i,k=async()=>
423{if(n!==i){b("Passwords don't match","warning");return}u(!0);try{await xH(e,n);const R=await jS(e,n);Ov(R),l2()?d(!0):y("/chat")}catch(R){b(R?.response?.data?.message||R.message,"error")}finally{u(!1)}},A=async()=>{h(!0);try{await NS(),d(!1),y("/chat")}catch(R){const M=R?.response?.data?.message||(R?.name==="NotAllowedError"?"Passkey prompt was dismissed. You can add one later from your account.":R?.message)||"Failed to set up passkey";b(M,"error")}finally{h(!1)}},I=()=>{d(!1),y("/chat")},D=!a&&e.trim()!==""&&n.trim()!==""&&i.trim()!==""&&x;return m.jsxs(D4,{eyebrow:"GET STARTED",title:m.jsxs(m.Fragment,{children:["Create your"," ",m.jsx(W,{component:"span",sx:Zl(g),children:"account"})]}),subtitle:"Sign up to save your chat history, access your messages from any device, and more.",footer:m.jsxs(m.Fragment,{children:[m.jsxs(ee,{variant:"body2",align:"center",color:"text.secondary",children:["Already have an account?"," ",m.jsx(Pt,{size:"small",onClick:()=>y("/login"),sx:va,children:"Log In"})]}),m.jsxs(ee,{variant:"body2",align:"center",color:"text.secondary",children:["Prefer not to sign in?"," ",m.jsx(Pt,{size:"small",onClick:()=>y("/chat"),sx:{...va,color:g.palette.success.main},children:"Continue as Guest"})]})]}),children:[m.jsxs(W,{component:"form",onSubmit:R=>{R.preventDefault(),D&&k()},sx:{display:"flex",flexDirection:"column",gap:2},children:[m.jsx(ir,{fullWidth:!0,label:"Email",type:"email",autoComplete:"email",autoFocus:!0,required:!0,value:e,onChange:R=>t(R.target.value),disabled:a,sx:pd,InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(j4,{fontSize:"small"})})}}),m.jsxs(W,{children:[m.jsx(F0,{fullWidth:!0,label:"Password",autoComplete:"new-password",required:!0,value:n,onChange:R=>r(R.target.value),disabled:a,InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(B0,{fontSize:"small"})})}}),m.jsx(MR,{password:n})]}),m.jsxs(W,{children:[m.jsx(F0,{fullWidth:!0,label:"Confirm Password",autoComplete:"new-password",required:!0,value:i,onChange:R=>o(R.target.value),disabled:a,error:S,InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(B0,{fontSize:"small"})})}}),i.length>0&&m.jsxs(ee,{variant:"caption",sx:{mt:.5,display:"flex",alignItems:"center",gap:.5,color:x?g.palette.success.main:g.palette.error.main,fontWeight:600},children:[x?m.jsx(yy,{sx:{fontSize:16}}):m.jsx(z4,{sx:{fontSize:16}}),x?"Passwords match":"Passwords don't match"]})]}),m.jsx(Pt,{type:"submit",variant:"contained",fullWidth:!0,disabled:!D,sx:_l(g),children:a?m.jsx(sn,{size:24,color:"inherit"}):"Create Account"})]}),m.jsxs(Rl,{open:c,onClose:f?void 0:I,"aria-labelledby":"passkey-setup-title",maxWidth:"xs",fullWidth:!0,PaperProps:{sx:{borderRadius:4,backgroundImage:"none",overflow:"hidden"}},children:[m.jsx(W,{sx:{height:4,background:`linear-gradient(90deg, ${g.palette.primary.main}, ${g.palette.info.main}, ${g.palette.secondary.main})`}}),m.jsxs(Al,{sx:{textAlign:"center",pt:3.5},children:[m.jsx(W,{sx:{mx:"auto",mb:2,width:56,height:56,borderRadius:3,display:"flex",alignItems:"center",justifyContent:"center",background:`linear-gradient(135deg, ${g.palette.primary.main}, ${g.palette.info.main})`,boxShadow:"0 12px 26px rgba(0,0,0,0.25)"},children:m.jsx(Ml,{sx:{color:"#fff",fontSize:30}})}),m.jsx(ee,{id:"passkey-setup-title",variant:"h6",sx:{fontWeight:800,mb:1},children:"Set up a passkey?"}),m.jsx(Yy,{sx:{mb:2.5},children:"Sign in next time with Face ID, Touch ID, Windows Hello, or your phone — no password to type."}),m.jsx(W,{sx:{display:"grid",gap:1,textAlign:"left",maxWidth:320,mx:"auto"},children:["Faster, phishing‑resistant sign‑in","No password to remember or type","Add or remove anytime from settings"].map(R=>m.jsxs(W,{sx:{display:"flex",alignItems:"center",gap:1},children:[m.jsx(yy,{sx:{fontSize:18,color:g.palette.success.main}}),m.jsx(ee,{variant:"body2",color:"text.secondary",children:R})]},R))})]}),m.jsxs(Pl,{sx:{px:3,pb:3,gap:1},children:[m.jsx(Pt,{onClick:I,disabled:f,color:"inherit",sx:{textTransform:"none"},children:"Skip for now"}),m.jsx(Pt,{onClick:A,disabled:f,variant:"contained",sx:_l(g),startIcon:f?m.jsx(sn,{size:18,color:"inherit"}):m.jsx(Ml,{}),children:f?"Waiting…":"Set up passkey"})]})]})]})};var Rc={},qw;function kae(){if(qw)return Rc;qw=1;var e=kt();Object.defineProperty(Rc,"__esModule",{value:!0}),Rc.default=void 0;var t=e(Ct()),n=St();return Rc.default=(0,t.default)((0,n.jsx)("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBack"),Rc}var Sae=kae();const Kp=mt(Sae),Cae=["Verify email","New password"],Tae=()=>{const[e,t]=T.useState(""),[n,r]=T.useState(!1),[i,o]=T.useState(""),[a,u]=T.useState(""),[c,d]=T.useState(""),[f,h]=T.useState(!1),[g,y]=T.useState(!1),b=vn(),x=Oi(),{showToast:S}=I4(),k=n?1:0,A=a.length>0&&i===a,I=a.length>0&&i!==a,D=async()=>{d(""),h(!0);try{(await kH(e)).exists?r(!0):d("Email not found")}catch(O){d(O?.response?.data?.message||O.message)}h(!1)},R=async()=>
423{if(d(""),i!==a){d("Passwords do not match");return}y(!0);try{await SH(e,i),S("Password reset successfully. Please login with your new password.","success"),x("/login")}catch(O){d(O?.response?.data?.message||O.message)}y(!1)},M=()=>{r(!1),d(""),o(""),u("")},j=!g&&i.trim()!==""&&a.trim()!==""&&A;return m.jsxs(D4,{eyebrow:"ACCOUNT RECOVERY",title:m.jsxs(m.Fragment,{children:["Reset your"," ",m.jsx(W,{component:"span",sx:Zl(b),children:"password"})]}),subtitle:n?"Choose a strong new password for your account.":"Enter the email tied to your account and we'll help you reset your password.",footer:m.jsxs(m.Fragment,{children:[m.jsxs(ee,{variant:"body2",align:"center",color:"text.secondary",children:["Remembered your password?"," ",m.jsx(Pt,{size:"small",onClick:()=>x("/login"),sx:va,children:"Log In"})]}),m.jsxs(ee,{variant:"body2",align:"center",color:"text.secondary",children:["Just exploring?"," ",m.jsx(Pt,{size:"small",onClick:()=>x("/chat"),sx:{...va,color:b.palette.success.main},children:"Back to Chat"})]})]}),children:[m.jsx(W,{sx:{display:"flex",gap:1.5,mb:3},children:Cae.map((O,F)=>{const L=F===k,U=F<k,X=L||U;return m.jsxs(W,{sx:{flex:1},children:[m.jsxs(W,{sx:{display:"flex",alignItems:"center",gap:1},children:[m.jsx(W,{sx:{width:24,height:24,borderRadius:"50%",flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",fontSize:"0.75rem",fontWeight:700,color:X?"#fff":b.palette.text.secondary,background:X?`linear-gradient(135deg, ${b.palette.primary.main}, ${b.palette.info.main})`:we(b.palette.text.primary,.1)},children:U?m.jsx(RR,{sx:{fontSize:15}}):F+1}),m.jsx(ee,{variant:"caption",sx:{fontWeight:600,color:L?b.palette.text.primary:b.palette.text.secondary},children:O})]}),m.jsx(W,{sx:{height:3,mt:1,borderRadius:999,background:X?`linear-gradient(90deg, ${b.palette.primary.main}, ${b.palette.info.main})`:we(b.palette.text.primary,.12)}})]},O)})}),n?m.jsxs(W,{component:"form",onSubmit:O=>{O.preventDefault(),j&&R()},sx:{display:"flex",flexDirection:"column",gap:2},children:[m.jsxs(W,{children:[m.jsx(F0,{fullWidth:!0,label:"New Password",autoComplete:"new-password",autoFocus:!0,required:!0,value:i,onChange:O=>o(O.target.value),disabled:g,InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(B0,{fontSize:"small"})})}}),m.jsx(MR,{password:i})]}),m.jsxs(W,{children:[m.jsx(F0,{fullWidth:!0,label:"Confirm New Password",autoComplete:"new-password",required:!0,value:a,onChange:O=>u(O.target.value),disabled:g,error:I,InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(B0,{fontSize:"small"})})}}),a.length>0&&m.jsxs(ee,{variant:"caption",sx:{mt:.5,display:"flex",alignItems:"center",gap:.5,color:A?b.palette.success.main:b.palette.error.main,fontWeight:600},children:[A?m.jsx(yy,{sx:{fontSize:16}}):m.jsx(z4,{sx:{fontSize:16}}),A?"Passwords match":"Passwords don't match"]})]}),c&&m.jsx(as,{severity:"error",sx:{borderRadius:2},children:c}),m.jsx(Pt,{type:"submit",variant:"contained",fullWidth:!0,disabled:!j,sx:_l(b),children:g?m.jsx(sn,{size:24,color:"inherit"}):"Reset Password"}),m.jsx(Pt,{type:"button",onClick:M,disabled:g,startIcon:m.jsx(Kp,{}),sx:{...va,alignSelf:"center",color:"text.secondary"},children:"Use a different email"})]}):m.jsxs(W,{component:"form",onSubmit:O=>{O.preventDefault(),!f&&e.trim()&&D()}
423,sx:{display:"flex",flexDirection:"column",gap:2},children:[m.jsx(ir,{fullWidth:!0,label:"Email",type:"email",autoComplete:"email",autoFocus:!0,required:!0,value:e,onChange:O=>t(O.target.value),disabled:f,sx:pd,InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(j4,{fontSize:"small"})})}}),c&&m.jsx(as,{severity:"error",sx:{borderRadius:2},children:c}),m.jsx(Pt,{type:"submit",variant:"contained",fullWidth:!0,disabled:f||e.trim()==="",sx:_l(b),children:f?m.jsx(sn,{size:24,color:"inherit"}):"Verify Email"})]})]})};var Pc={},Gw;function Eae(){if(Gw)return Pc;Gw=1;var e=kt();Object.defineProperty(Pc,"__esModule",{value:!0}),Pc.default=void 0;var t=e(Ct()),n=St();return Pc.default=(0,t.default)((0,n.jsx)("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16z"}),"ChatBubbleOutline"),Pc}var Rae=Eae();const Pae=mt(Rae);var Ac={},Kw;function Aae(){if(Kw)return Ac;Kw=1;var e=kt();Object.defineProperty(Ac,"__esModule",{value:!0}),Ac.default=void 0;var t=e(Ct()),n=St();return Ac.default=(0,t.default)((0,n.jsx)("path",{d:"M7 2v11h3v9l7-12h-4l4-8z"}),"FlashOn"),Ac}var Mae=Aae();const tv=mt(Mae);var Mc={},Yw;function Iae(){if(Yw)return Mc;Yw=1;var e=kt();Object.defineProperty(Mc,"__esModule",{value:!0}),Mc.default=void 0;var t=e(Ct()),n=St();return Mc.default=(0,t.default)((0,n.jsx)("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11z"}),"Security"),Mc}var jae=Iae();const Xw=mt(jae);var Ic={},Qw;function Oae(){if(Qw)return Ic;Qw=1;var e=kt();Object.defineProperty(Ic,"__esModule",{value:!0}),Ic.default=void 0;var t=e(Ct()),n=St();return Ic.default=(0,t.default)((0,n.jsx)("path",{d:"M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11"}),"Extension"),Ic}var Dae=Oae();const Jw=mt(Dae);var jc={},Zw;function zae(){if(Zw)return jc;Zw=1;var e=kt();Object.defineProperty(jc,"__esModule",{value:!0}),jc.default=void 0;var t=e(Ct()),n=St();return jc.default=(0,t.default)((0,n.jsx)("path",{d:"M8.4 18.2c.38.5.6 1.12.6 1.8 0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.44 0 .85.09 1.23.26l1.41-1.77c-.92-1.03-1.29-2.39-1.09-3.69l-2.03-.68c-.54.83-1.46 1.38-2.52 1.38-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3c0 .07 0 .14-.01.21l2.03.68c.64-1.21 1.82-2.09 3.22-2.32V5.91C9.96 5.57 9 4.4 9 3c0-1.66 1.34-3 3-3s3 1.34 3 3c0 1.4-.96 2.57-2.25 2.91v2.16c1.4.23 2.58 1.11 3.22 2.32L18 9.71V9.5c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3c-1.06 0-1.98-.55-2.52-1.37l-2.03.68c.2 1.29-.16 2.65-1.09 3.69l1.41 1.77c.38-.18.79-.27 1.23-.27 1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3c0-.68.22-1.3.6-1.8l-1.41-1.77c-1.35.75-3.01.76-4.37 0z"}),"Hub"),jc}var Lae=zae();const Nae=mt(Lae);var Oc={},e9;function _ae(){if(e9)return Oc;e9=1;var e=kt();Object.defineProperty(Oc,"__esModule",{value:!0}),Oc.default=void 0;var t=e(Ct()),n=St();return Oc.default=(0,t.default)((0,n.jsx)("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m-2-1h8v-2H5zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5m4.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94z"}),"TipsAndUpdates"),Oc}var $ae=_ae();const Bae=mt($ae);var Dc={},t9;function Fae(){if(t9)return Dc;t9=1;var e=kt();Object.defineProperty(Dc,"__esModule",{value:!0}),Dc.default=void 0;var t=e(Ct()),n=St();return Dc.default=(0,t.default)([(0,n.jsx)("path",{d:"M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55c1.07.33 2.51-.48 2.51-1.93 0-1.1-.9-2-2-2"},"0"),(0,n.jsx)("path",{d:"m15 9 .94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11 4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z"},"1")],"Insights"),Dc}var Vae=Fae();
423const n9=mt(Vae);var zc={},r9;function Wae(){if(r9)return zc;r9=1;var e=kt();Object.defineProperty(zc,"__esModule",{value:!0}),zc.default=void 0;var t=e(Ct()),n=St();return zc.default=(0,t.default)((0,n.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),zc}var Uae=Wae();const ts=mt(Uae);var Lc={},i9;function Hae(){if(i9)return Lc;i9=1;var e=kt();Object.defineProperty(Lc,"__esModule",{value:!0}),Lc.default=void 0;var t=e(Ct()),n=St();return Lc.default=(0,t.default)((0,n.jsx)("path",{d:"m15 5-1.41 1.41L18.17 11H2v2h16.17l-4.59 4.59L15 19l7-7z"}),"East"),Lc}var qae=Hae();const Gae=mt(qae);var Nc={},o9;function Kae(){if(o9)return Nc;o9=1;var e=kt();Object.defineProperty(Nc,"__esModule",{value:!0}),Nc.default=void 0;var t=e(Ct()),n=St();return Nc.default=(0,t.default)((0,n.jsx)("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6z"}),"Code"),Nc}var Yae=Kae();const Xae=mt(Yae);var _c={},a9;function Qae(){if(a9)return _c;a9=1;var e=kt();Object.defineProperty(_c,"__esModule",{value:!0}),_c.default=void 0;var t=e(Ct()),n=St();return _c.default=(0,t.default)((0,n.jsx)("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M10 17l-3.5-3.5 1.41-1.41L10 14.17 15.18 9l1.41 1.41z"}),"CloudDone"),_c}var Jae=Qae();const Zae=mt(Jae);var $c={},s9;function ese(){if(s9)return $c;s9=1;var e=kt();Object.defineProperty($c,"__esModule",{value:!0}),$c.default=void 0;var t=e(Ct()),n=St();return $c.default=(0,t.default)((0,n.jsx)("path",{fillRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4.9 13.49-1.4 1.4c-.2.2-.51.2-.71 0l-3.41-3.41c-1.22.43-2.64.17-3.62-.81-1.11-1.11-1.3-2.79-.59-4.1l2.35 2.35 1.41-1.41-2.35-2.34c1.32-.71 2.99-.52 4.1.59.98.98 1.24 2.4.81 3.62l3.41 3.41c.19.19.19.51 0 .7"}),"BuildCircle"),$c}var tse=ese();const nse=mt(tse);var Bc={},l9;function rse(){if(l9)return Bc;l9=1;var e=kt();Object.defineProperty(Bc,"__esModule",{value:!0}),Bc.default=void 0;var t=e(Ct()),n=St();return Bc.default=(0,t.default)((0,n.jsx)("path",{d:"M9.19 6.35c-2.04 2.29-3.44 5.58-3.57 5.89L2 10.69l4.05-4.05c.47-.47 1.15-.68 1.81-.55zM11.17 17s3.74-1.55 5.89-3.7c5.4-5.4 4.5-9.62 4.21-10.57-.95-.3-5.17-1.19-10.57 4.21C8.55 9.09 7 12.83 7 12.83zm6.48-2.19c-2.29 2.04-5.58 3.44-5.89 3.57L13.31 22l4.05-4.05c.47-.47.68-1.15.55-1.81zM9 18c0 .83-.34 1.58-.88 2.12C6.94 21.3 2 22 2 22s.7-4.94 1.88-6.12C4.42 15.34 5.17 15 6 15c1.66 0 3 1.34 3 3m4-9c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2"}),"RocketLaunch"),Bc}var ise=rse();const ose=mt(ise);var Fc={},u9;function ase(){if(u9)return Fc;u9=1;var e=kt();Object.defineProperty(Fc,"__esModule",{value:!0}),Fc.default=void 0;var t=e(Ct()),n=St();return Fc.default=(0,t.default)([(0,n.jsx)("path",{d:"M13 8.57c-.79 0-1.43.64-1.43 1.43s.64 1.43 1.43 1.43 1.43-.64 1.43-1.43-.64-1.43-1.43-1.43"},"0"),(0,n.jsx)("path",{d:"M13 3C9.25 3 6.2 5.94 6.02 9.64L4.1 12.2c-.25.33-.01.8.4.8H6v3c0 1.1.9 2 2 2h1v3h7v-4.68c2.36-1.12 4-3.53 4-6.32 0-3.87-3.13-7-7-7m3 7c0 .13-.01.26-.02.39l.83.66c.08.06.1.16.05.25l-.8 1.39c-.05.09-.16.12-.24.09l-.99-.4c-.21.16-.43.29-.67.39L14 13.83c-.01.1-.1.17-.2.17h-1.6c-.1 0-.18-.07-.2-.17l-.15-1.06c-.25-.1-.47-.23-.68-.39l-.99.4c-.09.03-.2 0-.25-.09l-.8-1.39c-.05-.08-.03-.19.05-.25l.84-.66c-.01-.13-.02-.26-.02-.39s.02-.27.04-.39l-.85-.66c-.08-.06-.1-.16-.05-.26l.8-1.38c.05-.09.15-.12.24-.09l1 .4c.2-.15.43-.29.67-.39L12 6.17c.02-.1.1-.17.2-.17h1.6c.1 0 .18.07.2.17l.15 1.06c.24.1.46.23.67.39l1-.4c.09-.03.2 0 .24.09l.8 1.38c.05.09.03.2-.05.26l-.85.66c.03.12.04.25.04.39"},"1")],"Psychology"),Fc}var sse=ase();const lse=mt(sse);var Vc={},c9;function use(){if(c9)return Vc;c9=1;var e=kt();Object.defineProperty(Vc,"__esModule",{value:!0}),Vc.default=void 0;var t=e(Ct()),n=St();return Vc.default=(0,t.default)([(0,n.jsx)("path",{d:"M21 12.22C21 6.73 16.74 3 12 3c-4.69 0-9 3.65-9 9.28-.6.34-1 .98-1 1.72v2c0 1.1.9 2 2 2h1v-6.1c0-3.87 3.13-7 7-7s7 3.13 7 7V19h-8v2h8c1.1 0 2-.9 2-2v-1.22c.59-.31 1-.92 1-1.64v-2.3c0-.7-.41-1.31-1-1.62"},"0"),(0,n.jsx)("circle",{cx:"9",cy:"13",r:"1"},"1"),(0,n.jsx)("circle",{cx:"15",cy:"13",r:"1"},"2"),(0,n.jsx)("path",{d:"M18 11.03C17.52 8.18 15.04 6 12.05 6c-3.03 0-6.29 2.51-6.03 6.45 2.47-1.01 4.33-3.21 4.86-5.89 1.31 2.63 4 4.44 7.12 4.47"}
423,"3")],"SupportAgent"),Vc}var cse=use();const dse=mt(cse),fse=De.lazy(()=>O4(()=>import("./LuminaScene-CgZaZ24r.js"),[])),pse=()=>{const e=vn(),t=Oi(),n=dh(e.breakpoints.down("sm")),[r,i]=T.useState(!1);T.useEffect(()=>{const _=setTimeout(()=>i(!0),300);return()=>clearTimeout(_)},[]);const o={width:56,height:56,borderRadius:16,display:"flex",alignItems:"center",justifyContent:"center",background:`linear-gradient(140deg, ${we(e.palette.primary.main,.18)}, ${we(e.palette.info.main,.12)})`,border:`1px solid ${we(e.palette.primary.main,.35)}`,boxShadow:e.palette.mode==="dark"?"0 12px 26px rgba(0,0,0,0.45)":"0 12px 26px rgba(15,23,42,0.12)",margin:"1.5rem 0 1rem 1.5rem"},a={height:"100%",display:"flex",flexDirection:"column",backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.72:.92),border:`1px solid ${we(e.palette.divider,.6)}`,backdropFilter:"blur(16px)",color:e.palette.text.primary,transition:"transform 0.35s, box-shadow 0.35s, border-color 0.35s","&:hover":{transform:"translateY(-8px)",boxShadow:e.palette.mode==="dark"?"0 18px 40px rgba(0,0,0,0.45)":"0 20px 45px rgba(15,23,42,0.16)",borderColor:we(e.palette.primary.main,.5)},borderRadius:3,overflow:"hidden","& .MuiCardContent-root":{padding:"0 24px 24px"}},u={backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.6:.92),border:`1px solid ${we(e.palette.divider,.6)}`,borderRadius:2,boxShadow:"none","&:before":{display:"none"},mb:2,transition:"transform 0.25s, background 0.25s, border-color 0.25s","&:hover":{transform:"translateY(-3px)",borderColor:we(e.palette.primary.main,.4)}},c=e.palette.mode==="dark"?e.palette.common.white:e.palette.primary.contrastText,d={px:2.2,py:.65,borderRadius:999,fontWeight:"bold",whiteSpace:"nowrap",background:`linear-gradient(120deg, ${we(e.palette.primary.main,.8)}, ${we(e.palette.info.main,.75)})`,color:c,transition:"transform 0.3s, box-shadow 0.3s","&:hover":{transform:"scale(1.05)",boxShadow:"0 10px 20px rgba(0,0,0,0.25)"}},f={color:"inherit",textDecoration:"none",display:"inline-block",transition:"transform 0.3s","&:hover":{transform:"scale(1.05)",color:"primary.main",textDecoration:"underline"}},h={...f,textDecoration:"underline",mt:4},g=["Ask","Retrieve","Augment","Generate","Enjoy"],y={textTransform:"uppercase",letterSpacing:"0.3em",fontWeight:600,color:e.palette.mode==="dark"?we(e.palette.common.white,.75):we(e.palette.text.primary,.6),display:"block",mb:1},b={fontWeight:700,mb:1,color:e.palette.mode==="dark"?"white":"black"},x=e.palette.mode==="dark"?we(e.palette.common.white,.78):e.palette.text.secondary,S={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.16,delayChildren:.1}}},k={hidden:{opacity:0,y:24},visible:{opacity:1,y:0,transition:{duration:.6,ease:"easeOut"}}},A={hidden:{},visible:{transition:{staggerChildren:.18,delayChildren:.35}}},I={hidden:{opacity:0,y:28,scale:.94},visible:{opacity:1,y:0,scale:1,transition:{duration:.7,ease:"easeOut"}}},D={hidden:{opacity:0,scale:.85},visible:{opacity:1,scale:1,transition:{duration:.9,ease:"easeOut"}}},R=["About David Nguyen","Resume-ready answers","Project deep dives","Private by design","Source-cited replies","Hybrid RAG","Knowledge graph","Vector search","Grounded & accurate","Recruiter-friendly","Tech stack deep dives","Career timeline","24/7 availability","Guest mode","Passkey sign-in","Conversation history","Open source"],M={hidden:{opacity:0,y:18},visible:{opacity:1,y:0,transition:{duration:.55,ease:"easeOut"}}},j={hidden:{},visible:{transition:{staggerChildren:.12,delayChildren:.04}}},O={initial:"hidden",whileInView:"visible",viewport:{once:!0,amount:.2}},F=[{title:"Fast introductions",description:"Get a concise overview of my background and focus areas in seconds.",icon:tv},{title:"Private by design",description:"Your questions stay secure, with guest chats stored only locally.",icon:Xw},{title:"Grounded answers",description:"RAG + vector search keep replies aligned with my actual work.",icon:n9},{title:"Always evolving",description:"The assistant grows as I update my resume, projects, and notes.",icon:Jw}],L=["OpenAPI","Swagger","React","Vite","TypeScript","MUI","Framer Motion","React Three Fiber","Three.js","React Router","Axios","KaTeX","Node.js","Express","MongoDB","Mongoose","Pinecone","Neo4j","LangChain","Gemini","JWT","WebAuthn","Passkeys","Python","MCP","Docker","Terraform","AWS","Vercel"],U=[{title:"Recruiter snapshot",description:"Get a crisp summary of my experience, skills, and measurable impact.",tags:["Resume","Skills","Highlights"],icon:ose},{title:"Project deep dive",description:"Ask about specific projects, stacks, and results.",tags:["Architecture","Metrics","Lessons"],icon:lse},{title:"Collaboration fit",description:"Understand how I work, what I value, and how to reach me.",tags:["Work style","Availability","Contact"],icon:dse}],X=[{quote:"The assistant gave me a clear summary of David's AI work in under a minute.",name:"Hiring Manager",role:"Applied AI Team"},{quote:"I asked about his projects and got source-backed answers I could share with my team.",name:"Product Lead",role:"Startup Studio"},{quote:"It was the quickest way to understand David's background before our call.",name:"Recruiter",role:"Tech Talent"}],J=[{value:"Seconds",label:"Concise overview",description:"Start with a quick summary of my background."},{value:"Cited",label:"Source-backed replies",description:"Answers grounded in my resume and notes."},{value:"24/7",label:"Availability",description:"Ask any time, from any time zone."},{value:"One link",label:"Shareable access",description:"Send this assistant instead of a PDF."}],Q=[["Give me David Nguyen's 30-second intro","What are his core strengths and focus areas?","Summarize David Nguyen's AI projects","Which stacks does he use most?","What outcomes did his work drive?"],["Draft a recruiter email to David Nguyen","What roles is he a fit for right now?","Summarize his most recent project","How can I contact or connect with him?","What does he want to work on next?"]],ne=["End-to-end encrypted transport","Scoped access via JWT","Guest mode with local-only history","Knowledge base isolation for privacy"],ue=[{title:"Security posture",value:"Encrypted at rest & in transit"},{title:"Auth model",value:"JWT access with scoped endpoints"},{title:"Data retention",value:"You control saved history"}],ie={p:{xs:2.5,sm:3},borderRadius:3,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.72:.92),border:`1px solid ${we(e.palette.divider,.6)}`,backdropFilter:"blur(16px)",color:e.palette.text.primary,boxShadow:e.palette.mode==="dark"?"0 18px 40px rgba(0,0,0,0.4)":"0 18px 40px rgba(15,23,42,0.12)"},K={px:1.2,py:.4,borderRadius:999,fontSize:"0.72rem",fontWeight:600,backgroundColor:we(e.palette.primary.main,.12),border:`1px solid ${we(e.palette.primary.main,.3)}`,color:x},se=e.palette.mode==="dark"?`radial-gradient(circle at 12% 18%, ${we(e.palette.primary.main,.25)}, transparent 45%),
424         radial-gradient(circle at 88% 12%, ${we(e.palette.info.main,.22)}, transparent 45%),
425         radial-gradient(circle at 70% 75%, ${we(e.palette.success.main,.18)}, transparent 45%),
426         linear-gradient(180deg, #0b0f1a 0%, #0f172a 45%, #111827 100%)`:`radial-gradient(circle at 12% 18%, ${we(e.palette.primary.main,.18)}, transparent 45%),
427         radial-gradient(circle at 88% 12%, ${we(e.palette.info.main,.16)}, transparent 45%),
428         radial-gradient(circle at 70% 75%, ${we(e.palette.success.main,.14)}, transparent 45%),
429         linear-gradient(180deg, #f8fafc 0%, #eef2ff 45%, #f8fafc 100%)`;return m.jsxs(W,{sx:{minHeight:"100vh","@supports (height: 100svh)":{minHeight:"100svh"},background:se,display:"flex",flexDirection:"column",position:"relative",overflowX:"hidden",color:e.palette.text.primary},children:[m.jsxs(W,{sx:{position:"fixed",inset:0,pointerEvents:"none",zIndex:0,overflow:"hidden"},children:[m.jsx(W,{component:Ie.div,initial:{opacity:0,scale:1.06}
429,animate:{opacity:1,scale:1},transition:{duration:1.6,ease:"easeOut",delay:.2},sx:{position:"absolute",inset:0},children:m.jsx(De.Suspense,{fallback:null,children:m.jsx(fse,{mode:e.palette.mode==="dark"?"dark":"light",colorA:e.palette.primary.main,colorB:e.palette.info.main,colorC:e.palette.secondary.main})})}),m.jsx(W,{sx:{position:"absolute",inset:0,backgroundImage:"linear-gradient(rgba(255,255,255,0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.06) 1px, transparent 1px)",backgroundSize:"64px 64px",opacity:e.palette.mode==="dark"?.15:.08}})]}),m.jsxs(Th,{maxWidth:"lg",sx:{pt:{xs:6,md:10},pb:0,position:"relative",zIndex:1},children:[m.jsxs(Bt,{container:!0,spacing:{xs:6,md:8},alignItems:"center",children:[m.jsx(Bt,{item:!0,xs:12,md:6,children:m.jsxs(W,{component:Ie.div,variants:S,initial:"hidden",animate:r?"visible":"hidden",children:[m.jsx(ee,{variant:"overline",sx:{letterSpacing:"0.32em",fontWeight:600,color:we(e.palette.text.primary,.65),display:"block",mb:2},children:"DAVID NGUYEN'S PERSONAL AI ASSISTANT"}),m.jsx(W,{component:Ie.div,variants:k,children:m.jsxs(ee,{variant:n?"h3":"h2",sx:{fontWeight:700,lineHeight:1.1,color:e.palette.mode==="dark"?"white":"black",mb:2},children:["Meet David Nguyen's"," ",m.jsx(W,{component:"span",sx:{background:`linear-gradient(120deg, ${e.palette.primary.main}, ${e.palette.info.main})`,WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"},children:"personal AI assistant"}),"."]})}),m.jsx(W,{component:Ie.div,variants:k,children:m.jsx(ee,{variant:"subtitle1",color:x,sx:{mb:3,maxWidth:520},children:"Ask about my background, projects, and impact. Lumina runs a hybrid RAG pipeline — fusing Pinecone vector search with a Neo4j knowledge graph, orchestrated through LangChain — to deliver sourced answers in seconds."})}),m.jsxs(W,{component:Ie.div,variants:k,sx:{display:"flex",flexWrap:"wrap",gap:2,mb:3},children:[m.jsx(Pt,{variant:"contained",size:"large",onClick:()=>t("/chat"),sx:{px:4,py:1.5,borderRadius:2,fontWeight:"bold",background:`linear-gradient(120deg, ${e.palette.primary.main}, ${e.palette.info.main})`,boxShadow:"0 16px 30px rgba(0,0,0,0.25)",transition:"transform 0.3s, box-shadow 0.3s","&:hover":{transform:"translateY(-2px)",boxShadow:"0 20px 36px rgba(0,0,0,0.3)"}},children:"Ask about David"}),m.jsx(Pt,{variant:"outlined",size:"large",onClick:()=>t("/signup"),sx:{px:4,py:1.5,borderRadius:2,fontWeight:"bold",borderColor:we(e.palette.primary.main,.5),color:e.palette.text.primary,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.55:.85),backdropFilter:"blur(4px)",transition:"border-color 0.3s, background-color 0.3s","&:hover":{borderColor:e.palette.primary.main,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.72:.95)}},children:"Create Account"})]}),m.jsx(W,{component:Ie.div,variants:k,sx:{width:"100%",overflow:"hidden",maskImage:"linear-gradient(90deg, transparent, black 10%, black 90%, transparent)",WebkitMaskImage:"linear-gradient(90deg, transparent, black 10%, black 90%, transparent)"},children:m.jsx(W,{component:Ie.div,animate:{x:["0%","-50%"]},transition:{repeat:1/0,duration:32,ease:"linear"},sx:{display:"flex",gap:1,width:"max-content",py:.5},children:[...R,...R].map((_,H)=>m.jsx(W,{sx:{flex:"0 0 auto",px:1.6,py:.6,borderRadius:999,fontSize:"0.75rem",fontWeight:600,whiteSpace:"nowrap",backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.6:.8),border:`1px solid ${we(e.palette.divider,.6)}`,color:x},children:_},`${_}-${H}`))})})]})}),m.jsx(Bt,{item:!0,xs:12,md:6,children:m.jsxs(W,{component:Ie.div,variants:A,initial:"hidden",animate:r?"visible":"hidden",sx:{position:"relative",height:{xs:"auto",md:460},display:{xs:"grid",md:"block"},gap:{xs:2,sm:3}},children:[m.jsx(W,{component:Ie.div,variants:D,sx:{position:{xs:"absolute",md:"absolute"},inset:{xs:"auto",md:"12% 10%"},display:{xs:"none",md:"block"},borderRadius:"50%",border:`1px solid ${we(e.palette.primary.main,.25)}`}}),m.jsx(W,{component:Ie.div,variants:I,sx:{position:{xs:"relative",md:"absolute"},top:{md:0},left:{md:0},right:{md:"18%"}},children:m.jsxs(W,{component:Ie.div,animate:{y:[0,-14,0]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},sx:{p:{xs:2.5,sm:3},borderRadius:3,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.65:.95),border:`1px solid ${we(e.palette.divider,.6)}`,color:e.palette.text.primary,boxShadow:e.palette.mode==="dark"?"0 18px 40px rgba(0,0,0,0.45)":"0 20px 44px rgba(15,23,42,0.15)",backdropFilter:"blur(16px)"},children:[m.jsx(ee,{variant:"overline",sx:{letterSpacing:"0.2em",color:x},children:"Lumina Reply"}),m.jsx(ee,{variant:"body1",sx:{fontWeight:600,mt:1},children:"“Here’s a concise summary of David Nguyen’s recent projects and impact...”"}),m.jsx(ee,{variant:"body2",color:x,sx:{mt:1},children:"Sources: resume, personal knowledge base, curated context"})]})}),m.jsx(W,{component:Ie.div,variants:I,sx:{position:{xs:"relative",md:"absolute"},top:{md:140},right:{md:0}
429,left:{md:"18%"}},children:m.jsxs(W,{component:Ie.div,animate:{y:[0,12,0]},transition:{duration:8,repeat:1/0,ease:"easeInOut"},sx:{p:{xs:2.5,sm:3},borderRadius:3,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.6:.92),border:`1px solid ${we(e.palette.divider,.6)}`,color:e.palette.text.primary,boxShadow:e.palette.mode==="dark"?"0 14px 34px rgba(0,0,0,0.4)":"0 16px 36px rgba(15,23,42,0.12)",backdropFilter:"blur(16px)"},children:[m.jsx(ee,{variant:"overline",sx:{letterSpacing:"0.2em",color:x},children:"Retrieval Layer"}),m.jsx(W,{sx:{display:"grid",gap:1,mt:1},children:["Pinecone vectors","Neo4j graph","Hybrid re‑rank","Live context"].map(_=>m.jsx(W,{sx:{px:1.4,py:.6,borderRadius:2,backgroundColor:we(e.palette.primary.main,.08),border:`1px solid ${we(e.palette.primary.main,.25)}`,fontSize:"0.8rem",fontWeight:600,color:e.palette.text.primary},children:_},_))})]})}),m.jsx(W,{component:Ie.div,variants:I,sx:{position:{xs:"relative",md:"absolute"},bottom:{md:0},left:{md:"10%"},right:{md:"22%"}},children:m.jsxs(W,{component:Ie.div,animate:{y:[0,-10,0]},transition:{duration:9,repeat:1/0,ease:"easeInOut"},sx:{p:{xs:2.5,sm:3},borderRadius:3,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.65:.95),border:`1px solid ${we(e.palette.divider,.6)}`,color:e.palette.text.primary,boxShadow:e.palette.mode==="dark"?"0 16px 38px rgba(0,0,0,0.42)":"0 18px 38px rgba(15,23,42,0.14)",backdropFilter:"blur(16px)"},children:[m.jsx(ee,{variant:"overline",sx:{letterSpacing:"0.2em",color:x},children:"Pipeline"}),m.jsx(W,{sx:{display:"flex",flexWrap:"wrap",gap:1,mt:1},children:g.map(_=>m.jsx(W,{sx:{px:1.2,py:.4,borderRadius:999,fontSize:"0.75rem",fontWeight:600,backgroundColor:we(e.palette.info.main,.12),border:`1px solid ${we(e.palette.info.main,.3)}`},children:_},_))})]})})]})})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:6,md:10}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Personal Snapshot"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"A personal assistant that feels instantly ready"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"subtitle1",align:"center",color:x,sx:{mb:4,maxWidth:720,mx:"auto"},children:"A focused guide to my work, with fast responses and clear sourcing you can trust."})}),m.jsx(Bt,{container:!0,spacing:3,sx:{position:"relative",zIndex:1,mb:{xs:3.5,sm:4}},children:F.map(_=>{const H=_.icon;return m.jsx(Bt,{item:!0,xs:12,sm:6,md:3,children:m.jsxs(W,{component:Ie.div,variants:M,...O,sx:{...ie,height:"100%",display:"flex",flexDirection:"column",gap:1},children:[m.jsx(W,{sx:{width:44,height:44,borderRadius:2,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:we(e.palette.primary.main,.16),border:`1px solid ${we(e.palette.primary.main,.35)}`},children:m.jsx(H,{sx:{fontSize:22,color:e.palette.primary.main}})}),m.jsx(ee,{variant:"h6",children:_.title}),m.jsx(ee,{variant:"body2",color:x,children:_.description})]})},_.title)})}),m.jsx(W,{component:Ie.div,variants:M,sx:{mt:{xs:4,sm:5},position:"relative",zIndex:2,width:"100%",overflow:"hidden",maskImage:"linear-gradient(90deg, transparent, black 8%, black 92%, transparent)",WebkitMaskImage:"linear-gradient(90deg, transparent, black 8%, black 92%, transparent)"},children:m.jsx(W,{component:Ie.div,animate:{x:["0%","-50%"]},transition:{repeat:1/0,duration:45,ease:"linear"},sx:{display:"flex",gap:1.5,width:"max-content",py:.5},children:[...L,...L].map((_,H)=>m.jsx(W,{sx:{flex:"0 0 auto",px:2,py:.7,borderRadius:999,fontSize:"0.78rem",fontWeight:600,letterSpacing:"0.04em",whiteSpace:"nowrap",backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.65:.9),border:`1px solid ${we(e.palette.divider,.6)}`,color:x},children:_},`${_}-${H}`))})})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:6,md:8}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Highlights"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"Personal details at a glance"})}),m.jsx(Bt,{container:!0,spacing:3,sx:{mt:1},children:J.map(_=>m.jsx(Bt,{item:!0,xs:6,md:3,children:m.jsxs(W,{component:Ie.div,variants:M,...O,sx:{...ie,textAlign:"left",height:"100%"},children:[m.jsx(ee,{variant:"h4",sx:{fontWeight:700,mb:.5,color:e.palette.mode==="dark"?"white":"black"},children:_.value}),m.jsx(ee,{variant:"subtitle2",sx:{fontWeight:600},children:_.label}),m.jsx(ee,{variant:"caption",color:x,children:_.description})]})},_.label))})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:8,md:10}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Why Lumina"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"What it helps you do"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"subtitle1",align:"center",color:x,sx:{mb:4,maxWidth:640,mx:"auto"},children:"Get personalized, secure answers about my experience and work."})}),m.jsxs(Bt,{container:!0,spacing:4,children:[m.jsx(Bt,{item:!0,xs:12,sm:6,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(Pae,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"Save Conversations"}),m.jsx(ee,{variant:"body2",color:x,children:"Create an account to keep notes and conversation history."})]})]})})}),m.jsx(Bt,{item:!0,xs:12,sm:6,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(tv,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"Instant Responses"}),m.jsx(ee,{variant:"body2",color:x,children:"Get quick answers about my background and projects."})]})]})})}),m.jsx(Bt,{item:!0,xs:12,sm:6,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(Xw,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"Secure & Reliable"}),m.jsx(ee,{variant:"body2",color:x,children:"Encrypted chats keep your questions private."})]})]})})})]})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:8,md:12}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Built For Depth"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"How it stays accurate"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"subtitle1",align:"center",color:x,sx:{mb:4,maxWidth:640,mx:"auto"},children:"A hybrid of Pinecone vector search and a Neo4j knowledge graph, orchestrated with LangChain, keeps every answer grounded in my actual materials."})}),m.jsxs(Bt,{container:!0,spacing:4,children:[m.jsx(Bt,{item:!0,xs:12,sm:6,md:3,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(c2,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"Hybrid RAG Retrieval"}),m.jsx(ee,{variant:"body2",color:x,children:"Vector and graph retrieval run in parallel, then merge and re‑rank — so every answer draws on the most complete context."})]})]})})}),m.jsx(Bt,{item:!0,xs:12,sm:6,md:3,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(n2,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"Pinecone Vector Search"}),m.jsx(ee,{variant:"body2",color:x,children:"Blazing‑fast semantic similarity search surfaces the most pertinent passages in milliseconds."})]})]})})}),m.jsx(Bt,{item:!0,xs:12,sm:6,md:3,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(Nae,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"Neo4j Knowledge Graph"}),m.jsx(ee,{variant:"body2",color:x,children:"A graph of entities and relationships — projects, skills, roles — lets Lumina follow real connections, not just keywords."})]})]})})}),m.jsx(Bt,{item:!0,xs:12,sm:6,md:3,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(Jw,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"LangChain Orchestration"}),m.jsx(ee,{variant:"body2",color:x,children:"Modular chains manage retrieval, reasoning, and generation for seamless AI flows."})]})]})})})]})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:8,md:12}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Use Cases"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"Ways people use it"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"subtitle1",align:"center",color:x,sx:{mb:4,maxWidth:640,mx:"auto"},children:"From quick intros to deep project dives, Lumina adapts to the depth and tone you need."})}),m.jsx(Bt,{container:!0,spacing:3,children:U.map(_=>{const H=_.icon;return m.jsx(Bt,{item:!0,xs:12,md:4,children:m.jsxs(W,{component:Ie.div,variants:M,...O,whileHover:{y:-6},transition:{duration:.25},sx:{...ie,height:"100%",display:"flex",flexDirection:"column",gap:1.5},children:[m.jsx(W,{sx:{width:52,height:52,borderRadius:2.5,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:we(e.palette.info.main,.15),border:`1px solid ${we(e.palette.info.main,.35)}`},children:m.jsx(H,{sx:{fontSize:26,color:e.palette.info.main}})}),m.jsx(ee,{variant:"h6",children:_.title}),m.jsx(ee,{variant:"body2",color:x,children:_.description}),m.jsx(W,{sx:{display:"flex",flexWrap:"wrap",gap:1,mt:"auto"},children:_.tags.map(ae=>m.jsx(W,{sx:K,children:ae},ae))})]})},_.title)})})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:8,md:12}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"The Flow"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"How It Works"})}),m.jsx(W,{component:Ie.div,variants:M,sx:{display:"flex",flexWrap:"wrap",justifyContent:"center",alignItems:"center",gap:1.5,mb:4},children:g.map((_,H)=>m.jsxs(De.Fragment,{children:[m.jsx(W,{sx:d,children:_}),H!==g.length-1&&m.jsx(Gae,{sx:{fontSize:24,color:x,mb:"-2px"}})]},_))}),m.jsxs(Bt,{container:!0,spacing:4,children:[m.jsx(Bt,{item:!0,xs:12,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(Bae,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{sx:{textAlign:"left"},children:[m.jsx(ee,{variant:"h6",gutterBottom:!0,children:"1  •  Ask About David"}),m.jsx(ee,{variant:"body2",color:x,children:"Ask about my work, projects, or focus areas."})]})]})})}),m.jsx(Bt,{item:!0,xs:12,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(n9,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{sx:{textAlign:"left"},children:[m.jsx(ee,{variant:"h6",gutterBottom:!0,children:"2  •  Retrieve & Ground"}),m.jsx(ee,{variant:"body2",color:x,children:"Lumina pulls relevant context from my knowledge base and enriches it with RAG."})]})]})})}),m.jsx(Bt,{item:!0,xs:12,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(tv,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{sx:{textAlign:"left"},children:[m.jsx(ee,{variant:"h6",gutterBottom:!0,children:"3  •  Deliver the Answer"}),m.jsx(ee,{variant:"body2",color:x,children:"A clear, sourced response is delivered instantly."})]})]})})})]})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:8,md:12}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Built by David"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"Under the hood"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"subtitle1",align:"center",color:x,sx:{mb:4,maxWidth:640,mx:"auto"},children:"OpenAPI‑first design, containerized deployment, and a modular architecture keep this assistant easy to extend."})}),m.jsxs(Bt,{container:!0,spacing:4,children:[m.jsx(Bt,{item:!0,xs:12,sm:6,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(Xae,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"OpenAPI & Swagger"}),m.jsx(ee,{variant:"body2",color:x,children:"Auto‑generated docs and client SDKs with the included OpenAPI spec and Swagger UI."})]})]})})}),m.jsx(Bt,{item:!0,xs:12,sm:6,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(Zae,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"Dockerized Deployment"}),m.jsxs(ee,{variant:"body2",color:x,children:["Spin up the entire stack locally or in production with a single ",m.jsx("code",{children:"docker‑compose up"}),"."]})]})]})})}),m.jsx(Bt,{item:!0,xs:12,sm:6,md:4,children:m.jsx(W,{component:Ie.div,variants:M,...O,sx:{height:"100%"},children:m.jsxs($r,{elevation:0,sx:a,children:[m.jsx(W,{sx:o,children:m.jsx(nse,{sx:{fontSize:28,color:e.palette.primary.main}})}),m.jsxs(Br,{children:[m.jsx(ee,{gutterBottom:!0,variant:"h6",children:"Modular Monorepo"}),m.jsx(ee,{variant:"body2",color:x,children:"Cleanly separated frontend, backend, and ML modules streamline contributions and testing."})]})]})})})]})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:8,md:12}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Trust Layer"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"Built to keep your data confident"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"subtitle1",align:"center",color:x,sx:{mb:4,maxWidth:640,mx:"auto"},children:"Lumina keeps answers grounded while protecting your questions."})}),m.jsxs(Bt,{container:!0,spacing:3,alignItems:"stretch",children:[m.jsx(Bt,{item:!0,xs:12,md:6,children:m.jsxs(W,{component:Ie.div,variants:M,...O,sx:{...ie,height:"100%",display:"flex",flexDirection:"column",gap:2},children:[m.jsx(ee,{variant:"h6",children:"Privacy, by default"}),m.jsx(ee,{variant:"body2",color:x,children:"Built with encrypted transport, scoped authentication, and clear retention controls for both guest and account users."}),m.jsx(W,{sx:{display:"grid",gap:1},children:ne.map(_=>m.jsxs(W,{sx:{display:"flex",alignItems:"center",gap:1,p:1,borderRadius:2,backgroundColor:we(e.palette.primary.main,.08),border:`1px solid ${we(e.palette.primary.main,.22)}`},children:[m.jsx(W,{sx:{width:8,height:8,borderRadius:"50%",backgroundColor:e.palette.primary.main}}),m.jsx(ee,{variant:"body2",children:_})]},_))})]})}),m.jsx(Bt,{item:!0,xs:12,md:6,children:m.jsxs(W,{component:Ie.div,variants:M,...O,sx:{...ie,height:"100%",display:"flex",flexDirection:"column",gap:2},children:[m.jsx(ee,{variant:"h6",children:"Operational reliability"}),m.jsx(ee,{vari
429ant:"body2",color:x,children:"Stay confident with clear guardrails and transparent handling of data across environments."}),m.jsx(W,{sx:{display:"grid",gap:1.5},children:ue.map(_=>m.jsxs(W,{sx:{display:"flex",justifyContent:"space-between",alignItems:"center",p:1.5,borderRadius:2,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.4:.9),border:`1px solid ${we(e.palette.divider,.6)}`},children:[m.jsx(ee,{variant:"subtitle2",sx:{fontWeight:600},children:_.title}),m.jsx(ee,{variant:"caption",color:x,children:_.value})]},_.title))})]})})]})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:12,md:20}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Early Notes"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"Helpful for recruiters and collaborators"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"subtitle1",align:"center",color:x,sx:{mb:4,maxWidth:640,mx:"auto"},children:"People use Lumina to understand my background without back-and-forth."})}),m.jsx(Bt,{container:!0,spacing:3,children:X.map((_,H)=>m.jsx(Bt,{item:!0,xs:12,md:4,children:m.jsxs(W,{component:Ie.div,variants:M,...O,whileHover:{y:-6},transition:{duration:.25},sx:{...ie,height:"100%",display:"flex",flexDirection:"column",gap:2},children:[m.jsx(W,{sx:{width:46,height:4,borderRadius:999,background:`linear-gradient(90deg, ${e.palette.primary.main}, ${e.palette.info.main})`}}),m.jsxs(ee,{variant:"body1",sx:{fontWeight:600},children:["“",_.quote,"”"]}),m.jsxs(W,{sx:{mt:"auto"},children:[m.jsx(ee,{variant:"subtitle2",sx:{fontWeight:700},children:_.name}),m.jsx(ee,{variant:"caption",color:x,children:_.role})]})]})},`${_.name}-${H}`))})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:12,md:20}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Prompt Gallery"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"Start with any question"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"subtitle1",align:"center",color:x,sx:{mb:4,maxWidth:640,mx:"auto"},children:"Try these prompts to explore my experience and work."})}),Q.map((_,H)=>{const ae=[..._,..._],V=H%2===0;return m.jsx(W,{component:Ie.div,variants:M,sx:{overflow:"hidden",width:"100%",mt:H===0?0:{xs:1.5,sm:2},maskImage:"linear-gradient(90deg, transparent, black 8%, black 92%, transparent)",WebkitMaskImage:"linear-gradient(90deg, transparent, black 8%, black 92%, transparent)"},children:m.jsx(W,{component:Ie.div,animate:{x:V?["0%","-50%"]:["-50%","0%"]},transition:{repeat:1/0,duration:V?26:30,ease:"linear"},sx:{display:"flex",gap:{xs:1.2,sm:1.6},width:"max-content",py:{xs:.6,sm:.9}},children:ae.map((be,Pe)=>m.jsx(W,{component:Ie.div,whileHover:{y:-4},transition:{duration:.2},sx:{flex:"0 0 auto",borderRadius:999,border:`1px solid ${we(e.palette.divider,.6)}`,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.55:.9),px:{xs:1.6,sm:2.2},py:{xs:.8,sm:1},boxShadow:e.palette.mode==="dark"?"0 8px 20px rgba(0,0,0,0.35)":"0 10px 24px rgba(15,23,42,0.1)",fontSize:{xs:"0.8rem",sm:"0.9rem"},fontWeight:600,color:e.palette.text.primary,whiteSpace:"nowrap"},children:be},`${be}-${Pe}`))})},`prompt-row-${H}`)})]}),m.jsxs(W,{component:Ie.div,variants:j,...O,sx:{mt:{xs:8,md:12}},children:[m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"overline",align:"center",sx:y,children:"Quick Answers"})}),m.jsx(W,{component:Ie.div,variants:M,children:m.jsx(ee,{variant:"h4",align:"center",gutterBottom:!0,sx:b,children:"Frequently Asked Questions"})}),m.jsxs(W,{component:Ie.div,variants:M,sx:{maxWidth:900,mx:"auto",mt:4},children:[m.jsxs(Xs,{sx:u,children:[m.jsx(Js,{expandIcon:m.jsx(ts,{}),children:m.jsx(ee,{variant:"subtitle1",sx:{fontWeight:"bold"},children:"How does Lumina differ from ChatGPT or Bard?"})}),m.jsx(Qs,{children:m.jsx(ee,{variant:"body2",color:x,children:"Lumina is focused on David Nguyen and leverages a curated knowledge base plus hybrid RAG — Pinecone vector search fused with a Neo4j knowledge graph, orchestrated by LangChain — to tailor answers. You still get general knowledge, but with personalized context and saved conversations."})})]}),m.jsxs(Xs,{sx:u,children:[m.jsx(Js,{expandIcon:m.jsx(ts,{}),children:m.jsx(ee,{variant:"subtitle1",sx:{fontWeight:"bold"},children:"Can I use Lumina without creating an account?"})}),m.jsx(Qs,{children:m.jsx(ee,{variant:"body2",color:x,children:"Absolutely! Choose “Continue as Guest” to chat instantly. Note that guest chats are not stored once you leave."})})]}),m.jsxs(Xs,{sx:u,children:[m.jsx(Js,{expandIcon:m.jsx(ts,{}),children:m.jsx(ee,{variant:"subtitle1",sx:{fontWeight:"bold"},children:"Is my data secure?"})}),m.jsx(Qs,{children:m.jsx(ee,{variant:"body2",color:x,children:"Yes. Conversations are encrypted in transit and at rest. Auth-only data is stored securely in MongoDB with JWT-based access controls."})})]}),m.jsxs(Xs,{sx:u,children:[m.jsx(Js,{expandIcon:m.jsx(ts,{}),children:m.jsx(ee,{variant:"subtitle1",sx:{fontWeight:"bold"},children:"How can I contribute to Lumina?"})}),m.jsx(Qs,{children:m.jsxs(ee,{variant:"body2",color:x,children:["Lumina is open source! Check out the"," ",m.jsx(W,{component:"a",href:"https://github.com/hoangsonww/AI-RAG-Assistant-Chatbot",sx:{textDecoration:"underline",color:"primary.main"},children:"GitHub repository"})," ","to report issues, suggest features, or submit pull requests. We welcome contributions from the community."]})})]}),m.jsxs(Xs,{sx:u,children:[m.jsx(Js,{expandIcon:m.jsx(ts,{}),children:m.jsx(ee,{variant:"subtitle1",sx:{fontWeight:"bold"},children:"What technologies power Lumina?"})}),m.jsx(Qs,{children:m.jsxs(ee,{variant:"body2",color:x,children:["Lumina is built with a modern stack including"," ",m.jsx("strong",{children:"React"})," for the frontend,"," ",m.jsx("strong",{children:"Node.js"})," and ",m.jsx("strong",{children:"Express"})," for the backend, ",m.jsx("strong",{children:"MongoDB"})," for data storage,"," ",m.jsx("strong",{children:"Pinecone"})," vector search fused with a"," ",m.jsx("strong",{children:"Neo4j"})," knowledge graph, and"," ",m.jsx("strong",{children:"LangChain"})," for orchestration, and more!"]})})]}),m.jsxs(Xs,{sx:u,children:[m.jsx(Js,{expandIcon:m.jsx(ts,{}),children:m.jsx(ee,{variant:"subtitle1",sx:{fontWeight:"bold"},children:"What can I do with Lumina?"})}),m.jsx(Qs,{children:m.jsx(ee,{variant:"body2",color:x,children:"You can ask about David Nguyen’s background, projects, skills, and interests. Lumina is designed to provide personalized, context-rich answers and save your chat history for future reference. Feel free to create an account to save your conversations and access them later."})})]})]})]}),m.jsxs(W,{component:Ie.div,variants:M,...O,sx:{mt:{xs:8,md:12},mb:{xs:6,md:8},textAlign:"center",position:"relative",overflow:"hidden",borderRadius:4,px:{xs:3,sm:6},py:{xs:6,sm:7},background:`linear-gradient(135deg, ${we(e.palette.primary.main,.3)}, ${we(e.palette.info.main,.3)}), ${we(e.palette.background.paper,e.palette.mode==="dark"?.72:.9)}`,backdropFilter:"blur(6px)",border:`1px solid ${we(e.palette.divider,.5)}`,boxShadow:e.palette.mode==="dark"?"0 24px 50px rgba(0,0,0,0.45)":"0 24px 50px rgba(15,23,42,0.14)"},children:[m.jsx(W,{component:Ie.div,animate:{x:[0,30,0],y:[0,-20,0]},transition:{duration:18,repeat:1/0,ease:"easeInOut"},sx:{position:"absolute",width:260,height:260,borderRadius:"50%",top:"-15%",left:"-10%",background:`radial-gradient(circle, ${we(e.palette.primary.main,.35)}, transparent 70%)`,opacity:.7}}),m.jsx(W,{component:Ie.div,animate:{x:[0,-25,0],y:[0,15,0]},transition:{duration:20,repeat:1/0,ease:"easeInOut"},sx:{position:"absolute",width:220,height:220,borderRadius:"50%",bottom:"-20%",right:"-8%",background:`radial-gradient(circle, ${we(e.palette.info.main,.3)}, transparent 70%)`,opacity:.65}}),m.jsxs(W,{sx:{position:"relative",zIndex:1},children:[m.jsx(ee,{variant:"overline",sx:y,children:"Get Started"}),m.jsx(ee,{variant:"h4",gutterBottom:!0,sx:b,children:"Start with David's assistant"}),m.jsx(ee,{variant:"subtitle1",color:x,sx:{mb:4},children:"Create an account to save conversations or jump right in as a guest."}),m.jsxs(W,{sx:{display:"flex",justifyContent:"center",gap:2,flexWrap:"wrap"},children:[m.jsx(Pt,{variant:"contained",color:"primary",size:"large",onClick:()=>t("/signup"),sx:{px:4,py:1.5,fontWeight:"bold",borderRadius:2,transition:"transform 0.3s","&:hover":{transform:"translateY(-4px) scale(1.05)"}},children:"Create Account"}),m.jsx(Pt,{variant:"outlined",color:"primary",size:"large",onClick:()=>t("/chat"),sx:{px:4,py:1.5,fontWeight:"bold",borderRadius:2,transition:"transform 0.3s","&:hover":{transform:"translateY(-4px) scale(1.05)"}},children:"Continue as Guest"}),m.jsx(Pt,{variant:"outlined",color:"primary",size:"large",onClick:()=>window.location.href="https://github.com/hoangsonww/AI-RAG-Assistant-Chatbot",sx:{px:4,py:1.5,fontWeight:"bold",borderRadius:2,borderStyle:"dashed",transition:"transform 0.3s","&:hover":{transform:"translateY(-4px) scale(1.05)"}},children:"GitHub Repository"})]}),m.jsx(ee,{variant:"subtitle1",color:x,children:m.jsx(W,{component:"a",href:"/terms",sx:h,children:"Terms of Service"})})]})]})]}),m.jsx(W,{component:"footer",sx:{py:2,backgroundColor:we(e.palette.background.paper,e.palette.mode==="dark"?.7:.95),borderTop:`1px solid ${we(e.palette.divider,.6)}`,textAlign:"center",mt:0},children:m.jsxs(ee,{variant:"body1",color:x,children:["© ",new Date().getFullYear()," ",m.jsx(W,{component:"a",href:"https://sonnguyenhoang.com",sx:f,children:"David Nguyen’s"})," ","AI Assistant. All rights reserved."]})})]})},hse=()=>{const e=vn(),t=Oi();return m.jsx(k0,{in:!0,timeout:600,children:m.jsx(W,{sx:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center",background:`linear-gradient(135deg, ${e.palette.primary.light} 0%, ${e.palette.primary.dark} 100%)`,p:3}
429,children:m.jsxs(Th,{maxWidth:"sm",sx:{textAlign:"center",backgroundColor:e.palette.background.paper,p:4,borderRadius:2,boxShadow:3},children:[m.jsx(z4,{sx:{fontSize:100,color:e.palette.error.main,mb:2}}),m.jsx(ee,{variant:"h2",sx:{fontWeight:"bold",mb:2,color:e.palette.mode==="dark"?"white":"black"},children:"404"}),m.jsx(ee,{variant:"h5",sx:{mb:3,color:e.palette.mode==="dark"?"white":"black"},children:"Oops! The page you're looking for doesn't exist."}),m.jsx(Pt,{variant:"contained",color:"primary",size:"large",onClick:()=>t("/chat"),sx:{px:4,py:1.5,fontWeight:"bold",borderRadius:2,transition:"transform 0.3s","&:hover":{transform:"scale(1.05)"}},children:"Go Back Home"})]})})})},mse=()=>{const e=vn(),t=Oi(),n=dh(e.breakpoints.down("sm")),r=e.palette.mode==="dark",i=r?`radial-gradient(circle at 15% 15%, ${we(e.palette.primary.main,.18)}, transparent 45%),
430       radial-gradient(circle at 85% 20%, ${we(e.palette.info.main,.16)}, transparent 45%),
431       linear-gradient(180deg, #0b0f1a 0%, #0f172a 60%, #111827 100%)`:`radial-gradient(circle at 15% 15%, ${we(e.palette.primary.main,.12)}, transparent 45%),
432       radial-gradient(circle at 85% 20%, ${we(e.palette.info.main,.1)}, transparent 45%),
433       linear-gradient(180deg, #f8fafc 0%, #eef2ff 60%, #f8fafc 100%)`,o={fontWeight:700,mt:3.5,pl:1.5,borderLeft:`3px solid ${e.palette.primary.main}`,color:r?"#fff":"#0f172a"},[a,u]=T.useState(!1),[c,d]=T.useState(!1),[f,h]=T.useState(!1);return T.useEffect(()=>{const g=setTimeout(()=>u(!0),300),y=setTimeout(()=>d(!0),800),b=setTimeout(()=>h(!0),1300);return()=>{clearTimeout(g),clearTimeout(y),clearTimeout(b)}},[]),m.jsxs(W,{sx:{minHeight:"100vh","@supports (height: 100svh)":{minHeight:"100svh"},background:i,color:e.palette.text.primary,display:"flex",flexDirection:"column",overflowX:"hidden",position:"relative",py:4},children:[m.jsx(W,{sx:{position:"fixed",inset:0,zIndex:0,pointerEvents:"none",backgroundImage:"linear-gradient(rgba(255,255,255,0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.06) 1px, transparent 1px)",backgroundSize:"64px 64px",opacity:r?.12:.05}}),m.jsxs(Th,{maxWidth:"lg",sx:{position:"relative",zIndex:1},children:[m.jsx(k0,{in:a,timeout:800,children:m.jsxs(W,{sx:{textAlign:"center",my:4},children:[m.jsx(ee,{variant:"overline",sx:{letterSpacing:"0.3em",fontWeight:700,color:we(e.palette.text.primary,.6),display:"block",mb:1},children:"LEGAL"}),m.jsxs(ee,{variant:n?"h4":"h3",component:"h1",gutterBottom:!0,sx:{fontWeight:800,color:r?"white":"black"},children:["Terms &"," ",m.jsx(W,{component:"span",sx:Zl(e),children:"Conditions"})]}),m.jsx(ee,{variant:"subtitle1",color:"textSecondary",children:"Please read these Terms and Conditions carefully before using Lumina AI."}),m.jsx(ee,{variant:"caption",sx:{display:"block",mt:1,color:"text.secondary"},children:"Last updated June 2026"})]})}),m.jsx(Wk,{direction:"up",in:c,timeout:800,children:m.jsxs(W,{sx:{my:4,position:"relative",overflow:"hidden",p:{xs:3,sm:4},borderRadius:3,backgroundColor:we(e.palette.background.paper,r?.72:.92),border:`1px solid ${we(e.palette.divider,.6)}`,backdropFilter:"blur(16px)",boxShadow:r?"0 24px 50px rgba(0,0,0,0.45)":"0 24px 50px rgba(15,23,42,0.12)"},children:[m.jsx(W,{sx:{position:"absolute",top:0,left:0,right:0,height:3,background:`linear-gradient(90deg, ${e.palette.primary.main}, ${e.palette.info.main}, ${e.palette.secondary.main})`}}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"1. Acceptance of Terms"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"By accessing and using Lumina AI, you agree to be bound by these Terms and Conditions, as well as any updates or modifications that may be made from time to time. Lumina AI is designed to provide dynamic insights into Son (David) Nguyen's professional background, skills, projects, and accomplishments. If you do not agree with these terms, please discontinue use of the service immediately."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"2. Use of Lumina AI"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Lumina AI is provided for informational and n
433on-commercial purposes only. The service offers dynamic, data-driven insights into Son (David) Nguyen's professional journey, including but not limited to his technical skills, project contributions, and career milestones."}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"You agree to use Lumina AI responsibly and in compliance with these Terms. Prohibited uses include:"}),m.jsxs("ul",{children:[m.jsx("li",{children:m.jsx(ee,{variant:"body1",children:"Engaging in harassment, hate speech, or any form of abusive communication."})}),m.jsx("li",{children:m.jsx(ee,{variant:"body1",children:"Attempting to bypass security measures, exploit vulnerabilities, or reverse-engineer any aspect of the application."})}),m.jsx("li",{children:m.jsx(ee,{variant:"body1",children:"Utilizing the service for any illegal, harmful, or unethical activities, including the dissemination of misleading or false information."})}),m.jsx("li",{children:m.jsx(ee,{variant:"body1",children:"Overloading, disrupting, or interfering with the performance of Lumina AI through automated scripts or excessive requests."})})]}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"3. User Conduct and Responsibilities"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Users are expected to interact with Lumina AI in a respectful and constructive manner. All communications must adhere to community standards and applicable laws. You are responsible for any content you submit or share while using the service."}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Any misuse or abuse of the service may result in immediate suspension or termination of your access, without prior notice."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"4. Intellectual Property Rights"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"All content, design elements, user interface components, and underlying code of Lumina AI are the intellectual property of Son (David) Nguyen and its licensors. Unauthorized reproduction, distribution, or creation of derivative works is strictly prohibited. Please respect the intellectual property rights of the service and its creator."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"5. Data Privacy and Security"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"We are dedicated to protecting your privacy and ensuring the security of your data. Lumina AI encrypts all user interactions and employs industry-standard security measures. Please review our Privacy Policy for a detailed explanation of how your data is collected, stored, and used."}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Although we take reasonable steps to safeguard your information, no method of data transmission over the internet is entirely secure. By using Lumina AI, you acknowledge and accept the inherent risks associated with online data exchange."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"6. Modifications to the Terms and Service"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Lumina AI reserves the right to update or modify these Terms and Conditions at any time without prior notice. It is your responsibility to review this page periodically for any changes. Continued use of the service after modifications have been made constitutes your acceptance of the revised terms."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"7. Limitation of Liability"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:'Lumina AI is provided on an "as is" basis, with no warranties or guarantees of any kind, either express or implied. Son (David) Nguyen, his affiliates, and licensors shall not be liable for any direct, indirect, incidental, consequential, or punitive damages arising from your use or inability to use this service.'}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"This limitation applies to all damages, including those resulting from loss of data, revenue, or any other intangible losses."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"8. Indemnification"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"You agree to indemnify, defend, and hold harmless Son (David) Nguyen, his affiliates, officers, directors, employees, and agents from and against any claims, damages, obligations, losses, liabilities, costs, or expenses (including reasonable attorneys' fees) arising from:"}),m.jsxs("ul",{children:[m.jsx("li",{children:m.jsx(ee,{variant:"body1",children:"Your use of Lumina AI or violation of these Terms and Conditions."})}),m.jsx("li",{children:m.jsx(ee,{variant:"body1",children:"Any content or data you submit, post, or transmit via the service."})})]}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"9. Dispute Resolution"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"In the event of any dispute arising from these Terms or your use of Lumina AI, you agree to first attempt to resolve the dispute informally by contacting our support team. Should an informal resolution fail, any unresolved disputes will be submitted to binding arbitration in accordance with the rules of the applicable jurisdiction."}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"You further agree that any such arbitration shall be conducted on an individual basis, and not as a class action or other representative action."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"10. Governing Law and Jurisdiction"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"These Terms and Conditions shall be governed by and construed in accordance with the laws of the jurisdiction in which Lumina AI is offered. Any disputes arising from these terms shall be subject to the exclusive jurisdiction of the appropriate courts in that jurisdiction."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"11. Termination of Access"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Lumina AI reserves the right to suspend or terminate your access to the service at any time, with or without notice, if you are found to be in violation of these Terms and Conditions. Upon termination, all rights granted to you will immediately cease."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"12. Account Security and User Data"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"If you create an account with Lumina AI, you are responsible for maintaining the confidentiality of your login credentials and any other sensitive information. You agree to notify us immediately of any unauthorized access to your account."}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Additionally, while Lumina AI stores conversation history for authenticated users, all such data is encrypted and handled according to our privacy policies."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"13. Service Availability and Maintenance"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"While we strive to maintain continuous and uninterrupted access to Lumina AI, there may be periods of scheduled or unscheduled downtime for maintenance, updates, or unforeseen issues. We will use reasonable efforts to notify users of significant service disruptions."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"14. Third-Party Services and Integrations"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Lumina AI leverages several third-party technologies and services (such as the Gemini API, Pinecone vector database, and various open-source libraries) to deliver its functionalities. Your use of these third-party services is subject to the terms and conditions of those providers, and we are not responsible for any issues arising from them."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"15. Disclaimer of Endorsements"}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Any opinions, advice, or statements provided by Lumina AI are generated by advanced algorithms and are for informational purposes only. They do not constitute professional or legal advice. Users should exercise their own judgment and seek independent advice when necessary."}),m.jsx(ee,{variant:"h6",gutterBottom:!0,sx:o,children:"16. Feedback and Contact"}),m.jsxs(ee,{variant:"body1",paragraph:!0,children:["We welcome your comments, suggestions, and feedback regarding Lumina AI. If you have any questions, concerns, or require further clarification about these Terms and Conditions, please contact us at our support email at:"," ",m.jsx(E0,{href:"mailto:[email protected]",children:"[email protected]"}),"."]}),m.jsx(ee,{variant:"body1",paragraph:!0,children:"Your feedback is important to us and will be used to improve the service continuously."}),m.jsx("hr",{style:{margin:"2rem 0"}}),m.jsxs(ee,{variant:"body1",paragraph:!0,children:["Thank you for using Lumina AI. We hope you find the service informative and engaging! 🚀 For more information about Son (David) Nguyen, please visit my personal website at"," ",m.jsx(E0,{href:"https://sonnguyenhoang.com/",children:"sonnguyenhoang.com"}),". Please enjoy your experience! 🌐"]})]})}),m.jsx(k0,{in:f,timeout:800,children:m.jsxs(W,{sx:{mt:4,textAlign:"center",display:"flex",justifyContent:"center",gap:2,flexWrap:"wrap"},children:[m.jsx(Pt,{variant:"contained",size:"large",onClick:()=>t("/chat"),sx:_l(e),children:"Back to Chat"}),m.jsx(Pt,{variant:"outlined",color:"primary",size:"large",onClick:()=>t("/"),sx:{px:4,py:1.5,fontWeight:"bold",borderRadius:2,transition:"transform 0.3s","&:hover":{transform:"scale(1.05)"}},children:"Back to Home"})]})})]})]})},d9=e=>{if(!e)return"—";const t=new Date(e);
433return Number.isNaN(t.getTime())?"—":t.toLocaleString()},gse=()=>{const e=Oi(),[t,n]=T.useState([]),[r,i]=T.useState(!0),[o,a]=T.useState(!1),[u,c]=T.useState(null),[d,f]=T.useState(""),[h,g]=T.useState(null),[y,b]=T.useState(null),[x,S]=T.useState(null),k=l2(),A=vn(),I=A.palette.mode==="dark",D=I?`radial-gradient(circle at 15% 15%, ${we(A.palette.primary.main,.18)}, transparent 45%),
434       radial-gradient(circle at 85% 20%, ${we(A.palette.info.main,.16)}, transparent 45%),
435       linear-gradient(180deg, #0b0f1a 0%, #0f172a 60%, #111827 100%)`:`radial-gradient(circle at 15% 15%, ${we(A.palette.primary.main,.12)}, transparent 45%),
436       radial-gradient(circle at 85% 20%, ${we(A.palette.info.main,.1)}, transparent 45%),
437       linear-gradient(180deg, #f8fafc 0%, #eef2ff 60%, #f8fafc 100%)`,R=T.useCallback(async()=>{i(!0),g(null);try{const O=await PH();n(O)}catch(O){g(O?.response?.data?.message||O.message||"Failed to load passkeys")}finally{i(!1)}},[]);T.useEffect(()=>{if(!_n()){e("/login");return}R()},[R,e]);const M=async()=>{a(!0),g(null),b(null);try{await NS(d.trim()||void 0),f(""),b("Passkey registered."),await R()}catch(O){const F=O?.response?.data?.message||(O?.name==="InvalidStateError"?"This authenticator already has a passkey for this account.":O?.name==="NotAllowedError"?"Passkey prompt was dismissed.":O?.message)||"Failed to register passkey";g(F)}finally{a(!1)}},j=async O=>{S(null),c(O),g(null),b(null);try{await AH(O),b("Passkey removed."),await R()}catch(F){g(F?.response?.data?.message||F.message||"Failed to remove passkey")}finally{c(null)}};return m.jsxs(W,{display:"flex",minHeight:"100vh",justifyContent:"center",alignItems:"flex-start",sx:{background:D,color:A.palette.text.primary,position:"relative",overflow:"hidden",py:{xs:5,sm:8},px:2},children:[m.jsx(W,{sx:{position:"fixed",inset:0,zIndex:0,pointerEvents:"none",backgroundImage:"linear-gradient(rgba(255,255,255,0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.06) 1px, transparent 1px)",backgroundSize:"64px 64px",opacity:I?.12:.05}}),m.jsxs(Hr,{elevation:0,sx:{position:"relative",zIndex:1,overflow:"hidden",p:{xs:2.5,sm:4},maxWidth:560,width:"100%",borderRadius:3,backgroundColor:we(A.palette.background.paper,I?.72:.92),border:`1px solid ${we(A.palette.divider,.6)}`,backdropFilter:"blur(16px)",boxShadow:I?"0 24px 50px rgba(0,0,0,0.45)":"0 24px 50px rgba(15,23,42,0.12)"},children:[m.jsx(W,{sx:{position:"absolute",top:0,left:0,right:0,height:3,background:`linear-gradient(90deg, ${A.palette.primary.main}, ${A.palette.info.main}, ${A.palette.secondary.main})`}}),m.jsx(Pt,{onClick:()=>e("/chat"),startIcon:m.jsx(Kp,{}),sx:{textTransform:"none",color:"text.secondary",mb:2.5,ml:-.5,px:1,minWidth:0},children:"Back to chat"}),m.jsxs(W,{display:"flex",alignItems:"center",gap:1.5,mb:1,children:[m.jsx(W,{sx:{width:48,height:48,borderRadius:2.5,flexShrink:0,display:"flex",alignItems:"center",justifyContent:"center",background:`linear-gradient(135deg, ${A.palette.primary.main}, ${A.palette.info.main})`,boxShadow:"0 10px 22px rgba(0,0,0,0.22)"},children:m.jsx(Ml,{sx:{color:"#fff",fontSize:26}})}),m.jsxs(ee,{variant:"h4",sx:{fontWeight:800,lineHeight:1.1},children:["Your"," ",m.jsx(W,{component:"span",sx:Zl(A),children:"passkeys"})]})]}),m.jsx(ee,{variant:"body2",color:"text.secondary",sx:{mt:2,mb:2},children:"Passkeys let you sign in instantly with Face ID, Touch ID, Windows Hello, or your phone — no password to type. Your password still works as a fallback."}),!k&&m.jsx(as,{severity:"warning",sx:{mb:2},children:"This browser doesn't support passkeys. Try a recent version of Chrome, Safari, Edge, or Firefox."}),h&&m.jsx(as,{severity:"error",sx:{mb:2},onClose:()=>g(null),children:h}),y&&m.jsx(as,{severity:"success",sx:{mb:2},onClose:()=>b(null),children:y}),m.jsxs(W,{display:"flex",gap:1,alignItems:"center",mb:2,children:[m.jsx(ir,{label:"Nickname (optional)",placeholder:"e.g. iPhone, Work laptop",size:"small",fullWidth:!0,value:d,onChange:O=>f(O.target.value),disabled:!k||o,sx:pd}),m.jsx(Pt,{variant:"contained",size:"small",startIcon:o?m.jsx(sn,{size:16,color:"inherit"}):m.jsx(Ml,{fontSize:"small"}),onClick:M,disabled:!k||o,sx:{whiteSpace:"nowrap",textTransform:"none",flexShrink:0,px:2.5,height:40,borderRadius:2,fontWeight:700,background:`linear-gradient(120deg, ${A.palette.primary.main}, ${A.palette.info.main})`,boxShadow:"0 10px 20px rgba(0,0,0,0.2)",transition:"transform 0.2s","&:hover":{transform:"translateY(-1px)"},"&.Mui-disabled":{background:we(A.palette.primary.main,.3),color:we(A.palette.common.white,.6)}},children:"Add passkey"})]}),m.jsx(J0,{sx:{my:2}}),r?m.jsx(W,{display:"flex",justifyContent:"center",py:3,children:m.jsx(sn,{size:28})}):t.length===0?m.jsx(ee,{variant:"body2",color:"text.secondary",sx:{textAlign:"center",py:2},children:"No passkeys yet. Add one to enable instant sign-in."}):m.jsx(Jy,{dense:!0,children:t.map(O=>m.jsx(UB,{secondaryAction:m.jsx(Sn,{edge:"end","aria-label":"delete passkey",onClick:()=>S(O.credentialID),disabled:u===O.credentialID,children:u===O.credentialID?m.jsx(sn,{size:18}):m.jsx(jp,{})}),children:m.jsx(Gk,{primary:O.nickname||"Unnamed passkey",secondary:m.jsxs(m.Fragment,{children:["Added ",d9(O.createdAt),O.lastUsedAt?` · last used ${d9(O.lastUsedAt)}`:"",O.deviceType?` · ${O.deviceType==="multiDevice"?"synced":"device-bound"}`:""]})})},O.credentialID))})]}),m.jsxs(Rl,{open:x!==null,onClose:()=>S(null),children:[m.jsx(S0,{children:"Remove passkey?"}),m.jsx(Al,{children:m.jsx(Yy,{children:"You'll need another sign-in method to access your account from the device that used this passkey."})}),m.jsxs(Pl,{sx:{px:3,pb:2},children:[m.jsx(Pt,{onClick:()=>S(null),color:"inherit",children:"Cancel"}),m.jsx(Pt,{onClick:()=>x&&j(x),color:"error",variant:"contained",children:"Remove"})]})]})]})};var Wc={},f9;
437function vse(){if(f9)return Wc;f9=1;var e=kt();Object.defineProperty(Wc,"__esModule",{value:!0}),Wc.default=void 0;var t=e(Ct()),n=St();return Wc.default=(0,t.default)((0,n.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add"),Wc}var yse=vse();const xse=mt(yse);var Uc={},p9;function bse(){if(p9)return Uc;p9=1;var e=kt();Object.defineProperty(Uc,"__esModule",{value:!0}),Uc.default=void 0;var t=e(Ct()),n=St();return Uc.default=(0,t.default)((0,n.jsx)("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1z"}),"Lock"),Uc}var wse=bse();const kse=mt(wse);var Hc={},h9;function Sse(){if(h9)return Hc;h9=1;var e=kt();Object.defineProperty(Hc,"__esModule",{value:!0}),Hc.default=void 0;var t=e(Ct()),n=St();return Hc.default=(0,t.default)((0,n.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh"),Hc}var Cse=Sse();const m9=mt(Cse);var qc={},g9;function Tse(){if(g9)return qc;g9=1;var e=kt();Object.defineProperty(qc,"__esModule",{value:!0}),qc.default=void 0;var t=e(Ct()),n=St();return qc.default=(0,t.default)((0,n.jsx)("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"Sync"),qc}var Ese=Tse();const v9=mt(Ese),y9=["resume","note","link","project","bio","other"],Rse=e=>{if(!e)return"—";const t=new Date(e);return Number.isNaN(t.getTime())?"—":t.toLocaleDateString()},Pse=e=>e.split(",").map(t=>t.trim()).filter(Boolean),x9=()=>({title:"",content:"",sourceType:"note",sourceUrl:"",tags:[],externalId:""}),Ase=({onToggleTheme:e,darkMode:t})=>{const n=vn(),r=Oi(),i=n.palette.mode==="dark",o=_S();T.useEffect(()=>{_n()||r("/login")},[r]);const[a,u]=T.useState([]),[c,d]=T.useState(0),[f,h]=T.useState(1),[g]=T.useState(20),[y,b]=T.useState(!1),[x,S]=T.useState(""),[k,A]=T.useState(""),[I,D]=T.useState(!1),[R,M]=T.useState(null),[j,O]=T.useState(x9()),[F,L]=T.useState(""),[U,X]=T.useState(!1),[J,Q]=T.useState(!1),[ne,ue]=T.useState(null),[ie,K]=T.useState(!1),[se,_]=T.useState(null),[H,ae]=T.useState(!1),[V,be]=T.useState(""),[Pe,ye]=T.useState(!1),[je,ve]=T.useState(null),Te={background:`linear-gradient(120deg, ${n.palette.primary.main}, ${n.palette.info.main})`,WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent",backgroundClip:"text"},Ve=T.useCallback(async()=>{b(!0);try{const oe=await MH({page:f,limit:g,search:x||void 0,type:k||void 0});u(oe.sources),d(oe.pagination.total)}catch(oe){ve({msg:oe?.response?.data?.message||"Failed to load sources",severity:"error"})}finally{b(!1)}},[f,g,x,k]);T.useEffect(()=>{o&&Ve()},[Ve,o]);const qe=()=>{M(null),O(x9()),L(""),D(!0)},rt=async oe=>{M(oe),O({title:oe.title,content:"",sourceType:oe.sourceType,sourceUrl:oe.sourceUrl||"",tags:oe.tags||[],externalId:oe.externalId||""}),L((oe.tags||[]).join(", ")),D(!0),Q(!0);try{const Fe=await IH(oe._id);O(st=>({...st,content:Fe.content||""}))}catch(Fe){ve({msg:Fe?.response?.data?.message||"Failed to load existing content",severity:"error"})}finally{Q(!1)}},Ke=async()=>{X(!0);try{const oe={...j,tags:Pse(F)};R?(await OH(R._id,oe),ve({msg:"Source updated and re-embedded.",severity:"success"})):(await jH(oe),ve({msg:"Source created and embedded.",severity:"success"})),D(!1),Ve()}catch(oe){ve({msg:oe?.response?.data?.message||"Save failed",severity:"error"})}finally{X(!1)}},ct=async()=>{if(ne){K(!0);try{await DH(ne._id),ve({msg:"Source deleted.",severity:"success"}),ue(null),Ve()}catch(oe){ve({msg:oe?.response?.data?.message||"Delete failed",severity:"error"})}finally{K(!1)}}}
437,lt=async oe=>{_(oe);try{const Fe=await zH(oe);ve({msg:`Re-indexed — ${Fe.chunkCount} chunks.`,severity:"success"}),Ve()}catch(Fe){ve({msg:Fe?.response?.data?.message||"Re-index failed",severity:"error"})}finally{_(null)}},$e=async()=>{ye(!0);try{const oe=JSON.parse(V),Fe=Array.isArray(oe)?oe:oe.sources,st=await LH(Fe);ve({msg:`Synced ${st.synced} source(s). Errors: ${st.errors.length}`,severity:"success"}),be(""),Ve()}catch(oe){ve({msg:oe?.response?.data?.message||oe.message||"Sync failed",severity:"error"})}finally{ye(!1)}};return o?m.jsxs(W,{sx:{minHeight:"100vh",bgcolor:n.palette.background.default,color:n.palette.text.primary},children:[m.jsx($S,{onToggleTheme:e,darkMode:t,activeTitle:"Knowledge Manager"}),m.jsx(W,{sx:{position:"fixed",inset:0,zIndex:0,pointerEvents:"none",backgroundImage:"linear-gradient(rgba(255,255,255,0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.05) 1px, transparent 1px)",backgroundSize:"64px 64px",opacity:i?.1:.04}}),m.jsxs(W,{sx:{position:"relative",zIndex:1,maxWidth:1100,mx:"auto",py:{xs:4,sm:6},px:{xs:2,md:4}},children:[m.jsxs(W,{display:"flex",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap",gap:2,mb:3,children:[m.jsxs(W,{display:"flex",alignItems:"center",gap:2,children:[m.jsx(W,{sx:{width:48,height:48,borderRadius:2.5,display:"flex",alignItems:"center",justifyContent:"center",background:`linear-gradient(135deg, ${n.palette.primary.main}, ${n.palette.info.main})`,boxShadow:"0 10px 22px rgba(0,0,0,0.22)",flexShrink:0},children:m.jsx(n2,{sx:{color:"#fff",fontSize:26}})}),m.jsxs(W,{children:[m.jsx(ee,{variant:"h5",fontWeight:800,sx:Te,children:"Knowledge Manager"}),m.jsxs(ee,{variant:"body2",color:"text.secondary",children:[c," source",c!==1?"s":""," · admin only"]})]})]}),m.jsxs(W,{display:"flex",gap:1,flexWrap:"wrap",children:[m.jsx(Pt,{startIcon:m.jsx(Kp,{}),onClick:()=>r("/chat"),sx:{textTransform:"none",color:"text.secondary",borderRadius:2},children:"Back"}),m.jsx(Pt,{variant:"contained",startIcon:m.jsx(xse,{}),onClick:qe,sx:{textTransform:"none",fontWeight:700,borderRadius:2,background:`linear-gradient(120deg, ${n.palette.primary.main}, ${n.palette.info.main})`,boxShadow:"0 8px 18px rgba(0,0,0,0.2)","&:hover":{transform:"translateY(-1px)"},transition:"transform 0.2s"},children:"Add Source"})]})]}),m.jsxs(Hr,{elevation:0,sx:{p:2,mb:2,borderRadius:2.5,bgcolor:n.palette.background.paper,border:`1px solid ${we(n.palette.divider,.5)}`,display:"flex",gap:2,flexWrap:"wrap",alignItems:"center"},children:[m.jsx(ir,{size:"small",placeholder:"Search title or tags…",value:x,onChange:oe=>{S(oe.target.value),h(1)},InputProps:{startAdornment:m.jsx(Ji,{position:"start",children:m.jsx(FS,{fontSize:"small",sx:{color:"text.secondary"}})})},sx:{minWidth:220,flex:1}}),m.jsxs(Sv,{size:"small",sx:{minWidth:160},children:[m.jsx(Tv,{children:"Type"}),m.jsxs(Ap,{label:"Type",value:k,onChange:oe=>{A(oe.target.value),h(1)},children:[m.jsx(rs,{value:"",children:"All"}),y9.map(oe=>m.jsx(rs,{value:oe,children:oe},oe))]})]}),m.jsx(Sn,{onClick:()=>Ve(),size:"small",title:"Refresh",children:m.jsx(m9,{fontSize:"small"})})]}),m.jsxs(jV,{component:Hr,elevation:0,sx:{borderRadius:2.5,bgcolor:n.palette.background.paper,border:`1px solid ${we(n.palette.divider,.5)}`,mb:2,overflow:"hidden"},children:[m.jsx(W,{sx:{height:3,background:`linear-gradient(90deg, ${n.palette.primary.main}, ${n.palette.info.main}, ${n.palette.secondary.main})`}}),m.jsxs(gV,{size:"small",children:[m.jsx(_V,{children:m.jsx(Bf,{children:["Title","Type","Tags","Chunks","Updated","Actions"].map(oe=>m.jsx(wo,{sx:{fontWeight:700,fontSize:12,color:"text.secondary"},children:oe},oe))})}),m.jsx(kV,{children:y?m.jsx(Bf,{children:m.jsx(wo,{colSpan:6,align:"center",sx:{py:5},children:m.jsx(sn,{size:28})})}):a.length===0?m.jsx(Bf,{children:m.jsx(wo,{colSpan:6,align:"center",sx:{py:5,color:"text.secondary"},children:"No knowledge sources found."})}):a.map(oe=>m.jsxs(Bf,{hover:!0,sx:{"&:hover":{backgroundColor:we(n.palette.primary.main,.04)}},children:[m.jsx(wo,{sx:{fontWeight:600,maxWidth:220,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:m.jsx(Ii,{title:oe.externalId?`externalId: ${oe.externalId}`:"",children:m.jsx("span",{children:oe.title})})}),m.jsx(wo,{children:m.jsx(Y1,{label:oe.sourceType,size:"small",sx:{fontSize:11,height:20}})}),m.jsx(wo,{sx:{maxWidth:160},children:m.jsxs(W,{display:"flex",flexWrap:"wrap",gap:.5,children:[(oe.tags||[]).slice(0,3).map(Fe=>m.jsx(Y1,{label:Fe,size:"small",variant:"outlined",sx:{fontSize:10,height:18}},Fe)),(oe.tags?.length||0)>3&&m.jsx(Y1,{label:`+${(oe.tags?.length||0)-3}`,size:"small",sx:{fontSize:10,height:18}})]})}),m.jsx(wo,{children:oe.chunkCount}),m.jsx(wo,{sx:{whiteSpace:"nowrap",fontSize:12},children:Rse(oe.updatedAt)}),m.jsx(wo,{children:m.jsxs(W,{display:"flex",gap:.5,children:[m.jsx(Ii,{title:"Edit",children:m.jsx(Sn,{size:"small",onClick:()=>rt(oe),children:m.jsx(u2,{fontSize:"small"})})}),m.jsx(Ii,{title:"Re-index",children:m.jsx(Sn,{size:"small",onClick:()=>lt(oe._id),disabled:se===oe._id,children:se===oe._id?m.jsx(sn,{size:14}):m.jsx(m9,{fontSize:"small"})})}),m.jsx(Ii,{title:"Delete",children:m.jsx(Sn,{size:"small",color:"error",onClick:()=>ue(oe),children:m.jsx(jp,{fontSize:"small"})})})]})})]},oe._id))})]})]}),c>g&&m.jsxs(W,{display:"flex",justifyContent:"center",gap:1,mb:2,children:[m.jsx(Pt,{size:"small",disabled:f<=1,onClick:()=>h(oe=>oe-1),sx:{textTransform:"none"},children:"Previous"}),m.jsxs(ee,{variant:"body2",sx:{alignSelf:"center",color:"text.secondary"}
437,children:["Page ",f," of ",Math.ceil(c/g)]}),m.jsx(Pt,{size:"small",disabled:f>=Math.ceil(c/g),onClick:()=>h(oe=>oe+1),sx:{textTransform:"none"},children:"Next"})]}),m.jsxs(Hr,{elevation:0,sx:{borderRadius:2.5,bgcolor:n.palette.background.paper,border:`1px solid ${we(n.palette.divider,.5)}`,overflow:"hidden"},children:[m.jsxs(W,{component:"button",id:"manifest-sync-header","aria-expanded":H,"aria-controls":"manifest-sync-panel",display:"flex",alignItems:"center",justifyContent:"space-between",px:2.5,py:1.5,sx:{cursor:"pointer",width:"100%",border:"none",background:"transparent",color:"inherit",fontFamily:"inherit"},onClick:()=>ae(oe=>!oe),children:[m.jsxs(W,{display:"flex",alignItems:"center",gap:1,children:[m.jsx(v9,{fontSize:"small",sx:{color:n.palette.primary.main}}),m.jsx(ee,{fontWeight:700,fontSize:14,children:"Manifest Sync"})]}),m.jsx(ts,{fontSize:"small",sx:{color:"text.secondary",transform:H?"rotate(180deg)":"none",transition:"transform 0.25s"}})]}),m.jsxs(Fy,{in:H,id:"manifest-sync-panel",children:[m.jsx(J0,{}),m.jsxs(W,{px:2.5,py:2,children:[m.jsxs(ee,{variant:"body2",color:"text.secondary",mb:1.5,children:["Paste a JSON array of sources (or"," ",m.jsx("code",{children:'{ "sources": [...] }'}),"). Each entry needs"," ",m.jsx("code",{children:"externalId"}),", ",m.jsx("code",{children:"title"}),","," ",m.jsx("code",{children:"content"}),", ",m.jsx("code",{children:"sourceType"}),"."]}),m.jsx(ir,{multiline:!0,minRows:5,fullWidth:!0,placeholder:`[
438  {
439    "externalId": "profile",
440    "title": "My Profile",
441    "content": "...",
442    "sourceType": "bio"
443  }
444]`,value:V,onChange:oe=>be(oe.target.value),sx:{fontFamily:"monospace",mb:1.5}}),m.jsx(Pt,{variant:"contained",startIcon:Pe?m.jsx(sn,{size:14,color:"inherit"}):m.jsx(v9,{}),disabled:Pe||!V.trim(),onClick:$e,sx:{textTransform:"none",fontWeight:700,borderRadius:2,background:`linear-gradient(120deg, ${n.palette.primary.main}, ${n.palette.info.main})`,"&:hover":{transform:"translateY(-1px)"},transition:"transform 0.2s"},children:"Sync"})]})]})]})]}),m.jsxs(Rl,{open:I,onClose:()=>D(!1),maxWidth:"sm",fullWidth:!0,children:[m.jsx(W,{sx:{height:3,background:`linear-gradient(90deg, ${n.palette.primary.main}, ${n.palette.info.main})`}}),m.jsx(S0,{sx:{fontWeight:800},children:R?"Edit Source":"Add Knowledge Source"}),m.jsxs(Al,{sx:{display:"flex",flexDirection:"column",gap:2,pt:"8px !important"},children:[m.jsx(ir,{label:"Title *",fullWidth:!0,size:"small",value:j.title,onChange:oe=>O({...j,title:oe.target.value})}),m.jsx(ir,{label:R?J?"Content (loading existing content…)":"Content (leave unchanged to skip re-embedding)":"Content *",fullWidth:!0,multiline:!0,minRows:5,size:"small",value:j.content,disabled:J,onChange:oe=>O({...j,content:oe.target.value})}),m.jsxs(Sv,{fullWidth:!0,size:"small",children:[m.jsx(Tv,{children:"Source Type *"}),m.jsx(Ap,{label:"Source Type *",value:j.sourceType,onChange:oe=>O({...j,sourceType:oe.target.value}),children:y9.map(oe=>m.jsx(rs,{value:oe,children:oe},oe))})]}),m.jsx(ir,{label:"Source URL",fullWidth:!0,size:"small",value:j.sourceUrl,onChange:oe=>O({...j,sourceUrl:oe.target.value})}),m.jsx(ir,{label:"Tags (comma-separated)",fullWidth:!0,size:"small",value:F,onChange:oe=>L(oe.target.value),placeholder:"e.g. profile, bio, personal"}),m.jsx(ir,{label:"External ID",fullWidth:!0,size:"small",value:j.externalId,onChange:oe=>O({...j,externalId:oe.target.value}),placeholder:"e.g. profile (stable key for upsert)"})]}),m.jsxs(Pl,{sx:{px:3,pb:2,gap:1},children:[m.jsx(Pt,{onClick:()=>D(!1),sx:{textTransform:"none"},children:"Cancel"}),m.jsx(Pt,{variant:"contained",onClick:Ke,disabled:U||J||!j.title.trim()||!R&&!j.content.trim(),startIcon:U?m.jsx(sn,{size:14,color:"inherit"}):void 0,sx:{textTransform:"none",fontWeight:700,borderRadius:2,background:`linear-gradient(120deg, ${n.palette.primary.main}, ${n.palette.info.main})`},children:R?"Update":"Create"})]})]}),m.jsxs(Rl,{open:ne!==null,onClose:()=>ue(null),children:[m.jsx(S0,{sx:{fontWeight:800},children:"Delete source?"}),m.jsx(Al,{children:m.jsxs(Yy,{children:[m.jsx("strong",{children:ne?.title})," will be permanently removed from MongoDB, Pinecone, and the Neo4j graph. This cannot be undone."]})}),m.jsxs(Pl,{sx:{px:3,pb:2,gap:1},children:[m.jsx(Pt,{onClick:()=>ue(null),sx:{textTransform:"none"},children:"Cancel"}),m.jsx(Pt,{variant:"contained",color:"error",onClick:ct,disabled:ie,startIcon:ie?m.jsx(sn,{size:14,color:"inherit"}):m.jsx(jp,{}),sx:{textTransform:"none",fontWeight:700,borderRadius:2},children:"Delete"})]})]}),m.jsx(Jk,{open:je!==null,autoHideDuration:4e3,onClose:()=>ve(null),anchorOrigin:{vertical:"bottom",horizontal:"center"},children:m.jsx(as,{severity:je?.severity,onClose:()=>ve(null),variant:"filled",sx:{borderRadius:2},children:je?.msg})})]}):m.jsx(W,{sx:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center",bgcolor:n.palette.background.default,color:n.palette.text.primary},children:m.jsxs(Hr,{elevation:0,sx:{p:5,borderRadius:3,textAlign:"center",maxWidth:420,backgroundColor:we(n.palette.background.paper,i?.75:.92),border:`1px solid ${we(n.palette.divider,.5)}`,backdropFilter:"blur(16px)"},children:[m.jsx(kse,{sx:{fontSize:64,color:n.palette.error.main,mb:2}}),m.jsx(ee,{variant:"h5",fontWeight:800,mb:1,children:"Access Denied"}),m.jsx(ee,{variant:"body2",color:"text.secondary",mb:3,children:"This page is restricted to admin users. Contact the repo owner to request access."}),m.jsx(Pt,{variant:"contained",startIcon:m.jsx(Kp,{}),onClick:()=>
444r("/chat"),sx:{textTransform:"none",borderRadius:2,fontWeight:700},children:"Back to chat"})]})})},IR=mh({palette:{mode:"light",primary:{main:"#1976d2"},secondary:{main:"#9c27b0"}},typography:{fontFamily:"Poppins, Arial"}}),Mse=mh({palette:{mode:"dark",primary:{main:"#90caf9"},secondary:{main:"#f48fb1"}},typography:{fontFamily:"Poppins, Arial"}});var b9={},Ise="@vercel/analytics",jse="1.5.0",Ose=()=>{window.va||(window.va=function(...t){(window.vaq=window.vaq||[]).push(t)})};function jR(){return typeof window<"u"}function OR(){try{const e="production"}catch{}return"production"}function Dse(e="auto"){if(e==="auto"){window.vam=OR();return}window.vam=e}function zse(){return(jR()?window.vam:OR())||"production"}function xy(){return zse()==="development"}function Lse(e){return e.scriptSrc?e.scriptSrc:xy()?"https://va.vercel-scripts.com/v1/script.debug.js":e.basePath?`${e.basePath}/insights/script.js`:"/_vercel/insights/script.js"}function Nse(e={debug:!0}){var t;if(!jR())return;Dse(e.mode),Ose(),e.beforeSend&&((t=window.va)==null||t.call(window,"beforeSend",e.beforeSend));const n=Lse(e);if(document.head.querySelector(`script[src*="${n}"]`))return;const r=document.createElement("script");r.src=n,r.defer=!0,r.dataset.sdkn=Ise+(e.framework?`/${e.framework}`:""),r.dataset.sdkv=jse,e.disableAutoTrack&&(r.dataset.disableAutoTrack="1"),e.endpoint?r.dataset.endpoint=e.endpoint:e.basePath&&(r.dataset.endpoint=`${e.basePath}/insights`),e.dsn&&(r.dataset.dsn=e.dsn),r.onerror=()=>{const i=xy()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${n}. ${i}`)},xy()&&e.debug===!1&&(r.dataset.debug="false"),document.head.appendChild(r)}function _se({route:e,path:t}){var n;(n=window.va)==null||n.call(window,"pageview",{route:e,path:t})}function $se(){if(!(typeof process>"u"||typeof b9>"u"))return b9.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}function Bse(e){return T.useEffect(()=>{var t;e.beforeSend&&((t=window.va)==null||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),T.useEffect(()=>{Nse({framework:e.framework||"react",basePath:e.basePath??$se(),...e.route!==void 0&&{disableAutoTrack:!0},...e})},[]),T.useEffect(()=>{e.route&&e.path&&_se({route:e.route,path:e.path})},[e.route,e.path]),null}const Fse=()=>{const[e,t]=T.useState(()=>{const r=localStorage.getItem("darkMode");return r?JSON.parse(r):!1}),n=()=>{t(r=>{const i=!r;return localStorage.setItem("darkMode",JSON.stringify(i)),i})};return m.jsxs(Tk,{theme:e?Mse:IR,children:[m.jsx(eae,{children:m.jsxs(jM,{children:[m.jsx(Wi,{path:"/chat",element:m.jsx(Joe,{onToggleTheme:n,darkMode:e})}),m.jsx(Wi,{path:"/login",element:m.jsx(hae,{})}),m.jsx(Wi,{path:"/signup",element:m.jsx(wae,{})}),m.jsx(Wi,{path:"/forgot-password",element:m.jsx(Tae,{})}),m.jsx(Wi,{path:"/",element:m.jsx(pse,{})}),m.jsx(Wi,{path:"/terms",element:m.jsx(mse,{})}),m.jsx(Wi,{path:"/passkeys",element:m.jsx(gse,{})}),m.jsx(Wi,{path:"/admin/knowledge",element:m.jsx(Ase,{onToggleTheme:n,darkMode:e})}),m.jsx(Wi,{path:"*",element:m.jsx(hse,{})})]})}),m.jsx(Bse,{})]})};var Vse={},nv;const Wse=typeof process<"u"?((nv=Vse)===null||nv===void 0?void 0:nv.REACT_APP_IDE_DEVMODE)==="true":!1,Use=typeof window<"u"&&window?.REACT_BUDDY_IDE_DEVMODE===!0,Hse=Use||Wse,qse=(e,t)=>()=>{const r=e();return r.loading?De.createElement("div",null," loading... "):r.error?De.createElement("div",null,"Unable to bootstrap dev mode. Probably you need to run backend or enable backend mocking mode."):De.createElement(DR,{ComponentPreviews:t})},DR=({ComponentPreviews:e})=>De.createElement(T.Suspense,{fallback:De.createElement("div",null,"Loading sources...")},De.createElement(e,null)),Gse=({children:e,ComponentPreviews:t,useInitialHook:n,devmode:r})=>Kse(r)?n?qse(n,t)({}):De.createElement(DR,{ComponentPreviews:t}):De.createElement(De.Fragment,null,e);function Kse(e){return e??Hse}function lo(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");
444i.type="text/css",n==="top"&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}var Yse=`.table-header {
445  border-color: #363636;
446  border-width: 1px 0;
447  border-style: solid;
448  font-weight: 800;
449  padding: 10px 20px 10px 10px;
450  display: flex;
451}
452.table-header:after {
453  content: "";
454}
455.table-header .table-header-item {
456  flex-basis: 22%;
457  color: #444;
458}
459.table-header .table-header-item-control {
460  flex-basis: 78%;
461  color: #444;
462}`;lo(Yse);const Xse=()=>De.createElement("div",{className:"table-header"},De.createElement("div",{className:"table-header-item"},"Property name"),De.createElement("div",{className:"table-header-item-control"},"Edit"));var fr;(function(e){e.Checkbox="checkbox",e.Input="input",e.Radio="radio",e.Select="select",e.Textarea="textarea",e.JsonEditor="jsonEditor"})(fr||(fr={}));function Qh(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}const w9=e=>{var{value:t}=e,n=Qh(e,["value"]);return De.createElement("input",Object.assign({},n,{value:t??"",type:"text"}))},Qse=e=>{var{checked:t,className:n}=e,r=Qh(e,["checked","className"]);return De.createElement("div",{className:n},De.createElement("input",Object.assign({},r,{checked:t??!1,type:"checkbox"})))},Jse=e=>{var{optionsData:t}=e,n=Qh(e,["optionsData"]);return De.createElement("select",Object.assign({},n),t?.map(r=>De.createElement("option",{value:r,key:r},r)))};var Zse=`.radio-control {
463  display: flex;
464  align-items: center;
465  margin-right: 15px;
466}
467.radio-control label {
468  margin-right: 5px;
469}`;lo(Zse);const ele=e=>{var{className:t,radioData:n,extValue:r}=e,i=Qh(e,["className","radioData","extValue"]);return n?De.createElement("div",{className:t},n.map(o=>De.createElement("div",{key:o,className:"radio-control"},De.createElement("label",{htmlFor:String(o)}," ",o),De.createElement("input",Object.assign({},i,{type:"radio",checked:r==o,id:String(o),value:o}))))):null},zR=e=>De.createElement("textarea",Object.assign({},e));var tle=`.json-editor {
470  flex-direction: column;
471}
472.json-editor .json-editor-textarea {
473  align-self: start;
474  width: 100%;
475  min-height: 100px;
476  margin: 0 0 10px 0;
477}
478.json-editor .json-editor-apply-button {
479  align-self: start;
480}`;lo(tle);const nle=({className:e,propName:t,propValue:n,propUpdate:r})=>{const[i,o]=T.useState(),a=T.useCallback(d=>{const{currentTarget:{value:f}}=d;o(f)},[]),u=T.useMemo(()=>i==null,[i]),c=T.useCallback(()=>{r(t,i),o(void 0)},[t,i]);return De.createElement("div",{className:e+" json-editor"},De.createElement(zR,{className:"json-editor-textarea",onChange:a,id:t,value:i??n}),De.createElement("button",{className:"json-editor-apply-button",disabled:u,onClick:c},"Apply changes"))},rle=({controlType:e,data:t,propName:n,propValue:r,onPropChange:i})=>{switch(e){case fr.Input:return De.createElement(w9,{className:"table-item-control",id:n,value:r,onChange:i});case fr.Textarea:return De.createElement(zR,{className:"table-item-control",id:n,value:r,onChange:i});case fr.Select:return De.createElement(Jse,{className:"table-item-control",id:n,onChange:i,optionsData:t});case fr.Checkbox:return De.createElement(Qse,{checked:r,id:n,onChange:i});case fr.Radio:return De.createElement(ele,{className:"table-item-control",extValue:r,name:n,onChange:i,radioData:t});case fr.JsonEditor:return De.createElement(nle,{className:"table-item-control",propValue:r,propName:n,propUpdate:i});default:return De.createElement(w9,{className:"table-item-control",id:n,value:r,onChange:i})}};var ile=`.table-item-wrapper {
481  border-color: #363636;
482  border-width: 0 0 1px 0;
483  border-style: solid;
484  padding: 10px;
485  display: flex;
486}
487.table-item-wrapper:after {
488  content: "";
489}
490.table-item-wrapper .table-item,
491.table-item-wrapper .table-item-control {
492  display: flex;
493  align-items: center;
494  justify-content: start;
495}
496.table-item-wrapper .table-item {
497  flex-basis: 22%;
498}
499.table-item-wrapper .table-item-control {
500  flex-basis: 78%;
501}`;lo(ile);const k9=({propName:e,propValue:t,onPropChange:n,controlType:r,data:i})=>De.createElement("div",{className:"table-item-wrapper"},De.createElement("div",{className:"table-item"},e),De.createElement(rle,{data:i,controlType:r,propName:e,propValue:t,onPropChange:n}));var ole=`.table-items {
502  background-color: whitesmoke;
503  display: flex;
504  flex-direction: column;
505  overflow-y: scroll;
506}
507.table-items:after {
508  content: "";
509}`;lo(ole);const ale=({toolsPropsToEdit:e})=>{const{props:t=null,initialProps:n=null,propsEditInfo:r=null,updateProps:i}=Object.assign({},e);T.useEffect(()=>{let y={};r&&Object.entries(r).map(([b,x])=>{const S=Array.isArray(x.data)?x.data[0]:x.data;y=Object.assign(Object.assign({},y),{[b]:S})}),i?.(Object.assign(Object.assign({},t),y))},[r]);const o=T.useCallback(y=>{const{value:b,id:x}=y.currentTarget,S=Object.assign(Object.assign({},t),{[x]:b});i(S)},[t]),a=T.useCallback(y=>{const{checked:b,id:x}=y.currentTarget,S=Object.assign(Object.assign({},t),{[x]:b});i(S)},[t]),u=T.useCallback(y=>{const{value:b,id:x}=y.currentTarget,S=Object.assign(Object.assign({},t),{[x]:b});i(S)},[t]),c=T.useCallback(y=>{const{value:b,name:x}=y.currentTarget,S=Object.assign(Object.assign({},t),{[x]:b});i(S)},[t]),d=T.useCallback(y=>{const{value:b,id:x}=y.currentTarget,S=Object.assign(Object.assign({},t),{[x]:b});i(S)},[t]),f=T.useCallback((y,b)=>{let x;try{x=JSON.parse(b)}catch{alert(`Property ${y} has incorrect value to object parse`);return}const S=Object.assign(Object.assign({},t),{[y]:x});i(S)},[t]),h=T.useCallback(y=>{switch(y){case fr.Input:return o;case fr.Checkbox:return a;case fr.Select:return u;case fr.Radio:return c;case fr.Textarea:return d;case fr.JsonEditor:return f;default:return o}},[t]),g=T.useCallback(()=>{let y=[];const b=t&&Object.entries(t).filter(([S])=>!r?.hasOwnProperty(S)).map(([S,k])=>De.createElement(k9,{key:S,propName:S,propValue:k,initialPropValue:n?.[S],onPropChange:h()}));y=b?[...y,...b]:y;const x=r&&Object.entries(r).map(([S,k])=>De.createElement(k9,{key:S,data:k.data,controlType:k.controlType,propName:S,propValue:k.controlType===fr.JsonEditor?JSON.stringify(t?.[S],null,2):t?.[S],initialPropValue:n?.[S],onPropChange:h(k.controlType)}));return y=x?[...y,...x]:y,y},[t,r]);return De.createElement("div",{className:"table-items"},g())};var sle=`.props-edit-table {
510  flex-grow: 1;
511  display: flex;
512  flex-direction: column;
513  width: 100%;
514  height: 100%;
515}`;lo(sle);const lle=({toolsPropsToEdit:e})=>De.createElement("div",{className:"props-edit-table"},De.createElement(Xse,null),De.createElement(ale,{toolsPropsToEdit:e}));var ule=`.tools-panel {
516  display: flex;
517  flex-direction: column;
518  justify-content: center;
519  align-items: center;
520  width: 100%;
521  height: 100%;
522  background-color: #eeeeee;
523}
524.tools-panel .empty-props-message {
525  color: red;
526}`;lo(ule);const cle=({toolsPropsToEdit:e})=>{const{props:t=null,propsEditInfo:n=null}=Object.assign({},e),r=T.useCallback(()=>{let i;return i=t?Object.keys(t).length>0:!1,i=i||(n?Object.keys(n).length>0:!1),i?De.createElement(lle,{toolsPropsToEdit:e}):De.createElement("div",{className:"empty-props-message"},"This component has no properties to edit")},[t,n]);return De.createElement("div",{className:"tools-panel"},r())};function dle(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}const LR="/REACT_BUDDY_PALETTE",by="urlchange",NR=(e,t)=>{const[,n]=T.useState(!1),r=T.useCallback(()=>{n(i=>!i)},[]);return T.useEffect(()=>(window.addEventListener(by,r),window.addEventListener("popstate",r),()=>{window.removeEventListener(by,r),window.removeEventListener("popstate",r)}),[]),fle(e,t)};function fle(e,t=!1){const n=hle(),r=new RegExp(ple(e)).exec(n);if(r){const[i]=r;return t?n===i:!0}return!1}function ple(e){return dle(encodeURI(e))}function hle(){const{hash:e,pathname:t}=window.location;return e?e.replace("#",""):t}function mle(e){window.history.replaceState({},"",e),gle(e)}function gle(e){const t=new CustomEvent(by,{bubbles:!0,detail:e});window.dispatchEvent(t)}var vle=`.previews-module_previewsMain__31L3F {
527  display: flex;
528  flex-direction: column;
529  width: 100%;
530  height: 100%;
531  overflow: hidden;
532}
533
534.previews-module_previewsContent__1aMUf {
535  flex-basis: 100%;
536  flex-grow: 1;
537  overflow-y: auto;
538}
539
540.previews-module_previewsToolsPanel__30jjI {
541  flex-basis: 295px;
542  min-height: 100px;
543}`,rv={previewsMain:"previews-module_previewsMain__31L3F",previewsContent:"previews-module_previewsContent__1aMUf",previewsToolsPanel:"previews-module_previewsToolsPanel__30jjI"};lo(vle);const eue=({children:e,palette:t=null})=>{const[n,r]=T.useState(null),[i,o]=T.useState(()=>{var c;return(c=window.__PROPERTIES_EDIT_PANEL_ENABLED__)!==null&&c!==void 0?c:!1}),a=NR(LR),u=T.useMemo(()=>e?De.Children.map(e,c=>De.cloneElement(c,{setToolsPropsToEdit:r})):null,[e]);return T.useEffect(()=>{var c;window.enableComponentsPropsPanelEditor=d=>{var f;(f=window.setPropertiesEditPanelStatus)===null||f===void 0||f.call(window,d),o(d)},window.reactBuddyHistoryPush=mle,(c=window.cefQuery)===null||c===void 0||c.c
543all(window,{request:"event:react-toolbox-initialized"})},[]),a?t:De.createElement("div",{className:rv.previewsMain},De.createElement("div",{className:rv.previewsContent},u),i&&De.createElement("div",{className:rv.previewsToolsPanel},De.createElement(cle,{toolsPropsToEdit:n})))};var yle=`.react-buddy-error-boundary-module_errorMessageContainer__1L848 {
544  width: 100%;
545  height: 100%;
546  padding-left: 20px;
547  padding-right: 20px;
548  background-color: #fff;
549}
550
551.react-buddy-error-boundary-module_errorMessageTitle__r4YnX {
552  color: #d32f2f;
553}
554
555.react-buddy-error-boundary-module_errorMessageStack__2XNRm {
556  color: #a9a9a9;
557  font-size: 0.8rem;
558  width: 100%;
559  overflow-x: scroll;
560}`,iv={errorMessageContainer:"react-buddy-error-boundary-module_errorMessageContainer__1L848",errorMessageTitle:"react-buddy-error-boundary-module_errorMessageTitle__r4YnX",errorMessageStack:"react-buddy-error-boundary-module_errorMessageStack__2XNRm"};lo(yle);class xle extends De.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(t){console.error(t),this.setState({error:t})}componentDidUpdate(t,n){n.error!=null&&this.setState({error:null})}render(){const{error:t}=this.state,{componentName:n,children:r}=this.props;return t!=null?De.createElement("div",{className:iv.errorMessageContainer},De.createElement("h2",{className:iv.errorMessageTitle},n?`Something went wrong while rendering ${n} component`:"Something went wrong"),De.createElement("p",null,t.message),De.createElement("pre",{className:iv.errorMessageStack},t.stack)):r}}const tue=({style:e,className:t,embeddable:n,children:r})=>n?De.createElement(De.Fragment,null,r):De.createElement("div",{style:e,className:t},r),_R=De.createContext({}),ble=()=>T.useContext(_R),nue=({children:e,name:t,className:n,style:r})=>De.createElement(_R.Provider,{value:{categoryClassName:n,categoryStyle:r}},wle({children:e,categoryName:t}));function wle({children:e,categoryName:t}){return De.Children.map(e,n=>De.cloneElement(n,{categoryName:t}))}const $R=De.createContext({}),kle=()=>T.useContext($R),rue=({children:e,categoryName:t,name:n,className:r,style:i})=>De.createElement($R.Provider,{value:{componentClassName:r,componentStyle:i}},Sle({children:e,componentName:n,categoryName:t}));function Sle({children:e,componentName:t,categoryName:n}){return De.Children.map(e,r=>De.cloneElement(r,{categoryName:n,componentName:t}))}function BR(...e){const t=e.flatMap(r=>r?r.split(" "):[]);return[...new Set(t)].join(" ")}var Cle=`.variant-module_fullWindow__1DkCI {
561  padding: 0;
562  margin: 0;
563  width: 100%;
564  height: 100%;
565}
566
567.variant-module_variantRouteCenter__ce423 {
568  display: flex;
569  justify-content: center;
570  align-items: center;
571  width: 100%;
572  min-height: 100%;
573}`,L4={fullWindow:"variant-module_fullWindow__1DkCI",variantRouteCenter:"variant-module_variantRouteCenter__ce423"};lo(Cle);const Tle="DEFAULT_VARIANT",Ele=({categoryName:e,componentName:t,variantName:n=Tle,previewLayout:r="center",children:i})=>{const{categoryClassName:o,categoryStyle:a}=ble(),{componentClassName:u,componentStyle:c}=kle(),{variantClassName:d,variantStyle:f}=Ple(),h=T.useMemo(()=>Rle([e,t,n]),[e,t,n]),g=NR(h,!0),[y,b]=T.useState(null);return T.useLayoutEffect(()=>(y!==null&&VR(y),()=>{y!==null&&WR(y)}),[y]),g?De.createElement("div",{className:o,style:a},De.createElement("div",{className:u,style:c,ref:b},De.createElement("div",{className:r==="center"?BR(L4.variantRouteCenter,d):d,style:f},i))):null};function Rle(e){return LR+"/"+e.filter(t=>t!=null).join("/")}const FR=De.createContext({}),Ple=()=>T.useContext(FR),iue=({children:e,categoryName:t,componentName:n,name:r,previewLayout:i,className:o,style:a})=>De.createElement(FR.Provider,{value:{variantClassName:o,variantStyle:a}},De.createElement(Ele,{previewLayout:i,variantName:r,categoryName:t,componentName:n},De.createElement(xle,{componentName:n},e)));function VR(e){e===null||e===document||(e.className=BR(L4.fullWindow,e.className),VR(e.parentElement))}function WR(e){e===null||e===document||(e.classList.remove(L4.fullWindow),WR(e.parentElement))}const Ale=()=>{const[e,t]=T.useState({loading:!1,error:!1});return e},Mle=De.lazy(()=>O4(()=>import("./previews-Dqxn9T2b.js"),[])),Ile=FA.createRoot(document.getElementById("root"));Ile.render(m.jsx(De.StrictMode,{children:m.jsx(Tk,{theme:IR,children:m.jsx($M,{children:m.jsx(Gse,{ComponentPreviews:Mle,useInitialHook:Ale,children:m.jsx(Fse,{})})})})}));export{Vl as $,WN as A,Y1 as B,Bz as C,Ga as D,El as E,aa as F,Uu as G,bt as H,Sn as I,Ea as J,yv as K,ya as L,Io as M,ZN as N,e_ as O,Hr as P,ms as Q,Ir as R,vn as S,ee as T,bk as U,Wk as V,Fk as W,Ul as X,Jc as Y,
573nh as Z,ze as _,N as a,Yy as a$,Zi as a0,Ole as a1,pv as a2,hh as a3,Ck as a4,fk as a5,we as a6,Mr as a7,$n as a8,Cp as a9,Br as aA,$r as aB,ir as aC,Sv as aD,F$ as aE,Tv as aF,Ap as aG,rs as aH,E0 as aI,Jy as aJ,UB as aK,Gk as aL,XB as aM,OB as aN,jV as aO,gV as aP,_V as aQ,Bf as aR,wo as aS,kV as aT,as as aU,$k as aV,sn as aW,S0 as aX,Al as aY,Pl as aZ,Rl as a_,wl as aa,bi as ab,Ta as ac,xa as ad,By as ae,pa as af,Ii as ag,mv as ah,fh as ai,no as aj,y0 as ak,De as al,tue as am,nue as an,rue as ao,iue as ap,W as aq,Th as ar,J0 as as,Bt as at,Xs as au,Js as av,Qs as aw,nL as ax,WV as ay,Pt as az,rh as b,Jk as b0,eue as b1,Yp as b2,mt as b3,_e as c,rk as d,ch as e,Tr as f,ot as g,hi as h,tt as i,m as j,G0 as k,H0 as l,jle as m,K0 as n,x0 as o,ci as p,Sp as q,T as r,uO as s,nt as t,cO as u,at as v,Re as w,ke as x,_k as y,Zt as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.