1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2209],{1003:(e,t,n)=>{"use strict";function r(e,t,n,r){let i,o=e.length,a=0;if(t=t<0?-t>o?0:o+t:t>o?o:t,n=n>0?n:0,r.length<1e4)(i=Array.from(r)).unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);a<r.length;)(i=r.slice(a,a+1e4)).unshift(t,0),e.splice(...i),a+=1e4,t+=1e4}function i(e,t){return e.length>0?(r(e,e.length,0,t),e):t}n.d(t,{V:()=>i,m:()=>r})},1138:(e,t,n)=>{"use strict";n.d(t,{useMutation:()=>v,useQuery:()=>P,useQueryClient:()=>A});var r,i=n(99410),o="u"<typeof window;function a(){}function s(e){return"number"==typeof e&&e>=0&&e!==1/0}function l(e,t){if(e===t)return e;var n=Array.isArray(e)&&Array.isArray(t);if(n||c(e)&&c(t)){for(var r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,a=n?[]:{},s=0,u=0;u<o;u++){var d=n?u:i[u];a[d]=l(e[d],t[d]),a[d]===e[d]&&s++}return r===o&&s===r?e:a}return t}function c(e){if(!u(e))return!1;var t=e.constructor;if(void 0===t)return!0;var n=t.prototype;return!!u(n)&&!!n.hasOwnProperty("isPrototypeOf")}function u(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return"string"==typeof e||Array.isArray(e)}function p(e){Promise.resolve().then(e).catch(function(e){return setTimeout(function(){throw e})})}var h=new(function(){function e(){this.queue=[],this.transactions=0,this.notifyFn=function(e){e()},this.batchNotifyFn=function(e){e()}}var t=e.prototype;return t.batch=function(e){var t;this.transactions++;try{t=e()}finally{this.transactions--,this.transactions||this.flush()}return t},t.schedule=function(e){var t=this;this.transactions?this.queue.push(e):p(function(){t.notifyFn(e)})},t.batchCalls=function(e){var t=this;return function(){for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];t.schedule(function(){e.apply(void 0,r)})}},t.flush=function(){var e=this,t=this.queue;this.queue=[],t.length&&p(function(){e.batchNotifyFn(function(){t.forEach(function(t){e.notifyFn(t)})})})},t.setNotifyFunction=function(e){this.notifyFn=e},t.setBatchNotifyFunction=function(e){this.batchNotifyFn=e},e}()),f=n(56760).unstable_batchedUpdates;h.setBatchNotifyFunction(f);var m=console;m=console;var E=n(55729),g=E.createContext(void 0),T=E.createContext(!1),A=function(){var e=E.useContext(E.useContext(T)&&"u">typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=g),window.ReactQueryClientContext):g);if(!e)throw Error("No QueryClient set, use QueryClientProvider to set one");return e},y=n(38985),_=function(){function e(){this.listeners=[]}var t=e.prototype;return t.subscribe=function(e){var t=this,n=e||function(){};return this.listeners.push(n),this.onSubscribe(),function(){t.listeners=t.listeners.filter(function(e){return e!==n}),t.onUnsubscribe()}},t.hasListeners=function(){return this.listeners.length>0},t.onSubscribe=function(){},t.onUnsubscribe=function(){},e}(),b=function(e){function t(t,n){var r;return(r=e.call(this)||this).client=t,r.setOptions(n),r.bindMethods(),r.updateResult(),r}(0,y.A)(t,e);var n=t.prototype;return n.bindMethods=function(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},n.setOptions=function(e){this.options=this.client.defaultMutationOptions(e)},n.onUnsubscribe=function(){if(!this.listeners.length){var e;null==(e=this.currentMutation)||e.removeObserver(this)}},n.onMutationUpdate=function(e){this.updateResult();var t={listeners:!0};"success"===e.type?t.onSuccess=!0:"error"===e.type&&(t.onError=!0),this.notify(t)},n.getCurrentResult=function(){return this.currentResult},n.reset=function(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},n.mutate=function(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,(0,i.A)({},this.options,{variables:void 0!==e?e:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},n.updateResult=function(){var e=this.currentMutation?this.currentMutation.state:{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0},t=(0,i.A)({},e,{isLoading:"loading"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset});this.currentResult=t},n.notify=function(e){var t=this;h.batch(function(){t.mutateOptions&&(e.onSuccess?(null==t.mutateOptions.onSuccess||t.mutateOptions.onSuccess(t.currentResult.data,t.currentResult.variables,t.currentResult.context),null==t.mutateOptions.onSettled||t.mutateOptions.onSettled(t.currentResult.data,null,t.currentResult.variables,t.currentResult.context)):e.onError&&(null==t.mutateOptions.onError||t.mutateOptions.onError(t.currentResult.error,t.currentResult.variables,t.currentResult.context),null==t.mutateOptions.onSettled||t.mutateOptions.onSettled(void 0,t.currentResult.error,t.currentResult.variables,t.currentResult.context))),e.listeners&&t.listeners.forEac
1h(function(e){e(t.currentResult)})})},t}(_);function S(e,t,n){return"function"==typeof t?t.apply(void 0,n):"boolean"==typeof t?t:!!e}function v(e,t,n){var r,o,s,l=E.useRef(!1),c=E.useState(0)[1],u=(r=e,o=t,s=n,d(r)?"function"==typeof o?(0,i.A)({},s,{mutationKey:r,mutationFn:o}):(0,i.A)({},o,{mutationKey:r}):"function"==typeof r?(0,i.A)({},o,{mutationFn:r}):(0,i.A)({},r)),p=A(),f=E.useRef();f.current?f.current.setOptions(u):f.current=new b(p,u);var m=f.current.getCurrentResult();E.useEffect(function(){l.current=!0;var e=f.current.subscribe(h.batchCalls(function(){l.current&&c(function(e){return e+1})}));return function(){l.current=!1,e()}},[]);var g=E.useCallback(function(e,t){f.current.mutate(e,t).catch(a)},[]);if(m.error&&S(void 0,f.current.options.useErrorBoundary,[m.error]))throw m.error;return(0,i.A)({},m,{mutate:g,mutateAsync:m.mutate})}var k=new(function(e){function t(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!o&&(null==(t=window)?void 0:t.addEventListener)){var n=function(){return e()};return window.addEventListener("visibilitychange",n,!1),window.addEventListener("focus",n,!1),function(){window.removeEventListener("visibilitychange",n),window.removeEventListener("focus",n)}}},t}(0,y.A)(t,e);var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){if(!this.hasListeners()){var e;null==(e=this.cleanup)||e.call(this),this.cleanup=void 0}},n.setEventListener=function(e){var t,n=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(function(e){"boolean"==typeof e?n.setFocused(e):n.onFocus()})},n.setFocused=function(e){this.focused=e,e&&this.onFocus()},n.onFocus=function(){this.listeners.forEach(function(e){e()})},n.isFocused=function(){return"boolean"==typeof this.focused?this.focused:"u"<typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)},t}(_)),C=function(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent},I=function(e){function t(t,n){var r;return(r=e.call(this)||this).client=t,r.options=n,r.trackedProps=[],r.selectError=null,r.bindMethods(),r.setOptions(n),r}(0,y.A)(t,e);var n=t.prototype;return n.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},n.onSubscribe=function(){1===this.listeners.length&&(this.currentQuery.addObserver(this),N(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},n.onUnsubscribe=function(){this.listeners.length||this.destroy()},n.shouldFetchOnReconnect=function(){return O(this.currentQuery,this.options,this.options.refetchOnReconnect)},n.shouldFetchOnWindowFocus=function(){return O(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},n.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},n.setOptions=function(e,t){var n=this.options,r=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=n.queryKey),this.updateQuery();var i=this.hasListeners();i&&D(this.currentQuery,r,this.options,n)&&this.executeFetch(),this.updateResult(t),i&&(this.currentQuery!==r||this.options.enabled!==n.enabled||this.options.staleTime!==n.staleTime)&&this.updateStaleTimeout();var o=this.computeRefetchInterval();i&&(this.currentQuery!==r||this.options.enabled!==n.enabled||o!==this.currentRefetchInterval)&&this.updateRefetchInterval(o)},n.getOptimisticResult=function(e){var t=this.client.defaultQueryObserverOptions(e),n=this.client.getQueryCache().build(this.client,t);return this.createResult(n,t)},n.getCurrentResult=function(){return this.currentResult},n.trackResult=function(e,t){var n=this,r={},i=function(e){n.trackedProps.includes(e)||n.trackedProps.push(e)};return Object.keys(e).forEach(function(t){Object.defineProperty(r,t,{configurable:!1,enumerable:!0,get:function(){return i(t),e[t]}})}),(t.useErrorBoundary||t.suspense)&&i("error"),r},n.getNextResult=function(e){var t=this;return new Promise(function(n,r){var i=t.subscribe(function(t){t.isFetching||(i(),t.isError&&(null==e?void 0:e.throwOnError)?r(t.error):n(t))})})},n.getCurrentQuery=function(){return this.currentQuery},n.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},n.refetch=function(e){return this.fetch((0,i.A)({},e,{meta:{refetchPage:null==e?void 0:e.refetchPage}}))},n.fetchOptimistic=function(e){var t=this,n=this.client.defaultQueryObserverOptions(e),r=this.client.getQueryCache().build(this.client,n);return r.fetch().then(function(){return t.createResult(r,n)})},n.fetch=function(e){var t=this;return this.executeFetch(e).then(function(){return t.updateResult(),t.currentResult})},n.executeFetch=function(e){this.updateQuery();var t=this.currentQuery.fetch(this.options,e);return(null==e?void 0:e.throwOnError)||(t=t.catch(a)),t},n.updateStaleTimeout=function(){var e=this;if(this.clearStaleTimeout(),!o&&!this.currentResult.isStale&&s(this.options.staleTime)){var t=Math.max(this.currentResult.dataUpdatedAt+(this.options.staleTime||0)-Date.now(),0);this.staleTimeoutId=setTimeout(function(){e.currentResult.isStale||e.updateResult()},t+1)}},n.computeRefetchInterval=function(){var e;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e},n.updateRefetchInterval=function(e){var t=this;this.clearRefetchInterval(),this.currentRefetchInterval=e,!o&&!1!==this.options.enabled&&s(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(function(){(t.options.refetchIntervalInBackgroun
1d||k.isFocused())&&t.executeFetch()},this.currentRefetchInterval))},n.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},n.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},n.clearStaleTimeout=function(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},n.clearRefetchInterval=function(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},n.createResult=function(e,t){var n,r,i=this.currentQuery,o=this.options,a=this.currentResult,s=this.currentResultState,c=this.currentResultOptions,u=e!==i,d=u?e.state:this.currentQueryInitialState,p=u?this.currentResult:this.previousQueryResult,h=e.state,f=h.dataUpdatedAt,E=h.error,g=h.errorUpdatedAt,T=h.isFetching,A=h.status,y=!1,_=!1;if(t.optimisticResults){var b=this.hasListeners(),S=!b&&N(e,t),v=b&&D(e,i,t,o);(S||v)&&(T=!0,f||(A="loading"))}if(t.keepPreviousData&&!h.dataUpdateCount&&(null==p?void 0:p.isSuccess)&&"error"!==A)n=p.data,f=p.dataUpdatedAt,A=p.status,y=!0;else if(t.select&&void 0!==h.data)if(a&&h.data===(null==s?void 0:s.data)&&t.select===this.selectFn)n=this.selectResult;else try{this.selectFn=t.select,n=t.select(h.data),!1!==t.structuralSharing&&(n=l(null==a?void 0:a.data,n)),this.selectResult=n,this.selectError=null}catch(e){m.error(e),this.selectError=e}else n=h.data;if(void 0!==t.placeholderData&&void 0===n&&("loading"===A||"idle"===A)){if((null==a?void 0:a.isPlaceholderData)&&t.placeholderData===(null==c?void 0:c.placeholderData))r=a.data;else if(r="function"==typeof t.placeholderData?t.placeholderData():t.placeholderData,t.select&&void 0!==r)try{r=t.select(r),!1!==t.structuralSharing&&(r=l(null==a?void 0:a.data,r)),this.selectError=null}catch(e){m.error(e),this.selectError=e}void 0!==r&&(A="success",n=r,_=!0)}return this.selectError&&(E=this.selectError,n=this.selectResult,g=Date.now(),A="error"),{status:A,isLoading:"loading"===A,isSuccess:"success"===A,isError:"error"===A,isIdle:"idle"===A,data:n,dataUpdatedAt:f,error:E,errorUpdatedAt:g,failureCount:h.fetchFailureCount,errorUpdateCount:h.errorUpdateCount,isFetched:h.dataUpdateCount>0||h.errorUpdateCount>0,isFetchedAfterMount:h.dataUpdateCount>d.dataUpdateCount||h.errorUpdateCount>d.errorUpdateCount,isFetching:T,isRefetching:T&&"loading"!==A,isLoadingError:"error"===A&&0===h.dataUpdatedAt,isPlaceholderData:_,isPreviousData:y,isRefetchError:"error"===A&&0!==h.dataUpdatedAt,isStale:R(e,t),refetch:this.refetch,remove:this.remove}},n.shouldNotifyListeners=function(e,t){if(!t)return!0;var n=this.options,r=n.notifyOnChangeProps,i=n.notifyOnChangePropsExclusions;if(!r&&!i||"tracked"===r&&!this.trackedProps.length)return!0;var o="tracked"===r?this.trackedProps:r;return Object.keys(e).some(function(n){var r=e[n]!==t[n],a=null==o?void 0:o.some(function(e){return e===n}),s=null==i?void 0:i.some(function(e){return e===n});return r&&!s&&(!o||a)})},n.updateResult=function(e){var t=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!function(e,t){if(e&&!t||t&&!e)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}(this.currentResult,t)){var n={cache:!0};(null==e?void 0:e.listeners)!==!1&&this.shouldNotifyListeners(this.currentResult,t)&&(n.listeners=!0),this.notify((0,i.A)({},n,e))}},n.updateQuery=function(){var e=this.client.getQueryCache().build(this.client,this.options);if(e!==this.currentQuery){var t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}},n.onQueryUpdate=function(e){var t={};"success"===e.type?t.onSuccess=!0:"error"!==e.type||e.error instanceof C||(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()},n.notify=function(e){var t=this;h.batch(function(){e.onSuccess?(null==t.options.onSuccess||t.options.onSuccess(t.currentResult.data),null==t.options.onSettled||t.options.onSettled(t.currentResult.data,null)):e.onError&&(null==t.options.onError||t.options.onError(t.currentResult.error),null==t.options.onSettled||t.options.onSettled(void 0,t.currentResult.error)),e.listeners&&t.listeners.forEac
1h(function(e){e(t.currentResult)}),e.cache&&t.client.getQueryCache().notify({query:t.currentQuery,type:"observerResultsUpdated"})})},t}(_);function N(e,t){return!1!==t.enabled&&!e.state.dataUpdatedAt&&("error"!==e.state.status||!1!==t.retryOnMount)||e.state.dataUpdatedAt>0&&O(e,t,t.refetchOnMount)}function O(e,t,n){if(!1!==t.enabled){var r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&R(e,t)}return!1}function D(e,t,n,r){return!1!==n.enabled&&(e!==t||!1===r.enabled)&&(!n.suspense||"error"!==e.state.status)&&R(e,n)}function R(e,t){return e.isStaleByTime(t.staleTime)}var x=E.createContext((r=!1,{clearReset:function(){r=!1},reset:function(){r=!0},isReset:function(){return r}}));function P(e,t,n){return function(e,t){var n=E.useRef(!1),r=E.useState(0)[1],i=A(),o=E.useContext(x),a=i.defaultQueryObserverOptions(e);a.optimisticResults=!0,a.onError&&(a.onError=h.batchCalls(a.onError)),a.onSuccess&&(a.onSuccess=h.batchCalls(a.onSuccess)),a.onSettled&&(a.onSettled=h.batchCalls(a.onSettled)),a.suspense&&("number"!=typeof a.staleTime&&(a.staleTime=1e3),0===a.cacheTime&&(a.cacheTime=1)),(a.suspense||a.useErrorBoundary)&&!o.isReset()&&(a.retryOnMount=!1);var s=E.useState(function(){return new t(i,a)})[0],l=s.getOptimisticResult(a);if(E.useEffect(function(){n.current=!0,o.clearReset();var e=s.subscribe(h.batchCalls(function(){n.current&&r(function(e){return e+1})}));return s.updateResult(),function(){n.current=!1,e()}},[o,s]),E.useEffect(function(){s.setOptions(a,{listeners:!1})},[a,s]),a.suspense&&l.isLoading)throw s.fetchOptimistic(a).then(function(e){var t=e.data;null==a.onSuccess||a.onSuccess(t),null==a.onSettled||a.onSettled(t,null)}).catch(function(e){o.clearReset(),null==a.onError||a.onError(e),null==a.onSettled||a.onSettled(void 0,e)});if(l.isError&&!o.isReset()&&!l.isFetching&&S(a.suspense,a.useErrorBoundary,[l.error,s.getCurrentQuery()]))throw l.error;return"tracked"===a.notifyOnChangeProps&&(l=s.trackResult(l,a)),l}(d(e)?"function"==typeof t?(0,i.A)({},n,{queryKey:e,queryFn:t}):(0,i.A)({},t,{queryKey:e}):e,I)}},4696:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.A,extendSxProp:()=>c,unstable_createStyleFunctionSx:()=>r.k,unstable_defaultSxConfig:()=>s.A});var r=n(32790),i=n(99410),o=n(1983),a=n(25060),s=n(93978);let l=["sx"];function c(e){var t,n,r;let c,u,d,{sx:p}=e,{systemProps:h,otherProps:f}=(u={systemProps:{},otherProps:{}},d=null!=(n=null==(t=(0,o.A)(e,l))||null==(r=t.theme)?void 0:r.unstable_sxConfig)?n:s.A,Object.keys(t).forEach(e=>{d[e]?u.systemProps[e]=t[e]:u.otherProps[e]=t[e]}),u);return c=Array.isArray(p)?[h,...p]:"function"==typeof p?(...e)=>{let t=p(...e);return(0,a.Q)(t)?(0,i.A)({},h,t):h}:(0,i.A)({},h,p),(0,i.A)({},f,{sx:c})}},6495:(e,t,n)=>{"use strict";n.d(t,{A:()=>W});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,n=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(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]}(n);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else n.appendChild(document.createTextNode(e));this.ctr++}
vendor: 4,947 bytes, line 1
1,t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),i=Math.abs,o=String.fromCharCode,a=Object.assign;function s(e,t,n){return e.replace(t,n)}function l(e,t){return e.indexOf(t)}function c(e,t){return 0|e.charCodeAt(t)}function u(e,t,n){return e.slice(t,n)}function d(e){return e.length}function p(e,t){return t.push(e),e}var h=1,f=1,m=0,E=0,g=0,T="";function A(e,t,n,r,i,o,a){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:h,column:f,length:a,return:""}}function y(e,t){return a(A("",null,null,"",null,null,0),e,{length:-e.length},t)}function _(){return g=E<m?c(T,E++):0,f++,10===g&&(f=1,h++),g}function b(){return c(T,E)}function S(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 v(e){return h=f=1,m=d(T=e),E=0,[]}function k(e){var t,n;return(t=E-1,n=function e(t){for(;_();)switch(g){case t:return E;case 34:case 39:34!==t&&39!==t&&e(g);break;case 40:41===t&&e(t);break;case 92:_()}return E}(91===e?e+2:40===e?e+1:e),u(T,t,n)).trim()}var C="-ms-",I="-moz-",N="-webkit-",O="comm",D="rule",R="decl",x="@keyframes";function P(e,t){for(var n="",r=e.length,i=0;i<r;i++)n+=t(e[i],i,e,t)||"";return n}function L(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case R:return e.return=e.return||e.value;case O:return"";case x:return e.return=e.value+"{"+P(e.children,r)+"}";case D:e.value=e.props.join(",")}return d(n=P(e.children,r))?e.return=e.value+"{"+n+"}":""}function M(e,t,n,r,o,a,l,c,d,p,h){for(var f=o-1,m=0===o?a:[""],E=m.length,g=0,T=0,y=0;g<r;++g)for(var _=0,b=u(e,f+1,f=i(T=l[g])),S=e;_<E;++_)(S=(T>0?m[_]+" "+b:s(b,/&\f/g,m[_])).trim())&&(d[y++]=S);return A(e,t,n,0===o?D:c,d,p,h)}function w(e,t,n,r){return A(e,t,n,R,u(e,0,r),u(e,r+1,-1),r)}var F=function(e,t,n){for(var r=0,i=0;r=i,i=b(),38===r&&12===i&&(t[n]=1),!S(i);)_();return u(T,e,E)},B=function(e,t){var n=-1,r=44;do switch(S(r)){case 0:38===r&&12===b()&&(t[n]=1),e[n]+=F(E-1,t,n);break;case 2:e[n]+=k(r);break;case 4:if(44===r){e[++n]=58===b()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=o(r)}while(r=_());return e},H=function(e,t){var n;return n=B(v(e),t),T="",n},U=new WeakMap,G=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||U.get(n))&&!r){U.set(e,!0);for(var i=[],o=H(t,i),a=n.props,s=0,l=0;s<o.length;s++)for(var c=0;c<a.length;c++,l++)e.props[l]=i[s]?o[s].replace(/&\f/g,a[c]):a[c]+" "+o[s]}}},Y=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},z=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case R:e.return=function e(t,n){switch(45^c(t,0)?(((n<<2^c(t,0))<<2^c(t,1))<<2^c(t,2))<<2^c(t,3):0){case 5103:return N+"print-"+t+t;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 N+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return N+t+I+t+C+t+t;case 6828:case 4268:return N+t+C+t+t;case 6165:return N+t+C+"flex-"+t+t;case 5187:return N+t+s(t,/(\w+).+(:[^]+)/,N+"box-$1$2"+C+"flex-$1$2")+t;case 5443:return N+t+C+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return N+t+C+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return N+t+C+s(t,"shrink","negative")+t;case 5292:return N+t+C+s(t,"basis","preferred-size")+t;case 6060:return N+"box-"+s(t,"-grow","")+N+t+C+s(t,"grow","positive")+t;case 4554:return N+s(t,/([^-])(transform)/g,"$1"+N+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,N+"$1"),/(image-set)/,N+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,N+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,N+"box-pack:$3"+C+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+N+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,N+"$1$2")+t;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(d(t)-1-n>6)switch(c(t,n+1)){case 109:if(45!==c(t,n+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+N+"$2-$3$1"+I+(108==c(t,n+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(s(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==c(t,n+1))break;case 6444:switch(c(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return s(t,":",":"+N)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+N+(45===c(t,14)?"inline-":"")+"box$3$1"+N+"$2$3$1"+C+"$2box$3")+t}break;case 5936:switch(c(t,n+11)){case 114:return N+t+C+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;
1case 108:return N+t+C+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return N+t+C+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return N+t+C+t+t}return t}(e.value,e.length);break;case x:return P([y(e,{value:s(e.value,"@","@"+N)})],r);case D:if(e.length){var i,o;return i=e.props,o=function(t){var n;switch(n=t,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return P([y(e,{props:[s(t,/:(read-\w+)/,":"+I+"$1")]})],r);case"::placeholder":return P([y(e,{props:[s(t,/:(plac\w+)/,":"+N+"input-$1")]}),y(e,{props:[s(t,/:(plac\w+)/,":"+I+"$1")]}),y(e,{props:[s(t,/:(plac\w+)/,C+"input-$1")]})],r)}return""},i.map(o).join("")}}}],W=function(e){var t,n,i,a,m,y=e.key;if("css"===y){var C=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(C,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var I=e.stylisPlugins||z,N={},D=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+y+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)N[t[n]]=!0;D.push(e)});var R=(n=(t=[G,Y].concat(I,[L,(i=function(e){m.insert(e)},function(e){!e.root&&(e=e.return)&&i(e)})])).length,function(e,r,i,o){for(var a="",s=0;s<n;s++)a+=t[s](e,r,i,o)||"";return a}),x=function(e){var t,n;return P((n=function e(t,n,r,i,a,m,y,v,C){for(var I,N=0,D=0,R=y,x=0,P=0,L=0,F=1,B=1,H=1,U=0,G="",Y=a,z=m,W=i,j=G;B;)switch(L=U,U=_()){case 40:if(108!=L&&58==c(j,R-1)){-1!=l(j+=s(k(U),"&","&\f"),"&\f")&&(H=-1);break}case 34:case 39:case 91:j+=k(U);break;case 9:case 10:case 13:case 32:j+=function(e){for(;g=b();)if(g<33)_();else break;return S(e)>2||S(g)>3?"":" "}(L);break;case 92:j+=function(e,t){for(var n;--t&&_()&&!(g<48)&&!(g>102)&&(!(g>57)||!(g<65))&&(!(g>70)||!(g<97)););return n=E+(t<6&&32==b()&&32==_()),u(T,e,n)}(E-1,7);continue;case 47:switch(b()){case 42:case 47:p((I=function(e,t){for(;_();)if(e+g===57)break;else if(e+g===84&&47===b())break;return"/*"+u(T,t,E-1)+"*"+o(47===e?e:_())}(_(),E),A(I,n,r,O,o(g),u(I,2,-2),0)),C);break;default:j+="/"}break;case 123*F:v[N++]=d(j)*H;case 125*F:case 59:case 0:switch(U){case 0:case 125:B=0;case 59+D:-1==H&&(j=s(j,/\f/g,"")),P>0&&d(j)-R&&p(P>32?w(j+";",i,r,R-1):w(s(j," ","")+";",i,r,R-2),C);break;case 59:j+=";";default:if(p(W=M(j,n,r,N,D,a,v,G,Y=[],z=[],R),m),123===U)if(0===D)e(j,n,W,W,Y,m,R,v,z);else switch(99===x&&110===c(j,3)?100:x){case 100:case 108:case 109:case 115:e(t,W,W,i&&p(M(t,W,W,0,0,a,v,G,a,Y=[],R),z),a,z,R,v,i?Y:z);break;default:e(j,W,W,W,[""],z,0,v,z)}}N=D=P=0,F=H=1,G=j="",R=y;break;case 58:R=1+d(j),P=L;default:if(F<1){if(123==U)--F;else if(125==U&&0==F++&&125==(g=E>0?c(T,--E):0,f--,10===g&&(f=1,h--),g))continue}switch(j+=o(U),U*F){case 38:H=D>0?1:(j+="\f",-1);break;case 44:v[N++]=(d(j)-1)*H,H=1;break;case 64:45===b()&&(j+=k(_())),x=b(),D=R=d(G=j+=function(e){for(;!S(b());)_();return u(T,e,E)}(E)),U++;break;case 45:45===L&&2==d(j)&&(F=0)}}return m}("",null,null,null,[""],t=v(t=e),0,[0],t),T="",n),R)},F={key:y,sheet:new r({key:y,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:N,registered:{},insert:function(e,t,n,r){m=n,x(e?e+"{"+t.styles+"}":t.styles),r&&(F.inserted[t.name]=!0)}};return F.sheet.hydrate(D),F}},6687:(e,t,n)=>{"use strict";n.d(t,{I:()=>c});var r=n(6929),i=n(7201),o=n(15819);let a=/[A-Z]/g,s=/-[a-z]/g,l=/^data[-\w.:]+$/i;function c(e,t){let n=(0,o.S)(t),c=t,p=i.R;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&l.test(t)){if("-"===t.charAt(4)){let e=t.slice(5).replace(s,d);c="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=t.slice(4);if(!s.test(e)){let n=e.replace(a,u);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}p=r.E}return new p(c,t)}function u(e){return"-"+e.toLowerCase()}function d(e){return e.charAt(1).toUpperCase()}},6929:(e,t,n)=>{"use strict";n.d(t,{E:()=>a});var r=n(7201),i=n(92650);let o=Object.keys(i);class a extends r.R{constructor(e,t,n,r){let a=-1;if(super(e,t),function(e,t,n){n&&(e[t]=n)}(this,"space",r),"number"==typeof n)for(;++a<o.length;){const e=o[a];!function(e,t,n){n&&(e[t]=n)}(this,o[a],(n&i[e])===i[e])}}}a.prototype.defined=!0},7201:(e,t,n)=>{"use strict";n.d(t,{R:()=>r});
1class r{constructor(e,t){this.attribute=t,this.property=e}}r.prototype.attribute="",r.prototype.booleanish=!1,r.prototype.boolean=!1,r.prototype.commaOrSpaceSeparated=!1,r.prototype.commaSeparated=!1,r.prototype.defined=!1,r.prototype.mustUseProperty=!1,r.prototype.number=!1,r.prototype.overloadedBoolean=!1,r.prototype.property="",r.prototype.spaceSeparated=!1,r.prototype.space=void 0},7836:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.A});var r=n(22538)},9039:(e,t,n)=>{"use strict";n.d(t,{dc:()=>o,VG:()=>a});var r=n(93227);let i=[],o=!1;function a(e,t,n,a){let s;"function"==typeof t&&"function"!=typeof n?(a=n,n=t):s=t;let l=(0,r.C)(s),c=a?-1:1;(function e(r,s,u){let d=r&&"object"==typeof r?r:{};if("string"==typeof d.type){let e="string"==typeof d.tagName?d.tagName:"string"==typeof d.name?d.name:void 0;Object.defineProperty(p,"name",{value:"node ("+r.type+(e?"<"+e+">":"")+")"})}return p;function p(){var d;let p,h,f,m=i;if((!t||l(r,s,u[u.length-1]||void 0))&&(m=Array.isArray(d=n(r,u))?d:"number"==typeof d?[!0,d]:null==d?i:[d])[0]===o)return m;if("children"in r&&r.children&&r.children&&"skip"!==m[0])for(h=(a?r.children.length:-1)+c,f=u.concat(r);h>-1&&h<r.children.length;){if((p=e(r.children[h],h,f)())[0]===o)return p;h="number"==typeof p[1]?p[1]:h+c}return m}})(e,void 0,[])()}},9718:(e,t,n)=>{"use strict";var r=n(48948);t.X4=function(e,t){return e=s(e),t=a(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,l(e)},t.e$=u,t.eM=function(e,t){let n=c(e),r=c(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)},t.a=d;var i=r(n(98509)),o=r(n(62292));function a(e,t=0,n=1){return(0,o.default)(e,t,n)}function s(e){let t;if(e.type)return e;if("#"===e.charAt(0)){var n;let t,r;return s((n=(n=e).slice(1),t=RegExp(`.{1,${n.length>=6?2:1}}`,"g"),(r=n.match(t))&&1===r[0].length&&(r=r.map(e=>e+e)),r?`rgb${4===r.length?"a":""}(${r.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""))}let r=e.indexOf("("),o=e.substring(0,r);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(o))throw Error((0,i.default)(9,e));let a=e.substring(r+1,e.length-1);if("color"===o){if(t=(a=a.split(" ")).shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(t))throw Error((0,i.default)(10,t))}else a=a.split(",");return{type:o,values:a=a.map(e=>parseFloat(e)),colorSpace:t}}function l(e){let{type:t,colorSpace:n}=e,{values:r}=e;return -1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=-1!==t.indexOf("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function c(e){let t="hsl"===(e=s(e)).type||"hsla"===e.type?s(function(e){let{values:t}=e=s(e),n=t[0],r=t[1]/100,i=t[2]/100,o=r*Math.min(i,1-i),a=(e,t=(e+n/30)%12)=>i-o*Math.max(Math.min(t-3,9-t,1),-1),c="rgb",u=[Math.round(255*a(0)),Math.round(255*a(8)),Math.round(255*a(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),l({type:c,values:u})}(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function u(e,t){if(e=s(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return l(e)}function d(e,t){if(e=s(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return l(e)}},10679:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.A,private_createBreakpoints:()=>i.A,unstable_applyStyles:()=>o.A});var r=n(93479),i=n(76047),o=n(13053)},11952:(e,t,n)=>{"use strict";n.d(t,{A:()=>nD});var r,i,o,a,s,l,c,u,d,p,h,f,m,E,g,T,A,y,_,b,S,v,k,C,I,N,O,D,R,x,P={};n.r(P),n.d(P,{boolean:()=>ea,booleanish:()=>es,commaOrSpaceSeparated:()=>ep,commaSeparated:()=>ed,number:()=>ec,overloadedBoolean:()=>el,spaceSeparated:()=>eu});var L=n(76792),M=n(24625),w=n(76978),F=n(53732);let B=/[#.]/g;var H=n(6687),U=n(15819),G=n(65251);function Y(e,t,n){let r=n?function(e){let t=new Map;for(let n of e)t.set(n.toLowerCase(),n);return t}(n):void 0;return function(n,i,...o){let a;if(null==n)a={type:"root",children:[]},o.unshift(i);else{let s=(a=function(e,t){let n,r,i=e||"",o={},a=0;for(;a<i.length;){B.lastIndex=a;let e=B.exec(i),t=i.slice(a,e?e.index:i.length);t&&(n?"#"===n?o.id=t:Array.isArray(o.className)?o.className.push(t):o.className=[t]:r=t,a+=t.length),e&&(n=e[0],a++)}return{type:"element",tagName:r||t||"div",properties:o,children:[]}}(n,t)).tagName.toLowerCase(),l=r?r.get(s):void 0;if(a.tagName=l||s,function(e){if(null===e||"object"!=typeof e||Array.isArray(e))return!0;
1if("string"!=typeof e.type)return!1;for(let t of Object.keys(e)){let n=e[t];if(n&&"object"==typeof n){if(!Array.isArray(n))return!0;for(let e of n)if("number"!=typeof e&&"string"!=typeof e)return!0}}return!!("children"in e&&Array.isArray(e.children))}(i))o.unshift(i);else for(let[t,n]of Object.entries(i))!function(e,t,n,r){let i,o=(0,H.I)(e,n);if(null!=r){if("number"==typeof r){if(Number.isNaN(r))return;i=r}else i="boolean"==typeof r?r:"string"==typeof r?o.spaceSeparated?(0,G.q)(r):o.commaSeparated?(0,F.q)(r):o.commaOrSpaceSeparated?(0,G.q)((0,F.q)(r).join(" ")):z(o,o.property,r):Array.isArray(r)?[...r]:"style"===o.property?function(e){let t=[];for(let[n,r]of Object.entries(e))t.push([n,r].join(": "));return t.join("; ")}(r):String(r);if(Array.isArray(i)){let e=[];for(let t of i)e.push(z(o,o.property,t));i=e}"className"===o.property&&Array.isArray(t.className)&&(i=t.className.concat(i)),t[o.property]=i}}(e,a.properties,t,n)}for(let e of o)!function e(t,n){if(null==n);else if("number"==typeof n||"string"==typeof n)t.push({type:"text",value:String(n)});else if(Array.isArray(n))for(let r of n)e(t,r);else if("object"==typeof n&&"type"in n)"root"===n.type?e(t,n.children):t.push(n);else throw Error("Expected node, nodes, or string, got `"+n+"`")}(a.children,e);return"element"===a.type&&"template"===a.tagName&&(a.content={type:"root",children:a.children},a.children=[]),a}}function z(e,t,n){if("string"==typeof n){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(""===n||(0,U.S)(n)===(0,U.S)(t)))return!0}return n}let W=Y(w.qy,"div"),j=Y(w.JW,"g",["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"]);function q(e,t){let n=e.indexOf("\r",t),r=e.indexOf("\n",t);return -1===r?n:-1===n||n+1===r?r:n<r?n:r}let Q={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},V={}.hasOwnProperty,X=Object.prototype;function K(e,t){let n;switch(t.nodeName){case"#comment":return n={type:"comment",value:t.data},J(e,t,n),n;case"#document":case"#document-fragment":{let r="mode"in t&&("quirks"===t.mode||"limited-quirks"===t.mode);if(n={type:"root",children:$(e,t.childNodes),data:{quirksMode:r}},e.file&&e.location){let t,r,i=String(e.file),o=(t=String(i),r=[],{toOffset:function(e){if(e&&"number"==typeof e.line&&"number"==typeof e.column&&!Number.isNaN(e.line)&&!Number.isNaN(e.column)){for(;r.length<e.line;){let e=r[r.length-1],n=q(t,e),i=-1===n?t.length+1:n+1;if(e===i)break;r.push(i)}let n=(e.line>1?r[e.line-2]:0)+e.column-1;if(n<r[e.line-1])return n}},toPoint:function(e){if("number"==typeof e&&e>-1&&e<=t.length){let n=0;for(;;){let i=r[n];if(void 0===i){let e=q(t,r[n-1]);i=-1===e?t.length+1:e+1,r[n]=i}if(i>e)return{line:n+1,column:e-(n>0?r[n-1]:0)+1,offset:e};n++}}}}),a=o.toPoint(0),s=o.toPoint(i.length);(0,M.ok)(a,"expected `start`"),(0,M.ok)(s,"expected `end`"),n.position={start:a,end:s}}return n}case"#documentType":return J(e,t,n={type:"doctype"}),n;case"#text":return n={type:"text",value:t.value},J(e,t,n),n;default:return function(e,t){let n=e.schema;e.schema=t.namespaceURI===Q.svg?w.JW:w.qy;let r=-1,i={};for(;++r<t.attrs.length;){let e=t.attrs[r],n=(e.prefix?e.prefix+":":"")+e.name;V.call(X,n)||(i[n]=e.value)}let o=("svg"===e.schema.space?j:W)(t.tagName,i,$(e,t.childNodes));if(J(e,t,o),"template"===o.tagName){let n=t.sourceCodeLocation,r=n&&n.startTag&&Z(n.startTag),i=n&&n.endTag&&Z(n.endTag),a=K(e,t.content);r&&i&&e.file&&(a.position={start:r.end,end:i.start}),o.content=a}return e.schema=n,o}(e,t)}}function $(e,t){let n=-1,r=[];for(;++n<t.length;){let i=K(e,t[n]);r.push(i)}return r}function J(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){let r=function(e,t,n){let r=Z(n);if("element"===t.type){let i=t.children[t.children.length-1];if(r&&!n.endTag&&i&&i.position&&i.position.end&&(r.end=Object.assign({},i.position.end)),e.verbose){let r,i={};if(n.attrs)for(r in n.attrs)V.call(n.attrs,r)&&(i[(0,H.I)(e.schema,r).property]=Z(n.attrs[r]));
1(0,M.ok)(n.startTag,"a start tag should exist");let o=Z(n.startTag),a=n.endTag?Z(n.endTag):void 0,s={opening:o};a&&(s.closing=a),s.properties=i,t.data={position:s}}}return r}(e,n,t.sourceCodeLocation);r&&(e.location=!0,n.position=r)}}function Z(e){let t=ee({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=ee({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function ee(e){return e.line&&e.column?e:void 0}class et{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}}function en(e,t){let n={},r={},i=-1;for(;++i<e.length;)Object.assign(n,e[i].property),Object.assign(r,e[i].normal);return new et(n,r,t)}function er(e){return e.toLowerCase()}et.prototype.property={},et.prototype.normal={},et.prototype.space=null;class ei{constructor(e,t){this.property=e,this.attribute=t}}ei.prototype.space=null,ei.prototype.boolean=!1,ei.prototype.booleanish=!1,ei.prototype.overloadedBoolean=!1,ei.prototype.number=!1,ei.prototype.commaSeparated=!1,ei.prototype.spaceSeparated=!1,ei.prototype.commaOrSpaceSeparated=!1,ei.prototype.mustUseProperty=!1,ei.prototype.defined=!1;let eo=0,ea=eh(),es=eh(),el=eh(),ec=eh(),eu=eh(),ed=eh(),ep=eh();function eh(){return 2**++eo}let ef=Object.keys(P);class em extends ei{constructor(e,t,n,r){let i=-1;if(super(e,t),function(e,t,n){n&&(e[t]=n)}(this,"space",r),"number"==typeof n)for(;++i<ef.length;){const e=ef[i];!function(e,t,n){n&&(e[t]=n)}(this,ef[i],(n&P[e])===P[e])}}}em.prototype.defined=!0;let eE={}.hasOwnProperty;function eg(e){let t,n={},r={};for(t in e.properties)if(eE.call(e.properties,t)){let i=e.properties[t],o=new em(t,e.transform(e.attributes||{},t),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(t)&&(o.mustUseProperty=!0),n[t]=o,r[er(t)]=t,r[er(o.attribute)]=t}return new et(n,r,e.space)}let eT=eg({space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),eA=eg({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function ey(e,t){return t in e?e[t]:t}function e_(e,t){return ey(e,t.toLowerCase())}let eb=eg({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:e_,properties:{xmlns:null,xmlnsXLink:null}}),eS=eg({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:es,ariaAutoComplete:null,ariaBusy:es,ariaChecked:es,ariaColCount:ec,ariaColIndex:ec,ariaColSpan:ec,ariaControls:eu,ariaCurrent:null,ariaDescribedBy:eu,ariaDetails:null,ariaDisabled:es,ariaDropEffect:eu,ariaErrorMessage:null,ariaExpanded:es,ariaFlowTo:eu,ariaGrabbed:es,ariaHasPopup:null,ariaHidden:es,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:eu,ariaLevel:ec,ariaLive:null,ariaModal:es,ariaMultiLine:es,ariaMultiSelectable:es,ariaOrientation:null,ariaOwns:eu,ariaPlaceholder:null,ariaPosInSet:ec,ariaPressed:es,ariaReadOnly:es,ariaRelevant:null,ariaRequired:es,ariaRoleDescription:eu,ariaRowCount:ec,ariaRowIndex:ec,ariaRowSpan:ec,ariaSelected:es,ariaSetSize:ec,ariaSort:null,ariaValueMax:ec,ariaValueMin:ec,ariaValueNow:ec,ariaValueText:null,role:null}}),ev=eg({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:e_,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:ed,acceptCharset:eu,accessKey:eu,action:null,allow:null,allowFullScreen:ea,allowPaymentRequest:ea,allowUserMedia:ea,alt:null,as:null,async:ea,autoCapitalize:null,autoComplete:eu,autoFocus:ea,autoPlay:ea,blocking:eu,capture:null,charSet:null,checked:ea,cite:null,className:eu,cols:ec,colSpan:null,content:null,contentEditable:es,controls:ea,controlsList:eu,coords:ec|ed,crossOrigin:null,data:null,dateTime:null,decoding:null,default:ea,defer:ea,dir:null,dirName:null,disabled:ea,download:el,draggable:es,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:ea,formTarget:null,headers:eu,height:ec,hidden:ea,high:ec,href:null,hrefLang:null,htmlFor:eu,httpEquiv:eu,id:null,imageSizes:null,imageSrcSet:null,inert:ea,inputMode:null,integrity:null,is:null,isMap:ea,itemId:null,itemProp:eu,itemRef:eu,itemScope:ea,itemType:eu,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:ea,low:ec,manifest:null,max:null,maxLength:ec,media:null,method:null,min:null,minLength:ec,multiple:ea,muted:ea,name:null,nonce:null,noModule:ea,noValidate:ea,onAbort:null,onAfterPrint:null,onAuxCl
1ick: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:ea,optimum:ec,pattern:null,ping:eu,placeholder:null,playsInline:ea,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:ea,referrerPolicy:null,rel:eu,required:ea,reversed:ea,rows:ec,rowSpan:ec,sandbox:eu,scope:null,scoped:ea,seamless:ea,selected:ea,shadowRootClonable:ea,shadowRootDelegatesFocus:ea,shadowRootMode:null,shape:null,size:ec,sizes:null,slot:null,span:ec,spellCheck:es,src:null,srcDoc:null,srcLang:null,srcSet:null,start:ec,step:null,style:null,tabIndex:ec,target:null,title:null,translate:null,type:null,typeMustMatch:ea,useMap:null,value:es,width:ec,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:eu,axis:null,background:null,bgColor:null,border:ec,borderColor:null,bottomMargin:ec,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:ea,declare:ea,event:null,face:null,frame:null,frameBorder:null,hSpace:ec,leftMargin:ec,link:null,longDesc:null,lowSrc:null,marginHeight:ec,marginWidth:ec,noResize:ea,noHref:ea,noShade:ea,noWrap:ea,object:null,profile:null,prompt:null,rev:null,rightMargin:ec,rules:null,scheme:null,scrolling:es,standby:null,summary:null,text:null,topMargin:ec,valueType:null,version:null,vAlign:null,vLink:null,vSpace:ec,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:ea,disableRemotePlayback:ea,prefix:null,property:null,results:ec,security:null,unselectable:null}}),ek=eg({space:"svg",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
1-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"},transform:ey,properties:{about:ep,accentHeight:ec,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:ec,amplitude:ec,arabicForm:null,ascent:ec,attributeName:null,attributeType:null,azimuth:ec,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:ec,by:null,calcMode:null,capHeight:ec,className:eu,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:ec,diffuseConstant:ec,direction:null,display:null,dur:null,divisor:ec,dominantBaseline:null,download:ea,dx:null,dy:null,edgeMode:null,editable:null,elevation:ec,enableBackgroun
1d:null,end:null,event:null,exponent:ec,externalResourcesRequired:null,fill:null,fillOpacity:ec,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:ed,g2:ed,glyphName:ed,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:ec,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:ec,horizOriginX:ec,horizOriginY:ec,id:null,ideographic:ec,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:ec,k:ec,k1:ec,k2:ec,k3:ec,k4:ec,kernelMatrix:ep,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:ec,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:ec,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,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:ec,overlineThickness:ec,paintOrder:null,panose1:null,path:null,pathLength:ec,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:eu,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:ec,pointsAtY:ec,pointsAtZ:ec,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:ep,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:ep,rev:ep,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:ep,requiredFeatures:ep,requiredFonts:ep,requiredFormats:ep,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:ec,specularExponent:ec,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:ec,strikethroughThickness:ec,string:null,stroke:null,strokeDashArray:ep,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:ec,strokeOpacity:ec,strokeWidth:null,style:null,surfaceScale:ec,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:ep,tabIndex:ec,tableValues:null,target:null,targetX:ec,targetY:ec,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:ep,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:ec,underlineThickness:ec,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:ec,values:null,vAlphabetic:ec,vMathematical:ec,vectorEffect:null,vHanging:ec,vIdeographic:ec,version:null,vertAdvY:ec,vertOriginX:ec,vertOriginY:ec,viewB
1ox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:ec,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),eC=en([eA,eT,eb,eS,ev],"html"),eI=en([eA,eT,eb,eS,ek],"svg"),eN=/^data[-\w.:]+$/i,eO=/-[a-z]/g,eD=/[A-Z]/g;function eR(e){return"-"+e.toLowerCase()}function ex(e){return e.charAt(1).toUpperCase()}let eP={}.hasOwnProperty;function eL(e,t){let n=t||{};function r(t,...n){let i=r.invalid,o=r.handlers;if(t&&eP.call(t,e)){let n=String(t[e]);i=eP.call(o,n)?o[n]:r.unknown}if(i)return i.call(this,t,...n)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}let eM={}.hasOwnProperty,ew=eL("type",{handlers:{root:function(e,t){let n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=eF(e.children,n,t),eB(e,n),n},element:function(e,t){var n,r;let i,o,a=t;"element"===e.type&&"svg"===e.tagName.toLowerCase()&&"html"===t.space&&(a=eI);let s=[];if(e.properties){for(i in e.properties)if("children"!==i&&eM.call(e.properties,i)){let t=function(e,t,n){let r=function(e,t){let n=er(t),r=t,i=ei;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&eN.test(t)){if("-"===t.charAt(4)){let e=t.slice(5).replace(eO,ex);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=t.slice(4);if(!eO.test(e)){let n=e.replace(eD,eR);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}i=em}return new i(r,t)}(e,t);if(!1===n||null==n||"number"==typeof n&&Number.isNaN(n)||!n&&r.boolean)return;Array.isArray(n)&&(n=r.commaSeparated?(0,F.A)(n):(0,G.A)(n));let i={name:r.attribute,value:!0===n?"":String(n)};if(r.space&&"html"!==r.space&&"svg"!==r.space){let e=i.name.indexOf(":");e<0?i.prefix="":(i.name=i.name.slice(e+1),i.prefix=r.attribute.slice(0,e)),i.namespace=Q[r.space]}return i}(a,i,e.properties[i]);t&&s.push(t)}}let l=a.space;(0,M.ok)(l);let c={nodeName:e.tagName,tagName:e.tagName,attrs:s,namespaceURI:Q[l],childNodes:[],parentNode:null};return c.childNodes=eF(e.children,c,a),eB(e,c),"template"===e.tagName&&e.content&&(n=e.content,r=a,(o={nodeName:"#document-fragment",childNodes:[]}).childNodes=eF(n.children,o,r),eB(n,o),c.content=o),c},text:function(e){let t={nodeName:"#text",value:e.value,parentNode:null};return eB(e,t),t},comment:function(e){let t={nodeName:"#comment",data:e.value,parentNode:null};return eB(e,t),t},doctype:function(e){let t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return eB(e,t),t}}});function eF(e,t,n){let r=-1,i=[];if(e)for(;++r<e.length;){let o=ew(e[r],n);o.parentNode=t,i.push(o)}return i}function eB(e,t){let n=e.position;n&&n.start&&n.end&&((0,M.ok)("number"==typeof n.start.offset),(0,M.ok)("number"==typeof n.end.offset),t.sourceCodeLocation={startLine:n.start.line,startCol:n.start.column,startOffset:n.start.offset,endLine:n.end.line,endCol:n.end.column,endOffset:n.end.offset})}let eH=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"],eU=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]);(r=T||(T={}))[r.EOF=-1]="EOF",r[r.NULL=0]="NULL",r[r.TABULATION=9]="TABULATION",r[r.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",r[r.LINE_FEED=10]="LINE_FEED",r[r.FORM_FEED=12]="FORM_FEED",r[r.SPACE=32]="SPACE",r[r.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",r[r.QUOTATION_MARK=34]="QUOTATION_MARK",r[r.AMPERSAND=38]="AMPERSAND",r[r.APOSTROPHE=39]="APOSTROPHE",r[r.HYPHEN_MINUS=45]="HYPHEN_MINUS",r[r.SOLIDUS=47]="SOLIDUS",r[r.DIGIT_0=48]="DIGIT_0",r[r.DIGIT_9=57]="DIGIT_9",r[r.SEMICOLON=59]="SEMICOLON",r[r.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",r[r.EQUALS_SIGN=61]="EQUALS_SIGN",r[r.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",r[r.QUESTION_MARK=63]="QUESTION_MARK",r[r.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",r[r.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",r[r.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",r[r.GRAVE_ACCENT=96]="GRAVE_ACCENT",r[r.LATIN_SMALL_A=97]="LATIN_SMALL_A",r[r.LATIN_SMALL_Z=122]="LATIN_SMALL_Z";let eG="[CDATA[",eY="doctype",ez="script";function eW(e){return e>=55296&&e<=57343}function ej(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159}function eq(e){return e>=64976&&e<=65007||eU.has(e)}(i=A||(A={})).controlCharacterInInputStream="control-character-in-input-stream",i.noncharacterInInputStream="noncharacter-in-input-stream",i.surrogateInInputStream="surrogate-in-input-stream",i.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",i.endTagWithAttributes="end-tag-with-attributes",i.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",i.unexpectedSolidusInTag="unexpected-solidus-in-tag",i.unexpectedNullCharacter="unexpected-null-character",i.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",i.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",i.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",i.missingEndTagName="missing-end-tag-name",i.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",i.unknownNamedCharacterReference="unknown-named-character-reference",i.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",i.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",i.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",i.eofBeforeTagName="eof-before-tag-name",i.eofInTag="eof-in-tag",i.missingAttributeValue="missing-attribute-value",i.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",i.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",i.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",i.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",i.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",i.missingQuoteBeforeDoctype
vendor: 11,443 bytes, line 1
1SystemIdentifier="missing-quote-before-doctype-system-identifier",i.missingDoctypePublicIdentifier="missing-doctype-public-identifier",i.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",i.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",i.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",i.cdataInHtmlContent="cdata-in-html-content",i.incorrectlyOpenedComment="incorrectly-opened-comment",i.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",i.eofInDoctype="eof-in-doctype",i.nestedComment="nested-comment",i.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",i.eofInComment="eof-in-comment",i.incorrectlyClosedComment="incorrectly-closed-comment",i.eofInCdata="eof-in-cdata",i.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",i.nullCharacterReference="null-character-reference",i.surrogateCharacterReference="surrogate-character-reference",i.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",i.controlCharacterReference="control-character-reference",i.noncharacterCharacterReference="noncharacter-character-reference",i.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",i.missingDoctypeName="missing-doctype-name",i.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",i.duplicateAttribute="duplicate-attribute",i.nonConformingDoctype="non-conforming-doctype",i.missingDoctype="missing-doctype",i.misplacedDoctype="misplaced-doctype",i.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",i.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",i.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",i.openElementsLeftAfterEof="open-elements-left-after-eof",i.abandonedHeadElementChild="abandoned-head-element-child",i.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",i.nestedNoscriptInHead="nested-noscript-in-head",i.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text";class eQ{constructor(e){this.handler=e,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=65536,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+Number(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(e,t){let{line:n,col:r,offset:i}=this,o=r+t,a=i+t;return{code:e,startLine:n,endLine:n,startCol:o,endCol:o,startOffset:a,endOffset:a}}_err(e){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(e,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.html.length-1){let t=this.html.charCodeAt(this.pos+1);if(t>=56320&&t<=57343)return this.pos++,this._addGap(),(e-55296)*1024+9216+t}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,T.EOF;return this._err(A.surrogateInInputStream),e}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(e,t){this.html.length>0?this.html+=e:this.html=e,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(e,t){if(this.pos+e.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(t)return this.html.startsWith(e,this.pos);for(let t=0;t<e.length;t++)if((32|this.html.charCodeAt(this.pos+t))!==e.charCodeAt(t))return!1;return!0}peek(e){let t=this.pos+e;if(t>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,T.EOF;let n=this.html.charCodeAt(t);return n===T.CARRIAGE_RETURN?T.LINE_FEED:n}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,T.EOF;let e=this.html.charCodeAt(this.pos);return e===T.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,T.LINE_FEED):e===T.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,eW(e)&&(e=this._processSurrogate(e)),null===this.handler.onParseError||e>31&&e<127||e===T.LINE_FEED||e===T.CARRIAGE_RETURN||e>159&&e<64976||this._checkForProblematicCharacters(e),e)}_checkForProblematicCharacters(e){ej(e)?this._err(A.controlCharacterInInputStream):eq(e)&&this._err(A.noncharacterInInputStream)}retreat(e){for(this.pos-=e;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}function eV(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}(o=y||(y={}))[o.CHARACTER=0]="CHARACTER",o[o.NULL_CHARACTER=1]="NULL_CHARACTER",o[o.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",o[o.START_TAG=3]="START_TAG",o[o.END_TAG=4]="END_TAG",o[o.COMMENT=5]="COMMENT",o[o.DOCTYPE=6]="DOCTYPE",o[o.EOF=7]="EOF",o[o.HIBERNATION=8]="HIBERNATION";let eX=new Uint16Array('áµ<\xd5ıÊÒÕ»×ÙµÛÞ¢ßà à©àªà¶¡à¹à¼à¼¦áá¨á¡ááááá¥\0\0\0\0\0\0á«áá¦á°á·á½¾â â°âââ»ââ ¤â¤â´â¹â¿ããºã¹ã¬ã£¾ã¨¨ã©±ã« 㬮à EMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcfligè»\xc6äPè»&ä¦cuteè»\xc1äreve;äÄiyx}rcè»\xc2ä;är;ì\uD835\uDD04raveè»\xc0äpha;äacr;äd;æ©Ägp\x9d\xa1on;äf;ì\uD835\uDD38plyFunction;æ¡ingè»\xc5ä
Äcs\xbe\xc3r;ì\uD835\uDC9Cign;æildeè»\xc3ämlè»\xc4äÐaceforsu\xe5\xfb\xfeÄÄĢħĪÄcr\xea\xf2kslash;æÅ¶\xf6\xf8;æ«§ed;æy;äÆcrtÄ
ÄÄause;æµnoullis;æ¬a;är;ì\uD835\uDD05pf;ì\uD835\uDD39eve;äc\xf2Ämpeq;æÜHOacdefhilorsuÅÅÅÆÆÆ¢ÆµÆ·ÆºÇÈɳɸɾcy;ä§PYè»\xa9䩯cpyÅŢźute;äÄ;iŧŨætalDifferentialD;æ
leys;æÈaeioÆÆÆÆron;ädilè»\xc7ärc;änint;æ°ot;äÄdnƧÆilla;ä¸terDot;ä·\xf2Å¿i;ä§rcleÈDMPTÇÇÇÇot;æinus;ælus;æimes;æoÄcsǢǸkwiseContourIntegral;æ²eCurlyÄDQÈÈoubleQuote;æuote;æÈlnpuÈȨÉÉonÄ;eȥȦæ·;æ©´ÆgitȯȶȺruent;æ¡nt;æ¯ourIntegral;æ®ÄfrÉÉ;æoduct;ænterClockwiseContourIntegral;æ³oss;樯cr;ì\uD835\uDC9EpÄ;CÊÊ
æap;æÖDJSZacefiosÊ Ê¬Ê°Ê´Ê¸ËËˡ˦̳ÒÄ;oŹʥtrahd;æ¤cy;äcy;ä
cy;äÆgrsÊ¿ËËger;æ¡r;æ¡hv;櫤ÄayËËron;ä;älÄ;tËËæa;är;ì\uD835\uDD07Äaf˫̧Äcm˰̢riticalÈADGTÌÌÌÌcute;ä´oÅ´ÌÌ;äbleAcute;ärave;ä ilde;äond;æferentialD;æ
Ѱ̽\0\0\0ÍÍ\0Ð
f;ì\uD835\uDD3BÆ;DEÍÍÍä¨ot;æqual;æbleÌCDLRUVͣͲÎÏϢϸontourIntegra\xecȹoɴ͹\0\0Í»\xbbÍnArrow;æÄeoÎΤftÆARTÎÎΡrrow;æightArrow;æe\xe5ËngÄLRΫÏeftÄARγιrrow;æ¸ightArrow;æºightArrow;æ¹ightÄATÏÏrrow;æee;æ¨pÉÏ©\0\0ϯrrow;æownArrow;æerticalBar;æ¥nÌABLRTaÐЪаÑѿͼrrowÆ;BUÐÐТæar;æ¤pArrow;æµreve;äeftËк\0Ñ\0ÑightVector;æ¥eeVector;æ¥ectorÄ;BÑÑæ½ar;æ¥ightÇѧ\0ѱeeVector;æ¥ectorÄ;BѺѻæar;æ¥eeÄ;AÒÒæ¤rrow;æ§ÄctÒÒr;ì\uD835\uDC9Frok;äà NTacdfglmopqstuxÒ½ÓÓÓÓÓ¢Ó§Ó®ÓµÔ¡Ô¯Ô¶ÕÕÕ Õ¥G;ä
Hè»\xd0äcuteè»\xc9äÆaiyÓÓÓron;ärcè»\xcaä;äot;är;ì\uD835\uDD08raveè»\xc8äement;æÄapÓºÓ¾cr;ätyÉÔ\0\0ÔmallSquare;æ»erySmallSquare;æ«ÄgpÔ¦Ôªon;äf;ì\uD835\uDD3Csilon;äuÄaiÔ¼ÕlÄ;TÕÕæ©µilde;ælibrium;æÄciÕÕr;æ°m;橳a;ämlè»\xcbäÄipÕªÕ¯sts;æonentialE;æ
ÊcfiosÖ
ÖÖÖ²×y;ä¤r;ì\uD835\uDD09lledÉÖ\0\0Ö£mallSquare;æ¼erySmallSquare;æªÍ°Öº\0Ö¿\0\0×f;ì\uD835\uDD3DAll;æriertrf;æ±c\xf2רJTabcdfgorst×¨×¬×¯×ºØØØØØØ£Ù¬Ù²cy;äè»>ä¾mmaÄ;d׷׸ä;äreve;äÆeiyØØØdil;ä¢rc;ä;äot;ä r;ì\uD835\uDD0A;æpf;ì\uD835\uDD3EeaterÌEFGLSTصÙÙÙÙÙ¦qualÄ;Lؾؿæ¥ess;æullEqual;æ§reater;檢ess;æ·lantEqual;橾ilde;æ³cr;ì\uD835\uDCA2;æ«ÐAacfiosuÚ
ÚÚÚÚÚªÚ¾ÛRDcy;äªÄctÚÚek;ä;äirc;ä¤r;ælbertSpace;æÇ°Ú¯\0Ú²f;æizontalLine;æÄctÛÛ
\xf2Ú©rok;ä¦mpÅÛÛownHum\xf0įqual;æÜEJOacdfgmnostuÛºÛ¾ÜÜÜÜÜܡܨÝݸÞÞÞcy;älig;ä²cy;äcuteè»\xcdäÄiyÜÜrcè»\xceä;äot;ä°r;æraveè»\xccäÆ;apÜ Ü¯Ü¿ÄcgÜ´Ü·r;äªinaryI;æ
lie\xf3ÏÇ´Ý\0Ý¢Ä;eÝÝæ¬ÄgrÝÝral;æ«section;æisibleÄCTݬݲomma;æ£imes;æ¢ÆgptÝ¿ÞÞon;ä®f;ì\uD835\uDD40a;äcr;æilde;ä¨Ç«Þ\0Þcy;älè»\xcfäÊcfosuÞ¬Þ·Þ¼ßßÄiyÞ±Þµrc;ä´;är;ì\uD835\uDD0Dpf;ì\uD835\uDD41Ç£ß\0ßr;ì\uD835\uDCA5rcy;äkcy;äÎHJacfosߤߨ߽߬߱à à cy;ä¥cy;äppa;äÄeyß¶ß»dil;ä¶;är;ì\uD835\uDD0Epf;ì\uD835\uDD42cr;ì\uD835\uDCA6ÖJTaceflmostà ¥à ©à ¬à¡à¡£à¦³à¦¸à§à§à¨·à©cy;äè»<ä¼Êcmnprà ·à ¼à¡à¡à¡ute;ä¹bda;äg;æªlacetrf;ær;æÆaeyà¡à¡à¡¡ron;ä½dil;ä»;äÄfsࡨ॰tÔACDFRTUVarࡾࢩࢱࣦ࣠ࣼयà¥Î४Änrà¢à¢gleBracket;æ¨rowÆ;BRà¢à¢à¢æar;æ¤ightArrow;æeiling;æoǵࢷ\0à£bleBracket;æ¦nÇà£\0à£eeVector;楡ectorÄ;Bà£à£æar;æ¥loor;æightÄAV࣯ࣵrrow;æector;æ¥Äerà¤à¤eÆ;AVà¤à¤à¤æ£rrow;æ¤ector;æ¥iangleÆ;BEतथऩæ²ar;æ§qual;æ´pÆDTVषà¥à¥ownVector;æ¥eeVector;æ¥ ectorÄ;Bà¥à¥æ¿ar;æ¥ectorÄ;B॥०æ¼ar;æ¥ight\xe1ÎsÌEFGLSTॾà¦à¦à¦à¦¢à¦qualGreater;æullEqual;æ¦reater;æ¶ess;檡lantEqual;橽ilde;æ²r;ì\uD835\uDD0FÄ;eঽাæftarrow;æidot;ä¿Ænpwà§à¨à¨gÈLRlrà§à§·à¨à¨eftÄAR০৬rrow;æµightArrow;æ·ightArrow;æ¶eftÄarγà¨ight\xe1οight\xe1Ïf;ì\uD835\uDD43erÄLRਢਬeftArrow;æightArrow;æÆchtਾà©à©\xf2à¡;æ°rok;ä
;æªÐacefiosuà©à©à© ੷੼àª
àªàªp;æ¤
y;äÄdl੥੯iumSpace;ælintrf;æ³r;ì\uD835\uDD10nusPlus;æpf;ì\uD835\uDD44c\xf2à©¶;äÒJacefostuણધàªà«à¬à¬à¶à¶à¶cy;äcute;ä
Æaey઴હાron;ä
dil;ä
;äÆgswà«à«°à¬ativeÆMTVà«à«à«¨ediumSpace;æhiÄcn૦à«\xebà«eryThi\xeeà«tedÄGL૸à¬reaterGreate\xf2Ù³essLes\xf3à©Line;är;ì\uD835\uDD11ÈBnptଢନଷ଺reak;æ BreakingSpace;ä f;æÚ;CDEGHLNPRSTVàààªà¼à®¡à¯«à°à±à²à²¦à³àµ¡à¶
櫬Äouàà¤ngruent;æ¢pCap;æoubleVerticalBar;æ¦Ælqxà®à®à®ement;æualÄ;Tà®à®æ ilde;ìâ̸ists;æreaterÎ;EFGLSTஶஷ஽à¯à¯à¯à¯¥æ¯qual;æ±ullEqual;ìâ§Ì¸reater;ìâ«Ì¸ess;æ¹lantEqual;ì⩾̸ilde;æµumpÅ௲௽ownHump;ìâ̸qual;ìâ̸eÄfsà°à°§tTriangleÆ;BEà°à°à°¡æªar;ìâ§Ì¸qual;æ¬sÌ;EGLSTవశ఼à±à±à±æ®qual;æ°reater;æ¸ess;ìâªÌ¸lantEqual;ì⩽̸ilde;æ´estedÄGL౨౹reaterGreater;ì⪢̸essLess;ì⪡̸recedesÆ;ESà²à²à²æqual;ì⪯̸lantEqual;æ ÄeiಫಹverseElement;æghtTriangleÆ;BEà³à³à³æ«ar;ìâ§Ì¸qual;æÄquà³à´uareSuÄbp೨೹setÄ;Eà³°à³³ìâ̸qual;æ¢ersetÄ;Eà´à´ìâ̸qual;æ£Æbcpà´à´¤àµsetÄ;Eà´à´ìââqual;æceedsÈ;ESTà´²à´³à´»àµæqual;ì⪰̸lantEqual;æ¡ilde;ìâ¿Ì¸ersetÄ;Eàµàµìââqual;æildeÈ;EFT൮൯൵ൿæqual;æullEqual;æilde;æerticalBar;æ¤cr;ì\uD835\uDCA9ildeè»\xd1ä;äÜEacdfgmoprstuvà¶½à·à·à·à·à· à·§à·¼à¸à¸ ยา฿à¹lig;ä
cuteè»\xd3äÄiyà·à·rcè»\xd4ä;äblac;ä
r;ì\uD835\uDD12raveè»\xd2äÆaei෮ෲ෶cr;ä
ga;ä©cron;äpf;ì\uD835\uDD46enCurlyÄDQà¸à¸oubleQuote;æuote;æ;æ©Äclวฬr;ì\uD835\uDCAAashè»\xd8äiŬื฼deè»\xd5äes;樷mlè»\xd6äerÄBPà¹à¹ Äarà¹à¹r;æ¾acÄekà¹à¹;æet;æ´arenthesis;
1æÒacfhilors๿àºàºàºàºàºàºàº°à»¼rtialD;æy;är;ì\uD835\uDD13i;ä¦;ä usMinus;ä±Äipຢàºncareplan\xe5Úf;æÈ;eio຺ູ໠໤檻cedesÈ;ESTà»à»à»à»æºqual;檯lantEqual;æ¼ilde;æ¾me;æ³Ädp໩໮uct;æortionÄ;aȥ໹l;æÄcià¼à¼r;ì\uD835\uDCAB;ä¨ÈUfosà¼à¼à¼à¼OTè»"ä¢r;ì\uD835\uDD14pf;æcr;ì\uD835\uDCACØBEacefhiorsu༾à½à½à½ ཱིྦྷྪà¾áá©á´á¾arr;æ¤Gè»\xae䮯cnrà½à½à½ute;ä
g;æ«rÄ;tà½à½æ l;æ¤Æaeyཧཬཱron;ä
dil;ä
;ä Ä;vླྀཹæerseÄEUà¾à¾Älqà¾à¾ement;æuilibrium;æpEquilibrium;楯r\xbbཹo;ä¡ghtÐACDFTUVaà¿à¿«à¿³á¢á¨ááÏÄnrà¿à¿gleBracket;æ©rowÆ;BLà¿à¿à¿¡æar;æ¥eftArrow;æeiling;æoǵ࿹\0á
bleBracket;æ§nÇá\0áeeVector;æ¥ectorÄ;Bááæar;æ¥loor;æÄerááeÆ;AVáµá¶á¼æ¢rrow;æ¦ector;æ¥iangleÆ;BEáááæ³ar;æ§qual;æµpÆDTVá£á®á¸ownVector;æ¥eeVector;æ¥ectorÄ;Bááæ¾ar;æ¥ectorÄ;Bááæar;æ¥Äpuááf;ændImplies;楰ightarrow;æÄchá¹á¼r;æ;æ±leDelayed;æ§´ÚHOacfhimoqstuá¤á±á·á½ááá
á
á
¡á
§áµá»á¿ÄCcá©á®Hcy;ä©y;ä¨FTcy;ä¬cute;ä
Ê;aeiyáááááæª¼ron;ä
dil;ä
rc;ä
;ä¡r;ì\uD835\uDD16ortÈDLRUáªá´á¾á
ownArrow\xbbÐeftArrow\xbbà¢ightArrow\xbbà¿pArrow;ægma;ä£allCircle;æpf;ì\uD835\uDD4Aɲá
\0\0á
°t;æareÈ;ISUá
ȇ
¼áá¯æ¡ntersection;æuÄbpáásetÄ;Eááæqual;æersetÄ;Eá¨á©æqual;ænion;æcr;ì\uD835\uDCAEar;æÈbcmpááááÄ;sááæetÄ;Eááqual;æÄchá á
eedsÈ;ESTáá®á´á¿æ»qual;檰lantEqual;æ½ilde;æ¿Th\xe1à¾;æÆ;esááá£ærsetÄ;Eááæqual;æet\xbbáÖHRSacfhiorsá¾ááááá±á¶ááááORNè»\xdeäADE;æ¢ÄHcáácy;äy;ä¦Äbuáá;ä;䤯aeyá¥áªá¯ron;ä
¤dil;ä
¢;ä¢r;ì\uD835\uDD17Äeiá»áDzá\0áefore;æ´a;äÄcnáákSpace;ìââSpace;ældeÈ;EFTá«á¬á²á¼æ¼qual;æullEqual;æ
ilde;æpf;ì\uD835\uDD4BipleDot;æÄctáár;ì\uD835\uDCAFrok;ä
¦à«¡á·ááá¦\0á¬á±\0\0\0\0\0á¸á½á·á
\0á¿áááÄcrá»áuteè»\xdaärÄ;oááæcir;æ¥rÇ£á\0áy;äve;ä
¬Äiyáá£rcè»\xdbä;ä£blac;ä
°r;ì\uD835\uDD18raveè»\xd9äacr;ä
ªÄdiáá©erÄBPááÄaráár;äacÄekáá;æet;æµarenthesis;æonÄ;Pá°á±ælus;æÄgpá»á¿on;ä
²f;ì\uD835\uDD4CÐADETadpsáá®á¸áϨááá³rrowÆ;BDá
á á¤ar;æ¤ownArrow;æ
ownArrow;æquilibrium;楮eeÄ;Aááæ¥rrow;æ¥own\xe1ϳerÄLRáá¨eftArrow;æightArrow;æiÄ;lá¹áºäon;ä¥ing;ä
®cr;ì\uD835\uDCB0ilde;ä
¨mlè»\xdcäÒDbcdefosvá§á¬á°á³á¾á
áááash;æ«ar;æ««y;äashÄ;lá»á¼æ©;櫦Äeráá
;æÆbtyáááºar;æÄ;iáácalÈBLSTá¡á¥áªá´ar;æ£ine;ä¼eparator;æilde;æThinSpace;ær;ì\uD835\uDD19pf;ì\uD835\uDD4Dcr;ì\uD835\uDCB1dash;æªÊcefosá§á¬á±á¶á¼irc;ä
´dge;ær;ì\uD835\uDD1Apf;ì\uD835\uDD4Ecr;ì\uD835\uDCB2Èfiosáááár;ì\uD835\uDD1B;äpf;ì\uD835\uDD4Fcr;ì\uD835\uDCB3ÒAIUacfosuá±áµá¹á½ááááá cy;ä¯cy;äcy;ä®cuteè»\xddäÄiyáárc;ä
¶;ä«r;ì\uD835\uDD1Cpf;ì\uD835\uDD50cr;ì\uD835\uDCB4ml;ä
¸ÐHacdefosáµá¹á¿áááá á¤cy;äcute;ä
¹Äayááron;ä
½;äot;ä
»Ç²á\0áoWidt\xe8à«a;är;æ¨pf;æ¤cr;ì\uD835\uDCB5௡ááá\0á°á¶á¿\0\0\0\0ááá«áá\0ááá²á¹\0á¾cuteè»\xe1ä¡reve;äÌ;Ediuyááá¡á£á¨áæ¾;ìâ¾Ì³;æ¿rcè»\xe2ä¢teè»\xb4Ì;ä°ligè»\xe6ä¦Ä;r\xb2áº;ì\uD835\uDD1Eraveè»\xe0ä ÄepááÄfpáásym;æµ\xe8áha;ä±ÄapácÄclá¤á§r;äg;樿ɤá°\0\0áÊ;adsváºá»á¿ááæ§nd;æ©;æ©lope;æ©;æ©Î;elmrszááááá¿ááæ ;榤e\xbbásdÄ;aá¥á¦æ¡Ñ¡á°á²á´á¶á¸áºá¼á¾;榨;榩;榪;榫;榬;æ¦;榮;榯tÄ;vá
áæbÄ;dááæ¾;æ¦Äptááh;æ¢\xbb\xb9arr;æ¼Ägpá£á§on;ä
f;ì\uD835\uDD52Î;Eaeiopáá»á½áááá;æ©°cir;橯;æd;æs;ä§roxÄ;eáá\xf1áingè»\xe5䥯ctyá¡á¦á¨r;ì\uD835\uDCB6;äªmpÄ;eáá¯\xf1Êildeè»\xe3ä£mlè»\xe4ä¤Äciááonin\xf4ɲnt;æ¨à Nabcdefiklnoprsuáá±á°á¼ááá¸á½á á¦á ¹á¡á᤽á¥á¥°ot;æ«Äcrá¶ákÈcepsáá
ááong;æpsilon;ä¶rime;æµimÄ;eááæ½q;æÅ¶á¢á¦ee;æ½edÄ;gá¬áæ
e\xbbárkÄ;táá·brk;æ¶Äoyáá;ä±quo;æÊcmprtááá¡á¤á¨ausÄ;eÄÄptyv;榰s\xe9áno\xf5ÄÆahwá¯á±á³;ä²;æ¶een;æ¬r;ì\uD835\uDD1FgÎcostuvwááá³ááááÆaiuááá\xf0Ý rc;æ¯p\xbbá±Ædptá¤á¨áot;æ¨lus;æ¨imes;æ¨É±á¹\0\0á¾cup;æ¨ar;æ
riangleÄduááown;æ½p;æ³plus;æ¨e\xe5á\xe5áarow;æ¤Æakoáá ¦á µÄcná²á £kÆlstáºÖ«á ozenge;æ§«riangleÈ;dlrá á á á æ´own;æ¾eft;æight;æ¸k;æ£Æ±á «\0á ³Æ²á ¯\0á ±;æ;æ4;æck;æÄeoá ¾á¡Ä;qá¡á¡ì=â¥uiv;ìâ¡â¥t;æÈptwxá¡á¡á¡§á¡¬f;ì\uD835\uDD53Ä;táá¡£om\xbbátie;æØDHUVbdhmptuvá¢
á¢á¢ªá¢»á£á£á£¬á£¿á¤
á¤á¤á¤¡ÈLRlrá¢á¢á¢á¢;æ;æ;æ;æÊ;DUduᢡᢢᢤᢦᢨæ;æ¦;æ©;æ¤;æ§ÈLRlrᢳᢵᢷᢹ;æ;æ;æ;æÎ;HLRhlrá£á£á£á£á£á£á£æ;æ¬;æ£;æ ;æ«;æ¢;æox;æ§ÈLRlrᣤᣦᣨᣪ;æ;æ;æ;æÊ;DUduڽ᣷᣹᣻᣽;æ¥;æ¨;æ¬;æ´inus;ælus;æimes;æ ÈLRlrá¤á¤á¤á¤;æ;æ;æ;æÎ;HLRhlrᤰᤱᤳᤵᤷ᤻᤹æ;æª;æ¡;æ;æ¼;æ¤;æÄevÄ£á¥barè»\xa6ä¦Èceioá¥á¥á¥á¥ r;ì\uD835\uDCB7mi;æmÄ;eáálÆ;bhᥨᥩᥫä;æ§
sub;æÅ¬á¥´á¥¾lÄ;e᥹᥺æ¢t\xbb᥺pÆ;Eeįá¦
á¦;檮Ä;qÛÛೡᦧ\0᧨á¨á¨á¨²\0ᨷá©\0\0᪴\0\0á«\0\0ᬡᬮáá\0᯽\0á°Æcprá¦á¦²á§ute;äÌ;abcdsᦿá§á§á§á§á§æ©nd;æ©rcup;æ©Äauá§á§p;æ©p;æ©ot;æ©;ìâ©ï¸Äeo᧢᧥t;æ\xeeÚÈaeiuá§°á§»á¨á¨
ǰ᧵\0᧸s;æ©on;
1ädilè»\xe7ä§rc;äpsÄ;sá¨á¨æ©m;æ©ot;äÆdmná¨á¨ ᨦilè»\xb8Æptyv;榲tè\xa2;eá¨á¨®ä¢r\xe4Ʋr;ì\uD835\uDD20Æceiᨽá©á©y;äckÄ;má©á©æark\xbbá©;ärÎ;Ecefmsá©á© ᩢᩫ᪤᪪᪮æ;æ§Æ;elᩩᩪá©äq;æeɡᩴ\0\0áªrrowÄlr᩼áªeft;æºight;æ»ÊRSacdáªáªáªáªáª\xbbà½;æst;æirc;æash;ænint;æ¨id;櫯cir;æ§ubsÄ;u᪻᪼æ£it\xbb᪼ˬá«á«á«º\0á¬onÄ;eá«á«äºÄ;q\xc7\xc6Éá«\0\0á«¢aÄ;tá«á«ä¬;äÆ;fl᫨᫩᫫æ\xeeá
eÄmx᫱᫶ent\xbbá«©e\xf3Éǧ᫾\0á¬Ä;dá»á¬ot;æ©n\xf4ÉÆfryá¬á¬á¬;ì\uD835\uDD54o\xe4Éè\xa9;sÅá¬r;æÄaoᬥᬩrr;æµss;æÄcuᬲᬷr;ì\uD835\uDCB8ÄbpᬼáÄ;eááæ«;æ«Ä;eááæ«;æ«dot;æ¯Îdelprvwá á¬á·á®á®¬á¯á¯¹arrÄlrá¨áª;椸;椵ɰá²\0\0áµr;æc;æarrÄ;pá¿á®æ¶;椽Ì;bcdosá®á®á®á®¡á®¥á®¨æªrcap;æ©Äauá®á®p;æ©p;æ©ot;ær;æ©
;ìâªï¸Èalrv᮵ᮿá¯á¯£rrÄ;mᮼᮽæ·;椼yÆevwá¯á¯á¯qɰá¯\0\0á¯re\xe3á³u\xe3áµee;æedge;æenè»\xa4ä¤earrowÄlrᯮ᯳eft\xbbá®ight\xbbᮽe\xe4á¯Äciá°á°onin\xf4Ç·nt;æ±lcty;æà¦AHabcdefhijlorstuwz᰸᰻᰿á±á±©á±µá²á²á²¬á²·á³»á³¿á´áµ»á¶á¶«á¶»á·á·r\xf2Îar;楥Èglrsá±á±á±á±ger;æ eth;æ¸\xf2á³hÄ;vá±á±æ\xbbà¤Å«á±¡á±§arow;æ¤a\xe3ÌÄayᱮᱳron;ä;ä´Æ;ao̲ᱼá²ÄgrÊ¿á²r;ætseq;æ©·Æglmá²á²á²è»\xb0ä°ta;ä´ptyv;榱ÄirᲣᲨsht;楿;ì\uD835\uDD21arÄlrᲳᲵ\xbbà£\xbbáÊaegsvá³Í¸á³á³á³ mÆ;oșá³á³ndÄ;șá³uit;æ¦amma;äin;æ²Æ;io᳧᳨᳸ä·deè\xf7;oá³§á³°ntimes;æn\xf8á³·cy;äcɯá´\0\0á´rn;æop;æÊlptuwá´á´á´¢áµáµlar;ä¤f;ì\uD835\uDD55Ê;empsÌá´á´·á´½áµqÄ;dÍá´³ot;æinus;æ¸lus;æquare;æ¡blebarwedg\xe5\xfanÆadhá®áµáµ§ownarrow\xf3á²arpoonÄlrᵲᵶef\xf4á²´igh\xf4ᲶŢᵿá¶
karo\xf7à½É¯á¶\0\0á¶rn;æop;æÆcotá¶á¶£á¶¦Äryá¶á¶¡;ì\uD835\uDCB9;äl;æ§¶rok;äÄdrá¶°á¶´ot;æ±iÄ;fá¶ºá æ¿Äahá·á·r\xf2Щa\xf2ྦangle;榦Äciá·á·y;ägrarr;æ¿à¤Dacdefglmnopqrstuxá¸á¸á¸á¸¸Õ¸á¸¼á¹á¹¡á¹¾áº¥áº¯áº½á»¡á¼ªá¼·á½á½á½ÄDoá¸á´´o\xf4á²Äcsá¸á¸uteè»\xe9ä©ter;æ©®ÈaioyḢḧḱḶron;ärÄ;cá¸á¸®æè»\xeaäªlon;æ;äot;äÄDrá¹á¹
ot;æ;ì\uD835\uDD22Æ;rsá¹á¹á¹æªaveè»\xe8ä¨Ä;dá¹á¹æªot;æªÈ;ilsṪṫṲṴæªnters;æ§;æÄ;dṹṺæªot;æªÆapsáº
áºáºcr;ätyÆ;sváºáºáºæ
et\xbbáºpÄ1;áºáº¤Ä³áº¡áº£;æ;æ
æÄgsẪẬ;ä
p;æÄgpẴẸon;äf;ì\uD835\uDD56Æalsá»á»á»rÄ;sá»á»æl;æ§£us;橱iÆ;lvá»á»á»äµon\xbbá»;äµÈcsuvỪỳá¼á¼£Äioữḱrc\xbbḮɩỹ\0\0á»»\xedÕantÄglá¼á¼tr\xbbá¹ess\xbbṺÆaeiá¼á¼á¼ls;ä½st;ævÄ;DȵἠD;橸parsl;æ§¥ÄDaἯἳot;ærr;楱Æcdiá¼¾á½á»¸r;æ¯o\xf4ÍÄahá½á½;ä·è»\xf0ä°Ämrá½á½lè»\xebä«o;æ¬Æcipὡὤὧl;ä¡s\xf4Õ®ÄeoὬὴctatio\xeeÕnential\xe5չৡá¾\0á¾\0ᾡᾧ\0\0á¿á¿\0á¿\0ῦῪâ\0ââllingdotse\xf1á¹y;ämale;æÆilrá¾á¾³á¿lig;èï¬É©á¾¹\0\0á¾½g;èï¬ig;èï¬;ì\uD835\uDD23lig;èï¬lig;ìfjÆaltá¿á¿á¿¡t;æig;èï¬ns;æ±of;äǰ΅\0ῳf;ì\uD835\uDD57ÄakÖ¿á¿·Ä;vῼ´æ;æ«artint;æ¨ÄaoââÄcsââαââ°â¸â
â\0âβâ¢â¥â§âªâ¬\0â®è»\xbdä½;æ
è»\xbcä¼;æ
;æ
;æ
Ƴâ´\0â¶;æ
;æ
Ê´â¾â\0\0âè»\xbeä¾;æ
;æ
5;æ
ƶâ\0â;æ
;æ
8;æ
l;æwn;æ¢cr;ì\uD835\uDCBBà¢Eabcdefgijlnorstvââââ¥â°â´â°âµâºâ¿âââ¸Ìâ¾â
âÄ;lÙâ;æªÆcmpâââute;äµmaÄ;dâá³ä³;æªreve;äÄiyâªâ®rc;ä;ä³ot;ä¡È;lqsؾÙâ½âÆ;qsؾÙâlan\xf4Ù¥È;cdlÙ¥âââ¥c;檩otÄ;oââæªÄ;lâ¢â£æª;æªÄ;eâªâìâï¸s;æªr;ì\uD835\uDD24Ä;gÙ³Ømel;æ·cy;äÈ;EajÙâââ;æª;檥;檤ÈEaesâââ©â´;æ©pÄ;pâ£â¤æªrox\xbbâ¤Ä;qâ®â¯æªÄ;qâ®âim;æ§pf;ì\uD835\uDD58Äciâ
â
r;æmÆ;elÙ«â
â
;æª;æªè>;cdlqr×®â
â
ªâ
®â
³â
¹Äciâ
¥â
§;檧r;橺ot;æPar;æ¦uest;橼Êadelsââ
ªâÙâǰâ\0âpro\xf8âr;楸qÄlqØ¿âles\xf3âi\xedÙ«Äenâ£ârtneqq;ìâ©ï¸\xc5âªÔAabcefkosyâââ±âµâºâââ¯â¨â½r\xf2Î Èilmrâââârs\xf0áf\xbbâ¤il\xf4Ú©Ädrâ â¤cy;äÆ;cwࣴâ«â¯ir;æ¥;æar;æirc;䥯alrââârtsÄ;uââæ¥it\xbbâlip;æ¦con;æ¹r;ì\uD835\uDD25sÄewâ£â©arow;椥arow;椦Êamoprâºâ¾âââ£rr;æ¿tht;æ»kÄlrââeftarrow;æ©ightarrow;æªf;ì\uD835\uDD59bar;æÆcltâ¯â´â¸r;ì\uD835\uDCBDas\xe8â´rok;ä§Äbpââull;æhen\xbbá±à«¡â£\0âª\0â¸â
â\0ââ³\0\0â¸â¢â§â¢â¿\0ââªâ´cuteè»\xedäÆ;
1iyݱâ°âµrcè»\xeeä®;ä¸Äcxâ¼â¿y;äµclè»\xa1ä¡ÄfrÎâ;ì\uD835\uDD26raveè»\xecä¬È;inoܾââ©â®Äinâ¢â¦nt;æ¨t;æfin;æ§ta;æ©lig;䳯aopâ¾ââÆcgtâ
ââr;䫯elpÜââin\xe5Þar\xf4Ü h;ä±f;æ·ed;äµÊ;cfotÓ´â¬â±â½âare;æ
inÄ;tâ¸â¹æie;æ§do\xf4âÊ;celpÝââââ¡al;æºÄgrââer\xf3á£\xe3âarhk;æ¨rod;樼Ècgptâ¯â²â¶â»y;äon;ä¯f;ì\uD835\uDD5Aa;ä¹uestè»\xbfä¿Äciââr;ì\uD835\uDCBEnÊ;EdsvÓ´âââ¡Ó³;æ¹ot;æµÄ;vâ¦â§æ´;æ³Ä;iÝ·â®lde;ä©Ç«â¸\0â¼cy;älè»\xefä¯Ìcfmosuââââ¡â§âµÄiyâârc;äµ;ä¹r;ì\uD835\uDD27ath;ä·pf;ì\uD835\uDD5BÇ£â¬\0â±r;ì\uD835\uDCBFrcy;äkcy;äÐacfghjosâââ¢â§ââ±âµâ»ppaÄ;vââäº;ä°Äeyââ dil;ä·;äºr;ì\uD835\uDD28reen;ä¸cy;ä
cy;äpf;ì\uD835\uDD5Ccr;ì\uD835\uDCC0à®ABEHabcdefghjlmnoprstuvâ°ââââââ½âââââ¥â¹â½ââ²âââ¨âââ â Æartâ·âºâ¼r\xf2à§\xf2Îail;æ¤arr;æ¤Ä;gà¦â;æªar;楢ॣâ¥\0âª\0â±\0\0\0\0\0âµâº\0âââ\0â¹ute;äºmptyv;榴ra\xeeà¡bda;ä»gÆ;dlà¢ââ;æ¦\xe5à¢;æª
uoè»\xabä«rÐ;bfhlpstà¢ââ¦â©â«â®â±âµÄ;fà¢â£s;æ¤s;æ¤\xebâp;æ«l;椹im;楳l;æ¢Æ;aeâ¿ââæª«il;æ¤Ä;sââæª;ìâªï¸Æabrââârr;æ¤rk;æ²Äakâ¢â¬cÄekâ¨âª;ä»;äÄesâ±â³;æ¦lÄduâ¹â»;æ¦;æ¦Èaeuyââââron;ä¾Ädiââil;ä¼\xecࢰ\xe2â©;
1ä»Ècqrsâ£â¦ââ½a;椶uoÄ;rà¸áÄduâ²â·har;楧shar;æ¥h;æ²Ê;fgqsââà¦â³â¿æ¤tÊahlrtââ¤â·ââ¨rrowÄ;tà¢â¡a\xe9â¶arpoonÄduâ¯â´own\xbbÑp\xbb०eftarrows;æightÆahsââârrowÄ;sࣴࢧarpoon\xf3à¾quigarro\xf7â°hreetimes;æÆ;qsâà¦âºlan\xf4বÊ;cdgsবââââ¨c;檨otÄ;oââæ©¿Ä;rââæª;æªÄ;eâ¢â¥ìâï¸s;æªÊadegsâ³â¹â½ââppro\xf8âot;æqÄgqââ
\xf4à¦gt\xf2â\xf4à¦i\xedলÆilrâ࣡âsht;楼;ì\uD835\uDD29Ä;Eà¦â£;æªÅ¡â©â¶rÄduâ²â®Ä;l॥â³;楪lk;æcy;äÊ;achtà©ââââr\xf2âorne\xf2á´ard;楫ri;æºÄioââ¤dot;ä
ustÄ;aâ¬âæ°che\xbbâÈEaesâ»â½ââ;æ¨pÄ;pââæªrox\xbbâÄ;qââæªÄ;qââ»im;æ¦Ðabnoptwzâ©â´â·ââ¯âââÄnrâ®â±g;æ¬r;æ½r\xebà£gÆlmrâ¿ââeftÄar০âight\xe1à§²apsto;æ¼ight\xe1à§½parrowÄlrâ¥â©ef\xf4âight;æ¬Æaflâ¶â¹â½r;æ¦
;ì\uD835\uDD5Dus;æ¨imes;樴šââst;æ\xe1áÆ;efââá ænge\xbbâarÄ;lâ¤â¥ä¨t;æ¦Êachmtâ³â¶â¼â
âr\xf2ࢨorne\xf2á¶arÄ;dà¾â;æ¥;æri;æ¿Ìachiqtââà©â¢â®â»quo;æ¹r;ì\uD835\uDCC1mÆ;egলâªâ¬;æª;æªÄbuâªâ³oÄ;rà¸â¹;ærok;ä
è<;cdhilqrà «ââ¹ââ â¥âªâ°Äciââ;檦r;橹re\xe5â²mes;æarr;楶uest;æ©»ÄPiâµâ¹ar;æ¦Æ;efâ à¤á ærÄduâ â shar;æ¥har;楦Äenâ â ¡rtneqq;ìâ¨ï¸\xc5â ÜDacdefhilnopsuâ¡â¡
â¢â¢â¢â¢ ⢥⢨â£â£¢â£¤àªâ£³â¤Dot;æºÈclprâ¡â¡â¡£â¡½rè»\xafä¯Äetâ¡â¡;æÄ;eâ¡â¡æ se\xbbâ¡Ä;sá»â¡¨toÈ;dluá»â¡³â¡·â¡»ow\xeeÒef\xf4à¤\xf0áker;æ®Äoyâ¢â¢mma;権;ä¼ash;æasuredangle\xbbá¦r;ì\uD835\uDD2Ao;æ§Æcdn⢯⢴â£roè»\xb5äµÈ;acdá¤â¢½â£â£s\xf4á§ir;æ«°otè»\xb7ƵusÆ;bdâ£á¤â£æÄ;uá´¼â£;横ţâ£â£¡p;æ«\xf2â\xf0àªÄdp⣩⣮els;æ§f;ì\uD835\uDD5EÄct⣸⣽r;ì\uD835\uDCC2pos\xbbáÆ;lmâ¤â¤â¤ä¼timap;æ¸à°GLRVabcdefghijlmoprstuvwâ¥â¥â¥¾â¦â¦â§â§©â¨â¨â©â©âªâªâª¤âª¨â¬â¬ââ¿â®®â°´â±§â±¼â³©Ägtâ¥â¥;ìâ̸Ä;vâ¥à¯ìâ«âÆeltâ¥â¥²â¥¶ftÄar⥡⥧rrow;æightarrow;æ;ìâ̸Ä;v⥻à±ìâªâightarrow;æÄDdâ¦â¦ash;æ¯ash;æ®Êbcnpt⦣⦧⦬⦱â§la\xbbËute;ä
g;ìâ âÊ;Eiopà¶â¦¼â§â§
â§;ì⩰̸d;ìâ̸s;ä
ro\xf8à¶urÄ;aâ§â§æ®lÄ;sâ§à¬¸Ç³â§\0â§£pè»\xa0ଷmpÄ;e௹à°Êaeouyâ§´â§¾â¨â¨â¨Ç°â§¹\0â§»;æ©on;ä
dil;ä
ngÄ;dൾâ¨ot;ìâ©Ì¸p;æ©;ä½ash;æÎ;Aadqsxà®â¨©â¨â¨»â©â©
â©rr;ærÄhr⨳⨶k;椤Ä;oá²á°ot;ìâ̸ui\xf6à£Äeiâ©â©ar;椨\xedà®istÄ;sà® à®r;ì\uD835\uDD2BÈEestà¯
⩦⩹⩼Æ;qs஼â©à¯¡Æ;qs஼à¯
â©´lan\xf4௢i\xed௪Ä;rà®¶âª\xbbà®·ÆAapâªâªâªr\xf2⥱rr;æ®ar;櫲Æ;svà¾âªà¾Ä;d⪡⪢æ¼;æºcy;äÎAEadest⪷⪺⪾â«â«
⫶⫹r\xf2⥦;ìâ¦Ì¸rr;ær;æ¥È;fqsà°»â«â«£â«¯tÄarâ«â«rro\xf7â«ightarro\xf7âªÆ;qs఻⪺⫪lan\xf4à±Ä;sà±â«´\xbbà°¶i\xedà±Ä;rవ⫾iÄ;eà°à°¥i\xe4à¶Äptâ¬â¬f;ì\uD835\uDD5Fè\xac;inâ¬â¬â¬¶ä¬nÈ;Edvà®â¬¤â¬¨â¬®;ìâ¹Ì¸ot;ìâµÌ¸Ç¡à®â¬³â¬µ;æ·;æ¶iÄ;vಸ⬼ǡಸââ;æ¾;æ½Æaorââ£â©rÈ;astà»âââlle\xecà»l;ì⫽â¥;ìâ̸lint;æ¨Æ;ceà²â°â³u\xe5ಥÄ;cà²â¸Ä;eà²â½\xf1à²ÈAaitâ®â®â®â®§r\xf2â¦rrÆ;cwâ®â®â®æ;ì⤳̸;ìâ̸ghtarrow\xbbâ®riÄ;eà³à³Îchimpqu⮽â¯â¯â¬à¸â¯¤â¯¯È;cerà´²â¯à´·â¯u\xe5àµ
;ì\uD835\uDCC3ortÉâ¬
\0\0â¯ar\xe1âmÄ;e൮â¯Ä;q൴൳suÄbp⯫â¯\xe5೸\xe5à´Æbcp⯶â°â°È;Ees⯿â°à´¢â°æ;ìâ«
̸etÄ;eà´â°qÄ;qà´£â°cÄ;eà´²â°\xf1à´¸È;EesⰢⰣàµâ°§æ
;ìâ«Ì¸etÄ;eàµâ°®qÄ;qൠⰣÈgilrⰽⰿâ±
â±\xecà¯ldeè»\xf1ä±\xe7à±iangleÄlrâ±â±eftÄ;eà°â±\xf1à°¦ightÄ;eà³â±¥\xf1à³Ä;mⱬâ±ä½Æ;esⱴⱵⱹä£ro;æp;æÒDHadgilrsâ²â²â²â²â²£â²°â²¶â³â³£ash;æarr;æ¤p;ìââash;æ¬ÄetⲨⲬ;ìâ¥â;ì>ânfin;æ§ÆAetâ²½â³â³
rr;æ¤;ìâ¤âÄ;râ³â³ì<âie;ìâ´âÄAtâ³â³rr;æ¤rie;ìâµâim;ìâ¼âÆAanâ³°â³´â´rr;ærÄhr⳺⳽k;椣Ä;oá§á¥ear;椧ááª\0\0\0\0\0\0\0\0\0\0\0\0\0â´\0â´¸âµâµ ⵥ⵲â¶á¬\0\0â¶â¶«\0â·â·\0â·â¸â¸«â¸¾â¹Äcsâ´±áªuteè»\xf3ä³Äiyâ´¼âµ
rÄ;cáªâµè»\xf4ä´;ä¾Êabios᪠âµâµÇâµlac;ä
v;樸old;榼lig;ä
Äcr⵩âµir;榿;ì\uD835\uDD2Cͯ⵹\0\0âµ¼\0â¶n;äaveè»\xf2ä²;æ§Äbmâ¶à·´ar;榵Èacitâ¶â¶â¶¥â¶¨r\xf2áªÄirâ¶â¶ r;榾oss;榻n\xe5à¹;æ§Æaeiⶱⶵⶹcr;ä
ga;äÆcdnâ·â·
Çron;ä¿;榶pf;ì\uD835\uDD60Æaelâ·â·Çr;榷rp;榹Î;adiosvⷪⷫⷮâ¸â¸â¸â¸æ¨r\xf2áªÈ;efmâ··â·¸â¸â¸
æ©rÄ;oⷾⷿæ´f\xbbâ·¿è»\xaaäªè»\xbaäºgof;æ¶r;æ©lope;æ©;æ©Æcloâ¸â¸¡â¸§\xf2â¸ashè»\xf8ä¸l;æiŬⸯ⸴deè»\xf5äµesÄ;aÇ⸺s;樶mlè»\xf6ä¶bar;æ½à«¡â¹\0â¹½\0âºâº\0⺢⺹\0\0â»àº\0â¼\0\0⼫⾼\0â¿rÈ;
1astÐâ¹§â¹²àº
è\xb6;lâ¹â¹®ä¶le\xecÐɩ⹸\0\0â¹»m;櫳;櫽y;ä¿rÊcimptâºâºâºá¡¥âºnt;ä¥od;ä®il;æ°enk;æ±r;ì\uD835\uDD2DÆimo⺨⺰⺴Ä;vâºâº®ä;äma\xf4à©¶ne;æÆ;tv⺿â»â»ächfork\xbb´;äÄauâ»â»nÄckâ»â»kÄ;hâ´â»;æ\xf6â´sÒ;abcdemst⻳⻴á¤â»¹â»½â¼â¼â¼â¼ä«cir;樣ir;樢Äouáµâ¼;樥;橲nè»\xb1àºim;樦wo;樧Æipuâ¼â¼ â¼¥ntint;æ¨f;ì\uD835\uDD61ndè»\xa3ä£Ô;Eaceinosuà»â¼¿â½â½â½â¾â¾â¾â½¾â¾¶;檳p;檷u\xe5à»Ä;cà»â½Ì;acensà»â½â½â½¦â½¨â½¾ppro\xf8â½urlye\xf1à»\xf1à»Æaes⽯⽶⽺pprox;檹qq;檵im;æ¨i\xedà»meÄ;sâ¾àº®æ²ÆEas⽸â¾â½º\xf0â½µÆdfp໬â¾â¾¯Æals⾠⾥⾪lar;æ®ine;æurf;æÄ;t໻⾴\xefà»»rel;æ°Äciâ¿â¿
r;ì\uD835\uDCC5;äncsp;æÌfiopsuâ¿â¢â¿â¿¥â¿«â¿±r;ì\uD835\uDD2Epf;ì\uD835\uDD62rime;æcr;ì\uD835\uDCC6Æaeo⿸ããtÄei⿾ã
rnion\xf3Ú°nt;æ¨stÄ;eããä¿\xf1á¼\xf4à¼àªABHabcdefhilmnoprstuxããããã ãã«ã
ã
¢ã
²ãããã¤ã©ãã®ã²ãã°ã·Æartãããr\xf2á³\xf2Ïail;æ¤ar\xf2á±¥ar;楤Îcdenqrtã¨ãµã¸ã¿ãããÄeuãã±;ìâ½Ì±te;ä
i\xe3á
®mptyv;榳gÈ;delà¿ããã;æ¦;榥\xe5à¿uoè»\xbbä»rÖ;abcfhlpstwà¿ã¬ã¯ã·ã¹ã¼ã¾ããããp;極Ä;fà¿ ã´s;æ¤ ;椳s;æ¤\xebâ\xf0â®l;æ¥
im;楴l;æ£;æÄaiããil;æ¤oÄ;nããæ¶al\xf3à¼Æabrã§ãªã®r\xf2á¥rk;æ³Äakã³ã½cÄekã¹ã»;ä½;äÄesãã;æ¦lÄduãã;æ¦;æ¦Èaeuyããã§ã©ron;ä
Ädiã¡ã¥il;ä
\xec࿲\xe2ãº;äÈclqsã´ã·ã½ã
a;椷dhar;楩uoÄ;rÈÈh;æ³Æacgã
ã
à½lÈ;ipsླྀã
ã
án\xe5á»ar\xf4ྩt;æÆilrã
©á£ã
®sht;楽;ì\uD835\uDD2FÄaoã
·ãrÄduã
½ã
¿\xbbÑ»Ä;láã;楬Ä;vããä;䱯gnsãã¹ã¼htÌahlrstã¤ã°ããã¤ã®rrowÄ;tà¿ãa\xe9ãarpoonÄduã»ã¿ow\xeeã
¾p\xbbáeftÄahããrrow\xf3࿪arpoon\xf3Õightarrows;æquigarro\xf7ãhreetimes;æg;äingdotse\xf1á¼²Æahmãããr\xf2࿪a\xf2Õ;æoustÄ;aããæ±che\xbbãmid;æ«®Èabptã²ã½ããÄnrã·ãºg;ær;æ¾r\xebáÆaflãããr;æ¦;ì\uD835\uDD63us;樮imes;樵Äapãã§rÄ;gã£ã¤ä©t;æ¦olint;æ¨ar\xf2ã£Èachqã»ãá¼ã
quo;æºr;ì\uD835\uDCC7Äbuã»ãoÄ;rÈÈÆhirããã re\xe5ã¸mes;æiÈ;eflãªáá ¡ã«æ¹tri;æ§luhar;楨;æàµ¡ãããã¬ã¸ã±\0ãºã¤\0\0ã¬ã°\0ã¨ãããã±ãã±\0ã\0\0ã³cute;ä
qu\xefâºÔ;Eaceinpsyáã³ãµã¿ããããã¦ã©;檴ǰãº\0ã¼;檸on;ä
¡u\xe5á¾Ä;dá³ãil;ä
rc;ä
ÆEasããã;檶p;檺im;æ©olint;æ¨i\xedá;äotÆ;beã´áµãµæ
;橦ÎAacmstxãããããã£ãrr;ærÄhrãã\xebâ¨Ä;oਸ਼਴tè»\xa7ä§i;ä»war;椩mÄinã©\xf0nu\xf3\xf1t;æ¶rÄ;oã¶âì\uD835\uDD30Èacoyãããã rp;æ¯Ähyããcy;ä;ärtÉã\0\0ãi\xe4á¤ara\xec⹯è»\xadäÄgmã¨ã´maÆ;fvã±ã²ã²ä;äÐ;deglnprá«ã
ããããã¡ã¦ot;橪Ä;qá±á°Ä;Eããæª;æª Ä;Eããæª;æªe;ælus;樤arr;楲ar\xf2á½Èaeitã¸ãããÄlsã½ãlsetm\xe9ãªhp;樳parsl;槤Ädlá£ãe;æ£Ä;eããæªªÄ;sã¢ã£æª¬;ìâª¬ï¸Æflpã®ã³ãtcy;äÄ;bã¸ã¹ä¯Ä;aã¾ã¿æ§r;æ¿f;ì\uD835\uDD64aÄdrãÐesÄ;uããæ it\xbbãÆcsuã ã¹ãÄauã¥ã¯pÄ;sáã«;ìâï¸pÄ;sá´ãµ;ìâï¸uÄbpã¿ãÆ;esááãetÄ;eáã\xf1áÆ;esá¨áãetÄ;eá¨ã\xf1á®Æ;afá
»ã¦Ö°rÅ¥ã«Ö±\xbbá
¼ar\xf2á
Ècemtã¹ã¾ãã
r;ì\uD835\uDCC8tm\xee\xf1i\xecãar\xe6á¾ÄarããrÄ;fãá¿æÄanããightÄepã£ãªpsilo\xeeá» h\xe9⺯s\xbbâ¡Êbcmnpã»ãáããÒ;Edemnprsãããããã£ã¬ã±ã¶æ;æ«
ot;檽Ä;dáãot;æ«ult;æ«ÄEeã¨ãª;æ«;ælus;檿arr;楹Æeiuã½ããtÆ;enãã
ãqÄ;qáãeqÄ;qã«ã¨m;æ«Äbpãã;æ«;æ«cÌ;acensáã¬ã²ã¹ã»ã¦ppro\xf8ãºurlye\xf1á¾\xf1á³Æaesãããppro\xf8ãq\xf1ãg;æªÚ123;Edehlmnpsã©ã¬ã¯áã²ã´ãããããã¨ãè»\xb9ä¹è»\xb2ä²è»\xb3ä³;æ«Äosã¹ã¼t;檾ub;æ«Ä;dá¢ã
ot;æ«sÄouããl;æb;æ«arr;楻ult;æ«ÄEeã¤ã¦;æ«;ælus;æ«Æeiuã´ããtÆ;enáã¼ãqÄ;qá¢ã²eqÄ;qã§ã¤m;æ«Äbpãã;æ«;æ«ÆAanãã ãrr;ærÄhrã¦ã¨\xebâ®Ä;oਫ਩war;椪ligè»\xdfä௡ããã áã³ã¹\0ã¾ã\0\0\0\0\0ãã\0ãã¬\0\0\0ãɲã\0\0ãget;æ;är\xebà¹Æaeyã¦ã«ã°ron;ä
¥dil;ä
£;älrec;ær;ì\uD835\uDD31Èeikoãããµã¼Ç²ã\0ãeÄ4fááaÆ;svãããä¸ym;äÄcnã¢ã²kÄasã¨ã®ppro\xf8áim\xbbá¬s\xf0áÄasãºã®\xf0árnè»\xfeä¾Ç¬Ìãâ§esè\xd7;bdãããäÄ;
1aá¤ãr;樱;樰Æepsã¡ã£ã\xe1â©È;bcfÒã¬ã°ã´ot;æ¶ir;櫱Ä;oã¹ã¼ì\uD835\uDD65rk;æ«\xe1ã¢rime;æ´Æaipããã¤d\xe5áÎadempstã¡ããããããngleÊ;dlqrã°ã±ã¶ããæµown\xbbá¶»eftÄ;eâ ã¾\xf1म;æightÄ;eãªã\xf1áot;æ¬inus;樺lus;樹b;æ§ime;樻ezium;æ¢Æchtã²ã½ãÄryã·ã»;ì\uD835\uDCC9;äcy;ärok;ä
§Äioããx\xf4á·headÄlrãã eftarro\xf7à¡ightarrow\xbbà½à¤AHabcdfghlmoprstuwãããã¤ã°ã¼ã ã 㠣㠴ã¡ã¡ã¡«ã¢©ã£ã£ã£ªã£¶r\xf2Ïar;楣Äcrãã¢uteè»\xfaäº\xf2á
rÇ£ãª\0ãy;äve;ä
Äiyãµãºrcè»\xfbä»;äÆabhã ã ã r\xf2álac;ä
±a\xf2áÄirã ã sht;楾;ì\uD835\uDD32raveè»\xf9ä¹Å¡ã §ã ±rÄlr㠬㠮\xbbà¥\xbbálk;æÄctã ¹ã¡É¯ã ¿\0\0ã¡rnÄ;eã¡
ã¡ær\xbbã¡op;æri;æ¸Äalã¡ã¡cr;ä
«è»\xa8ÍÄgp㡢㡦on;ä
³f;ì\uD835\uDD66Ìadhlsuá
㡸㡽á²ã¢ã¢ own\xe1á³arpoonÄlrã¢ã¢ef\xf4ã igh\xf4ã ¯iÆ;hlã¢ã¢ã¢ä
\xbbáºon\xbbã¢parrows;æÆcit㢰ã£ã£É¯ã¢¶\0\0ã£rnÄ;e㢼㢽ær\xbb㢽op;æng;ä
¯ri;æ¹cr;ì\uD835\uDCCAÆdirã£ã£ã£¢ot;æ°lde;ä
©iÄ;fã°ã£¨\xbbá Äam㣯㣲r\xf2㢨lè»\xfcä¼angle;榧ÞABDacdeflnoprszã¤ã¤ã¤©ã¤ã¦µã¦¸ã¦½ã§ã§¤ã§¨ã§³ã§¹ã§½ã¨ã¨ r\xf2Ï·arÄ;v㤦㤧櫨;æ«©as\xe8Ï¡Änr㤲㤷grt;æ¦Îeknprstã£ã¥ã¥ã¥ã¥ã¥¤ã¦app\xe1âothin\xe7áºÆhirã«â»ã¥op\xf4â¾µÄ;há·ã¥¢\xefãÄiu㥩ã¥gm\xe1ã³Äbp㥲ã¦setneqÄ;q㥽ã¦ìâï¸;ìâ«ï¸setneqÄ;qã¦ã¦ìâï¸;ìâ«ï¸Ährã¦ã¦et\xe1ãiangleÄlr㦪㦯eft\xbbथight\xbbáy;ä²ash\xbbá¶Æelrã§ã§ã§Æ;beâ·ªã§ã§ar;æ»q;ælip;æ®Äbtã§á¨a\xf2á©r;ì\uD835\uDD33tr\xe9㦮suÄbp㧯㧱\xbbà´\xbbàµpf;ì\uD835\uDD67ro\xf0à»»tr\xe9㦴Äcuã¨ã¨r;ì\uD835\uDCCBÄbpã¨ã¨nÄEeã¦ã¨\xbb㥾nÄEeã¦ã¨\xbbã¦igzag;æ¦Îcefoprs㨶㨻ã©ã©ã©ã©¡ã©ªirc;ä
µÄdiã©ã©Äbgã©
ã©ar;æ©eÄ;qáºã©;æerp;ær;ì\uD835\uDD34pf;ì\uD835\uDD68Ä;eá¹ã©¦at\xe8á¹cr;ì\uD835\uDCCCà«£áãª\0ãª\0ãªãª\0\0ãªãª¨ãª«ãª¯\0\0ã«ã«\0ã«áátr\xe9ár;ì\uD835\uDD35ÄAaãªãªr\xf2Ïr\xf2à§¶;ä¾ÄAa㪡㪤r\xf2θr\xf2à§«a\xf0âis;æ»Ædptá¤ãªµãª¾Äfl㪺á©;ì\uD835\uDD69im\xe5á²ÄAaã«ã«r\xf2Ïr\xf2à¨Äcqã«á¸r;ì\uD835\uDCCDÄptáã«r\xe9áÐacefiosu㫰㫽ã¬ã¬ã¬ã¬ã¬ã¬¡cÄuyã«¶ã«»teè»\xfdä½;äÄiyã¬ã¬rc;ä
·;änè»\xa5ä¥r;ì\uD835\uDD36cy;äpf;ì\uD835\uDD6Acr;ì\uD835\uDCCEÄcm㬦㬩y;älè»\xffä¿Ôacdefhioswããããã¤ã©ãã´ãºã®cute;ä
ºÄayããron;ä
¾;ä·ot;ä
¼Äetãã¡tr\xe6áa;ä¶r;ì\uD835\uDD37cy;ä¶grarr;æpf;ì\uD835\uDD6Bcr;ì\uD835\uDCCFÄjnã®
ã®;æj;æ'.split("").map(e=>e.charCodeAt(0))),eK=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function e$(e){return e>=_.ZERO&&e<=_.NINE}(a=_||(_={}))[a.NUM=35]="NUM",a[a.SEMI=59]="SEMI",a[a.EQUALS=61]="EQUALS",a[a.ZERO=48]="ZERO",a[a.NINE=57]="NINE",a[a.LOWER_A=97]="LOWER_A",a[a.LOWER_F=102]="LOWER_F",a[a.LOWER_X=120]="LOWER_X",a[a.LOWER_Z=122]="LOWER_Z",a[a.UPPER_A=65]="UPPER_A",a[a.UPPER_F=70]="UPPER_F",a[a.UPPER_Z=90]="UPPER_Z",(s=b||(b={}))[s.VALUE_LENGTH=49152]="VALUE_LENGTH",s[s.BRANCH_LENGTH=16256]="BRANCH_LENGTH",s[s.JUMP_TABLE=127]="JUMP_TABLE",(l=S||(S={}))[l.EntityStart=0]="EntityStart",l[l.NumericStart=1]="NumericStart",l[l.NumericDecimal=2]="NumericDecimal",l[l.NumericHex=3]="NumericHex",l[l.NamedEntity=4]="NamedEntity",(c=v||(v={}))[c.Legacy=0]="Legacy",c[c.Strict=1]="Strict",c[c.Attribute=2]="Attribute";class eJ{constructor(e,t,n){this.decodeTree=e,this.emitCodePoint=t,this.errors=n,this.state=S.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=v.Strict}startEntity(e){this.decodeMode=e,this.state=S.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case S.EntityStart:if(e.charCodeAt(t)===_.NUM)return this.state=S.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=S.NamedEntity,this.stateNamedEntity(e,t);case S.NumericStart:return this.stateNumericStart(e,t);case S.NumericDecimal:return this.stateNumericDecimal(e,t);case S.NumericHex:return this.stateNumericHex(e,t);case S.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===_.LOWER_X?(this.state=S.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=S.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,n,r){if(t!==n){let i=n-t;this.result=this.result*Math.pow(r,i)+Number.parseInt(e.substr(t,
1i),r),this.consumed+=i}}stateNumericHex(e,t){let n=t;for(;t<e.length;){var r;let i=e.charCodeAt(t);if(!e$(i)&&(!((r=i)>=_.UPPER_A)||!(r<=_.UPPER_F))&&(!(r>=_.LOWER_A)||!(r<=_.LOWER_F)))return this.addToNumericResult(e,n,t,16),this.emitNumericEntity(i,3);t+=1}return this.addToNumericResult(e,n,t,16),-1}stateNumericDecimal(e,t){let n=t;for(;t<e.length;){let r=e.charCodeAt(t);if(!e$(r))return this.addToNumericResult(e,n,t,10),this.emitNumericEntity(r,2);t+=1}return this.addToNumericResult(e,n,t,10),-1}emitNumericEntity(e,t){var n,r,i;if(this.consumed<=t)return null==(n=this.errors)||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===_.SEMI)this.consumed+=1;else if(this.decodeMode===v.Strict)return 0;return this.emitCodePoint((r=this.result)>=55296&&r<=57343||r>1114111?65533:null!=(i=eK.get(r))?i:r,this.consumed),this.errors&&(e!==_.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:n}=this,r=n[this.treeIndex],i=(r&b.VALUE_LENGTH)>>14;for(;t<e.length;t++,this.excess++){let o=e.charCodeAt(t);if(this.treeIndex=function(e,t,n,r){let i=(t&b.BRANCH_LENGTH)>>7,o=t&b.JUMP_TABLE;if(0===i)return 0!==o&&r===o?n:-1;if(o){let t=r-o;return t<0||t>=i?-1:e[n+t]-1}let a=n,s=a+i-1;for(;a<=s;){let t=a+s>>>1,n=e[t];if(n<r)a=t+1;else{if(!(n>r))return e[t+i];s=t-1}}return -1}(n,r,this.treeIndex+Math.max(1,i),o),this.treeIndex<0)return 0===this.result||this.decodeMode===v.Attribute&&(0===i||function(e){var t;return e===_.EQUALS||(t=e)>=_.UPPER_A&&t<=_.UPPER_Z||t>=_.LOWER_A&&t<=_.LOWER_Z||e$(t)}(o))?0:this.emitNotTerminatedNamedEntity();if(0!=(i=((r=n[this.treeIndex])&b.VALUE_LENGTH)>>14)){if(o===_.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==v.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:n}=this,r=(n[t]&b.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,r,this.consumed),null==(e=this.errors)||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,n){let{decodeTree:r}=this;return this.emitCodePoint(1===t?r[e]&~b.VALUE_LENGTH:r[e+1],n),3===t&&this.emitCodePoint(r[e+2],n),n}end(){var e;switch(this.state){case S.NamedEntity:return 0!==this.result&&(this.decodeMode!==v.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case S.NumericDecimal:return this.emitNumericEntity(0,2);case S.NumericHex:return this.emitNumericEntity(0,3);case S.NumericStart:return null==(e=this.errors)||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case S.EntityStart:return 0}}}(u=k||(k={})).HTML="http://www.w3.org/1999/xhtml",u.MATHML="http://www.w3.org/1998/Math/MathML",u.SVG="http://www.w3.org/2000/svg",u.XLINK="http://www.w3.org/1999/xlink",u.XML="http://www.w3.org/XML/1998/namespace",u.X
1MLNS="http://www.w3.org/2000/xmlns/",(d=C||(C={})).TYPE="type",d.ACTION="action",d.ENCODING="encoding",d.PROMPT="prompt",d.NAME="name",d.COLOR="color",d.FACE="face",d.SIZE="size",(p=I||(I={})).NO_QUIRKS="no-quirks",p.QUIRKS="quirks",p.LIMITED_QUIRKS="limited-quirks",(h=N||(N={})).A="a",h.ADDRESS="address",h.ANNOTATION_XML="annotation-xml",h.APPLET="applet",h.AREA="area",h.ARTICLE="article",h.ASIDE="aside",h.B="b",h.BASE="base",h.BASEFONT="basefont",h.BGSOUND="bgsound",h.BIG="big",h.BLOCKQUOTE="blockquote",h.BODY="body",h.BR="br",h.BUTTON="button",h.CAPTION="caption",h.CENTER="center",h.CODE="code",h.COL="col",h.COLGROUP="colgroup",h.DD="dd",h.DESC="desc",h.DETAILS="details",h.DIALOG="dialog",h.DIR="dir",h.DIV="div",h.DL="dl",h.DT="dt",h.EM="em",h.EMBED="embed",h.FIELDSET="fieldset",h.FIGCAPTION="figcaption",h.FIGURE="figure",h.FONT="font",h.FOOTER="footer",h.FOREIGN_OBJECT="foreignObject",h.FORM="form",h.FRAME="frame",h.FRAMESET="frameset",h.H1="h1",h.H2="h2",h.H3="h3",h.H4="h4",h.H5="h5",h.H6="h6",h.HEAD="head",h.HEADER="header",h.HGROUP="hgroup",h.HR="hr",h.HTML="html",h.I="i",h.IMG="img",h.IMAGE="image",h.INPUT="input",h.IFRAME="iframe",h.KEYGEN="keygen",h.LABEL="label",h.LI="li",h.LINK="link",h.LISTING="listing",h.MAIN="main",h.MALIGNMARK="malignmark",h.MARQUEE="marquee",h.MATH="math",h.MENU="menu",h.META="meta",h.MGLYPH="mglyph",h.MI="mi",h.MO="mo",h.MN="mn",h.MS="ms",h.MTEXT="mtext",h.NAV="nav",h.NOBR="nobr",h.NOFRAMES="noframes",h.NOEMBED="noembed",h.NOSCRIPT="noscript",h.OBJECT="object",h.OL="ol",h.OPTGROUP="optgroup",h.OPTION="option",h.P="p",h.PARAM="param",h.PLAINTEXT="plaintext",h.PRE="pre",h.RB="rb",h.RP="rp",h.RT="rt",h.RTC="rtc",h.RUBY="ruby",h.S="s",h.SCRIPT="script",h.SEARCH="search",h.SECTION="section",h.SELECT="select",h.SOURCE="source",h.SMALL="small",h.SPAN="span",h.STRIKE="strike",h.STRONG="strong",h.STYLE="style",h.SUB="sub",h.SUMMARY="summary",h.SUP="sup",h.TABLE="table",h.TBODY="tbody",h.TEMPLATE="template",h.TEXTAREA="textarea",h.TFOOT="tfoot",h.TD="td",h.TH="th",h.THEAD="thead",h.TITLE="title",h.TR="tr",h.TRACK="track",h.TT="tt",h.U="u",h.UL="ul",h.SVG="svg",h.VAR="var",h.WBR="wbr",h.XMP="xmp",(f=O||(O={}))[f.UNKNOWN=0]="UNKNOWN",f[f.A=1]="A",f[f.ADDRESS=2]="ADDRESS",f[f.ANNOTATION_XML=3]="ANNOTATION_XML",f[f.APPLET=4]="APPLET",f[f.AREA=5]="AREA",f[f.ARTICLE=6]="ARTICLE",f[f.ASIDE=7]="ASIDE",f[f.B=8]="B",f[f.BASE=9]="BASE",f[f.BASEFONT=10]="BASEFONT",f[f.BGSOUND=11]="BGSOUND",f[f.BIG=12]="BIG",f[f.BLOCKQUOTE=13]="BLOCKQUOTE",f[f.BODY=14]="BODY",f[f.BR=15]="BR",f[f.BUTTON=16]="BUTTON",f[f.CAPTION=17]="CAPTION",f[f.CENTER=18]="CENTER",f[f.CODE=19]="CODE",f[f.COL=20]="COL",f[f.COLGROUP=21]="COLGROUP",f[f.DD=22]="DD",f[f.DESC=23]="DESC",f[f.DETAILS=24]="DETAILS",f[f.DIALOG=25]="DIALOG",f[f.DIR=26]="DIR",f[f.DIV=27]="DIV",f[f.DL=28]="DL",f[f.DT=29]="DT",f[f.EM=30]="EM",f[f.EMBED=31]="EMBED",f[f.FIELDSET=32]="FIELDSET",f[f.FIGCAPTION=33]="FIGCAPTION",f[f.FIGURE=34]="FIGURE",f[f.FONT=35]="FONT",f[f.FOOTER=36]="FOOTER",f[f.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",f[f.FORM=38]="FORM",f[f.FRAME=39]="FRAME",f[f.FRAMESET=40]="FRAMESET",f[f.H1=41]="H1",f[f.H2=42]="H2",f[f.H3=43]="H3",f[f.H4=44]="H4",f[f.H5=45]="H5",f[f.H6=46]="H6",f[f.HEAD=47]="HEAD",f[f.HEADER=48]="HEADER",f[f.HGROUP=49]="HGROUP",f[f.HR=50]="HR",f[f.HTML=51]="HTML",f[f.I=52]="I",f[f.IMG=53]="IMG",f[f.IMAGE=54]="IMAGE",f[f.INPUT=55]="INPUT",f[f.IFRAME=56]="IFRAME",f[f.KEYGEN=57]="KEYGEN",f[f.LABEL=58]="LABEL",f[f.LI=59]="LI",f[f.LINK=60]="LINK",f[f.LISTING=61]="LISTING",f[f.MAIN=62]="MAIN",f[f.MALIGNMARK=63]="MALIGNMARK",f[f.MARQUEE=64]="MARQUEE",f[f.MATH=65]="MATH",f[f.MENU=66]="MENU",f[f.META=67]="META",f[f.MGLYPH=68]="MGLYPH",f[f.MI=69]="MI",f[f.MO=70]="MO",f[f.MN=71]="MN",f[f.MS=72]="MS",f[f.MTEXT=73]="MTEXT",f[f.NAV=74]="NAV",f[f.NOBR=75]="NOBR",f[f.NOFRAMES=76]="NOFRAMES",f[f.NOEMBED=77]="NOEMBED",f[f.NOSCRIPT=78]="NOSCRIPT",f[f.OBJECT=79]="OBJECT",f[f.OL=80]="OL",f[f.OPTGROUP=81]="OPTGROUP",f[f.OPTION=82]="OPTION",f[f.P=83]="P",f[f.PARAM=84]="PARAM",f[f.PLAINTEXT=85]="PLAINTEXT",f[f.PRE=86]="PRE",f[f.RB=87]="RB",f[f.RP=88]="RP",f[f.RT=89]="RT",f[f.RTC=90]="RTC",f[f.RUBY=91]="RUBY",f[f.S=92]="S",f[f.SCRIPT=93]="SCRIPT",f[f.SEARCH=94]="SEARCH",f[f.SECTION=95]="SECTION",f[f.SELECT=96]="SELECT",f[f.SOURCE=97]="SOURCE",f[f.SMALL=98]="SMALL",f[f.SPAN=99]="SPAN",f[f.STRIKE=100]="STRIKE",f[f.STRONG=101]="STRONG",f[f.STYLE=102]="STYLE",f[f.SUB=103]="SUB",f[f.SUMMARY=104]="SUMMARY",f[f.SUP=105]="SUP",f[f.TABLE=106]="TABLE",f[f.TBODY=107]="TBODY",f[f.TEMPLATE=108]="TEMPLATE",f[f.TEXTAREA=109]="TEXTAREA",f[f.TFOOT=110]="TFOOT",f[f.TD=111]="TD",f[f.TH=112]="TH",f[f.THEAD=113]="THEAD",f[f.TIT
1LE=114]="TITLE",f[f.TR=115]="TR",f[f.TRACK=116]="TRACK",f[f.TT=117]="TT",f[f.U=118]="U",f[f.UL=119]="UL",f[f.SVG=120]="SVG",f[f.VAR=121]="VAR",f[f.WBR=122]="WBR",f[f.XMP=123]="XMP";let eZ=new Map([[N.A,O.A],[N.ADDRESS,O.ADDRESS],[N.ANNOTATION_XML,O.ANNOTATION_XML],[N.APPLET,O.APPLET],[N.AREA,O.AREA],[N.ARTICLE,O.ARTICLE],[N.ASIDE,O.ASIDE],[N.B,O.B],[N.BASE,O.BASE],[N.BASEFONT,O.BASEFONT],[N.BGSOUND,O.BGSOUND],[N.BIG,O.BIG],[N.BLOCKQUOTE,O.BLOCKQUOTE],[N.BODY,O.BODY],[N.BR,O.BR],[N.BUTTON,O.BUTTON],[N.CAPTION,O.CAPTION],[N.CENTER,O.CENTER],[N.CODE,O.CODE],[N.COL,O.COL],[N.COLGROUP,O.COLGROUP],[N.DD,O.DD],[N.DESC,O.DESC],[N.DETAILS,O.DETAILS],[N.DIALOG,O.DIALOG],[N.DIR,O.DIR],[N.DIV,O.DIV],[N.DL,O.DL],[N.DT,O.DT],[N.EM,O.EM],[N.EMBED,O.EMBED],[N.FIELDSET,O.FIELDSET],[N.FIGCAPTION,O.FIGCAPTION],[N.FIGURE,O.FIGURE],[N.FONT,O.FONT],[N.FOOTER,O.FOOTER],[N.FOREIGN_OBJECT,O.FOREIGN_OBJECT],[N.FORM,O.FORM],[N.FRAME,O.FRAME],[N.FRAMESET,O.FRAMESET],[N.H1,O.H1],[N.H2,O.H2],[N.H3,O.H3],[N.H4,O.H4],[N.H5,O.H5],[N.H6,O.H6],[N.HEAD,O.HEAD],[N.HEADER,O.HEADER],[N.HGROUP,O.HGROUP],[N.HR,O.HR],[N.HTML,O.HTML],[N.I,O.I],[N.IMG,O.IMG],[N.IMAGE,O.IMAGE],[N.INPUT,O.INPUT],[N.IFRAME,O.IFRAME],[N.KEYGEN,O.KEYGEN],[N.LABEL,O.LABEL],[N.LI,O.LI],[N.LINK,O.LINK],[N.LISTING,O.LISTING],[N.MAIN,O.MAIN],[N.MALIGNMARK,O.MALIGNMARK],[N.MARQUEE,O.MARQUEE],[N.MATH,O.MATH],[N.MENU,O.MENU],[N.META,O.META],[N.MGLYPH,O.MGLYPH],[N.MI,O.MI],[N.MO,O.MO],[N.MN,O.MN],[N.MS,O.MS],[N.MTEXT,O.MTEXT],[N.NAV,O.NAV],[N.NOBR,O.NOBR],[N.NOFRAMES,O.NOFRAMES],[N.NOEMBED,O.NOEMBED],[N.NOSCRIPT,O.NOSCRIPT],[N.OBJECT,O.OBJECT],[N.OL,O.OL],[N.OPTGROUP,O.OPTGROUP],[N.OPTION,O.OPTION],[N.P,O.P],[N.PARAM,O.PARAM],[N.PLAINTEXT,O.PLAINTEXT],[N.PRE,O.PRE],[N.RB,O.RB],[N.RP,O.RP],[N.RT,O.RT],[N.RTC,O.RTC],[N.RUBY,O.RUBY],[N.S,O.S],[N.SCRIPT,O.SCRIPT],[N.SEARCH,O.SEARCH],[N.SECTION,O.SECTION],[N.SELECT,O.SELECT],[N.SOURCE,O.SOURCE],[N.SMALL,O.SMALL],[N.SPAN,O.SPAN],[N.STRIKE,O.STRIKE],[N.STRONG,O.STRONG],[N.STYLE,O.STYLE],[N.SUB,O.SUB],[N.SUMMARY,O.SUMMARY],[N.SUP,O.SUP],[N.TABLE,O.TABLE],[N.TBODY,O.TBODY],[N.TEMPLATE,O.TEMPLATE],[N.TEXTAREA,O.TEXTAREA],[N.TFOOT,O.TFOOT],[N.TD,O.TD],[N.TH,O.TH],[N.THEAD,O.THEAD],[N.TITLE,O.TITLE],[N.TR,O.TR],[N.TRACK,O.TRACK],[N.TT,O.TT],[N.U,O.U],[N.UL,O.UL],[N.SVG,O.SVG],[N.VAR,O.VAR],[N.WBR,O.WBR],[N.XMP,O.XMP]]);function e0(e){var t;return null!=(t=eZ.get(e))?t:O.UNKNOWN}let e1=O,e2={[k.HTML]:new Set([e1.ADDRESS,e1.APPLET,e1.AREA,e1.ARTICLE,e1.ASIDE,e1.BASE,e1.BASEFONT,e1.BGSOUND,e1.BLOCKQUOTE,e1.BODY,e1.BR,e1.BUTTON,e1.CAPTION,e1.CENTER,e1.COL,e1.COLGROUP,e1.DD,e1.DETAILS,e1.DIR,e1.DIV,e1.DL,e1.DT,e1.EMBED,e1.FIELDSET,e1.FIGCAPTION,e1.FIGURE,e1.FOOTER,e1.FORM,e1.FRAME,e1.FRAMESET,e1.H1,e1.H2,e1.H3,e1.H4,e1.H5,e1.H6,e1.HEAD,e1.HEADER,e1.HGROUP,e1.HR,e1.HTML,e1.IFRAME,e1.IMG,e1.INPUT,e1.LI,e1.LINK,e1.LISTING,e1.MAIN,e1.MARQUEE,e1.MENU,e1.META,e1.NAV,e1.NOEMBED,e1.NOFRAMES,e1.NOSCRIPT,e1.OBJECT,e1.OL,e1.P,e1.PARAM,e1.PLAINTEXT,e1.PRE,e1.SCRIPT,e1.SECTION,e1.SELECT,e1.SOURCE,e1.STYLE,e1.SUMMARY,e1.TABLE,e1.TBODY,e1.TD,e1.TEMPLATE,e1.TEXTAREA,e1.TFOOT,e1.TH,e1.THEAD,e1.TITLE,e1.TR,e1.TRACK,e1.UL,e1.WBR,e1.XMP]),[k.MATHML]:new Set([e1.MI,e1.MO,e1.MN,e1.MS,e1.MTEXT,e1.ANNOTATION_XML]),[k.SVG]:new Set([e1.TITLE,e1.FOREIGN_OBJECT,e1.DESC]),[k.XLINK]:new Set,[k.XML]:new Set,[k.XMLNS]:new Set},e5=new Set([e1.H1,e1.H2,e1.H3,e1.H4,e1.H5,e1.H6]);N.STYLE,N.SCRIPT,N.XMP,N.IFRAME,N.NOEMBED,N.NOFRAMES,N.PLAINTEXT,(m=D||(D={}))[m.DATA=0]="DATA",m[m.RCDATA=1]="RCDATA",m[m.RAWTEXT=2]="RAWTEXT",m[m.SCRIPT_DATA=3]="SCRIPT_DATA",m[m.PLAINTEXT=4]="PLAINTEXT",m[m.TAG_OPEN=5]="TAG_OPEN",m[m.END_TAG_OPEN=6]="END_TAG_OPEN",m[m.TAG_NAME=7]="TAG_NAME",m[m.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",m[m.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",m[m.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",m[m.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",m[m.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",m[m.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",m[m.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",m[m.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",m[m.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",m[m.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",m[m.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",m[m.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",m[m.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",m[m.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",m[m.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",m[m.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",m[m.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",m[m.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",m[m.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",m[m.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",m[m.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",m[m.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",m[m.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",m[m.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",m[m.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",m[m.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",m[m.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",m[m.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",m[m.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",m[m.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",m[m.BOGUS_COMMENT=40]="BOGUS_COMMENT",m[m.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",m[m.COMMENT_START=42]="COMMENT_START",m[m.COMMENT_START_DASH=43]="COMMENT_START_DASH",m[m.COMMENT=44]="COMMENT",m[m.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",m[m.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",m[m.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",m[m.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",m[m.COMMENT_END_DASH=49]="COMMENT_END_DASH",m[m.COMMENT_END=50]="COMMENT_END",m[m.COMMENT_END_BANG=51]="COMMENT_END_BANG",m[m.DOCTYPE=52]="DOCTYPE",m[m.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",m[m.DOCTYPE_NAME=54]="DOCTYPE_NAME",m[m.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",m[m.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",m[m.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",m[m.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",m[m.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",m[m.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",m[m.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",m[m.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",m[m.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",m[m.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",m[m.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",m[m.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",m[m.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",m[m.CDATA_SECTION=68]="CDATA_SECTION",m[m.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",m[m.CDATA_SECTION_END=70]="CDATA_SECTION_END",m[m.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",m[m.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND";let e3={DATA:D.DATA,RCDATA:D.RCDATA,RAWTEXT:D.RAWTEXT,SCRIPT_DATA:D.SCRIPT_DATA,PLAINTEXT:D.PLAINTEXT,CDATA_SECTION:D.CDATA_SECTION};function e4(e){return e>=T.LATIN_CAPITAL_A&&e<=T.LATIN_CAPITAL_Z}function e9(e){return e>=T.LATIN_SMALL_A&&e<=T.LATIN_SMALL_Z||e4(e)}function e6(e){return e9(e)||e>=T.DIGIT_0&&e<=T.DIGIT_9}function e7(e){return e===T.SPACE||e===T.LINE_FEED||e===T.TABULATION||e===T.FORM_FEED}function e8(e){return e7(e)||e===T.SOLIDUS||e===T.GREATER_THAN_SIGN}class te{constructor(e,t){this.options=e,this.handler=t,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=D.DATA,this.returnState=D.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new eQ(t),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new eJ(eX,(e,t)=>{this.preprocessor.pos=this.entityStartPos+t-1,this._flushCodePointConsumedAsCharacterReference(e)},t.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(A.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:e=>{this._err(A.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+e)},validateNumericCharacterReference:e=>{let t=function(e){if(e===T.NULL)return A.nullCharacterReference;if(e>1114111)return A.characterReferenceOutsideUnicodeRange;
1if(eW(e))return A.surrogateCharacterReference;if(eq(e))return A.noncharacterCharacterReference;if(ej(e)||e===T.CARRIAGE_RETURN)return A.controlCharacterReference;return null}(e);t&&this._err(t,1)}}:void 0)}_err(e,t=0){var n,r;null==(r=(n=this.handler).onParseError)||r.call(n,this.preprocessor.getError(e,t))}getCurrentLocation(e){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-e,startOffset:this.preprocessor.offset-e,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;let e=this._consume();this._ensureHibernation()||this._callState(e)}this.inLoop=!1}}pause(){this.paused=!0}resume(e){if(!this.paused)throw Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||null==e||e())}write(e,t,n){this.active=!0,this.preprocessor.write(e,t),this._runParsingLoop(),this.paused||null==n||n()}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e),this._runParsingLoop()}_ensureHibernation(){return!!this.preprocessor.endOfChunkHit&&(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0)}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(e){this.consumedAfterSnapshot+=e;for(let t=0;t<e;t++)this.preprocessor.advance()}_consumeSequenceIfMatch(e,t){return!!this.preprocessor.startsWith(e,t)&&(this._advanceBy(e.length-1),!0)}_createStartTagToken(){this.currentToken={type:y.START_TAG,tagName:"",tagID:O.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:y.END_TAG,tagName:"",tagID:O.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(e){this.currentToken={type:y.COMMENT,data:"",location:this.getCurrentLocation(e)}}_createDoctypeToken(e){this.currentToken={type:y.DOCTYPE,name:e,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(e,t){this.currentCharacterToken={type:e,chars:t,location:this.currentLocation}}_createAttr(e){this.currentAttr={name:e,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var e,t;let n=this.currentToken;null===eV(n,this.currentAttr.name)?(n.attrs.push(this.currentAttr),n.location&&this.currentLocation&&((null!=(e=(t=n.location).attrs)?e:t.attrs=Object.create(null))[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue())):this._err(A.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(e){this._emitCurrentCharacterToken(e.location),this.currentToken=null,e.location&&(e.location.endLine=this.preprocessor.line,e.location.endCol=this.preprocessor.col+1,e.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){let e=this.currentToken;this.prepareToken(e),e.tagID=e0(e.tagName),e.type===y.START_TAG?(this.lastStartTagName=e.tagName,this.handler.onStartTag(e)):(e.attrs.length>0&&this._err(A.endTagWithAttributes),e.selfClosing&&this._err(A.endTagWithTrailingSolidus),this.handler.onEndTag(e)),this.preprocessor.dropParsedChunk()}emitCurrentComment(e){this.prepareToken(e),this.handler.onComment(e),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(e){this.prepareToken(e),this.handler.onDoctype(e),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(e){if(this.currentCharacterToken){switch(e&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=e.startLine,this.currentCharacterToken.location.endCol=e.startCol,this.currentCharacterToken.location.endOffset=e.startOffset),this.currentCharacterToken.type){case y.CHARACTER:this.handler.onCharacter(this.currentCharacterToken);break;case y.NULL_CHARACTER:this.handler.onNullCharacter(this.currentCharacterToken);break;case y.WHITESPACE_CHARACTER:this.handler.onWhitespaceCharacter(this.currentCharacterToken)}this.currentCharacterToken=null}}_emitEOFToken(){let e=this.getCurrentLocation(0);e&&(e.endLine=e.startLine,e.endCol=e.startCol,e.endOffset=e.startOffset),this._emitCurrentCharacterToken(e),this.handler.onEof({type:y.EOF,location:e}),this.active=!1}_appendCharToCurrentCharacterToken(e,t){if(this.currentCharacterToken)if(this.currentCharacterToken.type===e){this.currentCharacterToken.chars+=t;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(e,t)}_emitCodePoint(e){let t=e7(e)?y.WHITESPACE_CHARACTER:e===T.NULL?y.NULL_CHARACTER:y.CHARACTER;this._appendCharToCurrentCharacterToken(t,String.fromCodePoint(e))}_emitChars(e){this._appendCharToCurrentCharacterToken(y.CHARACTER,e)}_startCharacterReference(){this.returnState=this.state,this.state=D.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?v.Attribute:v.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===D.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===D.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===D.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(e){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(e):this._emitCodePoint(e)}_callState(e){switch(this.state){case D.DATA:this._stateData(e);break;case D.RCDATA:this._stateRcdata(e);break;case D.RAWTEXT:this._stateRawtext(e);break;case D.SCRIPT_DATA:this._stateScriptData(e);break;case D.PLAINTEXT:this._statePlaintext(e);break;case D.TAG_OPEN:this._stateTagOpen(e);break;case D.END_TAG_OPEN:this._stateEndTagOpen(e);break;case D.TAG_NAME:this._stateTagName(e);break;case D.RCDATA_LESS_THAN_SIGN:this._stateRcdataLessThanSign(e);break;case D.RCDATA_END_TAG_OPEN:this._stateRcdataEndTagOpen(e);break;case D.RCDATA_END_TAG_NAME:this._stateRcdataEndTagName(e);break;case D.RAWTEXT_LESS_THAN_SIGN:this._stateRawtextLessThanSign(e);break;case D.RAWTEXT_END_TAG_OPEN:this._stateRawtextEndTagOpen(e);break;case D.RAWTEXT_END_TAG_NAME:this._stateRawtextEndTagName(e);break;case D.SCRIPT_DATA_LESS_THAN_SIGN:this._stateScriptDataLessThanSign(e);break;case D.SCRIPT_DATA_END_TAG_OPEN:this._stateScriptDataEndTagOpen(e);break;case D.SCRIPT_DATA_END_TAG_NAME:this._stateScriptDataEndTagName(e);break;case D.SCRIPT_DATA_ESCAPE_START:this._stateScriptDataEscapeStart(e);break;case D.SCRIPT_DATA_ESCAPE_START_DASH:this._stateScriptDataEscapeStartDash(e);break;case D.SCRIPT_DATA_ESCAPED:this._stateScriptDataEscaped(e);break;case D.SCRIPT_DATA_ESCAPED_DASH:this._stateScriptDataEscapedDash(e);break;case D.SCRIPT_DATA_ESCAPED_DASH_DASH:this._stateScriptDataEscapedDashDash(e);break;case D.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataEscapedLessThanSign(e);break;case D.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:this._stateScriptDataEscapedEndTagOpen(e);break;case D.SCRIPT_DATA_ESCAPED_END_TAG_NAME:this._stateScriptDataEscapedEndTagName(e);break;case D.SCRIPT_DATA_DOUBLE_ESCAPE_START:this._stateScriptDataDoubleEscape
vendor: 7,007 bytes, line 1
1Start(e);break;case D.SCRIPT_DATA_DOUBLE_ESCAPED:this._stateScriptDataDoubleEscaped(e);break;case D.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:this._stateScriptDataDoubleEscapedDash(e);break;case D.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:this._stateScriptDataDoubleEscapedDashDash(e);break;case D.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:this._stateScriptDataDoubleEscapedLessThanSign(e);break;case D.SCRIPT_DATA_DOUBLE_ESCAPE_END:this._stateScriptDataDoubleEscapeEnd(e);break;case D.BEFORE_ATTRIBUTE_NAME:this._stateBeforeAttributeName(e);break;case D.ATTRIBUTE_NAME:this._stateAttributeName(e);break;case D.AFTER_ATTRIBUTE_NAME:this._stateAfterAttributeName(e);break;case D.BEFORE_ATTRIBUTE_VALUE:this._stateBeforeAttributeValue(e);break;case D.ATTRIBUTE_VALUE_DOUBLE_QUOTED:this._stateAttributeValueDoubleQuoted(e);break;case D.ATTRIBUTE_VALUE_SINGLE_QUOTED:this._stateAttributeValueSingleQuoted(e);break;case D.ATTRIBUTE_VALUE_UNQUOTED:this._stateAttributeValueUnquoted(e);break;case D.AFTER_ATTRIBUTE_VALUE_QUOTED:this._stateAfterAttributeValueQuoted(e);break;case D.SELF_CLOSING_START_TAG:this._stateSelfClosingStartTag(e);break;case D.BOGUS_COMMENT:this._stateBogusComment(e);break;case D.MARKUP_DECLARATION_OPEN:this._stateMarkupDeclarationOpen(e);break;case D.COMMENT_START:this._stateCommentStart(e);break;case D.COMMENT_START_DASH:this._stateCommentStartDash(e);break;case D.COMMENT:this._stateComment(e);break;case D.COMMENT_LESS_THAN_SIGN:this._stateCommentLessThanSign(e);break;case D.COMMENT_LESS_THAN_SIGN_BANG:this._stateCommentLessThanSignBang(e);break;case D.COMMENT_LESS_THAN_SIGN_BANG_DASH:this._stateCommentLessThanSignBangDash(e);break;case D.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:this._stateCommentLessThanSignBangDashDash(e);break;case D.COMMENT_END_DASH:this._stateCommentEndDash(e);break;case D.COMMENT_END:this._stateCommentEnd(e);break;case D.COMMENT_END_BANG:this._stateCommentEndBang(e);break;case D.DOCTYPE:this._stateDoctype(e);break;case D.BEFORE_DOCTYPE_NAME:this._stateBeforeDoctypeName(e);break;case D.DOCTYPE_NAME:this._stateDoctypeName(e);break;case D.AFTER_DOCTYPE_NAME:this._stateAfterDoctypeName(e);break;case D.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._stateAfterDoctypePublicKeyword(e);break;case D.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:this._stateBeforeDoctypePublicIdentifier(e);break;case D.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypePublicIdentifierDoubleQuoted(e);break;case D.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypePublicIdentifierSingleQuoted(e);break;case D.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:this._stateAfterDoctypePublicIdentifier(e);break;case D.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:this._stateBetweenDoctypePublicAndSystemIdentifiers(e);break;case D.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._stateAfterDoctypeSystemKeyword(e);break;case D.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:this._stateBeforeDoctypeSystemIdentifier(e);break;case D.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:this._stateDoctypeSystemIdentifierDoubleQuoted(e);break;case D.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:this._stateDoctypeSystemIdentifierSingleQuoted(e);break;case D.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:this._stateAfterDoctypeSystemIdentifier(e);break;case D.BOGUS_DOCTYPE:this._stateBogusDoctype(e);break;case D.CDATA_SECTION:this._stateCdataSection(e);break;case D.CDATA_SECTION_BRACKET:this._stateCdataSectionBracket(e);break;case D.CDATA_SECTION_END:this._stateCdataSectionEnd(e);break;case D.CHARACTER_REFERENCE:this._stateCharacterReference();break;case D.AMBIGUOUS_AMPERSAND:this._stateAmbiguousAmpersand(e);break;default:throw Error("Unknown state")}}_stateData(e){switch(e){case T.LESS_THAN_SIGN:this.state=D.TAG_OPEN;break;case T.AMPERSAND:this._startCharacterReference();break;case T.NULL:this._err(A.unexpectedNullCharacter),this._emitCodePoint(e);break;case T.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRcdata(e){switch(e){case T.AMPERSAND:this._startCharacterReference();break;case T.LESS_THAN_SIGN:this.state=D.RCDATA_LESS_THAN_SIGN;break;case T.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case T.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateRawtext(e){switch(e){case T.LESS_THAN_SIGN:this.state=D.RAWTEXT_LESS_THAN_SIGN;break;case T.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case T.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptData(e){switch(e){case T.LESS_THAN_SIGN:this.state=D.SCRIPT_DATA_LESS_THAN_SIGN;break;case T.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case T.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_statePlaintext(e){switch(e){case T.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case T.EOF:this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateTagOpen(e){if(e9(e))this._createStartTagToken(),this.state=D.TAG_NAME,this._stateTagName(e);else switch(e){case T.EXCLAMATION_MARK:this.state=D.MARKUP_DECLARATION_OPEN;break;case T.SOLIDUS:this.state=D.END_TAG_OPEN;break;case T.QUESTION_MARK:this._err(A.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=D.BOGUS_COMMENT,this._stateBogusComment(e);break;case T.EOF:this._err(A.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break;default:this._err(A.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=D.DATA,this._stateData(e)}}_stateEndTagOpen(e){if(e9(e))this._createEndTagToken(),this.state=D.TAG_NAME,this._stateTagName(e);else switch(e){case T.GREATER_THAN_SIGN:this._err(A.missingEndTagName),this.state=D.DATA;break;case T.EOF:this._err(A.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break;default:this._err(A.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=D.BOGUS_COMMENT,this._stateBogusComment(e)}}_stateTagName(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:this.state=D.BEFORE_ATTRIBUTE_NAME;break;case T.SOLIDUS:this.state=D.SELF_CLOSING_START_TAG;break;case T.GREATER_THAN_SIGN:this.state=D.DATA,this.emitCurrentTagToken();break;case T.NULL:this._err(A.unexpectedNullCharacter),t.tagName+="�";break;case T.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:t.tagName+=String.fromCodePoint(e4(e)?e+32:e)}}_stateRcdataLessThanSign(e){e===T.SOLIDUS?this.state=D.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=D.RCDATA,this._stateRcdata(e))}_stateRcdataEndTagOpen(e){e9(e)?(this.state=D.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(e)):(this._emitChars("</"),this.state=D.RCDATA,this._stateRcdata(e))}handleSpecialEndTag(e){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();switch(this._createEndTagToken(),this.currentToken.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=D.BEFORE_ATTRIBUTE_NAME,
vendor: 7,207 bytes, line 1
1!1;case T.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=D.SELF_CLOSING_START_TAG,!1;case T.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=D.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=D.RCDATA,this._stateRcdata(e))}_stateRawtextLessThanSign(e){e===T.SOLIDUS?this.state=D.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=D.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagOpen(e){e9(e)?(this.state=D.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(e)):(this._emitChars("</"),this.state=D.RAWTEXT,this._stateRawtext(e))}_stateRawtextEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=D.RAWTEXT,this._stateRawtext(e))}_stateScriptDataLessThanSign(e){switch(e){case T.SOLIDUS:this.state=D.SCRIPT_DATA_END_TAG_OPEN;break;case T.EXCLAMATION_MARK:this.state=D.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break;default:this._emitChars("<"),this.state=D.SCRIPT_DATA,this._stateScriptData(e)}}_stateScriptDataEndTagOpen(e){e9(e)?(this.state=D.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(e)):(this._emitChars("</"),this.state=D.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=D.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStart(e){e===T.HYPHEN_MINUS?(this.state=D.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=D.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscapeStartDash(e){e===T.HYPHEN_MINUS?(this.state=D.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=D.SCRIPT_DATA,this._stateScriptData(e))}_stateScriptDataEscaped(e){switch(e){case T.HYPHEN_MINUS:this.state=D.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break;case T.LESS_THAN_SIGN:this.state=D.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case T.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case T.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataEscapedDash(e){switch(e){case T.HYPHEN_MINUS:this.state=D.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break;case T.LESS_THAN_SIGN:this.state=D.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case T.NULL:this._err(A.unexpectedNullCharacter),this.state=D.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case T.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=D.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedDashDash(e){switch(e){case T.HYPHEN_MINUS:this._emitChars("-");break;case T.LESS_THAN_SIGN:this.state=D.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break;case T.GREATER_THAN_SIGN:this.state=D.SCRIPT_DATA,this._emitChars(">");break;case T.NULL:this._err(A.unexpectedNullCharacter),this.state=D.SCRIPT_DATA_ESCAPED,this._emitChars("�");break;case T.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=D.SCRIPT_DATA_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataEscapedLessThanSign(e){e===T.SOLIDUS?this.state=D.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:e9(e)?(this._emitChars("<"),this.state=D.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(e)):(this._emitChars("<"),this.state=D.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagOpen(e){e9(e)?(this.state=D.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(e)):(this._emitChars("</"),this.state=D.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataEscapedEndTagName(e){this.handleSpecialEndTag(e)&&(this._emitChars("</"),this.state=D.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscapeStart(e){if(this.preprocessor.startsWith(ez,!1)&&e8(this.preprocessor.peek(ez.length))){this._emitCodePoint(e);for(let e=0;e<ez.length;e++)this._emitCodePoint(this._consume());this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=D.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(e))}_stateScriptDataDoubleEscaped(e){switch(e){case T.HYPHEN_MINUS:this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break;case T.LESS_THAN_SIGN:this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case T.NULL:this._err(A.unexpectedNullCharacter),this._emitChars("�");break;case T.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDash(e){switch(e){case T.HYPHEN_MINUS:this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break;case T.LESS_THAN_SIGN:this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case T.NULL:this._err(A.unexpectedNullCharacter),this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case T.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedDashDash(e){switch(e){case T.HYPHEN_MINUS:this._emitChars("-");break;case T.LESS_THAN_SIGN:this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break;case T.GREATER_THAN_SIGN:this.state=D.SCRIPT_DATA,this._emitChars(">");break;case T.NULL:this._err(A.unexpectedNullCharacter),this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars("�");break;case T.EOF:this._err(A.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break;default:this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(e)}}_stateScriptDataDoubleEscapedLessThanSign(e){e===T.SOLIDUS?(this.state=D.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateScriptDataDoubleEscapeEnd(e){if(this.preprocessor.startsWith(ez,!1)&&e8(this.preprocessor.peek(ez.length))){this._emitCodePoint(e);for(let e=0;e<ez.length;e++)this._emitCodePoint(this._consume());this.state=D.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=D.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(e))}_stateBeforeAttributeName(e){switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.SOLIDUS:case T.GREATER_THAN_SIGN:case T.EOF:this.state=D.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case T.EQUALS_SIGN:this._err(A.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=D.ATTRIBUTE_NAME;break;default:this._createAttr(""),this.state=D.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateAttributeName(e){switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:case T.SOLIDUS:case T.GREATER_THAN_SIGN:case T.EOF:this._leaveAttrName(),this.state=D.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(e);break;case T.EQUALS_SIGN:this._leaveAttrName(),this.state=D.BEFORE_ATTRIBUTE_VALUE;break;case T.QUOTATION_MARK:case T.APOSTROPHE:case T.LESS_THAN_SIGN:this._err(A.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(e);break;case T.NULL:this._err(A.unexpectedNullCharacter),this.currentAttr.name+="
1�";break;default:this.currentAttr.name+=String.fromCodePoint(e4(e)?e+32:e)}}_stateAfterAttributeName(e){switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.SOLIDUS:this.state=D.SELF_CLOSING_START_TAG;break;case T.EQUALS_SIGN:this.state=D.BEFORE_ATTRIBUTE_VALUE;break;case T.GREATER_THAN_SIGN:this.state=D.DATA,this.emitCurrentTagToken();break;case T.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this._createAttr(""),this.state=D.ATTRIBUTE_NAME,this._stateAttributeName(e)}}_stateBeforeAttributeValue(e){switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.QUOTATION_MARK:this.state=D.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break;case T.APOSTROPHE:this.state=D.ATTRIBUTE_VALUE_SINGLE_QUOTED;break;case T.GREATER_THAN_SIGN:this._err(A.missingAttributeValue),this.state=D.DATA,this.emitCurrentTagToken();break;default:this.state=D.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(e)}}_stateAttributeValueDoubleQuoted(e){switch(e){case T.QUOTATION_MARK:this.state=D.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case T.AMPERSAND:this._startCharacterReference();break;case T.NULL:this._err(A.unexpectedNullCharacter),this.currentAttr.value+="�";break;case T.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueSingleQuoted(e){switch(e){case T.APOSTROPHE:this.state=D.AFTER_ATTRIBUTE_VALUE_QUOTED;break;case T.AMPERSAND:this._startCharacterReference();break;case T.NULL:this._err(A.unexpectedNullCharacter),this.currentAttr.value+="�";break;case T.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAttributeValueUnquoted(e){switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:this._leaveAttrValue(),this.state=D.BEFORE_ATTRIBUTE_NAME;break;case T.AMPERSAND:this._startCharacterReference();break;case T.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=D.DATA,this.emitCurrentTagToken();break;case T.NULL:this._err(A.unexpectedNullCharacter),this.currentAttr.value+="�";break;case T.QUOTATION_MARK:case T.APOSTROPHE:case T.LESS_THAN_SIGN:case T.EQUALS_SIGN:case T.GRAVE_ACCENT:this._err(A.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(e);break;case T.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this.currentAttr.value+=String.fromCodePoint(e)}}_stateAfterAttributeValueQuoted(e){switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:this._leaveAttrValue(),this.state=D.BEFORE_ATTRIBUTE_NAME;break;case T.SOLIDUS:this._leaveAttrValue(),this.state=D.SELF_CLOSING_START_TAG;break;case T.GREATER_THAN_SIGN:this._leaveAttrValue(),this.state=D.DATA,this.emitCurrentTagToken();break;case T.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this._err(A.missingWhitespaceBetweenAttributes),this.state=D.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateSelfClosingStartTag(e){switch(e){case T.GREATER_THAN_SIGN:this.currentToken.selfClosing=!0,this.state=D.DATA,this.emitCurrentTagToken();break;case T.EOF:this._err(A.eofInTag),this._emitEOFToken();break;default:this._err(A.unexpectedSolidusInTag),this.state=D.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(e)}}_stateBogusComment(e){let t=this.currentToken;switch(e){case T.GREATER_THAN_SIGN:this.state=D.DATA,this.emitCurrentComment(t);break;case T.EOF:this.emitCurrentComment(t),this._emitEOFToken();break;case T.NULL:this._err(A.unexpectedNullCharacter),t.data+="�";break;default:t.data+=String.fromCodePoint(e)}}_stateMarkupDeclarationOpen(e){this._consumeSequenceIfMatch("--",!0)?(this._createCommentToken(3),this.state=D.COMMENT_START):this._consumeSequenceIfMatch(eY,!1)?(this.currentLocation=this.getCurrentLocation(eY.length+1),this.state=D.DOCTYPE):this._consumeSequenceIfMatch(eG,!0)?this.inForeignNode?this.state=D.CDATA_SECTION:(this._err(A.cdataInHtmlContent),this._createCommentToken(eG.length+1),this.currentToken.data="[CDATA[",this.state=D.BOGUS_COMMENT):this._ensureHibernation()||(this._err(A.incorrectlyOpenedComment),this._createCommentToken(2),this.state=D.BOGUS_COMMENT,this._stateBogusComment(e))}_stateCommentStart(e){switch(e){case T.HYPHEN_MINUS:this.state=D.COMMENT_START_DASH;break;case T.GREATER_THAN_SIGN:{this._err(A.abruptClosingOfEmptyComment),this.state=D.DATA;let e=this.currentToken;this.emitCurrentComment(e);break}default:this.state=D.COMMENT,this._stateComment(e)}}_stateCommentStartDash(e){let t=this.currentToken;switch(e){case T.HYPHEN_MINUS:this.state=D.COMMENT_END;break;case T.GREATER_THAN_SIGN:this._err(A.abruptClosingOfEmptyComment),this.state=D.DATA,this.emitCurrentComment(t);break;case T.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=D.COMMENT,this._stateComment(e)}}_stateComment(e){let t=this.currentToken;switch(e){case T.HYPHEN_MINUS:this.state=D.COMMENT_END_DASH;break;case T.LESS_THAN_SIGN:t.data+="<",this.state=D.COMMENT_LESS_THAN_SIGN;break;case T.NULL:this._err(A.unexpectedNullCharacter),t.data+="�";break;case T.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+=String.fromCodePoint(e)}}_stateCommentLessThanSign(e){let t=this.currentToken;switch(e){case T.EXCLAMATION_MARK:t.data+="!",this.state=D.COMMENT_LESS_THAN_SIGN_BANG;break;case T.LESS_THAN_SIGN:t.data+="<";break;default:this.state=D.COMMENT,this._stateComment(e)}}_stateCommentLessThanSignBang(e){e===T.HYPHEN_MINUS?this.state=D.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=D.COMMENT,this._stateComment(e))}_stateCommentLessThanSignBangDash(e){e===T.HYPHEN_MINUS?this.state=D.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=D.COMMENT_END_DASH,this._stateCommentEndDash(e))}_stateCommentLessThanSignBangDashDash(e){e!==T.GREATER_THAN_SIGN&&e!==T.EOF&&this._err(A.nestedComment),this.state=D.COMMENT_END,this._stateCommentEnd(e)}_stateCommentEndDash(e){let t=this.currentToken;switch(e){case T.HYPHEN_MINUS:this.state=D.COMMENT_END;break;case T.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="-",this.state=D.COMMENT,this._stateComment(e)}}_stateCommentEnd(e){let t=this.currentToken;switch(e){case T.GREATER_THAN_SIGN:this.state=D.DATA,this.emitCurrentComment(t);break;case T.EXCLAMATION_MARK:this.state=D.COMMENT_END_BANG;break;case T.HYPHEN_MINUS:t.data+="-";break;case T.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--",this.state=D.COMMENT,this._stateComment(e)}}_stateCommentEndBang(e){let t=this.currentToken;switch(e){case T.HYPHEN_MINUS:t.data+="--!",this.state=D.COMMENT_END_DASH;break;case T.GREATER_THAN_SIGN:this._err(A.incorrectlyClosedComment),this.state=D.DATA,this.emitCurrentComment(t);break;case T.EOF:this._err(A.eofInComment),this.emitCurrentComment(t),this._emitEOFToken();break;default:t.data+="--!",this.state=D.COMMENT,this._stateComment(e)}}_stateDoctype(e){switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:this.state=D.BEFORE_DOCTYPE_NAME;break;case T.GREATER_THAN_SIGN:this.state=D.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e);break;case T.EOF:{this._err(A.eofInDoctype),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._err(A.missingWhitespaceBeforeDoctypeName),this.state=D.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(e)}}_stateBeforeDoctypeName(e){if(e4(e))this._createDoctypeToken(String.fromCharCode(e+32)),this.state=D.DOCTYPE_NAME;else switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.NULL:this._err(A.unexpectedNullCharacter),this._createDoctypeToken("�"),this.state=D.DOCTYPE_NAME;break;case T.GREATER_THAN_SIGN:{this._err(A.missingDoctypeName),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this.state=D.DATA;break}case T.EOF:{this._err(A.eofInDoctype),this._createDoctypeToken(null);let e=this.currentToken;e.forceQuirks=!0,this.emitCurrentDoctype(e),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(e)),this.state=D.DOCTYPE_NAME}}_stateDoctypeName(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:this.state=D.AFTER_DOCTYPE_NAME;break;case T.GREATER_THAN_SIGN:this.state=D.DATA,this.emitCurrentDoctype(t);break;
vendor: 4,187 bytes, line 1
1case T.NULL:this._err(A.unexpectedNullCharacter),t.name+="�";break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.name+=String.fromCodePoint(e4(e)?e+32:e)}}_stateAfterDoctypeName(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.GREATER_THAN_SIGN:this.state=D.DATA,this.emitCurrentDoctype(t);break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._consumeSequenceIfMatch("public",!1)?this.state=D.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch("system",!1)?this.state=D.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(A.invalidCharacterSequenceAfterDoctypeName),t.forceQuirks=!0,this.state=D.BOGUS_DOCTYPE,this._stateBogusDoctype(e))}}_stateAfterDoctypePublicKeyword(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:this.state=D.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break;case T.QUOTATION_MARK:this._err(A.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=D.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case T.APOSTROPHE:this._err(A.missingWhitespaceAfterDoctypePublicKeyword),t.publicId="",this.state=D.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case T.GREATER_THAN_SIGN:this._err(A.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=D.DATA,this.emitCurrentDoctype(t);break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=D.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypePublicIdentifier(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.QUOTATION_MARK:t.publicId="",this.state=D.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break;case T.APOSTROPHE:t.publicId="",this.state=D.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break;case T.GREATER_THAN_SIGN:this._err(A.missingDoctypePublicIdentifier),t.forceQuirks=!0,this.state=D.DATA,this.emitCurrentDoctype(t);break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypePublicIdentifier),t.forceQuirks=!0,this.state=D.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypePublicIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case T.QUOTATION_MARK:this.state=D.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case T.NULL:this._err(A.unexpectedNullCharacter),t.publicId+="�";break;case T.GREATER_THAN_SIGN:this._err(A.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=D.DATA;break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateDoctypePublicIdentifierSingleQuoted(e){let t=this.currentToken;switch(e){case T.APOSTROPHE:this.state=D.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break;case T.NULL:this._err(A.unexpectedNullCharacter),t.publicId+="�";break;case T.GREATER_THAN_SIGN:this._err(A.abruptDoctypePublicIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=D.DATA;break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.publicId+=String.fromCodePoint(e)}}_stateAfterDoctypePublicIdentifier(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:this.state=D.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break;case T.GREATER_THAN_SIGN:this.state=D.DATA,this.emitCurrentDoctype(t);break;case T.QUOTATION_MARK:this._err(A.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=D.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case T.APOSTROPHE:this._err(A.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),t.systemId="",this.state=D.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;
vendor: 4,995 bytes, line 1
1default:this._err(A.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=D.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBetweenDoctypePublicAndSystemIdentifiers(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=D.DATA;break;case T.QUOTATION_MARK:t.systemId="",this.state=D.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case T.APOSTROPHE:t.systemId="",this.state=D.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=D.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateAfterDoctypeSystemKeyword(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:this.state=D.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break;case T.QUOTATION_MARK:this._err(A.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=D.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case T.APOSTROPHE:this._err(A.missingWhitespaceAfterDoctypeSystemKeyword),t.systemId="",this.state=D.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case T.GREATER_THAN_SIGN:this._err(A.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=D.DATA,this.emitCurrentDoctype(t);break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=D.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBeforeDoctypeSystemIdentifier(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.QUOTATION_MARK:t.systemId="",this.state=D.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break;case T.APOSTROPHE:t.systemId="",this.state=D.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break;case T.GREATER_THAN_SIGN:this._err(A.missingDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=D.DATA,this.emitCurrentDoctype(t);break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.missingQuoteBeforeDoctypeSystemIdentifier),t.forceQuirks=!0,this.state=D.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateDoctypeSystemIdentifierDoubleQuoted(e){let t=this.currentToken;switch(e){case T.QUOTATION_MARK:this.state=D.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case T.NULL:this._err(A.unexpectedNullCharacter),t.systemId+="�";break;case T.GREATER_THAN_SIGN:this._err(A.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=D.DATA;break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateDoctypeSystemIdentifierSingleQuoted(e){let t=this.currentToken;switch(e){case T.APOSTROPHE:this.state=D.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break;case T.NULL:this._err(A.unexpectedNullCharacter),t.systemId+="�";break;case T.GREATER_THAN_SIGN:this._err(A.abruptDoctypeSystemIdentifier),t.forceQuirks=!0,this.emitCurrentDoctype(t),this.state=D.DATA;break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:t.systemId+=String.fromCodePoint(e)}}_stateAfterDoctypeSystemIdentifier(e){let t=this.currentToken;switch(e){case T.SPACE:case T.LINE_FEED:case T.TABULATION:case T.FORM_FEED:break;case T.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=D.DATA;break;case T.EOF:this._err(A.eofInDoctype),t.forceQuirks=!0,this.emitCurrentDoctype(t),this._emitEOFToken();break;default:this._err(A.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=D.BOGUS_DOCTYPE,this._stateBogusDoctype(e)}}_stateBogusDoctype(e){let t=this.currentToken;switch(e){case T.GREATER_THAN_SIGN:this.emitCurrentDoctype(t),this.state=D.DATA;break;case T.NULL:this._err(A.unexpectedNullCharacter);break;case T.EOF:this.emitCurrentDoctype(t),this._emitEOFToken()}}_stateCdataSection(e){switch(e){case T.RIGHT_SQUARE_BRACKET:this.state=D.CDATA_SECTION_BRACKET;break;case T.EOF:this._err(A.eofInCdata),this._emitEOFToken();break;default:this._emitCodePoint(e)}}_stateCdataSectionBracket(e){e===T.RIGHT_SQUARE_BRACKET?this.state=D.CDATA_SECTION_END:(this._emitChars("]"),this.state=D.CDATA_SECTION,this._stateCdataSection(e))}_stateCdataSectionEnd(e){switch(e){case T.GREATER_THAN_SIGN:this.state=D.DATA;break;case T.RIGHT_SQUARE_BRACKET:this._emitChars("]");break;default:this._emitChars("]]"),this.state=D.CDATA_SECTION,this._stateCdataSection(e)}}_stateCharacterReference(){let e=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(e<0)if(this.preprocessor.lastChunkWritten)e=this.entityDecoder.end();else{this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,this.preprocessor.endOfChunkHit=!0;return}
vendor: 4,107 bytes, line 1
10===e?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(T.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&e6(this.preprocessor.peek(1))?D.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(e){e6(e)?this._flushCodePointConsumedAsCharacterReference(e):(e===T.SEMICOLON&&this._err(A.unknownNamedCharacterReference),this.state=this.returnState,this._callState(e))}}let tt=new Set([O.DD,O.DT,O.LI,O.OPTGROUP,O.OPTION,O.P,O.RB,O.RP,O.RT,O.RTC]),tn=new Set([...tt,O.CAPTION,O.COLGROUP,O.TBODY,O.TD,O.TFOOT,O.TH,O.THEAD,O.TR]),tr=new Set([O.APPLET,O.CAPTION,O.HTML,O.MARQUEE,O.OBJECT,O.TABLE,O.TD,O.TEMPLATE,O.TH]),ti=new Set([...tr,O.OL,O.UL]),to=new Set([...tr,O.BUTTON]),ta=new Set([O.ANNOTATION_XML,O.MI,O.MN,O.MO,O.MS,O.MTEXT]),ts=new Set([O.DESC,O.FOREIGN_OBJECT,O.TITLE]),tl=new Set([O.TR,O.TEMPLATE,O.HTML]),tc=new Set([O.TBODY,O.TFOOT,O.THEAD,O.TEMPLATE,O.HTML]),tu=new Set([O.TABLE,O.TEMPLATE,O.HTML]),td=new Set([O.TD,O.TH]);class tp{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(e,t,n){this.treeAdapter=t,this.handler=n,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=O.UNKNOWN,this.current=e}_indexOf(e){return this.items.lastIndexOf(e,this.stackTop)}_isInTemplate(){return this.currentTagId===O.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===k.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(e,t){this.stackTop++,this.items[this.stackTop]=e,this.current=e,this.tagIDs[this.stackTop]=t,this.currentTagId=t,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(e,t,!0)}pop(){let e=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!0)}replace(e,t){let n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&(this.current=t)}insertAfter(e,t,n){let r=this._indexOf(e)+1;this.items.splice(r,0,t),this.tagIDs.splice(r,0,n),this.stackTop++,r===this.stackTop&&this._updateCurrentElement(),this.current&&void 0!==this.currentTagId&&this.handler.onItemPush(this.current,this.currentTagId,r===this.stackTop)}popUntilTagNamePopped(e){let t=this.stackTop+1;do t=this.tagIDs.lastIndexOf(e,t-1);while(t>0&&this.treeAdapter.getNamespaceURI(this.items[t])!==k.HTML);this.shortenToLength(Math.max(t,0))}shortenToLength(e){for(;this.stackTop>=e;){let t=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,this.stackTop<e)}}popUntilElementPopped(e){let t=this._indexOf(e);this.shortenToLength(Math.max(t,0))}popUntilPopped(e,t){let n=this._indexOfTagNames(e,t);this.shortenToLength(Math.max(n,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(e5,k.HTML)}popUntilTableCellPopped(){this.popUntilPopped(td,k.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(e,t){for(let n=this.stackTop;n>=0;n--)if(e.has(this.tagIDs[n])&&this.treeAdapter.getNamespaceURI(this.items[n])===t)return n;return -1}clearBackTo(e,t){let n=this._indexOfTagNames(e,t);this.shortenToLength(n+1)}clearBackToTableContext(){this.clearBackTo(tu,k.HTML)}clearBackToTableBodyContext(){this.clearBackTo(tc,k.HTML)}clearBackToTableRowContext(){this.clearBackTo(tl,k.HTML)}remove(e){let t=this._indexOf(e);t>=0&&(t===this.stackTop?this.pop():(this.items.splice(t,1),this.tagIDs.splice(t,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(e,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===O.BODY?this.items[1]:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){let t=this._indexOf(e)-1;return t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.tagIDs[0]===O.HTML}hasInDynamicScope(e,t){for(let n=this.stackTop;n>=0;n--){let r=this.tagIDs[n];switch(this.treeAdapter.getNamespaceURI(this.items[n])){case k.HTML:if(r===e)return!0;
1if(t.has(r))return!1;break;case k.SVG:if(ts.has(r))return!1;break;case k.MATHML:if(ta.has(r))return!1}}return!0}hasInScope(e){return this.hasInDynamicScope(e,tr)}hasInListItemScope(e){return this.hasInDynamicScope(e,ti)}hasInButtonScope(e){return this.hasInDynamicScope(e,to)}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){let t=this.tagIDs[e];switch(this.treeAdapter.getNamespaceURI(this.items[e])){case k.HTML:if(e5.has(t))return!0;if(tr.has(t))return!1;break;case k.SVG:if(ts.has(t))return!1;break;case k.MATHML:if(ta.has(t))return!1}}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===k.HTML)switch(this.tagIDs[t]){case e:return!0;case O.TABLE:case O.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--)if(this.treeAdapter.getNamespaceURI(this.items[e])===k.HTML)switch(this.tagIDs[e]){case O.TBODY:case O.THEAD:case O.TFOOT:return!0;case O.TABLE:case O.HTML:return!1}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===k.HTML)switch(this.tagIDs[t]){case e:return!0;case O.OPTION:case O.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;void 0!==this.currentTagId&&tt.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;void 0!==this.currentTagId&&tn.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(e){for(;void 0!==this.currentTagId&&this.currentTagId!==e&&tn.has(this.currentTagId);)this.pop()}}(E=R||(R={}))[E.Marker=0]="Marker",E[E.Element=1]="Element";let th={type:R.Marker};class tf{constructor(e){this.treeAdapter=e,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(e,t){let n=[],r=t.length,i=this.treeAdapter.getTagName(e),o=this.treeAdapter.getNamespaceURI(e);for(let e=0;e<this.entries.length;e++){let t=this.entries[e];if(t.type===R.Marker)break;let{element:a}=t;if(this.treeAdapter.getTagName(a)===i&&this.treeAdapter.getNamespaceURI(a)===o){let t=this.treeAdapter.getAttrList(a);t.length===r&&n.push({idx:e,attrs:t})}}return n}_ensureNoahArkCondition(e){if(this.entries.length<3)return;let t=this.treeAdapter.getAttrList(e),n=this._getNoahArkConditionCandidates(e,t);if(n.length<3)return;let r=new Map(t.map(e=>[e.name,e.value])),i=0;for(let e=0;e<n.length;e++){let t=n[e];t.attrs.every(e=>r.get(e.name)===e.value)&&(i+=1)>=3&&this.entries.splice(t.idx,1)}}insertMarker(){this.entries.unshift(th)}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.unshift({type:R.Element,element:e,token:t})}insertElementAfterBookmark(e,t){let n=this.entries.indexOf(this.bookmark);this.entries.splice(n,0,{type:R.Element,element:e,token:t})}removeEntry(e){let t=this.entries.indexOf(e);-1!==t&&this.entries.splice(t,1)}clearToLastMarker(){let e=this.entries.indexOf(th);-1===e?this.entries.length=0:this.entries.splice(0,e+1)}getElementEntryInScopeWithTagName(e){let t=this.entries.find(t=>t.type===R.Marker||this.treeAdapter.getTagName(t.element)===e);return t&&t.type===R.Element?t:null}getElementEntry(e){return this.entries.find(t=>t.type===R.Element&&t.element===e)}}let tm={createDocument:()=>({nodeName:"#document",mode:I.NO_QUIRKS,childNodes:[]}),createDocumentFragment:()=>({nodeName:"#document-fragment",childNodes:[]}),createElement:(e,t,n)=>({nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}),createCommentNode:e=>({nodeName:"#comment",data:e,parentNode:null}),createTextNode:e=>({nodeName:"#text",value:e,parentNode:null}),appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){let r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent:e=>e.content,setDocumentType(e,t,n,r){let i=e.childNodes.find(e=>"#documentType"===e.nodeName);i?(i.name=t,i.publicId=n,i.systemId=r):tm.appendChild(e,{nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null})},setDocumentMode(e,t){e.mode=t},getDocumentMode:e=>e.mode,detachNode(e){if(e.parentNode){let t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){let n=e.childNodes[e.childNodes.length-1];if(tm.isTextNode(n)){n.value+=t;return}}tm.appendChild(e,tm.createTextNode(t))},insertTextBefore(e,t,n){let r=e.childNodes[e.childNodes.indexOf(n)-1];r&&tm.isTextNode(r)?r.value+=t:tm.insertBefore(e,tm.createTextNode(t),n)},adoptAttributes(e,t){let n=new Set(e.attrs.map(e=>e.name));for(let r=0;r<t.length;r++)n.has(t[r].name)||e.attrs.push(t[r])},getFirstChild:e=>e.childNodes[0],getChildNodes:e=>e.childNodes,getParentNode:e=>e.parentNode,getAttrList:e=>e.attrs,getTagName:e=>e.tagName,getNamespaceURI:e=>e.namespaceURI,getTextNodeContent:e=>e.value,getCommentNodeContent:e=>e.data,getDocumentTypeNodeName:e=>e.name,getDocumentTypeNodePublicId:e=>e.publicId,getDocumentTypeNodeSystemId:e=>e.systemId,isTextNode:e=>"#text"===e.nodeName,isCommentNode:e=>"#comment"===e.nodeName,isDocumentTypeNode:e=>"#documentType"===e.nodeName,isElementNode:e=>Object.prototype.hasOwnProperty.call(e,"tagName"),setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation:e=>e.sourceCodeLocation,updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},tE="html",tg=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],tT=[...tg,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],tA=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),ty=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],t_=[...ty,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function tb(e,t){return t.some(t=>e.startsWith(t))}let tS=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),tv=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:k.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:k.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:k.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:k.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:k.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:k.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:k.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:k.XML}],["xml:space",{prefix:"xml",name:"space",namespace:k.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:k.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:k.XMLNS}]]),tk=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),tC=new Set([O.B,O.BIG,O.BLOCKQUOTE,O.BODY,O.BR,O.CENTER,O.CODE,O.DD,O.DIV,O.DL,O.DT,O.EM,O.EMBED,O.H1,O.H2,O.H3,O.H4,O.H5,O.H6,O.HEAD,O.HR,O.I,O.IMG,O.LI,O.LISTING,O.MENU,O.META,O.NOBR,O.OL,O.P,O.PRE,O.RUBY,O.S,O.SMALL,O.SPAN,O.STRONG,O.STRIKE,O.SUB,O.
1SUP,O.TABLE,O.TT,O.U,O.UL,O.VAR]);function tI(e){for(let t=0;t<e.attrs.length;t++)if("definitionurl"===e.attrs[t].name){e.attrs[t].name="definitionURL";break}}function tN(e){for(let t=0;t<e.attrs.length;t++){let n=tS.get(e.attrs[t].name);null!=n&&(e.attrs[t].name=n)}}function tO(e){for(let t=0;t<e.attrs.length;t++){let n=tv.get(e.attrs[t].name);n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}}(g=x||(x={}))[g.INITIAL=0]="INITIAL",g[g.BEFORE_HTML=1]="BEFORE_HTML",g[g.BEFORE_HEAD=2]="BEFORE_HEAD",g[g.IN_HEAD=3]="IN_HEAD",g[g.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",g[g.AFTER_HEAD=5]="AFTER_HEAD",g[g.IN_BODY=6]="IN_BODY",g[g.TEXT=7]="TEXT",g[g.IN_TABLE=8]="IN_TABLE",g[g.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",g[g.IN_CAPTION=10]="IN_CAPTION",g[g.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",g[g.IN_TABLE_BODY=12]="IN_TABLE_BODY",g[g.IN_ROW=13]="IN_ROW",g[g.IN_CELL=14]="IN_CELL",g[g.IN_SELECT=15]="IN_SELECT",g[g.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",g[g.IN_TEMPLATE=17]="IN_TEMPLATE",g[g.AFTER_BODY=18]="AFTER_BODY",g[g.IN_FRAMESET=19]="IN_FRAMESET",g[g.AFTER_FRAMESET=20]="AFTER_FRAMESET",g[g.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",g[g.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET";let tD={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},tR=new Set([O.TABLE,O.TBODY,O.TFOOT,O.THEAD,O.TR]),tx={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:tm,onParseError:null};class tP{constructor(e,t,n=null,r=null){this.fragmentContext=n,this.scriptHandler=r,this.currentToken=null,this.stopped=!1,this.insertionMode=x.INITIAL,this.originalInsertionMode=x.INITIAL,this.headElement=null,this.formElement=null,this.currentNotInHTML=!1,this.tmplInsertionModeStack=[],this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1,this.options={...tx,...e},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=null!=t?t:this.treeAdapter.createDocument(),this.tokenizer=new te(this.options,this),this.activeFormattingElements=new tf(this.treeAdapter),this.fragmentContextID=n?e0(this.treeAdapter.getTagName(n)):O.UNKNOWN,this._setContextModes(null!=n?n:this.document,this.fragmentContextID),this.openElements=new tp(this.document,this.treeAdapter,this)}static parse(e,t){let n=new this(t);return n.tokenizer.write(e,!0),n.document}static getFragmentParser(e,t){let n={...tx,...t};null!=e||(e=n.treeAdapter.createElement(N.TEMPLATE,k.HTML,[]));let r=n.treeAdapter.createElement("documentmock",k.HTML,[]),i=new this(n,r,e);return i.fragmentContextID===O.TEMPLATE&&i.tmplInsertionModeStack.unshift(x.IN_TEMPLATE),i._initTokenizerForFragmentParsing(),i._insertFakeRootElement(),i._resetInsertionMode(),i._findFormInFragmentContext(),i}getFragment(){let e=this.treeAdapter.getFirstChild(this.document),t=this.treeAdapter.createDocumentFragment();return this._adoptNodes(e,t),t}_err(e,t,n){var r;if(!this.onParseError)return;let i=null!=(r=e.location)?r:tD,o={code:t,startLine:i.startLine,startCol:i.startCol,startOffset:i.startOffset,endLine:n?i.startLine:i.endLine,endCol:n?i.startCol:i.endCol,endOffset:n?i.startOffset:i.endOffset};this.onParseError(o)}onItemPush(e,t,n){var r,i;null==(i=(r=this.treeAdapter).onItemPush)||i.call(r,e),n&&this.openElements.stackTop>0&&this._setContextModes(e,t)}onItemPop(e,t){var n,r;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(e,this.currentToken),null==(r=(n=this.treeAdapter).onItemPop)||r.call(n,e,this.openElements.current),t){let e,t;0===this.openElements.stackTop&&this.fragmentContext?(e=this.fragmentContext,t=this.fragmentContextID):{current:e,currentTagId:t}=this.openElements,this._setContextModes(e,t)}}_setContextModes(e,t){let n=e===this.document||e&&this.treeAdapter.getNamespaceURI(e)===k.HTML;this.currentNotInHTML=!n,this.tokenizer.inForeignNode=!n&&void 0!==e&&void 0!==t&&!this._isIntegrationPoint(t,e)}_switchToTextParsing(e,t){this._insertElement(e,k.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=x.TEXT}switchToPlaintextParsing(){this.insertionMode=x.TEXT,this.originalInsertionMode=x.IN_BODY,this.tokenizer.state=e3.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;
1for(;e;){if(this.treeAdapter.getTagName(e)===N.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}}_initTokenizerForFragmentParsing(){if(this.fragmentContext&&this.treeAdapter.getNamespaceURI(this.fragmentContext)===k.HTML)switch(this.fragmentContextID){case O.TITLE:case O.TEXTAREA:this.tokenizer.state=e3.RCDATA;break;case O.STYLE:case O.XMP:case O.IFRAME:case O.NOEMBED:case O.NOFRAMES:case O.NOSCRIPT:this.tokenizer.state=e3.RAWTEXT;break;case O.SCRIPT:this.tokenizer.state=e3.SCRIPT_DATA;break;case O.PLAINTEXT:this.tokenizer.state=e3.PLAINTEXT}}_setDocumentType(e){let t=e.name||"",n=e.publicId||"",r=e.systemId||"";if(this.treeAdapter.setDocumentType(this.document,t,n,r),e.location){let t=this.treeAdapter.getChildNodes(this.document).find(e=>this.treeAdapter.isDocumentTypeNode(e));t&&this.treeAdapter.setNodeSourceCodeLocation(t,e.location)}}_attachElementToTree(e,t){if(this.options.sourceCodeLocationInfo){let n=t&&{...t,startTag:t};this.treeAdapter.setNodeSourceCodeLocation(e,n)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{let t=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(null!=t?t:this.document,e)}}_appendElement(e,t){let n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location)}_insertElement(e,t){let n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n,e.location),this.openElements.push(n,e.tagID)}_insertFakeElement(e,t){let n=this.treeAdapter.createElement(e,k.HTML,[]);this._attachElementToTree(n,null),this.openElements.push(n,t)}_insertTemplate(e){let t=this.treeAdapter.createElement(e.tagName,k.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t,e.location),this.openElements.push(t,e.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,null)}_insertFakeRootElement(){let e=this.treeAdapter.createElement(N.HTML,k.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(e,null),this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e,O.HTML)}_appendCommentNode(e,t){let n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,e.location)}_insertCharacters(e){let t,n;if(this._shouldFosterParentOnInsertion()?({parent:t,beforeElement:n}=this._findFosterParentingLocation(),n?this.treeAdapter.insertTextBefore(t,e.chars,n):this.treeAdapter.insertText(t,e.chars)):(t=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(t,e.chars)),!e.location)return;let r=this.treeAdapter.getChildNodes(t),i=n?r.lastIndexOf(n):r.length,o=r[i-1];if(this.treeAdapter.getNodeSourceCodeLocation(o)){let{endLine:t,endCol:n,endOffset:r}=e.location;this.treeAdapter.updateNodeSourceCodeLocation(o,{endLine:t,endCol:n,endOffset:r})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(o,e.location)}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_setEndLocation(e,t){if(this.treeAdapter.getNodeSourceCodeLocation(e)&&t.location){let n=t.location,r=this.treeAdapter.getTagName(e),i=t.type===y.END_TAG&&r===t.tagName?{endTag:{...n},endLine:n.endLine,endCol:n.endCol,endOffset:n.endOffset}:{endLine:n.startLine,endCol:n.startCol,endOffset:n.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(e,i)}}shouldProcessStartTagTokenInForeignContent(e){let t,n;return!!this.currentNotInHTML&&(0===this.openElements.stackTop&&this.fragmentContext?(t=this.fragmentContext,n=this.fragmentContextID):{current:t,currentTagId:n}=this.openElements,(e.tagID!==O.SVG||this.treeAdapter.getTagName(t)!==N.ANNOTATION_XML||this.treeAdapter.getNamespaceURI(t)!==k.MATHML)&&(this.tokenizer.inForeignNode||(e.tagID===O.MGLYPH||e.tagID===O.MALIGNMARK)&&void 0!==n&&!this._isIntegrationPoint(n,t,k.HTML)))}_processToken(e){switch(e.type){case y.CHARACTER:this.onCharacter(e);break;case y.NULL_CHARACTER:this.onNullCharacter(e);break;case y.COMMENT:this.onComment(e);break;case y.DOCTYPE:this.onDoctype(e);break;case y.START_TAG:this._processStartTag(e);break;case y.END_TAG:this.onEndTag(e);break;case y.EOF:this.onEof(e);break;case y.WHITESPACE_CHARACTER:this.onWhitespaceCharacter(e)}}_isIntegrationPoint(e,t,n){let r=this.treeAdapter.getNamespaceURI(t),i=this.treeAdapter.getAttrList(t);return(!n||n===k.HTML)&&function(e,t,n){if(t===k.MATHML&&e===O.ANNOTATION_XML){for(let e=0;e<n.length;e++)if(n[e].name===C.ENCODING){let t=n[e].value.toLowerCase();return"text/html"===t||"application/xhtml+xml"===t}}return t===k.SVG&&(e===O.FOREIGN_OBJECT||e===O.DESC||e===O.TITLE)}(e,r,i)||(!n||n===k.MATHML)&&r===k.MATHML&&(e===O.MI||e===O.MO||e===O.MN||e===O.MS||e===O.MTEXT)}_reconstructActiveFormattingElements(){let e=this.activeFormattingElements.entries.length;if(e){let t=this.activeFormattingElements.entries.findIndex(e=>e.type===R.Marker||this.openElements.contains(e.element)),n=-1===t?e-1:t-1;for(let e=n;e>=0;e--){let t=this.activeFormattingElements.entries[e];this._insertElement(t.token,this.treeAdapter.getNamespaceURI(t.element)),t.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=x.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(O.P),this.openElements.popUntilTagNamePopped(O.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop;e>=0;e--)switch(0===e&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[e]){case O.TR:this.insertionMode=x.IN_ROW;return;case O.TBODY:case O.THEAD:case O.TFOOT:this.insertionMode=x.IN_TABLE_BODY;return;case O.CAPTION:this.insertionMode=x.IN_CAPTION;return;case O.COLGROUP:this.insertionMode=x.IN_COLUMN_GROUP;return;case O.TABLE:this.insertionMode=x.IN_TABLE;return;case O.BODY:this.insertionMode=x.IN_BODY;return;case O.FRAMESET:this.insertionMode=x.IN_FRAMESET;return;case O.SELECT:return void this._resetInsertionModeForSelect(e);case O.TEMPLATE:this.insertionMode=this.tmplInsertionModeStack[0];return;case O.HTML:this.insertionMode=this.headElement?x.AFTER_HEAD:x.BEFORE_HEAD;return;case O.TD:case O.TH:if(e>0){this.insertionMode=x.IN_CELL;return}break;case O.HEAD:if(e>0){this.insertionMode=x.IN_HEAD;return}}this.insertionMode=x.IN_BODY}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){let e=this.openElements.tagIDs[t];if(e===O.TEMPLATE)break;if(e===O.TABLE){this.insertionMode=x.IN_SELECT_IN_TABLE;return}}this.insertionMode=x.IN_SELECT}_isElementCausesFosterParenting(e){return tR.has(e)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&void 0!==this.openElements.currentTagId&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let e=this.openElements.stackTop;e>=0;e--){let t=this.openElements.items[e];switch(this.openElements.tagIDs[e]){case O.TEMPLATE:if(this.treeAdapter.getNamespaceURI(t)===k.HTML)return{parent:this.treeAdapter.getTemplateContent(t),beforeElement:null};break;case O.TABLE:{let n=this.treeAdapter.getParentNode(t);if(n)return{parent:n,beforeElement:t};return{parent:this.openElements.items[e-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(e){let t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_isSpecialElement(e,t){return e2[this.treeAdapter.getNamespaceURI(e)].has(t)}onCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){var t,n;return void(t=this,n=e,t._insertCharacters(n),t.framesetOk=!1)}switch(this.insertionMode){case x.INITIAL:tF(this,e);break;case x.BEFORE_HTML:tB(this,e);break;case x.BEFORE_HEAD:tH(this,e);break;case x.IN_HEAD:tY(this,e);break;case x.IN_HEAD_NO_SCRIPT:tz(this,e);break;case x.AFTER_HEAD:tW(this,e);break;case x.IN_BODY:case x.IN_CAPTION:case x.IN_CELL:case x.IN_TEMPLATE:tQ(this,e);break;case x.TEXT:case x.IN_SELECT:case x.IN_SELECT_IN_TABLE:this._insertCharacters(e);break;case x.IN_TABLE:case x.IN_TABLE_BODY:case x.IN_ROW:t2(this,e);break;case x.IN_TABLE_TEXT:t6(this,e);break;case x.IN_COLUMN_GROUP:nt(this,e);break;case x.AFTER_BODY:nu(this,e);break;case x.AFTER_AFTER_BODY:nd(this,e)}}onNullCharacter(e){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){var t,n;return void(t=this,(n=e).chars="�",t._insertCharacters(n))}switch(this.insertionMode){case x.INITIAL:tF(this,e);break;case x.BEFORE_HTML:tB(this,e);break;case x.BEFORE_HEAD:tH(this,e);break;case x.IN_HEAD:tY(this,e);break;case x.IN_HEAD_NO_SCRIPT:tz(this,e);break;case x.AFTER_HEAD:tW(this,e);break;case x.TEXT:this._insertCharacters(e);break;case x.IN_TABLE:case x.IN_TABLE_BODY:case x.IN_ROW:t2(this,e);break;case x.IN_COLUMN_GROUP:nt(this,e);break;case x.AFTER_BODY:nu(this,e);break;case x.AFTER_AFTER_BODY:nd(this,e)}}onComment(e){var t,n,r,i;if(this.skipNextNewLine=!1,this.currentNotInHTML)return void tM(this,e);switch(this.insertionMode){case x.INITIAL:case x.BEFORE_HTML:case x.BEFORE_HEAD:case x.IN_HEAD:case x.IN_HEAD_NO_SCRIPT:case x.AFTER_HEAD:case x.IN_BODY:case x.IN_TABLE:case x.IN_CAPTION:case x.IN_COLUMN_GROUP:case x.IN_TABLE_BODY:case x.IN_ROW:case x.IN_CELL:case x.IN_SELECT:case x.IN_SELECT_IN_TABLE:case x.IN_TEMPLATE:case x.IN_FRAMESET:case x.AFTER_FRAMESET:tM(this,e);break;case x.IN_TABLE_TEXT:t7(this,e);break;case x.AFTER_BODY:t=this,n=e,t._appendCommentNode(n,t.openElements.items[0]);break;case x.AFTER_AFTER_BODY:case x.AFTER_AFTER_FRAMESET:r=this,i=e,r._appendCommentNode(i,r.document)}}onDoctype(e){switch(this.skipNextNewLine=!1,this.insertionMode){case x.INITIAL:!function(e,t){e._setDocumentType(t);let n=t.forceQuirks?I.QUIRKS:function(e){if(e.name!==tE)return I.QUIRKS;let{systemId:t}=e;if(t&&"http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"===t.toLowerCase())return I.QUIRKS;let{publicId:n}=e;if(null!==n){if(n=n.toLowerCase(),tA.has(n))return I.QUIRKS;let e=null===t?tT:tg;if(tb(n,e))return I.QUIRKS;if(tb(n,e=null===t?ty:t_))return I.LIMITED_QUIRKS}return I.NO_QUIRKS}(t);(t.name!==tE||null!==t.publicId||null!==t.systemId&&"about:legacy-compat"!==t.systemId)&&e._err(t,A.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=x.BEFORE_HTML}(this,e);break;case x.BEFORE_HEAD:case x.IN_HEAD:case x.IN_HEAD_NO_SCRIPT:case x.AFTER_HEAD:this._err(e,A.misplacedDoctype);break;case x.IN_TABLE_TEXT:t7(this,e)}}onStartTag(e){this.skipNextNewLine=!1,this.currentToken=e,this._processStartTag(e),e.selfClosing&&!e.ackSelfClosing&&this._err(e,A.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(e){this.shouldProcessStartTagTokenInForeignContent(e)?function(e,t){let n;if((n=t.tagID)===O.FONT&&t.attrs.some(({name:e})=>e===C.COLOR||e===C.SIZE||e===C.FACE)||tC.has(n))np(e),e._startTagOutsideForeignContent(t);else{let n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);if(r===k.MATHML)tI(t);else if(r===k.SVG){let e;null!=(e=tk.get(t.tagName))&&(t.tagName=e,t.tagID=e0(t.tagName)),tN(t)}tO(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}(this,e):this._startTagOutsideForeignContent(e)}_startTagOutsideForeignContent(e){switch(this.insertionMode){case x.INITIAL:tF(this,e);break;case x.BEFORE_HTML:t=this,(n=e).tagID===O.HTML?(t._insertElement(n,k.HTML),t.insertionMode=x.BEFORE_HEAD):tB(t,n);break;case x.BEFORE_HEAD:var t,n,r,i,o,a,s,l,c,u,d,p,h=this,f=e;switch(f.tagID){case O.HTML:tJ(h,f);break;case O.HEAD:h._insertElement(f,k.HTML),h.headElement=h.openElements.current,h.insertionMode=x.IN_HEAD;break;default:tH(h,f)}break;case x.IN_HEAD:tU(this,e);break;case x.IN_HEAD_NO_SCRIPT:var m=this,E=e;switch(E.tagID){case O.HTML:tJ(m,E);break;case O.BASEFONT:case O.BGSOUND:case O.HEAD:case O.LINK:case O.META:case O.NOFRAMES:case O.STYLE:tU(m,E);break;case O.NOSCRIPT:m._err(E,A.nestedNoscriptInHead);break;default:tz(m,E)}break;case x.AFTER_HEAD:var g=this,T=e;switch(T.tagID){case O.HTML:tJ(g,T);break;case O.BODY:g._insertElement(T,k.HTML),g.framesetOk=!1,g.insertionMode=x.IN_BODY;break;case O.FRAMESET:g._insertElement(T,k.HTML),g.insertionMode=x.IN_FRAMESET;break;case O.BASE:case O.BASEFONT:case O.BGSOUND:case O.LINK:case O.META:case O.NOFRAMES:case O.SCRIPT:case O.STYLE:case O.TEMPLATE:case O.TITLE:g._err(T,A.abandonedHeadElementChild),g.openElements.push(g.headElement,O.HEAD),tU(g,T),g.openElements.remove(g.headElement);break;case O.HEAD:g._err(T,A.misplacedStartTagForHeadElement);break;default:tW(g,T)}break;case x.IN_BODY:tJ(this,e);break;case x.IN_TABLE:t5(this,e);break;case x.IN_TABLE_TEXT:t7(this,e);break;case x.IN_CAPTION:let y;r=this,y=(i=e).tagID,t8.has(y)?r.openElements.hasInTableScope(O.CAPTION)&&(r.openElements.generateImpliedEndTags(),r.openElements.popUntilTagNamePopped(O.CAPTION),r.activeFormattingElements.clearToLastMarker(),r.insertionMode=x.IN_TABLE,t5(r,i)):tJ(r,i);break;case x.IN_COLUMN_GROUP:ne(this,e);break;case x.IN_TABLE_BODY:nn(this,e);break;case x.IN_ROW:ni(this,e);break;case x.IN_CELL:let _;o=this,_=(a=e).tagID,t8.has(_)?(o.openElements.hasInTableScope(O.TD)||o.openElements.hasInTableScope(O.TH))&&(o._closeTableCell(),ni(o,a)):tJ(o,a);break;case x.IN_SELECT:na(this,e);break;case x.IN_SELECT_IN_TABLE:let b;s=this,(b=(l=e).tagID)===O.CAPTION||b===O.TABLE||b===O.TBODY||b===O.TFOOT||b===O.THEAD||b===O.TR||b===O.TD||b===O.TH?(s.openElements.popUntilTagNamePopped(O.SELECT),s._resetInsertionMode(),s._processStartTag(l)):na(s,l);break;case x.IN_TEMPLATE:var S=this,v=e;switch(v.tagID){case O.BASE:case O.BASEFONT:case O.BGSOUND:case O.LINK:case O.META:case O.NOFRAMES:case O.SCRIPT:case O.STYLE:case O.TEMPLATE:case O.TITLE:tU(S,v);break;case O.CAPTION:case O.COLGROUP:case O.TBODY:case O.TFOOT:case O.THEAD:S.tmplInsertionModeStack[0]=x.IN_TABLE,S.insertionMode=x.IN_TABLE,t5(S,v);break;case O.COL:S.tmplInsertionModeStack[0]=x.IN_COLUMN_GROUP,S.insertionMode=x.IN_COLUMN_GROUP,ne(S,v);break;case O.TR:S.tmplInsertionModeStack[0]=x.IN_TABLE_BODY,S.insertionMode=x.IN_TABLE_BODY,nn(S,v);break;case O.TD:case O.TH:S.tmplInsertionModeStack[0]=x.IN_ROW,S.insertionMode=x.IN_ROW,ni(S,v);break;default:S.tmplInsertionModeStack[0]=x.IN_BODY,S.insertionMode=x.IN_BODY,tJ(S,v)}break;case x.AFTER_BODY:c=this,(u=e).tagID===O.HTML?tJ(c,u):nu(c,u);break;case x.IN_FRAMESET:var C=this,I=e;switch(I.tagID){case O.HTML:tJ(C,I);break;case O.FRAMESET:C._insertElement(I,k.HTML);break;case O.FRAME:C._appendElement(I,k.HTML),I.ackSelfClosing=!0;break;case O.NOFRAMES:tU(C,I)}break;case x.AFTER_FRAMESET:var N=this,D=e;switch(D.tagID){case O.HTML:tJ(N,D);break;case O.NOFRAMES:tU(N,D)}break;
1case x.AFTER_AFTER_BODY:d=this,(p=e).tagID===O.HTML?tJ(d,p):nd(d,p);break;case x.AFTER_AFTER_FRAMESET:var R=this,P=e;switch(P.tagID){case O.HTML:tJ(R,P);break;case O.NOFRAMES:tU(R,P)}}}onEndTag(e){this.skipNextNewLine=!1,this.currentToken=e,this.currentNotInHTML?function(e,t){if(t.tagID===O.P||t.tagID===O.BR){np(e),e._endTagOutsideForeignContent(t);return}for(let n=e.openElements.stackTop;n>0;n--){let r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===k.HTML){e._endTagOutsideForeignContent(t);break}let i=e.treeAdapter.getTagName(r);if(i.toLowerCase()===t.tagName){t.tagName=i,e.openElements.shortenToLength(n);break}}}(this,e):this._endTagOutsideForeignContent(e)}_endTagOutsideForeignContent(e){switch(this.insertionMode){case x.INITIAL:tF(this,e);break;case x.BEFORE_HTML:let t;r=this,((t=(i=e).tagID)===O.HTML||t===O.HEAD||t===O.BODY||t===O.BR)&&tB(r,i);break;case x.BEFORE_HEAD:let n;o=this,(n=(a=e).tagID)===O.HEAD||n===O.BODY||n===O.HTML||n===O.BR?tH(o,a):o._err(a,A.endTagWithoutMatchingOpenElement);break;case x.IN_HEAD:var r,i,o,a,s,l,c,u,d,p,h,f,m=this,E=e;switch(E.tagID){case O.HEAD:m.openElements.pop(),m.insertionMode=x.AFTER_HEAD;break;case O.BODY:case O.BR:case O.HTML:tY(m,E);break;case O.TEMPLATE:tG(m,E);break;default:m._err(E,A.endTagWithoutMatchingOpenElement)}break;case x.IN_HEAD_NO_SCRIPT:var g=this,T=e;switch(T.tagID){case O.NOSCRIPT:g.openElements.pop(),g.insertionMode=x.IN_HEAD;break;case O.BR:tz(g,T);break;default:g._err(T,A.endTagWithoutMatchingOpenElement)}break;case x.AFTER_HEAD:var y=this,_=e;switch(_.tagID){case O.BODY:case O.HTML:case O.BR:tW(y,_);break;case O.TEMPLATE:tG(y,_);break;default:y._err(_,A.endTagWithoutMatchingOpenElement)}break;case x.IN_BODY:t0(this,e);break;case x.TEXT:s=this,e.tagID===O.SCRIPT&&(null==(l=s.scriptHandler)||l.call(s,s.openElements.current)),s.openElements.pop(),s.insertionMode=s.originalInsertionMode;break;case x.IN_TABLE:t3(this,e);break;case x.IN_TABLE_TEXT:t7(this,e);break;case x.IN_CAPTION:var b=this,S=e;let v=S.tagID;switch(v){case O.CAPTION:case O.TABLE:b.openElements.hasInTableScope(O.CAPTION)&&(b.openElements.generateImpliedEndTags(),b.openElements.popUntilTagNamePopped(O.CAPTION),b.activeFormattingElements.clearToLastMarker(),b.insertionMode=x.IN_TABLE,v===O.TABLE&&t3(b,S));break;case O.BODY:case O.COL:case O.COLGROUP:case O.HTML:case O.TBODY:case O.TD:case O.TFOOT:case O.TH:case O.THEAD:case O.TR:break;default:t0(b,S)}break;case x.IN_COLUMN_GROUP:var k=this,C=e;switch(C.tagID){case O.COLGROUP:k.openElements.currentTagId===O.COLGROUP&&(k.openElements.pop(),k.insertionMode=x.IN_TABLE);break;case O.TEMPLATE:tG(k,C);break;case O.COL:break;default:nt(k,C)}break;case x.IN_TABLE_BODY:nr(this,e);break;case x.IN_ROW:no(this,e);break;case x.IN_CELL:var I=this,N=e;let D=N.tagID;switch(D){case O.TD:case O.TH:I.openElements.hasInTableScope(D)&&(I.openElements.generateImpliedEndTags(),I.openElements.popUntilTagNamePopped(D),I.activeFormattingElements.clearToLastMarker(),I.insertionMode=x.IN_ROW);break;case O.TABLE:case O.TBODY:case O.TFOOT:case O.THEAD:case O.TR:I.openElements.hasInTableScope(D)&&(I._closeTableCell(),no(I,N));break;case O.BODY:case O.CAPTION:case O.COL:case O.COLGROUP:case O.HTML:break;default:t0(I,N)}break;case x.IN_SELECT:ns(this,e);break;case x.IN_SELECT_IN_TABLE:let R;c=this,(R=(u=e).tagID)===O.CAPTION||R===O.TABLE||R===O.TBODY||R===O.TFOOT||R===O.THEAD||R===O.TR||R===O.TD||R===O.TH?c.openElements.hasInTableScope(R)&&(c.openElements.popUntilTagNamePopped(O.SELECT),c._resetInsertionMode(),c.onEndTag(u)):ns(c,u);break;case x.IN_TEMPLATE:d=this,(p=e).tagID===O.TEMPLATE&&tG(d,p);break;case x.AFTER_BODY:nc(this,e);break;case x.IN_FRAMESET:h=this,e.tagID===O.FRAMESET&&!h.openElements.isRootHtmlElementCurrent()&&(h.openElements.pop(),h.fragmentContext||h.openElements.currentTagId===O.FRAMESET||(h.insertionMode=x.AFTER_FRAMESET));break;case x.AFTER_FRAMESET:f=this,e.tagID===O.HTML&&(f.insertionMode=x.AFTER_AFTER_FRAMESET);break;case x.AFTER_AFTER_BODY:nd(this,e)}}onEof(e){switch(this.insertionMode){case x.INITIAL:tF(this,e);break;case x.BEFORE_HTML:tB(this,e);break;case x.BEFORE_HEAD:tH(this,e);break;case x.IN_HEAD:tY(this,e);break;case x.IN_HEAD_NO_SCRIPT:tz(this,e);break;case x.AFTER_HEAD:tW(this,e);break;case x.IN_BODY:case x.IN_TABLE:case x.IN_CAPTION:case x.IN_COLUMN_GROUP:case x.IN_TABLE_BODY:case x.IN_ROW:case x.IN_CELL:case x.IN_SELECT:case x.IN_SELECT_IN_TABLE:t1(this,e);break;case x.TEXT:var t,n;t=this,n=e,t._err(n,A.eofInElementThatCanContainOnlyText),t.openElements.pop(),t.insertionMode=t.originalInsertionMode,t.onEof(n);break;case x.IN_TABLE_TEXT:t7(this,e);break;case x.IN_TEMPLATE:nl(this,e);break;case x.AFTER_BODY:case x.IN_FRAMESET:case x.AFTER_FRAMESET:case x.AFTER_AFTER_BODY:case x.AFTER_AFTER_FRAMESET:tw(this,e)}}onWhitespaceCharacter(e){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,e.chars.charCo
1deAt(0)===T.LINE_FEED)){if(1===e.chars.length)return;e.chars=e.chars.substr(1)}if(this.tokenizer.inForeignNode)return void this._insertCharacters(e);switch(this.insertionMode){case x.IN_HEAD:case x.IN_HEAD_NO_SCRIPT:case x.AFTER_HEAD:case x.TEXT:case x.IN_COLUMN_GROUP:case x.IN_SELECT:case x.IN_SELECT_IN_TABLE:case x.IN_FRAMESET:case x.AFTER_FRAMESET:this._insertCharacters(e);break;case x.IN_BODY:case x.IN_CAPTION:case x.IN_CELL:case x.IN_TEMPLATE:case x.AFTER_BODY:case x.AFTER_AFTER_BODY:case x.AFTER_AFTER_FRAMESET:tq(this,e);break;case x.IN_TABLE:case x.IN_TABLE_BODY:case x.IN_ROW:t2(this,e);break;case x.IN_TABLE_TEXT:t9(this,e)}}}function tL(e,t){for(let n=0;n<8;n++){let n=function(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):tZ(e,t),n}(e,t);if(!n)break;let r=function(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){let i=e.openElements.items[r];if(i===t.element)break;e._isSpecialElement(i,e.openElements.tagIDs[r])&&(n=i)}return n||(e.openElements.shortenToLength(Math.max(r,0)),e.activeFormattingElements.removeEntry(t)),n}(e,n);if(!r)break;e.activeFormattingElements.bookmark=n;let i=function(e,t,n){let r=t,i=e.openElements.getCommonAncestor(t);for(let o=0,a=i;a!==n;o++,a=i){i=e.openElements.getCommonAncestor(a);let n=e.activeFormattingElements.getElementEntry(a),s=n&&o>=3;!n||s?(s&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(a)):(a=function(e,t){let n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}(e,n),r===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(a,r),r=a)}return r}(e,r,n.element),o=e.openElements.getCommonAncestor(n.element);e.treeAdapter.detachNode(i),o&&function(e,t,n){let r=e0(e.treeAdapter.getTagName(t));if(e._isElementCausesFosterParenting(r))e._fosterParentElement(n);else{let i=e.treeAdapter.getNamespaceURI(t);r===O.TEMPLATE&&i===k.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}(e,o,i),function(e,t,n){let r=e.treeAdapter.getNamespaceURI(n.element),{token:i}=n,o=e.treeAdapter.createElement(i.tagName,r,i.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,i),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,o,i.tagID)}(e,r,n)}}function tM(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function tw(e,t){if(e.stopped=!0,t.location){let n=2*!e.fragmentContext;for(let r=e.openElements.stackTop;r>=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){let n=e.openElements.items[0],r=e.treeAdapter.getNodeSourceCodeLocation(n);if(r&&!r.endTag&&(e._setEndLocation(n,t),e.openElements.stackTop>=1)){let n=e.openElements.items[1],r=e.treeAdapter.getNodeSourceCodeLocation(n);r&&!r.endTag&&e._setEndLocation(n,t)}}}}function tF(e,t){e._err(t,A.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,I.QUIRKS),e.insertionMode=x.BEFORE_HTML,e._processToken(t)}function tB(e,t){e._insertFakeRootElement(),e.insertionMode=x.BEFORE_HEAD,e._processToken(t)}function tH(e,t){e._insertFakeElement(N.HEAD,O.HEAD),e.headElement=e.openElements.current,e.insertionMode=x.IN_HEAD,e._processToken(t)}function tU(e,t){switch(t.tagID){case O.HTML:tJ(e,t);break;case O.BASE:case O.BASEFONT:case O.BGSOUND:case O.LINK:case O.META:e._appendElement(t,k.HTML),t.ackSelfClosing=!0;break;case O.TITLE:e._switchToTextParsing(t,e3.RCDATA);break;case O.NOSCRIPT:e.options.scriptingEnabled?e._switchToTextParsing(t,e3.RAWTEXT):(e._insertElement(t,k.HTML),e.insertionMode=x.IN_HEAD_NO_SCRIPT);break;case O.NOFRAMES:case O.STYLE:e._switchToTextParsing(t,e3.RAWTEXT);break;case O.SCRIPT:e._switchToTextParsing(t,e3.SCRIPT_DATA);break;case O.TEMPLATE:e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=x.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(x.IN_TEMPLATE);break;case O.HEAD:e._err(t,A.misplacedStartTagForHeadElement);break;default:tY(e,t)}}function tG(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==O.TEMPLATE&&e._err(t,A.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(O.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,A.endTagWithoutMatchingOpenElement)}function tY(e,t){e.openElements.pop(),e.insertionMode=x.AFTER_HEAD,e._processToken(t)}function tz(e,t){let n=t.type===y.EOF?A.openElementsLeftAfterEof:A.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=x.IN_HEAD,e._processToken(t)}function tW(e,t){e._insertFakeElement(N.BODY,O.BODY),e.insertionMode=x.IN_BODY,tj(e,t)}function tj(e,t){switch(t.type){case y.CHARACTER:tQ(e,t);break;case y.WHITESPACE_CHARACTER:tq(e,t);break;case y.COMMENT:tM(e,t);break;case y.START_TAG:tJ(e,t);break;case y.END_TAG:t0(e,t);break;case y.EOF:t1(e,t)}}function tq(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function tQ(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function tV(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,k.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function tX(e){let t=eV(e,C.TYPE);return null!=t&&"hidden"===t.toLowerCase()}function tK(e,t){e._switchToTextParsing(t,e3.RAWTEXT)}function t$(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML)}function tJ(e,t){switch(t.tagID){case O.I:case O.S:case O.B:case O.U:case O.EM:case O.TT:case O.BIG:case O.CODE:case O.FONT:case O.SMALL:case O.STRIKE:case O.STRONG:e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case O.A:let n;(n=e.activeFormattingElements.getElementEntryInScopeWithTagName(N.A))&&(tL(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case O.H1:case O.H2:case O.H3:case O.H4:case O.H5:case O.H6:e.openElements.hasInButtonScope(O.P)&&e._closePElement(),void 0!==e.openElements.currentTagId&&e5.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,k.HTML);break;case O.P:case O.DL:case O.OL:case O.UL:case O.DIV:case O.DIR:case O.NAV:case O.MAIN:case O.MENU:case O.ASIDE:case O.CENTER:case O.FIGURE:case O.FOOTER:case O.HEADER:case O.HGROUP:case O.DIALOG:case O.DETAILS:case O.ADDRESS:case O.ARTICLE:case O.SEARCH:case O.SECTION:case O.SUMMARY:case O.FIELDSET:case O.BLOCKQUOTE:case O.FIGCAPTION:e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,k.HTML);break;case O.LI:case O.DD:case O.DT:e.framesetOk=!1;let r=t.tagID;for(let t=e.openElements.stackTop;t>=0;t--){let n=e.openElements.tagIDs[t];if(r===O.LI&&n===O.LI||(r===O.DD||r===O.DT)&&(n===O.DD||n===O.DT)){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n);break}if(n!==O.ADDRESS&&n!==O.DIV&&n!==O.P&&e._isSpecialElement(e.openElements.items[t],n))break}e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,k.HTML);break;case O.BR:case O.IMG:case O.WBR:case O.AREA:case O.EMBED:case O.KEYGEN:tV(e,t);break;case O.HR:e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._appendElement(t,k.HTML),e.framesetOk=!1,t.ackSelfClosing=!0;break;case O.RB:case O.RTC:e.openElements.hasInScope(O.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,k.HTML);break;case O.RT:case O.RP:e.openElements.hasInScope(O.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(O.RTC),e._insertElement(t,k.HTML);break;case O.PRE:case O.LISTING:e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,k.HTML),e.skipNextNewLine=!0,e.framesetOk=!1;break;case O.XMP:e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,e3.RAWTEXT);break;case O.SVG:e._reconstructActiveFormattingElements(),tN(t),tO(t),t.selfClosing?e._appendElement(t,k.SVG):e._insertElement(t,k.SVG),t.ackSelfClosing=!0;break;case O.HTML:0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs);break;case O.BASE:case O.LINK:case O.META:case O.STYLE:case O.TITLE:case O.SCRIPT:case O.BGSOUND:case O.BASEFONT:case O.TEMPLATE:tU(e,t);break;case O.BODY:let i;(i=e.openElements.tryPeekProperlyNestedBodyElement())&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(i,t.attrs));break;case O.FORM:let o;o=e.openElements.tmplCount>0,(!e.formElement||o)&&(e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,k.HTML),o||(e.formElement=e.openElements.current));break;case O.NOBR:e._reconstructActiveFormattingElements(),e.openElements.hasInScope(O.NOBR)&&(tL(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,k.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t);break;case O.MATH:e._reconstructActiveFormattingElements(),tI(t),tO(t),t.selfClosing?e._appendElement(t,k.MATHML):e._insertElement(t,k.MATHML),t.ackSelfClosing=!0;break;case O.TABLE:e.treeAdapter.getDocumentMode(e.document)!==I.QUIRKS&&e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,k.HTML),e.framesetOk=!1,e.insertionMode=x.IN_TABLE;break;case O.INPUT:e._reconstructActiveFormattingElements(),e._appendElement(t,k.HTML),tX(t)||(e.framesetOk=!1),t.ackSelfClosing=!0;break;case O.PARAM:case O.TRACK:case O.SOURCE:e._appendElement(t,k.HTML),t.ackSelfClosing=!0;break;case O.IMAGE:t.tagName=N.IMG,t.tagID=O.IMG,tV(e,t);break;case O.BUTTON:e.openElements.hasInScope(O.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(O.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.framesetOk=!1;break;case O.APPLET:case O.OBJECT:case O.MARQUEE:e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1;break;case O.IFRAME:e.framesetOk=!1,e._switchToTextParsing(t,e3.RAWTEXT);break;case O.SELECT:e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===x.IN_TABLE||e.insertionMode===x.IN_CAPTION||e.insertionMode===x.IN_TABLE_BODY||e.insertionMode===x.IN_ROW||e.insertionMode===x.IN_CELL?x.IN_SELECT_IN_TABLE:x.IN_SELECT;break;case O.OPTION:case O.OPTGROUP:e.openElements.currentTagId===O.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,k.HTML);break;case O.NOEMBED:case O.NOFRAMES:tK(e,t);break;case O.FRAMESET:let a;a=e.openElements.tryPeekProperlyNestedBodyElement(),e.framesetOk&&a&&(e.treeAdapter.detachNode(a),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,k.HTML),e.insertionMode=x.IN_FRAMESET);break;case O.TEXTAREA:e._insertElement(t,k.HTML),e.skipNextNewLine=!0,e.tokenizer.state=e3.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=x.TEXT;break;case O.NOSCRIPT:e.options.scriptingEnabled?tK(e,t):t$(e,t);break;case O.PLAINTEXT:e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,k.HTML),e.tokenizer.state=e3.PLAINTEXT;break;case O.COL:case O.TH:case O.TD:case O.TR:case O.HEAD:case O.FRAME:case O.TBODY:case O.TFOOT:case O.THEAD:case O.CAPTION:case O.COLGROUP:break;default:t$(e,t)}}function tZ(e,t){let n=t.tagName,r=t.tagID;for(let t=e.openElements.stackTop;t>0;t--){let i=e.openElements.items[t],o=e.openElements.tagIDs[t];if(r===o&&(r!==O.UNKNOWN||e.treeAdapter.getTagName(i)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>
1=t&&e.openElements.shortenToLength(t);break}if(e._isSpecialElement(i,o))break}}function t0(e,t){switch(t.tagID){case O.A:case O.B:case O.I:case O.S:case O.U:case O.EM:case O.TT:case O.BIG:case O.CODE:case O.FONT:case O.NOBR:case O.SMALL:case O.STRIKE:case O.STRONG:tL(e,t);break;case O.P:e.openElements.hasInButtonScope(O.P)||e._insertFakeElement(N.P,O.P),e._closePElement();break;case O.DL:case O.UL:case O.OL:case O.DIR:case O.DIV:case O.NAV:case O.PRE:case O.MAIN:case O.MENU:case O.ASIDE:case O.BUTTON:case O.CENTER:case O.FIGURE:case O.FOOTER:case O.HEADER:case O.HGROUP:case O.DIALOG:case O.ADDRESS:case O.ARTICLE:case O.DETAILS:case O.SEARCH:case O.SECTION:case O.SUMMARY:case O.LISTING:case O.FIELDSET:case O.BLOCKQUOTE:case O.FIGCAPTION:let n;n=t.tagID,e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n));break;case O.LI:e.openElements.hasInListItemScope(O.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(O.LI),e.openElements.popUntilTagNamePopped(O.LI));break;case O.DD:case O.DT:let r;r=t.tagID,e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r));break;case O.H1:case O.H2:case O.H3:case O.H4:case O.H5:case O.H6:e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped());break;case O.BR:e._reconstructActiveFormattingElements(),e._insertFakeElement(N.BR,O.BR),e.openElements.pop(),e.framesetOk=!1;break;case O.BODY:if(e.openElements.hasInScope(O.BODY)&&(e.insertionMode=x.AFTER_BODY,e.options.sourceCodeLocationInfo)){let n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}break;case O.HTML:e.openElements.hasInScope(O.BODY)&&(e.insertionMode=x.AFTER_BODY,nc(e,t));break;case O.FORM:!function(e){let t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(O.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(O.FORM):n&&e.openElements.remove(n))}(e);break;case O.APPLET:case O.OBJECT:case O.MARQUEE:let i;i=t.tagID,e.openElements.hasInScope(i)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(i),e.activeFormattingElements.clearToLastMarker());break;case O.TEMPLATE:tG(e,t);break;default:tZ(e,t)}}function t1(e,t){e.tmplInsertionModeStack.length>0?nl(e,t):tw(e,t)}function t2(e,t){if(void 0!==e.openElements.currentTagId&&tR.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=x.IN_TABLE_TEXT,t.type){case y.CHARACTER:t6(e,t);break;case y.WHITESPACE_CHARACTER:t9(e,t)}else t4(e,t)}function t5(e,t){switch(t.tagID){case O.TD:case O.TH:case O.TR:e.openElements.clearBackToTableContext(),e._insertFakeElement(N.TBODY,O.TBODY),e.insertionMode=x.IN_TABLE_BODY,nn(e,t);break;case O.STYLE:case O.SCRIPT:case O.TEMPLATE:tU(e,t);break;case O.COL:e.openElements.clearBackToTableContext(),e._insertFakeElement(N.COLGROUP,O.COLGROUP),e.insertionMode=x.IN_COLUMN_GROUP,ne(e,t);break;case O.FORM:e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,k.HTML),e.formElement=e.openElements.current,e.openElements.pop());break;case O.TABLE:e.openElements.hasInTableScope(O.TABLE)&&(e.openElements.popUntilTagNamePopped(O.TABLE),e._resetInsertionMode(),e._processStartTag(t));break;case O.TBODY:case O.TFOOT:case O.THEAD:e.openElements.clearBackToTableContext(),e._insertElement(t,k.HTML),e.insertionMode=x.IN_TABLE_BODY;break;case O.INPUT:tX(t)?e._appendElement(t,k.HTML):t4(e,t),t.ackSelfClosing=!0;break;case O.CAPTION:e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,k.HTML),e.insertionMode=x.IN_CAPTION;break;case O.COLGROUP:e.openElements.clearBackToTableContext(),e._insertElement(t,k.HTML),e.insertionMode=x.IN_COLUMN_GROUP;break;default:t4(e,t)}}function t3(e,t){switch(t.tagID){case O.TABLE:e.openElements.hasInTableScope(O.TABLE)&&(e.openElements.popUntilTagNamePopped(O.TABLE),e._resetInsertionMode());break;case O.TEMPLATE:tG(e,t);break;case O.BODY:case O.CAPTION:case O.COL:case O.COLGROUP:case O.HTML:case O.TBODY:case O.TD:case O.TFOOT:case O.TH:case O.THEAD:case O.TR:break;default:t4(e,t)}}function t4(e,t){let n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,tj(e,t),e.fosterParentingEnabled=n}
vendor: 4,954 bytes, line 1
1function t9(e,t){e.pendingCharacterTokens.push(t)}function t6(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function t7(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)t4(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}let t8=new Set([O.CAPTION,O.COL,O.COLGROUP,O.TBODY,O.TD,O.TFOOT,O.TH,O.THEAD,O.TR]);function ne(e,t){switch(t.tagID){case O.HTML:tJ(e,t);break;case O.COL:e._appendElement(t,k.HTML),t.ackSelfClosing=!0;break;case O.TEMPLATE:tU(e,t);break;default:nt(e,t)}}function nt(e,t){e.openElements.currentTagId===O.COLGROUP&&(e.openElements.pop(),e.insertionMode=x.IN_TABLE,e._processToken(t))}function nn(e,t){switch(t.tagID){case O.TR:e.openElements.clearBackToTableBodyContext(),e._insertElement(t,k.HTML),e.insertionMode=x.IN_ROW;break;case O.TH:case O.TD:e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(N.TR,O.TR),e.insertionMode=x.IN_ROW,ni(e,t);break;case O.CAPTION:case O.COL:case O.COLGROUP:case O.TBODY:case O.TFOOT:case O.THEAD:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x.IN_TABLE,t5(e,t));break;default:t5(e,t)}}function nr(e,t){let n=t.tagID;switch(t.tagID){case O.TBODY:case O.TFOOT:case O.THEAD:e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x.IN_TABLE);break;case O.TABLE:e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=x.IN_TABLE,t3(e,t));break;case O.BODY:case O.CAPTION:case O.COL:case O.COLGROUP:case O.HTML:case O.TD:case O.TH:case O.TR:break;default:t3(e,t)}}function ni(e,t){switch(t.tagID){case O.TH:case O.TD:e.openElements.clearBackToTableRowContext(),e._insertElement(t,k.HTML),e.insertionMode=x.IN_CELL,e.activeFormattingElements.insertMarker();break;case O.CAPTION:case O.COL:case O.COLGROUP:case O.TBODY:case O.TFOOT:case O.THEAD:case O.TR:e.openElements.hasInTableScope(O.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=x.IN_TABLE_BODY,nn(e,t));break;default:t5(e,t)}}function no(e,t){switch(t.tagID){case O.TR:e.openElements.hasInTableScope(O.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=x.IN_TABLE_BODY);break;case O.TABLE:e.openElements.hasInTableScope(O.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=x.IN_TABLE_BODY,nr(e,t));break;case O.TBODY:case O.TFOOT:case O.THEAD:(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(O.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=x.IN_TABLE_BODY,nr(e,t));break;case O.BODY:case O.CAPTION:case O.COL:case O.COLGROUP:case O.HTML:case O.TD:case O.TH:break;default:t3(e,t)}}function na(e,t){switch(t.tagID){case O.HTML:tJ(e,t);break;case O.OPTION:e.openElements.currentTagId===O.OPTION&&e.openElements.pop(),e._insertElement(t,k.HTML);break;case O.OPTGROUP:e.openElements.currentTagId===O.OPTION&&e.openElements.pop(),e.openElements.currentTagId===O.OPTGROUP&&e.openElements.pop(),e._insertElement(t,k.HTML);break;case O.HR:e.openElements.currentTagId===O.OPTION&&e.openElements.pop(),e.openElements.currentTagId===O.OPTGROUP&&e.openElements.pop(),e._appendElement(t,k.HTML),t.ackSelfClosing=!0;break;case O.INPUT:case O.KEYGEN:case O.TEXTAREA:case O.SELECT:e.openElements.hasInSelectScope(O.SELECT)&&(e.openElements.popUntilTagNamePopped(O.SELECT),e._resetInsertionMode(),t.tagID!==O.SELECT&&e._processStartTag(t));break;case O.SCRIPT:case O.TEMPLATE:tU(e,t)}}function ns(e,t){switch(t.tagID){case O.OPTGROUP:e.openElements.stackTop>0&&e.openElements.currentTagId===O.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===O.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===O.OPTGROUP&&e.openElements.pop();break;case O.OPTION:e.openElements.currentTagId===O.OPTION&&e.openElements.pop();break;case O.SELECT:e.openElements.hasInSelectScope(O.SELECT)&&(e.openElements.popUntilTagNamePopped(O.SELECT),e._resetInsertionMode());break;case O.TEMPLATE:tG(e,t)}}function nl(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(O.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):tw(e,t)}function nc(e,t){var n;if(t.tagID===O.HTML){if(e.fragmentContext||(e.insertionMode=x.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===O.HTML){e._setEndLocation(e.openElements.items[0],t);let r=e.openElements.items[1];!r||(null==(n=e.treeAdapter.getNodeSourceCodeLocation(r))?void 0:n.endTag)||e._setEndLocation(r,t)}}else nu(e,t)}function nu(e,t){e.insertionMode=x.IN_BODY,tj(e,t)}
1function nd(e,t){e.insertionMode=x.IN_BODY,tj(e,t)}function np(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==k.HTML&&void 0!==e.openElements.currentTagId&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}String.prototype.codePointAt,N.AREA,N.BASE,N.BASEFONT,N.BGSOUND,N.BR,N.COL,N.EMBED,N.FRAME,N.HR,N.IMG,N.INPUT,N.KEYGEN,N.LINK,N.META,N.PARAM,N.SOURCE,N.TRACK,N.WBR;var nh=n(59248),nf=n(13532);let nm=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,nE=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),ng={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function nT(e,t){var n,r;let i,o,a=!!((i="root"===(r=e).type?r.children[0]:r)&&("doctype"===i.type||"element"===i.type&&"html"===i.tagName.toLowerCase())),s=eL("type",{handlers:{root:ny,element:n_,text:nb,comment:nv,doctype:nS,raw:nk},unknown:nC}),l={parser:a?new tP(ng):tP.getFragmentParser(void 0,ng),handle(e){s(e,l)},stitches:!1,options:t||{}};s(e,l),nI(l,(0,nh.PW)());let c=(n=a?l.parser.document:l.parser.getFragment(),K({file:(o={file:l.options.file}).file||void 0,location:!1,schema:"svg"===o.space?w.JW:w.qy,verbose
1:o.verbose||!1},n));return(l.stitches&&(0,nf.YR)(c,"comment",function(e,t,n){if(e.value.stitch&&n&&void 0!==t)return n.children[t]=e.value.stitch,t}),"root"===c.type&&1===c.children.length&&c.children[0].type===e.type)?c.children[0]:c}function nA(e,t){let n=-1;if(e)for(;++n<e.length;)t.handle(e[n])}function ny(e,t){nA(e.children,t)}function n_(e,t){(function(e,t){let n=e.tagName.toLowerCase();if(t.parser.tokenizer.state===e3.PLAINTEXT)return;nI(t,(0,nh.PW)(e));let r=t.parser.openElements.current,i="namespaceURI"in r?r.namespaceURI:Q.html;i===Q.html&&"svg"===n&&(i=Q.svg);let o=ew({...e,children:[]},"svg"===({space:i===Q.svg?"svg":"html"}).space?eI:eC),a={type:y.START_TAG,tagName:n,tagID:e0(n),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in o?o.attrs:[],location:nO(e)};t.parser.currentToken=a,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=n})(e,t),nA(e.children,t),function(e,t){let n=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&eH.includes(n)||t.parser.tokenizer.state===e3.PLAINTEXT)return;nI(t,(0,nh.Y)(e));let r={type:y.END_TAG,tagName:n,tagID:e0(n),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:nO(e)};t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken),n===t.parser.tokenizer.lastStartTagName&&(t.parser.tokenizer.state===e3.RCDATA||t.parser.tokenizer.state===e3.RAWTEXT||t.parser.tokenizer.state===e3.SCRIPT_DATA)&&(t.parser.tokenizer.state=e3.DATA)}(e,t)}function nb(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);let n={type:y.CHARACTER,chars:e.value,location:nO(e)};nI(t,(0,nh.PW)(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function nS(e,t){let n={type:y.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:nO(e)};nI(t,(0,nh.PW)(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function nv(e,t){let n=e.value,r={type:y.COMMENT,data:n,location:nO(e)};nI(t,(0,nh.PW)(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function nk(e,t){if(t.parser.tokenizer.preprocessor.html="",t.parser.tokenizer.preprocessor.pos=-1,t.parser.tokenizer.preprocessor.lastGapPos=-2,t.parser.tokenizer.preprocessor.gapStack=[],t.parser.tokenizer.preprocessor.skipNextNewLine=!1,t.parser.tokenizer.preprocessor.lastChunkWritten=!1,t.parser.tokenizer.preprocessor.endOfChunkHit=!1,t.parser.tokenizer.preprocessor.isEol=!1,nN(t,(0,nh.PW)(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(nm,"<$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),72===t.parser.tokenizer.state||78===t.parser.tokenizer.state){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;let e=t.parser.tokenizer._consume();t.parser.tokenizer._callState(e)}}function nC(e,t){if(t.options.passThrough&&t.options.passThrough.includes(e.type)){var n;let r;t.stitches=!0,r="children"in(n=e)?(0,L.Ay)({...n,children:[]}):(0,L.Ay)(n),"children"in e&&"children"in r&&(r.children=nT({type:"root",children:e.children},t.options).children),nv({type:"comment",value:{stitch:r}},t)}else{let t="";throw nE.has(e.type)&&(t=". It looks like you are using MDX nodes with `hast-util-raw` (or `rehype-raw`). If you use this because you are using remark or rehype plugins that inject `'html'` nodes, then please raise an issue with that plugin, as its a bad and slow idea. If you use this because you are using markdown syntax, then you have to configure this utility (or plugin) to pass through these nodes (see `passThrough` in docs), but you can also migrate to use the MDX syntax"),Error("Cannot compile `"+e.type+"` node"+t)}}function nI(e,t){nN(e,t);let n=e.parser.tokenizer.currentCharacterToken;n&&n.location&&(n.location.endLine=e.parser.tokenizer.preprocessor.line,n.location.endCol=e.parser.tokenizer.preprocessor.col+1,n.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=n,e.parser._processToken(e.parser.currentToken)),e.parser.tokenizer.paused=!1,e.parser.tokenizer.inLoop=!1,e.parser.tokenizer.active=!1,e.parser.tokenizer.returnState=e3.DATA,e.parser.tokenizer.charRefCode=-1,e.parser.tokenizer.consumedAfterSnapshot=-1,e.parser.tokenizer.currentLocation=null,e.parser.tokenizer.currentCharacterToken=null,e.parser.tokenizer.currentToken=null,e.parser.tokenizer.currentAttr={name:"",value:""}}function nN(e,t){if(t&&void 0!==t.offset){let n={startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:-1,endCol:-1,endOffset:-1};e.parser.tokenizer.preprocessor.lineStartPos=-t.column+1,e.parser.tokenizer.preprocessor.droppedBufferSize=t.offset,e.parser.tokenizer.preprocessor.line=t.line,e.parser.tokenizer.currentLocation=n}}function nO(e){let t=(0,nh.PW)(e)||{line:void 0,column:void 0,offset:void 0},n=(0,nh.Y)(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:n.line,endCol:n.column,endOffset:n.offset}}function nD(e){return function(t,n){return nT(t,{...e,file:n})}}},13053:(e,t,n)=>{"use strict";function r(e,t){return this.vars&&"function"==typeof this.getColorSchemeSelector?{[this.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:this.palette.mode===e?t:{}}n.d(t,{A:()=>r})},13532:(e,t,n)=>{"use strict";n.d(t,{YR:()=>i});var r=n(9039);function i(e,t,n,i){let o,a,s;"function"==typeof t&&"function"!=typeof n?(a=void 0,s=t,o=n):(a=t,s=n,o=i),(0,r.VG)(e,a,function(e,t){let n=t[t.length-1],r=n?n.children.indexOf(e):void 0;return s(e,r,n)},o)}}
1,13829:(e,t,n)=>{"use strict";n.d(t,{C6:()=>i,Cl:()=>o,Tt:()=>a});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}"function"==typeof SuppressedError&&SuppressedError},15113:(e,t,n)=>{"use strict";n.d(t,{N:()=>i});var r=n(39932);function i(e,t,n,i){let o=i?i-1:1/0,a=0;return function(i){return(0,r.On)(i)?(e.enter(n),function i(s){return(0,r.On)(s)&&a++<o?(e.consume(s),i):(e.exit(n),t(s))}(i)):t(i)}}},15368:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,BO:()=>a,Yn:()=>o});var r=n(22538),i=n(93537);function o(e,t,n=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&n){let n=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,n,r=n){let i;return i="function"==typeof e?e(n):Array.isArray(e)?e[n]||r:o(e,n)||r,t&&(i=t(i,r,e)),i}let s=function(e){let{prop:t,cssProperty:n=e.prop,themeKey:s,transform:l}=e,c=e=>{if(null==e[t])return null;let c=e[t],u=o(e.theme,s)||{};return(0,i.NI)(e,c,e=>{let i=a(u,l,e);return(e===i&&"string"==typeof e&&(i=a(u,l,`${t}${"default"===e?"":(0,r.A)(e)}`,e)),!1===n)?i:{[n]:i}})};return c.propTypes={},c.filterProps=[t],c}},15800:(e,t,n)=>{"use strict";function r(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}n.d(t,{A:()=>r})},15819:(e,t,n)=>{"use strict";function r(e){return e.toLowerCase()}n.d(t,{S:()=>r})},20444:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=null;if(!e||"string"!=typeof e)return n;let r=(0,i.default)(e),o="function"==typeof t;return r.forEach(e=>{if("declaration"!==e.type)return;let{property:r,value:i}=e;o?t(r,i,e):i&&((n=n||{})[r]=i)}),n};let i=r(n(93409))},22538:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(49484);function i(e){if("string"!=typeof e)throw Error((0,r.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},24266:(e,t,n)=>{"use strict";function r(e,t){let n=String(e);if("string"!=typeof t)throw TypeError("Expected character");let r=0,i=n.indexOf(t);for(;-1!==i;)r++,i=n.indexOf(t,i+t.length);return r}n.d(t,{A:()=>eP});var i=n(24625),o=n(39932),a=n(9039),s=n(93227);let l="phrasing",c=["autolink","link","image","label"];function u(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function d(e){this.config.enter.autolinkProtocol.call(this,e)}function p(e){this.config.exit.autolinkProtocol.call(this,e)}function h(e){this.config.exit.data.call(this,e);let t=this.stack[this.stack.length-1];(0,i.ok)("link"===t.type),t.url="http://"+this.sliceSerialize(e)}function f(e){this.config.exit.autolinkEmail.call(this,e)}function m(e){this.exit(e)}function E(e){!function(e,t,n){let r=(0,s.C)((n||{}).ignore||[]),i=function(e){let t=[];if(!Array.isArray(e))throw TypeError("Expected find and replace tuple or list of tuples");let n=!e[0]||Array.isArray(e[0])?e:[e],r=-1;for(;++r<n.length;){var i;let e=n[r];t.push(["string"==typeof(i=e[0])?RegExp(function(e){if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(i),"g"):i,function(e){return"function"==typeof e?e:function(){return e}}(e[1])])}return t}(t),o=-1;for(;++o<i.length;)(0,a.VG)(e,"text",l);function l(e,t){let n,a=-1;for(;++a<t.length;){let e=t[a],i=n?n.children:void 0;if(r(e,i?i.indexOf(e):void 0,n))return;n=e}if(n)return function(e,t){let n=t[t.length-1],r=i[o][0],a=i[o][1],s=0,l=n.children.indexOf(e),c=!1,u=[];r.lastIndex=0;let d=r.exec(e.value);for(;d;){let n=d.index,i={index:d.index,input:d.input,stack:[...t,e]},o=a(...d,i);if("string"==typeof o&&(o=o.length>0?{type:"text",value:o}:void 0),!1===o?r.lastIndex=n+1:(s!==n&&u.push({type:"text",value:e.value.slice(s,n)}),Array.isArray(o)?u.push(...o):o&&u.push(o),s=n+d[0].length,c=!0),!r.global)break;d=r.exec(e.value)}return c?(s<e.value.length&&u.push({type:"text",value:e.value.slice(s)}),n.children.splice(l,1,...u)):u=[e],l+u.length}(e,t)}}(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,g],[/(?<=^|\s|\p{P}|\p{S})([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/gu,T]],{ignore:["link","linkReference"]})}function g(e,t,n,i,o){let a,s="";if(!A(o))return!1;if(/^w/i.test(t)&&(n=t+n,t="",s="http://"),(a=n.split(".")).length<2||a[a.length-1]&&(/_/.test(a[a.length-1])||!/[a-zA-Z\d]/.test(a[a.length-1]))||a[a.length-2]&&(/_/.test(a[a.length-2])||!/[a-zA-Z\d]/.test(a[a.length-2])))return!1;let l=function(e){let t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);
1let n=t[0],i=n.indexOf(")"),o=r(e,"("),a=r(e,")");for(;-1!==i&&o>a;)e+=n.slice(0,i+1),i=(n=n.slice(i+1)).indexOf(")"),a++;return[e,n]}(n+i);if(!l[0])return!1;let c={type:"link",title:null,url:s+t+l[0],children:[{type:"text",value:t+l[0]}]};return l[1]?[c,{type:"text",value:l[1]}]:c}function T(e,t,n,r){return!(!A(r,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function A(e,t){let n=e.input.charCodeAt(e.index-1);return(0===e.index||(0,o.Ny)(n)||(0,o.es)(n))&&(!t||47!==n)}var y=n(92598);function _(){this.buffer()}function b(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function S(){this.buffer()}function v(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function k(e){let t=this.resume(),n=this.stack[this.stack.length-1];(0,i.ok)("footnoteReference"===n.type),n.identifier=(0,y.B)(this.sliceSerialize(e)).toLowerCase(),n.label=t}function C(e){this.exit(e)}function I(e){let t=this.resume(),n=this.stack[this.stack.length-1];(0,i.ok)("footnoteDefinition"===n.type),n.identifier=(0,y.B)(this.sliceSerialize(e)).toLowerCase(),n.label=t}function N(e){this.exit(e)}function O(e,t,n,r){let i=n.createTracker(r),o=i.move("[^"),a=n.enter("footnoteReference"),s=n.enter("reference");return o+=i.move(n.safe(n.associationId(e),{after:"]",before:o})),s(),a(),o+=i.move("]")}function D(e,t,n){return 0===t?e:R(e,t,n)}function R(e,t,n){return(n?"":" ")+e}O.peek=function(){return"["};let x=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function P(e){this.enter({type:"delete",children:[]},e)}function L(e){this.exit(e)}function M(e,t,n,r){let i=n.createTracker(r),o=n.enter("strikethrough"),a=i.move("~~");return a+=n.containerPhrasing(e,{...i.current(),before:a,after:"~"}),a+=i.move("~~"),o(),a}function w(e){return e.length}function F(e){let t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:114*(82===t||114===t)}M.peek=function(){return"~"};var B=n(76527);n(13532);n(30048);function H(e,t,n){let r=e.value||"",i="`",o=-1;for(;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;){let e,t=n.unsafe[o],i=n.compilePattern(t);if(t.atBreak)for(;e=i.exec(r);){let t=e.index;10===r.charCodeAt(t)&&13===r.charCodeAt(t-1)&&t--,r=r.slice(0,t)+" "+r.slice(e.index+1)}}return i+r+i}H.peek=function(){return"`"};(0,s.C)(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);let U=function(e,t,n,r){let i=function(e){let t=e.options.listItemIndent||"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(n),o=n.bulletCurrent||function(e){let t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}(n);t&&"list"===t.type&&t.ordered&&(o=("number"==typeof t.start&&t.start>-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+o);let a=o.length+1;("tab"===i||"mixed"===i&&(t&&"list"===t.type&&t.spread||e.spread))&&(a=4*Math.ceil(a/4));let s=n.createTracker(r);s.move(o+" ".repeat(a-o.length)),s.shift(a);let l=n.enter("listItem"),c=n.indentLines(n.containerFlow(e,s.current()),function(e,t,n){return t?(n?"":" ".repeat(a))+e:(n?o:o+" ".repeat(a-o.length))+e});return l(),c};function G(e){let t=e._align;(0,i.ok)(t,"expected `_align` on table"),this.enter({type:"table",align:t.map(function(e){return"none"===e?null:e}),children:[]},e),this.data.inTable=!0}function Y(e){this.exit(e),this.data.inTable=void 0}function z(e){this.enter({type:"tableRow",children:[]},e)}function W(e){this.exit(e)}function j(e){this.enter({type:"tableCell",children:[]},e)}function q(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,Q));let n=this.stack[this.stack.length-1];(0,i.ok)("inlineCode"===n.type),n.value=t,this.exit(e)}function Q(e,t){return"|"===t?t:e}function V(e){let t=this.stack[this.stack.length-2];(0,i.ok)("listItem"===t.type),t.checked="taskListCheckValueChecked"===e.type}function X(e){let t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){let e=this.stack[this.stack.length-1];(0,i.ok)("paragraph"===e.type);let n=e.children[0];if(n&&"text"===n.type){let r,i=t.children,o=-1;for(;++o<i.length;){let e=i[o];if("paragraph"===e.type){r=e;break}}r===e&&(n.value=n.value.slice(1),0===n.value.length?e.children.shift():e.position&&n.position&&"number"==typeof n.position.start.offset&&(n.position.start.column++,n.position.start.offset++,e.position.start=Object.assign({},n.position.start)))}}this.exit(e)}function K(e,t,n,r){let i=e.children[0],o="boolean"==typeof e.checked&&i&&"paragraph"===i.type,a="["+(e.checked?"x":" ")+"] ",s=n.createTracker(r);o&&s.move(a);let l=U(e,t,n,{...r,...s.current()});return o&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+a})),l}var $=n(70089);let J={tokenize:function(e,t,n){let r=0;return function t(o){return(87===o||119===o)&&r<3?(r++,e.consume(o),t):46===o&&3===r?(e.consume(o),i):n(o)};function i(e){return null===e?n(e):t(e)}},partial:!0},Z={tokenize:function(e,t,n){let r,i,a;return s;function s(t){return 46===t||95===t?e.check(et,c,l)(t):null===t||(0,o.Ee)(t)||(0,o.Ny)(t)||45!==t&&(0,o.es)(t)?c(t):(a=!0,e.consume(t),s)}function l(t){return 95===t?r=!0:(i=r,r=void 0),e.consume(t),s}function c(e){return i||r||!a?n(e):t(e)}},partial:!0},ee={tokenize:function(e,t){let n=0,r=0;return i;function i(s){return 40===s?(n++,e.consume(s),i):41===s&&r<n?a(s):33===s||34===s||38===s||39===s||41===s||42===s||44===s||46===s||58===s||59===s||60===s||63===s||93===s||95===s||126===s?e.check(et,t,a)(s):null===s||(0,o.Ee)(s)||(0,o.Ny)(s)?t(s):(e.consume(s),i)}function a(t){return 41===t&&r++,e.consume(t),i}},partial:!0},et={tokenize:function(e,t,n){return r;function r(s){return 33===s||34===s||39===s||41===s||42===s||44===s||46===s||58===s||59===s||63===s||95===s||126===s?(e.consume(s),r):38===s?(e.consume(s),a):93===s?(e.consume(s),i):60===s||null===s||(0,o.Ee)(s)||(0,o.Ny)(s)?t(s):n(s)}function i(e){return null===e||40===e||91===e||(0,o.Ee)(e)||(0,o.Ny)(e)?t(e):r(e)}function a(t){return(0,o.CW)(t)?function t(i){return 59===i?(e.consume(i),r):(0,o.CW)(i)?(e.consume(i),t):n(i)}(t):n(t)}},partial:!0},en={tokenize:function(e,t,n){return function(t){return e.consume(t),r};function r(e){return(0,o.lV)(e)?n(e):t(e)}},partial:!0},er={name:"wwwAutolink",tokenize:function(e,t,n){let r=this;return function(t){return 87!==t&&119!==t||!el.call(r,r.previous)||ep(r.events)?n(t):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(J,e.attempt(Z,e.attempt(ee,i),n),n)(t))};function i(n){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(n)}},previous:el},ei={name:"protocolAutolink",tokenize:function(e,t,n){let r=this,i="",a=!1;return function(t){return(72===t||104===t)&&ec.call(r,r.previous)&&!ep(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),i+=String.fromCodePoint(t),e.consume(t),s):n(t)};function s(t){if((0,o.CW)(t)&&i.length<5)return i+=String.fromCodePoint(t),e.consume(t),s;if(58===t){let n=i.toLowerCase();if("http"===n||"https"===n)return e.consume(t),l}return n(t)}function l(t){return 47===t?(e.consume(t),a)?c:(a=!0,l):n(t)}function c(t){return null===t||(0,o.JQ)(t)||(0,o.Ee)(t)||(0,o.Ny)(t)||(0,o.es)(t)?n(t):e.attempt(Z,e.attempt(ee,u),n)(t)}function u(n){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(n)}},previous:ec},eo={name:"emailAutolink",tokenize:function(e,t,n){let r,i,a=this;return function(t){return!ed(t)||!eu.call(a,a.previous)||ep(a.events)?n(t):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),function t(r){return ed(r)?(e.consume(r),t):64===r?(e.consume(r),s):n(r)}(t))};function s(t){return 46===t?e.check(en,c,l)(t):45===t||95===t||(0,o.lV)(t)?(i=!0,e.consume(t),s):c(t)}function l(t){return e.consume(t),r=!0,s}function c(s){return i&&r&&(0,o.CW)(a.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(s)):n(s)}},previous:eu},ea={},es=48;for(;es<123;)ea[es]=eo,58==++es?es=65:91===es&&(es=97);function el(e){return null===e||40===e||42===e||95===e||91===e||93===e||126===e||(0,o.Ee)(e)}function ec(e){return!(0,o.CW)(e)}function eu(e){return!(47===e||ed(e))}function ed(e){return 43===e||45===e||46===e||95===e||(0,o.lV)(e)}function ep(e){let t=e.length,n=!1;for(;t--;){let r=e[t][1];if(("labelLink"===r.type||"labelImage"===r.type)&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}ea[43]=eo,ea[45]=eo,ea[46]=eo,ea[95]=eo,ea[72]=[eo,ei],ea[104]=[eo,ei],ea[87]=[eo,er],ea[119]=[eo,er];var eh=n(62889),ef=n(15113);let em={tokenize:function(e,t,n){let r=this;return(0,ef.N)(e,function(e){let i=r.events[r.events.length-1];return i&&"gfmFootnoteDefinitionIndent"===i[1].type&&4===i[2].sliceSerialize(i[1],!0).length?t(e):n(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};
1function eE(e,t,n){let r,i=this,o=i.events.length,a=i.parser.gfmFootnotes||(i.parser.gfmFootnotes=[]);for(;o--;){let e=i.events[o][1];if("labelImage"===e.type){r=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(o){if(!r||!r._balanced)return n(o);let s=(0,y.B)(i.sliceSerialize({start:r.end,end:i.now()}));return 94===s.codePointAt(0)&&a.includes(s.slice(1))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(o),e.exit("gfmFootnoteCallLabelMarker"),t(o)):n(o)}}function eg(e,t){let n=e.length;for(;n--;)if("labelImage"===e[n][1].type&&"enter"===e[n][0]){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";let 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++;let 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)},s=[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,...s),e}function eT(e,t,n){let r,i=this,a=i.parser.gfmFootnotes||(i.parser.gfmFootnotes=[]),s=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),l};function l(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",c)}function c(l){if(s>999||93===l&&!r||null===l||91===l||(0,o.Ee)(l))return n(l);if(93===l){e.exit("chunkString");let r=e.exit("gfmFootnoteCallString");return a.includes((0,y.B)(i.sliceSerialize(r)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(l)}return(0,o.Ee)(l)||(r=!0),s++,e.consume(l),92===l?u:c}function u(t){return 91===t||92===t||93===t?(e.consume(t),s++,c):c(t)}}function eA(e,t,n){let r,i,a=this,s=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),l=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),c};function c(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",u):n(t)}function u(t){if(l>999||93===t&&!i||null===t||91===t||(0,o.Ee)(t))return n(t);if(93===t){e.exit("chunkString");let n=e.exit("gfmFootnoteDefinitionLabelString");return r=(0,y.B)(a.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p}return(0,o.Ee)(t)||(i=!0),l++,e.consume(t),92===t?d:u}function d(t){return 91===t||92===t||93===t?(e.consume(t),l++,u):u(t)}function p(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),s.includes(r)||s.push(r),(0,ef.N)(e,h,"gfmFootnoteDefinitionWhitespace")):n(t)}function h(e){return t(e)}}function ey(e,t,n){return e.check(eh.B,t,e.attempt(em,t,n))}function e_(e){e.exit("gfmFootnoteDefinition")}var eb=n(1003),eS=n(90265);class ev{constructor(){this.map=[]}add(e,t,n){!function(e,t,n,r){let i=0;if(0!==n||0!==r.length){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])}}(this,e,t,n)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),0===this.map.length)return;let t=this.map.length,n=[];for(;t>0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];n.push(e.slice()),e.length=0;let r=n.pop();for(;r;){for(let t of r)e.push(t);r=n.pop()}this.map.length=0}}function ek(e,t,n){let r,i=this,a=0,s=0;return function(e){let t=i.events.length-1;for(;t>-1;){let e=i.events[t][1].type;if("lineEnding"===e||"linePrefix"===e)t--;else break}let r=t>-1?i.events[t][1].type:null,o="tableHead"===r||"tableRow"===r?A:l;return o===A&&i.parser.lazy[i.now().line]?n(e):o(e)};function l(t){var n;return e.enter("tableHead"),e.enter("tableRow"),124===(n=t)||(r=!0,s+=1),c(n)}function c(t){return null===t?n(t):(0,o.HP)(t)?s>1?(s=0,i.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p):n(t):(0,o.On)(t)?(0,ef.N)(e,c,"whitespace")(t):(s+=1,r&&(r=!1,a+=1),124===t)?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),r=!0,c):(e.enter("data"),u(t))}function u(t){return null===t||124===t||(0,o.Ee)(t)?(e.exit("data"),c(t)):(e.consume(t),92===t?d:u)}function d(t){return 92===t||124===t?(e.consume(t),u):u(t)}function p(t){return(i.interrupt=!1,i.parser.lazy[i.now().line])?n(t):(e.enter("tableDelimiterRow"),r=!1,(0,o.On)(t))?(0,ef.N)(e,h,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):h(t)}function h(t){return 45===t||58===t?m(t):124===t?(r=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),f):n(t)}function f(t){return(0,o.On)(t)?(0,ef.N)(e,m,"whitespace")(t):m(t)}function m(t){return 58===t?(s+=1,r=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),E):45===t?(s+=1,E(t)):null===t||(0,o.HP)(t)?T(t):n(t)}function E(t){return 45===t?(e.enter("tableDelimiterFiller"),function t(n){return 45===n?(e.consume(n),t):58===n?(r=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(n),e.exit("tableDelimiterMarker"),g):(e.exit("tableDelimiterFiller"),g(n))}(t)):n(t)}function g(t){return(0,o.On)(t)?(0,ef.N)(e,T,"whitespace")(t):T(t)}function T(i){if(124===i)return h(i);if(null===i||(0,o.HP)(i))return r&&a===s?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(i)):n(i);return n(i)}function A(t){return e.enter("tableRow"),y(t)}function y(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),y):null===n||(0,o.HP)(n)?(e.exit("tableRow"),t(n)):(0,o.On)(n)?(0,ef.N)(e,y,"whitespace")(n):(e.enter("data"),_(n))}function _(t){return null===t||124===t||(0,o.Ee)(t)?(e.exit("data"),y(t)):(e.consume(t),92===t?b:_)}function b(t){return 92===t||124===t?(e.consume(t),_):_(t)}}function eC(e,t){let n,r,i,o=-1,a=!0,s=0,l=[0,0,0,0],c=[0,0,0,0],u=!1,d=0,p=new ev;for(;++o<e.length;){let h=e[o],f=h[1];"enter"===h[0]?"tableHead"===f.type?(u=!1,0!==d&&(eN(p,t,d,n,r),r=void 0,d=0),n={type:"table",start:Object.assign({},f.start),end:Object.assign({},f.end)},p.add(o,0,[["enter",n,t]])):"tableRow"===f.type||"tableDelimiterRow"===f.type?(a=!0,i=void 0,l=[0,0,0,0],c=[0,o+1,0,0],u&&(u=!1,r={type:"tableBody",start:Object.assign({},f.start),end:Object.assign({},f.end)},p.add(o,0,[["enter",r,t]])),s="tableDelimiterRow"===f.type?2:r?3:1):s&&("data"===f.type||"tableDelimiterMarker"===f.type||"tableDelimiterFiller"===f.type)?(a=!1,0===c[2]&&(0!==l[1]&&(c[0]=c[1],i=eI(p,t,l,s,void 0,i),l=[0,0,0,0]),c[2]=o)):"tableCellDivider"===f.type&&(a?a=!1:(0!==l[1]&&(c[0]=c[1],i=eI(p,t,l,s,void 0,i)),c=[(l=c)[1],o,0,0])):"tableHead"===f.type?(u=!0,d=o):"tableRow"===f.type||"tableDelimiterRow"===f.type?(d=o,0!==l[1]?(c[0]=c[1],i=eI(p,t,l,s,o,i)):0!==c[1]&&(i=eI(p,t,c,s,o,i)),s=0):s&&("data"===f.type||"tableDelimiterMarker"===f.type||"tableDelimiterFiller"===f.type)&&(c[3]=o)}for(0!==d&&eN(p,t,d,n,r),p.consume(t.events),o=-1;++o<t.events.length;){let e=t.events[o];"enter"===e[0]&&"table"===e[1].type&&(e[1]._align=function(e,t){let n=!1,r=[];for(;t<e.length;){let i=e[t];if(n){if("enter"===i[0])"tableContent"===i[1].type&&r.push("tableDelimiterMarker"===e[t+1][1].type?"left"
1:"none");else if("tableContent"===i[1].type){if("tableDelimiterMarker"===e[t-1][1].type){let e=r.length-1;r[e]="left"===r[e]?"center":"right"}}else if("tableDelimiterRow"===i[1].type)break}else"enter"===i[0]&&"tableDelimiterRow"===i[1].type&&(n=!0);t+=1}return r}(t.events,o))}return e}function eI(e,t,n,r,i,o){0!==n[0]&&(o.end=Object.assign({},eO(t.events,n[0])),e.add(n[0],0,[["exit",o,t]]));let a=eO(t.events,n[1]);if(o={type:1===r?"tableHeader":2===r?"tableDelimiter":"tableData",start:Object.assign({},a),end:Object.assign({},a)},e.add(n[1],0,[["enter",o,t]]),0!==n[2]){let i=eO(t.events,n[2]),o=eO(t.events,n[3]),a={type:"tableContent",start:Object.assign({},i),end:Object.assign({},o)};if(e.add(n[2],0,[["enter",a,t]]),2!==r){let r=t.events[n[2]],i=t.events[n[3]];if(r[1].end=Object.assign({},i[1].end),r[1].type="chunkText",r[1].contentType="text",n[3]>n[2]+1){let t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[["exit",a,t]])}return void 0!==i&&(o.end=Object.assign({},eO(t.events,i)),e.add(i,0,[["exit",o,t]]),o=void 0),o}function eN(e,t,n,r,i){let o=[],a=eO(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 eO(e,t){let n=e[t],r="enter"===n[0]?"start":"end";return n[1][r]}let eD={name:"tasklistCheck",tokenize:function(e,t,n){let r=this;return function(t){return null===r.previous&&r._gfmTasklistFirstContentOfListItem?(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),i):n(t)};function i(t){return(0,o.Ee)(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),a):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),a):n(t)}function a(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),s):n(t)}function s(r){return(0,o.HP)(r)?t(r):(0,o.On)(r)?e.check({tokenize:eR},t,n)(r):n(r)}}};function eR(e,t,n){return(0,ef.N)(e,function(e){return null===e?n(e):t(e)},"whitespace")}let ex={};function eP(e){var t;let n,r,i,o=e||ex,a=this.data(),s=a.micromarkExtensions||(a.micromarkExtensions=[]),g=a.fromMarkdownExtensions||(a.fromMarkdownExtensions=[]),T=a.toMarkdownExtensions||(a.toMarkdownExtensions=[]);s.push((t=o,(0,$.y)([{text:ea},{document:{91:{name:"gfmFootnoteDefinition",tokenize:eA,continuation:{tokenize:ey},exit:e_}},text:{91:{name:"gfmFootnoteCall",tokenize:eT},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:eE,resolveTo:eg}}},(n=(t||{}).singleTilde,r={name:"strikethrough",tokenize:function(e,t,r){let i=this.previous,o=this.events,a=0;return function(s){return 126===i&&"characterEscape"!==o[o.length-1][1].type?r(s):(e.enter("strikethroughSequenceTemporary"),function o(s){let l=(0,B.S)(i);if(126===s)return a>1?r(s):(e.consume(s),a++,o);if(a<2&&!n)return r(s);let c=e.exit("strikethroughSequenceTemporary"),u=(0,B.S)(s);return c._open=!u||2===u&&!!l,c._close=!l||2===l&&!!u,t(s)}(s))}},resolveAll:function(e,t){let n=-1;for(;++n<e.length;)if("enter"===e[n][0]&&"strikethroughSequenceTemporary"===e[n][1].type&&e[n][1]._close){let r=n;for(;r--;)if("exit"===e[r][0]&&"strikethroughSequenceTemporary"===e[r][1].type&&e[r][1]._open&&e[n][1].end.offset-e[n][1].start.offset==e[r][1].end.offset-e[r][1].start.offset){e[n][1].type="strikethroughSequence",e[r][1].type="strikethroughSequence";let i={type:"strikethrough",start:Object.assign({},e[r][1].start),end:Object.assign({},e[n][1].end)},o={type:"strikethroughText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},a=[["enter",i,t],["enter",e[r][1],t],["exit",e[r][1],t],["enter",o,t]],s=t.parser.constructs.insideSpan.null;s&&(0,eb.m)(a,a.length,0,(0,eS.W)(s,e.slice(r+1,n),t)),(0,eb.m)(a,a.length,0,[["exit",o,t],["enter",e[n][1],t],["exit",e[n][1],t],["exit",i,t]]),(0,eb.m)(e,r-1,n-r+3,a),n=r+a.length-2;break}}for(n=-1;++n<e.length;)"strikethroughSequenceTemporary"===e[n][1].type&&(e[n][1].type="data");return e}},null==n&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}}),{flow:{null:{name:"table",tokenize:ek,resolveAll:eC}}},{text:{91:eD}}]))),g.push([{transforms:[E],enter:{literalAutolink:u,literalAutolinkEmail:d,literalAutolinkHttp:d,literalAutolinkWww:d},exit:{literalAutolink:m,literalAutolinkEmail:f,literalAutolinkHttp:p,literalAutolinkWww:h}}
1,{enter:{gfmFootnoteCallString:_,gfmFootnoteCall:b,gfmFootnoteDefinitionLabelString:S,gfmFootnoteDefinition:v},exit:{gfmFootnoteCallString:k,gfmFootnoteCall:C,gfmFootnoteDefinitionLabelString:I,gfmFootnoteDefinition:N}},{canContainEols:["delete"],enter:{strikethrough:P},exit:{strikethrough:L}},{enter:{table:G,tableData:j,tableHeader:j,tableRow:z},exit:{codeText:q,table:Y,tableData:W,tableHeader:W,tableRow:W}},{exit:{taskListCheckValueChecked:V,taskListCheckValueUnchecked:V,paragraph:X}}]),T.push({extensions:[{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:l,notInConstruct:c},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:l,notInConstruct:c},{character:":",before:"[ps]",after:"\\/",inConstruct:l,notInConstruct:c}]},(i=!1,o&&o.firstLineBlank&&(i=!0),{handlers:{footnoteDefinition:function(e,t,n,r){let o=n.createTracker(r),a=o.move("[^"),s=n.enter("footnoteDefinition"),l=n.enter("label");return a+=o.move(n.safe(n.associationId(e),{before:a,after:"]"})),l(),a+=o.move("]:"),e.children&&e.children.length>0&&(o.shift(4),a+=o.move((i?"\n":" ")+n.indentLines(n.containerFlow(e,o.current()),i?R:D))),s(),a},footnoteReference:O},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]}),{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:x}],handlers:{delete:M}},function(e){let t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,i=t.stringLength,o=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:function(e,t,n){let r=H(e,t,n);return n.stack.includes("tableCell")&&(r=r.replace(/\|/g,"\\$&")),r},table:function(e,t,n,r){return s(function(e,t,n){let r=e.children,i=-1,o=[],a=t.enter("table");for(;++i<r.length;)o[i]=l(r[i],t,n);return a(),o}(e,n,r),e.align)},tableCell:a,tableRow:function(e,t,n,r){let i=s([l(e,n,r)]);return i.slice(0,i.indexOf("\n"))}}};function a(e,t,n,r){let i=n.enter("tableCell"),a=n.enter("phrasing"),s=n.containerPhrasing(e,{...r,before:o,after:o});return a(),i(),s}function s(e,t){return function(e,t){let n=t||{},r=(n.align||[]).concat(),i=n.stringLength||w,o=[],a=[],s=[],l=[],c=0,u=-1;for(;++u<e.length;){let t=[],r=[],o=-1;for(e[u].length>c&&(c=e[u].length);++o<e[u].length;){var d;let a=null==(d=e[u][o])?"":String(d);if(!1!==n.alignDelimiters){let e=i(a);r[o]=e,(void 0===l[o]||e>l[o])&&(l[o]=e)}t.push(a)}a[u]=t,s[u]=r}let p=-1;if("object"==typeof r&&"length"in r)for(;++p<c;)o[p]=F(r[p]);else{let e=F(r);for(;++p<c;)o[p]=e}p=-1;let h=[],f=[];for(;++p<c;){let e=o[p],t="",r="";99===e?(t=":",r=":"):108===e?t=":":114===e&&(r=":");let i=!1===n.alignDelimiters?1:Math.max(1,l[p]-t.length-r.length),a=t+"-".repeat(i)+r;!1!==n.alignDelimiters&&((i=t.length+i+r.length)>l[p]&&(l[p]=i),f[p]=i),h[p]=a}a.splice(1,0,h),s.splice(1,0,f),u=-1;let m=[];for(;++u<a.length;){let e=a[u],t=s[u];p=-1;let r=[];for(;++p<c;){let i=e[p]||"",a="",s="";if(!1!==n.alignDelimiters){let e=l[p]-(t[p]||0),n=o[p];114===n?a=" ".repeat(e):99===n?e%2?(a=" ".repeat(e/2+.5),s=" ".repeat(e/2-.5)):s=a=" ".repeat(e/2):s=" ".repeat(e)}!1===n.delimiterStart||p||r.push("|"),!1!==n.padding&&(!1!==n.alignDelimiters||""!==i)&&(!1!==n.delimiterStart||p)&&r.push(" "),!1!==n.alignDelimiters&&r.push(a),r.push(i),!1!==n.alignDelimiters&&r.push(s),!1!==n.padding&&r.push(" "),(!1!==n.delimiterEnd||p!==c-1)&&r.push("|")}m.push(!1===n.delimiterEnd?r.join("").replace(/ +$/,""):r.join(""))}return m.join("\n")}(e,{align:t,alignDelimiters:r,padding:n,stringLength:i})}function l(e,t,n){let r=e.children,i=-1,o=[],s=t.enter("tableRow");for(;++i<r.length;)o[i]=a(r[i],e,t,n);return s(),o}}(o),{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:K}}]})}},24625:(e,t,n)=>{"use strict";function r(){}function i(){}n.d(t,{HB:()=>i,ok:()=>r})},25060:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(t,n,a={clone:!0}){let s=a.clone?(0,r.A)({},t):t;return o(t)&&o(n)&&Object.keys(n).forEach(r=>{i.isValidElement(n[r])?s[r]=n[r]:o(n[r])&&Object.prototype.hasOwnProperty.call(t,r)&&o(t[r])?s[r]=e(t[r],n[r],a):a.clone?s[r]=o(n[r])?function e(t){if(i.isValidElement(t)||!o(t))return t;let n={};return Object.keys(t).forEach(r=>{n[r]=e(t[r])}),n}(n[r]):n[r]:s[r]=n[r]}),s},Q:()=>o});var r=n(99410),i=n(55729);function o(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}},27420:function(e,t,n){"use strict";var r=(this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}})(n(20444)),i=n(72756);function o(e,t){var n={};return e&&"string"==typeof e&&(0,r.default)(e,function(e,r){e&&r&&(n[(0,i.camelCase)(e,t)]=r)}),n}o.default=o,e.exports=o},27530:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l,getFunctionName:()=>o});var r=n(87623);let i=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function o(e){let t=`${e}`.match(i);return t&&t[1]||""}function a(e,t=""){return e.displayName||e.name||o(e)||t}function s(e,t,n){let r=a(t);return e.displayName||(""!==r?`${n}(${r})`:n)}function l(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return a(e,"Component");if("object"==typeof e)switch(e.$$typeof){case r.vM:return s(e,e.render,"ForwardRef");case r.lD:return s(e,e.type,"memo")}}}},28392:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},a=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,i=t.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!i&&!o)return!1;for(r in e);return void 0===r||t.call(e,r)},s=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},l=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;else if(i)return i(e,n).value}return e[n]};e.exports=function e(){var t,n,r,i,c,u,d=arguments[0],p=1,h=arguments.length,f=!1;for("boolean"==typeof d&&(f=d,d=arguments[1]||{},p=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});p<h;++p)if(t=arguments[p],null!=t)for(n in t)r=l(d,n),d!==(i=l(t,n))&&(f&&i&&(a(i)||(c=o(i)))?(c?(c=!1,u=r&&o(r)?r:[]):u=r&&a(r)?r:{},s(d,{name:n,newValue:e(f,u,i)})):void 0!==i&&s(d,{name:n,newValue:i}));return d}},30048:(e,t,n)=>{"use strict";n.d(t,{d:()=>i});let r={};function i(e,t){let n=t||r;return o(e,"boolean"!=typeof n.includeImageAlt||n.includeImageAlt,"boolean"!=typeof n.includeHtml||n.includeHtml)}function o(e,t,n){var r;if((r=e)&&"object"==typeof r){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return a(e.children,t,n)}return Array.isArray(e)?a(e,t,n):""}function a(e,t,n){let r=[],i=-1;for(;++i<e.length;)r[i]=o(e[i],t,n);return r.join("")}},32790:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,k:()=>l});var r=n(22538),i=n(85937),o=n(15368),a=n(93537),s=n(93978);function l(){function e(e,t,n,i){let s={[e]:t,theme:n},l=i[e];if(!l)return{[e]:t};let{cssProperty:c=e,themeKey:u,transform:d,style:p}=l;if(null==t)return null;if("typography"===u&&"inherit"===t)return{[e]:t};let h=(0,o.Yn)(n,u)||{};return p?p(s):(0,a.NI)(s,t,t=>{let n=(0,o.BO)(h,d,t);return(t===n&&"string"==typeof t&&(n=(0,o.BO)(h,d,`${e}${"default"===t?"":(0,r.A)(t)}`,t)),!1===c)?n:{[c]:n}})}return function t(n){var r;let{sx:o,theme:l={}}=n||{};if(!o)return null;let c=null!=(r=l.unstable_sxConfig)?r:s.A;function u(n){let r=n;if("function"==typeof n)r=n(l);else if("object"!=typeof n)return n;if(!r)return null;let o=(0,a.EU)(l.breakpoints),s=Object.keys(o),u=o;return Object.keys(r).forEach(n=>{var o;let s=(o=r[n],"function"==typeof o?o(l):o);if(null!=s)if("object"==typeof s)if(c[n])u=(0,i.A)(u,e(n,s,l,c));else{let e=(0,a.NI)({theme:l},s,e=>({[n]:e}));!function(...e){let t=new Set(e.reduce((e,t)=>e.concat(Object.keys(t)),[]));return e.every(e=>t.size===Object.keys(e).length)}(e,s)?u=(0,i.A)(u,e):u[n]=t({sx:s,theme:l})}else u=(0,i.A)(u,e(n,s,l,c))}),(0,a.vf)(s,u)}return Array.isArray(o)?o.map(u):u(o)}}let c=l();c.filterProps=["sx"];let u=c},34185:(e,t,n)=>{"use strict";var r=n(35384);n.o(r,"useMutation")&&n.d(t,{useMutation:function(){return r.useMutation}}),n.o(r,"useQuery")&&n.d(t,{useQuery:function(){return r.useQuery}}),n.o(r,"useQueryClient")&&n.d(t,{useQueryClient:function(){return r.useQueryClient}})},35384:()=>{},38471:(e,t,n)=>{"use strict";n.d(t,{A:()=>k});var r=n(55729);function i(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function o(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let r=e[n],a=t[n];return"function"==typeof r?`${r}`==`${a}`:i(r)&&i(a)?o(r,a):r===a})}function a(e){return e.concat().sort((e,t)=>
1e.name>t.name?1:-1).map(e=>e.options)}function s(e){return"number"==typeof e}function l(e){return"string"==typeof e}function c(e){return"boolean"==typeof e}function u(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return Math.abs(e)}function p(e){return Math.sign(e)}function h(e){return g(e).map(Number)}function f(e){return e[m(e)]}function m(e){return Math.max(0,e.length-1)}function E(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function g(e){return Object.keys(e)}function T(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function A(){let e=[],t={add:function(n,r,i,o={passive:!0}){let a;return"addEventListener"in n?(n.addEventListener(r,i,o),a=()=>n.removeEventListener(r,i,o)):(n.addListener(i),a=()=>n.removeListener(i)),e.push(a),t},clear:function(){e=e.filter(e=>e())}};return t}function y(e=0,t=0){let n=d(e-t);function r(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return r(n)?n<e?e:t:n},reachedAny:r,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function _(e){let t=e;function n(e){return s(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function b(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style,i=null,o=!1;return{clear:function(){!o&&(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(o)return;let a=Math.round(100*e.direction(t))/100;a!==i&&(r.transform=n(a),i=a)},toggleActive:function(e){o=!e}}}let S={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function v(e,t,n){let r,i,o,a,k,C,I,N,O=e.ownerDocument,D=O.defaultView,R=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>(g(n).forEach(r=>{let i=t[r],o=n[r],a=u(i)&&u(o);t[r]=a?e(i,o):o}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},i=g(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,i)},optionsMediaQueries:function(t){return t.map(e=>g(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(D),x=(N=[],{init:function(e,t){return(N=t.filter(({options:e})=>!1!==R.optionsAtMedia(e).active)).forEach(t=>t.init(e,R)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){N=N.filter(e=>e.destroy())}}),P=A(),L=(i={},o={init:function(e){r=e},emit:function(e){return(i[e]||[]).forEach(t=>t(r,e)),o},off:function(e,t){return i[e]=(i[e]||[]).filter(e=>e!==t),o},on:function(e,t){return i[e]=(i[e]||[]).concat([t]),o},clear:function(){i={}}}),{mergeOptions:M,optionsAtMedia:w,optionsMediaQueries:F}=R,{on:B,off:H,emit:U}=L,G=!1,Y=M(S,v.globalOptions),z=M(Y),W=[];function j(t,n){G||(z=w(Y=M(Y,t)),W=n||W,function(){let{container:t,slides:n}=z;C=(l(t)?e.querySelector(t):t)||e.children[0];let r=l(n)?C.querySelectorAll(n):n;I=[].slice.call(r||C.children)}(),a=function t(n){let r=function(e,t,n,r,i,o,a){var u,S;let v,k,C,I,N,O,D,R,x,P,L,M,w,F,{align:B,axis:H,direction:U,startIndex:G,loop:Y,duration:z,dragFree:W,dragThreshold:j,inViewThreshold:q,slidesToScroll:Q,skipSnaps:V,containScroll:X,watchResize:K,watchSlides:$,watchDrag:J,watchFocus:Z}=o,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},et=ee.measure(t),en=n.map(ee.measure),er=(k="rtl"===U,I=(C="y"===H)||!k?1:-1,N=C?"top":k?"right":"left",O=C?"bottom":k?"left":"right",{scroll:C?"y":"x",cross:C?"x":"y",startEdge:N,endEdge:O,measureSize:function(e){let{height:t,width:n}=e;return C?t:n},direction:function(e){return e*I}}),ei=er.measureSize(et),eo={measure:function(e){return e/100*ei}},ea=(u=B,S=ei,v={start:function(){return 0},center:function(e){return(S-e)/2},end:function(e){return S-e}},{measure:function(e,t){return l(u)?v[u](e):u(S,e,t)}}),es=!Y&&!!X,{slideSizes:el,slideSizesWithGaps:ec,startGap:eu,endGap:ed}=function(e,t,n,r,i,o){let{measureSize:a,startEdge:s,endEdge:l}=e,c=n[0]&&i,u=function(){if(!c)return 0;let e=n[0];return d(t[s]-e[s])}
1(),p=c?parseFloat(o.getComputedStyle(f(r)).getPropertyValue(`margin-${l}`)):0,h=n.map(a),E=n.map((e,t,n)=>{let r=t===m(n);return t?r?h[t]+p:n[t+1][s]-e[s]:h[t]+u}).map(d);return{slideSizes:h,slideSizesWithGaps:E,startGap:u,endGap:p}}(er,et,en,n,Y||!!X,i),ep=function(e,t,n,r,i,o,a,l,c){let{startEdge:u,endEdge:p,direction:E}=e,g=s(n);return{groupSlides:function(e){return g?h(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?h(e).reduce((n,s,c)=>{let h=f(n)||0,g=s===m(e),T=i[u]-o[h][u],A=i[u]-o[s][p],y=r||0!==h?0:E(a),_=d(A-(!r&&g?E(l):0)-(T+y));return c&&_>t+2&&n.push(s),g&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}}}(er,ei,Q,Y,et,en,eu,ed,0),{snaps:eh,snapsAligned:ef}=function(e,t,n,r,i){let{startEdge:o,endEdge:a}=e,{groupSlides:s}=i,l=s(r).map(e=>f(e)[a]-e[0][o]).map(d).map(t.measure),c=r.map(e=>n[o]-e[o]).map(e=>-d(e)),u=s(c).map(e=>e[0]).map((e,t)=>e+l[t]);return{snaps:c,snapsAligned:u}}(er,ea,et,en,ep),em=-f(eh)+f(ec),{snapsContained:eE,scrollContainLimit:eg}=function(e,t,n,r,i){let o,a,s=y(-t+e,0),l=n.map((e,t)=>{let{min:r,max:i}=s,o=s.constrain(e),a=t===m(n);return t?a||function(e,t){return 1>=d(e-t)}(r,o)?r:function(e,t){return 1>=d(e-t)}(i,o)?i:o:i}).map(e=>parseFloat(e.toFixed(3))),c=(o=l[0],a=f(l),y(l.lastIndexOf(o),l.indexOf(a)+1));return{snapsContained:function(){if(t<=e+2)return[s.max];if("keepSnaps"===r)return l;let{min:n,max:i}=c;return l.slice(n,i)}(),scrollContainLimit:c}}(ei,em,ef,X,0),eT=es?eE:ef,{limit:eA}=(D=eT[0],{limit:y(Y?D-em:f(eT),D)}),ey=function e(t,n,r){let{constrain:i}=y(0,t),o=t+1,a=s(n);function s(e){return r?d((o+e)%o):i(e)}function l(){return e(t,a,r)}let c={get:function(){return a}
1,set:function(e){return a=s(e),c},add:function(e){return l().set(a+e)},clone:l};return c}(m(eT),G,Y),e_=ey.clone(),eb=h(n),eS=function(e,t,n,r){let i=A(),o=1e3/60,a=null,s=0,l=0;function c(e){if(!l)return;a||(a=e,n(),n());let i=e-a;for(a=e,s+=i;s>=o;)n(),s-=o;r(s/o),l&&(l=t.requestAnimationFrame(c))}function u(){t.cancelAnimationFrame(l),a=null,s=0,l=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(a=null,s=0)})},destroy:function(){u(),i.clear()},start:function(){l||(l=t.requestAnimationFrame(c))},stop:u,update:n,render:r}}(r,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(eF),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:o,slideLooper:a,dragHandler:s,animation:l,eventHandler:c,scrollBounds:u,options:{loop:d}},p)=>{let h=e.settled(),f=!u.shouldConstrain(),m=d?h:h&&f,E=m&&!s.pointerDown();E&&l.stop();let g=n.get()*p+i.get()*(1-p);r.set(g),d&&(o.loop(e.direction()),a.loop()),t.to(r.get()),E&&c.emit("settle"),m||c.emit("scroll")})(eF,e)),ev=eT[ey.get()],ek=_(ev),eC=_(ev),eI=_(ev),eN=_(ev),eO=function(e,t,n,r,i,o){let a=0,s=0,l=i,c=.68,u=e.get(),h=0;function f(e){return l=e,E}function m(e){return c=e,E}let E={direction:function(){return s},duration:function(){return l},velocity:function(){return a},seek:function(){let t=r.get()-e.get(),i=0;return l?(n.set(e),a+=t/l,a*=c,u+=a,e.add(a),i=u-h):(a=0,n.set(r),e.set(r),i=t),s=p(i),h=u,E},settled:function(){return .001>d(r.get()-t.get())},useBaseFriction:function(){return m(.68)},useBaseDuration:function(){return f(i)},useFriction:m,useDuration:f};return E}(ek,eI,eC,eN,z,0),eD=function(e,t,n,r,i){let{reachedAny:o,removeOffset:a,constrain:s}=r;function l(e){return e.concat().sort((e,t)=>d(e)-d(t))[0]}function c(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return l(i);let o=i.filter(e=>p(e)===r);return o.length?l(o):f(i)-n}return{byDistance:function(n,r){let l=i.get()+n,{index:u,distance:p}=function(n){let r=e?a(n):s(n),{index:i}=t.map((e,t)=>({diff:c(e-r,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff))[0];return{index:i,distance:r}}(l),h=!e&&o(l);if(!r||h)return{index:u,distance:n};let f=n+c(t[u]-p,0);return{index:u,distance:f}},byIndex:function(e,n){let r=c(t[e]-i.get(),n);return{index:e,distance:r}},shortcut:c}}(Y,eT,em,eA,eN),eR=function(e,t,n,r,i,o,a){function s(i){let s=i.distance,l=i.index!==t.get();
1o.add(s),s&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),l&&(n.set(t.get()),t.set(i.index),a.emit("select"))}return{distance:function(e,t){s(i.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);s(i.byIndex(r.get(),n))}}}(eS,ey,e_,eO,eD,eN,a),ex=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(eA),eP=A(),eL=(x={},P=null,L=null,M=!1,{init:function(){R=new IntersectionObserver(e=>{M||(e.forEach(e=>{x[n.indexOf(e.target)]=e}),P=null,L=null,a.emit("slidesInView"))},{root:t.parentElement,threshold:q}),n.forEach(e=>R.observe(e))},destroy:function(){R&&R.disconnect(),M=!0},get:function(e=!0){if(e&&P)return P;if(!e&&L)return L;let t=g(x).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:i}=x[r];return(e&&i||!e&&!i)&&t.push(r),t},[]);return e&&(P=t),e||(L=t),t}}),{slideRegistry:eM}=function(e,t,n,r,i,o){let a,{groupSlides:s}=i,{min:l,max:c}=r;return{slideRegistry:(a=s(o),1===n.length?[o]:e&&"keepSnaps"!==t?a.slice(l,c).map((e,t,n)=>{let r=t===m(n);return t?r?E(m(o)-f(n)[0]+1,f(n)[0]):e:E(f(n[0])+1)}):a)}}(es,X,eT,eg,ep,eb),ew=function(e,t,n,r,i,o,a,l){let u={passive:!0,capture:!0},d=0;function p(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(h){l&&(o.add(document,"keydown",p,!1),t.forEach((t,p)=>{o.add(t,"focus",t=>{(c(l)||l(h,t))&&function(t){if(new Date().getTime()-d>10)return;a.emit("slideFocusStart"),e.scrollLeft=0;let o=n.findIndex(e=>e.includes(t));s(o)&&(i.useDuration(0),r.index(o,0),a.emit("slideFocus"))}(p)},u)}))}}}(e,n,eM,eR,eO,eP,a,Z),eF={ownerDocument:r,ownerWindow:i,eventHandler:a,containerRect:et,slideRects:en,animation:eS,axis:er,dragHandler:function(e,t,n,r,i,o,a,s,l,u,h,f,m,E,g,_,b,S,v){let{cross:k,direction:C}=e,I=["INPUT","SELECT","TEXTAREA"],N={passive:!1},O=A(),D=A(),R=y(50,225).constrain(E.measure(20)),x={mouse:300,touch:400},P={mouse:500,touch:600},L=g?43:25,M=!1,w=0,F=0,B=!1,H=!1,U=!1,G=!1;function Y(e){if(!T(e,r)&&e.touches.length>=2)return z(e);let t=o.readPoint(e),n=o.readPoint(e,k),a=d(t-w),l=d(n-F);if(!H&&!G&&(!e.cancelable||!(H=a>l)))return z(e);let c=o.pointerMove(e);a>_&&(U=!0),u.useFriction(.3).useDuration(.75),s.start(),i.add(C(c)),e.preventDefault()}function z(e){var t;let n,r,i=h.byDistance(0,!1).index!==f.get(),a=o.pointerUp(e)*(g?P:x)[G?"mouse":"touch"],s=(t=C(a),n=f.add(-1*p(t)),r=h.byDistance(t,!g).distance,g||d(t)<R?r:b&&i?.5*r:h.byIndex(n.get(),0).distance),c=function(e,t){var n,r;if(0===e||0===t||d(e)<=d(t))return 0;let i=(n=d(e),r=d(t),d(n-r));return d(i/e)}(a,s);H=!1,B=!1,D.clear(),u.useDuration(L-10*c).useFriction(.68+c/50),l.distance(s,!g),G=!1,m.emit("pointerUp")}function W(e){U&&(e.stopPropagation(),e.preventDefault(),U=!1)}return{init:function(e){v&&O.add(t,"dragstart",e=>e.preventDefault(),N).add(t,"touchmove",()=>void 0,N).add(t,"touchend",()=>void 0).add(t,"touchstart",s).add(t,"mousedown",s).add(t,"touchcancel",z).add(t,"contextmenu",z).add(t,"click",W,!0);function s(s){(c(v)||v(e,s))&&function(e){let s,l=T(e,r);if((G=l,U=g&&l&&!e.buttons&&M,M=d(i.get()-a.get())>=2,!l||0===e.button)&&(s=e.target.nodeName||"",!I.includes(s))){let r;B=!0,o.pointerDown(e),u.useFriction(0).useDuration(0),i.set(a),r=G?n:t,D.add(r,"touchmove",Y,N).add(r,"touchend",z).add(r,"mousemove",Y,N).add(r,"mouseup",z),w=o.readPoint(e),F=o.readPoint(e,k),m.emit("pointerDown")}}(s)}},destroy:function(){O.clear(),D.clear()},pointerDown:function(){return B}}}(er,e,r,i,eN,function(e,t){let n,r;function i(e){return e.timeStamp}function o(n,r){let i=r||e.scroll,o=`client${"x"===i?"X":"Y"}`;return(T(n,t)?n:n.touches[0])[o]}return{pointerDown:function(e){return n=e,r=e,o(e)},pointerMove:function(e){let t=o(e)-o(r),a=i(e)-i(n)>170;return r=e,a&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=o(r)-o(n),a=i(e)-i(n),s=i(e)-i(r)>170,l=t/a;return a&&!s&&d(l)>.1?l:0},readPoint:o}}(er,i),ek,eS,eR,eO,eD,ey,a,eo,W,j,V,0,J),eventStore:eP,percentOfView:eo,index:ey,indexPrevious:e_,limit:eA,location:ek,offsetLocation:eI,previousLocation:eC,options:o,resizeHandler:function(e,t,n,r,i,o,a){let s,l,u=[e].concat(r),p=[],h=!1;function f(e){return i.measureSize(a.measure(e))}return{init:function(i){o&&(l=f(e),p=r.map(f),s=new ResizeObserver(n=>{(c(o)||o(i,n))&&function(n){for(let o of n){if(h)return;let n=o.target===e,a=r.indexOf(o.target),s=n?l:p[a];if(d(f(n?e:r[a])-s)>=.5){i.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>
1{u.forEach(e=>s.observe(e))}))},destroy:function(){h=!0,s&&s.disconnect()}}}(t,a,i,n,er,K,ee),scrollBody:eO,scrollBounds:function(e,t,n,r,i){let o=i.measure(10),a=i.measure(50),s=y(.1,.99),l=!1;function c(){return!l&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:c,constrain:function(i){if(!c())return;let l=e.reachedMin(t.get())?"min":"max",u=d(e[l]-t.get()),p=n.get()-t.get(),h=s.constrain(u/a);n.subtract(p*h),!i&&d(p)<o&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){l=!e}}}(eA,eI,eN,eO,eo),scrollLooper:function(e,t,n,r){let{reachedMin:i,reachedMax:o}=y(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?o(n.get()):-1===t&&i(n.get())))return;let a=-1*t*e;r.forEach(e=>e.add(a))}}}(em,eA,eI,[ek,eI,eC,eN]),scrollProgress:ex,scrollSnapList:eT.map(ex.get),scrollSnaps:eT,scrollTarget:eD,scrollTo:eR,slideLooper:function(e,t,n,r,i,o,a,s,l){let c=h(i),u=h(i).reverse(),d=m(f(u,a[0]),n,!1).concat(m(f(c,t-a[0]-1),-n,!0));function p(e,t){return e.reduce((e,t)=>e-i[t],t)}function f(e,t){return e.reduce((e,n)=>p(e,t)>0?e.concat([n]):e,[])}function m(i,a,c){let u=o.map((e,n)=>({start:e-r[n]+.5+a,end:e+t-.5+a}));return i.map(t=>{let r=c?0:-n,i=c?n:0,o=u[t][c?"end":"start"];return{index:t,loopPoint:o,slideLocation:_(-1),translate:b(e,l[t]),target:()=>s.get()>o?r:i}})}return{canLoop:function(){return d.every(({index:e})=>.1>=p(c.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})},loopPoints:d}}(er,ei,em,el,ec,eh,eT,eI,n),slideFocus:ew,slidesHandler:(F=!1,{init:function(e){$&&(w=new MutationObserver(t=>{!F&&(c($)||$(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),a.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){w&&w.disconnect(),F=!0}}),slidesInView:eL,slideIndexes:eb,slideRegistry:eM,slidesToScroll:ep,target:eN,translate:b(er,t)};return eF}(e,C,I,O,D,n,L);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}(z),F([Y,...W.map(({options:e})=>e)]).forEach(e=>P.add(e,"change",q)),z.active&&(a.translate.to(a.location.get()),a.animation.init(),a.slidesInView.init(),a.slideFocus.init(K),a.eventHandler.init(K),a.resizeHandler.init(K),a.slidesHandler.init(K),a.options.loop&&a.slideLooper.loop(),C.offsetParent&&I.length&&a.dragHandler.init(K),k=x.init(K,W)))}function q(e,t){let n=X();Q(),j(M({startIndex:n},e),t),L.emit("reInit")}function Q(){a.dragHandler.destroy(),a.eventStore.clear(),a.translate.clear(),a.slideLooper.clear(),a.resizeHandler.destroy(),a.slidesHandler.destroy(),a.slidesInView.destroy(),a.animation.destroy(),x.destroy(),P.clear()}function V(e,t,n){z.active&&!G&&(a.scrollBody.useBaseFriction().useDuration(!0===t?0:z.duration),a.scrollTo.index(e,n||0))}function X(){return a.index.get()}let K={canScrollNext:function(){return a.index.add(1).get()!==X()},canScrollPrev:function(){return a.index.add(-1).get()!==X()},containerNode:function(){return C},internalEngine:function(){return a},destroy:function(){G||(G=!0,P.clear(),Q(),L.emit("destroy"),L.clear())},off:H,on:B,emit:U,plugins:function(){return k},previousScrollSnap:function(){return a.indexPrevious.get()},reInit:q,rootNode:function(){return e},scrollNext:function(e){V(a.index.add(1).get(),e,-1)},scrollPrev:function(e){V(a.index.add(-1).get(),e,1)},scrollProgress:function(){return a.scrollProgress.get(a.offsetLocation.get())},scrollSnapList:function(){return a.scrollSnapList},scrollTo:V,selectedScrollSnap:X,slideNodes:function(){return I},slidesInView:function(){return a.slidesInView.get()},slidesNotInView:function(){return a.slidesInView.get(!1)}};return j(t,n),setTimeout(()=>L.emit("init"),0),K}function k(e={},t=[]){let n=(0,r.useRef)(e),i=(0,r.useRef)(t),[s,l]=(0,r.useState)(),[c,u]=(0,r.useState)(),d=(0,r.useCallback)(()=>{s&&s.reInit(n.current,i.current)},[s]);return(0,r.useEffect)(()=>{o(n.current,e)||(n.current=e,d())},[e,d]),(0,r.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=a(e),r=a(t);return n.every((e,t)=>o(e,r[t]))}(i.current,t)&&(i.current=t,d())},[t,d]),(0,r.useEffect)(()=>
1{if("u">typeof window&&window.document&&window.document.createElement&&c){v.globalOptions=k.globalOptions;let e=v(c,n.current,i.current);return l(e),()=>e.destroy()}l(void 0)},[c,l]),[u,s]}v.globalOptions=void 0,k.globalOptions=void 0},38985:(e,t,n)=>{"use strict";function r(e,t){return(r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>i})},39932:(e,t,n)=>{"use strict";n.d(t,{BM:()=>s,CW:()=>r,Ee:()=>d,HP:()=>u,JQ:()=>a,Ny:()=>f,On:()=>p,cx:()=>o,es:()=>h,lV:()=>i,ok:()=>l,ol:()=>c});let r=m(/[A-Za-z]/),i=m(/[\dA-Za-z]/),o=m(/[#-'*+\--9=?A-Z^-~]/);function a(e){return null!==e&&(e<32||127===e)}let s=m(/\d/),l=m(/[\dA-Fa-f]/),c=m(/[!-/:-@[-`{-~]/);function u(e){return null!==e&&e<-2}function d(e){return null!==e&&(e<0||32===e)}function p(e){return -2===e||-1===e||32===e}let h=m(/\p{P}|\p{S}/u),f=m(/\s/);function m(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}},44930:(e,t,n)=>{"use strict";n.d(t,{i:()=>s,s:()=>a});var r,i=n(55729),o=!!(r||(r=n.t(i,2))).useInsertionEffect&&(r||(r=n.t(i,2))).useInsertionEffect,a=o||function(e){return e()},s=o||i.useLayoutEffect},49484:(e,t,n)=>{"use strict";function r(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e<arguments.length;e+=1)t+="&args[]="+encodeURIComponent(arguments[e]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}n.d(t,{A:()=>r})},53732:(e,t,n)=>{"use strict";function r(e){let t=[],n=String(e||""),r=n.indexOf(","),i=0,o=!1;for(;!o;){-1===r&&(r=n.length,o=!0);let e=n.slice(i,r).trim();(e||!o)&&t.push(e),i=r+1,r=n.indexOf(",",i)}return t}function i(e,t){let n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}n.d(t,{A:()=>i,q:()=>r})}
1,59248:(e,t,n)=>{"use strict";n.d(t,{G1:()=>a,PW:()=>i,Y:()=>r});let r=o("end"),i=o("start");function o(e){return function(t){let n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function a(e){let t=i(e),n=r(e);if(t&&n)return{start:t,end:n}}},62292:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});let r=function(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}},62889:(e,t,n)=>{"use strict";n.d(t,{B:()=>o});var r=n(15113),i=n(39932);let o={partial:!0,tokenize:function(e,t,n){return function(t){return(0,i.On)(t)?(0,r.N)(e,o,"linePrefix")(t):o(t)};function o(e){return null===e||(0,i.HP)(e)?t(e):n(e)}}}},64433:(e,t,n)=>{"use strict";let r;n.r(t),n.d(t,{GlobalStyles:()=>I,StyledEngineProvider:()=>C,ThemeContext:()=>s.T,css:()=>S,default:()=>N,internal_processStyles:()=>O,keyframes:()=>v});var i,o,a=n(99410),s=n(87905),l=n(92511),c=n(44930),u=n(97248),d=n(55729),p=n(15800),h=/^((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)-.*))$/,f=(0,p.A)(function(e){return h.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),m=function(e){return"theme"!==e},E=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?f:m},g=function(e,t,n){var r;if(t){var i=t.shouldForwardProp;r=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},T=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,u.SF)(t,n,r),(0,c.s)(function(){return(0,u.sk)(t,n,r)}),null},A=(function e(t,n){var r,i,o=t.__emotion_real===t,c=o&&t.__emotion_base||t;void 0!==n&&(r=n.label,i=n.target);var p=g(t,n,o),h=p||E(c),f=!h("as");return function(){var m=arguments,A=o&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&A.push("label:"+r+";"),null==m[0]||void 0===m[0].raw)A.push.apply(A,m);else{var y=m[0];A.push(y[0]);for(var _=m.length,b=1;b<_;b++)A.push(m[b],y[b])}var S=(0,s.w)(function(e,t,n){var r=f&&e.as||c,o="",a=[],m=e;if(null==e.theme){for(var g in m={},e)m[g]=e[g];m.theme=d.useContext(s.T)}"string"==typeof e.className?o=(0,u.Rk)(t.registered,a,e.className):null!=e.className&&(o=e.className+" ");var y=(0,l.J)(A.concat(a),t.registered,m);o+=t.key+"-"+y.name,void 0!==i&&(o+=" "+i);var _=f&&void 0===p?E(r):h,b={};for(var S in e)(!f||"as"!==S)&&_(S)&&(b[S]=e[S]);return b.className=o,n&&(b.ref=n),d.createElement(d.Fragment,null,d.createElement(T,{cache:t,serialized:y,isStringTag:"string"==typeof r}),d.createElement(r,b))});return S.displayName=void 0!==r?r:"Styled("+("string"==typeof c?c:c.displayName||c.name||"Component")+")",S.defaultProps=t.defaultProps,S.__emotion_real=S,S.__emotion_base=c,S.__emotion_styles=A,S.__emotion_forwardProp=p,Object.defineProperty(S,"toString",{value:function(){return"."+i}}),S.withComponent=function(t,r){return e(t,(0,a.A)({},n,r,{shouldForwardProp:g(S,r,!0)})).apply(void 0,A)},S}}).bind(null);["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"].forEach(function(e){A[e]=A(e)});var y=n(6495);n(31179);var _=function(e,t){var n=arguments;if(null==t||!s.h.call(t,"css"))return d.createElement.apply(void 0,n);var r=n.length,i=Array(r);i[0]=s.E,i[1]=(0,s.c)(e,t);for(var o=2;o<r;o++)i[o]=n[o];return d.createElement.apply(null,i)};i=_||(_={}),o||(o=i.JSX||(i.JSX={}));var b=(0,s.w)(function(e,t){var n=e.styles,r=(0,l.J)([n],void 0,d.useContext(s.T)),i=d.useRef();return(0,c.i)(function(){var e=t.key+"-global",n=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),o=!1,a=document.querySelector('style[data-emotion="'+e+" "+r.name+'"]');return t.sheet.tags.length&&(n.before=t.sheet.tags[0]),null!==a&&(o=!0,a.setAttribute("data-emotion",e),n.hydrate([a])),i.current=[n,o],function(){n.flush()}},[t]),(0,c.i)(function(){var e=i.current,n=e[0];if(e[1]){e[1]=!1;return}if(void 0!==r.next&&(0,u.sk)(t,r.next,!0),n.tags.length){var o=n.tags[n.tags.length-1].nextElementSibling;n.before=o,n.flush()}t.insert("",r,n,!1)},[t,r.name]),null});function S(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,l.J)(t)}function v(){var e=S.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 k=n(6029);function C(e){let{injectFirst:t,children:n}=e;return t&&r?(0,k.jsx)(s.C,{value:r,children:n}):n}function I(e){let{styles:t,defaultTheme:n={}}=e,r="function"==typeof t?e=>t(null==e||0===Object.keys(e).length?n:e):t;return(0,k.jsx)(b,{styles:r})}function N(e,t){return A(e,t)}
1"object"==typeof document&&(r=(0,y.A)({key:"css",prepend:!0}));let O=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}},65251:(e,t,n)=>{"use strict";function r(e){let t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function i(e){return e.join(" ").trim()}n.d(t,{A:()=>i,q:()=>r})},69426:(e,t,n)=>{"use strict";n.d(t,{Cf:()=>tf,LC:()=>th});var r,i,o,a,s=n(55729);function l(){return!!("u">typeof window&&window.document&&window.document.createElement)}function c(e,t){return n=>{if(e&&e(n),!n.defaultPrevented)return t(n)}}function u(){}var d=l()?s.useLayoutEffect:s.useEffect,p=n(56760),h=({children:e,type:t="reach-portal",containerRef:n})=>{let r=s.useRef(null),i=s.useRef(null),o=function(){let[,e]=(0,s.useState)(Object.create(null));return(0,s.useCallback)(()=>{e(Object.create(null))},[])}();return s.useEffect(()=>{null!=n&&("object"==typeof n&&"current"in n?null==n.current&&console.warn("@reach/portal: A ref was passed to the `containerRef` prop of a `Portal`, but no DOM node was attached to it. Be sure to pass the ref to a DOM component.\n\nIf you are forwarding the ref from another component, be sure to use the React.forwardRef API. See https://reactjs.org/docs/forwarding-refs.html."):console.warn("@reach/portal: Invalid value passed to the `containerRef` of a `Portal`. The portal will be appended to the document body, but if you want to attach it to another DOM node you must pass a valid React ref object to `containerRef`."))},[n]),d(()=>{if(!r.current)return;let e=r.current.ownerDocument,a=n?.current||e.body;return i.current=e?.createElement(t),a.appendChild(i.current),o(),()=>{i.current&&a&&a.removeChild(i.current)}},[t,o,n]),i.current?(0,p.createPortal)(e,i.current):s.createElement("span",{ref:r})},f=({unstable_skipInitialRender:e,...t})=>{let[n,r]=s.useState(!1);return(s.useEffect(()=>{e&&r(!0)},[e]),e&&!n)?null:s.createElement(h,{...t})};f.displayName="Portal";var m=n(1983),E=n(99410),g="data-focus-lock",T="data-focus-lock-disabled";function A(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var y="u">typeof window?s.useLayoutEffect:s.useEffect,_=new WeakMap;function b(e,t){var n,r,i,o=(n=t||null,r=function(t){return e.forEach(function(e){return A(e,t)})},(i=(0,s.useState)(function(){return{value:n,callback:r,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=r,i.facade);return y(function(){var t=_.get(o);if(t){var n=new Set(t),r=new Set(e),i=o.current;n.forEach(function(e){r.has(e)||A(e,null)}),r.forEach(function(e){n.has(e)||A(e,i)})}_.set(o,e)},[e]),o}var S={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},v=function(e){var t=e.children;return s.createElement(s.Fragment,null,s.createElement("div",{key:"guard-first","data-focus-guard":!0,"data-focus-auto-guard":!0,style:S}),t,t&&s.createElement("div",{key:"guard-last","data-focus-guard":!0,"data-focus-auto-guard":!0,style:S}))};v.propTypes={},v.defaultProps={children:null};var k=n(13829);function C(e){return e}function I(e,t){void 0===t&&(t=C);var n=[],r=!1;return{read:function(){if(r)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}}}function N(e,t){return void 0===t&&(t=C),I(e,t)}function O(e){void 0===e&&(e={});var t=I(null);return t.options=(0,k.Cl)({async:!0,ssr:!1},e),t}var D=N({},function(e){return{target:e.target,currentTarget:e.currentTarget}}),R=N(),x=N(),P=O({async:!0}),L=[],M=s.forwardRef(function(e,t){var n,r=s.useState(),i=r[0],o=r[1],a=s.useRef(),l=s.useRef(!1),c=s.useRef(null),u=e.children,d=e.disabled,p=e.noFocusGuards,h=e.persistentFocus,f=e.crossFrame,m=e.autoFocus,A=(e.allowTextSelection,e.group),y=e.className,_=e.whiteList,v=e.shards,k=e.as,C=e.lockProps,I=e.sideCar,N=e.returnFocus,O=e.onActivation,x=e.onDeactivation,M=s.useState({})[0],w=s.useCallback(function(){c.current=c.current||document&&document.activeElement,a.current&&O&&O(a.current),l.current=!0},[O]),F=s.useCallback(function(){l.current=!1,x&&x(a.current)},[x]),B=s.useCallback(function(e){var t=c.current;if(N&&t&&t.focus){var n="object"==typeof N?N:void 0;c.current=null,e?Promise.resolve().then(function(){return t.focus(n)}):t.focus(n)}},[N]),H=s.useCallback(function(e){l.current&&D.useMedium(e)},[]),U=R.useMedium,G=s.useCallback(function(e){a.current!==e&&(a.current=e,o(e))},[]),Y=(0,E.A)(((n={})[T]=d&&"disabled",n[g]=A,n),void 0===C?{}:C),z=!0!==p,W=z&&"tail"!==p,j=b([t,G]);return s.createElement(s.Fragment,null,z&&[s.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:d?-1:0,style:S}),s.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:d?-1:1,style:S})],!d&&s.createElement(I,{id:M,sideCar:P,observed:i,disabled:d,persistentFocus:h,crossFrame:f,autoF
1ocus:m,whiteList:_,shards:void 0===v?L:v,onActivation:w,onDeactivation:F,returnFocus:B}),s.createElement(void 0===k?"div":k,(0,E.A)({ref:j},Y,{className:y,onBlur:U,onFocus:H}),u),W&&s.createElement("div",{"data-focus-guard":!0,tabIndex:d?-1:0,style:S}))});M.propTypes={},M.defaultProps={children:void 0,disabled:!1,returnFocus:!1,noFocusGuards:!1,autoFocus:!0,persistentFocus:!1,crossFrame:!0,allowTextSelection:void 0,group:void 0,className:void 0,whiteList:void 0,shards:void 0,as:"div",lockProps:{},onActivation:void 0,onDeactivation:void 0};var w=n(38985),F=n(13779),B=function(e){for(var t=Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t},H=function(e){return Array.isArray(e)?e:[e]},U=function(e){for(var t=new Set,n=e.length,r=0;r<n;r+=1)for(var i=r+1;i<n;i+=1){var o=e[r].compareDocumentPosition(e[i]);(o&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&t.add(i),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(r)}return e.filter(function(e,n){return!t.has(n)})},G=function(e){return e.parentNode?G(e.parentNode):e},Y=function(e){return H(e).filter(Boolean).reduce(function(e,t){var n=t.getAttribute(g);return e.push.apply(e,n?U(B(G(t).querySelectorAll("["+g+'="'+n+'"]:not(['+T+'="disabled"])'))):[t]),e},[])},z=function(e){var t=document&&document.activeElement;return!!t&&(!t.dataset||!t.dataset.focusGuard)&&Y(e).reduce(function(e,n){return e||n.contains(t)||!!B(n.querySelectorAll("iframe")).some(function(e){return e===document.activeElement})},!1)},W=function(e){return"INPUT"===e.tagName&&"radio"===e.type},j=function(e,t){if(W(e)&&e.name)return t.filter(W).filter(function(t){return t.name===e.name}).filter(function(e){return e.checked})[0]||e;return e},q=function(e){var t=new Set;return e.forEach(function(n){return t.add(j(n,e))}),e.filter(function(e){return t.has(e)})},Q=function(e){return e[0]&&e.length>1?j(e[0],e):e[0]},V=function(e,t){return e.length>1?e.indexOf(j(e[t],e)):t},X=function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!!t&&!!t.getPropertyValue&&("none"===t.getPropertyValue("display")||"hidden"===t.getPropertyValue("visibility"))},K=function(e,t){var n,r=e.get(t);if(void 0!==r)return r;var i=(n=K.bind(void 0,e),!t||t===document||t&&t.nodeType===Node.DOCUMENT_NODE||!X(t)&&n(t.parentNode&&t.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?t.parentNode.host:t.parentNode));return e.set(t,i),i},$=function(e){return!!(e&&e.dataset&&e.dataset.focusGuard)},J=function(e){return!$(e)},Z=function(e){return!!e},ee="NEW_FOCUS",et=function(e,t,n,r){var i=e.length,o=e[0],a=e[i-1],s=$(n);if(!(e.indexOf(n)>=0)){var l=t.indexOf(n),c=r?t.indexOf(r):l,u=r?e.indexOf(r):-1,d=l-c,p=t.indexOf(o),h=t.indexOf(a),f=q(t),m=f.indexOf(n)-(r?f.indexOf(r):l),E=V(e,0),g=V(e,i-1);if(-1===l||-1===u)return ee;if(!d&&u>=0)return u;if(l<=p&&s&&Math.abs(d)>1)return g;if(l>=h&&s&&Math.abs(d)>1)return E;if(d&&Math.abs(m)>1)return u;if(l<=p)return g;if(l>h)return E;if(d)return Math.abs(d)>1?u:(i+u+d)%i}},en=function(e,t){var n=e.tabIndex-t.tabIndex,r=e.index-t.index;if(n){if(!e.tabIndex)return 1;if(!t.tabIndex)return -1}return n||r},er=function(e,t,n){return B(e).map(function(e,t){return{node:e,index:t,tabIndex:n&&-1===e.tabIndex?(e.dataset||{}).focusGuard?0:-1:e.tabIndex}}).filter(function(e){return!t||e.tabIndex>=0}).sort(en)},ei="button:enabled,select:enabled,textarea:enabled,input:enabled,a[href],area[href],summary,iframe,object,embed,audio[controls],video[controls],[tabindex],[contenteditable],[autofocus]",eo=ei+", [data-focus-guard]",ea=function(e,t){return e.reduce(function(e,n){return e.concat(B(n.querySelectorAll(t?eo:ei)),n.parentNode?B(n.parentNode.querySelectorAll(ei)).filter(function(e){return e===n}):[])},[])},es=function(e,t){return B(e).filter(function(e){return K(t,e)}).filter(function(e){return!(("INPUT"===e.tagName||"BUTTON"===e.tagName)&&("hidden"===e.type||e.disabled))})},el=function(e,t,n){return er(es(ea(e,n),t),!0,n)},ec=function(e,t){return er(es(ea(e),t),!1)},eu=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&eu(e.parentNode,t),t},ed=function(e,t){for(var n=eu(e),r=eu(t),i=0;i<n.length;i+=1){var o=n[i];if(r.indexOf(o)>=0)return o}return!1},ep=function(e,t,n){var r=H(e),i=H(t),o=r[0],a=!1;
1return i.filter(Boolean).forEach(function(e){a=ed(a||e,e)||a,n.filter(Boolean).forEach(function(e){var t=ed(o,e);t&&(a=!a||t.contains(a)?t:ed(t,a))})}),a},eh=function(e,t){var n=new Map;return t.forEach(function(e){return n.set(e.node,e)}),e.map(function(e){return n.get(e)}).filter(Z)},ef=function(e,t){var n=document&&document.activeElement,r=Y(e).filter(J),i=ep(n||e,e,r),o=new Map,a=ec(r,o),s=el(r,o).filter(function(e){return J(e.node)});if(s[0]||(s=a)[0]){var l=ec([i],o).map(function(e){return e.node}),c=eh(l,s),u=c.map(function(e){return e.node}),d=et(u,l,n,t);if(d===ee){var p,h=a.map(function(e){return e.node}).filter((p=r.reduce(function(e,t){var n,r;return e.concat((n=t,r=o,es(B(n.querySelectorAll("[data-autofocus-inside]")).map(function(e){return ea([e])}).reduce(function(e,t){return e.concat(t)},[]),r)))},[]),function(e){return e.autofocus||e.dataset&&!!e.dataset.autofocus||p.indexOf(e)>=0}));return{node:h&&h.length?Q(h):Q(u)}}return void 0===d?d:c[d]}},em=function(e){e.focus(),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus()},eE=0,eg=!1;let eT=function(e,t){var n=ef(e,t);if(!eg&&n){if(eE>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),eg=!0,setTimeout(function(){eg=!1},1);return}eE++,em(n.node),eE--}};var eA=function(e){var t=Y(e).filter(J),n=ep(e,e,t),r=new Map,i=el([n],r,!0),o=el(t,r).filter(function(e){return J(e.node)}).map(function(e){return e.node});return i.map(function(e){var t=e.node;return{node:t,index:e.index,lockItem:o.indexOf(t)>=0,guard:$(t)}})};function ey(e){var t=window.setImmediate;void 0!==t?t(e):setTimeout(e,1)}var e_=null,eb=null,eS=null,ev=!1,ek=function(e,t){eS={observerNode:e,portaledElement:t}};function eC(e,t,n,r){var i=null,o=e;do{var a=r[o];if(a.guard)a.node.dataset.focusAutoGuard&&(i=a);else if(a.lockItem){if(o!==e)return;i=null}else break}while((o+=n)!==t);i&&(i.node.tabIndex=0)}var eI=function(e){return e&&"current"in e?e.current:e},eN=function(){var e=!1;if(e_){var t=e_,n=t.observed,r=t.persistentFocus,i=t.autoFocus,o=t.shards,a=t.crossFrame,s=n||eS&&eS.portaledElement,l=document&&document.activeElement;if(s){var c=[s].concat(o.map(eI).filter(Boolean));if((!l||(e_.whiteList||function(){return!0})(l))&&(r||(a?!!ev:"meanwhile"===ev)||!(document&&document.activeElement===document.body||document&&B(document.querySelectorAll("[data-no-focus-lock]")).some(function(e){return e.contains(document.activeElement)}))||!eb&&i)&&(s&&!(z(c)||eS&&eS.portaledElement===l)&&(document&&!eb&&l&&!i?(l.blur&&l.blur(),document.body.focus()):(e=eT(c,eb),eS={})),ev=!1,eb=document&&document.activeElement),document){var u=document&&document.activeElement,d=eA(c),p=d.map(function(e){return e.node}).indexOf(u);p>-1&&(d.filter(function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard}).forEach(function(e){return e.node.removeAttribute("tabIndex")}),eC(p,d.length,1,d),eC(p,-1,-1,d))}}}return e},eO=function(e){eN()&&e&&(e.stopPropagation(),e.preventDefault())},eD=function(){return ey(eN)},eR=function(){ev="just",setTimeout(function(){ev="meanwhile"},0)},ex=function(){document.addEventListener("focusin",eO,!0),document.addEventListener("focusout",eD),window.addEventListener("blur",eR)},eP=function(){document.removeEventListener("focusin",eO,!0),document.removeEventListener("focusout",eD),window.removeEventListener("blur",eR)};D.assignSyncMedium(function(e){var t=e.target,n=e.currentTarget;n.contains(t)||ek(n,t)}),R.assignMedium(eD),x.assignMedium(function(e){return e({moveFocusInside:eT,focusInside:z})});let eL=(r=function(e){return e.filter(function(e){return!e.disabled})},i=function(e){var t=e.slice(-1)[0];t&&!e_&&ex();var n=e_,r=n&&t&&t.id===n.id;e_=t,n&&!r&&(n.onDeactivation(),e.filter(function(e){return e.id===n.id}).length||n.returnFocus(!t)),t?(eb=null,r&&n.observed===t.observed||t.onActivation(),eN(!0),ey(eN)):(eP(),eb=null)},function(e){var t,n=[];function o(){i(t=r(n.map(function(e){return e.props})))}var a=function(r){function i(){return r.apply(this,arguments)||this}(0,w.A)(i,r),i.peek=function(){return t};var a=i.prototype;return a.componentDidMount=function(){n.push(this),o()},a.componentDidUpdate=function(){o()},a.componentWillUnmount=function(){var e=n.indexOf(this);n.splice(e,1),o()},a.render=function(){return s.createElement(e,this.props)},i}(s.PureComponent);return(0,F.A)(a,"displayName","SideEffect("+(e.displayName||e.name||"Component")+")"),a})(function(){return null});var eM=s.forwardRef(function(e,t){return s.createElement(M,(0,E.A)({sideCar:eL,ref:t},e))}),ew=M.propTypes||{};ew.sideCar,(0,m.A)(ew,["sideCar"]),eM.propTypes={};var eF=function(){return(eF=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},eB="right-scroll-bar-position",eH="width-before-scroll-bar",eU=O(),eG=function(){},eY=s.forwardRef(function(e,t){var n=s.useRef(null),r=s.useState({onScrollCapture:eG,onWheelCapture:eG,onTouchMoveCapture:eG}),i=r[0],o=r[1],a=e.forwardProps,l=e.children,c=e.className,u=e.removeScrollBar,d=e.enabled,p=e.shards,h=e.sideCar,f=e.noIsolation,m=e.inert,E=e.allowPinchZoom,g=e.as,T=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),A=b([n,t]),y=eF({},T,i);return s.createElement(s.Fragment,null,d&&s.createElement(h,{sideCar:eU,removeScrollBar:u,shards:p,noIsolation:f,inert:m,setCallbacks:o,allowPinchZoom:!!E,lockRef:n}),a?s.cloneElement(s.Children.only(l),eF({},y,{ref:A}
1)):s.createElement(void 0===g?"div":g,eF({},y,{className:c,ref:A}),l))});eY.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eY.classNames={fullWidth:eH,zeroRight:eB};var ez=function(e){var t=e.sideCar,n=(0,k.Tt)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return s.createElement(r,(0,k.Cl)({},n))};ez.isSideCarExport=!0;var eW=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=a||n.nc;return t&&e.setAttribute("nonce",t),e}())){var i,o;(i=t).styleSheet?i.styleSheet.cssText=r:i.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ej=function(){var e=eW();return function(t,n){s.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},eq=function(){var e=ej();return function(t){return e(t.styles,t.dynamic),null}},eQ={left:0,top:0,right:0,gap:0},eV=function(e){return parseInt(e||"",10)||0},eX=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[eV(n),eV(r),eV(i)]},eK=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return eQ;var t=eX(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},e$=eq(),eJ="data-scroll-locked",eZ=function(e,t,n,r){var i=e.left,o=e.top,a=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(s,"px ").concat(r,";\n }\n body[").concat(eJ,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(o,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(eB," {\n right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(eH," {\n margin-right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(eB," .").concat(eB," {\n right: 0 ").concat(r,";\n }\n \n .").concat(eH," .").concat(eH," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(eJ,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},e0=function(){var e=parseInt(document.body.getAttribute(eJ)||"0",10);return isFinite(e)?e:0},e1=function(){s.useEffect(function(){return document.body.setAttribute(eJ,(e0()+1).toString()),function(){var e=e0()-1;e<=0?document.body.removeAttribute(eJ):document.body.setAttribute(eJ,e.toString())}},[])},e2=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;e1();var o=s.useMemo(function(){return eK(i)},[i]);return s.createElement(e$,{styles:eZ(o,!t,i,n?"":"!important")})},e5=function(e){var t=window.getComputedStyle(e);return"hidden"!==t.overflowY&&(t.overflowY!==t.overflowX||"visible"!==t.overflowY)},e3=function(e){var t=window.getComputedStyle(e);return"range"===e.type||"hidden"!==t.overflowX&&(t.overflowY!==t.overflowX||"visible"!==t.overflowX)},e4=function(e,t){var n=t;do{if("u">typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),e9(e,n)){var r=e6(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},e9=function(e,t){return"v"===e?e5(t):e3(t)},e6=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},e7=function(e,t,n,r,i){var o=n.target,a=t.contains(o),s=!1,l=r>0,c=0,u=0;do{var d=e6(e,o),p=d[0],h=d[1]-d[2]-p;(p||h)&&e9(e,o)&&(c+=h,u+=p),o=o.parentNode}while(!a&&o!==document.body||a&&(t.contains(o)||t===o));return l&&(i&&0===c||!i&&r>c)?s=!0:!l&&(i&&0===u||!i&&-r>u)&&(s=!0),s},e8=!1;if("u">typeof window)try{var te=Object.defineProperty({},"passive",{get:function(){return e8=!0,!0}});window.addEventListener("test",te,te),window.removeEventListener("test",te,te)}catch(e){e8=!1}var tt=!!e8&&{passive:!1},tn=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},tr=function(e){return[e.deltaX,e.deltaY]},ti=function(e){return e&&"current"in e?e.current:e},to=0,ta=[];let ts=(o=function(e){var t=s.useRef([]),n=s.useRef([0,0]),r=s.useRef(),i=s.useState(to++)[0],o=s.useState(function(){return eq()})[0],a=s.useRef(e);s.useEffect(function(){a.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-"+i);var t=[e.lockRef.current].concat((e.shards||[]).map(ti)).filter(
1Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-"+i)}),function(){document.body.classList.remove("block-interactivity-"+i),t.forEach(function(e){return e.classList.remove("allow-interactivity-"+i)})}}},[e.inert,e.lockRef.current,e.shards]);var l=s.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!a.current.allowPinchZoom;var i,o=tn(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-o[0],c="deltaY"in e?e.deltaY:s[1]-o[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v",p=e4(d,u);if(!p)return!0;if(p?i=d:(i="v"===d?"h":"v",p=e4(d,u)),!p)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=i),!i)return!0;var h=r.current||i;return e7(h,t,e,"h"===h?l:c,!0)},[]),c=s.useCallback(function(e){if(ta.length&&ta[ta.length-1]===o){var n="deltaY"in e?tr(e):tn(e),r=t.current.filter(function(t){var r;return t.name===e.type&&t.target===e.target&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should)return void e.preventDefault();if(!r){var i=(a.current.shards||[]).map(ti).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?l(e,i[0]):!a.current.noIsolation)&&e.preventDefault()}}},[]),u=s.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=s.useCallback(function(e){n.current=tn(e),r.current=void 0},[]),p=s.useCallback(function(t){u(t.type,tr(t),t.target,l(t,e.lockRef.current))},[]),h=s.useCallback(function(t){u(t.type,tn(t),t.target,l(t,e.lockRef.current))},[]);s.useEffect(function(){return ta.push(o),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:h}),document.addEventListener("wheel",c,tt),document.addEventListener("touchmove",c,tt),document.addEventListener("touchstart",d,tt),function(){ta=ta.filter(function(e){return e!==o}),document.removeEventListener("wheel",c,tt),document.removeEventListener("touchmove",c,tt),document.removeEventListener("touchstart",d,tt)}},[]);var f=e.removeScrollBar,m=e.inert;return s.createElement(s.Fragment,null,m?s.createElement(o,{styles:"\n .block-interactivity-"+i+" {pointer-events: none;}\n .allow-interactivity-"+i+" {pointer-events: all;}\n"}):null,f?s.createElement(e2,{gapMode:"margin"}):null)},eU.useMedium(o),ez);var tl=s.forwardRef(function(e,t){return s.createElement(eY,eF({},e,{ref:t,sideCar:ts}))});tl.classNames=eY.classNames;var[tc,tu]=function(e,t){let n=s.createContext(t);function r(e){let{children:t,...r}=e,i=s.useMemo(()=>r,Object.values(r));return s.createElement(n.Provider,{value:i},t)}return n.displayName=`${e}Context`,r.displayName=`${e}Provider`,[r,function(r){let i=s.useContext(n);if(i)return i;if(t)return t;throw Error(`${r} must be rendered inside of a ${e} component.`)}]}("DialogContext",{isOpen:!1});function td({isOpen:e=!0,children:t,...n}){return s.useEffect(()=>{e?window.__REACH_DISABLE_TOOLTIPS=!0:window.requestAnimationFrame(()=>{window.__REACH_DISABLE_TOOLTIPS=!1})},[e]),s.createElement(f,{"data-reach-dialog-wrapper":"","data-state":e?"open":"closed",...n},s.createElement(tc,{isOpen:e},t))}td.displayName="unstable_DialogWrapper";var tp=s.forwardRef(function({allowPinchZoom:e,as:t="div",dangerouslyBypassFocusLock:n,dangerouslyBypassScrollLock:r,initialFocusRef:i,onClick:o,onDismiss:a=u,onKeyDown:d,onMouseDown:p,unstable_lockFocusAcrossFrames:h,...f},m){let{isOpen:E}=tu("DialogInner"),g=void 0!==h;s.useEffect(()=>{g&&console.warn("The unstable_lockFocusAcrossFrames in @reach/dialog is deprecated. It will be removed in the next minor release.")},[g]);let T=s.useRef(null),A=s.useRef(null),y=function(...e){return(0,s.useCallback)(t=>{for(let n of e)!function(e,t){if(null!=e)if(e&&"[object Function]"==({}).toString.call(e))e(t);else try{e.current=t}catch(n){throw Error(`Cannot assign value "${t}" to ref "${e}"`)}}(n,t)},e)}(A,m),_=s.useCallback(()=>{i&&i.current&&i.current.focus()},[i]);return s.useEffect(()=>A.current?function(e){let t=[],n=[],r=l()?e?e.ownerDocument:document:null;return e?(Array.prototype.forEach.call(r.querySelectorAll("body > *"),r=>{if(r===e.parentNode?.parentNode?.parentNode)return;let i=r.getAttribute("aria-hidden");(null===i||"false"===i)&&(t.push(i),n.push(r),r.setAttribute("aria-hidden","true"))}),()=>
1{n.forEach((e,n)=>{let r=t[n];null===r?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r)})}):(console.warn("A ref has not yet been attached to a dialog node when attempting to call `createAriaHider`."),u)}(A.current):void 0,[]),s.createElement(eM,{autoFocus:!0,returnFocus:!0,onActivation:_,disabled:null!=n?n:!E,crossFrame:h??!0},s.createElement(tl,{allowPinchZoom:e,enabled:null!=r?!r:E},s.createElement(t,{...f,ref:y,"data-reach-dialog-inner":"","data-state":E?"open":"closed",onClick:c(o,function(e){T.current===e.target&&(e.stopPropagation(),a(e))}),onKeyDown:c(d,function(e){"Escape"===e.key&&(e.stopPropagation(),a(e))}),onMouseDown:c(p,function(e){T.current=e.target})})))});tp.displayName="DialogInner";var th=s.forwardRef(function({as:e="div",isOpen:t=!0,...n},r){return t?s.createElement(td,{isOpen:t},s.createElement(tp,{"data-reach-dialog-overlay":"",ref:r,as:e,...n})):null});th.displayName="DialogOverlay";var tf=s.forwardRef(function({as:e="div",onClick:t,onKeyDown:n,...r},i){let{isOpen:o}=tu("DialogContent");return s.createElement(e,{"aria-modal":"true",role:"dialog",tabIndex:-1,...r,ref:i,"data-reach-dialog-content":"","data-state":o?"open":"closed",onClick:c(t,e=>{e.stopPropagation()})})});tf.displayName="DialogContent",s.forwardRef(function({allowPinchZoom:e=!1,initialFocusRef:t,isOpen:n,onDismiss:r=u,...i},o){return s.createElement(th,{allowPinchZoom:e,initialFocusRef:t,isOpen:n,onDismiss:r},s.createElement(tf,{ref:o,...i}))}).displayName="Dialog"},70089:(e,t,n)=>{"use strict";n.d(t,{y:()=>o});var r=n(1003);let i={}.hasOwnProperty;function o(e){let t={},n=-1;for(;++n<e.length;)!function(e,t){let n;for(n in t){let o,a=(i.call(e,n)?e[n]:void 0)||(e[n]={}),s=t[n];if(s)for(o in s){i.call(a,o)||(a[o]=[]);let e=s[o];!function(e,t){let n=-1,i=[];for(;++n<t.length;)("after"===t[n].add?e:i).push(t[n]);(0,r.m)(e,0,0,i)}(a[o],Array.isArray(e)?e:e?[e]:[])}}}(t,e[n]);return t}},70747:(e,t,n)=>{"use strict";let r;n.d(t,{Ay:()=>tu});var i=n(99410),o=n(1983),a=n(55729),s=n(50212);function l(e,t,n){let r={};return Object.keys(e).forEach(i=>{r[i]=e[i].reduce((e,r)=>{if(r){let i=t(r);""!==i&&e.push(i),n&&n[r]&&e.push(n[r])}return e},[]).join(" ")}),r}function c(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function u(...e){return a.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{c(e,t)})},e)}let d=function(e){return"string"==typeof e},p=function(e,t=[]){if(void 0===e)return{};let n={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n)).forEach(t=>{n[t]=e[t]}),n},h=function(e){if(void 0===e)return{};let t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t])).forEach(n=>{t[n]=e[n]}),t},f=function(e){let{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){let e=(0,s.A)(null==n?void 0:n.className,a,null==o?void 0:o.className,null==r?void 0:r.className),t=(0,i.A)({},null==n?void 0:n.style,null==o?void 0:o.style,null==r?void 0:r.style),l=(0,i.A)({},n,o,r);return e.length>0&&(l.className=e),Object.keys(t).length>0&&(l.style=t),{props:l,internalRef:void 0}}let l=p((0,i.A)({},o,r)),c=h(r),u=h(o),d=t(l),f=(0,s.A)(null==d?void 0:d.className,null==n?void 0:n.className,a,null==o?void 0:o.className,null==r?void 0:r.className),m=(0,i.A)({},null==d?void 0:d.style,null==n?void 0:n.style,null==o?void 0:o.style,null==r?void 0:r.style),E=(0,i.A)({},d,n,u,c);return f.length>0&&(E.className=f),Object.keys(m).length>0&&(E.style=m),{props:E,internalRef:d.ref}},m=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"],E=function(e){var t,n;let{elementType:r,externalSlotProps:a,ownerState:s,skipResolvingSlotProps:l=!1}=e,c=(0,o.A)(e,m),p=l?{}:"function"==typeof a?a(s,void 0):a,{props:h,internalRef:E}=f((0,i.A)({},c,{externalSlotProps:p})),g=u(E,null==p?void 0:p.ref,null==(t=e.additionalProps)?void 0:t.ref);return n=(0,i.A)({},h,{ref:g}),void 0===r||d(r)?n:(0,i.A)({},n,{ownerState:(0,i.A)({},n.ownerState,s)})};var g=n(72588),T=n(49484),A=n(25060),y=n(93978),_=n(32790),b=n(93479),S=n(9718);let v={black:"#000",white:"#fff"},k={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"},C={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},I={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},N={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},O={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},D={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},R={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},x=["mode","contrastThreshold","tonalOffset"],P={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:v.white,default:v.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
1d:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},L={text:{primary:v.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:v.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 M(e,t,n,r){let i=r.light||r,o=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,S.a)(e.main,i):"dark"===t&&(e.dark=(0,S.e$)(e.main,o)))}let w=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],F={textTransform:"uppercase"},B='"Roboto", "Helvetica", "Arial", sans-serif';function H(...e){return`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2),${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14),${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`}let U=["none",H(0,2,1,-1,0,1,1,0,0,1,3,0),H(0,3,1,-2,0,2,2,0,0,1,5,0),H(0,3,3,-2,0,3,4,0,0,1,8,0),H(0,2,4,-1,0,4,5,0,0,1,10,0),H(0,3,5,-1,0,5,8,0,0,1,14,0),H(0,3,5,-1,0,6,10,0,0,1,18,0),H(0,4,5,-2,0,7,10,1,0,2,16,1),H(0,5,5,-3,0,8,10,1,0,3,14,2),H(0,5,6,-3,0,9,12,1,0,3,16,2),H(0,6,6,-3,0,10,14,1,0,4,18,3),H(0,6,7,-4,0,11,15,1,0,4,20,3),H(0,7,8,-4,0,12,17,2,0,5,22,4),H(0,7,8,-4,0,13,19,2,0,5,24,4),H(0,7,9,-4,0,14,21,2,0,5,26,4),H(0,8,9,-5,0,15,22,2,0,6,28,5),H(0,8,10,-5,0,16,24,2,0,6,30,5),H(0,8,11,-5,0,17,26,2,0,6,32,5),H(0,9,11,-5,0,18,28,2,0,7,34,6),H(0,9,12,-6,0,19,29,2,0,7,36,6),H(0,10,13,-6,0,20,31,3,0,8,38,7),H(0,10,13,-6,0,21,33,3,0,8,40,7),H(0,10,14,-6,0,22,35,3,0,8,42,7),H(0,11,14,-7,0,23,36,3,0,9,44,8),H(0,11,15,-7,0,24,38,3,0,9,46,8)],G=["duration","easing","delay"],Y={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)"},z={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function W(e){return`${Math.round(e)}ms`}function j(e){if(!e)return 0;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}let q={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Q=["breakpoints","mixins","spacing","palette","transitions","typography","shape"],V=function(e={}){var t;let n,r,{mixins:a={},palette:s={},transitions:l={},typography:c={}}=e,u=(0,o.A)(e,Q);if(e.vars&&void 0===e.generateCssVars)throw Error((0,T.A)(18));let d=function(e){let{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,a=(0,o.A)(e,x),s=e.primary||function(e="light"){return"dark"===e?{main:O[200],light:O[50],dark:O[400]}:{main:O[700],light:O[400],dark:O[800]}}(t),l=e.secondary||function(e="light"){return"dark"===e?{main:C[200],light:C[50],dark:C[400]}:{main:C[500],light:C[300],dark:C[700]}}(t),c=e.error||function(e="light"){return"dark"===e?{main:I[500],light:I[300],dark:I[700]}:{main:I[700],light:I[400],dark:I[800]}}(t),u=e.info||function(e="light"){return"dark"===e?{main:D[400],light:D[300],dark:D[700]}:{main:D[700],light:D[500],dark:D[900]}}(t),d=e.success||function(e="light"){return"dark"===e?{main:R[400],light:R[300],dark:R[700]}:{main:R[800],light:R[500],dark:R[900]}}(t),p=e.warning||function(e="light"){return"dark"===e?{main:N[400],light:N[300],dark:N[700]}:{main:"#ed6c02",light:N[500],dark:N[900]}}(t);function h(e){return(0,S.eM)(e,L.text.primary)>=n?L.text.primary:P.text.primary}let f=({color:e,name:t,mainShade:n=500,lightShade:o=300,darkShade:a=700})=>{if(!(e=(0,i.A)({},e)).main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty("main"))throw Error((0,T.A)(11,t?` (${t})`:"",n));if("string"!=typeof e.main)throw Error((0,T.A)(12,t?` (${t})`:"",JSON.stringify(e.main)));return M(e,"light",o,r),M(e,"dark",a,r),e.contrastText||(e.contrastText=h(e.main)),e};return(0,A.A)((0,i.A)({common:(0,i.A)({},v),mode:t,primary:f({color:s,name:"primary"}
1),secondary:f({color:l,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:f({color:c,name:"error"}),warning:f({color:p,name:"warning"}),info:f({color:u,name:"info"}),success:f({color:d,name:"success"}),grey:k,contrastThreshold:n,getContrastText:h,augmentColor:f,tonalOffset:r},{dark:L,light:P}[t]),a)}(s),p=(0,b.A)(e),h=(0,A.A)(p,{mixins:(t=p.breakpoints,(0,i.A)({toolbar:{minHeight:56,[t.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[t.up("sm")]:{minHeight:64}}},a)),palette:d,shadows:U.slice(),typography:function(e,t){let n="function"==typeof t?t(e):t,{fontFamily:r=B,fontSize:a=14,fontWeightLight:s=300,fontWeightRegular:l=400,fontWeightMedium:c=500,fontWeightBold:u=700,htmlFontSize:d=16,allVariants:p,pxToRem:h}=n,f=(0,o.A)(n,w),m=a/14,E=h||(e=>`${e/d*m}rem`),g=(e,t,n,o,a)=>(0,i.A)({fontFamily:r,fontWeight:e,fontSize:E(t),lineHeight:n},r===B?{letterSpacing:`${Math.round(o/t*1e5)/1e5}em`}:{},a,p),T={h1:g(s,96,1.167,-1.5),h2:g(s,60,1.2,-.5),h3:g(l,48,1.167,0),h4:g(l,34,1.235,.25),h5:g(l,24,1.334,0),h6:g(c,20,1.6,.15),subtitle1:g(l,16,1.75,.15),subtitle2:g(c,14,1.57,.1),body1:g(l,16,1.5,.15),body2:g(l,14,1.43,.15),button:g(c,14,1.75,.4,F),caption:g(l,12,1.66,.4),overline:g(l,12,2.66,1,F),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,A.A)((0,i.A)({htmlFontSize:d,pxToRem:E,fontFamily:r,fontSize:a,fontWeightLight:s,fontWeightRegular:l,fontWeightMedium:c,fontWeightBold:u},T),f,{clone:!1})}(d,c),transitions:(n=(0,i.A)({},Y,l.easing),r=(0,i.A)({},z,l.duration),(0,i.A)({getAutoHeightDuration:j,create:(e=["all"],t={})=>{let{duration:i=r.standard,easing:a=n.easeInOut,delay:s=0}=t;return(0,o.A)(t,G),(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof i?i:W(i)} ${a} ${"string"==typeof s?s:W(s)}`).join(",")}},l,{easing:n,duration:r})),zIndex:(0,i.A)({},q)});
1return(h=[].reduce((e,t)=>(0,A.A)(e,t),h=(0,A.A)(h,u))).unstable_sxConfig=(0,i.A)({},y.A,null==u?void 0:u.unstable_sxConfig),h.unstable_sx=function(e){return(0,_.A)({sx:e,theme:this})},h}(),X="$$material",K=(0,g.Ay)({themeId:X,defaultTheme:V,rootShouldForwardProp:e=>"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e&&"classes"!==e});function $(e,t){let n=(0,i.A)({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=(0,i.A)({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){let o=e[r]||{},a=t[r];n[r]={},a&&Object.keys(a)?o&&Object.keys(o)?(n[r]=(0,i.A)({},a),Object.keys(o).forEach(e=>{n[r][e]=$(o[e],a[e])})):n[r]=a:n[r]=o}else void 0===n[r]&&(n[r]=e[r])}),n}var J=n(6029);let Z=a.createContext(void 0);function ee(e){return function({props:e,name:t}){return function(e){let{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;let i=t.components[n];return i.defaultProps?$(i.defaultProps,r):i.styleOverrides||i.variants?r:$(i,r)}({props:e,name:t,theme:{components:a.useContext(Z)}})}(e)}let et=function(e,t=166){let n;function r(...i){let o=()=>{e.apply(this,i)};clearTimeout(n),n=setTimeout(o,t)}return r.clear=()=>{clearTimeout(n)},r};function en(e){return e&&e.ownerDocument||document}function er(e){return en(e).defaultView||window}let ei={},eo=[];class ea{constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new ea}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}}function es(e){if(parseInt(a.version,10)>=19){var t;return(null==e||null==(t=e.props)?void 0:t.ref)||null}return(null==e?void 0:e.ref)||null}var el=n(38985),ec=n(56760);let eu=a.createContext(null);var ed="unmounted",ep="exited",eh="entering",ef="entered",em="exiting",eE=function(e){function t(t,n){var r,i=e.call(this,t,n)||this,o=n&&!n.isMounting?t.enter:t.appear;return i.appearStatus=null,t.in?o?(r=ep,i.appearStatus=eh):r=ef:r=t.unmountOnExit||t.mountOnEnter?ed:ep,i.state={status:r},i.nextCallback=null,i}(0,el.A)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===ed?{status:ep}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==eh&&n!==ef&&(t=eh):(n===eh||n===ef)&&(t=em)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===eh){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:ec.findDOMNode(this);n&&n.scrollTop}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ep&&this.setState({status:ed})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[ec.findDOMNode(this),r],o=i[0],a=i[1],s=this.getTimeouts(),l=r?s.appear:s.enter;(e||n)&&1?(this.props.onEnter(o,a),this.safeSetState({status:eh},function(){t.props.onEntering(o,a),t.onTransitionEnd(l,function(){t.safeSetState({status:ef},function(){t.props.onEntered(o,a)})})})):this.safeSetState({status:ef},function(){t.props.onEntered(o)})},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:ec.findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:em},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:ep},function(){e.props.onExited(r)})})})):this.safeSetState({status:ep},function(){e.props.onExited(r)})},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:ec.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(!n||r)return void setTimeout(this.nextCallback,0);if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=i[0],a=i[1];this.props.addEndListener(o,a)}null!=e&&setTimeout(this.nextCallback,e)},n.render=function(){var e=this.state.status;if(e===ed)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,o.A)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return a.createElement(eu.Provider,{value:null},"function"==typeof n?n(e,r):a.cloneElement(a.Children.only(n),r))},t}(a.Component);function eg(){}eE.contextType=eu,eE.propTypes={},eE.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
1:!0,exit:!0,onEnter:eg,onEntering:eg,onEntered:eg,onExit:eg,onExiting:eg,onExited:eg},eE.UNMOUNTED=ed,eE.EXITED=ep,eE.ENTERING=eh,eE.ENTERED=ef,eE.EXITING=em;var eT=n(87905);let eA=function(e=null){let t=a.useContext(eT.T);return t&&0!==Object.keys(t).length?t:e},ey=(0,b.A)();function e_(){let e=function(e=ey){return eA(e)}(V);return e[X]||e}function eb(e,t){var n,r;let{timeout:i,easing:o,style:a={}}=e;return{duration:null!=(n=a.transitionDuration)?n:"number"==typeof i?i:i[t.mode]||0,easing:null!=(r=a.transitionTimingFunction)?r:"object"==typeof o?o[t.mode]:o,delay:a.transitionDelay}}let eS=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function ev(e){return`scale(${e}, ${e**2})`}let ek={entering:{opacity:1,transform:ev(1)},entered:{opacity:1,transform:"none"}},eC="u">typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),eI=a.forwardRef(function(e,t){var n,r;let s,l,{addEndListener:c,appear:d=!0,children:p,easing:h,in:f,onEnter:m,onEntered:E,onEntering:g,onExit:T,onExited:A,onExiting:y,style:_,timeout:b="auto",TransitionComponent:S=eE}=e,v=(0,o.A)(e,eS),k=(r=(l=(n=ea.create,(s=a.useRef(ei)).current===ei&&(s.current=n(void 0)),s).current).disposeEffect,a.useEffect(r,eo),l),C=a.useRef(),I=e_(),N=a.useRef(null),O=u(N,es(p),t),D=e=>t=>{if(e){let n=N.current;void 0===t?e(n):e(n,t)}},R=D(g),x=D((e,t)=>{let n;e.scrollTop;let{duration:r,delay:i,easing:o}=eb({style:_,timeout:b,easing:h},{mode:"enter"});"auto"===b?C.current=n=I.transitions.getAutoHeightDuration(e.clientHeight):n=r,e.style.transition=[I.transitions.create("opacity",{duration:n,delay:i}),I.transitions.create("transform",{duration:eC?n:.666*n,delay:i,easing:o})].join(","),m&&m(e,t)}),P=D(E),L=D(y),M=D(e=>{let t,{duration:n,delay:r,easing:i}=eb({style:_,timeout:b,easing:h},{mode:"exit"});"auto"===b?C.current=t=I.transitions.getAutoHeightDuration(e.clientHeight):t=n,e.style.transition=[I.transitions.create("opacity",{duration:t,delay:r}),I.transitions.create("transform",{duration:eC?t:.666*t,delay:eC?r:r||.333*t,easing:i})].join(","),e.style.opacity=0,e.style.transform=ev(.75),T&&T(e)}),w=D(A);return(0,J.jsx)(S,(0,i.A)({appear:d,in:f,nodeRef:N,onEnter:x,onEntered:P,onEntering:R,onExit:M,onExited:w,onExiting:L,addEndListener:e=>{"auto"===b&&k.start(C.current||0,e),c&&c(N.current,e)},timeout:"auto"===b?null:b},v,{children:(e,t)=>a.cloneElement(p,(0,i.A)({style:(0,i.A)({opacity:0,transform:ev(.75),visibility:"exited"!==e||f?void 0:"hidden"},ek[e],_,p.props.style),ref:O},t))}))});function eN(e){let t=[],n=[];return Array.from(e.querySelectorAll('input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"])')).forEach((e,r)=>{let i,o=Number.isNaN(i=parseInt(e.getAttribute("tabindex")||"",10))?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:i;-1===o||e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type||!e.name)return!1;let t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`),n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}(e)||(0===o?t.push(e):n.push({documentOrder:r,tabIndex:o,node:e}))}),n.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function eO(){return!0}eI.muiSupportAuto=!0;let eD=function(e){let{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:i=!1,getTabbable:o=eN,isEnabled:s=eO,open:l}=e,c=a.useRef(!1),d=a.useRef(null),p=a.useRef(null),h=a.useRef(null),f=a.useRef(null),m=a.useRef(!1),E=a.useRef(null),g=u(es(t),E),T=a.useRef(null);a.useEffect(()=>{l&&E.current&&(m.current=!n)},[n,l]),a.useEffect(()=>{if(!l||!E.current)return;let e=en(E.current);return!E.current.contains(e.activeElement)&&(E.current.hasAttribute("tabIndex")||E.current.setAttribute("tabIndex","-1"),m.current&&E.current.focus()),()=>{i||(h.current&&h.current.focus&&(c.current=!0,h.current.focus()),h.current=null)}},[l]),a.useEffect(()=>{if(!l||!E.current)return;let e=en(E.current),t=t=>{T.current=t,!r&&s()&&"Tab"===t.key&&e.activeElement===E.current&&t.shiftKey&&(c.current=!0,p.current&&p.current.focus())},n=()=>{let t=E.current;if(null===t)return;if(!e.hasFocus()||!s()||c.current){c.current=!1;return}if(t.contains(e.activeElement)||r&&e.activeElement!==d.current&&e.activeElement!==p.current)return;if(e.activeElement!==f.current)f.current=null;else if(null!==f.current)return;if(!m.current)return;let n=[];if((e.activeElement===d.current||e.activeElement===p.current)&&(n=o(E.current)),n.length>0){var i,a;let e=!!((null==(i=T.current)?void 0:i.shiftKey)&&(null==(a=T.current)?void 0:a.key)==="Tab"),t=n[0],r=n[n.length-1];"string"!=typeof t&&"string"!=typeof r&&(e?r.focus():t.focus())}
1else t.focus()};e.addEventListener("focusin",n),e.addEventListener("keydown",t,!0);let i=setInterval(()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&n()},50);return()=>{clearInterval(i),e.removeEventListener("focusin",n),e.removeEventListener("keydown",t,!0)}},[n,r,i,s,l,o]);let A=e=>{null===h.current&&(h.current=e.relatedTarget),m.current=!0};return(0,J.jsxs)(a.Fragment,{children:[(0,J.jsx)("div",{tabIndex:l?0:-1,onFocus:A,ref:d,"data-testid":"sentinelStart"}),a.cloneElement(t,{ref:g,onFocus:e=>{null===h.current&&(h.current=e.relatedTarget),m.current=!0,f.current=e.target;let n=t.props.onFocus;n&&n(e)}}),(0,J.jsx)("div",{tabIndex:l?0:-1,onFocus:A,ref:p,"data-testid":"sentinelEnd"})]})},eR="u">typeof window?a.useLayoutEffect:a.useEffect,ex=a.forwardRef(function(e,t){let{children:n,container:r,disablePortal:i=!1}=e,[o,s]=a.useState(null),l=u(a.isValidElement(n)?es(n):null,t);return(eR(()=>{i||s(("function"==typeof r?r():r)||document.body)},[r,i]),eR(()=>{if(o&&!i)return c(t,o),()=>{c(t,null)}},[t,o,i]),i)?a.isValidElement(n)?a.cloneElement(n,{ref:l}):(0,J.jsx)(a.Fragment,{children:n}):(0,J.jsx)(a.Fragment,{children:o?ec.createPortal(n,o):o})}),eP=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],eL={entering:{opacity:1},entered:{opacity:1}},eM=a.forwardRef(function(e,t){let n=e_(),r={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:s,appear:l=!0,children:c,easing:d,in:p,onEnter:h,onEntered:f,onEntering:m,onExit:E,onExited:g,onExiting:T,style:A,timeout:y=r,TransitionComponent:_=eE}=e,b=(0,o.A)(e,eP),S=a.useRef(null),v=u(S,es(c),t),k=e=>t=>{if(e){let n=S.current;void 0===t?e(n):e(n,t)}},C=k(m),I=k((e,t)=>{e.scrollTop;let r=eb({style:A,timeout:y,easing:d},{mode:"enter"});e.style.webkitTransition=n.transitions.create("opacity",r),e.style.transition=n.transitions.create("opacity",r),h&&h(e,t)}),N=k(f),O=k(T),D=k(e=>{let t=eb({style:A,timeout:y,easing:d},{mode:"exit"});e.style.webkitTransition=n.transitions.create("opacity",t),e.style.transition=n.transitions.create("opacity",t),E&&E(e)}),R=k(g);return(0,J.jsx)(_,(0,i.A)({appear:l,in:p,nodeRef:S,onEnter:I,onEntered:N,onEntering:C,onExit:D,onExited:R,onExiting:O,addEndListener:e=>{s&&s(S.current,e)},timeout:y},b,{children:(e,t)=>a.cloneElement(c,(0,i.A)({style:(0,i.A)({opacity:0,visibility:"exited"!==e||p?void 0:"hidden"},eL[e],A,c.props.style),ref:v},t))}))}),ew=e=>e,eF=(r=ew,{configure(e){r=e},generate:e=>r(e),reset(){r=ew}}),eB={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 eH(e,t,n="Mui"){let r=eB[t];return r?`${n}-${r}`:`${eF.generate(e)}-${t}`}function eU(e,t,n="Mui"){let r={};return t.forEach(t=>{r[t]=eH(e,t,n)}),r}function eG(e){return eH("MuiBackdrop",e)}eU("MuiBackdrop",["root","invisible"]);let eY=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],ez=K("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>(0,i.A)({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"})),eW=a.forwardRef(function(e,t){var n,r,a;let c=ee({props:e,name:"MuiBackdrop"}),{children:u,className:d,component:p="div",components:h={},componentsProps:f={},invisible:m=!1,open:E,slotProps:g={},slots:T={},TransitionComponent:A=eM,transitionDuration:y}=c,_=(0,o.A)(c,eY),b=(0,i.A)({},c,{component:p,invisible:m}),S=(e=>{let{classes:t,invisible:n}=e;return l({root:["root",n&&"invisible"]},eG,t)})(b),v=null!=(n=g.root)?n:f.root;return(0,J.jsx)(A,(0,i.A)({in:E,timeout:y},_,{children:(0,J.jsx)(ez,(0,i.A)({"aria-hidden":!0},v,{as:null!=(r=null!=(a=T.root)?a:h.Root)?r:p,className:(0,s.A)(S.root,d,null==v?void 0:v.className),ownerState:(0,i.A)({},b,null==v?void 0:v.ownerState),classes:S,ref:t,children:u}))}))}),ej=function(e){let t=a.useRef(e);return eR(()=>{t.current=e}),a.useRef((...e)=>(0,t.current)(...e)).current};function eq(...e){return e.reduce((e,t)=>
1null==t?e:function(...n){e.apply(this,n),t.apply(this,n)},()=>{})}function eQ(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function eV(e){return parseInt(er(e).getComputedStyle(e).paddingRight,10)||0}function eX(e,t,n,r,i){let o=[t,n,...r];[].forEach.call(e.children,e=>{let t,n,r=-1===o.indexOf(e),a=(t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),n="INPUT"===e.tagName&&"hidden"===e.getAttribute("type"),!t&&!n);r&&a&&eQ(e,i)})}function eK(e,t){let n=-1;return e.some((e,r)=>!!t(e)&&(n=r,!0)),n}class e${constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let n,r=this.modals.indexOf(e);if(-1!==r)return r;r=this.modals.length,this.modals.push(e),e.modalRef&&eQ(e.modalRef,!1);let i=(n=[],[].forEach.call(t.children,e=>{"true"===e.getAttribute("aria-hidden")&&n.push(e)}),n);eX(t,e.mount,e.modalRef,i,!0);let o=eK(this.containers,e=>e.container===t);return -1!==o?this.containers[o].modals.push(e):this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:i}),r}mount(e,t){let n=eK(this.containers,t=>-1!==t.modals.indexOf(e)),r=this.containers[n];r.restore||(r.restore=function(e,t){let n=[],r=e.container;if(!t.disableScrollLock){let e,t;if((t=en(r)).body===r?er(r).innerWidth>t.documentElement.clientWidth:r.scrollHeight>r.clientHeight){let e,t=(e=en(r).documentElement.clientWidth,Math.abs(window.innerWidth-e));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${eV(r)+t}px`;let i=en(r).querySelectorAll(".mui-fixed");[].forEach.call(i,e=>{n.push({value:e.style.paddingRight,property:"padding-right",el:e}),e.style.paddingRight=`${eV(e)+t}px`})}if(r.parentNode instanceof DocumentFragment)e=en(r).body;else{let t=r.parentElement,n=er(r);e=(null==t?void 0:t.nodeName)==="HTML"&&"scroll"===n.getComputedStyle(t).overflowY?t:r}n.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{n.forEach(({value:e,el:t,property:n})=>{e?t.style.setProperty(n,e):t.style.removeProperty(n)})}}(r,t))}remove(e,t=!0){let n=this.modals.indexOf(e);if(-1===n)return n;let r=eK(this.containers,t=>-1!==t.modals.indexOf(e)),i=this.containers[r];if(i.modals.splice(i.modals.indexOf(e),1),this.modals.splice(n,1),0===i.modals.length)i.restore&&i.restore(),e.modalRef&&eQ(e.modalRef,t),eX(i.container,e.mount,e.modalRef,i.hiddenSiblings,!1),this.containers.splice(r,1);else{let e=i.modals[i.modals.length-1];e.modalRef&&eQ(e.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}let eJ=new e$,eZ=function(e){let{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=eJ,closeAfterTransition:s=!1,onTransitionEnter:l,onTransitionExited:c,children:d,onClose:h,open:f,rootRef:m}=e,E=a.useRef({}),g=a.useRef(null),T=a.useRef(null),A=u(T,m),[y,_]=a.useState(!f),b=!!d&&d.props.hasOwnProperty("in"),S=!0;("false"===e["aria-hidden"]||!1===e["aria-hidden"])&&(S=!1);let v=()=>(E.current.modalRef=T.current,E.current.mount=g.current,E.current),k=()=>{o.mount(v(),{disableScrollLock:r}),T.current&&(T.current.scrollTop=0)},C=ej(()=>{let e=("function"==typeof t?t():t)||en(g.current).body;o.add(v(),e),T.current&&k()}),I=a.useCallback(()=>o.isTopModal(v()),[o]),N=ej(e=>{g.current=e,e&&(f&&I()?k():T.current&&eQ(T.current,S))}),O=a.useCallback(()=>{o.remove(v(),S)},[S,o]);return a.useEffect(()=>()=>{O()},[O]),a.useEffect(()=>{f?C():b&&s||O()},[f,O,b,s,C]),{getRootProps:(t={})=>{let r=p(e);delete r.onTransitionEnter,delete r.onTransitionExited;let o=(0,i.A)({},r,t);return(0,i.A)({role:"presentation"},o,{onKeyDown:e=>{var t;null==(t=o.onKeyDown)||t.call(o,e),"Escape"===e.key&&229!==e.which&&I()&&!n&&(e.stopPropagation(),h&&h(e,"escapeKeyDown"))},ref:A})},getBackdropProps:(e={})=>(0,i.A)({"aria-hidden":!0},e,{onClick:t=>{var n;null==(n=e.onClick)||n.call(e,t),t.target===t.currentTarget&&h&&h(t,"backdropClick")},open:f}),getTransitionProps:()=>({onEnter:eq(()=>{_(!1),l&&l()},null==d?void 0:d.props.onEnter),onExited:eq(()=>{_(!0),c&&c(),s&&O()},null==d?void 0:d.props.onExited)}),rootRef:A,portalRef:N,isTopModal:I,exited:y,hasTransition:b}};function e0(e){return eH("MuiModal",e)}eU("MuiModal",["root","hidden","backdrop"]);let e1=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","
1slots","theme"],e2=K("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>(0,i.A)({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),e5=K(eW,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),e3=a.forwardRef(function(e,t){var n,r,c,u,d,p;let h=ee({name:"MuiModal",props:e}),{BackdropComponent:f=e5,BackdropProps:m,className:g,closeAfterTransition:T=!1,children:A,container:y,component:_,components:b={},componentsProps:S={},disableAutoFocus:v=!1,disableEnforceFocus:k=!1,disableEscapeKeyDown:C=!1,disablePortal:I=!1,disableRestoreFocus:N=!1,disableScrollLock:O=!1,hideBackdrop:D=!1,keepMounted:R=!1,onBackdropClick:x,open:P,slotProps:L,slots:M}=h,w=(0,o.A)(h,e1),F=(0,i.A)({},h,{closeAfterTransition:T,disableAutoFocus:v,disableEnforceFocus:k,disableEscapeKeyDown:C,disablePortal:I,disableRestoreFocus:N,disableScrollLock:O,hideBackdrop:D,keepMounted:R}),{getRootProps:B,getBackdropProps:H,getTransitionProps:U,portalRef:G,isTopModal:Y,exited:z,hasTransition:W}=eZ((0,i.A)({},F,{rootRef:t})),j=(0,i.A)({},F,{exited:z}),q=(e=>{let{open:t,exited:n,classes:r}=e;return l({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},e0,r)})(j),Q={};if(void 0===A.props.tabIndex&&(Q.tabIndex="-1"),W){let{onEnter:e,onExited:t}=U();Q.onEnter=e,Q.onExited=t}let V=null!=(n=null!=(r=null==M?void 0:M.root)?r:b.Root)?n:e2,X=null!=(c=null!=(u=null==M?void 0:M.backdrop)?u:b.Backdrop)?c:f,K=null!=(d=null==L?void 0:L.root)?d:S.root,$=null!=(p=null==L?void 0:L.backdrop)?p:S.backdrop,Z=E({elementType:V,externalSlotProps:K,externalForwardedProps:w,getSlotProps:B,additionalProps:{ref:t,as:_},ownerState:j,className:(0,s.A)(g,null==K?void 0:K.className,null==q?void 0:q.root,!j.open&&j.exited&&(null==q?void 0:q.hidden))}),et=E({elementType:X,externalSlotProps:$,additionalProps:m,getSlotProps:e=>H((0,i.A)({},e,{onClick:t=>{x&&x(t),null!=e&&e.onClick&&e.onClick(t)}})),className:(0,s.A)(null==$?void 0:$.className,null==m?void 0:m.className,null==q?void 0:q.backdrop),ownerState:j});return R||P||W&&!z?(0,J.jsx)(ex,{ref:G,container:y,disablePortal:I,children:(0,J.jsxs)(V,(0,i.A)({},Z,{children:[!D&&f?(0,J.jsx)(X,(0,i.A)({},et)):null,(0,J.jsx)(eD,{disableEnforceFocus:k,disableAutoFocus:v,disableRestoreFocus:N,isEnabled:Y,open:P,children:a.cloneElement(A,Q)})]}))}):null}),e4=e=>((e<1?5.11916*e**2:4.5*Math.log(e+1)+2)/100).toFixed(2);function e9(e){return eH("MuiPaper",e)}eU("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"]);let e6=["className","component","elevation","square","variant"],e7=K("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return(0,i.A)({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},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.divider}`},"elevation"===t.variant&&(0,i.A)({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&"dark"===e.palette.mode&&{backgroundImage:`linear-gradient(${(0,S.X4)("#fff",e4(t.elevation))}, ${(0,S.X4)("#fff",e4(t.elevation))})`},e.vars&&{backgroundImage:null==(n=e.vars.overlays)?void 0:n[t.elevation]}))}),e8=a.forwardRef(function(e,t){let n=ee({props:e,name:"MuiPaper"}),{className:r,component:a="div",elevation:c=1,square:u=!1,variant:d="elevation"}=n,p=(0,o.A)(n,e6),h=(0,i.A)({},n,{component:a,elevation:c,square:u,variant:d}),f=(e=>{let{square:t,elevation:n,variant:r,classes:i}=e;return l({root:["root",r,!t&&"rounded","elevation"===r&&`elevation${n}`]},e9,i)})(h);return(0,J.jsx)(e7,(0,i.A)({as:a,ownerState:h,className:(0,s.A)(f.root,r),ref:t},p))});function te(e){return eH("MuiPopover",e)}eU("MuiPopover",["root","paper"]);let tt=["onEntering"],tn=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","
1slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],tr=["slotProps"];function ti(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function to(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function ta(e){return[e.horizontal,e.vertical].map(e=>"number"==typeof e?`${e}px`:e).join(" ")}function ts(e){return"function"==typeof e?e():e}let tl=K(e3,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),tc=K(e8,{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}),tu=a.forwardRef(function(e,t){var n,r,c;let p=ee({props:e,name:"MuiPopover"}),{action:h,anchorEl:f,anchorOrigin:m={vertical:"top",horizontal:"left"},anchorPosition:g,anchorReference:T="anchorEl",children:A,className:y,container:_,elevation:b=8,marginThreshold:S=16,open:v,PaperProps:k={},slots:C,slotProps:I,transformOrigin:N={vertical:"top",horizontal:"left"},TransitionComponent:O=eI,transitionDuration:D="auto",TransitionProps:{onEntering:R}={},disableScrollLock:x=!1}=p,P=(0,o.A)(p.TransitionProps,tt),L=(0,o.A)(p,tn),M=null!=(n=null==I?void 0:I.paper)?n:k,w=a.useRef(),F=u(w,M.ref),B=(0,i.A)({},p,{anchorOrigin:m,anchorReference:T,elevation:b,marginThreshold:S,externalPaperSlotProps:M,transformOrigin:N,TransitionComponent:O,transitionDuration:D,TransitionProps:P}),H=(e=>{let{classes:t}=e;return l({root:["root"],paper:["paper"]},te,t)})(B),U=a.useCallback(()=>{if("anchorPosition"===T)return g;let e=ts(f),t=(e&&1===e.nodeType?e:en(w.current).body).getBoundingClientRect();return{top:t.top+ti(t,m.vertical),left:t.left+to(t,m.horizontal)}},[f,m.horizontal,m.vertical,g,T]),G=a.useCallback(e=>({vertical:ti(e,N.vertical),horizontal:to(e,N.horizontal)}),[N.horizontal,N.vertical]),Y=a.useCallback(e=>{let t={width:e.offsetWidth,height:e.offsetHeight},n=G(t);if("none"===T)return{top:null,left:null,transformOrigin:ta(n)};let r=U(),i=r.top-n.vertical,o=r.left-n.horizontal,a=i+t.height,s=o+t.width,l=er(ts(f)),c=l.innerHeight-S,u=l.innerWidth-S;if(null!==S&&i<S){let e=i-S;i-=e,n.vertical+=e}else if(null!==S&&a>c){let e=a-c;i-=e,n.vertical+=e}if(null!==S&&o<S){let e=o-S;o-=e,n.horizontal+=e}else if(s>u){let e=s-u;o-=e,n.horizontal+=e}return{top:`${Math.round(i)}px`,left:`${Math.round(o)}px`,transformOrigin:ta(n)}},[f,T,U,G,S]),[z,W]=a.useState(v),j=a.useCallback(()=>{let e=w.current;if(!e)return;let t=Y(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,W(!0)},[Y]);a.useEffect(()=>(x&&window.addEventListener("scroll",j),()=>window.removeEventListener("scroll",j)),[f,x,j]),a.useEffect(()=>{v&&j()}),a.useImperativeHandle(h,()=>v?{updatePosition:()=>{j()}}:null,[v,j]),a.useEffect(()=>{if(!v)return;let e=et(()=>{j()}),t=er(f);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[f,v,j]);let q=D;"auto"!==D||O.muiSupportAuto||(q=void 0);let Q=_||(f?en(ts(f)).body:void 0),V=null!=(r=null==C?void 0:C.root)?r:tl,X=null!=(c=null==C?void 0:C.paper)?c:tc,K=E({elementType:X,externalSlotProps:(0,i.A)({},M,{style:z?M.style:(0,i.A)({},M.style,{opacity:0})}),additionalProps:{elevation:b,ref:F},ownerState:B,className:(0,s.A)(H.paper,null==M?void 0:M.className)}),$=E({elementType:V,externalSlotProps:(null==I?void 0:I.root)||{},externalForwardedProps:L,additionalProps:{ref:t,slotProps:{backdrop:{invisible:!0}},container:Q,open:v},ownerState:B,className:(0,s.A)(H.root,y)}),{slotProps:Z}=$,ei=(0,o.A)($,tr);return(0,J.jsx)(V,(0,i.A)({},ei,!d(V)&&{slotProps:Z,disableScrollLock:x},{children:(0,J.jsx)(O,(0,i.A)({appear:!0,in:v,onEntering:(e,t)=>{R&&R(e,t),j()},onExited:()=>{W(!1)},timeout:q},P,{children:(0,J.jsx)(X,(0,i.A)({},K,{children:A}))}))}))})},71405:(e,t,n)=>{"use strict";let r;n.d(t,{LX:()=>E,MA:()=>m,_W:()=>g,Lc:()=>A,Ms:()=>y});var i,o=n(93537),a=n(15368),s=n(85937);let l={m:"margin",p:"padding"},c={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},u={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},d=(i=e=>{if(e.length>2)if(!u[e])return[e];else e=u[e];let[t,n]=e.split(""),r=l[t],i=c[n]||"";return Array.isArray(i)?i.map(e=>r+e):[r+i]},r={},e=>(void 0===r[e]&&(r[e]=i(e)),r[e])),p=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],h=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],f=[...p,...h];function m(e,t,n,r){var i;let o=null!=(i=(0,a.Yn)(e,t,!1))?i:n;return"number"==typeof o?e=>"string"==typeof e?e:o*e:Array.isArray(o)?e=>"string"==typeof e?e:o[e]:"function"==typeof o?o:()=>void 0}function E(e){return m(e,"spacing",8,"spacing")}function g(e,t){if("string"==typeof t||null==t)return t;let n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:`-${n}`}function T(e,t){let n=E(e.theme);return Object.keys(e).map(r=>(function(e,t,n,r){var i;if(-1===t.indexOf(n))return null;let a=(i=d(n),e=>i.reduce((t,n)=>(t[n]=g(r,e),t),{})),s=e[n];return(0,o.NI)(e,s,a)})(e,t,r,n)).reduce(s.A,{})}function A(e){return T(e,p)}function y(e){return T(e,h)}function _(e){return T(e,f)}
1A.propTypes={},A.filterProps=p,y.propTypes={},y.filterProps=h,_.propTypes={},_.filterProps=f},72588:(e,t,n)=>{"use strict";var r=n(48948);t.Ay=function(e={}){let{themeId:t,defaultTheme:n=m,rootShouldForwardProp:r=f,slotShouldForwardProp:l=f}=e,u=e=>(0,c.default)((0,i.default)({},e,{theme:E((0,i.default)({},e,{defaultTheme:n,themeId:t}))}));return u.__mui_systemSx=!0,(e,c={})=>{var d;let h;(0,a.internal_processStyles)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:m,slot:T,skipVariantsResolver:A,skipSx:y,overridesResolver:_=!(d=!T?T:T.charAt(0).toLowerCase()+T.slice(1))?null:(e,t)=>t[d]}=c,b=(0,o.default)(c,p),S=void 0!==A?A:T&&"Root"!==T&&"root"!==T||!1,v=y||!1,k=f;"Root"===T||"root"===T?k=r:T?k=l:"string"==typeof e&&e.charCodeAt(0)>96&&(k=void 0);let C=(0,a.default)(e,(0,i.default)({shouldForwardProp:k,label:h},b)),I=e=>"function"==typeof e&&e.__emotion_real!==e||(0,s.isPlainObject)(e)?r=>g(e,(0,i.default)({},r,{theme:E({theme:r.theme,defaultTheme:n,themeId:t})})):e,N=(r,...o)=>{let a=I(r),s=o?o.map(I):[];m&&_&&s.push(e=>{let r=E((0,i.default)({},e,{defaultTheme:n,themeId:t}));if(!r.components||!r.components[m]||!r.components[m].styleOverrides)return null;let o=r.components[m].styleOverrides,a={};return Object.entries(o).forEach(([t,n])=>{a[t]=g(n,(0,i.default)({},e,{theme:r}))}),_(e,a)}),m&&!S&&s.push(e=>{var r;let o=E((0,i.default)({},e,{defaultTheme:n,themeId:t}));return g({variants:null==o||null==(r=o.components)||null==(r=r[m])?void 0:r.variants},(0,i.default)({},e,{theme:o}))}),v||s.push(u);let l=s.length-o.length;if(Array.isArray(r)&&l>0){let e=Array(l).fill("");(a=[...r,...e]).raw=[...r.raw,...e]}let c=C(a,...s);return e.muiName&&(c.muiName=e.muiName),c};return C.withConfig&&(N.withConfig=C.withConfig),N}};var i=r(n(87168)),o=r(n(97093)),a=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(void 0);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}(n(64433)),s=n(80266);r(n(7836)),r(n(27530));var l=r(n(10679)),c=r(n(4696));let u=["ownerState"],d=["variants"],p=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function f(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let m=(0,l.default)();function E({defaultTheme:e,theme:t,themeId:n}){return 0===Object.keys(t).length?e:t[n]||t}function g(e,t){let{ownerState:n}=t,r=(0,o.default)(t,u),a="function"==typeof e?e((0,i.default)({ownerState:n},r)):e;if(Array.isArray(a))return a.flatMap(e=>g(e,(0,i.default)({ownerState:n},r)));if(a&&"object"==typeof a&&Array.isArray(a.variants)){let{variants:e=[]}=a,t=(0,o.default)(a,d);return e.forEach(e=>{let o=!0;"function"==typeof e.props?o=e.props((0,i.default)({ownerState:n},r,n)):Object.keys(e.props).forEach(t=>{(null==n?void 0:n[t])!==e.props[t]&&r[t]!==e.props[t]&&(o=!1)}),o&&(Array.isArray(t)||(t=[t]),t.push("function"==typeof e.style?e.style((0,i.default)({ownerState:n},r,n)):e.style))}),t}return a}},72756:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var n=/^--[a-zA-Z0-9_-]+$/,r=/-([a-z])/g,i=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){var c;return(void 0===t&&(t={}),!(c=e)||i.test(c)||n.test(c))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(a,l):e.replace(o,l)).replace(r,s))}},76047:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(1983),i=n(99410);let o=["values","unit","step"];function a(e){let t,{values:n={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:a="px",step:s=5}=e,l=(0,r.A)(e,o),c=((t=Object.keys(n).map(e=>({key:e,val:n[e]}))||[]).sort((e,t)=>e.val-t.val),t.reduce((e,t)=>
1(0,i.A)({},e,{[t.key]:t.val}),{})),u=Object.keys(c);function d(e){let t="number"==typeof n[e]?n[e]:e;return`@media (min-width:${t}${a})`}function p(e){let t="number"==typeof n[e]?n[e]:e;return`@media (max-width:${t-s/100}${a})`}function h(e,t){let r=u.indexOf(t);return`@media (min-width:${"number"==typeof n[e]?n[e]:e}${a}) and (max-width:${(-1!==r&&"number"==typeof n[u[r]]?n[u[r]]:t)-s/100}${a})`}return(0,i.A)({keys:u,values:c,up:d,down:p,between:h,only:function(e){return u.indexOf(e)+1<u.length?h(e,u[u.indexOf(e)+1]):d(e)},not:function(e){let t=u.indexOf(e);return 0===t?d(u[1]):t===u.length-1?p(u[t]):h(e,u[u.indexOf(e)+1]).replace("@media","@media not all and")},unit:a},l)}},76527:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(39932);function i(e){return null===e||(0,r.Ee)(e)||(0,r.Ny)(e)?1:(0,r.es)(e)?2:void 0}},76792:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>u});let r="object"==typeof self?self:globalThis,i=e=>{var t;let n,i;return(t=new Map,n=(e,n)=>(t.set(n,e),e),i=o=>{if(t.has(o))return t.get(o);let[a,s]=e[o];switch(a){case 0:case -1:return n(s,o);case 1:{let e=n([],o);for(let t of s)e.push(i(t));return e}case 2:{let e=n({},o);for(let[t,n]of s)e[i(t)]=i(n);return e}case 3:return n(new Date(s),o);case 4:{let{source:e,flags:t}=s;return n(new RegExp(e,t),o)}case 5:{let e=n(new Map,o);for(let[t,n]of s)e.set(i(t),i(n));return e}case 6:{let e=n(new Set,o);for(let t of s)e.add(i(t));return e}case 7:{let{name:e,message:t}=s;return n(new r[e](t),o)}case 8:return n(BigInt(s),o);case"BigInt":return n(Object(BigInt(s)),o);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{let{buffer:e}=new Uint8Array(s);return n(new DataView(e),s)}}return n(new r[a](s),o)})(0)},{toString:o}={},{keys:a}=Object,s=e=>{let t=typeof e;if("object"!==t||!e)return[0,t];let n=o.call(e).slice(8,-1);switch(n){case"Array":return[1,""];case"Object":return[2,""];case"Date":return[3,""];case"RegExp":return[4,""];case"Map":return[5,""];case"Set":return[6,""];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},l=([e,t])=>0===e&&("function"===t||"symbol"===t),c=(e,{json:t,lossy:n}={})=>{var r,i,o;let c,u,d=[];return(r=!(t||n),i=!!t,o=new Map,c=(e,t)=>{let n=d.push(e)-1;return o.set(t,n),n},u=e=>{if(o.has(e))return o.get(e);let[t,n]=s(e);switch(t){case 0:{let i=e;switch(n){case"bigint":t=8,i=e.toString();break;case"function":case"symbol":if(r)throw TypeError("unable to serialize "+n);i=null;break;case"undefined":return c([-1],e)}return c([t,i],e)}case 1:{if(n){let t=e;return"DataView"===n?t=new Uint8Array(e.buffer):"ArrayBuffer"===n&&(t=new Uint8Array(e)),c([n,[...t]],e)}let r=[],i=c([t,r],e);for(let t of e)r.push(u(t));return i}case 2:{if(n)switch(n){case"BigInt":return c([n,e.toString()],e);case"Boolean":case"Number":case"String":return c([n,e.valueOf()],e)}if(i&&"toJSON"in e)return u(e.toJSON());let o=[],d=c([t,o],e);for(let t of a(e))(r||!l(s(e[t])))&&o.push([u(t),u(e[t])]);return d}case 3:return c([t,e.toISOString()],e);case 4:{let{source:n,flags:r}=e;return c([t,{source:n,flags:r}],e)}case 5:{let n=[],i=c([t,n],e);for(let[t,i]of e)(r||!(l(s(t))||l(s(i))))&&n.push([u(t),u(i)]);return i}case 6:{let n=[],i=c([t,n],e);for(let t of e)(r||!l(s(t)))&&n.push(u(t));return i}}let{message:d}=e;return c([t,{name:n,message:d}],e)})(e),d},u="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?i(c(e,t)):structuredClone(e):(e,t)=>i(c(e,t))},76978:(e,t,n)=>{"use strict";n.d(t,{qy:()=>g,JW:()=>T});class r{constructor(e,t,n){this.normal=t,this.property=e,n&&(this.space=n)}}function i(e,t){let n={},i={};for(let t of e)Object.assign(n,t.property),Object.assign(i,t.normal);return new r(n,i,t)}r.prototype.normal={},r.prototype.property={},r.prototype.space=void 0;var o=n(15819),a=n(6929);function s(e){let t={},n={};for(let[r,i]of Object.entries(e.properties)){let s=new a.E(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(s.mustUseProperty=!0),t[r]=s,n[(0,o.S)(r)]=r,n[(0,o.S)(s.attribute)]=r}return new r(t,n,e.space)}var l=n(92650);let c=s({properties:{ariaActiveDescendant:null,ariaAtomic:l.booleanish,ariaAutoComplete:null,ariaBusy:l.booleanish,ariaChecked:l.booleanish,ariaColCount:l.number,ariaColIndex:l.number,ariaColSpan:l.number,ariaControl
1s:l.spaceSeparated,ariaCurrent:null,ariaDescribedBy:l.spaceSeparated,ariaDetails:null,ariaDisabled:l.booleanish,ariaDropEffect:l.spaceSeparated,ariaErrorMessage:null,ariaExpanded:l.booleanish,ariaFlowTo:l.spaceSeparated,ariaGrabbed:l.booleanish,ariaHasPopup:null,ariaHidden:l.booleanish,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:l.spaceSeparated,ariaLevel:l.number,ariaLive:null,ariaModal:l.booleanish,ariaMultiLine:l.booleanish,ariaMultiSelectable:l.booleanish,ariaOrientation:null,ariaOwns:l.spaceSeparated,ariaPlaceholder:null,ariaPosInSet:l.number,ariaPressed:l.booleanish,ariaReadOnly:l.booleanish,ariaRelevant:null,ariaRequired:l.booleanish,ariaRoleDescription:l.spaceSeparated,ariaRowCount:l.number,ariaRowIndex:l.number,ariaRowSpan:l.number,ariaSelected:l.booleanish,ariaSetSize:l.number,ariaSort:null,ariaValueMax:l.number,ariaValueMin:l.number,ariaValueNow:l.number,ariaValueText:null,role:null},transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase()});function u(e,t){return t in e?e[t]:t}function d(e,t){return u(e,t.toLowerCase())}let p=s({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:l.commaSeparated,acceptCharset:l.spaceSeparated,accessKey:l.spaceSeparated,action:null,allow:null,allowFullScreen:l.boolean,allowPaymentRequest:l.boolean,allowUserMedia:l.boolean,alt:null,as:null,async:l.boolean,autoCapitalize:null,autoComplete:l.spaceSeparated,autoFocus:l.boolean,autoPlay:l.boolean,blocking:l.spaceSeparated,capture:null,charSet:null,checked:l.boolean,cite:null,className:l.spaceSeparated,cols:l.number,colSpan:null,content:null,contentEditable:l.booleanish,controls:l.boolean,controlsList:l.spaceSeparated,coords:l.number|l.commaSeparated,crossOrigin:null,data:null,dateTime:null,decoding:null,default:l.boolean,defer:l.boolean,dir:null,dirName:null,disabled:l.boolean,download:l.overloadedBoolean,draggable:l.booleanish,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:l.boolean,formTarget:null,headers:l.spaceSeparated,height:l.number,hidden:l.overloadedBoolean,high:l.number,href:null,hrefLang:null,htmlFor:l.spaceSeparated,httpEquiv:l.spaceSeparated,id:null,imageSizes:null,imageSrcSet:null,inert:l.boolean,inputMode:null,integrity:null,is:null,isMap:l.boolean,itemId:null,itemProp:l.spaceSeparated,itemRef:l.spaceSeparated,itemScope:l.boolean,itemType:l.spaceSeparated,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:l.boolean,low:l.number,manifest:null,max:null,maxLength:l.number,media:null,method:null,min:null,minLength:l.number,multiple:l.boolean,muted:l.boolean,name:null,nonce:null,noModule:l.boolean,noValidate:l.boolean,onAbort:null,onAfterPrint:null,onAuxClick: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:l.boolean,optimum:l.number,pattern:null,ping:l.spaceSeparated,placeholder:null,playsInl
1ine:l.boolean,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:l.boolean,referrerPolicy:null,rel:l.spaceSeparated,required:l.boolean,reversed:l.boolean,rows:l.number,rowSpan:l.number,sandbox:l.spaceSeparated,scope:null,scoped:l.boolean,seamless:l.boolean,selected:l.boolean,shadowRootClonable:l.boolean,shadowRootDelegatesFocus:l.boolean,shadowRootMode:null,shape:null,size:l.number,sizes:null,slot:null,span:l.number,spellCheck:l.booleanish,src:null,srcDoc:null,srcLang:null,srcSet:null,start:l.number,step:null,style:null,tabIndex:l.number,target:null,title:null,translate:null,type:null,typeMustMatch:l.boolean,useMap:null,value:l.booleanish,width:l.number,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:l.spaceSeparated,axis:null,background:null,bgColor:null,border:l.number,borderColor:null,bottomMargin:l.number,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:l.boolean,declare:l.boolean,event:null,face:null,frame:null,frameBorder:null,hSpace:l.number,leftMargin:l.number,link:null,longDesc:null,lowSrc:null,marginHeight:l.number,marginWidth:l.number,noResize:l.boolean,noHref:l.boolean,noShade:l.boolean,noWrap:l.boolean,object:null,profile:null,prompt:null,rev:null,rightMargin:l.number,rules:null,scheme:null,scrolling:l.booleanish,standby:null,summary:null,text:null,topMargin:l.number,valueType:null,version:null,vAlign:null,vLink:null,vSpace:l.number,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:l.boolean,disableRemotePlayback:l.boolean,prefix:null,property:null,results:l.number,security:null,unselectable:null},space:"html",transform:d}),h=s({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-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav
1-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:l.commaOrSpaceSeparated,accentHeight:l.number,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:l.number,amplitude:l.number,arabicForm:null,ascent:l.number,attributeName:null,attributeType:null,azimuth:l.number,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:l.number,by:null,calcMode:null,capHeight:l.number,className:l.spaceSeparated,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:l.number,diffuseConstant:l.number,direction:null,display:null,dur:null,divisor:l.number,dominantBaseline:null,download:l.boolean,dx:null,dy:null,edgeMode:null,editable:null,elevation:l.number,enableBackground:null,end:null,event:null,exponent:l.number,externalResourcesRequired:null,fill:null,fillOpacity:l.number,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:l.commaSeparated,g2:l.commaSeparated,glyphName:l.commaSeparated,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:l.number,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:l.number,horizOriginX:l.number,horizOriginY:l.number,id:null,ideographic:l.number,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:l.number,k:l.number,k1:l.number,k2:l.number,k3:l.number,k4:l.number,kernelMatrix:l.commaOrSpaceSeparated,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:l.number,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:l.number,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
1Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:l.number,overlineThickness:l.number,paintOrder:null,panose1:null,path:null,pathLength:l.number,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:l.spaceSeparated,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:l.number,pointsAtY:l.number,pointsAtZ:l.number,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:l.commaOrSpaceSeparated,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:l.commaOrSpaceSeparated,rev:l.commaOrSpaceSeparated,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:l.commaOrSpaceSeparated,requiredFeatures:l.commaOrSpaceSeparated,requiredFonts:l.commaOrSpaceSeparated,requiredFormats:l.commaOrSpaceSeparated,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:l.number,specularExponent:l.number,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:l.number,strikethroughThickness:l.number,string:null,stroke:null,strokeDashArray:l.commaOrSpaceSeparated,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:l.number,strokeOpacity:l.number,strokeWidth:null,style:null,surfaceScale:l.number,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:l.commaOrSpaceSeparated,tabIndex:l.number,tableValues:null,target:null,targetX:l.number,targetY:l.number,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:l.commaOrSpaceSeparated,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:l.number,underlineThickness:l.number,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:l.number,values:null,vAlphabetic:l.number,vMathematical:l.number,vectorEffect:null,vHanging:l.number,vIdeographic:l.number,version:null,vertAdvY:l.number,vertOriginX:l.number,vertOriginY:l.number,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:l.number,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:u}),f=s({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase()}),m=s({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:d}),E=s({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),g=i([c,p,f,m,E],"html"),T=i([c,h,f,m,E],"svg")},80266:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.A,isPlainObject:()=>r.Q});var r=n(25060)},80724:(e,t,n)=>{"use strict";n.d(t,{oz:()=>tH});var r={};n.r(r),n.d(r,{attentionMarkers:()=>eQ,contentInitial:()=>eG,disable:()=>eV,document:()=>eU,flow:()=>ez,flowInitial:()=>eY,insideSpan:()=>eq,string:()=>eW,text:()=>ej});var i=n(24625),o=n(53732);let a=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,s=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,l={};function c(e,t){return((t||l).jsx?s:a).test(e)}let u=/[ \t\n\f\r]/g;function d(e){return""===e.replace(u,"")}var p=n(76978),h=n(6687);let f={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"};var m=n(65251),E=n(27420),g=n(59248);function T(e){return e&&"object"==typeof e?"position"in e||"type"in e?y(e.position):"start"in e||"end"in e?y(e):"line"in e||"column"in e?A(e):"":""}function A(e){return _(e&&e.line)+":"+_(e&&e.column)}function y(e){return A(e&&e.start)+"-"+A(e&&e.end)}function _(e){return e&&"number"==typeof e?e:1}
1class b extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",i={},o=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!i.cause&&e&&(o=!0,r=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const a=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file="",this.message=r,this.line=a?a.line:void 0,this.name=T(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}b.prototype.file="",b.prototype.name="",b.prototype.reason="",b.prototype.message="",b.prototype.stack="",b.prototype.column=void 0,b.prototype.line=void 0,b.prototype.ancestors=void 0,b.prototype.cause=void 0,b.prototype.fatal=void 0,b.prototype.place=void 0,b.prototype.ruleId=void 0,b.prototype.source=void 0;let S={}.hasOwnProperty,v=new Map,k=/[A-Z]/g,C=new Set(["table","tbody","thead","tfoot","tr"]),I=new Set(["td","th"]),N="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function O(e,t,n){var r,a,s,l,c,u,g,T,A;let y,_,v,O,w,F,B,H,U,G,Y;return"element"===t.type?(r=e,a=t,s=n,_=y=r.schema,"svg"===a.tagName.toLowerCase()&&"html"===y.space&&(r.schema=p.JW),r.ancestors.push(a),v=P(r,a.tagName,!1),O=function(e,t){let n,r,i={};for(r in t.properties)if("children"!==r&&S.call(t.properties,r)){let a=function(e,t,n){let r=(0,h.I)(e.schema,t);if(!(null==n||"number"==typeof n&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?(0,o.A)(n):(0,m.A)(n)),"style"===r.property){let t="object"==typeof n?n:function(e,t){try{return E(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};let t=new b("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:n,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw t.file=e.filePath||void 0,t.url=N+"#cannot-parse-style-attribute",t}}(e,String(n));return"css"===e.stylePropertyNameCase&&(t=function(e){let t,n={};for(t in e)S.call(e,t)&&(n[function(e){let t=e.replace(k,M);return"ms-"===t.slice(0,3)&&(t="-"+t),t}(t)]=e[t]);return n}(t)),["style",t]}return["react"===e.elementAttributeNameCase&&r.space?f[r.property]||r.property:r.attribute,n]}}(e,r,t.properties[r]);if(a){let[r,o]=a;e.tableCellAlignToStyle&&"align"===r&&"string"==typeof o&&I.has(t.tagName)?n=o:i[r]=o}}return n&&((i.style||(i.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=n),i}(r,a),w=x(r,a),C.has(a.tagName)&&(w=w.filter(function(e){return"string"!=typeof e||!("object"==typeof e?"text"===e.type&&d(e.value):d(e))})),D(r,O,v,a),R(O,w),r.ancestors.pop(),r.schema=y,r.create(a,v,O,s)):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater){let n=t.data.estree.body[0];return(0,i.ok)("ExpressionStatement"===n.type),e.evaluater.evaluateExpression(n.expression)}L(e,t.position)}(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?(l=e,c=t,u=n,B=F=l.schema,"svg"===c.name&&"html"===F.space&&(l.schema=p.JW),l.ancestors.push(c),H=null===c.name?l.Fragment:P(l,c.name,!0),U=function(e,t){let n={};for(let r of t.attributes)if("mdxJsxExpressionAttribute"===r.type)if(r.data&&r.data.estree&&e.evaluater){let t=r.data.estree.body[0];(0,i.ok)("ExpressionStatement"===t.type);let o=t.expression;(0,i.ok)("ObjectExpression"===o.type);let a=o.properties[0];(0,i.ok)("SpreadElement"===a.type),Object.assign(n,e.evaluater.evaluateExpression(a.argument))}else L(e,t.position);else{let o,a=r.name;if(r.value&&"object"==typeof r.value)if(r.value.data&&r.value.data.estree&&e.evaluater){let t=r.value.data.estree.body[0];(0,i.ok)("ExpressionStatement"===t.type),o=e.evaluater.evaluateExpression(t.expression)}else L(e,t.position);else o=null===r.value||r.value;n[a]=o}return n}(l,c),G=x(l,c),D(l,U,H,c),R(U,G),l.ancestors.pop(),l.schema=F,l.create(c,H,U,u)):"mdxjsEsm"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);L(e,t.position)}(e,t):"root"===t.type?(g=e,T=t,A=n,R(Y={},x(g,T)),g.create(T,g.Fragment,Y,A)):"text"===t.type?t.value:void 0}function D(e,t,n,r){"string"!=typeof n&&n!==e.Fragment&&e.passNode&&(t.node=r)}function R(e,t){if(t.length>0){let n=t.length>1?t:t[0];n&&(e.children=n)}}function x(e,t){let n=[],r=-1,i=e.passKeys?new Map:v;for(;++r<t.children.length;){let o,a=t.children[r];if(e.passKeys){let e="element"===a.type?a.tagName:"mdxJsxFlowElement"===a.type||"mdxJsxTextElement"===a.type?a.name:void 0;if(e){let t=i.get(e)||0;o=e+"-"+t,i.set(e,t+1)}}let s=O(e,a,o);void 0!==s&&n.push(s)}return n}function P(e,t,n){let r;if(n)if(t.includes(".")){let e,n=t.split("."),o=-1;for(;++o<n.length;){let t=c(n[o])?{type:"Identifier",name:n[o]}:{type:"Literal",value:n[o]};e=e?{type:"MemberExpression",object:e,property:t,computed:!!(o&&"Literal"===t.type),optional:!1}:t}(0,i.ok)(e,"always a result"),r=e}else r=c(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};else r={type:"Literal",value:t};if("Literal"===r.type){let t=r.value;return S.call(e.components,t)?e.components[t]:t}if(e.evaluater)return e.evaluater.evaluateExpression(r);L(e)}function L(e,t){let n=new b("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=N+"#cannot-handle-mdx-estrees-without-createevaluater",n}function M(e){return"-"+e.toLowerCase()}let w={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"]};var F=n(6029);n(55729);var B=n(30048),H=n(1003);class U{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){let n=null==t?1/0:t;return n<this.left.length?this.left.slice(e,n):e>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){this.setCursor(Math.trunc(e));let r=this.right.splice(this.right.length-(t||0),1/0);return n&&G(this.left,n),r.reverse()}pop(){return this.setCursor(1/0),this.left.pop()}push(e){this.setCursor(1/0),this.left.push(e)}pushMany(e){this.setCursor(1/0),G(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),G(this.right,e.reverse())}setCursor(e){if(e!==this.left.length&&(!(e>this.left.length)||0!==this.right.length)&&(!(e<0)||0!==this.left.length))if(e<this.left.length){let t=this.left.splice(e,1/0);G(this.right,t.reverse())}else{let t=this.right.splice(this.left.length+this.right.length-e,1/0);G(this.left,t.reverse())}}}function G(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 Y(e){let t,n,r,i,o,a,s,l={},c=-1,u=new U(e);for(;++c<u.length;){for(;c in l;)c=l[c];if(t=u.get(c),c&&"chunkFlow"===t[1].type&&"listItemPrefix"===u.get(c-1)[1].type&&((r=0)<(a=t[1]._tokenizer.events).length&&"lineEndingBlank"===a[r][1].type&&(r+=2),r<a.length&&"content"===a[r][1].type))for(;++r<a.length&&"content"!==a[r][1].type;)"chunkText"===a[r][1].type&&(a[r][1]._isInFirstContentOfListItem=!0,r++);if("enter"===t[0])t[1].contentType&&(Object.assign(l,function(e,t){let n,r,i=e.get(t)[1],o=e.get(t)[2],a=t-1,s=[],l=i._tokenizer;!l&&(l=o.parser[i.contentType](i.start),i._contentTypeTextTrailing&&(l._contentTypeTextTrailing=!0));let c=l.events,u=[],d={},p=-1,h=i,f=0,m=0,E=[0];for(;h;){for(;e.get(++a)[1]!==h;);s.push(a),!h._tokenizer&&(n=o.sliceStream(h),h.next||n.push(null),r&&l.defineSki
1p(h.start),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(n),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),r=h,h=h.next}for(h=i;++p<c.length;)"exit"===c[p][0]&&"enter"===c[p-1][0]&&c[p][1].type===c[p-1][1].type&&c[p][1].start.line!==c[p][1].end.line&&(m=p+1,E.push(m),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(l.events=[],h?(h._tokenizer=void 0,h.previous=void 0):E.pop(),p=E.length;p--;){let t=c.slice(E[p],E[p+1]),n=s.pop();u.push([n,n+t.length-1]),e.splice(n,2,t)}for(u.reverse(),p=-1;++p<u.length;)d[f+u[p][0]]=f+u[p][1],f+=u[p][1]-u[p][0]-1;return d}(u,c)),c=l[c],s=!0);else if(t[1]._container){for(r=c,n=void 0;r--;)if("lineEnding"===(i=u.get(r))[1].type||"lineEndingBlank"===i[1].type)"enter"===i[0]&&(n&&(u.get(n)[1].type="lineEndingBlank"),i[1].type="lineEnding",n=r);else if("linePrefix"===i[1].type||"listItemIndent"===i[1].type);else break;n&&(t[1].end={...u.get(n)[1].start},(o=u.slice(n,c)).unshift(t),u.splice(n,c-n+1,o))}}return(0,H.m)(e,0,1/0,u.slice(0)),!s}var z=n(70089),W=n(15113),j=n(39932);let q={tokenize:function(e){let t,n=e.attempt(this.parser.constructs.contentInitial,function(t){return null===t?void e.consume(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),(0,W.N)(e,n,"linePrefix"))},function(n){return e.enter("paragraph"),function n(r){let i=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=i),t=i,function t(r){if(null===r){e.exit("chunkText"),e.exit("paragraph"),e.consume(r);return}return(0,j.HP)(r)?(e.consume(r),e.exit("chunkText"),n):(e.consume(r),t)}(r)}(n)});return n}},Q={tokenize:function(e){let t,n,r,i=this,o=[],a=0;return s;function s(t){if(a<o.length){let n=o[a];return i.containerState=n[1],e.attempt(n[0].continuation,l,c)(t)}return c(t)}function l(e){if(a++,i.containerState._closeFlow){let n;i.containerState._closeFlow=void 0,t&&g();let r=i.events.length,o=r;for(;o--;)if("exit"===i.events[o][0]&&"chunkFlow"===i.events[o][1].type){n=i.events[o][1].end;break}E(a);let s=r;for(;s<i.events.length;)i.events[s][1].end={...n},s++;return(0,H.m)(i.events,o+1,0,i.events.slice(r)),i.events.length=s,c(e)}return s(e)}function c(n){if(a===o.length){if(!t)return p(n);if(t.currentConstruct&&t.currentConstruct.concrete)return f(n);i.interrupt=!!(t.currentConstruct&&!t._gfmTableDynamicInterruptHack)}return i.containerState={},e.check(V,u,d)(n)}function u(e){return t&&g(),E(a),p(e)}function d(e){return i.parser.lazy[i.now().line]=a!==o.length,r=i.now().offset,f(e)}function p(t){return i.containerState={},e.attempt(V,h,f)(t)}function h(e){return a++,o.push([i.currentConstruct,i.containerState]),p(e)}function f(r){if(null===r){t&&g(),E(0),e.consume(r);return}return t=t||i.parser.flow(i.now()),e.enter("chunkFlow",{_tokenizer:t,contentType:"flow",previous:n}),function t(n){if(null===n){m(e.exit("chunkFlow"),!0),E(0),e.consume(n);return}return(0,j.HP)(n)?(e.consume(n),m(e.exit("chunkFlow")),a=0,i.interrupt=void 0,s):(e.consume(n),t)}(r)}function m(e,o){let s=i.sliceStream(e);if(o&&s.push(null),e.previous=n,n&&(n.next=e),n=e,t.defineSkip(e.start),t.write(s),i.parser.lazy[e.start.line]){let e,n,o=t.events.length;for(;o--;)if(t.events[o][1].start.offset<r&&(!t.events[o][1].end||t.events[o][1].end.offset>r))return;let s=i.events.length,l=s;for(;l--;)if("exit"===i.events[l][0]&&"chunkFlow"===i.events[l][1].type){if(e){n=i.events[l][1].end;break}e=!0}for(E(a),o=s;o<i.events.length;)i.events[o][1].end={...n},o++;(0,H.m)(i.events,l+1,0,i.events.slice(s)),i.events.length=o}}function E(t){let n=o.length;for(;n-- >t;){let t=o[n];i.containerState=t[1],t[0].exit.call(i,e)}o.length=t}function g(){t.write([null]),n=void 0,t=void 0,i.containerState._closeFlow=void 0}}},V={tokenize:function(e,t,n){return(0,W.N)(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};var X=n(62889);let K={resolve:function(e){return Y(e),e},tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?i(t):(0,j.HP)(t)?e.check($,o,i)(t):(e.consume(t),r)}function i(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function o(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}}},$={partial:!0,tokenize:function(e,t,n){let r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),
1(0,W.N)(e,i,"linePrefix")};function i(i){if(null===i||(0,j.HP)(i))return n(i);let o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}}},J={tokenize:function(e){let t=this,n=e.attempt(X.B,function(r){return null===r?void e.consume(r):(e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n)},e.attempt(this.parser.constructs.flowInitial,r,(0,W.N)(e,e.attempt(this.parser.constructs.flow,r,e.attempt(K,r)),"linePrefix")));return n;function r(r){return null===r?void e.consume(r):(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n)}}},Z={resolveAll:er()},ee=en("string"),et=en("text");function en(e){return{resolveAll:er("text"===e?ei:void 0),tokenize:function(t){let n=this,r=this.parser.constructs[e],i=t.attempt(r,o,a);return o;function o(e){return l(e)?i(e):a(e)}function a(e){return null===e?void t.consume(e):(t.enter("data"),t.consume(e),s)}function s(e){return l(e)?(t.exit("data"),i(e)):(t.consume(e),s)}function l(e){if(null===e)return!0;let t=r[e],i=-1;if(t)for(;++i<t.length;){let e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}}}}function er(e){return function(t,n){let r,i=-1;for(;++i<=t.length;)void 0===r?t[i]&&"data"===t[i][1].type&&(r=i,i++):t[i]&&"data"===t[i][1].type||(i!==r+2&&(t[r][1].end=t[i-1][1].end,t.splice(r+2,i-r-2),i=r+2),r=void 0);return e?e(t,n):t}}function ei(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){let r,i=e[n-1][1],o=t.sliceStream(i),a=o.length,s=-1,l=0;for(;a--;){let e=o[a];if("string"==typeof e){for(s=e.length;32===e.charCodeAt(s-1);)l++,s--;if(s)break;s=-1}else if(-2===e)r=!0,l++;else if(-1===e);else{a++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(l=0),l){let o={type:n===e.length||r||l<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:a?s:i.start._bufferIndex+s,_index:i.start._index+a,line:i.end.line,column:i.end.column-l,offset:i.end.offset-l},end:{...i.end}};i.end={...o.start},i.start.offset===i.end.offset?Object.assign(i,o):(e.splice(n,0,["enter",o,t],["exit",o,t]),n+=2)}n++}return e}let eo={name:"thematicBreak",tokenize:function(e,t,n){let r,i=0;return function(o){var a;return e.enter("thematicBreak"),r=a=o,function o(a){return a===r?(e.enter("thematicBreakSequence"),function t(n){return n===r?(e.consume(n),i++,t):(e.exit("thematicBreakSequence"),(0,j.On)(n)?(0,W.N)(e,o,"whitespace")(n):o(n))}(a)):i>=3&&(null===a||(0,j.HP)(a))?(e.exit("thematicBreak"),t(a)):n(a)}(a)}}},ea={continuation:{tokenize:function(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(X.B,function(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,(0,W.N)(e,t,"listItemIndent",r.containerState.size+1)(n)},function(n){return r.containerState.furtherBlankLines||!(0,j.On)(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine
1=void 0,i(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(el,t,i)(n))});function i(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,(0,W.N)(e,e.attempt(ea,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,n){let r=this,i=r.events[r.events.length-1],o=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,a=0;return function(t){let i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:(0,j.BM)(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(eo,n,s)(t):s(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),function t(i){return(0,j.BM)(i)&&++a<10?(e.consume(i),t):(!r.interrupt||a<2)&&(r.containerState.marker?i===r.containerState.marker:41===i||46===i)?(e.exit("listItemValue"),s(i)):n(i)}(t)}return n(t)};function s(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(X.B,r.interrupt?n:l,e.attempt(es,u,c))}
1function l(e){return r.containerState.initialBlankLine=!0,o++,u(e)}function c(t){return(0,j.On)(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),u):n(t)}function u(n){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}}},es={partial:!0,tokenize:function(e,t,n){let r=this;return(0,W.N)(e,function(e){let i=r.events[r.events.length-1];return!(0,j.On)(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},el={partial:!0,tokenize:function(e,t,n){let r=this;return(0,W.N)(e,function(e){let i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)}},ec={continuation:{tokenize:function(e,t,n){let r=this;return function(t){return(0,j.On)(t)?(0,W.N)(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):i(t)};function i(r){return e.attempt(ec,t,n)(r)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,n){let r=this;return function(t){if(62===t){let n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return(0,j.On)(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}}};function eu(e,t,n,r,i,o,a,s,l){let c=l||1/0,u=0;return function(t){return 60===t?(e.enter(r),e.enter(i),e.enter(o),e.consume(t),e.exit(o),d):null===t||32===t||41===t||(0,j.JQ)(t)?n(t):(e.enter(r),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),f(t))};function d(n){return 62===n?(e.enter(o),e.consume(n),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(s),d(t)):null===t||60===t||(0,j.HP)(t)?n(t):(e.consume(t),92===t?h:p)}function h(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function f(i){return!u&&(null===i||41===i||(0,j.Ee)(i))?(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(r),t(i)):u<c&&40===i?(e.consume(i),u++,f):41===i?(e.consume(i),u--,f):null===i||32===i||40===i||(0,j.JQ)(i)?n(i):(e.consume(i),92===i?m:f)}function m(t){return 40===t||41===t||92===t?(e.consume(t),f):f(t)}}function ed(e,t,n,r,i,o){let a,s=this,l=0;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(o),c};function c(d){return l>999||null===d||91===d||93===d&&!a||94===d&&!l&&"_hiddenFootnoteSupport"in s.parser.constructs?n(d):93===d?(e.exit(o),e.enter(i),e.consume(d),e.exit(i),e.exit(r),t):(0,j.HP)(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),u(d))}function u(t){return null===t||91===t||93===t||(0,j.HP)(t)||l++>999?(e.exit("chunkString"),c(t)):(e.consume(t),a||(a=!(0,j.On)(t)),92===t?d:u)}function d(t){return 91===t||92===t||93===t?(e.consume(t),l++,u):u(t)}}function ep(e,t,n,r,i,o){let a;return function(t){return 34===t||39===t||40===t?(e.enter(r),e.enter(i),e.consume(t),e.exit(i),a=40===t?41:t,s):n(t)};function s(n){return n===a?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),l(n))}function l(t){return t===a?(e.exit(o),s(a)):null===t?n(t):(0,j.HP)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),(0,W.N)(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(t))}function c(t){return t===a||null===t||(0,j.HP)(t)?(e.exit("chunkString"),l(t)):(e.consume(t),92===t?u:c)}function u(t){return t===a||92===t?(e.consume(t),c):c(t)}}function eh(e,t){let n;return function r(i){return(0,j.HP)(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):(0,j.On)(i)?(0,W.N)(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}var ef=n(92598);let em={partial:!0,tokenize:function(e,t,n){return function(t){return(0,j.Ee)(t)?eh(e,r)(t):n(t)};function r(t){return ep(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return(0,j.On)(t)?(0,W.N)(e,o,"whitespace")(t):o(t)}function o(e){return null===e||(0,j.HP)(e)?t(e):n(e)}}},eE={name:"codeIndented",tokenize:function(e,t,n){let r=this;
1return function(t){return e.enter("codeIndented"),(0,W.N)(e,i,"linePrefix",5)(t)};function i(t){let i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?function t(n){return null===n?o(n):(0,j.HP)(n)?e.attempt(eg,t,o)(n):(e.enter("codeFlowValue"),function n(r){return null===r||(0,j.HP)(r)?(e.exit("codeFlowValue"),t(r)):(e.consume(r),n)}(n))}(t):n(t)}function o(n){return e.exit("codeIndented"),t(n)}}},eg={partial:!0,tokenize:function(e,t,n){let r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):(0,j.HP)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):(0,W.N)(e,o,"linePrefix",5)(t)}function o(e){let o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):(0,j.HP)(e)?i(e):n(e)}}},eT={name:"setextUnderline",resolveTo:function(e,t){let n,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){n=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);let a={type:"setextHeading",start:{...e[n][1].start},end:{...e[e.length-1][1].end}};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",a,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end={...e[i][1].end}):e[n][1]=a,e.push(["exit",a,t]),e},tokenize:function(e,t,n){let r,i=this;return function(t){var a;let s,l=i.events.length;for(;l--;)if("lineEnding"!==i.events[l][1].type&&"linePrefix"!==i.events[l][1].type&&"content"!==i.events[l][1].type){s="paragraph"===i.events[l][1].type;break}return!i.parser.lazy[i.now().line]&&(i.interrupt||s)?(e.enter("setextHeadingLine"),r=t,a=t,e.enter("setextHeadingLineSequence"),function t(n){return n===r?(e.consume(n),t):(e.exit("setextHeadingLineSequence"),(0,j.On)(n)?(0,W.N)(e,o,"lineSuffix")(n):o(n))}(a)):n(t)};function o(r){return null===r||(0,j.HP)(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}}},eA=["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"],ey=["pre","script","style","textarea"],e_={partial:!0,tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(X.B,t,n)}}},eb={partial:!0,tokenize:function(e,t,n){let r=this;return function(t){return(0,j.HP)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}},eS={partial:!0,tokenize:function(e,t,n){let r=this;return function(t){return null===t?n(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}},ev={concrete:!0,name:"codeFenced",tokenize:function(e,t,n){let r,i=this,o={partial:!0,tokenize:function(e,t,n){let o=0;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a};function a(t){return e.enter("codeFencedFence"),(0,j.On)(t)?(0,W.N)(e,l,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===r?(e.enter("codeFencedFenceSequence"),function t(i){return i===r?(o++,e.consume(i),t):o>=s?(e.exit("codeFencedFenceSequence"),(0,j.On)(i)?(0,W.N)(e,c,"whitespace")(i):c(i)):n(i)}(t)):n(t)}function c(r){return null===r||(0,j.HP)(r)?(e.exit("codeFencedFence"),t(r)):n(r)}}},a=0,s=0;return function(t){var o;let c;return o=t,a=(c=i.events[i.events.length-1])&&"linePrefix"===c[1].type?c[2].sliceSerialize(c[1],!0).length:0,r=o,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),function t(i){return i===r?(s++,e.consume(i),t):s<3?n(i):(e.exit("codeFencedFenceSequence"),(0,j.On)(i)?(0,W.N)(e,l,"whitespace")(i):l(i))}(o)};function l(o){return null===o||(0,j.HP)(o)?(e.exit("codeFencedFence"),i.interrupt?t(o):e.check(eS,u,f)(o)):(e.enter("co
1deFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||(0,j.HP)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(i)):(0,j.On)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),(0,W.N)(e,c,"whitespace")(i)):96===i&&i===r?n(i):(e.consume(i),t)}(o))}function c(t){return null===t||(0,j.HP)(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||(0,j.HP)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(i)):96===i&&i===r?n(i):(e.consume(i),t)}(t))}function u(t){return e.attempt(o,f,d)(t)}function d(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p}function p(t){return a>0&&(0,j.On)(t)?(0,W.N)(e,h,"linePrefix",a+1)(t):h(t)}function h(t){return null===t||(0,j.HP)(t)?e.check(eS,u,f)(t):(e.enter("codeFlowValue"),function t(n){return null===n||(0,j.HP)(n)?(e.exit("codeFlowValue"),h(n)):(e.consume(n),t)}(t))}function f(n){return e.exit("codeFenced"),t(n)}}},ek=document.createElement("i");function eC(e){let t="&"+e+";";ek.innerHTML=t;let n=ek.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&n!==t&&n}let eI={name:"characterReference",tokenize:function(e,t,n){let r,i,o=this,a=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),s};function s(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),r=31,i=j.lV,c(t))}function l(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,i=j.ok,c):(e.enter("characterReferenceValue"),r=7,i=j.BM,c(t))}function c(s){if(59===s&&a){let r=e.exit("characterReferenceValue");return i!==j.lV||eC(o.sliceSerialize(r))?(e.enter("characterReferenceMarker"),e.consume(s),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(s)}return i(s)&&a++<r?(e.consume(s),c):n(s)}}},eN={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return(0,j.ol)(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}},eO={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),(0,W.N)(e,t,"linePrefix")}}};var eD=n(90265);let eR={name:"labelEnd",resolveAll:function(e){let t=-1,n=[];for(;++t<e.length;){let r=e[t][1];if(n.push(e[t]),"labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type){let e="labelImage"===r.type?4:2;r.type="data",t+=e}}return e.length!==n.length&&(0,H.m)(e,0,e.length,n),e},resolveTo:function(e,t){let n,r,i,o,a=e.length,s=0;for(;a--;)if(n=e[a][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[a][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(i){if("enter"===e[a][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=a,"labelLink"!==n.type)){s=2;break}}else"labelEnd"===n.type&&(i=a);let l={type:"labelLink"===e[r][1].type?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},c={type:"label",start:{...e[r][1].start},end:{...e[i][1].end}},u={type:"labelText",start:{...e[r+s+2][1].end},end:{...e[i-2][1].start}};return o=[["enter",l,t],["enter",c,t]],o=(0,H.V)(o,e.slice(r+1,r+s+3)),o=(0,H.V)(o,[["enter",u,t]]),o=(0,H.V)(o,(0,eD.W)(t.parser.constructs.insideSpan.null,e.slice(r+s+4,i-3),t)),o=(0,H.V)(o,[["exit",u,t],e[i-2],e[i-1],["exit",c,t]]),o=(0,H.V)(o,e.slice(i+1)),o=(0,H.V)(o,[["exit",l,t]]),(0,H.m)(e,r,e.length,o),e},tokenize:function(e,t,n){let r,i,o=this,a=o.events.length;for(;a--;)if(("labelImage"===o.events[a][1].type||"labelLink"===o.events[a][1].type)&&!o.events[a][1]._balanced){r=o.events[a][1];break}return function(t){return r?r._inactive?u(t):(i=o.parser.defined.includes((0,ef.B)(o.sliceSerialize({start:r.end,end:o.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s):n(t)};function s(t){return 40===t?e.attempt(ex,c,i?c:u)(t):91===t?e.attempt(eP,c,i?l:u)(t):i?c(t):u(t)}function l(t){return e.attempt(eL,c,u)(t)}function c(e){return t(e)}function u(e){return r._balanced=!0,n(e)}}},ex={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),r};function r(t){return(0,j.Ee)(t)?eh(e,i)(t):i(t)}function i(t){return 41===t?c(t):eu(e,o,a,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function o(t){return(0,j.Ee)(t)?eh(e,s)(t):c(t)}function a(e){return n(e)}function s(t){return 34===t||39===t||40===t?ep(e,l,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):c(t)}function l(t){return(0,j.Ee)(t)?eh(e,c)(t):c(t)}function c(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},eP={tokenize:function(e,t,n){let r=this;return function(t){return ed.call(r,e,i,o,"reference","referenceMarker","referenceString")(t)};function i(e){return r.parser.defined.includes((0,ef.B)(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function o(e){return n(e)}}},eL={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}},eM={name:"labelStartImage",resolveAll:eR.resolveAll,tokenize:function(e,t,n){let r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),i};function i(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),o):n(t)}function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}};var ew=n(76527);let eF={name:"attention",resolveAll:function(e,t){let n,r,i,o,a,s,l,c,u=-1;for(;++u<e.length;)if("enter"===e[u][0]&&"attentionSequence"===e[u][1].type&&e[u][1]._close){for(n=u;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[
1n][1]).charCodeAt(0)===t.sliceSerialize(e[u][1]).charCodeAt(0)){if((e[n][1]._close||e[u][1]._open)&&(e[u][1].end.offset-e[u][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[u][1].end.offset-e[u][1].start.offset)%3))continue;s=e[n][1].end.offset-e[n][1].start.offset>1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;let d={...e[n][1].end},p={...e[u][1].start};eB(d,-s),eB(p,s),o={type:s>1?"strongSequence":"emphasisSequence",start:d,end:{...e[n][1].end}},a={type:s>1?"strongSequence":"emphasisSequence",start:{...e[u][1].start},end:p},i={type:s>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[u][1].start}},r={type:s>1?"strong":"emphasis",start:{...o.start},end:{...a.end}},e[n][1].end={...o.start},e[u][1].start={...a.end},l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=(0,H.V)(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=(0,H.V)(l,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),l=(0,H.V)(l,(0,eD.W)(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),l=(0,H.V)(l,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(c=2,l=(0,H.V)(l,[["enter",e[u][1],t],["exit",e[u][1],t]])):c=0,(0,H.m)(e,n-1,u-n+3,l),u=n+l.length-c-2;break}}for(u=-1;++u<e.length;)"attentionSequence"===e[u][1].type&&(e[u][1].type="data");return e},tokenize:function(e,t){let n,r=this.parser.constructs.attentionMarkers.null,i=this.previous,o=(0,ew.S)(i);return function(a){return n=a,e.enter("attentionSequence"),function a(s){if(s===n)return e.consume(s),a;let l=e.exit("attentionSequence"),c=(0,ew.S)(s),u=!c||2===c&&o||r.includes(s),d=!o||2===o&&c||r.includes(i);return l._open=!!(42===n?u:u&&(o||!d)),l._close=!!(42===n?d:d&&(c||!u)),t(s)}(a)}}};function eB(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}let eH={name:"labelStartLink",resolveAll:eR.resolveAll,tokenize:function(e,t,n){let r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),i};function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}},eU={42:ea,43:ea,45:ea,48:ea,49:ea,50:ea,51:ea,52:ea,53:ea,54:ea,55:ea,56:ea,57:ea,62:ec},eG={91:{name:"definition",tokenize:function(e,t,n){let r,i=this;return function(t){var r;return e.enter("definition"),r=t,ed.call(i,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(r)};function o(t){return(r=(0,ef.B)(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===t)?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),a):n(t)}function a(t){return(0,j.Ee)(t)?eh(e,s)(t):s(t)}function s(t){return eu(e,l,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function l(t){return e.attempt(em,c,c)(t)}function c(t){return(0,j.On)(t)?(0,W.N)(e,u,"whitespace")(t):u(t)}function u(o){return null===o||(0,j.HP)(o)?(e.exit("definition"),i.parser.defined.push(r),t(o)):n(o)}}}},eY={[-2]:eE,[-1]:eE,32:eE},ez={35:{name:"headingAtx",resolve:function(e,t){let n,r,i=e.length-2,o=3;return"whitespace"===e[3][1].type&&(o+=2),i-2>o&&"whitespace"===e[i][1].type&&(i-=2),"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4),i>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},(0,H.m)(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]])),e},tokenize:function(e,t,n){let r=0;return function(i){var o;return e.enter("atxHeading"),o=i,e.enter("atxHeadingSequence"),function i(o){return 35===o&&r++<6?(e.consume(o),i):null===o||(0,j.Ee)(o)?(e.exit("atxHeadingSequence"),function n(r){return 35===r?(e.enter("atxHeadingSequence"),function t(r){return 35===r?(e.consume(r),t):(e.exit("atxHeadingSequence"),n(r))}(r)):null===r||(0,j.HP)(r)?(e.exit("atxHeading"),t(r)):(0,j.On)(r)?(0,W.N)(e,n,"whitespace")(r):(e.enter("atxHeadingText"),function t(r){return null===r||35===r||(0,j.Ee)(r)?(e.exit("atxHeadingText"),n(r)):(e.consume(r),t)}(r))}(o)):n(o)}(o)}}},42:eo,45:[eT,eo],60:{concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t>1&&"linePrefix"===e[t-2][1].type&&(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},tokenize:function(e,t,n){let r,i,o,a,s,l=this;return function(t){var n;return n=t,e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(n),c};function c(a){return 33===a?(e.consume(a),u):47===a?(e.consume(a),i=!0,h):63===a?(e.consume(a),r=3,l.interrupt?t:x):(0,j.CW)(a)?(e.consume(a),o=String.fromCharCode(a),f):n(a)}function u(i){return 45===i?(e.consume(i),r=2,d):91===i?(e.consume(i),r=5,a=0,p):(0,j.CW)(i)?(e.consume(i),r=4,l.interrupt?t:x):n(i)}function d(r){return 45===r?(e.consume(r),l.interrupt?t:x):n(r)}function p(r){let i="CDATA[";return r===i.charCodeAt(a++)?(e.consume(r),a===i.length)?l.interrupt?t:v:p:n(r)}function h(t){return(0,j.CW)(t)?(e.consume(t),o=String.fromCharCode(t),f):n(t)}function f(a){if(null===a||47===a||62===a||(0,j.Ee)(a)){let s=47===a,c=o.toLowerCase();return!s&&!i&&ey.includes(c)?(r=1,l.interrupt?t(a):v(a)):eA.includes(o.toLowerCase())?(r=6,s)?(e.consume(a),m):l.interrupt?t(a):v(a):(r=7,l.interrupt&&!l.parser.lazy[l.now().line]?n(a):i?function t(n){return(0,j.On)(n)?(e.consume(n),t):b(n)}(a):E(a))}return 45===a||(0,j.lV)(a)?(e.consume(a),o+=String.fromCharCode(a),f):n(a)}function m(r){return 62===r?(e.consume(r),l.interrupt?t:v):n(r)}function E(t){return 47===t?(e.consume(t),b):58===t||95===t||(0,j.CW)(t)?(e.consume(t),g):(0,j.On)(t)?(e.consume(t),E):b(t)}function g(t){return 45===t||46===t||58===t||95===t||(0,j.lV)(t)?(e.consume(t),g):T(t)}function T(t){return 61===t?(e.consume(t),A):(0,j.On)(t)?(e.consume(t),T):E(t)}function A(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),s=t,y
1):(0,j.On)(t)?(e.consume(t),A):function t(n){return null===n||34===n||39===n||47===n||60===n||61===n||62===n||96===n||(0,j.Ee)(n)?T(n):(e.consume(n),t)}(t)}function y(t){return t===s?(e.consume(t),s=null,_):null===t||(0,j.HP)(t)?n(t):(e.consume(t),y)}function _(e){return 47===e||62===e||(0,j.On)(e)?E(e):n(e)}function b(t){return 62===t?(e.consume(t),S):n(t)}function S(t){return null===t||(0,j.HP)(t)?v(t):(0,j.On)(t)?(e.consume(t),S):n(t)}function v(t){return 45===t&&2===r?(e.consume(t),N):60===t&&1===r?(e.consume(t),O):62===t&&4===r?(e.consume(t),P):63===t&&3===r?(e.consume(t),x):93===t&&5===r?(e.consume(t),R):(0,j.HP)(t)&&(6===r||7===r)?(e.exit("htmlFlowData"),e.check(e_,L,k)(t)):null===t||(0,j.HP)(t)?(e.exit("htmlFlowData"),k(t)):(e.consume(t),v)}function k(t){return e.check(eb,C,L)(t)}function C(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),I}function I(t){return null===t||(0,j.HP)(t)?k(t):(e.enter("htmlFlowData"),v(t))}function N(t){return 45===t?(e.consume(t),x):v(t)}function O(t){return 47===t?(e.consume(t),o="",D):v(t)}function D(t){if(62===t){let n=o.toLowerCase();return ey.includes(n)?(e.consume(t),P):v(t)}return(0,j.CW)(t)&&o.length<8?(e.consume(t),o+=String.fromCharCode(t),D):v(t)}function R(t){return 93===t?(e.consume(t),x):v(t)}function x(t){return 62===t?(e.consume(t),P):45===t&&2===r?(e.consume(t),x):v(t)}function P(t){return null===t||(0,j.HP)(t)?(e.exit("htmlFlowData"),L(t)):(e.consume(t),P)}function L(n){return e.exit("htmlFlow"),t(n)}}},61:eT,95:eo,96:ev,126:ev},eW={38:eI,92:eN},ej={[-5]:eO,[-4]:eO,[-3]:eO,33:eM,38:eI,42:eF,60:[{name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return(0,j.CW)(t)?(e.consume(t),o):64===t?n(t):s(t)}function o(t){return 43===t||45===t||46===t||(0,j.lV)(t)?(r=1,function t(n){return 58===n?(e.consume(n),r=0,a):(43===n||45===n||46===n||(0,j.lV)(n))&&r++<32?(e.consume(n),t):(r=0,s(n))}(t)):s(t)}function a(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||(0,j.JQ)(r)?n(r):(e.consume(r),a)}function s(t){return 64===t?(e.consume(t),l):(0,j.cx)(t)?(e.consume(t),s):n(t)}function l(i){return(0,j.lV)(i)?function i(o){return 46===o?(e.consume(o),r=0,l):62===o?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(o),e.exit("autolinkMarker"),e.exit("autolink"),t):function t(o){if((45===o||(0,j.lV)(o))&&r++<63){let n=45===o?t:i;return e.consume(o),n}return n(o)}(o)}(i):n(i)}}},{name:"htmlText",tokenize:function(e,t,n){let r,i,o,a=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),s};function s(t){return 33===t?(e.consume(t),l):47===t?(e.consume(t),y):63===t?(e.consume(t),T):(0,j.CW)(t)?(e.consume(t),b):n(t)}function l(t){return 45===t?(e.consume(t),c):91===t?(e.consume(t),i=0,h):(0,j.CW)(t)?(e.consume(t),g):n(t)}function c(t){return 45===t?(e.consume(t),p):n(t)}function u(t){return null===t?n(t):45===t?(e.consume(t),d):(0,j.HP)(t)?(o=u,D(t)):(e.consume(t),u)}function d(t){return 45===t?(e.consume(t),p):u(t)}function p(e){return 62===e?O(e):45===e?d(e):u(e)}function h(t){let r="CDATA[";return t===r.charCodeAt(i++)?(e.consume(t),i===r.length?f:h):n(t)}function f(t){return null===t?n(t):93===t?(e.consume(t),m):(0,j.HP)(t)?(o=f,D(t)):(e.consume(t),f)}function m(t){return 93===t?(e.consume(t),E):f(t)}function E(t){return 62===t?O(t):93===t?(e.consume(t),E):f(t)}function g(t){return null===t||62===t?O(t):(0,j.HP)(t)?(o=g,D(t)):(e.consume(t),g)}function T(t){return null===t?n(t):63===t?(e.consume(t),A):(0,j.HP)(t)?(o=T,D(t)):(e.consume(t),T)}function A(e){return 62===e?O(e):T(e)}function y(t){return(0,j.CW)(t)?(e.consume(t),_):n(t)}function _(t){return 45===t||(0,j.lV)(t)?(e.consume(t),_):function t(n){return(0,j.HP)(n)?(o=t,D(n)):(0,j.On)(n)?(e.consume(n),t):O(n)}(t)}function b(t){return 45===t||(0,j.lV)(t)?(e.consume(t),b):47===t||62===t||(0,j.Ee)(t)?S(t):n(t)}function S(t){return 47===t?(e.consume(t),O):58===t||95===t||(0,j.CW)(t)?(e.consume(t),v):(0,j.HP)(t)?(o=S,D(t)):(0,j.On)(t)?(e.consume(t),S):O(t)}function v(t){return 45===t||46===t||58===t||95===t||(0,j.lV)(t)?(e.consume(t),v):function t(n){return 61===n?(e.consume(n),k):(0,j.HP)(n)?(o=t,D(n)):(0,j.On)(n)?(e.consume(n),t):S(n)}(t)}function k(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),r=t,C):(0,j.HP)(t)?(o=k,D(t)):(0,j.On)(t)?(e.consume(t),k):(e.consume(t),I)}function C(t){return t===r?(e.consume(t),r=void 0,N):null===t?n(t):(0,j.HP)(t)?(o=C,D(t)):(e.consume(t),C)}function I(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||(0,j.Ee)(t)?S(t):(e.consume(t),I)}function N(e){return 47===e||62===e||(0,j.Ee)(e)?S(e):n(e)}function O(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function D(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),R}function R(t){return(0,j.On)(t)?(0,W.N)(e,x,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):x(t)}function x(t){return e.enter("htmlTextData"),o(t)}}}],91:eH,92:[{name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return(0,j.HP)(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}},eN],93:eR,95:eF,96:{name:"codeText",previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type},resolve:function(e){let t,n,r=e.length-4,i=3;if(("lineEnding"===e[3][1].type||"space"===e[i][1].type)&&("lineEnding"===e[r][1].type||"space"===e[r][1].type)){for(t=i;++t<r;)if("codeTextData"===e[t][1].type){e[i][1].type="codeTextPadding",e[r][1].type="codeTextPadding",i+=2,r-=2;break}}for(t=i-1,r++;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):(t===r||"lineEnding"===e[t][1].type)&&(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},tokenize:function(e,t,n){let r,i,o=0;
1return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),function t(n){return 96===n?(e.consume(n),o++,t):(e.exit("codeTextSequence"),a(n))}(t)};function a(l){return null===l?n(l):32===l?(e.enter("space"),e.consume(l),e.exit("space"),a):96===l?(i=e.enter("codeTextSequence"),r=0,function n(a){return 96===a?(e.consume(a),r++,n):r===o?(e.exit("codeTextSequence"),e.exit("codeText"),t(a)):(i.type="codeTextData",s(a))}(l)):(0,j.HP)(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),a):(e.enter("codeTextData"),s(l))}function s(t){return null===t||32===t||96===t||(0,j.HP)(t)?(e.exit("codeTextData"),a(t)):(e.consume(t),s)}}}},eq={null:[eF,Z]},eQ={null:[42,95]},eV={null:[]},eX=/[\0\t\n\r]/g;function eK(e,t){let n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(65535&n)==65535||(65535&n)==65534||n>1114111?"�":String.fromCodePoint(n)}let e$=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function eJ(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){let e=n.charCodeAt(1),t=120===e||88===e;return eK(n.slice(t?2:1),t?16:10)}return eC(n)||e}let eZ={}.hasOwnProperty;function e0(e){return{line:e.line,column:e.column,offset:e.offset}}function e1(e,t){if(e)throw Error("Cannot close `"+e.type+"` ("+T({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+T({start:t.start,end:t.end})+") is open");throw Error("Cannot close document, a token (`"+t.type+"`, "+T({start:t.start,end:t.end})+") is still open")}function e2(e){let t=this;t.parser=function(n){var i,o;let a,s,l,c;return"string"!=typeof(i={...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})&&(o=i,i=void 0),(function(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:r(g),autolinkProtocol:c,autolinkEmail:c,atxHeading:r(f),blockQuote:r(function(){return{type:"blockquote",children:[]}}),characterEscape:c,characterReference:c,codeFenced:r(h),codeFencedFenceInfo:i,codeFencedFenceMeta:i,codeIndented:r(h,i),codeText:r(function(){return{type:"inlineCode",value:""}},i),codeTextData:c,data:c,codeFlowValue:c,definition:r(function(){return{type:"definition",identifier:"",label:null,title:null,url:""}}),definitionDestinationString:i,definitionLabelString:i,definitionTitleString:i,emphasis:r(function(){return{type:"emphasis",children:[]}}),hardBreakEscape:r(m),hardBreakTrailing:r(m),htmlFlow:r(E,i),htmlFlowData:c,htmlText:r(E,i),htmlTextData:c,image:r(function(){return{type:"image",title:null,url:"",alt:null}}),label:i,link:r(g),listItem:r(function(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}),listItemValue:function(e){this.data.expectingFirstListItemValue&&(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0)},listOrdered:r(A,function(){this.data.expectingFirstListItemValue=!0}),listUnordered:r(A),paragraph:r(function(){return{type:"paragraph",children:[]}}),reference:function(){this.data.referenceType="collapsed"},referenceString:i,resourceDestinationString:i,resourceTitleString:i,setextHeading:r(f),strong:r(function(){return{type:"strong",children:[]}}),thematicBreak:r(function(){return{type:"thematicBreak"}})},exit:{atxHeading:a(),atxHeadingSequence:function(e){let t=this.stack[this.stack.length-1];t.depth||(t.depth=this.sliceSerialize(e).length)},autolink:a(),autolinkEmail:function(e){u.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)},autolinkProtocol:function(e){u.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)},blockQuote:a(),characterEscapeValue:u,characterReferenceMarkerHexadecimal:p,characterReferenceMarkerNumeric:p,characterReferenceValue:function(e){let t,n=this.sliceSerialize(e),r=this.data.characterReferenceType;r?(t=eK(n,"characterReferenceMarkerNumeric"===r?10:16),this.data.characterReferenceType=void 0):t=eC(n);let i=this.stack[this.stack.length-1];i.value+=t},characterReference:function(e){this.stack.pop().position.end=e0(e.end)},codeFenced:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}),codeFencedFence:function(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)},codeFencedFenceInfo:function(){let e=this.resume();this.stack[this.stack.length-1].lang=e},codeFencedFenceMeta:function(){let e=this.resume();this.stack[this.stack.length-1].meta=e},codeFlowValue:u,codeIndented:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}),codeText:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),codeTextData:u,data:u,definition:a(),definitionDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},definitionLabelString:function(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=(0,ef.B)(this.sliceSerialize(e)).toLowerCase()},definitionTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},emphasis:a(),hardBreakEscape:a(d),hardBreakTrailing:a(d),htmlFlow:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlFlowData:u,htmlText:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlTextData:u,image:a(function(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}),label:function(){let e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];this.data.inReference=!0,"link"===n.type?n.children=e.children:n.alt=t},labelText:function(e){let t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=t.replace(e$,eJ),n.identifier=(0,ef.B)(t).toLowerCase()},lineEnding:function(e){let n=this.stack[this.stack.length-1];if(this.data.atHardBreak){n.children[n.children.length-1].position.end=e0(e.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(n.t
1ype)&&(c.call(this,e),u.call(this,e))},link:a(function(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}),listItem:a(),listOrdered:a(),listUnordered:a(),paragraph:a(),referenceString:function(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=(0,ef.B)(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"},resourceDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},resourceTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},resource:function(){this.data.inReference=void 0},setextHeading:a(function(){this.data.setextHeadingSlurpLineEnding=void 0}),setextHeadingLineSequence:function(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2},setextHeadingText:function(){this.data.setextHeadingSlurpLineEnding=!0},strong:a(),thematicBreak:a()}};!function e(t,n){let r=-1;for(;++r<n.length;){let i=n[r];Array.isArray(i)?e(t,i):function(e,t){let n;for(n in t)if(eZ.call(t,n))switch(n){case"canContainEols":{let r=t[n];r&&e[n].push(...r);break}case"transforms":{let r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{let r=t[n];r&&Object.assign(e[n],r)}}}(t,i)}}(t,(e||{}).mdastExtensions||[]);let n={};return function(e){let r={type:"root",children:[]},a={stack:[r],tokenStack:[],config:t,enter:o,exit:s,buffer:i,resume:l,data:n},c=[],u=-1;for(;++u<e.length;)("listOrdered"===e[u][1].type||"listUnordered"===e[u][1].type)&&("enter"===e[u][0]?c.push(u):u=function(e,t,n){let r,i,o,a,s=t-1,l=-1,c=!1;for(;++s<=n;){let t=e[s];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?l++:l--,a=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!r||a||l||o||(o=s),a=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:a=void 0}if(!l&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===l&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let a=s;for(i=void 0;a--;){let t=e[a];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;i&&(e[i][1].type="lineEndingBlank",c=!0),t[1].type="lineEnding",i=a}else if("linePrefix"===t[1].type||"blockQuotePrefix"===t[1].type||"blockQuotePrefixWhitespace"===t[1].type||"blockQuoteMarker"===t[1].type||"listItemIndent"===t[1].type);else break}o&&(!i||o<i)&&(r._spread=!0),r.end=Object.assign({},i?e[i][1].start:t[1].end),e.splice(i||s,0,["exit",r,t[2]]),s++,n++}if("listItemPrefix"===t[1].type){let i={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};r=i,e.splice(s,0,["enter",i,t[2]]),s++,n++,o=void 0,a=!0}}}return e[t][1]._spread=c,n}(e,c.pop(),u));for(u=-1;++u<e.length;){let n=t[e[u][0]];eZ.call(n,e[u][1].type)&&n[e[u][1].type].call(Object.assign({sliceSerialize:e[u][2].sliceSerialize},a),e[u][1])}if(a.tokenStack.length>0){let e=a.tokenStack[a.tokenStack.length-1];(e[1]||e1).call(a,void 0,e[0])}for(r.position={start:e0(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:e0(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},u=-1;++u<t.transforms.length;)r=t.transforms[u](r)||r;return r};function r(e,t){return function(n){o.call(this,e(n),n),t&&t.call(this,n)}}function i(){this.stack.push({type:"fragment",children:[]})}function o(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n||void 0]),e.position={start:e0(t.start),end:void 0}}function a(e){return function(t){e&&e.call(this,t),s.call(this,t)}}function s(e,t){let n=this.stack.pop(),r=this.tokenStack.pop();if(r)r[0].type!==e.type&&(t?t.call(this,e,r[0]):(r[1]||e1).call(this,e,r[0]));else throw Error("Cannot close `"+e.type+"` ("+T({start:e.start,end:e.end})+"): itâs not open");n.position.end=e0(e.end)}function l(){return(0,B.d)(this.stack.pop())}function c(e){let t=this.stack[this.stack.length-1].children,n=t[t.length-1];n&&"text"===n.type||((n={type:"text",value:""}).position={start:e0(e.start),end:void 0},t.push(n)),this.stack.push(n)}function u(e){let t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=e0(e.end)}function d(){this.data.atHardBreak=!0}function p(e){this.data.characterReferenceType=e.type}function h(){return{type:"code",lang:null,meta:null,value:""}}function f(){return{type:"heading",depth:0,children:[]}}function m(){return{type:"break"}}function E(){return{type:"html",value:""}}function g(){return{type:"link",title:null,url:"",children:[]}}function A(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}})(o)(function(e){for(;!Y(e););return e}((function(e){let t={constructs:(0,z.y)([r,...(e||{}).extensions||[]]),content:n(q),defined:[],document:n(Q),flow:n(J),lazy:{},string:n(ee),text:n(et)};return t;function n(e){return function(n){return function(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,c
1olumn:n&&n.column||1,offset:n&&n.offset||0},i={},o=[],a=[],s=[],l={attempt:f(function(e,t){m(e,t.from)}),check:f(h),consume:function(e){(0,j.HP)(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,E()):-1!==e&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&&(r._bufferIndex=-1,r._index++)),c.previous=e},enter:function(e,t){let n=t||{};return n.type=e,n.start=p(),c.events.push(["enter",n,c]),s.push(n),n},exit:function(e){let t=s.pop();return t.end=p(),c.events.push(["exit",t,c]),t},interrupt:f(h,{interrupt:!0})},c={code:null,containerState:{},defineSkip:function(e){i[e.line]=e.column,E()},events:[],now:p,parser:e,previous:null,sliceSerialize:function(e,t){return function(e,t){let n,r=-1,i=[];for(;++r<e.length;){let o,a=e[r];if("string"==typeof a)o=a;else switch(a){case -5:o="\r";break;case -4:o="\n";break;case -3:o="\r\n";break;case -2:o=t?" ":" ";break;case -1:if(!t&&n)continue;o=" ";break;default:o=String.fromCharCode(a)}n=-2===a,i.push(o)}return i.join("")}(d(e),t)},sliceStream:d,write:function(e){return(a=(0,H.V)(a,e),function(){let e;for(;r._index<a.length;){let n=a[r._index];if("string"==typeof n)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<n.length;){var t;t=n.charCodeAt(r._bufferIndex),u=u(t)}else u=u(n)}}(),null!==a[a.length-1])?[]:(m(t,0),c.events=(0,eD.W)(o,c.events,c),c.events)}},u=t.tokenize.call(c,l);return t.resolveAll&&o.push(t),c;function d(e){return function(e,t){let n,r=t.start._index,i=t.start._bufferIndex,o=t.end._index,a=t.end._bufferIndex;if(r===o)n=[e[r].slice(i,a)];else{if(n=e.slice(r,o),i>-1){let e=n[0];"string"==typeof e?n[0]=e.slice(i):n.shift()}a>0&&n.push(e[o].slice(0,a))}return n}(a,e)}function p(){let{_bufferIndex:e,_index:t,line:n,column:i,offset:o}=r;return{_bufferIndex:e,_index:t,line:n,column:i,offset:o}}function h(e,t){t.restore()}function f(e,t){return function(n,i,o){var a;let u,d,h,f;return Array.isArray(n)?m(n):"tokenize"in n?m([n]):(a=n,function(e){let t=null!==e&&a[e],n=null!==e&&a.null;return m([...Array.isArray(t)?t:t?[t]:[],...Array.isArray(n)?n:n?[n]:[]])(e)});function m(e){return(u=e,d=0,0===e.length)?o:g(e[d])}function g(e){return function(n){let i,o,a,u,d;return(i=p(),o=c.previous,a=c.currentConstruct,u=c.events.length,d=Array.from(s),f={from:u,restore:function(){r=i,c.previous=o,c.currentConstruct=a,c.events.length=u,s=d,E()}},h=e,e.partial||(c.currentConstruct=e),e.name&&c.parser.constructs.disable.null.includes(e.name))?A(n):e.tokenize.call(t?Object.assign(Object.create(c),t):c,l,T,A)(n)}}function T(t){return e(h,f),i}function A(e){return(f.restore(),++d<u.length)?g(u[d]):o}}}function m(e,t){e.resolveAll&&!o.includes(e)&&o.push(e),e.resolve&&(0,H.m)(c.events,t,c.events.length-t,e.resolve(c.events.slice(t),c)),e.resolveTo&&(c.events=e.resolveTo(c.events,c))}function E(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}(t,e,n)}}})(o).document().write((s=1,l="",c=!0,function(e,t,n){let r,i,o,u,d,p=[];for(e=l+("string"==typeof e?e.toString():new TextDecoder(t||void 0).decode(e)),o=0,l="",c&&(65279===e.charCodeAt(0)&&o++,c=void 0);o<e.length;){if(eX.lastIndex=o,u=(r=eX.exec(e))&&void 0!==r.index?r.index:e.length,d=e.charCodeAt(u),!r){l=e.slice(o);break}if(10===d&&o===u&&a)p.push(-3),a=void 0;else switch(a&&(p.push(-5),a=void 0),o<u&&(p.push(e.slice(o,u)),s+=u-o),d){case 0:p.push(65533),s++;break;case 9:for(i=4*Math.ceil(s/4),p.push(-2);s++<i;)p.push(-1);break;case 10:p.push(-4),s=1;break;default:a=!0,s=1}o=u+1}return n&&(a&&p.push(-5),l&&p.push(l),p.push(null)),p})(n,i,!0))))}}var e5=n(76792);function e3(e){let t=[],n=-1,r=0,i=0;for(;++n<e.length;){let o=e.charCodeAt(n),a="";if(37===o&&(0,j.lV)(e.charCodeAt(n+1))&&(0,j.lV)(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){let t=e.charCodeAt(n+1);o<56320&&t>56319&&t<57344?(a=String.fromCharCode(o,t),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 e4(e,t){let n=[{type:"text",value:"â©"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function e9(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}var e6=n(13532);function e7(e,t){let n=t.referenceType,r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+r}];let i=e.all(t),o=i[0];o&&"text"===o.type?o.value="["+o.value:i.unshift({type:"text",value:"["});let a=i[i.length-1];return a&&"text"===a.type?a.value+=r:i.push({type:"text",value:r}),i}function e8(e){let t=e.spread;return null==t?e.children.length>1:t}function te(e,t,n){let r=0,i=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(i-1);for(;9===t||32===t;)i--,t=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}let tt={blockquote:function(e,t){let n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){let n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){let n=t.value?t.value+"\n":"",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={type:"element",tagName:"pre",properties:{},children:[i=e.applyData(t,i)]},e.patch(t,i),i},delete:function(e,t){let n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){let n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}
1,footnoteReference:function(e,t){let n,r="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",i=String(t.identifier).toUpperCase(),o=e3(i.toLowerCase()),a=e.footnoteOrder.indexOf(i),s=e.footnoteCounts.get(i);void 0===s?(s=0,e.footnoteOrder.push(i),n=e.footnoteOrder.length):n=a+1,s+=1,e.footnoteCounts.set(i,s);let l={type:"element",tagName:"a",properties:{href:"#"+r+"fn-"+o,id:r+"fnref-"+o+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(n)}]};e.patch(t,l);let c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,c),e.applyData(t,c)},heading:function(e,t){let n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){let n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){let n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return e7(e,t);let i={src:e3(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(i.title=r.title);let o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){let n={src:e3(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){let n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);let r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){let n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return e7(e,t);let i={href:e3(r.url||"")};null!==r.title&&void 0!==r.title&&(i.title=r.title);let o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){let n={href:e3(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){let r=e.all(t),i=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;let n=e.children,r=-1;for(;!t&&++r<n.length;)t=e8(n[r])}return t}(n):e8(t),o={},a=[];if("boolean"==typeof t.checked){let e,n=r[0];n&&"element"===n.type&&"p"===n.tagName?e=n:(e={type:"element",tagName:"p",properties:{},children:[]},r.unshift(e)),e.children.length>0&&e.children.unshift({type:"text",value:" "}),e.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let s=-1;for(;++s<r.length;){let e=r[s];(i||0!==s||"element"!==e.type||"p"!==e.tagName)&&a.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||i?a.push(e):a.push(...e.children)}let l=r[r.length-1];l&&(i||"element"!==l.type||"p"!==l.tagName)&&a.push({type:"text",value:"\n"});let c={type:"element",tagName:"li",properties:o,children:a};return e.patch(t,c),e.applyData(t,c)},list:function(e,t){let n={},r=e.all(t),i=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++i<r.length;){let e=r[i];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}let o={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)},paragraph:function(e,t){let n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},root:function(e,t){let n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)},strong:function(e,t){let n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},table:function(e,t){let n=e.all(t),r=n.shift(),i=[];if(r){let n={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],n),i.push(n)}if(n.length>0){let r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},o=(0,g.PW)(t.children[1]),a=(0,g.Y)(t.children[t.children.length-1]);o&&a&&(r.position={start:o,end:a}),i.push(r)}let o={type:"element",tagName:"table",properties:{}
1,children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)},tableCell:function(e,t){let n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){let r=n?n.children:void 0,i=0===(r?r.indexOf(t):1)?"th":"td",o=n&&"table"===n.type?n.align:void 0,a=o?o.length:t.children.length,s=-1,l=[];for(;++s<a;){let n=t.children[s],r={},a=o?o[s]:void 0;a&&(r.align=a);let c={type:"element",tagName:i,properties:r,children:[]};n&&(c.children=e.all(n),e.patch(n,c),c=e.applyData(n,c)),l.push(c)}let c={type:"element",tagName:"tr",properties:{},children:e.wrap(l,!0)};return e.patch(t,c),e.applyData(t,c)},text:function(e,t){let n={type:"text",value:function(e){let t=String(e),n=/\r?\n|\r/g,r=n.exec(t),i=0,o=[];for(;r;)o.push(te(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(te(t.slice(i),i>0,!1)),o.join("")}(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){let n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:tn,yaml:tn,definition:tn,footnoteDefinition:tn};function tn(){}let tr={}.hasOwnProperty,ti={};function to(e,t){e.position&&(t.position=(0,g.G1)(e))}function ta(e,t){let n=t;if(e&&e.data){let t=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;"string"==typeof t&&("element"===n.type?n.tagName=t:n={type:"element",tagName:t,properties:{},children:"children"in n?n.children:[n]}),"element"===n.type&&i&&Object.assign(n.properties,(0,e5.Ay)(i)),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function ts(e,t){let n=[],r=-1;for(t&&n.push({type:"text",value:"\n"});++r<e.length;)r&&n.push({type:"text",value:"\n"}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:"\n"}),n}function tl(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function tc(e,t){let n,r,o,a,s=(n=t||ti,r=new Map,o=new Map,a={all:function(e){let t=[];if("children"in e){let n=e.children,r=-1;for(;++r<n.length;){let i=a.one(n[r],e);if(i){if(r&&"break"===n[r-1].type&&(Array.isArray(i)||"text"!==i.type||(i.value=tl(i.value)),!Array.isArray(i)&&"element"===i.type)){let e=i.children[0];e&&"text"===e.type&&(e.value=tl(e.value))}Array.isArray(i)?t.push(...i):t.push(i)}}}return t},applyData:ta,definitionById:r,footnoteById:o,footnoteCounts:new Map,footnoteOrder:[],handlers:{...tt,...n.handlers},one:function(e,t){let n=e.type,r=a.handlers[n];if(tr.call(a.handlers,n)&&r)return r(a,e,t);if(a.options.passThrough&&a.options.passThrough.includes(n)){if("children"in e){let{children:t,...n}=e,r=(0,e5.Ay)(n);return r.children=a.all(e),r}return(0,e5.Ay)(e)}return(a.options.unknownHandler||function(e,t){let n=t.data||{},r="value"in t&&!(tr.call(n,"hProperties")||tr.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)})(a,e,t)},options:n,patch:to,wrap:ts},(0,e6.YR)(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){let t="definition"===e.type?r:o,n=String(e.identifier).toUpperCase();t.has(n)||t.set(n,e)}}),a),l=s.one(e,void 0),c=function(e){let t="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||e4,r=e.options.footnoteBackLabel||e9,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[],l=-1;for(;++l<e.footnoteOrder.length;){let i=e.footnoteById.get(e.footnoteOrder[l]);if(!i)continue;let o=e.all(i),a=String(i.identifier).toUpperCase(),c=e3(a.toLowerCase()),u=0,d=[],p=e.footnoteCounts.get(a);for(;void 0!==p&&++u<=p;){d.length>0&&d.push({type:"text",value:" "});let e="string"==typeof n?n:n(l,u);"string"==typeof e&&(e={type:"text",value:e}),d.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+c+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof r?r:r(l,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}let h=o[o.length-1];if(h&&"element"===h.type&&"p"===h.tagName){let e=h.children[h.children.length-1];e&&"text"===e.type?e.value+=" ":h.children.push({type:"text",value:" "}),h.children.push(...d)}else o.push(...d);let f={type:"element",tagName:"li",properties:{id:t+"fn-"+c},children:e.wrap(o,!0)};e.patch(i,f),s.push(f)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...(0,e5.Ay)(a),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)}
1,{type:"text",value:"\n"}]}}(s),u=Array.isArray(l)?{type:"root",children:l}:l||{type:"root",children:[]};return c&&((0,i.ok)("children"in u),u.children.push({type:"text",value:"\n"},c)),u}function tu(e,t){return e&&"run"in e?async function(n,r){let i=tc(n,{file:r,...t});await e.run(i,r)}:function(n,r){return tc(n,{file:r,...e||t})}}function td(e){if(e)throw e}var tp=n(28392);function th(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}let tf=function(e,t){let n;if(void 0!==t&&"string"!=typeof t)throw TypeError('"ext" argument must be a string');tT(e);let r=0,i=-1,o=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else i<0&&(n=!0,i=o+1);return i<0?"":e.slice(r,i)}if(t===e)return"";let a=-1,s=t.length-1;for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else a<0&&(n=!0,a=o+1),s>-1&&(e.codePointAt(o)===t.codePointAt(s--)?s<0&&(i=o):(s=-1,i=a));return r===i?i=a:i<0&&(i=e.length),e.slice(r,i)},tm=function(e){let t;if(tT(e),0===e.length)return".";let n=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)},tE=function(e){let t;tT(e);let n=e.length,r=-1,i=0,o=-1,a=0;for(;n--;){let s=e.codePointAt(n);if(47===s){if(t){i=n+1;break}continue}r<0&&(t=!0,r=n+1),46===s?o<0?o=n:1!==a&&(a=1):o>-1&&(a=-1)}return o<0||r<0||0===a||1===a&&o===r-1&&o===i+1?"":e.slice(o,r)},tg=function(...e){var t;let n,r,i,o=-1;for(;++o<e.length;)tT(e[o]),e[o]&&(i=void 0===i?e[o]:i+"/"+e[o]);return void 0===i?".":(tT(t=i),n=47===t.codePointAt(0),0!==(r=function(e,t){let n,r,i="",o=0,a=-1,s=0,l=-1;for(;++l<=e.length;){if(l<e.length)n=e.codePointAt(l);else if(47===n)break;else n=47;if(47===n){if(a===l-1||1===s);else if(a!==l-1&&2===s){if(i.length<2||2!==o||46!==i.codePointAt(i.length-1)||46!==i.codePointAt(i.length-2)){if(i.length>2){if((r=i.lastIndexOf("/"))!==i.length-1){r<0?(i="",o=0):o=(i=i.slice(0,r)).length-1-i.lastIndexOf("/"),a=l,s=0;continue}}else if(i.length>0){i="",o=0,a=l,s=0;continue}}t&&(i=i.length>0?i+"/..":"..",o=2)}else i.length>0?i+="/"+e.slice(a+1,l):i=e.slice(a+1,l),o=l-a-1;a=l,s=0}else 46===n&&s>-1?s++:s=-1}return i}(t,!n)).length||n||(r="."),r.length>0&&47===t.codePointAt(t.length-1)&&(r+="/"),n?"/"+r:r)};function tT(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function tA(e){return!!(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}let ty=["history","path","basename","stem","extname","dirname"];class t_{constructor(e){let t,n;t=e?tA(e)?{path:e}:"string"==typeof e||function(e){return!!(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(e)?{value:e}:e:{},this.cwd="cwd"in t?"":"/",this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<ty.length;){const e=ty[r];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)ty.includes(n)||(this[n]=t[n])}get basename(){return"string"==typeof this.path?tf(this.path):void 0}set basename(e){tS(e,"basename"),tb(e,"basename"),this.path=tg(this.dirname||"",e)}get dirname(){return"string"==typeof this.path?tm(this.path):void 0}set dirname(e){tv(this.basename,"dirname"),this.path=tg(e||"",this.basename)}get extname(){return"string"==typeof this.path?tE(this.path):void 0}set extname(e){if(tb(e,"extname"),tv(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw Error("`extname` must start with `.`");if(e.includes(".",1))throw Error("`extname` cannot contain multiple dots")}this.path=tg(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){tA(e)&&(e=function(e){if("string"==typeof e)e=new URL(e);else if(!tA(e)){let t=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("file:"!==e.protocol){let e=TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){let e=TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}let t=e.pathname,n=-1;for(;++n<t.length;)if(37===t.codePointAt(n)&&50===t.codePointAt(n+1)){let e=t.codePointAt(n+2);if(70===e||102===e){let e=TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}(e)),tS(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"==typeof this.path?tf(this.path,this.extname):void 0}set stem(e){tS(e,"stem"),tb(e,"stem"),this.path=tg(this.dirname||"",e+(this.extname||""))}fail(e,t,n){let r=this.message(e,t,n);throw r.fatal=!0,r}info(e,t,n){let r=this.message(e,t,n);return r.fatal=void 0,r}message(e,t,n){let r=new b(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}toString(e){return void 0===this.value?"":"string"==typeof this.value?this.value:new TextDecoder(e||void 0).decode(this.value)}}function tb(e,t){if(e&&e.includes("/"))throw Error("`"+t+"` cannot be a path: did not expect `/`")}function tS(e,t){if(!e)throw Error("`"+t+"` cannot be empty")}function tv(e,t){if(!e)throw Error("Setting `"+t+"` requires `path` to be set too")}let tk=function(e){let t=this.constructor.prototype,n=t[e],r=function(){return n.apply(r,arguments)};return Object.setPrototypeOf(r,t),r},tC={}.hasOwnProperty;class tI extends tk{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=function(){let e=[],t={run:function(...t){let n=-1,r=t.pop();if("function"!=typeof r)throw TypeError("Expected function as last argument, not "+r);!function i(o,...a){let s=e[++n],l=-1;if(o)return void r(o);for(;++l<t.length;)(null===a[l]||void 0===a[l])&&(a[l]=t[l]);t=a,s?(function(e,t){let n;return function(...t){let o,a=e.length>t.length;a&&t.push(r);try{o=e.apply(this,t)}catch(e){if(a&&n)throw e;return r(e)}a||(o&&o.then&&"function"==typeof o.then?o.then(i,r):o instanceof Error?r(o):i(o))};function r(e,...i){n||(n=!0,t(e,...i))}function i(e){r(null,e)}})(s,i)(...a):r(null,...a)}(null,...t)},use:function(n){if("function"!=typeof n)throw TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}()}copy(){let e=new tI,t=-1;for(;++t<this.attachers.length;){let n=this.attachers[t];e.use(...n)}return e.data(tp(!0,{},this.namespace)),e}data(e,t){return"string"==typeof e?2==arguments.length?(tR("data",this.frozen),this.namespace[e]=t,this):tC.call(this.namespace,e)&&this.namespace[e]||void 0:e?(tR("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;for(;++this.freezeIndex<this.attachers.length;){let[e,...t]=this.attachers[this.freezeIndex];if(!1===t[0])continue;!0===t[0]&&(t[0]=void 0);let n=e.call(this,...t);"function"==typeof n&&this.transformers.use(n)}return this.frozen=!0,this.freezeIndex=1/0,this}parse(e){this.freeze();let t=tL(e),n=this.parser||this.Parser;return tO("parse",n),n(String(t),t)}process(e,t){let n=this;return this.freeze(),tO("process",this.parser||this.Parser),tD("process",this.compiler||this.Compiler),t?r(void 0,t):new Promise(r);function r(r,o){let a=tL(e),s=n.parse(a);function l(e,n){e||!n?o(e):r?r(n):((0,i.ok)(t,"`done` is defined if `resolve` is not"),t(void 0,n))}n.run(s,a,function(e,t,r){var i,o;if(e||!t||!r)return l(e);let a=n.stringify(t,r);"string"==typeof(i=a)||(o=i)&&"object"==typeof o&&"byteLength"in o&&"byteOffset"in o?r.value=a:r.result=a,l(e,r)})}}processSync(e){let t,n=!1;return this.freeze(),tO("processSync",this.parser||this.Parser),tD("processSync",this.compiler||this.Compiler),this.process(e,function(e,r){n=!0,td(e),t=r}),tP("processSync","process",n),(0,i.ok)(t,"we either bailed on an error or have a tree"),t}
1run(e,t,n){tx(e),this.freeze();let r=this.transformers;return n||"function"!=typeof t||(n=t,t=void 0),n?o(void 0,n):new Promise(o);function o(o,a){(0,i.ok)("function"!=typeof t,"`file` canât be a `done` anymore, we checked");let s=tL(t);r.run(e,s,function(t,r,s){let l=r||e;t?a(t):o?o(l):((0,i.ok)(n,"`done` is defined if `resolve` is not"),n(void 0,l,s))})}}runSync(e,t){let n,r=!1;return this.run(e,t,function(e,t){td(e),n=t,r=!0}),tP("runSync","run",r),(0,i.ok)(n,"we either bailed on an error or have a tree"),n}stringify(e,t){this.freeze();let n=tL(t),r=this.compiler||this.Compiler;return tD("stringify",r),tx(e),r(e,n)}use(e,...t){let n=this.attachers,r=this.namespace;if(tR("use",this.frozen),null==e);else if("function"==typeof e)a(e,t);else if("object"==typeof e)Array.isArray(e)?o(e):i(e);else throw TypeError("Expected usable value, not `"+e+"`");return this;function i(e){if(!("plugins"in e)&&!("settings"in e))throw 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");o(e.plugins),e.settings&&(r.settings=tp(!0,r.settings,e.settings))}function o(e){let t=-1;if(null==e);else if(Array.isArray(e))for(;++t<e.length;)!function(e){if("function"==typeof e)a(e,[]);else if("object"==typeof e)if(Array.isArray(e)){let[t,...n]=e;a(t,n)}else i(e);else throw TypeError("Expected usable value, not `"+e+"`")}(e[t]);else throw TypeError("Expected a list of plugins, not `"+e+"`")}function a(e,t){let r=-1,i=-1;for(;++r<n.length;)if(n[r][0]===e){i=r;break}if(-1===i)n.push([e,...t]);else if(t.length>0){let[r,...o]=t,a=n[i][1];th(a)&&th(r)&&(r=tp(!0,a,r)),n[i]=[e,r,...o]}}}}let tN=new tI().freeze();function tO(e,t){if("function"!=typeof t)throw TypeError("Cannot `"+e+"` without `parser`")}function tD(e,t){if("function"!=typeof t)throw TypeError("Cannot `"+e+"` without `compiler`")}function tR(e,t){if(t)throw Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function tx(e){if(!th(e)||"string"!=typeof e.type)throw TypeError("Expected node, got `"+e+"`")}function tP(e,t,n){if(!n)throw Error("`"+e+"` finished async. Use `"+t+"` instead")}function tL(e){var t;return(t=e)&&"object"==typeof t&&"message"in t&&"messages"in t?e:new t_(e)}let tM=[],tw={allowDangerousHtml:!0},tF=/^(https?|ircs?|mailto|xmpp)$/i,tB=[{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:"className",id:"remove-classname"},{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 tH(e){var t;let n,r,o,a,s,l=(n=(t=e).rehypePlugins||tM,r=t.remarkPlugins||tM,o=t.remarkRehypeOptions?{...t.remarkRehypeOptions,...tw}:tw,tN().use(e2).use(r).use(tu,o).use(n)),c=(a=e.children||"",s=new t_,"string"==typeof a?s.value=a:(0,i.HB)("Unexpected value `"+a+"` for `children` prop, expected `string`"),s);return function(e,t){let n=t.allowedElements,r=t.allowElement,o=t.components,a=t.disallowedElements,s=t.skipHtml,l=t.unwrapDisallowed,c=t.urlTransform||tU;for(let e of tB)Object.hasOwn(t,e.from)&&(0,i.HB)("Unexpected `"+e.from+"` prop, "+(e.to?"use `"+e.to+"` instead":"remove it")+" (see <https://github.com/remarkjs/react-markdown/blob/main/changelog.md#"+e.id+"> for more info)");return n&&a&&(0,i.HB)("Unexpected combined `allowedElements` and `disallowedElements`, expected one or the other"),(0,e6.YR)(e,function(e,t,i){if("raw"===e.type&&i&&"number"==typeof t)return s?i.children.splice(t,1):i.children[t]={type:"text",value:e.value},t;if("element"===e.type){let t;for(t in w)if(Object.hasOwn(w,t)&&Object.hasOwn(e.properties,t)){let n=e.properties[t],r=w[t];(null===r||r.includes(e.tagName))&&(e.properties[t]=c(String(n||""),t,e))}}if("element"===e.type){let o=n?!n.includes(e.tagName):!!a&&a.includes(e.tagName);if(!o&&r&&"number"==typeof t&&(o=!r(e,t,i)),o&&i&&"number"==typeof t)return l&&e.children?i.children.splice(t,1,...e.children):i.children.splice(t,1),t}}),function(e,t){var n,r,i,o;let a;if(!t||void 0===t.Fragment)throw TypeError("Expected `Fragment` in options");let s=t.filePath||void 0;if(t.development){if("function"!=typeof t.jsxDEV)throw TypeError("Expected `jsxDEV` in options when `development: true`");n=s,r=t.jsxDEV,a=function(e,t,i,o){let a=Array.isArray(i.children),s=(0,g.PW)(e);return r(t,i,o,a,{columnNumber:s?s.column-1:void 0,fileName:n,lineNumber:s?s.line:void 0},void 0)}}else{if("function"!=typeof t.jsx)throw TypeError("Expected `jsx` in production options");
1if("function"!=typeof t.jsxs)throw TypeError("Expected `jsxs` in production options");i=t.jsx,o=t.jsxs,a=function(e,t,n,r){let a=Array.isArray(n.children)?o:i;return r?a(t,n,r):a(t,n)}}let l={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:a,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:s,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?p.JW:p.qy,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},c=O(l,e,void 0);return c&&"string"!=typeof c?c:l.create(e,l.Fragment,{children:c||void 0},void 0)}(e,{Fragment:F.Fragment,components:o,ignoreInvalidStyle:!0,jsx:F.jsx,jsxs:F.jsxs,passKeys:!0,passNode:!0})}(l.runSync(l.parse(c),c),e)}function tU(e){let t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return -1===t||-1!==i&&t>i||-1!==n&&t>n||-1!==r&&t>r||tF.test(e.slice(0,t))?e:""}},85937:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(25060);let i=function(e,t){return t?(0,r.A)(e,t,{clone:!1}):e}},87168:e=>{function t(){return e.exports=t=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},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},87623:(e,t)=>{"use strict";Symbol.for("react.transitional.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler");Symbol.for("react.provider");var n=Symbol.for("react.consumer"),r=Symbol.for("react.context"),i=Symbol.for("react.forward_ref"),o=Symbol.for("react.suspense"),a=Symbol.for("react.suspense_list"),s=Symbol.for("react.memo"),l=Symbol.for("react.lazy"),c=Symbol.for("react.view_transition");Symbol.for("react.client.reference");t.vM=i,t.lD=s},87905:(e,t,n)=>{"use strict";n.d(t,{C:()=>c,E:()=>E,T:()=>d,c:()=>f,h:()=>p,w:()=>u});var r=n(55729),i=n(6495),o=n(97248),a=n(92511),s=n(44930),l=r.createContext("u">typeof HTMLElement?(0,i.A)({key:"css"}):null),c=l.Provider,u=function(e){return(0,r.forwardRef)(function(t,n){return e(t,(0,r.useContext)(l),n)})},d=r.createContext({}),p={}.hasOwnProperty,h="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",f=function(e,t){var n={};for(var r in t)p.call(t,r)&&(n[r]=t[r]);return n[h]=e,n},m=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,o.SF)(t,n,r),(0,s.s)(function(){return(0,o.sk)(t,n,r)}),null},E=u(function(e,t,n){var i=e.css;"string"==typeof i&&void 0!==t.registered[i]&&(i=t.registered[i]);var s=e[h],l=[i],c="";"string"==typeof e.className?c=(0,o.Rk)(t.registered,l,e.className):null!=e.className&&(c=e.className+" ");var u=(0,a.J)(l,void 0,r.useContext(d));c+=t.key+"-"+u.name;var f={};for(var E in e)p.call(e,E)&&"css"!==E&&E!==h&&(f[E]=e[E]);return f.className=c,n&&(f.ref=n),r.createElement(r.Fragment,null,r.createElement(m,{cache:t,serialized:u,isStringTag:"string"==typeof s}),r.createElement(s,f))})},90265:(e,t,n)=>{"use strict";function r(e,t,n){let r=[],i=-1;for(;++i<e.length;){let o=e[i].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}n.d(t,{W:()=>r})},92511:(e,t,n)=>{"use strict";n.d(t,{J:()=>f});var r,i={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},o=n(15800),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},u=(0,o.A)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,n){return r={name:t,styles:n,next:r},t})}return 1===i[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return r={name:n.name,styles:n.styles,next:r},n.name;if(void 0!==n.styles){var i=n.next;if(void 0!==i)for(;void 0!==i;)r={name:i.name,styles:i.styles,next:r},i=i.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=p(e,t,n[i])+";";else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=o+"{"+t[a]+"}":c(a)&&(r+=u(o)+":"+d(o,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)c(a[s])&&(r+=u(o)+":"+d(o,a[s])+";");else{var l=p(e,t,a);switch(o){case"animation":case"animationName":r+=u(o)+":"+l+";";break;default:r+=o+"{"+l+"}"}}}return r}(e,t,n);case"function":if(void 0!==e){var o=r,a=n(e);return r=o,p(e,t,a)}}if(null==t)return n;var s=t[n];return void 0!==s?s:n}var h=/label:\s*([^\s;{]+)\s*(;|$)/g;function f(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i,o=!0,a="";r=void 0;var s=e[0];null==s||void 0===s.raw?(o=!1,a+=p(n,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=p(n,t,e[l]),o&&(a+=s[l]);h.lastIndex=0;for(var c="";null!==(i=h.exec(a));)c+="-"+i[1];return{name:function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&n)*0x5bd1e995+((n>>>16)*59797<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}(a)+c,styles:a,next:r}}}
1,92598:(e,t,n)=>{"use strict";function r(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}n.d(t,{B:()=>r})},92650:(e,t,n)=>{"use strict";n.r(t),n.d(t,{boolean:()=>i,booleanish:()=>o,commaOrSpaceSeparated:()=>u,commaSeparated:()=>c,number:()=>s,overloadedBoolean:()=>a,spaceSeparated:()=>l});let r=0,i=d(),o=d(),a=d(),s=d(),l=d(),c=d(),u=d();function d(){return 2**++r}},92776:(e,t,n)=>{"use strict";n.d(t,{GT:()=>eE,WZ:()=>eg});var r=n(55729),i=function(e,t){return Number(e.toFixed(t))},o=function(e,t,n){n&&"function"==typeof n&&n(e,t)},a={easeOut:function(e){return-Math.cos(e*Math.PI)/2+.5},linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return e*(2-e)},easeInOutQuad:function(e){return e<.5?2*e*e:-1+(4-2*e)*e},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return--e*e*e+1},easeInOutCubic:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1- --e*e*e*e},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1+--e*e*e*e*e},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}},s=function(e){"number"==typeof e&&cancelAnimationFrame(e)},l=function(e){e.mounted&&(s(e.animation),e.animate=!1,e.animation=null,e.velocity=null)};function c(e,t,n,r){if(e.mounted){var i=new Date().getTime();l(e),e.animation=function(){if(!e.mounted)return s(e.animation);var o=new Date().getTime()-i,l=(0,a[t])(o/n);o>=n?(r(1),e.animation=null):e.animation&&(r(l),requestAnimationFrame(e.animation))},requestAnimationFrame(e.animation)}}function u(e,t,n,r){var i,o,a,s=(i=t.scale,o=t.positionX,a=t.positionY,!(Number.isNaN(i)||Number.isNaN(o)||Number.isNaN(a)));if(e.mounted&&s){var l=e.setTransformState,u=e.transformState,d=u.scale,p=u.positionX,h=u.positionY,f=t.scale-d,m=t.positionX-p,E=t.positionY-h;0===n?l(t.scale,t.positionX,t.positionY):c(e,r,n,function(e){l(d+f*e,p+m*e,h+E*e)})}}var d=function(e,t,n,r,i,o,a){var s=e>t?n*(a?1:.5):0,l=r>i?o*(a?1:.5):0;return{minPositionX:e-t-s,maxPositionX:s,minPositionY:r-i-l,maxPositionY:l}},p=function(e,t){var n,r,i,o,a,s,l=e.wrapperComponent,c=e.contentComponent,u=e.setup.centerZoomedOut;if(!l||!c)throw Error("Components are not mounted");var p=(n=l.offsetWidth,r=l.offsetHeight,i=c.offsetWidth,o=c.offsetHeight,{wrapperWidth:n,wrapperHeight:r,newContentWidth:a=i*t,newDiffWidth:n-a,newContentHeight:s=o*t,newDiffHeight:r-s}),h=p.wrapperWidth,f=p.wrapperHeight;return d(h,p.newContentWidth,p.newDiffWidth,f,p.newContentHeight,p.newDiffHeight,!!u)},h=function(e,t,n,r){return r?e<t?i(t,2):e>n?i(n,2):i(e,2):i(e,2)},f=function(e,t){var n=p(e,t);return e.bounds=n,n};function m(e,t,n,r,i,o,a){var s=n.minPositionX,l=n.minPositionY,c=n.maxPositionX,u=n.maxPositionY,d=0,p=0;return a&&(d=i,p=o),{x:h(e,s-d,c+d,r),y:h(t,l-p,u+p,r)}}function E(e,t,n,r,i,o){var a=e.transformState,s=a.scale,l=a.positionX,c=a.positionY,u=r-s;return"number"!=typeof t||"number"!=typeof n?(console.error("Mouse X and Y position were not provided!"),{x:l,y:c}):m(l-t*u,c-n*u,i,o,0,0,null)}function g(e,t,n,r,i){var o=t-(i?r:0);return!Number.isNaN(n)&&e>=n?n:!Number.isNaN(t)&&e<=o?o:e}var T=function(e,t){var n=e.setup.panning.excluded,r=e.isInitialized,i=e.wrapperComponent,o=t.target,a="shadowRoot"in o&&"composedPath"in t?t.composedPath().some(function(e){return e instanceof Element&&(null==i?void 0:i.contains(e))}):null==i?void 0:i.contains(o);return!(!(r&&o&&a)||q(o,n))},A=function(e){var t=e.isInitialized,n=e.isPanning,r=e.setup.panning.disabled;return!!(t&&n&&!r)},y=function(e,t){var n=e.transformState,r=n.positionX,i=n.positionY;e.isPanning=!0,e.startCoords={x:t.clientX-r,y:t.clientY-i}},_=function(e,t){var n=t.touches,r=e.transformState,i=r.positionX,o=r.positionY;e.isPanning=!0,1===n.length&&(e.startCoords={x:n[0].clientX-i,y:n[0].clientY-o})};function b(e,t,n,r,i){var o=e.setup.limitToBounds,a=e.wrapperComponent,s=e.bounds,l=e.transformState,c=l.scale,u=l.positionX,d=l.positionY;if(null!==a&&null!==s&&(t!==u||n!==d)){var p=m(t,n,s,o,r,i,a),h=p.x,f=p.y;e.setTransformState(c,h,f)}}var S=function(e,t,n){var r=e.startCoords,i=e.transformState,o=e.setup.panning,a=o.lockAxisX,s=o.lockAxisY,l=i.positionX,c=i.positionY;if(!r)return{x:l,y:c};var u=t-r.x,d=n-r.y;return{x:a?l:u,y:s?c:d}},v=function(e,t){var n=e.setup,r=e.transformState.scale,i=n.minScale,o=n.disablePadding;return t>0&&r>=i&&!o?t:0},k=function(e){var t=e.mounted,n=e.setup,r=n.disabled,i=n.velocityAnimation,o=e.transformState.scale;return!!(!i.disabled||o>1||!r||t)},C=function(e){var t=e.mounted,n=e.velocity,r=e.bounds,i=e.setup,o=i.disabled,a=i.velocityAnimation,s=e.transformState.scale;return!!(!a.disabled||s>1||!o||t)&&!!n&&!!r};function I(e,t,n,r,i,o,a,s,l,c){if(i){if(t>a&&n>a){var u=a+(e-a)*c;return u>l?l:u<a?a:u}if(t<o&&n<o){var u=o+(e-o)*c;return u<s?s:u>o?o:u}}return r?t:h(e,o,a,i)}function N(e,t){var n=e.transformState.scale;l(e),f(e,n),void 0!==window.TouchEvent&&t instanceof TouchEvent?_(e,t):y(e,t)}function O(e,t){var n=e.transformState.scale,r=e.setup,i=r.minScale,o=r.alignmentAnimation,a=o.disabled,s=o.sizeX,l=o.sizeY,c=o.animationTime,d=o.animationType;if(!(a||n<i||!s&&!l)){var p=function(e){var t=e.transformState,n=t.positionX,r=t.positionY,i=t.scale,o=e.setup,a=o.disabled,s=o.limitToBounds,l=o.centerZoomedOut,c=e.wrapperComponent;if(!a&&c&&e.bounds){var u=e.bounds,d=u.maxPositionX,p=u.minPositionX,h=u.maxPositionY,f=u.minPositionY,m=n>d?c.offsetWidth:e.setup.minPositionX||0,g=r>h?c.offsetHeight:e.setup.minPositionY||0,T=E(e,m,g,i,e.bounds,s||l),A=T.x,y=T.y;return{scale:i,positionX:n>d||n<p?A:n,positionY:r>h||r<f?y:r}}}(e);p&&u(e,p,null!=t?t:c,d)}}function D(e,t,n){var r=e.startCoords,i=e.setup.alignmentAnimation,o=i.sizeX,a=i.sizeY;if(r){var s=S(e,t,n),l=s.x,c=s.y,u=v(e,o),d=v(e,a);!function(e,t){if(k(e)){var n=e.lastMousePosition,r=e.velocityTime,i=e.setup,o=e.wrapperComponent,a=i.velocityAnimation.equalToMove,s=Date.now();if(n&&r&&o){var l=a?Math.min(1,o.offsetWidth/window.innerWidth):1,c=t.x-n.x,u=t.y-n.y,d=Math.sqrt(c*c+u*u)/(s-r);e.velocity={velocityX:c/l,velocityY:u/l,total:d}}e.lastMousePosition=t,e.velocityTime=s}}(e,{x:l,y:c}),b(e,l,c,u,d)}}function R(e,t,n,r){var o=e.setup,a=o.minScale,s=o.maxScale,l=o.limitToBounds,c=g(i(t,2),a,s,0,!1),u=f(e,c),d=E(e,n,r,c,u,l);return{scale:c,positionX:d.x,positionY:d.y}}function x(e,t,n){var r=e.transformState.scale,i=e.wrapperComponent,o=e.setup,a=o.minScale,s=o.limitToBounds,l=o.zoomAnimation,c=l.disabled,d=l.animationTime,p=l.animationType,h=c||r>=a;if((r>=1||s)&&O(e),!h&&i&&e.mounted){var f=R(e,a,t||i.offsetWidth/2,n||i.offsetHeight/2);f&&u(e,f,d,p)}}var P=function(){return(P=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function L(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var M={disabled:!1,minPositionX:null,maxPositionX:null,minPositionY:null,maxPositionY:null,minScale:1,maxScale:8,limitToBounds:!0,centerZoomedOut:!1,centerOnInit:!1,disablePadding:!1,smooth:!0,wheel:{step:.2,disabled:!1,smoothStep:.001,wheelDisabled:!1,touchPadDisabled:!1,activationKeys:[],excluded:[]},panning:{disabled:!1,velocityDisabled:!1,lockAxisX:!1,lockAxisY:!1,allowLeftClickPan:!0,allowMiddleClickPan:!0,allowRightClickPan:!0,wheelPanning:!1,activationKeys:[],excluded:[]},pinch:{step:5,disabled:!1,excluded:[]},doubleClick:{disabled:!1,step:.7,mode:"zoomIn",animationType:"easeOut",animationTime:200,excluded:[]},zoomAnimation:{disabled:!1,size:.4,animationTime:200,animationType:"easeOut"},alignmentAnimation:{disabled:!1,sizeX:100,sizeY:100,animationTime:200,velocityAlignmentTime:400,animationType:"easeOut"},velocityAnimation:{disabled:!1,sensitivity:1,animationTime:400,animationType:"easeOut",equalToMove:!0}},w="react-transform-wrapper",F=function(e){var t,n,r,i;return{previousScale:null!=(t=e.initialScale)?t:1,scale:null!=(n=e.initialScale)?n:1,positionX:null!=(r=e.initialPositionX)?r:0,positionY:null!=(i=e.initialPositionY)?i:0}},B=function(e){var t=P({},M);return Object.keys(e).forEach(function(n){var r=void 0!==e[n];if(void 0!==M[n]&&r){var i=Object.prototype.toString.call(M[n]);"[object Object]"===i?t[n]=P(P({},M[n]),e[n]):"[object Array]"===i?t[n]=L(L([],M[n],!0),e[n],!0):t[n]=e[n]}}),t},H=function(e,t,n){var r=e.transformState.scale,o=e.wrapperComponent,a=e.setup,s=a.maxScale,l=a.minScale,c=a.zoomAnimation,u=a.smooth,d=c.size;if(!o)throw Error("Wrapper is not mounted");return g(i(u?r*Math.exp(t*n):r+t*n,3),l,s,d,!1)};function U(e,t,n,r,i){var o=e.wrapperComponent,a=e.transformState,s=a.scale,l=a.positionX,c=a.positionY;if(!o)return console.error("No WrapperComponent found");var d=o.offsetWidth,p=o.offsetHeight,h=H(e,t,n),f=R(e,h,(d/2-l)/s,(p/2-c)/s);if(!f)return console.error("Error during zoom event. New transformation state was not calculated.");u(e,f,r,i)}function G(e,t,n,r){var i=e.setup,o=e.wrapperComponent,a=i.limitToBounds,s=F(e.props),l=e.transformState,c=l.scale,d=l.positionX,h=l.positionY;if(o){var f=p(e,s.scale),E=m(s.positionX,s.positionY,f,a,0,0,o),g={scale:s.scale,positionX:E.x,positionY:E.y};(c!==s.scale||d!==s.positionX||h!==s.positionY)&&(null==r||r(),u(e,g,t,n))}}var Y=function(e){return{instance:e,zoomIn:function(t,n,r){void 0===t&&(t=.5),void 0===n&&(n=300),void 0===r&&(r="easeOut"),U(e,1,t,n,r)},zoomOut:function(t,n,r){void 0===t&&(t=.5),void 0===n&&(n=300),void 0===r&&(r="easeOut"),U(e,-1,t,n,r)},setTransform:function(t,n,r,i,o){void 0===i&&(i=300),void 0===o&&(o="easeOut");var a=e.transformState,s=a.positionX,l=a.positionY,c=a.scale,d=e.wrapperComponent,p=e.contentComponent;!e.setup.disabled&&d&&p&&u(e,{positionX:Number.isNaN(t)?s:t,positionY:Number.isNaN(n)?l:n,scale:Number.isNaN(r)?c:r},i,o)},resetTransform:function(t,n){void 0===t&&(t=200),void 0===n&&(n="easeOut"),G(e,t,n)},centerView:function(t,n,r){void 0===n&&(n=200),void 0===r&&(r="easeOut");var i=e.transformState,o=e.wrapperComponent,a=e.contentComponent;o&&a&&u(e,V(t||i.scale,o,a),n,r)},zoomToElement:function(t,n,r,i){void 0===r&&(r=600),void 0===i&&(i="easeOut"),l(e);var o=e.wrapperComponent,a="string"==typeof t?document.getElementById(t):t;if(o&&a&&o.contains(a)){var s=function(e,t,n){var r,i,o,a,s,l=e.wrapperComponent,c=e.contentComponent,u=e.transformState,d=e.setup,h=d.limitToBounds,f=d.minScale,E=d.maxScale;if(!l||!c)return u;var T=l.getBoundingClientRect(),A=t.getBoundingClientRect(),y=(r=t.getBoundingClientRect(),i=l.getBoundingClientRect(),o=c.getBoundingClientRect(),a=i.x*u.scale,s=i.y*u.scale,{x:(r.x-o.x+a)/u.scale,y:(r.y-o.y+s)/u.scale}),_=y.x,b=y.y,S=A.width/u.scale,v=A.height/u.scale,k=l.offsetWidth/S,C=l.offsetHeight/v,I=g(n||Math.min(k,C),f,E,0,!1),N=(T.width-S*I)/2,O=(T.height-v*I)/2,D=m((T.left-_)*I+N,(T.top-b)*I+O,p(e,I),h,0,0,l);return{positionX:D.x,positionY:D.y,scale:I}}(e,a,n);u(e,s,r,i)}}}},z=function(e){var t={};return Object.assign(t,{instance:e,state:e.transformState}),Object.assign(t,Y(e)),t};
1function W(){try{return{get passive(){return!1}}}catch(e){return!1}}var j=".".concat(w),q=function(e,t){return t.some(function(t){return e.matches("".concat(j," ").concat(t,", ").concat(j," .").concat(t,", ").concat(j," ").concat(t," *, ").concat(j," .").concat(t," *"))})},Q=function(e){e&&clearTimeout(e)},V=function(e,t,n){var r=n.offsetWidth*e,i=n.offsetHeight*e;return{scale:e,positionX:(t.offsetWidth-r)/2,positionY:(t.offsetHeight-i)/2}},X=function(e,t){var n=e.setup.wheel,r=n.disabled,i=n.wheelDisabled,o=n.touchPadDisabled,a=n.excluded,s=e.isInitialized,l=e.isPanning,c=t.target;return!(!(s&&!l&&!r&&c)||i&&!t.ctrlKey||o&&t.ctrlKey||q(c,a))};function K(e,t,n){var r=t.getBoundingClientRect(),i=0,o=0;if("clientX"in e)i=(e.clientX-r.left)/n,o=(e.clientY-r.top)/n;else{var a=e.touches[0];i=(a.clientX-r.left)/n,o=(a.clientY-r.top)/n}return(Number.isNaN(i)||Number.isNaN(o))&&console.error("No mouse or touch offset found"),{x:i,y:o}}var $=function(e,t,n,r,o){var a=e.transformState.scale,s=e.wrapperComponent,l=e.setup,c=l.maxScale,u=l.minScale,d=l.zoomAnimation,p=l.disablePadding,h=d.size,f=d.disabled;if(!s)throw Error("Wrapper is not mounted");var m=a+t*n;return o?m:g(i(m,3),u,c,h,!r&&!f&&!p)},J=function(e,t){var n=e.previousWheelEvent,r=e.transformState.scale,i=e.setup,o=i.maxScale,a=i.minScale;return!!n&&(!!(r<o)||!!(r>a)||Math.sign(n.deltaY)!==Math.sign(t.deltaY)||!!(n.deltaY>0)&&!!(n.deltaY<t.deltaY)||!!(n.deltaY<0)&&!!(n.deltaY>t.deltaY)||Math.sign(n.deltaY)!==Math.sign(t.deltaY))},Z=function(e,t){var n=e.setup.pinch,r=n.disabled,i=n.excluded,o=e.isInitialized,a=t.target;return!(!(o&&!r&&a)||q(a,i))},ee=function(e){var t=e.setup.pinch.disabled,n=e.isInitialized,r=e.pinchStartDistance;return!!(n&&!t&&r)},et=function(e,t,n){var r=n.getBoundingClientRect(),o=e.touches,a=i(o[0].clientX-r.left,5),s=i(o[0].clientY-r.top,5);return{x:(a+i(o[1].clientX-r.left,5))/2/t,y:(s+i(o[1].clientY-r.top,5))/2/t}},en=function(e){return Math.sqrt(Math.pow(e.touches[0].pageX-e.touches[1].pageX,2)+Math.pow(e.touches[0].pageY-e.touches[1].pageY,2))},er=function(e,t){var n=e.pinchStartScale,r=e.pinchStartDistance,o=e.setup,a=o.maxScale,s=o.minScale,l=o.zoomAnimation,c=o.disablePadding,u=l.size,d=l.disabled;if(!n||null===r||!t)throw Error("Pinch touches distance was not provided");return t<0?e.transformState.scale:g(i(t/r*n,2),s,a,u,!d&&!c)},ei=function(e,t){var n=e.props,r=n.onWheelStart,i=n.onZoomStart;e.wheelStopEventTimer||(l(e),o(z(e),t,r),o(z(e),t,i))},eo=function(e,t){var n,r=e.props,i=r.onWheel,a=r.onZoom,s=e.contentComponent,l=e.setup,c=e.transformState.scale,u=l.limitToBounds,d=l.centerZoomedOut,p=l.zoomAnimation,h=l.wheel,m=l.disablePadding,g=l.smooth,T=p.size,A=p.disabled,y=h.step,_=h.smoothStep;if(!s)throw Error("Component not mounted");t.preventDefault(),t.stopPropagation();var b=$(e,(n=t?t.deltaY<0?1:-1:0,n),g?_*Math.abs(t.deltaY):y,!t.ctrlKey);if(c!==b){var S=f(e,b),v=K(t,s,c),k=E(e,v.x,v.y,b,S,u&&(A||0===T||d||m)),C=k.x,I=k.y;e.previousWheelEvent=t,e.setTransformState(b,C,I),o(z(e),t,i),o(z(e),t,a)}},ea=function(e,t){var n=e.props,r=n.onWheelStop,i=n.onZoomStop;Q(e.wheelAnimationTimer),e.wheelAnimationTimer=setTimeout(function(){e.mounted&&(x(e,t.x,t.y),e.wheelAnimationTimer=null)},100),J(e,t)&&(Q(e.wheelStopEventTimer),e.wheelStopEventTimer=setTimeout(function(){e.mounted&&(e.wheelStopEventTimer=null,o(z(e),t,r),o(z(e),t,i))},160))},es=function(e){for(var t=0,n=0,r=0;r<2;r+=1)t+=e.touches[r].clientX,n+=e.touches[r].clientY;return{x:t/2,y:n/2}},el=function(e,t){var n=en(t);e.pinchStartDistance=n,e.lastDistance=n,e.pinchStartScale=e.transformState.scale,e.isPanning=!1;var r=es(t);e.pinchLastCenterX=r.x,e.pinchLastCenterY=r.y,l(e)},ec=function(e,t){var n=e.contentComponent,r=e.pinchStartDistance,i=e.wrapperComponent,o=e.transformState.scale,a=e.setup,s=a.limitToBounds,l=a.centerZoomedOut,c=a.zoomAnimation,u=a.alignmentAnimation,d=c.disabled,p=c.size;if(null!==r&&n){var h=et(t,o,n);if(Number.isFinite(h.x)&&Number.isFinite(h.y)){var g=en(t),T=er(e,g),A=es(t),y=A.x-(e.pinchLastCenterX||0),_=A.y-(e.pinchLastCenterY||0);if(T!==o||0!==y||0!==_){e.pinchLastCenterX=A.x,e.pinchLastCenterY=A.y;var b=f(e,T),S=E(e,h.x,h.y,T,b,s&&(d||0===p||l)),k=S.x,C=S.y;e.pinchMidpoint=h,e.lastDistance=g;var I=u.sizeX,N=u.sizeY,O=m(k+y,C+_,b,s,v(e,I),v(e,N),i),D=O.x,R=O.y;e.setTransformState(T,D,R)}}}},eu=function(e){var t=e.pinchMidpoint;e.velocity=null,e.lastDistance=null,e.pinchMidpoint=null,e.pinchStartScale=null,e.pinchStartDistance=null,x(e,null==t?void 0:t.x,null==t?void 0:t.y)},ed=function(e,t){var n=e.props.onZoomStop,r=e.setup.doubleClick.animationTime;Q(e.doubleClickStopEventTimer),e.doubleClickStopEventTimer=setTimeout(function(){e.doubleClickStopEventTimer=null,o(z(e),t,n)},r)},ep=function(e,t){var n=e.props,r=n.onZoomStart,i=n.onZoom,a=e.setup.doubleClick,s=a.animationTime,l=a.animationType;o(z(e),t,r),G(e,s,l,function(){return o(z(e),t,i)}),ed(e,t)},eh=function(e,t){var n=e.isInitialized,r=e.setup,i=e.wrapperComponent,o=r.doubleClick,a=o.disabled,s=o.excluded,l=t.target,c=null==i?void 0:i.contains(l);return!(!(n&&l&&c&&!a)||q(l,s))},ef=function(e){var t=this;this.mounted=!0,this.pinchLastCenterX=null,this.pinchLastCenterY=null,this.onChangeCallbacks=new Set,this.onInitCallbacks=new Set,this.wrapperComponent=null,this.contentComponent=null,this.isInitialized=!1,this.bounds=null,this.previousWheelEvent=null,this.wheelStopEventTimer=null,this.wheelAnimationTimer=null,this.isPanning=!1,this.isWheelPanning=!1,this.startCoords=null,this.lastTouch=null,this.distance=null,this.lastDistance=null,this.pinchStartDistance=null,this.pinchStartScale=null,this.pinchMidpoint=null,this.doubleClickStopEventTimer=null,this.velocity=null,this.velocityTime=null,this.lastMousePosition=null,this.animate=!1,this.animation=null,this.maxBounds=null,this.pressedKeys={},this.mount=function(){t.initializeWindowEvents()},this.unmount=function(){t.cleanupWindowEvents()},this.update=function(e){t.props=e,f(t,t.transformState.scale),t.setup=B(e)},this.initializeWindowEvents=function(){var e,n,r=W(),i=null==(e=t.wrapperComponent)?void 0:e.ownerDocument,o=null==i?void 0:i.defaultView;null==(n=t.wrapperComponent)||n.addEventListener("wheel",t.onWheelPanning,r),null==o||o.addEventListener("mousedown",t.onPanningStart,r),null==o||o.addEventListener("mousemove",t.onPanning,r),null==o||o.addEventListener("mouseup",t.onPanningStop,r),null==i||i.addEventListener("mouseleave",t.clearPanning,r),null==o||o.addEventListener("keyup",t.setKeyUnPressed,r),null==o||o.addEventListener("keydown",t.setKeyPressed,r)},this.cleanupWindowEvents=function(){var e,n,r=W(),i=null==(e=t.wrapperComponent)?void 0:e.ownerDocument,o=null==i?void 0:i.defaultView;null==o||o.removeEventListener("mousedown",t.onPanningStart,r),null==o||o.removeEventListener("mousemove",t.onPanning,r),null==o||o.removeEventListener("mouseup",t.onPanningStop,r),null==i||i.removeEventListener("mouseleave",t.clearPanning,r),null==o||o.removeEventListener("keyup",t.setKeyUnPressed,r),null==o||o.removeEventListener("keydown",t.setKeyPressed,r),document.removeEventListener("mouseleave",t.clearPanning,r),l(t),null==(n=t.observer)||n.disconnect()},this.handleInitializeWrapperEvents=function(e){var n=W();e.addEventListener("wheel",t.onWheelZoom,n),e.addEventListener("dblclick",t.onDoubleClick,n),e.addEventListener("touchstart",t.onTouchPanningStart,n),e.addEventListener("touchmove",t.onTouchPanning,n),e.addEventListener("touchend",t.onTouchPanningStop,n)},this.handleInitialize=function(e,n){var r=!1,i=t.setup.centerOnInit,o=function(e,t){for(var n=0;n<e.length;n++)if(e[n].target===t)return!0;return!1};t.applyTransformation(),t.onInitCallbacks.forEach(function(e){e(z(t))}
1),t.observer=new ResizeObserver(function(a){if(o(a,e)||o(a,n))if(i&&!r){var s=n.offsetWidth,c=n.offsetHeight;(s>0||c>0)&&(r=!0,t.setCenter())}else l(t),f(t,t.transformState.scale),O(t,0)}),t.observer.observe(e),t.observer.observe(n)},this.onWheelZoom=function(e){t.setup.disabled||!X(t,e)||t.isPressingKeys(t.setup.wheel.activationKeys)&&(ei(t,e),eo(t,e),ea(t,e))},this.onWheelPanning=function(e){var n=t.setup,r=n.disabled,i=n.wheel,o=n.panning;if(t.wrapperComponent&&t.contentComponent&&!r&&i.wheelDisabled&&!o.disabled&&o.wheelPanning&&!e.ctrlKey){e.preventDefault(),e.stopPropagation();var a=t.transformState,s=a.positionX,l=a.positionY,c=s-e.deltaX,u=l-e.deltaY,d=o.lockAxisX?s:c,p=o.lockAxisY?l:u,h=t.setup.alignmentAnimation,f=h.sizeX,m=h.sizeY,E=v(t,f),g=v(t,m);(d!==s||p!==l)&&b(t,d,p,E,g)}},this.onPanningStart=function(e){var n=t.setup.disabled,r=t.props.onPanningStart;!n&&T(t,e)&&t.isPressingKeys(t.setup.panning.activationKeys)&&(0!==e.button||t.setup.panning.allowLeftClickPan)&&(1!==e.button||t.setup.panning.allowMiddleClickPan)&&(2!==e.button||t.setup.panning.allowRightClickPan)&&(e.preventDefault(),e.stopPropagation(),l(t),N(t,e),o(z(t),e,r))},this.onPanning=function(e){var n=t.setup.disabled,r=t.props.onPanning;n||!A(t)||t.isPressingKeys(t.setup.panning.activationKeys)&&(e.preventDefault(),e.stopPropagation(),D(t,e.clientX,e.clientY),o(z(t),e,r))},this.onPanningStop=function(e){var n=t.props.onPanningStop;t.isPanning&&(!function(e){if(e.isPanning){var t=e.setup.panning.velocityDisabled,n=e.velocity,r=e.wrapperComponent,i=e.contentComponent;e.isPanning=!1,e.animate=!1,e.animation=null;var o=null==r?void 0:r.getBoundingClientRect(),s=null==i?void 0:i.getBoundingClientRect(),l=(null==o?void 0:o.width)||0,u=(null==o?void 0:o.height)||0,d=(null==s?void 0:s.width)||0,p=(null==s?void 0:s.height)||0;!t&&n&&(null==n?void 0:n.total)>.1&&(l<d||u<p)?function(e){var t=e.velocity,n=e.bounds,r=e.setup,i=e.wrapperComponent;if(C(e)&&t&&n&&i){var o,s,l,u,d=t.velocityX,p=t.velocityY,h=t.total,f=n.maxPositionX,m=n.minPositionX,E=n.maxPositionY,g=n.minPositionY,T=r.limitToBounds,A=r.alignmentAnimation,y=r.zoomAnimation,_=r.panning,b=_.lockAxisY,S=_.lockAxisX,k=y.animationType,N=A.sizeX,O=A.sizeY,D=A.velocityAlignmentTime,R=Math.max((s=(o=e.setup.velocityAnimation).equalToMove,l=o.animationTime,u=o.sensitivity,s?l*h*u:l),D),x=v(e,N),P=v(e,O),L=x*i.offsetWidth/100,M=P*i.offsetHeight/100,w=f+L,F=m-L,B=E+M,H=g-M,U=e.transformState,G=new Date().getTime();c(e,k,R,function(t){var n=e.transformState,r=n.scale,i=n.positionX,o=n.positionY,s=new Date().getTime()-G,l=1-(0,a[A.animationType])(Math.min(1,s/D)),c=1-t,u=i+d*c,h=o+p*c,y=I(u,U.positionX,i,S,T,m,f,F,w,l),_=I(h,U.positionY,o,b,T,g,E,H,B,l);(i!==u||o!==h)&&e.setTransformState(r,y,_)})}}(e):O(e)}}(t),o(z(t),e,n))},this.onPinchStart=function(e){var n=t.setup.disabled,r=t.props,i=r.onPinchingStart,a=r.onZoomStart;n||Z(t,e)&&(el(t,e),l(t),o(z(t),e,i),o(z(t),e,a))},this.onPinch=function(e){var n=t.setup.disabled,r=t.props,i=r.onPinching,a=r.onZoom;n||ee(t)&&(e.preventDefault(),e.stopPropagation(),ec(t,e),o(z(t),e,i),o(z(t),e,a))},this.onPinchStop=function(e){var n=t.props,r=n.onPinchingStop,i=n.onZoomStop;t.pinchStartScale&&(eu(t),o(z(t),e,r),o(z(t),e,i))},this.onTouchPanningStart=function(e){var n=t.setup.disabled,r=t.props.onPanningStart;if(!n&&T(t,e)&&!(t.lastTouch&&new Date-t.lastTouch<200&&1===e.touches.length)){t.lastTouch=+new Date,l(t);var i=e.touches,a=1===i.length,s=2===i.length;a&&(l(t),N(t,e),o(z(t),e,r)),s&&t.onPinchStart(e)}},this.onTouchPanning=function(e){var n=t.setup.disabled,r=t.props.onPanning;if(t.isPanning&&1===e.touches.length){if(n||!A(t))return;e.preventDefault(),e.stopPropagation();var i=e.touches[0];D(t,i.clientX,i.clientY),o(z(t),e,r)}else e.touches.length>1&&t.onPinch(e)},this.onTouchPanningStop=function(e){t.onPanningStop(e),t.onPinchStop(e)},this.onDoubleClick=function(e){t.setup.disabled||eh(t,e)&&function(e,t){var n,r=e.setup,i=e.doubleClickStopEventTimer,a=e.transformState,s=e.contentComponent,l=a.scale,c=e.props,d=c.onZoomStart,p=c.onZoom,h=r.doubleClick,f=h.disabled,m=h.mode,E=h.step,g=h.animationTime,T=h.animationType;if(!f&&!i){if("reset"===m)return ep(e,t);if(!s)return console.error("No ContentComponent found");var A=(n=e.transformState.scale,"toggle"===m?1===n?1:-1:"zoomOut"===m?-1:1),y=H(e,A,E);if(l!==y){o(z(e),t,d);var _=K(t,s,l),b=R(e,y,_.x,_.y);if(!b)return console.error("Error during zoom event. New transformation state was not calculated.");o(z(e),t,p),u(e,b,g,T),ed(e,t)}}}(t,e)},this.clearPanning=function(e){t.isPanning&&t.onPanningStop(e)},this.setKeyPressed=function(e){t.pressedKeys[e.key]=!0},this.setKeyUnPressed=function(e){t.pressedKeys[e.key]=!1},this.isPressingKeys=function(e){return!e.length||!!e.find(function(e){return t.pressedKeys[e]})},this.setTransformState=function(e,n,r){var i=t.props.onTransformed;if(Number.isNaN(e)||Number.isNaN(n)||Number.isNaN(r))console.error("Detected NaN set state values");else{e!==t.transformState.scale&&(t.transformState.previousScale=t.transformState.scale,t.transformState.scale=e),t.transformState.positionX=n,t.transformState.positionY=r,t.applyTransformation();var a=z(t);
1t.onChangeCallbacks.forEach(function(e){return e(a)}),o(a,{scale:e,positionX:n,positionY:r},i)}},this.setCenter=function(){if(t.wrapperComponent&&t.contentComponent){var e=V(t.transformState.scale,t.wrapperComponent,t.contentComponent);t.setTransformState(e.scale,e.positionX,e.positionY)}},this.handleTransformStyles=function(e,n,r){return t.props.customTransform?t.props.customTransform(e,n,r):"translate(".concat(e,"px, ").concat(n,"px) scale(").concat(r,")")},this.applyTransformation=function(){if(t.mounted&&t.contentComponent){var e=t.transformState,n=e.scale,r=e.positionX,i=e.positionY,o=t.handleTransformStyles(r,i,n);t.contentComponent.style.transform=o}},this.getContext=function(){return z(t)},this.onChange=function(e){return t.onChangeCallbacks.has(e)||t.onChangeCallbacks.add(e),function(){t.onChangeCallbacks.delete(e)}},this.onInit=function(e){return t.onInitCallbacks.has(e)||t.onInitCallbacks.add(e),function(){t.onInitCallbacks.delete(e)}},this.init=function(e,n){t.cleanupWindowEvents(),t.wrapperComponent=e,t.contentComponent=n,f(t,t.transformState.scale),t.handleInitializeWrapperEvents(e),t.handleInitialize(e,n),t.initializeWindowEvents(),t.isInitialized=!0,o(z(t),void 0,t.props.onInit)},this.props=e,this.setup=B(this.props),this.transformState=F(this.props)},em=r.createContext(null),eE=r.forwardRef(function(e,t){var n,i,o=(0,r.useRef)(new ef(e)).current,a=(n=e.children,i=Y(o),"function"==typeof n?n(i):n);return(0,r.useImperativeHandle)(t,function(){return Y(o)},[o]),(0,r.useEffect)(function(){o.update(e)},[o,e]),r.createElement(em.Provider,{value:o},a)});r.forwardRef(function(e,t){var n,i=(0,r.useRef)(null),o=(0,r.useContext)(em);return(0,r.useEffect)(function(){return o.onChange(function(e){i.current&&(i.current.style.transform=o.handleTransformStyles(0,0,1/e.instance.transformState.scale))})},[o]),r.createElement("div",P({},e,{ref:(n=[i,t],function(e){n.forEach(function(t){"function"==typeof t?t(e):null!=t&&(t.current=e)})})}))});!function(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"u">typeof document){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}(".transform-component-module_wrapper__SPB86 {\n position: relative;\n width: -moz-fit-content;\n width: fit-content;\n height: -moz-fit-content;\n height: fit-content;\n overflow: hidden;\n -webkit-touch-callout: none; /* iOS Safari */\n -webkit-user-select: none; /* Safari */\n -khtml-user-select: none; /* Konqueror HTML */\n -moz-user-select: none; /* Firefox */\n -ms-user-select: none; /* Internet Explorer/Edge */\n user-select: none;\n margin: 0;\n padding: 0;\n transform: translate3d(0, 0, 0);\n}\n.transform-component-module_content__FBWxo {\n display: flex;\n flex-wrap: wrap;\n width: -moz-fit-content;\n width: fit-content;\n height: -moz-fit-content;\n height: fit-content;\n margin: 0;\n padding: 0;\n transform-origin: 0% 0%;\n}\n.transform-component-module_content__FBWxo img {\n pointer-events: none;\n}\n");var eg=function(e){var t=e.children,n=e.wrapperClass,i=e.contentClass,o=e.wrapperStyle,a=e.contentStyle,s=e.wrapperProps,l=e.contentProps,c=(0,r.useContext)(em),u=c.init,d=c.cleanupWindowEvents,p=(0,r.useRef)(null),h=(0,r.useRef)(null);return(0,r.useEffect)(function(){var e=p.current,t=h.current;return null!==e&&null!==t&&u&&(null==u||u(e,t)),function(){null==d||d()}},[]),r.createElement("div",P({},void 0===s?{}:s,{ref:p,className:"".concat(w," ").concat("transform-component-module_wrapper__SPB86"," ").concat(void 0===n?"":n),style:o}),r.createElement("div",P({},void 0===l?{}:l,{ref:h,className:"".concat("react-transform-component"," ").concat("transform-component-module_content__FBWxo"," ").concat(void 0===i?"":i),style:a}),t))}},93227:(e,t,n)=>{"use strict";n.d(t,{C:()=>r});let r=function(e){var t,n;if(null==e)return o;if("function"==typeof e)return i(e);if("object"==typeof e){return Array.isArray(e)?function(e){let t=[],n=-1;for(;++n<e.length;)t[n]=r(e[n]);return i(function(...e){let n=-1;for(;++n<t.length;)if(t[n].apply(this,e))return!0;return!1})}(e):(t=e,i(function(e){let n;for(n in t)if(e[n]!==t[n])return!1;return!0}))}if("string"==typeof e){return n=e,i(function(e){return e&&e.type===n})}throw Error("Expected function, string, or object as test")};function i(e){return function(t,n,r){return!!(function(e){return null!==e&&"object"==typeof e&&"type"in e}(t)&&e.call(this,t,"number"==typeof n?n:void 0,r||void 0))}}function o(){return!0}},93409:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;
1\s]*/,l=/^\s+|\s+$/g;function c(e){return e?e.replace(l,""):""}e.exports=function(e,l){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];l=l||{};var u=1,d=1;function p(e){var t=e.match(n);t&&(u+=t.length);var r=e.lastIndexOf("\n");d=~r?e.length-r:d+e.length}function h(){var e={line:u,column:d};return function(t){return t.position=new f(e),g(r),t}}function f(e){this.start=e,this.end={line:u,column:d},this.source=l.source}f.prototype.content=e;var m=[];function E(t){var n=Error(l.source+":"+u+":"+d+": "+t);if(n.reason=t,n.filename=l.source,n.line=u,n.column=d,n.source=e,l.silent)m.push(n);else throw n}function g(t){var n=t.exec(e);if(n){var r=n[0];return p(r),e=e.slice(r.length),n}}function T(e){var t;for(e=e||[];t=A();)!1!==t&&e.push(t);return e}function A(){var t=h();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;""!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,""===e.charAt(n-1))return E("End of comment missing");var r=e.slice(2,n-2);return d+=2,p(r),e=e.slice(n),d+=2,t({type:"comment",comment:r})}}g(r);var y,_=[];for(T(_);y=function(){var e=h(),n=g(i);if(n){if(A(),!g(o))return E("property missing ':'");var r=g(a),l=e({type:"declaration",property:c(n[0].replace(t,"")),value:r?c(r[0].replace(t,"")):""});return g(s),l}}();)!1!==y&&(_.push(y),T(_));return _}},93479:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(99410),i=n(1983),o=n(25060),a=n(76047);let s={borderRadius:4};var l=n(71405),c=n(32790),u=n(93978),d=n(13053);let p=["breakpoints","palette","spacing","shape"],h=function(e={},...t){let{breakpoints:n={},palette:h={},spacing:f,shape:m={}}=e,E=(0,i.A)(e,p),g=(0,a.A)(n),T=function(e=8){if(e.mui)return e;let t=(0,l.LX)({spacing:e}),n=(...e)=>(0===e.length?[1]:e).map(e=>{let n=t(e);return"number"==typeof n?`${n}px`:n}).join(" ");return n.mui=!0,n}(f),A=(0,o.A)({breakpoints:g,direction:"ltr",components:{},palette:(0,r.A)({mode:"light"},h),spacing:T,shape:(0,r.A)({},s,m)},E);return A.applyStyles=d.A,(A=t.reduce((e,t)=>(0,o.A)(e,t),A)).unstable_sxConfig=(0,r.A)({},u.A,null==E?void 0:E.unstable_sxConfig),A.unstable_sx=function(e){return(0,c.A)({sx:e,theme:this})},A}},93537:(e,t,n)=>{"use strict";n.d(t,{EU:()=>a,NI:()=>o,vf:()=>s,zu:()=>r});let r={xs:0,sm:600,md:900,lg:1200,xl:1536},i={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${r[e]}px)`};function o(e,t,n){let o=e.theme||{};if(Array.isArray(t)){let e=o.breakpoints||i;return t.reduce((r,i,o)=>(r[e.up(e.keys[o])]=n(t[o]),r),{})}if("object"==typeof t){let e=o.breakpoints||i;return Object.keys(t).reduce((i,o)=>(-1!==Object.keys(e.values||r).indexOf(o)?i[e.up(o)]=n(t[o],o):i[o]=t[o],i),{})}return n(t)}function a(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce((t,n)=>(t[e.up(n)]={},t),{}))||{}}function s(e,t){return e.reduce((e,t)=>{let n=e[t];return n&&0!==Object.keys(n).length||delete e[t],e},t)}},93978:(e,t,n)=>{"use strict";n.d(t,{A:()=>L});var r=n(71405),i=n(15368),o=n(85937);let a=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(n=>{e[n]=t}),e),{}),n=e=>Object.keys(e).reduce((n,r)=>t[r]?(0,o.A)(n,t[r](e)):n,{});return n.propTypes={},n.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),n};var s=n(93537);function l(e){return"number"!=typeof e?e:`${e}px solid`}function c(e,t){return(0,i.Ay)({prop:e,themeKey:"borders",transform:t})}let u=c("border",l),d=c("borderTop",l),p=c("borderRight",l),h=c("borderBottom",l),f=c("borderLeft",l),m=c("borderColor"),E=c("borderTopColor"),g=c("borderRightColor"),T=c("borderBottomColor"),A=c("borderLeftColor"),y=c("outline",l),_=c("outlineColor"),b=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=(0,r.MA)(e.theme,"shape.borderRadius",4,"borderRadius");return(0,s.NI)(e,e.borderRadius,e=>({borderRadius:(0,r._W)(t,e)}))}return null};b.propTypes={},b.filterProps=["borderRadius"],a(u,d,p,h,f,m,E,g,T,A,b,y,_);let S=e=>{if(void 0!==e.gap&&null!==e.gap){let t=(0,r.MA)(e.theme,"spacing",8,"gap");return(0,s.NI)(e,e.gap,e=>({gap:(0,r._W)(t,e)}))}return null};S.propTypes={},S.filterProps=["gap"];let v=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=(0,r.MA)(e.theme,"spacing",8,"columnGap");return(0,s.NI)(e,e.columnGap,e=>({columnGap:(0,r._W)(t,e)}))}return null};v.propTypes={},v.filterProps=["columnGap"];let k=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=(0,r.MA)(e.theme,"spacing",8,"rowGap");return(0,s.NI)(e,e.rowGap,e=>({rowGap:(0,r._W)(t,e)}))}return null};function C(e,t){return"grey"===t?t:e}function I(e){return e<=1&&0!==e?`${100*e}%`:e}k.propTypes={},k.filterProps=["rowGap"],a(S,v,k,(0,i.Ay)({prop:"gridColumn"}),(0,i.Ay)({prop:"gridRow"}),(0,i.Ay)({prop:"gridAutoFlow"}),(0,i.Ay)({prop:"gridAutoColumns"}),(0,i.Ay)({prop:"gridAutoRows"}),(0,i.Ay)({prop:"gridTemplateColumns"}),(0,i.Ay)({prop:"gridTemplateRows"}),(0,i.Ay)({prop:"gridTemplateAreas"}),(0,i.Ay)({prop:"gridArea"})),a((0,i.Ay)({prop:"color",themeKey:"palette",transform:C}),(0,i.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:C}),(0,i.Ay)({prop:"backgroundColor",themeKey:"palette",transform:C}));let N=(0,i.Ay)({prop:"width",transform:I}),O=e=>void 0!==e.maxWidth&&null!==e.maxWidth?(0,s.NI)(e,e.maxWidth,t=>{var n,r;let i=(null==(n=e.theme)||null==(n=n.breakpoints)||null==(n=n.values)?void 0:n[t])||s.zu[t];return i?(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:I(t)}}):null;O.filterProps=["maxWidth"];let D=(0,i.Ay)({prop:"minWidth",transform:I}),R=(0,i.Ay)({prop:"height",transform:I}),x=(0,i.Ay)({prop:"maxHeight",transform:I}),P=(0,i.Ay)({prop:"minHeight",transform:I});(0,i.Ay)({prop:"size",cssProperty:"width",transform:I}),(0,i.Ay)({prop:"size",cssProperty:"height",transform:I}),a(N,O,D,R,x,P,(0,i.Ay)({prop:"boxSizing"}));let L={border:{themeKey:"borders",transform:l},borderTop:{themeKey:"borders",transform:l},borderRight:{themeKey:"borders",transform:l},borderBottom:{themeKey:"borders",transform:l},borderLeft:{themeKey:"borders",transform:l},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:l},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:b},color:{themeKey:"palette",transform:C},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:C},backgroundColor:{themeKey:"palette",transform:C},p:{style:r.Ms},pt:{style:r.Ms},pr:{style:r.Ms},pb:{style:r.Ms},pl:{style:r.Ms},px:{style:r.Ms},py:{style:r.Ms},padding:{style:r.Ms},paddingTop:{style:r.Ms},paddingRight:{style:r.Ms}
1,paddingBottom:{style:r.Ms},paddingLeft:{style:r.Ms},paddingX:{style:r.Ms},paddingY:{style:r.Ms},paddingInline:{style:r.Ms},paddingInlineStart:{style:r.Ms},paddingInlineEnd:{style:r.Ms},paddingBlock:{style:r.Ms},paddingBlockStart:{style:r.Ms},paddingBlockEnd:{style:r.Ms},m:{style:r.Lc},mt:{style:r.Lc},mr:{style:r.Lc},mb:{style:r.Lc},ml:{style:r.Lc},mx:{style:r.Lc},my:{style:r.Lc},margin:{style:r.Lc},marginTop:{style:r.Lc},marginRight:{style:r.Lc},marginBottom:{style:r.Lc},marginLeft:{style:r.Lc},marginX:{style:r.Lc},marginY:{style:r.Lc},marginInline:{style:r.Lc},marginInlineStart:{style:r.Lc},marginInlineEnd:{style:r.Lc},marginBlock:{style:r.Lc},marginBlockStart:{style:r.Lc},marginBlockEnd:{style:r.Lc},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:S},rowGap:{style:k},columnGap:{style:v},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:I},maxWidth:{style:O},minWidth:{transform:I},height:{transform:I},maxHeight:{transform:I},minHeight:{transform:I},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}},97093:e=>{e.exports=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n},e.exports.__esModule=!0,e.exports.default=e.exports},97248:(e,t,n)=>{"use strict";function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}n.d(t,{Rk:()=>r,SF:()=>i,sk:()=>o});var i=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},o=function(e,t,n){i(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}}},98040:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(55729),i=r.forwardRef(function({as:e="span",style:t={},...n},i){return r.createElement(e,{ref:i,style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal",...t},...n})});i.displayName="VisuallyHidden"},98509:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.A});var r=n(49484)},99095:(e,t,n)=>{"use strict";n.d(t,{useMutation:()=>i.useMutation,useQuery:()=>i.useQuery,useQueryClient:()=>i.useQueryClient});var r=n(34185);n.o(r,"useMutation")&&n.d(t,{useMutation:function(){return r.useMutation}}),n.o(r,"useQuery")&&n.d(t,{useQuery:function(){return r.useQuery}}),n.o(r,"useQueryClient")&&n.d(t,{useQueryClient:function(){return r.useQueryClient}});var i=n(1138)}}]);
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.