vendor: 23,142 bytes, lines 1-10
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/angular-html-CU67Zn6k.js","assets/html-GMplVEZG.js","assets/javascript-wDzz0qaB.js","assets/css-DPfMkruS.js","assets/angular-ts-BwZT4LLn.js","assets/scss-OYdSNvt2.js","assets/apl-dKokRX4l.js","assets/xml-sdJ4AIDG.js","assets/java-CylS5w8V.js","assets/json-Cp-IABpG.js","assets/astro-CbQHKStN.js","assets/typescript-BPQ3VLAy.js","assets/postcss-CXtECtnM.js","assets/tsx-COt5Ahok.js","assets/blade-DVc8C-J4.js","assets/html-derivative-BFtXZ54Q.js","assets/sql-BLtJtn59.js","assets/bsl-BO_Y6i37.js","assets/sdbl-DVxCFoDh.js","assets/cairo-KRGpt6FW.js","assets/python-B6aJPvgy.js","assets/cobol-nwyudZeR.js","assets/coffee-Ch7k5sss.js","assets/cpp-CofmeUqb.js","assets/regexp-CDVJQ6XC.js","assets/glsl-DplSGwfg.js","assets/c-BIGW1oBm.js","assets/crystal-tKQVLTB8.js","assets/shellscript-Yzrsuije.js","assets/edge-BkV0erSs.js","assets/elixir-CDX3lj18.js","assets/elm-DbKCFpqz.js","assets/erb-BOJIQeun.js","assets/ruby-BvKwtOVI.js","assets/haml-B8DHNrY2.js","assets/graphql-ChdNCCLP.js","assets/jsx-g9-lgVsj.js","assets/lua-BbnMAYS6.js","assets/yaml-Buea-lGh.js","assets/erlang-DsQrWhSR.js","assets/markdown-Cvjx9yec.js","assets/fortran-fixed-form-BZjJHVRy.js","assets/fortran-free-form-D22FLkUw.js","assets/fsharp-CXgrBDvD.js","assets/gdresource-B7Tvp0Sc.js","assets/gdshader-DkwncUOv.js","assets/gdscript-DTMYz4Jt.js","assets/git-commit-F4YmCXRG.js","assets/diff-D97Zzqfu.js","assets/git-rebase-r7XF79zn.js","assets/glimmer-js-Rg0-pVw9.js","assets/glimmer-ts-U6CK756n.js","assets/hack-CaT9iCJl.js","assets/handlebars-BL8al0AC.js","assets/http-jrhK8wxY.js","assets/hurl-irOxFIW8.js","assets/csv-fuZLfV_i.js","assets/hxml-Bvhsp5Yf.js","assets/haxe-CzTSHFRz.js","assets/jinja-4LBKfQ-Z.js","assets/jison-wvAkD_A8.js","assets/julia-C8NyazO9.js","assets/r-DiinP2Uv.js","assets/latex-BUKiar2Z.js","assets/tex-Cppo0RY3.js","assets/liquid-DYVedYrR.js","assets/marko-CPi9NSCl.js","assets/less-B1dDrJ26.js","assets/mdc-DUICxH0z.js","assets/nginx-DknmC5AR.js","assets/nim-CVrawwO9.js","assets/perl-C0TMdlhV.js","assets/php-CDn_0X-4.js","assets/pug-CGlum2m_.js","assets/qml-3beO22l8.js","assets/razor-WgofotgN.js","assets/csharp-CX12Zw3r.js","assets/rst-B0xPkSld.js","assets/cmake-D1j8_8rp.js","assets/sas-cz2c8ADy.js","assets/shaderlab-Dg9Lc6iA.js","assets/hlsl-D3lLCCz7.js","assets/shellsession-BADoaaVG.js","assets/soy-Brmx7dQM.js","assets/sparql-rVzFXLq3.js","assets/turtle-BsS91CYL.js","assets/stata-BH5u7GGu.js","assets/svelte-3Dk4HxPD.js","assets/templ-W15q3VgB.js","assets/go-Dn2_MT6a.js","assets/ts-tags-zn1MmPIZ.js","assets/twig-CO9l9SDP.js","assets/vue-CCoi5OLL.js","assets/vue-html-DAAvJJDi.js","assets/vue-vine-_Ih-lPRR.js","assets/stylus-BEDo0Tqx.js","assets/xsl-CtQFsRM5.js"])))=>i.map(i=>d[i]); 2function Gue(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const a in r)if(a!=="default"&&!(a in e)){const i=Object.getOwnPropertyDescriptor(r,a);i&&Object.defineProperty(e,a,i.get?i:{enumerable:!0,get:()=>r[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();var Gb=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function yn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var lw={exports:{}},Tp={};/** 3 * @license React 4 * react-jsx-runtime.production.js 5 * 6 * Copyright (c) Meta Platforms, Inc. and affiliates. 7 * 8 * This source code is licensed under the MIT license found in the 9 * LICENSE file in the root directory of this source tree. 10 */var OD;function Wue(){if(OD)return Tp;OD=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(r,a,i){var s=null;if(i!==void 0&&(s=""+i),a.key!==void 0&&(s=""+a.key),"key"in a){i={};for(var o in a)o!=="key"&&(i[o]=a[o])}else i=a;return a=i.ref,{$$typeof:e,type:r,key:s,ref:a!==void 0?a:null,props:i}}return Tp.Fragment=t,Tp.jsx=n,Tp.jsxs=n,Tp}var PD;function Yue(){return PD||(PD=1,lw.exports=Wue()),lw.exports}var f=Yue(),Ed=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Kue={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},Que=class{#t=Kue;#e=!1;setTimeoutProvider(e){this.#t=e}setTimeout(e,t){return this.#t.setTimeout(e,t)}clearTimeout(e){this.#t.clearTimeout(e)}setInterval(e,t){return this.#t.setInterval(e,t)}clearInterval(e){this.#t.clearInterval(e)}},Wu=new Que;function Xue(e){setTimeout(e,0)}var cd=typeof window>"u"||"Deno"in globalThis;function ma(){}function Zue(e,t){return typeof e=="function"?e(t):e}function e_(e){return typeof e=="number"&&e>=0&&e!==1/0}function QG(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Mc(e,t){return typeof e=="function"?e(t):e}function Gi(e,t){return typeof e=="function"?e(t):e}function MD(e,t){const{type:n="all",exact:r,fetchStatus:a,predicate:i,queryKey:s,stale:o}=e;if(s){if(r){if(t.queryHash!==C7(s,t.options))return!1}else if(!D0(t.queryKey,s))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof o=="boolean"&&t.isStale()!==o||a&&a!==t.state.fetchStatus||i&&!i(t))}function RD(e,t){const{exact:n,status:r,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(n){if(Uc(t.options.mutationKey)!==Uc(i))return!1}else if(!D0(t.options.mutationKey,i))return!1}return!(r&&t.state.status!==r||a&&!a(t))}function C7(e,t){return(t?.queryKeyHashFn||Uc)(e)}function Uc(e){return JSON.stringify(e,(t,n)=>t_(n)?Object.keys(n).sort().reduce((r,a)=>(r[a]=n[a],r),{}):n)}function D0(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>D0(e[n],t[n])):!1}var Jue=Object.prototype.hasOwnProperty;function k7(e,t){if(e===t)return e;const n=DD(e)&&DD(t);if(!n&&!(t_(e)&&t_(t)))return t;const a=(n?e:Object.keys(e)).length,i=n?t:Object.keys(t),s=i.length,o=n?new Array(s):{};let l=0;for(let u=0;u<s;u++){const m=n?u:i[u],h=e[m],g=t[m];if(h===g){o[m]=h,(n?u<a:Jue.call(e,m))&&l++;continue}if(h===null||g===null||typeof h!="object"||typeof g!="object"){o[m]=g;continue}const b=k7(h,g);o[m]=b,b===h&&l++}return a===s&&l===a?e:o}function j0(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function DD(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function t_(e){if(!jD(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!jD(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function jD(e){return Object.prototype.toString.call(e)==="[object Object]"}function ede(e){return new Promise(t=>{Wu.setTimeout(t,e)})}function n_(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?k7(e,t):t}function tde(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function nde(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var mi=Symbol();function XG(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===mi?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function ZG(e,t){return typeof e=="function"?e(...t):!!e}var rde=class extends Ed{#t;#e;#n;constructor(){super(),this.#n=e=>{if(!cd&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#n=e,this.#e?.(),this.#e=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#t!==e&&(this.#t=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},N7=new rde;function r_(){let e,t;const n=new Promise((a,i)=>{e=a,t=i});n.status="pending",n.catch(()=>{});function r(a){Object.assign(n,a),delete n.resolve,delete n.reject}return n.resolve=a=>{r({status:"fulfilled",value:a}),e(a)},n.reject=a=>{r({status:"rejected",reason:a}),t(a)},n}var ade=Xue;function ide(){let e=[],t=0,n=o=>{o()},r=o=>{o()},a=ade;const i=o=>{t?e.push(o):a(()=>{n(o)})},s=()=>{const o=e;e=[],o.length&&a(()=>{r(()=>{o.forEach(l=>{n(l)})})})};return{batch:o=>{let l;t++;try{l=o()}finally{t--,t||s()}return l},batchCalls:o=>(...l)=>{i(()=>{o(...l)})},schedule:i,setNotifyFunction:o=>{n=o},setBatchNotifyFunction:o=>{r=o},setScheduler:o=>{a=o}}}var ar=ide(),sde=class extends Ed{#t=!0;#e;#n;constructor(){super(),this.#n=e=>{if(!cd&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#n=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(n=>{n(e)}))}isOnline(){return this.#t}},dy=new sde;function ode(e){return Math.min(1e3*2**e,3e4)}function JG(e){return(e??"online")==="online"?dy.isOnline():!0}var a_=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function eW(e){let t=!1,n=0,r;const a=r_(),i=()=>a.status!=="pending",s=y=>{if(!i()){const S=new a_(y);g(S),e.onCancel?.(S)}},o=()=>{t=!0},l=()=>{t=!1},u=()=>N7.isFocused()&&(e.networkMode==="always"||dy.isOnline())&&e.canRun(),m=()=>JG(e.networkMode)&&e.canRun(),h=y=>{i()||(r?.(),a.resolve(y))},g=y=>{i()||(r?.(),a.reject(y))},b=()=>new Promise(y=>{r=S=>{(i()||u())&&y(S)},e.onPause?.()}).then(()=>{r=void 0,i()||e.onContinue?.()}),x=()=>{if(i())return;let y;const S=n===0?e.initialPromise:void 0;try{y=S??e.fn()}catch(w){y=Promise.reject(w)}Promise.resolve(y).then(h).catch(w=>{if(i())return;const T=e.retry??(cd?0:3),C=e.retryDelay??ode,M=typeof C=="function"?C(n,w):C,k=T===!0||typeof T=="number"&&n<T||typeof T=="function"&&T(n,w);if(t||!k){g(w);return}n++,e.onFail?.(n,w),ede(M).then(()=>u()?void 0:b()).then(()=>{t?g(w):x()})})};return{promise:a,status:()=>a.status,cancel:s,continue:()=>(r?.(),a),cancelRetry:o,continueRetry:l,canStart:m,start:()=>(m()?x():b().then(x),a)}}var tW=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),e_(this.gcTime)&&(this.#t=Wu.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(cd?1/0:300*1e3))}clearGcTimeout(){this.#t&&(Wu.clearTimeout(this.#t),this.#t=void 0)}},lde=class extends tW{#t;#e;#n;#a;#r;#i;#o;constructor(e){super(),this.#o=!1,this.#i=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#a=e.client,this.#n=this.#a.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=ID(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(e){if(this.options={...this.#i,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=ID(this.options);t.data!==void 0&&(this.setData(t.data,{updatedAt:t.dataUpdatedAt,manual:!0}),this.#t=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(e,t){const n=n_(this.state.data,e,this.options);return this.#s({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#s({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#r?.promise;return this.#r?.cancel(e),t?t.then(ma).catch(ma):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(e=>Gi(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===mi||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>Mc(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!QG(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#r&&(this.#o?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#n.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#s({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(e&&this.setOptions(e),!this.options.queryFn){const o=this.observers.find(l=>l.options.queryFn);o&&this.setOptions(o.options)}const n=new AbortController,r=o=>{Object.defineProperty(o,"signal",{enumerable:!0,get:()=>(this.#o=!0,n.signal)})},a=()=>{const o=XG(this.options,t),u=(()=>{const m={client:this.#a,queryKey:this.queryKey,meta:this.meta};return r(m),m})();return this.#o=!1,this.options.persister?this.options.persister(o,u,this):o(u)},s=(()=>{const o={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#a,state:this.state,fetchFn:a};return r(o),o})();this.options.behavior?.onFetch(s,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==s.fetchOptions?.meta)&&this.#s({type:"fetch",meta:s.fetchOptions?.meta}),this.#r=eW({initialPromise:t?.initialPromise,fn:s.fetchFn,onCancel:o=>{o instanceof a_&&o.revert&&this.setState({...this.#e,fetchStatus:"idle"}),n.abort()},onFail:(o,l)=>{this.#s({type:"failed",failureCount:o,error:l})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0});try{const o=await this.#r.start();if(o===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(o),this.#n.config.onSuccess?.(o,this),this.#n.config.onSettled?.(o,this.state.error,this),o}catch(o){if(o instanceof a_){if(o.silent)return this.#r.promise;if(o.revert){if(this.state.data===void 0)throw o;return this.state.data}}throw this.#s({type:"error",error:o}),this.#n.config.onError?.(o,this),this.#n.config.onSettled?.(this.state.data,o,this),o}finally{this.scheduleGc()}}#s(e){const t=n=>{switch(e.type){case"failed":return{...n,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...nW(n.data,this.options),fetchMeta:e.meta??null};case"success":const r={...n,data:e.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=e.manual?r:void 0,r;case"error":const a=e.error;return{...n,error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...e.state}}};this.state=t(this.state),ar.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:e})})}};function nW(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:JG(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function ID(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Wg=class extends Ed{constructor(e,t){super(),this.options=t,this.#t=e,this.#s=null,this.#o=r_(),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#n=void 0;#a=void 0;#r;#i;#o;#s;#h;#d;#f;#c;#u;#l;#p=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),LD(this.#e,this.options)?this.#m():this.updateResult(),this.#y())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return i_(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return i_(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#x(),this.#S(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,n=this.#e;if(this.options=this.#t.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Gi(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#w(),this.#e.setOptions(this.options),t._defaulted&&!j0(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const r=this.hasListeners();r&&BD(this.#e,n,this.options,t)&&this.#m(),this.updateResult(),r&&(this.#e!==n||Gi(this.options.enabled,this.#e)!==Gi(t.enabled,this.#e)||Mc(this.options.staleTime,this.#e)!==Mc(t.staleTime,this.#e))&&this.#g();const a=this.#b();r&&(this.#e!==n||Gi(this.options.enabled,this.#e)!==Gi(t.enabled,this.#e)||a!==this.#l)&&this.#v(a)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),n=this.createResult(t,e);return ude(this,n)&&(this.#a=n,this.#i=this.options,this.#r=this.#e.state),n}getCurrentResult(){return this.#a}trackResult(e,t){return new Proxy(e,{get:(n,r)=>(this.trackProp(r),t?.(r),r==="promise"&&!this.options.experimental_prefetchInRender&&this.#o.status==="pending"&&this.#o.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(n,r))})}trackProp(e){this.#p.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),n=this.#t.getQueryCache().build(this.#t,t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){return this.#m({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#m(e){this.#w();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(ma)),t}#g(){this.#x();const e=Mc(this.options.staleTime,this.#e);if(cd||this.#a.isStale||!e_(e))return;const n=QG(this.#a.dataUpdatedAt,e)+1;this.#c=Wu.setTimeout(()=>{this.#a.isStale||this.updateResult()},n)}#b(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#v(e){this.#S(),this.#l=e,!(cd||Gi(this.options.enabled,this.#e)===!1||!e_(this.#l)||this.#l===0)&&(this.#u=Wu.setInterval(()=>{(this.options.refetchIntervalInBackground||N7.isFocused())&&this.#m()},this.#l))}#y(){this.#g(),this.#v(this.#b())}#x(){this.#c&&(Wu.clearTimeout(this.#c),this.#c=void 0)}#S(){this.#u&&(Wu.clearInterval(this.#u),this.#u=void 0)}createResult(e,t){const n=this.#e,r=this.options,a=this.#a,i=this.#r,s=this.#i,l=e!==n?e.state:this.#n,{state:u}=e;let m={...u},h=!1,g;if(t._optimisticResults){const D=this.hasListeners(),B=!D&&LD(e,t),z=D&&BD(e,n,t,r);(B||z)&&(m={...m,...nW(u.data,e.options)}),t._optimisticResults==="isRestoring"&&(m.fetchStatus="idle")}let{error:b,errorUpdatedAt:x,status:y}=m;g=m.data;let S=!1;if(t.placeholderData!==void 0&&g===void 0&&y==="pending"){let D;a?.isPlaceholderData&&t.placeholderData===s?.placeholderData?(D=a.data,S=!0):D=typeof t.placeholderData=="function"?t.placeholderData(this.#f?.state.data,this.#f):t.placeholderData,D!==void 0&&(y="success",g=n_(a?.data,D,t),h=!0)}if(t.select&&g!==void 0&&!S)if(a&&g===i?.data&&t.select===this.#h)g=this.#d;else try{this.#h=t.select,g=t.select(g),g=n_(a?.data,g,t),this.#d=g,this.#s=null}catch(D){this.#s=D}this.#s&&(b=this.#s,g=this.#d,x=Date.now(),y="error");const w=m.fetchStatus==="fetching",T=y==="pending",C=y==="error",M=T&&w,k=g!==void 0,P={status:y,fetchStatus:m.fetchStatus,isPending:T,isSuccess:y==="success",isError:C,isInitialLoading:M,isLoading:M,data:g,dataUpdatedAt:m.dataUpdatedAt,error:b,errorUpdatedAt:x,failureCount:m.fetchFailureCount,failureReason:m.fetchFailureReason,errorUpdateCount:m.errorUpdateCount,isFetched:m.dataUpdateCount>0||m.errorUpdateCount>0,isFetchedAfterMount:m.dataUpdateCount>l.dataUpdateCount||m.errorUpdateCount>l.errorUpdateCount,isFetching:w,isRefetching:w&&!T,isLoadingError:C&&!k,isPaused:m.fetchStatus==="paused",isPlaceholderData:h,isRefetchError:C&&k,isStale:O7(e,t),refetch:this.refetch,promise:this.#o,isEnabled:Gi(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const D=U=>{P.status==="error"?U.reject(P.error):P.data!==void 0&&U.resolve(P.data)},B=()=>{const U=this.#o=P.promise=r_();D(U)},z=this.#o;switch(z.status){case"pending":e.queryHash===n.queryHash&&D(z);break;case"fulfilled":(P.status==="error"||P.data!==z.value)&&B();break;case"rejected":(P.status!=="error"||P.error!==z.reason)&&B();break}}return P}updateResult(){const e=this.#a,t=this.createResult(this.#e,this.options);if(this.#r=this.#e.state,this.#i=this.options,this.#r.data!==void 0&&(this.#f=this.#e),j0(t,e))return;this.#a=t;const n=()=>
10{if(!e)return!0;const{notifyOnChangeProps:r}=this.options,a=typeof r=="function"?r():r;if(a==="all"||!a&&!this.#p.size)return!0;const i=new Set(a??this.#p);return this.options.throwOnError&&i.add("error"),Object.keys(this.#a).some(s=>{const o=s;return this.#a[o]!==e[o]&&i.has(o)})};this.#A({listeners:n()})}#w(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#n=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#y()}#A(e){ar.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#a)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function cde(e,t){return Gi(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function LD(e,t){return cde(e,t)||e.state.data!==void 0&&i_(e,t,t.refetchOnMount)}function i_(e,t,n){if(Gi(t.enabled,e)!==!1&&Mc(t.staleTime,e)!=="static"){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&O7(e,t)}return!1}function BD(e,t,n,r){return(e!==t||Gi(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&O7(e,n)}function O7(e,t){return Gi(t.enabled,e)!==!1&&e.isStaleByTime(Mc(t.staleTime,e))}function ude(e,t){return!j0(e.getCurrentResult(),t)}function fy(e){return{onFetch:(t,n)=>{const r=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],s=t.state.data?.pageParams||[];let o={pages:[],pageParams:[]},l=0;const u=async()=>{let m=!1;const h=x=>{Object.defineProperty(x,"signal",{enumerable:!0,get:()=>(t.signal.aborted?m=!0:t.signal.addEventListener("abort",()=>{m=!0}),t.signal)})},g=XG(t.options,t.fetchOptions),b=async(x,y,S)=>{if(m)return Promise.reject();if(y==null&&x.pages.length)return Promise.resolve(x);const T=(()=>{const N={client:t.client,queryKey:t.queryKey,pageParam:y,direction:S?"backward":"forward",meta:t.options.meta};return h(N),N})(),C=await g(T),{maxPages:M}=t.options,k=S?nde:tde;return{pages:k(x.pages,C,M),pageParams:k(x.pageParams,y,M)}};if(a&&i.length){const x=a==="backward",y=x?rW:s_,S={pages:i,pageParams:s},w=y(r,S);o=await b(S,w,x)}else{const x=e??i.length;do{const y=l===0?s[0]??r.initialPageParam:s_(r,o);if(l>0&&y==null)break;o=await b(o,y),l++}while(l<x)}return o};t.options.persister?t.fetchFn=()=>t.options.persister?.(u,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=u}}}function s_(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function rW(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}function dde(e,t){return t?s_(e,t)!=null:!1}function fde(e,t){return!t||!e.getPreviousPageParam?!1:rW(e,t)!=null}var aW=class extends Wg{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:fy()})}getOptimisticResult(e){return e.behavior=fy(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:n}=e,r=super.createResult(e,t),{isFetching:a,isRefetching:i,isError:s,isRefetchError:o}=r,l=n.fetchMeta?.fetchMore?.direction,u=s&&l==="forward",m=a&&l==="forward",h=s&&l==="backward",g=a&&l==="backward";return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:dde(t,n.data),hasPreviousPage:fde(t,n.data),isFetchNextPageError:u,isFetchingNextPage:m,isFetchPreviousPageError:h,isFetchingPreviousPage:g,isRefetchError:o&&!u&&!h,isRefetching:i&&!m&&!g}}},hde=class extends tW{#t;#e;#n;#a;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#e=[],this.state=e.state||iW(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#r({type:"continue"})},n={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=eW({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(new Error("No mutationFn found")),onFail:(i,s)=>{this.#r({type:"failed",failureCount:i,error:s})},onPause:()=>{this.#r({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const r=this.state.status==="pending",a=!this.#a.canStart();try{if(r)t();else{this.#r({type:"pending",variables:e,isPaused:a}),await this.#n.config.onMutate?.(e,this,n);const s=await this.options.onMutate?.(e,n);s!==this.state.context&&this.#r({type:"pending",context:s,variables:e,isPaused:a})}const i=await this.#a.start();return await this.#n.config.onSuccess?.(i,e,this.state.context,this,n),await this.options.onSuccess?.(i,e,this.state.context,n),await this.#n.config.onSettled?.(i,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(i,null,e,this.state.context,n),this.#r({type:"success",data:i}),i}catch(i){try{throw await this.#n.config.onError?.(i,e,this.state.context,this,n),await this.options.onError?.(i,e,this.state.context,n),await this.#n.config.onSettled?.(void 0,i,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(void 0,i,e,this.state.context,n),i}finally{this.#r({type:"error",error:i})}}finally{this.#n.runNext(this)}}#r(e){const t=n=>{switch(e.type){case"failed":return{...n,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};
vendor: 1,579 bytes, line 10
10case"pending":return{...n,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...n,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:e.error,failureCount:n.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),ar.batch(()=>{this.#e.forEach(n=>{n.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}};function iW(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var mde=class extends Ed{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#n=0}#t;#e;#n;build(e,t,n){const r=new hde({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#t.add(e);const t=Wb(e);if(typeof t=="string"){const n=this.#e.get(t);n?n.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=Wb(e);if(typeof t=="string"){const n=this.#e.get(t);if(n)if(n.length>1){const r=n.indexOf(e);r!==-1&&n.splice(r,1)}else n[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=Wb(e);if(typeof t=="string"){const r=this.#e.get(t)?.find(a=>a.state.status==="pending");return!r||r===e}else return!0}runNext(e){const t=Wb(e);return typeof t=="string"?this.#e.get(t)?.find(r=>
10r!==e&&r.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){ar.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find(n=>RD(t,n))}findAll(e={}){return this.getAll().filter(t=>RD(e,t))}notify(e){ar.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return ar.batch(()=>Promise.all(e.map(t=>t.continue().catch(ma))))}};function Wb(e){return e.options.scope?.id}var pde=class extends Ed{#t;#e=void 0;#n;#a;constructor(t,n){super(),this.#t=t,this.setOptions(n),this.bindMethods(),this.#r()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const n=this.options;this.options=this.#t.defaultMutationOptions(t),j0(this.options,n)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),n?.mutationKey&&this.options.mutationKey&&Uc(n.mutationKey)!==Uc(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(t){this.#r(),this.#i(t)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#r(),this.#i()}mutate(t,n){return this.#a=n,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(t)}#r(){const t=this.#n?.state??iW();this.#e={...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset}}#i(t){ar.batch(()=>{if(this.#a&&this.hasListeners()){const n=this.#e.variables,r=this.#e.context,a={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};t?.type==="success"?(this.#a.onSuccess?.(t.data,n,r,a),this.#a.onSettled?.(t.data,null,
10n,r,a)):t?.type==="error"&&(this.#a.onError?.(t.error,n,r,a),this.#a.onSettled?.(void 0,t.error,n,r,a))}this.listeners.forEach(n=>{n(this.#e)})})}};function zD(e,t){const n=new Set(t);return e.filter(r=>!n.has(r))}function gde(e,t,n){const r=e.slice(0);return r[t]=n,r}var bde=class extends Ed{#t;#e;#n;#a;#r;#i;#o;#s;#h=[];constructor(e,t,n){super(),this.#t=e,this.#a=n,this.#n=[],this.#r=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#r.forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#r.forEach(e=>{e.destroy()})}setQueries(e,t){this.#n=e,this.#a=t,ar.batch(()=>{const n=this.#r,r=this.#c(this.#n);this.#h=r,r.forEach(m=>m.observer.setOptions(m.defaultedQueryOptions));const a=r.map(m=>m.observer),i=a.map(m=>m.getCurrentResult()),s=n.length!==a.length,o=a.some((m,h)=>m!==n[h]),l=s||o,u=l?!0:i.some((m,h)=>{const g=this.#e[h];return!g||!j0(m,g)});!l&&!u||(l&&(this.#r=a),this.#e=i,this.hasListeners()&&(l&&(zD(n,a).forEach(m=>{m.destroy()}),zD(a,n).forEach(m=>{m.subscribe(h=>{this.#u(m,h)})})),this.#l()))})}getCurrentResult(){return this.#e}getQueries(){return this.#r.map(e=>e.getCurrentQuery())}getObservers(){return this.#r}getOptimisticResult(e,t){const n=this.#c(e),r=n.map(a=>a.observer.getOptimisticResult(a.defaultedQueryOptions));return[r,a=>this.#f(a??r,t),()=>this.#d(r,n)]}#d(e,t){return t.map((n,r)=>{const a=e[r];return n.defaultedQueryOptions.notifyOnChangeProps?a:n.observer.trackResult(a,i=>{t.forEach(s=>{s.observer.trackProp(i)})})})}#f(e,t){return t?((!this.#i||this.#e!==this.#s||t!==this.#o)&&(this.#o=t,this.#s=this.#e,this.#i=k7(this.#i,t(e))),this.#i):e}#c(e){const t=new Map(this.#r.map(r=>[r.options.queryHash,r])),n=[];return e.forEach(r=>{const a=this.#t.defaultQueryOptions(r),i=t.get(a.queryHash);i?n.push({defaultedQueryOptions:a,observer:i}):n.push({defaultedQueryOptions:a,observer:new Wg(this.#t,a)})}),n}#u(e,t){const n=this.#r.indexOf(e);n!==-1&&(this.#e=gde(this.#e,n,t),this.#l())}#l(){if(this.hasListeners()){const e=this.#i,t=this.#d(this.#e,this.#h),n=this.#f(t,this.#a?.combine);e!==n&&ar.batch(()=>{this.listeners.forEach(r=>{r(this.#e)})})}}},vde=class extends Ed{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,n){const r=t.queryKey,a=t.queryHash??C7(r,t);let i=this.get(a);return i||(i=new lde({client:e,queryKey:r,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(i)),i}add(e){this.#t.has(e.queryHash)||(this.#t.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#t.get(e.queryHash);t&&(e.destroy(),t===e&&this.#t.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){ar.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#t.get(e)}getAll(){return[...this.#t.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(n=>MD(t,n))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(n=>MD(e,n)):t}notify(e){ar.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){ar.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){ar.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},yde=class{#t;#e;#n;#a;#r;#i;#o;#s;constructor(e={}){this.#t=e.queryCache||new vde,this.#e=e.mutationCache||new mde,this.#n=e.defaultOptions||{},this.#a=new Map,this.#r=new Map,this.#i=0}mount(){this.#i++,this.#i===1&&(this.#o=N7.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#s=dy.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#i--,this.#i===0&&(this.#o?.(),this.#o=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#t.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#e.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=this.#t.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(Mc(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),i=this.#t.get(r.queryHash)?.state.data,s=Zue(t,i);if(s!==void 0)return this.#t.build(this,r).setData(s,{...n,manual:!0})}
vendor: 5,345 bytes, lines 10-18
10setQueriesData(e,t,n){return ar.batch(()=>this.#t.findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;ar.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=this.#t;return ar.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=ar.batch(()=>this.#t.findAll(e).map(a=>a.cancel(n)));return Promise.all(r).then(ma).catch(ma)}invalidateQueries(e,t={}){return ar.batch(()=>(this.#t.findAll(e).forEach(n=>{n.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=ar.batch(()=>this.#t.findAll(e).filter(a=>!a.isDisabled()&&!a.isStatic()).map(a=>{let i=a.fetch(void 0,n);return n.throwOnError||(i=i.catch(ma)),a.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(r).then(ma)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=this.#t.build(this,t);return n.isStaleByTime(Mc(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(ma).catch(ma)}fetchInfiniteQuery(e){return e.behavior=fy(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(ma).catch(ma)}ensureInfiniteQueryData(e){return e.behavior=fy(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return dy.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#a.set(Uc(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#a.values()],n={};return t.forEach(r=>{D0(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){this.#r.set(Uc(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#r.values()],n={};return t.forEach(r=>{D0(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=C7(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===mi&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},cw={exports:{}},kt={};/** 11 * @license React 12 * react.production.js 13 * 14 * Copyright (c) Meta Platforms, Inc. and affiliates. 15 * 16 * This source code is licensed under the MIT license found in the 17 * LICENSE file in the root directory of this source tree. 18 */var UD;function xde(){if(UD)return kt;UD=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),s=Symbol.for("react.context"),o=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),h=Symbol.for("react.activity"),g=Symbol.iterator;function b(Q){return Q===null||typeof Q!="object"?null:(Q=g&&Q[g]||Q["@@iterator"],typeof Q=="function"?Q:null)}var x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,S={};function w(Q,J,L){this.props=Q,this.context=J,this.refs=S,this.updater=L||x}w.prototype.isReactComponent={},w.prototype.setState=function(Q,J){if(typeof Q!="object"&&typeof Q!="function"&&Q!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,Q,J,"setState")},w.prototype.forceUpdate=function(Q){this.updater.enqueueForceUpdate(this,Q,"forceUpdate")};function T(){}T.prototype=w.prototype;function C(Q,J,L){this.props=Q,this.context=J,this.refs=S,this.updater=L||x}var M=C.prototype=new T;M.constructor=C,y(M,w.prototype),M.isPureReactComponent=!0;var k=Array.isArray;function N(){}var P={H:null,A:null,T:null,S:null},D=Object.prototype.hasOwnProperty;function B(Q,J,L){var de=L.ref;return{$$typeof:e,type:Q,key:J,ref:de!==void 0?de:null,props:L}}function z(Q,J){return B(Q.type,J,Q.props)}function U(Q){return typeof Q=="object"&&Q!==null&&Q.$$typeof===e}function $(Q){var J={"=":"=0",":":"=2"};return"$"+Q.replace(/[=:]/g,function(L){return J[L]})}var W=/\/+/g;function G(Q,J){return typeof Q=="object"&&Q!==null&&Q.key!=null?$(""+Q.key):J.toString(36)}function V(Q){switch(Q.status){case"fulfilled":return Q.value;case"rejected":throw Q.reason;default:switch(typeof Q.status=="string"?Q.then(N,N):(Q.status="pending",Q.then(function(J){Q.status==="pending"&&(Q.status="fulfilled",Q.value=J)},function(J){Q.status==="pending"&&(Q.status="rejected",Q.reason=J)})),Q.status){case"fulfilled":return Q.value;case"rejected":throw Q.reason}}throw Q}
vendor: 4,102 bytes, line 18
18function H(Q,J,L,de,ge){var ke=typeof Q;(ke==="undefined"||ke==="boolean")&&(Q=null);var ye=!1;if(Q===null)ye=!0;else switch(ke){case"bigint":case"string":case"number":ye=!0;break;case"object":switch(Q.$$typeof){case e:case t:ye=!0;break;case m:return ye=Q._init,H(ye(Q._payload),J,L,de,ge)}}if(ye)return ge=ge(Q),ye=de===""?"."+G(Q,0):de,k(ge)?(L="",ye!=null&&(L=ye.replace(W,"$&/")+"/"),H(ge,J,L,"",function(Ne){return Ne})):ge!=null&&(U(ge)&&(ge=z(ge,L+(ge.key==null||Q&&Q.key===ge.key?"":(""+ge.key).replace(W,"$&/")+"/")+ye)),J.push(ge)),1;ye=0;var ue=de===""?".":de+":";if(k(Q))for(var pe=0;pe<Q.length;pe++)de=Q[pe],ke=ue+G(de,pe),ye+=H(de,J,L,ke,ge);else if(pe=b(Q),typeof pe=="function")for(Q=pe.call(Q),pe=0;!(de=Q.next()).done;)de=de.value,ke=ue+G(de,pe++),ye+=H(de,J,L,ke,ge);else if(ke==="object"){if(typeof Q.then=="function")return H(V(Q),J,L,de,ge);throw J=String(Q),Error("Objects are not valid as a React child (found: "+(J==="[object Object]"?"object with keys {"+Object.keys(Q).join(", ")+"}":J)+"). If you meant to render a collection of children, use an array instead.")}return ye}function X(Q,J,L){if(Q==null)return Q;var de=[],ge=0;return H(Q,de,"","",function(ke){return J.call(L,ke,ge++)}),de}function Z(Q){if(Q._status===-1){var J=Q._result;J=J(),J.then(function(L){(Q._status===0||Q._status===-1)&&(Q._status=1,Q._result=L)},function(L){(Q._status===0||Q._status===-1)&&(Q._status=2,Q._result=L)}),Q._status===-1&&(Q._status=0,Q._result=J)}if(Q._status===1)return Q._result.default;throw Q._result}var ae=typeof reportError=="function"?reportError:function(Q){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var J=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof Q=="object"&&Q!==null&&typeof Q.message=="string"?String(Q.message):String(Q),error:Q});if(!window.dispatchEvent(J))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",Q);return}console.error(Q)},q={map:X,forEach:function(Q,J,L){X(Q,function(){J.apply(this,arguments)},L)},count:function(Q){var J=0;return X(Q,function(){J++}),J},toArray:function(Q){return X(Q,function(J){return J})||[]},only:function(Q){if(!U(Q))throw Error("React.Children.only expected to receive a single React element child.");return Q}};return kt.Activity=h,kt.Children=q,kt.Component=w,kt.Fragment=n,kt.Profiler=a,kt.PureComponent=C,kt.StrictMode=r,kt.Suspense=l,kt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=P,kt.__COMPILER_RUNTIME={__proto__:null,c:function(Q){return P.H.useMemoCache(Q)}},kt.cache=function(Q){return function(){return Q.apply(null,arguments)}},kt.cacheSignal=function(){return null},kt.cloneElement=function(Q,J,L){if(Q==null)throw Error("The argument must be a React element, but you passed "+Q+".");var de=y({},Q.props),ge=Q.key;if(J!=null)for(ke in J.key!==void 0&&(ge=""+J.key),J)!D.call(J,ke)||ke==="key"||ke==="__self"||ke==="__source"||ke==="ref"&&J.ref===void 0||(de[ke]=J[ke]);var ke=arguments.length-2;if(ke===1)de.children=L;else if(1<ke){for(var ye=Array(ke),ue=0;ue<ke;ue++)ye[ue]=arguments[ue+2];de.children=ye}return B(Q.type,ge,de)},kt.createContext=function(Q){return Q={$$typeof:s,_currentValue:Q,_currentValue2:Q,_threadCount:0,Provider:null,Consumer:null},Q.Provider=Q,Q.Consumer={$$typeof:i,_context:Q},Q},kt.createElement=function(Q,J,L){var de,ge={},ke=null;if(J!=null)for(de in J.key!==void 0&&(ke=""+J.key),J)D.call(J,de)&&de!=="key"&&de!=="__self"&&de!=="__source"&&(ge[de]=J[de]);var ye=arguments.length-2;if(ye===1)ge.children=L;else if(1<ye){for(var ue=Array(ye),pe=0;pe<ye;pe++)ue[pe]=arguments[pe+2];ge.children=ue}if(Q&&Q.defaultProps)for(de in ye=Q.defaultProps,ye)ge[de]===void 0&&(ge[de]=ye[de]);return B(Q,ke,ge)},kt.createRef=function(){return{current:null}},kt.forwardRef=function(Q){return{$$typeof:o,render:Q}},kt.isValidElement=U,kt.lazy=function(Q){return{$$typeof:m,_payload:{_status:-1,_result:Q},_init:Z}},kt.memo=function(Q,J){return{$$typeof:u,type:Q,compare:J===void 0?null:J}},kt.startTransition=function(Q){var J=P.T,L={};P.T=L;try{var de=Q(),ge=P.S;
18ge!==null&&ge(L,de),typeof de=="object"&&de!==null&&typeof de.then=="function"&&de.then(N,ae)}catch(ke){ae(ke)}finally{J!==null&&L.types!==null&&(J.types=L.types),P.T=J}},kt.unstable_useCacheRefresh=function(){return P.H.useCacheRefresh()},kt.use=function(Q){return P.H.use(Q)},kt.useActionState=function(Q,J,L){return P.H.useActionState(Q,J,L)},kt.useCallback=function(Q,J){return P.H.useCallback(Q,J)},kt.useContext=function(Q){return P.H.useContext(Q)},kt.useDebugValue=function(){},kt.useDeferredValue=function(Q,J){return P.H.useDeferredValue(Q,J)},kt.useEffect=function(Q,J){return P.H.useEffect(Q,J)},kt.useEffectEvent=function(Q){return P.H.useEffectEvent(Q)},kt.useId=function(){return P.H.useId()},kt.useImperativeHandle=function(Q,J,L){return P.H.useImperativeHandle(Q,J,L)},kt.useInsertionEffect=function(Q,J){return P.H.useInsertionEffect(Q,J)},kt.useLayoutEffect=function(Q,J){return P.H.useLayoutEffect(Q,J)},kt.useMemo=function(Q,J){return P.H.useMemo(Q,J)},kt.useOptimistic=function(Q,J){return P.H.useOptimistic(Q,J)},kt.useReducer=function(Q,J,L){return P.H.useReducer(Q,J,L)},kt.useRef=function(Q){return P.H.useRef(Q)},kt.useState=function(Q){return P.H.useState(Q)},kt.useSyncExternalStore=function(Q,J,L){return P.H.useSyncExternalStore(Q,J,L)},kt.useTransition=function(){return P.H.useTransition()},kt.version="19.2.1",kt}var HD;function n2(){return HD||(HD=1,cw.exports=xde()),cw.exports}var A=n2();const te=yn(A),r2=Gue({__proto__:null,default:te},[A]);var sW=A.createContext(void 0),Yg=e=>{const t=A.useContext(sW);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},Sde=({client:e,children:t})=>(A.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),f.jsx(sW.Provider,{value:e,children:t})),oW=A.createContext(!1),lW=()=>A.useContext(oW);oW.Provider;function wde(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Ade=A.createContext(wde()),cW=()=>A.useContext(Ade),uW=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},dW=e=>{A.useEffect(()=>{e.clearReset()},[e])},fW=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:a})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(a&&e.data===void 0||ZG(n,[e.error,r])),P7=(e,t)=>t.state.data===void 0,hW=e=>{if(e.suspense){const n=a=>a==="static"?a:Math.max(a??1e3,1e3),r=e.staleTime;e.staleTime=typeof r=="function"?(...a)=>n(r(...a)):n(r),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},mW=(e,t)=>e.isLoading&&e.isFetching&&!t,o_=(e,t)=>e?.suspense&&t.isPending,hy=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function pW({queries:e,...t},n){const r=Yg(n),a=lW(),i=cW(),s=A.useMemo(()=>e.map(y=>{const S=r.defaultQueryOptions(y);return S._optimisticResults=a?"isRestoring":"optimistic",S}),[e,r,a]);s.forEach(y=>{hW(y),uW(y,i)}),dW(i);const[o]=A.useState(()=>new bde(r,s,t)),[l,u,m]=o.getOptimisticResult(s,t.combine),h=!a&&t.subscribed!==!1;A.useSyncExternalStore(A.useCallback(y=>h?o.subscribe(ar.batchCalls(y)):ma,[o,h]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),A.useEffect(()=>{o.setQueries(s,t)},[s,t,o]);const b=l.some((y,S)=>o_(s[S],y))?l.flatMap((y,S)=>{const w=s[S];if(w){const T=new Wg(r,w);if(o_(w,y))return hy(w,T,i);mW(y,a)&&hy(w,T,i)}return[]}):[];if(b.length>0)throw Promise.all(b);const x=l.find((y,S)=>{const w=s[S];return w&&fW({result:y,errorResetBoundary:i,throwOnError:w.throwOnError,query:r.getQueryCache().get(w.queryHash),suspense:w.suspense})});if(x?.error)throw x.error;return u(m())}function a2(e,t,n){const r=lW(),a=cW(),i=Yg(n),s=i.defaultQueryOptions(e);i.getDefaultOptions().queries?._experimental_beforeQuery?.(s),s._optimisticResults=r?"isRestoring":"optimistic",hW(s),uW(s,a),dW(a);const o=!i.getQueryCache().get(s.queryHash),[l]=A.useState(()=>new t(i,s)),u=l.getOptimisticResult(s),m=!r&&e.subscribed!==!1;if(A.useSyncExternalStore(A.useCallback(h=>{const g=m?l.subscribe(ar.batchCalls(h)):ma;return l.updateResult(),g},[l,m]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),A.useEffect(()=>{l.setOptions(s)},[s,l]),o_(s,u))throw hy(s,l,a);if(fW({result:u,errorResetBoundary:a,throwOnError:s.throwOnError,query:i.getQueryCache().get(s.queryHash),suspense:s.suspense}))throw u.error;return i.getDefaultOptions().queries?._experimental_afterQuery?.(s,u),s.experimental_prefetchInRender&&!cd&&mW(u,r)&&(o?hy(s,l,a):i.getQueryCache().get(s.queryHash)?.promise)?.catch(ma).finally(()=>{l.updateResult()}),s.notifyOnChangeProps?u:l.trackResult(u)}function Ede(e,t){return a2(e,Wg,t)}function Tde(e,t){return a2({...e,enabled:!0,suspense:!0,throwOnError:P7,placeholderData:void 0},Wg,t)}function _de(e,t){return a2({...e,enabled:!0,suspense:!0,throwOnError:P7},aW,t)}function Cde(e,t){return pW({...e,queries:e.queries.map(n=>({...n,suspense:!0,throwOnError:P7,enabled:!0,placeholderData:void 0}))},t)}function kde(e,t){const n=Yg(t);n.getQueryState(e.queryKey)||n.prefetchQuery(e)}function Nde(e,t){const n=Yg(t);n.getQueryState(e.queryKey)||n.prefetchInfiniteQuery(e)}function Ode(e,t){const n=Yg(t),[r]=A.useState(()=>new pde(n,e));A.useEffect(()=>{r.setOptions(e)},[r,e]);const a=A.useSyncExternalStore(A.useCallback(s=>r.subscribe(ar.batchCalls(s)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),i=A.useCallback((s,o)=>{r.mutate(s,o).catch(ma)},[r]);if(a.error&&ZG(r.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:i,mutateAsync:a.mutate}}function Pde(e,t){return a2(e,aW,t)}function ud(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}const Mde=typeof Symbol=="function"&&!!Symbol.asyncIterator;function gW(e){return Mde&&ud(e)&&Symbol.asyncIterator in e}var Rde=Object.create,bW=Object.defineProperty,Dde=Object.getOwnPropertyDescriptor,vW=Object.getOwnPropertyNames,jde=Object.getPrototypeOf,Ide=Object.prototype.hasOwnProperty,Kg=(e,t)=>
18function(){return t||(0,e[vW(e)[0]])((t={exports:{}}).exports,t),t.exports},Lde=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=vW(t),i=0,s=a.length,o;i<s;i++)o=a[i],!Ide.call(e,o)&&o!==n&&bW(e,o,{get:(l=>t[l]).bind(null,o),enumerable:!(r=Dde(t,o))||r.enumerable});return e},i2=(e,t,n)=>(n=e!=null?Rde(jde(e)):{},Lde(bW(n,"default",{value:e,enumerable:!0}),e));const yW=()=>{},FD=e=>{Object.freeze&&Object.freeze(e)};function xW(e,t,n){var r;const a=t.join(".");return(r=n[a])!==null&&r!==void 0||(n[a]=new Proxy(yW,{get(i,s){if(!(typeof s!="string"||s==="then"))return xW(e,[...t,s],n)},apply(i,s,o){const l=t[t.length-1];let u={args:o,path:t};return l==="call"?u={args:o.length>=2?[o[1]]:[],path:t.slice(0,-1)}:l==="apply"&&(u={args:o.length>=2?o[1]:[],path:t.slice(0,-1)}),FD(u.args),FD(u.path),e(u)}})),n[a]}const s2=e=>xW(e,[],Object.create(null)),M7=e=>new Proxy(yW,{get(t,n){if(n!=="then")return e(n)}});var SW=Kg({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(r){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},t.exports.__esModule=!0,t.exports.default=t.exports,n(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Bde=Kg({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=SW().default;function r(a,i){if(n(a)!="object"||!a)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var o=s.call(a,i||"default");if(n(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),zde=Kg({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=SW().default,r=Bde();function a(i){var s=r(i,"string");return n(s)=="symbol"?s:s+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),wW=Kg({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=zde();function r(a,i,s){return(i=n(i))in a?Object.defineProperty(a,i,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[i]=s,a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),R7=Kg({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=wW();function r(i,s){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(i);s&&(l=l.filter(function(u){return Object.getOwnPropertyDescriptor(i,u).enumerable})),o.push.apply(o,l)}return o}function a(i){for(var s=1;s<arguments.length;s++){var o=arguments[s]!=null?arguments[s]:{};s%2?r(Object(o),!0).forEach(function(l){n(i,l,o[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach(function(l){Object.defineProperty(i,l,Object.getOwnPropertyDescriptor(o,l))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});i2(R7());i2(wW());var Yb=i2(R7());function Ude(e,t){if("error"in e){const r=t.deserialize(e.error);return{ok:!1,error:(0,Yb.default)((0,Yb.default)({},e),{},{error:r})}}return{ok:!0,result:(0,Yb.default)((0,Yb.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var uw=class extends Error{constructor(){super("Unable to transform response from server")}};function Hde(e,t){let n;try{n=Ude(e,t)}catch{throw new uw}if(!n.ok&&(!ud(n.error.error)||typeof n.error.error.code!="number"))throw new uw;if(n.ok&&!ud(n.result))throw new uw;return n}i2(R7());function o2(e){const t={subscribe(n){let r=null,a=!1,i=!1,s=!1;function o(){if(r===null){s=!0;return}i||(i=!0,typeof r=="function"?r():r&&r.unsubscribe())}return r=e({next(l){var u;a||(u=n.next)===null||u===void 0||u.call(n,l)},error(l){var u;a||(a=!0,(u=n.error)===null||u===void 0||u.call(n,l),o())},complete(){var l;a||(a=!0,(l=n.complete)===null||l===void 0||l.call(n),o())}}),s&&o(),{unsubscribe:o}},pipe(...n){return n.reduce(Fde,t)}};return t}function Fde(e,t){return t(e)}function $de(e){const t=new AbortController;return new Promise((r,a)=>{let i=!1;function s(){i||(i=!0,o.unsubscribe())}t.signal.addEventListener("abort",()=>{a(t.signal.reason)});const o=e.subscribe({next(l){i=!0,r(l),s()},error(l){a(l)},complete(){t.abort(),s()}})})}var qde=Object.create,AW=Object.defineProperty,Vde=Object.getOwnPropertyDescriptor,EW=Object.getOwnPropertyNames,Gde=Object.getPrototypeOf,Wde=Object.prototype.hasOwnProperty,Jc=(e,t)=>function(){return t||(0,e[EW(e)[0]])((t={exports:{}}).exports,t),t.exports},Yde=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=EW(t),i=0,s=a.length,o;i<s;i++)o=a[i],!Wde.call(e,o)&&o!==n&&AW(e,o,{get:(l=>t[l]).bind(null,o),enumerable:!(r=Vde(t,o))||r.enumerable});return e},Td=(e,t,n)=>(n=e!=null?qde(Gde(e)):{},Yde(t||!e||!e.__esModule?AW(n,"default",{value:e,enumerable:!0}):n,e)),Kde=Jc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function n(r,a){if(r==null)return{};var i={};for(var s in r)if({}.hasOwnProperty.call(r,s)){if(a.includes(s))continue;i[s]=r[s]}return i}
18t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Qde=Jc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var n=Kde();function r(a,i){if(a==null)return{};var s,o,l=n(a,i);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(a);for(o=0;o<u.length;o++)s=u[o],i.includes(s)||{}.propertyIsEnumerable.call(a,s)&&(l[s]=a[s])}return l}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),TW=Jc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(r){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},t.exports.__esModule=!0,t.exports.default=t.exports,n(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Xde=Jc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=TW().default;function r(a,i){if(n(a)!="object"||!a)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var o=s.call(a,i||"default");if(n(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Zde=Jc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=TW().default,r=Xde();function a(i){var s=r(i,"string");return n(s)=="symbol"?s:s+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),Jde=Jc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=Zde();function r(a,i,s){return(i=n(i))in a?Object.defineProperty(a,i,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[i]=s,a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Qg=Jc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=Jde();function r(i,s){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(i);s&&(l=l.filter(function(u){return Object.getOwnPropertyDescriptor(i,u).enumerable})),o.push.apply(o,l)}return o}function a(i){for(var s=1;s<arguments.length;s++){var o=arguments[s]!=null?arguments[s]:{};s%2?r(Object(o),!0).forEach(function(l){n(i,l,o[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach(function(l){Object.defineProperty(i,l,Object.getOwnPropertyDescriptor(o,l))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),efe=Td(Qde(),1),$D=Td(Qg(),1);const tfe=["cursor","direction"];function Ks(e,t,n){const r=e.flatMap(a=>a.split("."));if(!t&&(!n||n==="any"))return r.length?[r]:[];if(n==="infinite"&&ud(t)&&("direction"in t||"cursor"in t)){const{cursor:a,direction:i}=t,s=(0,efe.default)(t,tfe);return[r,{input:s,type:"infinite"}]}return[r,(0,$D.default)((0,$D.default)({},typeof t<"u"&&t!==mi&&{input:t}),n&&n!=="any"&&{type:n})]}function Wv(e){return Ks(e,void 0,"any")}var nfe=Object.create,_W=Object.defineProperty,rfe=Object.getOwnPropertyDescriptor,CW=Object.getOwnPropertyNames,afe=Object.getPrototypeOf,ife=Object.prototype.hasOwnProperty,xo=(e,t)=>function(){return t||(0,e[CW(e)[0]])((t={exports:{}}).exports,t),t.exports},sfe=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=CW(t),i=0,s=a.length,o;i<s;i++)o=a[i],!ife.call(e,o)&&o!==n&&_W(e,o,{get:(l=>t[l]).bind(null,o),enumerable:!(r=rfe(t,o))||r.enumerable});return e},mr=(e,t,n)=>(n=e!=null?nfe(afe(e)):{},sfe(t||!e||!e.__esModule?_W(n,"default",{value:e,enumerable:!0}):n,e)),kW=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(r){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}
18,t.exports.__esModule=!0,t.exports.default=t.exports,n(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),ofe=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=kW().default;function r(a,i){if(n(a)!="object"||!a)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var o=s.call(a,i||"default");if(n(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),lfe=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=kW().default,r=ofe();function a(i){var s=r(i,"string");return n(s)=="symbol"?s:s+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),_d=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=lfe();function r(a,i,s){return(i=n(i))in a?Object.defineProperty(a,i,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[i]=s,a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Ms=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=_d();function r(i,s){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(i);s&&(l=l.filter(function(u){return Object.getOwnPropertyDescriptor(i,u).enumerable})),o.push.apply(o,l)}return o}function a(i){for(var s=1;s<arguments.length;s++){var o=arguments[s]!=null?arguments[s]:{};s%2?r(Object(o),!0).forEach(function(l){n(i,l,o[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach(function(l){Object.defineProperty(i,l,Object.getOwnPropertyDescriptor(o,l))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});function cfe(e){return t=>{let n=0,r=null;const a=[];function i(){r||(r=t.subscribe({next(o){for(const u of a){var l;(l=u.next)===null||l===void 0||l.call(u,o)}},error(o){for(const u of a){var l;(l=u.error)===null||l===void 0||l.call(u,o)}},complete(){for(const l of a){var o;(o=l.complete)===null||o===void 0||o.call(l)}}}))}function s(){if(n===0&&r){const o=r;r=null,o.unsubscribe()}}return o2(o=>(n++,a.push(o),i(),{unsubscribe(){n--,s();const l=a.findIndex(u=>u===o);l>-1&&a.splice(l,1)}}))}}function ufe(e){let t=e;const n=[],r=s=>{t!==void 0&&s.next(t),n.push(s)},a=s=>{n.splice(n.indexOf(s),1)},i=o2(s=>(r(s),()=>{a(s)}));return i.next=s=>{if(t!==s){t=s;for(const o of n)o.next(s)}},i.get=()=>t,i}function dfe(e){return o2(t=>{function n(a=0,i=e.op){const s=e.links[a];if(!s)throw new Error("No more links to execute - did you forget to add an ending link?");return s({op:i,next(l){return n(a+1,l)}})}return n().subscribe(t)})}var Kb=mr(_d(),1),_f=mr(Ms(),1);function ffe(e){return e instanceof Sh}function hfe(e){return ud(e)&&ud(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function mfe(e,t){return typeof e=="string"?e:ud(e)&&typeof e.message=="string"?e.message:t}var Sh=class Yv extends Error{constructor(t,n){var r,a;const i=n?.cause;super(t,{cause:i}),(0,Kb.default)(this,"cause",void 0),(0,Kb.default)(this,"shape",void 0),(0,Kb.default)(this,"data",void 0),(0,Kb.default)(this,"meta",void 0),this.meta=n?.meta,this.cause=i,this.shape=n==null||(r=n.result)===null||r===void 0?void 0:r.error,this.data=n==null||(a=n.result)===null||a===void 0?void 0:a.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,Yv.prototype)}static from(t,n={}){const r=t;return ffe(r)?(n.meta&&(r.meta=(0,_f.default)((0,_f.default)({},r.meta),n.meta)),r):hfe(r)?new Yv(r.error.message,(0,_f.default)((0,_f.default)({},n),{},{result:r})):new Yv(mfe(r,"Unknown error"),(0,_f.default)((0,_f.default)({},n),{},{cause:r}))}};function pfe(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:n=>n,deserialize:n=>n},output:{serialize:n=>n,deserialize:n=>n}}}const qD=e=>typeof e=="function";function gfe(e){if(e)return e;if(typeof window<"u"&&qD(window.fetch))return window.fetch;if(typeof globalThis<"u"&&qD(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var l0=mr(Ms());function bfe(e){return{url:e.url.toString(),fetch:e.fetch,transformer:pfe(e.transformer),methodOverride:e.methodOverride}}function vfe(e){const t={};for(let n=0;n<e.length;n++){const r=e[n];t[n]=r}return t}const yfe={query:"GET",mutation:"POST",subscription:"PATCH"};function NW(e){return"input"in e?e.transformer.input.serialize(e.input):vfe
18(e.inputs.map(t=>e.transformer.input.serialize(t)))}const OW=e=>{const t=e.url.split("?");let r=t[0].replace(/\/$/,"")+"/"+e.path;const a=[];if(t[1]&&a.push(t[1]),"inputs"in e&&a.push("batch=1"),e.type==="query"||e.type==="subscription"){const i=NW(e);i!==void 0&&e.methodOverride!=="POST"&&a.push(`input=${encodeURIComponent(JSON.stringify(i))}`)}return a.length&&(r+="?"+a.join("&")),r},xfe=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=NW(e);return t!==void 0?JSON.stringify(t):void 0},Sfe=e=>Tfe((0,l0.default)((0,l0.default)({},e),{},{contentTypeHeader:"application/json",getUrl:OW,getBody:xfe}));var wfe=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const Afe=e=>{var t;if(e?.aborted)throw(t=e.throwIfAborted)===null||t===void 0||t.call(e),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new wfe};async function Efe(e){var t;Afe(e.signal);const n=e.getUrl(e),r=e.getBody(e),a=(t=e.methodOverride)!==null&&t!==void 0?t:yfe[e.type],i=await(async()=>{const o=await e.headers();return Symbol.iterator in o?Object.fromEntries(o):o})(),s=(0,l0.default)((0,l0.default)((0,l0.default)({},e.contentTypeHeader&&a!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),i);return gfe(e.fetch)(n,{method:a,signal:e.signal,body:r,headers:s})}async function Tfe(e){const t={},n=await Efe(e);t.response=n;const r=await n.json();return t.responseJSON=r,{json:r,meta:t}}mr(Ms(),1);const VD=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function GD(e){let t=null,n=null;const r=()=>{clearTimeout(n),n=null,t=null};function a(o){const l=[[]];let u=0;for(;;){const g=o[u];if(!g)break;const b=l[l.length-1];if(g.aborted){var m;(m=g.reject)===null||m===void 0||m.call(g,new Error("Aborted")),u++;continue}if(e.validate(b.concat(g).map(y=>y.key))){b.push(g),u++;continue}if(b.length===0){var h;(h=g.reject)===null||h===void 0||h.call(g,new Error("Input is too big for a single dispatch")),u++;continue}l.push([])}return l}function i(){const o=a(t);r();for(const l of o){if(!l.length)continue;const u={items:l};for(const h of l)h.batch=u;e.fetch(u.items.map(h=>h.key)).then(async h=>{await Promise.all(h.map(async(b,x)=>{const y=u.items[x];try{var S;const T=await Promise.resolve(b);(S=y.resolve)===null||S===void 0||S.call(y,T)}catch(T){var w;(w=y.reject)===null||w===void 0||w.call(y,T)}y.batch=null,y.reject=null,y.resolve=null}));for(const b of u.items){var g;(g=b.reject)===null||g===void 0||g.call(b,new Error("Missing result")),b.batch=null}}).catch(h=>{for(const b of u.items){var g;(g=b.reject)===null||g===void 0||g.call(b,h),b.batch=null}})}}function s(o){var l;const u={aborted:!1,key:o,batch:null,resolve:VD,reject:VD},m=new Promise((h,g)=>{var b;u.reject=g,u.resolve=h,(b=t)!==null&&b!==void 0||(t=[]),t.push(u)});return(l=n)!==null&&l!==void 0||(n=setTimeout(i)),m}return{load:s}}function _fe(...e){const t=new AbortController,n=e.length;let r=0;const a=()=>{++r===n&&t.abort()};for(const i of e)i?.aborted?a():i?.addEventListener("abort",a,{once:!0});return t.signal}var Qb=mr(Ms(),1);function Cfe(e){var t,n;const r=bfe(e),a=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,i=(n=e.maxItems)!==null&&n!==void 0?n:1/0;return()=>{const s=m=>({validate(h){if(a===1/0&&i===1/0)return!0;if(h.length>i)return!1;const g=h.map(y=>y.path).join(","),b=h.map(y=>y.input);return OW((0,Qb.default)((0,Qb.default)({},r),{},{type:m,path:g,inputs:b,signal:null})).length<=a},async fetch(h){const g=h.map(T=>T.path).join(","),b=h.map(T=>T.input),x=_fe(...h.map(T=>T.signal)),y=await Sfe((0,Qb.default)((0,Qb.default)({},r),{},{path:g,inputs:b,type:m,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:h}):e.headers:{}},signal:x}));return(Array.isArray(y.json)?y.json:h.map(()=>y.json)).map(T=>({meta:y.meta,json:T}))}}),o=GD(s("query")),l=GD(s("mutation")),u={query:o,mutation:l};return({op:m})=>o2(h=>{/* istanbul ignore if -- @preserve */if(m.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const b=u[m.type].load(m);let x;return b.then(y=>{x=y;const S=Hde(y.json,r.transformer.output);if(!S.ok){h.error(Sh.from(S.error,{meta:y.meta}));return}h.next({context:y.meta,result:S.result}),h.complete()}).catch(y=>{h.error(Sh.from(y,{meta:x?.meta}))}),()=>{}})}}mr(Ms(),1);const PW=(e,...t)=>typeof e=="function"?e(...t):e;
18mr(_d(),1);function kfe(){let e,t;return{promise:new Promise((r,a)=>{e=r,t=a}),resolve:e,reject:t}}async function Nfe(e){const t=await PW(e.url);if(!e.connectionParams)return t;const r=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+r}async function Ofe(e){const t={method:"connectionParams",data:await PW(e)};return JSON.stringify(t)}mr(_d(),1);var Uu=mr(_d(),1);function Pfe(e){const{promise:t,resolve:n,reject:r}=kfe();return e.addEventListener("open",()=>{e.removeEventListener("error",r),n()}),e.addEventListener("error",r),t}function Mfe(e,{intervalMs:t,pongTimeoutMs:n}){let r,a;function i(){r=setTimeout(()=>{e.send("PING"),a=setTimeout(()=>{e.close()},n)},t)}function s(){clearTimeout(r),i()}function o(){clearTimeout(a),s()}e.addEventListener("open",i),e.addEventListener("message",({data:l})=>{clearTimeout(r),i(),l==="PONG"&&o()}),e.addEventListener("close",()=>{clearTimeout(r),clearTimeout(a)})}var Rfe=class l_{constructor(t){var n;if((0,Uu.default)(this,"id",++l_.connectCount),(0,Uu.default)(this,"WebSocketPonyfill",void 0),(0,Uu.default)(this,"urlOptions",void 0),(0,Uu.default)(this,"keepAliveOpts",void 0),(0,Uu.default)(this,"wsObservable",ufe(null)),(0,Uu.default)(this,"openPromise",null),this.WebSocketPonyfill=(n=t.WebSocketPonyfill)!==null&&n!==void 0?n:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive}get ws(){return this.wsObservable.get()}set ws(t){this.wsObservable.next(t)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++l_.connectCount;const n=Nfe(t.urlOptions).then(r=>new t.WebSocketPonyfill(r));t.openPromise=n.then(async r=>{t.ws=r,r.addEventListener("message",function({data:a}){a==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&Mfe(r,t.keepAliveOpts),r.addEventListener("close",()=>{t.ws===r&&(t.ws=null)}),await Pfe(r),t.urlOptions.connectionParams&&r.send(await Ofe(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var n;(n=t.ws)===null||n===void 0||n.close()}}};(0,Uu.default)(Rfe,"connectCount",0);mr(_d(),1);mr(Ms(),1);var dw=mr(_d(),1),WD=mr(Ms(),1),l2=class{constructor(e){(0,dw.default)(this,"links",void 0),(0,dw.default)(this,"runtime",void 0),(0,dw.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return dfe({links:this.links,op:(0,WD.default)((0,WD.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(cfe())}async requestAsPromise(e){var t=this;try{const n=t.$request(e);return(await $de(n)).result.data}catch(n){throw Sh.from(n)}}query(e,t,n){return this.requestAsPromise({type:"query",path:e,input:t,context:n?.context,signal:n?.signal})}mutation(e,t,n){return this.requestAsPromise({type:"mutation",path:e,input:t,context:n?.context,signal:n?.signal})}subscription(e,t,n){return this.$request({type:"subscription",path:e,input:t,context:n.context,signal:n.signal}).subscribe({next(a){switch(a.result.type){case"state":{var i;(i=n.onConnectionStateChange)===null||i===void 0||i.call(n,a.result);break}case"started":{var s;(s=n.onStarted)===null||s===void 0||s.call(n,{context:a.context});break}case"stopped":{var o;(o=n.onStopped)===null||o===void 0||o.call(n);break}case"data":case void 0:{var l;(l=n.onData)===null||l===void 0||l.call(n,a.result.data);break}}},error(a){var i;(i=n.onError)===null||i===void 0||i.call(n,a)},complete(){var a;(a=n.onComplete)===null||a===void 0||a.call(n)}})}};const MW=Symbol.for("trpc_untypedClient"),Dfe={query:"query",mutate:"mutation",subscribe:"subscription"},jfe=e=>Dfe[e];function RW(e){const t=s2(({path:n,args:r})=>{const a=[...n],i=jfe(a.pop()),s=a.join(".");return e[i](s,...r)});return M7(n=>n===MW?e:t[n])}function Ife(e){const t=new l2(e);return RW(t)}function D7(e){return e[MW]}mr(Ms(),1);mr(Ms(),1);var Lfe=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function n(a){var i,s,o,l=2;for(typeof Symbol<"u"&&(s=Symbol.asyncIterator,o=Symbol.iterator);l--;){if(s&&(i=a[s])!=null)return i.call(a);if(o&&(i=a[o])!=null)return new r(i.call(a));s="@@asyncIterator",o="@@iterator"}throw new TypeError("Object is not async iterable")}
18function r(a){function i(s){if(Object(s)!==s)return Promise.reject(new TypeError(s+" is not an object."));var o=s.done;return Promise.resolve(s.value).then(function(l){return{value:l,done:o}})}return r=function(o){this.s=o,this.n=o.next},r.prototype={s:null,n:null,next:function(){return i(this.n.apply(this.s,arguments))},return:function(o){var l=this.s.return;return l===void 0?Promise.resolve({value:o,done:!0}):i(l.apply(this.s,arguments))},throw:function(o){var l=this.s.return;return l===void 0?Promise.reject(o):i(l.apply(this.s,arguments))}},new r(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});mr(Lfe(),1);mr(Ms(),1);var Bfe=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function n(){var r=typeof SuppressedError=="function"?SuppressedError:function(o,l){var u=Error();return u.name="SuppressedError",u.error=o,u.suppressed=l,u},a={},i=[];function s(o,l){if(l!=null){if(Object(l)!==l)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(o)var u=l[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(u===void 0&&(u=l[Symbol.dispose||Symbol.for("Symbol.dispose")],o))var m=u;if(typeof u!="function")throw new TypeError("Object is not disposable.");m&&(u=function(){try{m.call(l)}catch(g){return Promise.reject(g)}}),i.push({v:l,d:u,a:o})}else o&&i.push({d:l,a:o});return l}return{e:a,u:s.bind(null,!1),a:s.bind(null,!0),d:function(){var l,u=this.e,m=0;function h(){for(;l=i.pop();)try{if(!l.a&&m===1)return m=0,i.push(l),Promise.resolve().then(h);if(l.d){var b=l.d.call(l.v);if(l.a)return m|=2,Promise.resolve(b).then(h,g)}else m|=1}catch(x){return g(x)}if(m===1)return u!==a?Promise.reject(u):Promise.resolve();if(u!==a)throw u}function g(b){return u=u!==a?new r(b,u):b,h()}return h()}}}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),DW=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function n(r,a){this.v=r,this.k=a}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),zfe=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var n=DW();function r(a){return new n(a,0)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Ufe=xo({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var n=DW();function r(i){return function(){return new a(i.apply(this,arguments))}}function a(i){var s,o;function l(m,h){try{var g=i[m](h),b=g.value,x=b instanceof n;Promise.resolve(x?b.v:b).then(function(y){if(x){var S=m==="return"?"return":"next";if(!b.k||y.done)return l(S,y);y=i[S](y).value}u(g.done?"return":"normal",y)},function(y){l("throw",y)})}catch(y){u("throw",y)}}function u(m,h){switch(m){case"return":s.resolve({value:h,done:!0});break;case"throw":s.reject(h);break;default:s.resolve({value:h,done:!1})}(s=s.next)?l(s.key,s.arg):o=null}this._invoke=function(m,h){return new Promise(function(g,b){var x={key:m,arg:h,resolve:g,reject:b,next:null};o?o=o.next=x:(s=o=x,l(m,h))})},typeof i.return!="function"&&(this.return=void 0)}a.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},a.prototype.next=function(i){return this._invoke("next",i)},a.prototype.throw=function(i){return this._invoke("throw",i)},a.prototype.return=function(i){return this._invoke("return",i)},t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});mr(Bfe(),1);mr(zfe(),1);mr(Ufe(),1);mr(Ms(),1);function Hfe(e){return s2(({path:t,args:n})=>{var r;const a=[...t],i=a.pop();if(i==="useMutation")return e[i](a,...n);if(i==="_def")return{path:a};const[s,...o]=n,l=(r=o[0])!==null&&r!==void 0?r:{};return e[i](a,s,l)})}var fw;const Ffe=["client","ssrContext","ssrState","abortOnUnmount"],$fe=(fw=A.createContext)===null||fw===void 0?void 0:fw.call(r2,null),qfe=e=>{switch(e){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invali
18date":case"refetch":case"reset":return"any"}};function Vfe(e){return s2(t=>{const n=[...t.path],r=n.pop(),a=[...t.args],i=a.shift(),s=qfe(r),o=Ks(n,i,s);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(n,o,a[0]),queryOptions:()=>e.queryOptions(n,o,...a),fetch:()=>e.fetchQuery(o,...a),fetchInfinite:()=>e.fetchInfiniteQuery(o,a[0]),prefetch:()=>e.prefetchQuery(o,...a),prefetchInfinite:()=>e.prefetchInfiniteQuery(o,a[0]),ensureData:()=>e.ensureQueryData(o,...a),invalidate:()=>e.invalidateQueries(o,...a),reset:()=>e.resetQueries(o,...a),refetch:()=>e.refetchQueries(o,...a),cancel:()=>e.cancelQuery(o,...a),setData:()=>{e.setQueryData(o,a[0],a[1])},setQueriesData:()=>e.setQueriesData(o,a[0],a[1],a[2]),setInfiniteData:()=>{e.setInfiniteQueryData(o,a[0],a[1])},getData:()=>e.getQueryData(o),getInfiniteData:()=>e.getInfiniteQueryData(o),setMutationDefaults:()=>e.setMutationDefaults(Wv(n),i),getMutationDefaults:()=>e.getMutationDefaults(Wv(n)),isMutating:()=>e.isMutating({mutationKey:Wv(n)})}[r]()})}function Gfe(e){const t=RW(e.client),n=Vfe(e);return M7(r=>{const a=r;return a==="client"?t:Ffe.includes(a)?e[a]:n[r]})}var Wfe=Td(Qg(),1);function YD(e){const t=e instanceof l2?e:D7(e);return s2(n=>{const r=n.path,a=r.join("."),[i,s]=n.args;return(0,Wfe.default)({queryKey:Ks(r,i,"query"),queryFn:()=>t.query(a,i,s?.trpc)},s)})}var hw=Td(Qg(),1);function _a(e,t,n){var r;const a=e[0];let i=(r=e[1])===null||r===void 0?void 0:r.input;if(n){var s;i=(0,hw.default)((0,hw.default)((0,hw.default)({},(s=i)!==null&&s!==void 0?s:{}),n.pageParam?{cursor:n.pageParam}:{}),{},{direction:n.direction})}return[a.join("."),i,t?.trpc]}var Yfe=Jc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function n(a){var i,s,o,l=2;for(typeof Symbol<"u"&&(s=Symbol.asyncIterator,o=Symbol.iterator);l--;){if(s&&(i=a[s])!=null)return i.call(a);if(o&&(i=a[o])!=null)return new r(i.call(a));s="@@asyncIterator",o="@@iterator"}throw new TypeError("Object is not async iterable")}function r(a){function i(s){if(Object(s)!==s)return Promise.reject(new TypeError(s+" is not an object."));var o=s.done;return Promise.resolve(s.value).then(function(l){return{value:l,done:o}})}return r=function(o){this.s=o,this.n=o.next},r.prototype={s:null,n:null,next:function(){return i(this.n.apply(this.s,arguments))},return:function(o){var l=this.s.return;return l===void 0?Promise.resolve({value:o,done:!0}):i(l.apply(this.s,arguments))},throw:function(o){var l=this.s.return;return l===void 0?Promise.reject(o):i(l.apply(this.s,arguments))}},new r(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Kfe=Td(Yfe(),1);function c_(e){return{path:e.path.join(".")}}function _p(e){const t=c_(e);return A.useMemo(()=>t,[t])}async function jW(e,t,n){const a=t.getQueryCache().build(t,{queryKey:n});a.setState({data:[],status:"success"});const i=[];var s=!1,o=!1,l;try{for(var u=(0,Kfe.default)(e),m;s=!(m=await u.next()).done;s=!1){const h=m.value;i.push(h),a.setState({data:[...i]})}}catch(h){o=!0,l=h}finally{try{s&&u.return!=null&&await u.return()}finally{if(o)throw l}}return i}var un=Td(Qg(),1);function Qfe(e){const{client:t,queryClient:n}=e,r=t instanceof l2?t:D7(t);return{infiniteQueryOptions:(a,i,s)=>{var o,l;const u=((o=i[1])===null||o===void 0?void 0:o.input)===mi,m=async h=>{var g;const b=(0,un.default)((0,un.default)({},s),{},{trpc:(0,un.default)((0,un.default)({},s?.trpc),!(s==null||(g=s.trpc)===null||g===void 0)&&g.abortOnUnmount?{signal:h.signal}:{signal:null})});return await r.query(..._a(i,b,{direction:h.direction,pageParam:h.pageParam}))};return Object.assign((0,un.default)((0,un.default)({},s),{},{initialData:s?.initialData,queryKey:i,queryFn:u?mi:m,initialPageParam:(l=s?.initialCursor)!==null&&l!==void 0?l:null}),{trpc:c_({path:a})})},queryOptions:(a,i,s)=>{var o;const l=((o=i[1])===null||o===void 0?void 0:o.input)===mi,u=async m=>{var h;const g=(0,un.default)((0,un.default)({},s),{},{trpc:(0,un.default)((0,un.default)({},s?.trpc),!(s==null||(h=s.trpc)===null||h===void 0)&&h.abortOnUnmount?{signal:m.signal}:{signal:null})}),b=await r.query(..._a(i,g));
18return gW(b)?jW(b,n,i):b};return Object.assign((0,un.default)((0,un.default)({},s),{},{initialData:s?.initialData,queryKey:i,queryFn:l?mi:u}),{trpc:c_({path:a})})},fetchQuery:(a,i)=>n.fetchQuery((0,un.default)((0,un.default)({},i),{},{queryKey:a,queryFn:()=>r.query(..._a(a,i))})),fetchInfiniteQuery:(a,i)=>{var s;return n.fetchInfiniteQuery((0,un.default)((0,un.default)({},i),{},{queryKey:a,queryFn:({pageParam:o,direction:l})=>r.query(..._a(a,i,{pageParam:o,direction:l})),initialPageParam:(s=i?.initialCursor)!==null&&s!==void 0?s:null}))},prefetchQuery:(a,i)=>n.prefetchQuery((0,un.default)((0,un.default)({},i),{},{queryKey:a,queryFn:()=>r.query(..._a(a,i))})),prefetchInfiniteQuery:(a,i)=>{var s;return n.prefetchInfiniteQuery((0,un.default)((0,un.default)({},i),{},{queryKey:a,queryFn:({pageParam:o,direction:l})=>r.query(..._a(a,i,{pageParam:o,direction:l})),initialPageParam:(s=i?.initialCursor)!==null&&s!==void 0?s:null}))},ensureQueryData:(a,i)=>n.ensureQueryData((0,un.default)((0,un.default)({},i),{},{queryKey:a,queryFn:()=>r.query(..._a(a,i))})),invalidateQueries:(a,i,s)=>n.invalidateQueries((0,un.default)((0,un.default)({},i),{},{queryKey:a}),s),resetQueries:(a,i,s)=>n.resetQueries((0,un.default)((0,un.default)({},i),{},{queryKey:a}),s),refetchQueries:(a,i,s)=>n.refetchQueries((0,un.default)((0,un.default)({},i),{},{queryKey:a}),s),cancelQuery:(a,i)=>n.cancelQueries({queryKey:a},i),setQueryData:(a,i,s)=>n.setQueryData(a,i,s),setQueriesData:(a,i,s,o)=>n.setQueriesData((0,un.default)((0,un.default)({},i),{},{queryKey:a}),s,o),getQueryData:a=>n.getQueryData(a),setInfiniteQueryData:(a,i,s)=>n.setQueryData(a,i,s),getInfiniteQueryData:a=>n.getQueryData(a),setMutationDefaults:(a,i)=>{const s=a[0],o=l=>r.mutation(..._a([s,{input:l}],e));return n.setMutationDefaults(a,typeof i=="function"?i({canonicalMutationFn:o}):i)},getMutationDefaults:a=>n.getMutationDefaults(a),isMutating:a=>n.isMutating((0,un.default)((0,un.default)({},a),{},{exact:!0}))}}var nt=Td(Qg());const KD=(e,t)=>new Proxy(e,{get(r,a){return t(a),r[a]}});function Xfe(e){var t,n;const r=(t=void 0)!==null&&t!==void 0?t:k=>k.originalFn(),a=(n=void 0)!==null&&n!==void 0?n:$fe,i=Ife,s=k=>{var N;const{abortOnUnmount:P=!1,queryClient:D,ssrContext:B}=k,[z,U]=A.useState((N=k.ssrState)!==null&&N!==void 0?N:!1),$=k.client instanceof l2?k.client:D7(k.client),W=A.useMemo(()=>Qfe({client:$,queryClient:D}),[$,D]),G=A.useMemo(()=>(0,nt.default)({abortOnUnmount:P,queryClient:D,client:$,ssrContext:B??null,ssrState:z},W),[P,$,W,D,B,z]);return A.useEffect(()=>{U(V=>V?"mounted":!1)},[]),f.jsx(a.Provider,{value:G,children:k.children})};function o(){const k=A.useContext(a);if(!k)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return k}function l(k,N){var P;const{queryClient:D,ssrState:B}=o();return B&&B!=="mounted"&&((P=D.getQueryCache().find({queryKey:k}))===null||P===void 0?void 0:P.state.status)==="error"?(0,nt.default)({retryOnMount:!1},N):N}function u(k,N,P){var D,B,z,U,$;const W=o(),{abortOnUnmount:G,client:V,ssrState:H,queryClient:X,prefetchQuery:Z}=W,ae=Ks(k,N,"query"),q=X.getQueryDefaults(ae),Q=N===mi;typeof window>"u"&&H==="prepass"&&(P==null||(D=P.trpc)===null||D===void 0?void 0:D.ssr)!==!1&&((B=P?.enabled)!==null&&B!==void 0?B:q?.enabled)!==!1&&!Q&&!X.getQueryCache().find({queryKey:ae})&&Z(ae,P);const J=l(ae,(0,nt.default)((0,nt.default)({},q),P)),L=(z=(U=P==null||($=P.trpc)===null||$===void 0?void 0:$.abortOnUnmount)!==null&&U!==void 0?U:void 0)!==null&&z!==void 0?z:G,de=Ede((0,nt.default)((0,nt.default)({},J),{},{queryKey:ae,queryFn:Q?N:async ge=>{const ke=(0,nt.default)((0,nt.default)({},J),{},{trpc:(0,nt.default)((0,nt.default)({},J?.trpc),L?{signal:ge.signal}:{signal:null})}),ye=await V.query(..._a(ae,ke));return gW(ye)?jW(ye,X,ae):ye}}),X);return de.trpc=_p({path:k}),de}function m(k,N,P){var D,B,z;const U=o(),$=Ks(k,N,"query"),W=N===mi,G=(D=(B=P==null||(z=P.trpc)===null||z===void 0?void 0:z.abortOnUnmount)!==null&&B!==void 0?B:void 0)!==null&&D!==void 0?D:U.abortOnUnmount;kde((0,nt.default)((0,nt.default)({},P),{},{queryKey:$,queryFn:W?N:V=>{const H={trpc:(0,nt.default)((0,nt.default)({},P?.trpc),G?{signal:V.signal}:{})};return U.client.query(..._a($,H))}}))}function h(k,N,P){var D,B,z;const U=o(),$=Ks(k,N,"query"),W=(D=(B=P==null||(z=P.trpc)===null||z===void 0?void 0:z.abortOnUnmount)!==null&&B!==void 0?B:void 0)!==null&&D!==void 0?D:U.abortOnUnmount,G=Tde((0,nt.default)((0,nt.default)({},P),{},{queryKey:$,queryFn:V=>{const H=(0,nt.default)((0,nt.default)({},P),{},{trpc:(0,nt.default)((0,nt.default)({},P?.trpc),W?{signal:V.signal}:{signal:null})});return U.client.query(..._a($,H))}}),U.queryClient);return G.trpc=_p({path:k}),[G.data,G]}function g(k,N){const{client:P,queryClient:D}=o(),B=Wv(k),z=D.defaultMutationOptions(D.getMutationDefaults(B)),U=Ode((0,nt.default)((0,nt.default)({},N),{},{mutationKey:B,mutationFn:$=>P.mutation(..._a([k,{input:$}],N)),onSuccess(...$){var W,G;return r({originalFn:()=>{var H,X,Z;return(H=N==null||(X=N.onSuccess)===null||X===void 0?void 0:X.call(N,...$))!==null&&H!==void 0?H:z==null||(Z=z.onSuccess)===null||Z===void 0?void 0:Z.call(z,...$)},queryClient:D,meta:(W=(G=N?.meta)!==null&&G!==void 0?G:z?.meta)!==null&&W!==void 0?W:{}})}}),D);return U.trpc=_p({path:k}),U}const b={data:void 0,error:null,status:"idle"},x={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function y(k,N,P){var D;const B=(D=P?.enabled)!==null&&D!==void 0?D:N!==mi,z=Uc(Ks(k,N,"any")),{client:U}=o(),$=A.useRef(P);A.useEffect(()=>{$.current=P});const[W]=A.useState(new Set([])),G=A.useCallback(Q=>{W.add(Q)},[W]),V=A.useRef(null),H=A.useCallback(Q=>{const J=Z.current,L=Z.current=Q(J);let de=!1;for(const ge of W)if(J[ge]!==L[ge]){de=!0;break}de&&q(KD(L,G))},[G,W]),X=A.useCallback(()=>{var Q;if((Q=V.current)===null||Q===void 0||Q.unsubscribe(),!B){H(()=>(0,nt.default)((0,nt.default)({},b),{},{reset:X}));return}H(()=>(0,nt.default)((0,nt.default)({},x),{},{reset:X}));const J=U.subscription(k.join("."),N??void 0,{onStarted:()=>{var L,de;(L=(de=$.current).onStarted)===null||L===void 0||L.call(de),H(ge=>(0,nt.default)((0,nt.default)({},ge),{},{status:"pending",error:null}))},onData:L=>
18{var de,ge;(de=(ge=$.current).onData)===null||de===void 0||de.call(ge,L),H(ke=>(0,nt.default)((0,nt.default)({},ke),{},{status:"pending",data:L,error:null}))},onError:L=>{var de,ge;(de=(ge=$.current).onError)===null||de===void 0||de.call(ge,L),H(ke=>(0,nt.default)((0,nt.default)({},ke),{},{status:"error",error:L}))},onConnectionStateChange:L=>{H(de=>{switch(L.state){case"idle":return(0,nt.default)((0,nt.default)({},de),{},{status:L.state,error:null,data:void 0});case"connecting":return(0,nt.default)((0,nt.default)({},de),{},{error:L.error,status:L.state});case"pending":return de}})},onComplete:()=>{var L,de;(L=(de=$.current).onComplete)===null||L===void 0||L.call(de),H(ge=>(0,nt.default)((0,nt.default)({},ge),{},{status:"idle",error:null,data:void 0}))}});V.current=J},[U,z,B,H]);A.useEffect(()=>(X(),()=>{var Q;(Q=V.current)===null||Q===void 0||Q.unsubscribe()}),[X]);const Z=A.useRef(B?(0,nt.default)((0,nt.default)({},x),{},{reset:X}):(0,nt.default)((0,nt.default)({},b),{},{reset:X})),[ae,q]=A.useState(KD(Z.current,G));return ae}function S(k,N,P){var D,B,z,U,$;const{client:W,ssrState:G,prefetchInfiniteQuery:V,queryClient:H,abortOnUnmount:X}=o(),Z=Ks(k,N,"infinite"),ae=H.getQueryDefaults(Z),q=N===mi;typeof window>"u"&&G==="prepass"&&(P==null||(D=P.trpc)===null||D===void 0?void 0:D.ssr)!==!1&&((B=P?.enabled)!==null&&B!==void 0?B:ae?.enabled)!==!1&&!q&&!H.getQueryCache().find({queryKey:Z})&&V(Z,(0,nt.default)((0,nt.default)({},ae),P));const Q=l(Z,(0,nt.default)((0,nt.default)({},ae),P)),J=(z=P==null||(U=P.trpc)===null||U===void 0?void 0:U.abortOnUnmount)!==null&&z!==void 0?z:X,L=Pde((0,nt.default)((0,nt.default)({},Q),{},{initialPageParam:($=P.initialCursor)!==null&&$!==void 0?$:null,persister:P.persister,queryKey:Z,queryFn:q?N:de=>{var ge;const ke=(0,nt.default)((0,nt.default)({},Q),{},{trpc:(0,nt.default)((0,nt.default)({},Q?.trpc),J?{signal:de.signal}:{signal:null})});return W.query(..._a(Z,ke,{pageParam:(ge=de.pageParam)!==null&&ge!==void 0?ge:P.initialCursor,direction:de.direction}))}}),H);return L.trpc=_p({path:k}),L}function w(k,N,P){var D,B,z;const U=o(),$=Ks(k,N,"infinite"),W=U.queryClient.getQueryDefaults($),G=N===mi,V=l($,(0,nt.default)((0,nt.default)({},W),P)),H=(D=P==null||(B=P.trpc)===null||B===void 0?void 0:B.abortOnUnmount)!==null&&D!==void 0?D:U.abortOnUnmount;Nde((0,nt.default)((0,nt.default)({},P),{},{initialPageParam:(z=P.initialCursor)!==null&&z!==void 0?z:null,queryKey:$,queryFn:G?N:X=>{var Z;const ae=(0,nt.default)((0,nt.default)({},V),{},{trpc:(0,nt.default)((0,nt.default)({},V?.trpc),H?{signal:X.signal}:{})});return U.client.query(..._a($,ae,{pageParam:(Z=X.pageParam)!==null&&Z!==void 0?Z:P.initialCursor,direction:X.direction}))}}))}function T(k,N,P){var D,B,z;const U=o(),$=Ks(k,N,"infinite"),W=U.queryClient.getQueryDefaults($),G=l($,(0,nt.default)((0,nt.default)({},W),P)),V=(D=P==null||(B=P.trpc)===null||B===void 0?void 0:B.abortOnUnmount)!==null&&D!==void 0?D:U.abortOnUnmount,H=_de((0,nt.default)((0,nt.default)({},P),{},{initialPageParam:(z=P.initialCursor)!==null&&z!==void 0?z:null,queryKey:$,queryFn:X=>{var Z;const ae=(0,nt.default)((0,nt.default)({},G),{},{trpc:(0,nt.default)((0,nt.default)({},G?.trpc),V?{signal:X.signal}:{})});return U.client.query(..._a($,ae,{pageParam:(Z=X.pageParam)!==null&&Z!==void 0?Z:P.initialCursor,direction:X.direction}))}}),U.queryClient);return H.trpc=_p({path:k}),[H.data,H]}return{Provider:s,createClient:i,useContext:o,useUtils:o,useQuery:u,usePrefetchQuery:m,useSuspenseQuery:h,useQueries:(k,N)=>{const{ssrState:P,queryClient:D,prefetchQuery:B,client:z}=o(),U=YD(z),$=k(U);if(typeof window>"u"&&P==="prepass")for(const G of $){var W;const V=G;((W=V.trpc)===null||W===void 0?void 0:W.ssr)!==!1&&!D.getQueryCache().find({queryKey:V.queryKey})&&B(V.queryKey,V)}return pW({queries:$.map(G=>(0,nt.default)((0,nt.default)({},G),{},{queryKey:G.queryKey})),combine:N?.combine},D)},useSuspenseQueries:k=>{const{queryClient:N,client:P}=o(),D=YD(P),B=k(D),z=Cde({queries:B.map(U=>(0,nt.default)((0,nt.default)({},U),{},{queryFn:U.queryFn,queryKey:U.queryKey}))},N);return[z.map(U=>U.data),z]},useMutation:g,useSubscription:y,useInfiniteQuery:S,usePrefetchInfiniteQuery:w,useSuspenseInfiniteQuery:T}}function Zfe(e){const t=Hfe(e);return M7(n=>n==="useContext"||n==="useUtils"?()=>{const r=e.useUtils();return A.useMemo(()=>Gfe(r),[r])}:e.hasOwnProperty(n)?e[n]:t[n])}function Jfe(e){const t=Xfe();return Zfe(t)}const Le=Jfe(),ehe="Please login (10001)";
vendor: 11,157 bytes, lines 18-42
18var mw={exports:{}},Cp={},pw={exports:{}},gw={};/** 19 * @license React 20 * scheduler.production.js 21 * 22 * Copyright (c) Meta Platforms, Inc. and affiliates. 23 * 24 * This source code is licensed under the MIT license found in the 25 * LICENSE file in the root directory of this source tree. 26 */var QD;function the(){return QD||(QD=1,(function(e){function t(H,X){var Z=H.length;H.push(X);e:for(;0<Z;){var ae=Z-1>>>1,q=H[ae];if(0<a(q,X))H[ae]=X,H[Z]=q,Z=ae;else break e}}function n(H){return H.length===0?null:H[0]}function r(H){if(H.length===0)return null;var X=H[0],Z=H.pop();if(Z!==X){H[0]=Z;e:for(var ae=0,q=H.length,Q=q>>>1;ae<Q;){var J=2*(ae+1)-1,L=H[J],de=J+1,ge=H[de];if(0>a(L,Z))de<q&&0>a(ge,L)?(H[ae]=ge,H[de]=Z,ae=de):(H[ae]=L,H[J]=Z,ae=J);else if(de<q&&0>a(ge,Z))H[ae]=ge,H[de]=Z,ae=de;else break e}}return X}function a(H,X){var Z=H.sortIndex-X.sortIndex;return Z!==0?Z:H.id-X.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,o=s.now();e.unstable_now=function(){return s.now()-o}}var l=[],u=[],m=1,h=null,g=3,b=!1,x=!1,y=!1,S=!1,w=typeof setTimeout=="function"?setTimeout:null,T=typeof clearTimeout=="function"?clearTimeout:null,C=typeof setImmediate<"u"?setImmediate:null;function M(H){for(var X=n(u);X!==null;){if(X.callback===null)r(u);else if(X.startTime<=H)r(u),X.sortIndex=X.expirationTime,t(l,X);else break;X=n(u)}}function k(H){if(y=!1,M(H),!x)if(n(l)!==null)x=!0,N||(N=!0,$());else{var X=n(u);X!==null&&V(k,X.startTime-H)}}var N=!1,P=-1,D=5,B=-1;function z(){return S?!0:!(e.unstable_now()-B<D)}function U(){if(S=!1,N){var H=e.unstable_now();B=H;var X=!0;try{e:{x=!1,y&&(y=!1,T(P),P=-1),b=!0;var Z=g;try{t:{for(M(H),h=n(l);h!==null&&!(h.expirationTime>H&&z());){var ae=h.callback;if(typeof ae=="function"){h.callback=null,g=h.priorityLevel;var q=ae(h.expirationTime<=H);if(H=e.unstable_now(),typeof q=="function"){h.callback=q,M(H),X=!0;break t}h===n(l)&&r(l),M(H)}else r(l);h=n(l)}if(h!==null)X=!0;else{var Q=n(u);Q!==null&&V(k,Q.startTime-H),X=!1}}break e}finally{h=null,g=Z,b=!1}X=void 0}}finally{X?$():N=!1}}}var $;if(typeof C=="function")$=function(){C(U)};else if(typeof MessageChannel<"u"){var W=new MessageChannel,G=W.port2;W.port1.onmessage=U,$=function(){G.postMessage(null)}}else $=function(){w(U,0)};function V(H,X){P=w(function(){H(e.unstable_now())},X)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(H){H.callback=null},e.unstable_forceFrameRate=function(H){0>H||125<H?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):D=0<H?Math.floor(1e3/H):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_next=function(H){switch(g){case 1:case 2:case 3:var X=3;break;default:X=g}var Z=g;g=X;try{return H()}finally{g=Z}},e.unstable_requestPaint=function(){S=!0},e.unstable_runWithPriority=function(H,X){switch(H){case 1:case 2:case 3:case 4:case 5:break;default:H=3}var Z=g;g=H;try{return X()}finally{g=Z}},e.unstable_scheduleCallback=function(H,X,Z){var ae=e.unstable_now();switch(typeof Z=="object"&&Z!==null?(Z=Z.delay,Z=typeof Z=="number"&&0<Z?ae+Z:ae):Z=ae,H){case 1:var q=-1;break;case 2:q=250;break;case 5:q=1073741823;break;case 4:q=1e4;break;default:q=5e3}return q=Z+q,H={id:m++,callback:X,priorityLevel:H,startTime:Z,expirationTime:q,sortIndex:-1},Z>ae?(H.sortIndex=Z,t(u,H),n(l)===null&&H===n(u)&&(y?(T(P),P=-1):y=!0,V(k,Z-ae))):(H.sortIndex=q,t(l,H),x||b||(x=!0,N||(N=!0,$()))),H},e.unstable_shouldYield=z,e.unstable_wrapCallback=function(H){var X=g;return function(){var Z=g;g=X;try{return H.apply(this,arguments)}finally{g=Z}}}})(gw)),gw}var XD;function nhe(){return XD||(XD=1,pw.exports=the()),pw.exports}var bw={exports:{}},da={};/** 27 * @license React 28 * react-dom.production.js 29 * 30 * Copyright (c) Meta Platforms, Inc. and affiliates. 31 * 32 * This source code is licensed under the MIT license found in the 33 * LICENSE file in the root directory of this source tree. 34 */var ZD;function rhe(){if(ZD)return da;ZD=1;var e=n2();function t(l){var u="https://react.dev/errors/"+l;if(1<arguments.length){u+="?args[]="+encodeURIComponent(arguments[1]);for(var m=2;m<arguments.length;m++)u+="&args[]="+encodeURIComponent(arguments[m])}return"Minified React error #"+l+"; visit "+u+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(){}var r={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},a=Symbol.for("react.portal");function i(l,u,m){var h=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a,key:h==null?null:""+h,children:l,containerInfo:u,implementation:m}}var s=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function o(l,u){if(l==="font")return"";if(typeof u=="string")return u==="use-credentials"?u:""}return da.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,da.createPortal=function(l,u){var m=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!u||u.nodeType!==1&&u.nodeType!==9&&u.nodeType!==11)throw Error(t(299));return i(l,u,null,m)},da.flushSync=function(l){var u=s.T,m=r.p;try{if(s.T=null,r.p=2,l)return l()}finally{s.T=u,r.p=m,r.d.f()}},da.preconnect=function(l,u){typeof l=="string"&&(u?(u=u.crossOrigin,u=typeof u=="string"?u==="use-credentials"?u:"":void 0):u=null,r.d.C(l,u))},da.prefetchDNS=function(l){typeof l=="string"&&r.d.D(l)},da.preinit=function(l,u){if(typeof l=="string"&&u&&typeof u.as=="string"){var m=u.as,h=o(m,u.crossOrigin),g=typeof u.integrity=="string"?u.integrity:void 0,b=typeof u.fetchPriority=="string"?u.fetchPriority:void 0;m==="style"?r.d.S(l,typeof u.precedence=="string"?u.precedence:void 0,{crossOrigin:h,integrity:g,fetchPriority:b}):m==="script"&&r.d.X(l,{crossOrigin:h,integrity:g,fetchPriority:b,nonce:typeof u.nonce=="string"?u.nonce:void 0})}},da.preinitModule=function(l,u){if(typeof l=="string")if(typeof u=="object"&&u!==null){if(u.as==null||u.as==="script"){var m=o(u.as,u.crossOrigin);r.d.M(l,{crossOrigin:m,integrity:typeof u.integrity=="string"?u.integrity:void 0,nonce:typeof u.nonce=="string"?u.nonce:void 0})}}else u==null&&r.d.M(l)},da.preload=function(l,u){if(typeof l=="string"&&typeof u=="object"&&u!==null&&typeof u.as=="string"){var m=u.as,h=o(m,u.crossOrigin);r.d.L(l,m,{crossOrigin:h,integrity:typeof u.integrity=="string"?u.integrity:void 0,nonce:typeof u.nonce=="string"?u.nonce:void 0,type:typeof u.type=="string"?u.type:void 0,fetchPriority:typeof u.fetchPriority=="string"?u.fetchPriority:void 0,referrerPolicy:typeof u.referrerPolicy=="string"?u.referrerPolicy:void 0,imageSrcSet:typeof u.imageSrcSet=="string"?u.imageSrcSet:void 0,imageSizes:typeof u.imageSizes=="string"?u.imageSizes:void 0,media:typeof u.media=="string"?u.media:void 0})}},da.preloadModule=function(l,u){if(typeof l=="string")if(u){var m=o(u.as,u.crossOrigin);r.d.m(l,{as:typeof u.as=="string"&&u.as!=="script"?u.as:void 0,crossOrigin:m,integrity:typeof u.integrity=="string"?u.integrity:void 0})}else r.d.m(l)},da.requestFormReset=function(l){r.d.r(l)},da.unstable_batchedUpdates=function(l,u){return l(u)},da.useFormState=function(l,u,m){return s.H.useFormState(l,u,m)},da.useFormStatus=function(){return s.H.useHostTransitionStatus()},da.version="19.2.1",da}var JD;function IW(){if(JD)return bw.exports;JD=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),bw.exports=rhe(),bw.exports}/** 35 * @license React 36 * react-dom-client.production.js 37 * 38 * Copyright (c) Meta Platforms, Inc. and affiliates. 39 * 40 * This source code is licensed under the MIT license found in the 41 * LICENSE file in the root directory of this source tree. 42 */var ej;function ahe(){if(ej)return Cp;ej=1;var e=nhe(),t=n2(),n=IW();function r(c){var d="https://react.dev/errors/"+c;if(1<arguments.length){d+="?args[]="+encodeURIComponent(arguments[1]);for(var p=2;p<arguments.length;p++)d+="&args[]="+encodeURIComponent(arguments[p])}return"Minified React error #"+c+"; visit "+d+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(c){return!(!c||c.nodeType!==1&&c.nodeType!==9&&c.nodeType!==11)}function i(c){var d=c,p=c;if(c.alternate)for(;d.return;)d=d.return;else{c=d;do d=c,(d.flags&4098)!==0&&(p=d.return),c=d.return;while(c)}return d.tag===3?p:null}function s(c){if(c.tag===13){var d=c.memoizedState;if(d===null&&(c=c.alternate,c!==null&&(d=c.memoizedState)),d!==null)return d.dehydrated}return null}function o(c){if(c.tag===31){var d=c.memoizedState;if(d===null&&(c=c.alternate,c!==null&&(d=c.memoizedState)),d!==null)return d.dehydrated}return null}function l(c){if(i(c)!==c)throw Error(r(188))}function u(c){var d=c.alternate;if(!d){if(d=i(c),d===null)throw Error(r(188));return d!==c?null:c}for(var p=c,v=d;;){var E=p.return;if(E===null)break;var _=E.alternate;if(_===null){if(v=E.return,v!==null){p=v;continue}break}if(E.child===_.child){for(_=E.child;_;){if(_===p)return l(E),c;if(_===v)return l(E),d;_=_.sibling}throw Error(r(188))}if(p.return!==v.return)p=E,v=_;else{for(var I=!1,Y=E.child;Y;){if(Y===p){I=!0,p=E,v=_;break}if(Y===v){I=!0,v=E,p=_;break}Y=Y.sibling}if(!I){for(Y=_.child;Y;){if(Y===p){I=!0,p=_,v=E;break}if(Y===v){I=!0,v=_,p=E;break}Y=Y.sibling}if(!I)throw Error(r(189))}}if(p.alternate!==v)throw Error(r(190))}if(p.tag!==3)throw Error(r(188));return p.stateNode.current===p?c:d}function m(c){var d=c.tag;if(d===5||d===26||d===27||d===6)return c;for(c=c.child;c!==null;){if(d=m(c),d!==null)return d;c=c.sibling}return null}var h=Object.assign,g=Symbol.for("react.element"),b=Symbol.for("react.transitional.element"),x=Symbol.for("react.portal"),y=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),w=Symbol.for("react.profiler"),T=Symbol.for("react.consumer"),C=Symbol.for("react.context"),M=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),N=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),D=Symbol.for("react.lazy"),B=Symbol.for("react.activity"),z=Symbol.for("react.memo_cache_sentinel"),U=Symbol.iterator;function $(c){return c===null||typeof c!="object"?null:(c=U&&c[U]||c["@@iterator"],typeof c=="function"?c:null)}var W=Symbol.for("react.client.reference");function G(c){if(c==null)return null;if(typeof c=="function")return c.$$typeof===W?null:c.displayName||c.name||null;if(typeof c=="string")return c;switch(c){case y:return"Fragment";case w:return"Profiler";case S:return"StrictMode";case k:return"Suspense";case N:return"SuspenseList";case B:return"Activity"}if(typeof c=="object")switch(c.$$typeof){case x:return"Portal";case C:return c.displayName||"Context";case T:return(c._context.displayName||"Context")+".Consumer";case M:var d=c.render;return c=c.displayName,c||(c=d.displayName||d.name||"",c=c!==""?"ForwardRef("+c+")":"ForwardRef"),c;
vendor: 12,007 bytes, lines 42-49
42case P:return d=c.displayName||null,d!==null?d:G(c.type)||"Memo";case D:d=c._payload,c=c._init;try{return G(c(d))}catch{}}return null}var V=Array.isArray,H=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,X=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Z={pending:!1,data:null,method:null,action:null},ae=[],q=-1;function Q(c){return{current:c}}function J(c){0>q||(c.current=ae[q],ae[q]=null,q--)}function L(c,d){q++,ae[q]=c.current,c.current=d}var de=Q(null),ge=Q(null),ke=Q(null),ye=Q(null);function ue(c,d){switch(L(ke,d),L(ge,c),L(de,null),d.nodeType){case 9:case 11:c=(c=d.documentElement)&&(c=c.namespaceURI)?JR(c):0;break;default:if(c=d.tagName,d=d.namespaceURI)d=JR(d),c=eD(d,c);else switch(c){case"svg":c=1;break;case"math":c=2;break;default:c=0}}J(de),L(de,c)}function pe(){J(de),J(ge),J(ke)}function Ne(c){c.memoizedState!==null&&L(ye,c);var d=de.current,p=eD(d,c.type);d!==p&&(L(ge,c),L(de,p))}function je(c){ge.current===c&&(J(de),J(ge)),ye.current===c&&(J(ye),Sp._currentValue=Z)}var le,Ze;function $e(c){if(le===void 0)try{throw Error()}catch(p){var d=p.stack.trim().match(/\n( *(at )?)/);le=d&&d[1]||"",Ze=-1<p.stack.indexOf(` 43 at`)?" (<anonymous>)":-1<p.stack.indexOf("@")?"@unknown:0:0":""}return` 44`+le+c+Ze}var at=!1;function gt(c,d){if(!c||at)return"";at=!0;var p=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var v={DetermineComponentFrameRoot:function(){try{if(d){var De=function(){throw Error()};if(Object.defineProperty(De.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(De,[])}catch(Te){var Ee=Te}Reflect.construct(c,[],De)}else{try{De.call()}catch(Te){Ee=Te}c.call(De.prototype)}}else{try{throw Error()}catch(Te){Ee=Te}(De=c())&&typeof De.catch=="function"&&De.catch(function(){})}}catch(Te){if(Te&&Ee&&typeof Te.stack=="string")return[Te.stack,Ee.stack]}return[null,null]}};v.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var E=Object.getOwnPropertyDescriptor(v.DetermineComponentFrameRoot,"name");E&&E.configurable&&Object.defineProperty(v.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var _=v.DetermineComponentFrameRoot(),I=_[0],Y=_[1];if(I&&Y){var ce=I.split(` 45`),Ae=Y.split(` 46`);for(E=v=0;v<ce.length&&!ce[v].includes("DetermineComponentFrameRoot");)v++;for(;E<Ae.length&&!Ae[E].includes("DetermineComponentFrameRoot");)E++;if(v===ce.length||E===Ae.length)for(v=ce.length-1,E=Ae.length-1;1<=v&&0<=E&&ce[v]!==Ae[E];)E--;for(;1<=v&&0<=E;v--,E--)if(ce[v]!==Ae[E]){if(v!==1||E!==1)do if(v--,E--,0>E||ce[v]!==Ae[E]){var Oe=` 47`+ce[v].replace(" at new "," at ");return c.displayName&&Oe.includes("<anonymous>")&&(Oe=Oe.replace("<anonymous>",c.displayName)),Oe}while(1<=v&&0<=E);break}}}finally{at=!1,Error.prepareStackTrace=p}return(p=c?c.displayName||c.name:"")?$e(p):""}function _t(c,d){switch(c.tag){case 26:case 27:case 5:return $e(c.type);case 16:return $e("Lazy");case 13:return c.child!==d&&d!==null?$e("Suspense Fallback"):$e("Suspense");case 19:return $e("SuspenseList");case 0:case 15:return gt(c.type,!1);case 11:return gt(c.type.render,!1);case 1:return gt(c.type,!0);case 31:return $e("Activity");default:return""}}function Wt(c){try{var d="",p=null;do d+=_t(c,p),p=c,c=c.return;while(c);return d}catch(v){return` 48Error generating stack: `+v.message+` 49`+v.stack}}var Ut=Object.prototype.hasOwnProperty,Ie=e.unstable_scheduleCallback,ht=e.unstable_cancelCallback,it=e.unstable_shouldYield,gn=e.unstable_requestPaint,tn=e.unstable_now,Cr=e.unstable_getCurrentPriorityLevel,_e=e.unstable_ImmediatePriority,Ve=e.unstable_UserBlockingPriority,he=e.unstable_NormalPriority,Je=e.unstable_LowPriority,st=e.unstable_IdlePriority,wn=e.log,mn=e.unstable_setDisableYieldValue,an=null,Fn=null;function kr(c){if(typeof wn=="function"&&mn(c),Fn&&typeof Fn.setStrictMode=="function")try{Fn.setStrictMode(an,c)}catch{}}var nn=Math.clz32?Math.clz32:Ci,Da=Math.log,Hr=Math.LN2;function Ci(c){return c>>>=0,c===0?32:31-(Da(c)/Hr|0)|0}var Ls=256,No=262144,Oo=4194304;function ki(c){var d=c&42;if(d!==0)return d;switch(c&-c){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return c&261888;case 262144:case 524288:case 1048576:case 2097152:return c&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return c&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return c}}function xt(c,d,p){var v=c.pendingLanes;if(v===0)return 0;var E=0,_=c.suspendedLanes,I=c.pingedLanes;c=c.warmLanes;var Y=v&134217727;return Y!==0?(v=Y&~_,v!==0?E=ki(v):(I&=Y,I!==0?E=ki(I):p||(p=Y&~c,p!==0&&(E=ki(p))))):(Y=v&~_,Y!==0?E=ki(Y):I!==0?E=ki(I):p||(p=v&~c,p!==0&&(E=ki(p)))),E===0?0:d!==0&&d!==E&&(d&_)===0&&(_=E&-E,p=d&-d,_>=p||_===32&&(p&4194048)!==0)?d:E}function Rn(c,d){return(c.pendingLanes&~(c.suspendedLanes&~c.pingedLanes)&d)===0}function pr(c,d){switch(c){case 1:case 2:case 4:case 8:case 64:return d+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return d+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Fr(){var c=Oo;return Oo<<=1,(Oo&62914560)===0&&(Oo=4194304),c}function Ni(c){for(var d=[],p=0;31>p;p++)d.push(c);return d}function Dn(c,d){c.pendingLanes|=d,d!==268435456&&(c.suspendedLanes=0,c.pingedLanes=0,c.warmLanes=0)}function la(c,d,p,v,E,_){var I=c.pendingLanes;c.pendingLanes=p,c.suspendedLanes=0,c.pingedLanes=0,c.warmLanes=0,c.expiredLanes&=p,c.entangledLanes&=p,c.errorRecoveryDisabledLanes&=p,c.shellSuspendCounter=0;var Y=c.entanglements,ce=c.expirationTimes,Ae=c.hiddenUpdates;for(p=I&~p;0<p;){var Oe=31-nn(p),De=1<<Oe;Y[Oe]=0,ce[Oe]=-1;var Ee=Ae[Oe];if(Ee!==null)for(Ae[Oe]=null,Oe=0;Oe<Ee.length;Oe++){var Te=Ee[Oe];Te!==null&&(Te.lane&=-536870913)}p&=~De}v!==0&&Po(c,v,0),_!==0&&E===0&&c.tag!==0&&(c.suspendedLanes|=_&~(I&~d))}function Po(c,d,p){c.pendingLanes|=d,c.suspendedLanes&=~d;var v=31-nn(d);c.entangledLanes|=d,c.entanglements[v]=c.entanglements[v]|1073741824|p&261930}function ca(c,d){var p=c.entangledLanes|=d;for(c=c.entanglements;p;){var v=31-nn(p),E=1<<v;E&d|c[v]&d&&(c[v]|=d),p&=~E}}function ua(c,d){var p=d&-d;return p=(p&42)!==0?1:Fl(p),(p&(c.suspendedLanes|d))!==0?0:p}function Fl(c){switch(c){case 2:c=1;break;case 8:c=4;break;case 32:c=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:c=128;break;case 268435456:c=134217728;break;default:c=0}return c}function Ja(c){return c&=-c,2<c?8<c?(c&134217727)!==0?32:268435456:8:2}function mu(){var c=X.p;return c!==0?c:(c=window.event,c===void 0?32:AD(c.type))}function Fd(c,d){var p=X.p;try{return X.p=c,d()}finally{X.p=p}}var Bs=Math.random().toString(36).slice(2),Rt="__reactFiber$"+Bs,Zr="__reactProps$"+Bs,Mo="__reactContainer$"+Bs,$d="__reactEvents$"+Bs,be="__reactListeners$"+Bs,tt="__reactHandles$"+Bs,rn="__reactResources$"+Bs,sn="__reactMarker$"+Bs;function Ro(c){delete c[Rt],delete c[Zr],delete c[$d],delete c[be],delete c[tt]}function ei(c){var d=c[Rt];if(d)return d;for(var p=c.parentNode;p;){if(d=p[Mo]||p[Rt]){if(p=d.alternate,d.child!==null||p!==null&&p.child!==null)for(c=oD(c);c!==null;){if(p=c[Rt])return p;c=oD(c)}return d}c=p,p=c.parentNode}return null}function Do(c){if(c=c[Rt]||c[Mo]){var d=c.tag;if(d===5||d===6||d===13||d===31||d===26||d===27||d===3)return c}return null}function pu(c){var d=c.tag;if(d===5||d===26||d===27||d===6)return c.stateNode;throw Error(r(33))}function qd(c){var d=c[rn];return d||(d=c[rn]={hoistableStyles:new Map,hoistableScripts:new Map}),d}function $r(c){c[sn]=!0}var HO=new Set,FO={};function gu(c,d){Vd(c,d),Vd(c+"Capture",d)}function Vd(c,d){for(FO[c]=d,c=0;c<d.length;c++)HO.add(d[c])}var Lle=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),$O={},qO={};function Ble(c){return Ut.call(qO,c)?!0:Ut.call($O,c)?!1:Lle.test(c)?qO[c]=!0:($O[c]=!0,!1)}function D1(c,d,p){if(Ble(d))if(p===null)c.removeAttribute(d);else{switch(typeof p){case"undefined":case"function":case"symbol":c.removeAttribute(d);return;case"boolean":var v=d.toLowerCase().slice(0,5);if(v!=="data-"&&v!=="aria-"){c.removeAttribute(d);return}}c.setAttribute(d,""+p)}}function j1(c,d,p){if(p===null)c.removeAttribute(d);else{switch(typeof p){case"undefined":case"function":case"symbol":case"boolean":c.removeAttribute(d);return}c.setAttribute(d,""+p)}}function jo(c,d,p,v){if(v===null)c.removeAttribute(p);else{switch(typeof v){case"undefined":case"function":case"symbol":case"boolean":c.removeAttribute(p);return}c.setAttributeNS(d,p,""+v)}}function Oi(c){switch(typeof c){case"bigint":case"boolean":case"number":case"string":case"undefined":return c;case"object":return c;default:return""}}function VO(c){var d=c.type;return(c=c.nodeName)&&c.toLowerCase()==="input"&&(d==="checkbox"||d==="radio")}function zle(c,d,p){var v=Object.getOwnPropertyDescriptor(c.constructor.prototype,d);if(!c.hasOwnProperty(d)&&typeof v<"u"&&typeof v.get=="function"&&typeof v.set=="function"){var E=v.get,_=v.set;return Object.defineProperty(c,d,{configurable:!0,get:function(){return E.call(this)},set:function(I){p=""+I,_.call(this,I)}}),Object.defineProperty(c,d,{enumerable:v.enumerable}),{getValue:function(){return p},setValue:function(I){p=""+I},stopTracking:function(){c._valueTracker=null,delete c[d]}}}}function t3(c){if(!c._valueTracker){var d=VO(c)?"checked":"value";c._valueTracker=zle(c,d,""+c[d])}}function GO(c){if(!c)return!1;var d=c._valueTracker;if(!d)return!0;var p=d.getValue(),v="";return c&&(v=VO(c)?c.checked?"true":"false":c.value),c=v,c!==p?(d.setValue(c),!0):!1}function I1(c){if(c=c||(typeof document<"u"?document:void 0),typeof c>"u")return null;try{return c.activeElement||c.body}catch{return c.body}}var Ule=/[\n"\\]/g;function Pi(c){return c.replace(Ule,function(d){return"\\"+d.charCodeAt(0).toString(16)+" "})}function n3(c,d,p,v,E,_,I,Y){c.name="",I!=null&&typeof I!="function"&&typeof I!="symbol"&&typeof I!="boolean"?c.type=I:c.removeAttribute("type"),d!=null?I==="number"?(d===0&&c.value===""||c.value!=d)&&(c.value=""+Oi(d)):c.value!==""+Oi(d)&&(c.value=""+Oi(d)):I!=="submit"&&I!=="reset"||c.removeAttribute("value"),d!=null?r3(c,I,Oi(d)):p!=null?r3(c,I,Oi(p)):v!=null&&c.removeAttribute("value"),E==null&&_!=null&&(c.defaultChecked=!!_),E!=null&&(c.checked=E&&typeof E!="function"&&typeof E!="symbol"),Y!=null&&typeof Y!="function"&&typeof Y!="symbol"&&typeof Y!="boolean"?c.name=""+Oi(Y):c.removeAttribute("name")}function WO(c,d,p,v,E,_,I,Y){if(_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"&&(c.type=_),d!=null||p!=null){if(!(_!=="submit"&&_!=="reset"||d!=null)){t3(c);return}p=p!=null?""+Oi(p):"",d=d!=null?""+Oi(d):p,Y||d===c.value||(c.value=d),c.defaultValue=d}v=v??E,v=typeof v!="function"&&typeof v!="symbol"&&!!v,c.checked=Y?c.checked:!!v,c.defaultChecked=!!v,I!=null&&typeof I!="function"&&typeof I!="symbol"&&typeof I!="boolean"&&(c.name=I),t3(c)}function r3(c,d,p){d==="number"&&I1(c.ownerDocument)===c||c.defaultValue===""+p||(c.defaultValue=""+p)}function Gd(c,d,p,v){if(c=c.options,d){d={};for(var E=0;E<p.length;E++)d["$"+p[E]]=!0;for(p=0;p<c.length;
vendor: 4,864 bytes, line 49
49p++)E=d.hasOwnProperty("$"+c[p].value),c[p].selected!==E&&(c[p].selected=E),E&&v&&(c[p].defaultSelected=!0)}else{for(p=""+Oi(p),d=null,E=0;E<c.length;E++){if(c[E].value===p){c[E].selected=!0,v&&(c[E].defaultSelected=!0);return}d!==null||c[E].disabled||(d=c[E])}d!==null&&(d.selected=!0)}}function YO(c,d,p){if(d!=null&&(d=""+Oi(d),d!==c.value&&(c.value=d),p==null)){c.defaultValue!==d&&(c.defaultValue=d);return}c.defaultValue=p!=null?""+Oi(p):""}function KO(c,d,p,v){if(d==null){if(v!=null){if(p!=null)throw Error(r(92));if(V(v)){if(1<v.length)throw Error(r(93));v=v[0]}p=v}p==null&&(p=""),d=p}p=Oi(d),c.defaultValue=p,v=c.textContent,v===p&&v!==""&&v!==null&&(c.value=v),t3(c)}function Wd(c,d){if(d){var p=c.firstChild;if(p&&p===c.lastChild&&p.nodeType===3){p.nodeValue=d;return}}c.textContent=d}var Hle=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function QO(c,d,p){var v=d.indexOf("--")===0;p==null||typeof p=="boolean"||p===""?v?c.setProperty(d,""):d==="float"?c.cssFloat="":c[d]="":v?c.setProperty(d,p):typeof p!="number"||p===0||Hle.has(d)?d==="float"?c.cssFloat=p:c[d]=(""+p).trim():c[d]=p+"px"}function XO(c,d,p){if(d!=null&&typeof d!="object")throw Error(r(62));if(c=c.style,p!=null){for(var v in p)!p.hasOwnProperty(v)||d!=null&&d.hasOwnProperty(v)||(v.indexOf("--")===0?c.setProperty(v,""):v==="float"?c.cssFloat="":c[v]="");for(var E in d)v=d[E],d.hasOwnProperty(E)&&p[E]!==v&&QO(c,E,v)}else for(var _ in d)d.hasOwnProperty(_)&&QO(c,_,d[_])}function a3(c){if(c.indexOf("-")===-1)return!1;switch(c){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Fle=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["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"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["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"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
49-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"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),$le=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function L1(c){return $le.test(""+c)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":c}function Io(){}var i3=null;function s3(c){return c=c.target||c.srcElement||window,c.correspondingUseElement&&(c=c.correspondingUseElement),c.nodeType===3?c.parentNode:c}var Yd=null,Kd=null;function ZO(c){var d=Do(c);if(d&&(c=d.stateNode)){var p=c[Zr]||null;e:switch(c=d.stateNode,d.type){case"input":if(n3(c,p.value,p.defaultValue,p.defaultValue,p.checked,p.defaultChecked,p.type,p.name),d=p.name,p.type==="radio"&&d!=null){for(p=c;p.parentNode;)p=p.parentNode;for(p=p.querySelectorAll('input[name="'+Pi(""+d)+'"][type="radio"]'),d=0;d<p.length;d++){var v=p[d];if(v!==c&&v.form===c.form){var E=v[Zr]||null;if(!E)throw Error(r(90));n3(v,E.value,E.defaultValue,E.defaultValue,E.checked,E.defaultChecked,E.type,E.name)}}for(d=0;d<p.length;d++)v=p[d],v.form===c.form&&GO(v)}break e;case"textarea":YO(c,p.value,p.defaultValue);break e;case"select":d=p.value,d!=null&&Gd(c,!!p.multiple,d,!1)}}}var o3=!1;function JO(c,d,p){if(o3)return c(d,p);o3=!0;try{var v=c(d);return v}finally{if(o3=!1,(Yd!==null||Kd!==null)&&(Eb(),Yd&&(d=Yd,c=Kd,Kd=Yd=null,ZO(d),c)))for(d=0;d<c.length;d++)ZO(c[d])}}function Bm(c,d){var p=c.stateNode;if(p===null)return null;var v=p[Zr]||null;if(v===null)return null;p=v[d];e:switch(d){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(v=!v.disabled)||(c=c.type,v=!(c==="button"||c==="input"||c==="select"||c==="textarea")),c=!v;break e;default:c=!1}if(c)return null;if(p&&typeof p!="function")throw Error(r(231,d,typeof p));return p}var Lo=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),l3=!1;if(Lo)try{var zm={};Object.defineProperty(zm,"passive",{get:function(){l3=!0}}),window.addEventListener("test",zm,zm),window.removeEventListener("test",zm,zm)}catch{l3=!1}var $l=null,c3=null,B1=null;function eP(){if(B1)return B1;var c,d=c3,p=d.length,v,E="value"in $l?$l.value:$l.textContent,_=E.length;for(c=0;c<p&&d[c]===E[c];c++);var I=p-c;for(v=1;v<=I&&d[p-v]===E[_-v];v++);return B1=E.slice(c,1<v?1-v:void 0)}function z1(c){var d=c.keyCode;return"charCode"in c?(c=c.charCode,c===0&&d===13&&(c=13)):c=d,c===10&&(c=13),32<=c||c===13?c:0}function U1(){return!0}function tP(){return!1}function ja(c){function d(p,v,E,_,I){this._reactName=p,this._targetInst=E,this.type=v,this.nativeEvent=_,this.target=I,this.currentTarget=null;for(var Y in c)c.hasOwnProperty(Y)&&(p=c[Y],this[Y]=p?p(_):_[Y]);return this.isDefaultPrevented=(_.defaultPrevented!=null?_.defaultPrevented:_.returnValue===!1)?U1:tP,this.isPropagationStopped=tP,this}return h(d.prototype,{preventDefault:function(){this.defaultPrevented=!0;var p=this.nativeEvent;p&&(p.preventDefault?p.preventDefault():typeof p.returnValue!="unknown"&&(p.returnValue=!1),this.isDefaultPrevented=U1)},stopPropagation:function(){var p=this.nativeEvent;p&&(p.stopPropagation?p.stopPropagation():typeof p.cancelBubble!="unknown"&&(p.cancelBubble=!0),this.isPropagationStopped=U1)},persist:function(){},isPersistent:U1}),d}var bu={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(c){return c.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},H1=ja(bu),Um=h({},bu,{view:0,detail:0}),qle=ja(Um),u3,d3,Hm,F1=h({},Um,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:h3,button:0,buttons:0,relatedTarget:function(c){return c.relatedTarget===void 0?c.fromElement===c.srcElement?c.toElement:c.fromElement:c.relatedTarget},movementX:function(c){return"movementX"in c?c.movementX:(c!==Hm&&(Hm&&c.type==="mousemove"?(u3=c.screenX-Hm.screenX,d3=c.screenY-Hm.screenY):d3=u3=0,Hm=c),u3)},movementY:function(c){return"movementY"in c?c.movementY:d3}}),nP=ja(F1),Vle=h({},F1,{dataTransfer:0}),Gle=ja(Vle),Wle=h({},Um,{relatedTarget:0}),f3=ja(Wle),Yle=h({},bu,{animationName:0,elapsedTime:0,pseudoElement:0}),Kle=ja(Yle),Qle=h({},bu,{clipboardData:function(c){return"clipboardData"in c?c.clipboardData:window.clipboardData}}),Xle=ja(Qle),Zle=h({},bu,{data:0}),rP=ja(Zle),Jle={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ece={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},tce={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function nce(c){var d=this.nativeEvent;return d.getModifierState?d.getModifierState(c):(c=tce[c])?!!d[c]:!1}function h3(){return nce}var rce=h({},Um,{key:function(c){if(c.key){var d=Jle[c.key]||c.key;if(d!=="Unidentified")return d}
vendor: 4,085 bytes, line 49
49return c.type==="keypress"?(c=z1(c),c===13?"Enter":String.fromCharCode(c)):c.type==="keydown"||c.type==="keyup"?ece[c.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:h3,charCode:function(c){return c.type==="keypress"?z1(c):0},keyCode:function(c){return c.type==="keydown"||c.type==="keyup"?c.keyCode:0},which:function(c){return c.type==="keypress"?z1(c):c.type==="keydown"||c.type==="keyup"?c.keyCode:0}}),ace=ja(rce),ice=h({},F1,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),aP=ja(ice),sce=h({},Um,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:h3}),oce=ja(sce),lce=h({},bu,{propertyName:0,elapsedTime:0,pseudoElement:0}),cce=ja(lce),uce=h({},F1,{deltaX:function(c){return"deltaX"in c?c.deltaX:"wheelDeltaX"in c?-c.wheelDeltaX:0},deltaY:function(c){return"deltaY"in c?c.deltaY:"wheelDeltaY"in c?-c.wheelDeltaY:"wheelDelta"in c?-c.wheelDelta:0},deltaZ:0,deltaMode:0}),dce=ja(uce),fce=h({},bu,{newState:0,oldState:0}),hce=ja(fce),mce=[9,13,27,32],m3=Lo&&"CompositionEvent"in window,Fm=null;Lo&&"documentMode"in document&&(Fm=document.documentMode);var pce=Lo&&"TextEvent"in window&&!Fm,iP=Lo&&(!m3||Fm&&8<Fm&&11>=Fm),sP=" ",oP=!1;function lP(c,d){switch(c){case"keyup":return mce.indexOf(d.keyCode)!==-1;case"keydown":return d.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cP(c){return c=c.detail,typeof c=="object"&&"data"in c?c.data:null}var Qd=!1;function gce(c,d){switch(c){case"compositionend":return cP(d);case"keypress":return d.which!==32?null:(oP=!0,sP);case"textInput":return c=d.data,c===sP&&oP?null:c;default:return null}}function bce(c,d){if(Qd)return c==="compositionend"||!m3&&lP(c,d)?(c=eP(),B1=c3=$l=null,Qd=!1,c):null;switch(c){case"paste":return null;case"keypress":if(!(d.ctrlKey||d.altKey||d.metaKey)||d.ctrlKey&&d.altKey){if(d.char&&1<d.char.length)return d.char;if(d.which)return String.fromCharCode(d.which)}return null;case"compositionend":return iP&&d.locale!=="ko"?null:d.data;default:return null}}var vce={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function uP(c){var d=c&&c.nodeName&&c.nodeName.toLowerCase();return d==="input"?!!vce[c.type]:d==="textarea"}function dP(c,d,p,v){Yd?Kd?Kd.push(v):Kd=[v]:Yd=v,d=Pb(d,"onChange"),0<d.length&&(p=new H1("onChange","change",null,p,v),c.push({event:p,listeners:d}))}var $m=null,qm=null;function yce(c){WR(c,0)}function $1(c){var d=pu(c);if(GO(d))return c}function fP(c,d){if(c==="change")return d}var hP=!1;if(Lo){var p3;if(Lo){var g3="oninput"in document;if(!g3){var mP=document.createElement("div");mP.setAttribute("oninput","return;"),g3=typeof mP.oninput=="function"}p3=g3}else p3=!1;hP=p3&&(!document.documentMode||9<document.documentMode)}function pP(){$m&&($m.detachEvent("onpropertychange",gP),qm=$m=null)}function gP(c){if(c.propertyName==="value"&&$1(qm)){var d=[];dP(d,qm,c,s3(c)),JO(yce,d)}}function xce(c,d,p){c==="focusin"?(pP(),$m=d,qm=p,$m.attachEvent("onpropertychange",gP)):c==="focusout"&&pP()}function Sce(c){if(c==="selectionchange"||c==="keyup"||c==="keydown")return $1(qm)}function wce(c,d){if(c==="click")return $1(d)}function Ace(c,d){if(c==="input"||c==="change")return $1(d)}function Ece(c,d){return c===d&&(c!==0||1/c===1/d)||c!==c&&d!==d}var ti=typeof Object.is=="function"?Object.is:Ece;function Vm(c,d){if(ti(c,d))return!0;if(typeof c!="object"||c===null||typeof d!="object"||d===null)return!1;var p=Object.keys(c),v=Object.keys(d);if(p.length!==v.length)return!1;for(v=0;v<p.length;v++){var E=p[v];if(!Ut.call(d,E)||!ti(c[E],d[E]))return!1}return!0}function bP(c){for(;c&&c.firstChild;)c=c.firstChild;return c}function vP(c,d){var p=bP(c);c=0;for(var v;p;){if(p.nodeType===3){if(v=c+p.textContent.length,c<=d&&v>=d)return{node:p,offset:d-c};c=v}e:{for(;p;){if(p.nextSibling){p=p.nextSibling;break e}p=p.parentNode}p=void 0}p=bP(p)}}
vendor: 4,636 bytes, line 49
49function yP(c,d){return c&&d?c===d?!0:c&&c.nodeType===3?!1:d&&d.nodeType===3?yP(c,d.parentNode):"contains"in c?c.contains(d):c.compareDocumentPosition?!!(c.compareDocumentPosition(d)&16):!1:!1}function xP(c){c=c!=null&&c.ownerDocument!=null&&c.ownerDocument.defaultView!=null?c.ownerDocument.defaultView:window;for(var d=I1(c.document);d instanceof c.HTMLIFrameElement;){try{var p=typeof d.contentWindow.location.href=="string"}catch{p=!1}if(p)c=d.contentWindow;else break;d=I1(c.document)}return d}function b3(c){var d=c&&c.nodeName&&c.nodeName.toLowerCase();return d&&(d==="input"&&(c.type==="text"||c.type==="search"||c.type==="tel"||c.type==="url"||c.type==="password")||d==="textarea"||c.contentEditable==="true")}var Tce=Lo&&"documentMode"in document&&11>=document.documentMode,Xd=null,v3=null,Gm=null,y3=!1;function SP(c,d,p){var v=p.window===p?p.document:p.nodeType===9?p:p.ownerDocument;y3||Xd==null||Xd!==I1(v)||(v=Xd,"selectionStart"in v&&b3(v)?v={start:v.selectionStart,end:v.selectionEnd}:(v=(v.ownerDocument&&v.ownerDocument.defaultView||window).getSelection(),v={anchorNode:v.anchorNode,anchorOffset:v.anchorOffset,focusNode:v.focusNode,focusOffset:v.focusOffset}),Gm&&Vm(Gm,v)||(Gm=v,v=Pb(v3,"onSelect"),0<v.length&&(d=new H1("onSelect","select",null,d,p),c.push({event:d,listeners:v}),d.target=Xd)))}function vu(c,d){var p={};return p[c.toLowerCase()]=d.toLowerCase(),p["Webkit"+c]="webkit"+d,p["Moz"+c]="moz"+d,p}var Zd={animationend:vu("Animation","AnimationEnd"),animationiteration:vu("Animation","AnimationIteration"),animationstart:vu("Animation","AnimationStart"),transitionrun:vu("Transition","TransitionRun"),transitionstart:vu("Transition","TransitionStart"),transitioncancel:vu("Transition","TransitionCancel"),transitionend:vu("Transition","TransitionEnd")},x3={},wP={};Lo&&(wP=document.createElement("div").style,"AnimationEvent"in window||(delete Zd.animationend.animation,delete Zd.animationiteration.animation,delete Zd.animationstart.animation),"TransitionEvent"in window||delete Zd.transitionend.transition);function yu(c){if(x3[c])return x3[c];if(!Zd[c])return c;var d=Zd[c],p;for(p in d)if(d.hasOwnProperty(p)&&p in wP)return x3[c]=d[p];return c}var AP=yu("animationend"),EP=yu("animationiteration"),TP=yu("animationstart"),_ce=yu("transitionrun"),Cce=yu("transitionstart"),kce=yu("transitioncancel"),_P=yu("transitionend"),CP=new Map,S3="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");S3.push("scrollEnd");function ms(c,d){CP.set(c,d),gu(d,[c])}var q1=typeof reportError=="function"?reportError:function(c){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var d=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof c=="object"&&c!==null&&typeof c.message=="string"?String(c.message):String(c),error:c});if(!window.dispatchEvent(d))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",c);return}console.error(c)},Mi=[],Jd=0,w3=0;function V1(){for(var c=Jd,d=w3=Jd=0;d<c;){var p=Mi[d];Mi[d++]=null;var v=Mi[d];Mi[d++]=null;var E=Mi[d];Mi[d++]=null;var _=Mi[d];if(Mi[d++]=null,v!==null&&E!==null){var I=v.pending;I===null?E.next=E:(E.next=I.next,I.next=E),v.pending=E}_!==0&&kP(p,E,_)}}function G1(c,d,p,v){Mi[Jd++]=c,Mi[Jd++]=d,Mi[Jd++]=p,Mi[Jd++]=v,w3|=v,c.lanes|=v,c=c.alternate,c!==null&&(c.lanes|=v)}function A3(c,d,p,v){return G1(c,d,p,v),W1(c)}function xu(c,d){return G1(c,null,null,d),W1(c)}function kP(c,d,p){c.lanes|=p;var v=c.alternate;v!==null&&(v.lanes|=p);for(var E=!1,_=c.return;_!==null;)_.childLanes|=p,v=_.alternate,v!==null&&(v.childLanes|=p),_.tag===22&&(c=_.stateNode,c===null||c._visibility&1||(E=!0)),c=_,_=_.return;return c.tag===3?(_=c.stateNode,E&&d!==null&&(E=31-nn(p),c=_.hiddenUpdates,v=c[E],v===null?c[E]=[d]:v.push(d),d.lane=p|536870912),_):null}function W1(c){if(50<mp)throw mp=0,MS=null,Error(r(185));for(var d=c.return;d!==null;)c=d,d=c.return;return c.tag===3?c.stateNode:null}var ef={};function Nce(c,d,p,v){this.tag=c,this.key=p,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 1,287 bytes, line 49
49ype=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=d,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=v,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ni(c,d,p,v){return new Nce(c,d,p,v)}function E3(c){return c=c.prototype,!(!c||!c.isReactComponent)}function Bo(c,d){var p=c.alternate;return p===null?(p=ni(c.tag,d,c.key,c.mode),p.elementType=c.elementType,p.type=c.type,p.stateNode=c.stateNode,p.alternate=c,c.alternate=p):(p.pendingProps=d,p.type=c.type,p.flags=0,p.subtreeFlags=0,p.deletions=null),p.flags=c.flags&65011712,p.childLanes=c.childLanes,p.lanes=c.lanes,p.child=c.child,p.memoizedProps=c.memoizedProps,p.memoizedState=c.memoizedState,p.updateQueue=c.updateQueue,d=c.dependencies,p.dependencies=d===null?null:{lanes:d.lanes,firstContext:d.firstContext},p.sibling=c.sibling,p.index=c.index,p.ref=c.ref,p.refCleanup=c.refCleanup,p}function NP(c,d){c.flags&=65011714;var p=c.alternate;return p===null?(c.childLanes=0,c.lanes=d,c.child=null,c.subtreeFlags=0,c.memoizedProps=null,c.memoizedState=null,c.updateQueue=null,c.dependencies=null,c.stateNode=null):(c.childLanes=p.childLanes,c.lanes=p.lanes,c.child=p.child,c.subtreeFlags=0,c.deleti
vendor: 18,070 bytes, line 49
49ons=null,c.memoizedProps=p.memoizedProps,c.memoizedState=p.memoizedState,c.updateQueue=p.updateQueue,c.type=p.type,d=p.dependencies,c.dependencies=d===null?null:{lanes:d.lanes,firstContext:d.firstContext}),c}function Y1(c,d,p,v,E,_){var I=0;if(v=c,typeof c=="function")E3(c)&&(I=1);else if(typeof c=="string")I=Due(c,p,de.current)?26:c==="html"||c==="head"||c==="body"?27:5;else e:switch(c){case B:return c=ni(31,p,d,E),c.elementType=B,c.lanes=_,c;case y:return Su(p.children,E,_,d);case S:I=8,E|=24;break;case w:return c=ni(12,p,d,E|2),c.elementType=w,c.lanes=_,c;case k:return c=ni(13,p,d,E),c.elementType=k,c.lanes=_,c;case N:return c=ni(19,p,d,E),c.elementType=N,c.lanes=_,c;default:if(typeof c=="object"&&c!==null)switch(c.$$typeof){case C:I=10;break e;case T:I=9;break e;case M:I=11;break e;case P:I=14;break e;case D:I=16,v=null;break e}I=29,p=Error(r(130,c===null?"null":typeof c,"")),v=null}return d=ni(I,p,d,E),d.elementType=c,d.type=v,d.lanes=_,d}function Su(c,d,p,v){return c=ni(7,c,v,d),c.lanes=p,c}function T3(c,d,p){return c=ni(6,c,null,d),c.lanes=p,c}function OP(c){var d=ni(18,null,null,0);return d.stateNode=c,d}function _3(c,d,p){return d=ni(4,c.children!==null?c.children:[],c.key,d),d.lanes=p,d.stateNode={containerInfo:c.containerInfo,pendingChildren:null,implementation:c.implementation},d}var PP=new WeakMap;function Ri(c,d){if(typeof c=="object"&&c!==null){var p=PP.get(c);return p!==void 0?p:(d={value:c,source:d,stack:Wt(d)},PP.set(c,d),d)}return{value:c,source:d,stack:Wt(d)}}var tf=[],nf=0,K1=null,Wm=0,Di=[],ji=0,ql=null,zs=1,Us="";function zo(c,d){tf[nf++]=Wm,tf[nf++]=K1,K1=c,Wm=d}function MP(c,d,p){Di[ji++]=zs,Di[ji++]=Us,Di[ji++]=ql,ql=c;var v=zs;c=Us;var E=32-nn(v)-1;v&=~(1<<E),p+=1;var _=32-nn(d)+E;if(30<_){var I=E-E%5;_=(v&(1<<I)-1).toString(32),v>>=I,E-=I,zs=1<<32-nn(d)+E|p<<E|v,Us=_+c}else zs=1<<_|p<<E|v,Us=c}function C3(c){c.return!==null&&(zo(c,1),MP(c,1,0))}function k3(c){for(;c===K1;)K1=tf[--nf],tf[nf]=null,Wm=tf[--nf],tf[nf]=null;for(;c===ql;)ql=Di[--ji],Di[ji]=null,Us=Di[--ji],Di[ji]=null,zs=Di[--ji],Di[ji]=null}function RP(c,d){Di[ji++]=zs,Di[ji++]=Us,Di[ji++]=ql,zs=d.id,Us=d.overflow,ql=c}var Jr=null,zn=null,Jt=!1,Vl=null,Ii=!1,N3=Error(r(519));function Gl(c){var d=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Ym(Ri(d,c)),N3}function DP(c){var d=c.stateNode,p=c.type,v=c.memoizedProps;switch(d[Rt]=c,d[Zr]=v,p){case"dialog":qt("cancel",d),qt("close",d);break;case"iframe":case"object":case"embed":qt("load",d);break;case"video":case"audio":for(p=0;p<gp.length;p++)qt(gp[p],d);break;case"source":qt("error",d);break;case"img":case"image":case"link":qt("error",d),qt("load",d);break;case"details":qt("toggle",d);break;case"input":qt("invalid",d),WO(d,v.value,v.defaultValue,v.checked,v.defaultChecked,v.type,v.name,!0);break;case"select":qt("invalid",d);break;case"textarea":qt("invalid",d),KO(d,v.value,v.defaultValue,v.children)}p=v.children,typeof p!="string"&&typeof p!="number"&&typeof p!="bigint"||d.textContent===""+p||v.suppressHydrationWarning===!0||XR(d.textContent,p)?(v.popover!=null&&(qt("beforetoggle",d),qt("toggle",d)),v.onScroll!=null&&qt("scroll",d),v.onScrollEnd!=null&&qt("scrollend",d),v.onClick!=null&&(d.onclick=Io),d=!0):d=!1,d||Gl(c,!0)}function jP(c){for(Jr=c.return;Jr;)switch(Jr.tag){case 5:case 31:case 13:Ii=!1;return;case 27:case 3:Ii=!0;return;default:Jr=Jr.return}}function rf(c){if(c!==Jr)return!1;if(!Jt)return jP(c),Jt=!0,!1;var d=c.tag,p;if((p=d!==3&&d!==27)&&((p=d===5)&&(p=c.type,p=!(p!=="form"&&p!=="button")||WS(c.type,c.memoizedProps)),p=!p),p&&zn&&Gl(c),jP(c),d===13){if(c=c.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(317));zn=sD(c)}else if(d===31){if(c=c.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(317));zn=sD(c)}else d===27?(d=zn,sc(c.type)?(c=ZS,ZS=null,zn=c):zn=d):zn=Jr?Bi(c.stateNode.nextSibling):null;return!0}function wu(){zn=Jr=null,Jt=!1}function O3(){var c=Vl;return c!==null&&(za===null?za=c:za.push.apply(za,c),Vl=null),c}function Ym(c){Vl===null?Vl=[c]:Vl.push(c)}var P3=Q(null),Au=null,Uo=null;function Wl(c,d,p){L(P3,d._currentValue),d._currentValue=p}function Ho(c){c._currentValue=P3.current,J(P3)}function M3(c,d,p){for(;c!==null;){var v=c.alternate;if((c.childLanes&d)!==d?(c.childLanes|=d,v!==null&&(v.childLanes|=d)):v!==null&&(v.childLanes&d)!==d&&(v.childLanes|=d),c===p)break;c=c.return}}function R3(c,d,p,v){var E=c.child;for(E!==null&&(E.return=c);E!==null;){var _=E.dependencies;if(_!==null){var I=E.child;_=_.firstContext;e:for(;_!==null;){var Y=_;_=E;for(var ce=0;ce<d.length;ce++)if(Y.context===d[ce]){_.lanes|=p,Y=_.alternate,Y!==null&&(Y.lanes|=p),M3(_.return,p,c),v||(I=null);break e}_=Y.next}}else if(E.tag===18){if(I=E.return,I===null)throw Error(r(341));I.lanes|=p,_=I.alternate,_!==null&&(_.lanes|=p),M3(I,p,c),I=null}else I=E.child;if(I!==null)I.return=E;else for(I=E;I!==null;){if(I===c){I=null;break}if(E=I.sibling,E!==null){E.return=I.return,I=E;break}I=I.return}E=I}}function af(c,d,p,v){c=null;for(var E=d,_=!1;E!==null;){if(!_){if((E.flags&524288)!==0)_=!0;else if((E.flags&262144)!==0)break}if(E.tag===10){var I=E.alternate;if(I===null)throw Error(r(387));if(I=I.memoizedProps,I!==null){var Y=E.type;ti(E.pendingProps.value,I.value)||(c!==null?c.push(Y):c=[Y])}}else if(E===ye.current){if(I=E.alternate,I===null)throw Error(r(387));I.memoizedState.memoizedState!==E.memoizedState.memoizedState&&(c!==null?c.push(Sp):c=[Sp])}E=E.return}c!==null&&R3(d,c,p,v),d.flags|=262144}function Q1(c){for(c=c.firstContext;c!==null;){if(!ti(c.context._currentValue,c.memoizedValue))return!0;c=c.next}return!1}function Eu(c){Au=c,Uo=null,c=c.dependencies,c!==null&&(c.firstContext=null)}function ea(c){return IP(Au,c)}function X1(c,d){return Au===null&&Eu(c),IP(c,d)}function IP(c,d){var p=d._currentValue;if(d={context:d,memoizedValue:p,next:null},Uo===null){if(c===null)throw Error(r(308));Uo=d,c.dependencies={lanes:0,firstContext:d},c.flags|=524288}else Uo=Uo.next=d;return p}var Oce=typeof AbortController<"u"?AbortController:function(){var c=[],d=this.signal={aborted:!1,addEventListener:function(p,v){c.push(v)}};this.abort=function(){d.aborted=!0,c.forEach(function(p){return p()})}},Pce=e.unstable_scheduleCallback,Mce=e.unstable_NormalPriority,gr={$$typeof:C,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function D3(){return{controller:new Oce,data:new Map,refCount:0}}function Km(c){c.refCount--,c.refCount===0&&Pce(Mce,function(){c.controller.abort()})}var Qm=null,j3=0,sf=0,of=null;function Rce(c,d){if(Qm===null){var p=Qm=[];j3=0,sf=BS(),of={status:"pending",value:void 0,then:function(v){p.push(v)}}}return j3++,d.then(LP,LP),d}function LP(){if(--j3===0&&Qm!==null){of!==null&&(of.status="fulfilled");var c=Qm;Qm=null,sf=0,of=null;for(var d=0;d<c.length;d++)(0,c[d])()}}function Dce(c,d){var p=[],v={status:"pending",value:null,reason:null,then:function(E){p.push(E)}};return c.then(function(){v.status="fulfilled",v.value=d;for(var E=0;E<p.length;E++)(0,p[E])(d)},function(E){for(v.status="rejected",v.reason=E,E=0;E<p.length;E++)(0,p[E])(void 0)}),v}var BP=H.S;H.S=function(c,d){SR=tn(),typeof d=="object"&&d!==null&&typeof d.then=="function"&&Rce(c,d),BP!==null&&BP(c,d)};var Tu=Q(null);function I3(){var c=Tu.current;return c!==null?c:kn.pooledCache}function Z1(c,d){d===null?L(Tu,Tu.current):L(Tu,d.pool)}function zP(){var c=I3();return c===null?null:{parent:gr._currentValue,pool:c}}var lf=Error(r(460)),L3=Error(r(474)),J1=Error(r(542)),eb={then:function(){}};function UP(c){return c=c.status,c==="fulfilled"||c==="rejected"}function HP(c,d,p){switch(p=c[p],p===void 0?c.push(d):p!==d&&(d.then(Io,Io),d=p),d.status){case"fulfilled":return d.value;case"rejected":throw c=d.reason,$P(c),c;default:if(typeof d.status=="string")d.then(Io,Io);else{if(c=kn,c!==null&&100<c.shellSuspendCounter)throw Error(r(482));c=d,c.status="pending",c.then(function(v){if(d.status==="pending"){var E=d;E.status="fulfilled",E.value=v}},function(v){if(d.status==="pending"){var E=d;E.status="rejected",E.reason=v}})}switch(d.status){case"fulfilled":return d.value;case"rejected":throw c=d.reason,$P(c),c}throw Cu=d,lf}}function _u(c){try{var d=c._init;return d(c._payload)}catch(p){throw p!==null&&typeof p=="object"&&typeof p.then=="function"?(Cu=p,lf):p}}var Cu=null;function FP(){if(Cu===null)throw Error(r(459));var c=Cu;return Cu=null,c}function $P(c){if(c===lf||c===J1)throw Error(r(483))}var cf=null,Xm=0;function tb(c){var d=Xm;return Xm+=1,cf===null&&(cf=[]),HP(cf,c,d)}function Zm(c,d){d=d.props.ref,c.ref=d!==void 0?d:null}function nb(c,d){throw d.$$typeof===g?Error(r(525)):(c=Object.prototype.toString.call(d),Error(r(31,c==="[object Object]"?"object with keys {"+Object.keys(d).join(", ")+"}":c)))}function qP(c){function d(ve,fe){if(c){var Se=ve.deletions;Se===null?(ve.deletions=[fe],ve.flags|=16):Se.push(fe)}}function p(ve,fe){if(!c)return null;for(;fe!==null;)d(ve,fe),fe=fe.sibling;return null}function v(ve){for(var fe=new Map;ve!==null;)ve.key!==null?fe.set(ve.key,ve):fe.set(ve.index,ve),ve=ve.sibling;return fe}function E(ve,fe){return ve=Bo(ve,fe),ve.index=0,ve.sibling=null,ve}function _(ve,fe,Se){return ve.index=Se,c?(Se=ve.alternate,Se!==null?(Se=Se.index,Se<fe?(ve.flags|=67108866,fe):Se):(ve.flags|=67108866,fe)):(ve.flags|=1048576,fe)}function I(ve){return c&&ve.alternate===null&&(ve.flags|=67108866),ve}function Y(ve,fe,Se,Me){return fe===null||fe.tag!==6?(fe=T3(Se,ve.mode,Me),fe.return=ve,fe):(fe=E(fe,Se),fe.return=ve,fe)}function ce(ve,fe,Se,Me){var bt=Se.type;return bt===y?Oe(ve,fe,Se.props.children,Me,Se.key):fe!==null&&(fe.elementType===bt||typeof bt=="object"&&bt!==null&&bt.$$typeof===D&&_u(bt)===fe.type)?(fe=E(fe,Se.props),Zm(fe,Se),fe.return=ve,fe):(fe=Y1(Se.type,Se.key,Se.props,null,ve.mode,Me),Zm(fe,Se),fe.return=ve,fe)}function Ae(ve,fe,Se,Me){return fe===null||fe.tag!==4||fe.stateNode.containerInfo!==Se.containerInfo||fe.stateNode.implementation!==Se.implementation?(fe=_3(Se,ve.mode,Me),fe.return=ve,fe):(fe=E(fe,Se.children||[]),fe.return=ve,fe)}function Oe(ve,fe,Se,Me,bt){return fe===null||fe.tag!==7?(fe=Su(Se,ve.mode,Me,bt),fe.return=ve,fe):(fe=E(fe,Se),fe.return=ve,fe)}function De(ve,fe,Se){if(typeof fe=="string"&&fe!==""||typeof fe=="number"||typeof fe=="bigint")return fe=T3(""+fe,ve.mode,Se),fe.return=ve,fe;if(typeof fe=="object"&&fe!==null){switch(fe.$$typeof){case b:return Se=Y1(fe.type,fe.key,fe.props,null,ve.mode,Se),Zm(Se,fe),Se.return=ve,Se;case x:return fe=_3(fe,ve.mode,Se),fe.return=ve,fe;case D:return fe=_u(fe),De(ve,fe,Se)}if(V(fe)||$(fe))return fe=Su(fe,ve.mode,Se,null),fe.return=ve,fe;if(typeof fe.then=="function")return De(ve,tb(fe),Se);if(fe.$$typeof===C)return De(ve,X1(ve,fe),Se);nb(ve,fe)}return null}function Ee(ve,fe,Se,Me){var bt=fe!==null?fe.key:null;if(typeof Se=="string"&&Se!==""||typeof Se=="number"||typeof Se=="bigint")return bt!==null?null:Y(ve,fe,""+Se,Me);if(typeof Se=="object"&&Se!==null){switch(Se.$$typeof){case b:return Se.key===bt?ce(ve,fe,Se,Me):null;case x:return Se.key===bt?Ae(ve,fe,Se,Me):null;case D:return Se=_u(Se),Ee(ve,fe,Se,Me)}if(V(Se)||$(Se))return bt!==null?null:Oe(ve,fe,Se,Me,null);if(typeof Se.then=="function")return Ee(ve,fe,tb(Se),Me);if(Se.$$typeof===C)return Ee(ve,fe,X1(ve,Se),Me);nb(ve,Se)}return null}function Te(ve,fe,Se,Me,bt){if(typeof Me=="string"&&Me!==""||typeof Me=="number"||typeof Me=="bigint")return ve=ve.get(Se)||null,Y(fe,ve,""+Me,bt);if(typeof Me=="object"&&Me!==null){switch(Me.$$typeof){case b:return ve=ve.get(Me.key===null?Se:Me.key)||null,ce(fe,ve,Me,bt);case x:return ve=ve.get(Me.key===null?Se:Me.key)||null,Ae(fe,ve,Me,bt);case D:return Me=_u(Me),Te(ve,fe,Se,Me,bt)}if(V(Me)||$(Me))return ve=ve.get(Se)||null,Oe(fe,ve,Me,bt,null);if(typeof Me.then=="function")return Te(ve,fe,Se,tb(Me),bt);if(Me.$$typeof===C)return Te(ve,fe,Se,X1(fe,Me),bt);nb(fe,Me)}return null}function lt(ve,fe,Se,Me){for(var bt=null,ln=null,dt=fe,Dt=fe=0,Kt=null;dt!==null&&Dt<Se.length;Dt++){dt.index>Dt?(Kt=dt,dt=null):Kt=dt.sibling;var cn=Ee(ve,dt,Se[Dt],Me);if(cn===null){dt===null&&(dt=Kt);break}c&&dt&&cn.alternate===null&&d(ve,dt),fe=_(cn,fe,Dt),ln===null?bt=cn:ln.sibling=cn,ln=cn,dt=Kt}if(Dt===Se.length)return p(ve,dt),Jt&&zo(ve,Dt),bt;if(dt===null){for(;Dt<Se.length;Dt++)dt=De(ve,Se[Dt],Me),dt!==null&&(fe=_(dt,fe,Dt),ln===null?bt=dt:ln.sibling=dt,ln=dt);return Jt&&zo(ve,Dt),bt}for(dt=v(dt);Dt<Se.length;Dt++)Kt=Te(dt,ve,Dt,Se[Dt],Me),Kt!==null&&(c&&Kt.alternate!==null&&dt.delete(Kt.key===null?Dt:Kt.key),fe=_(Kt,fe,Dt),ln===null?bt=Kt:ln.sibling=Kt,ln=Kt);return c&&dt.forEach(function(dc){return d(ve,dc)}),Jt&&zo(ve,Dt),bt}function St(ve,fe,Se,Me){if(Se==null)throw Error(r(151));for(var bt=null,ln=null,dt=fe,Dt=fe=0,Kt=null,cn=Se.next();dt!==null&&!cn.done;Dt++,cn=Se.next()){dt.index>Dt?(Kt=dt,dt=null):Kt=dt.sibling;var dc=Ee(ve,dt,cn.value,Me);if(dc===null){dt===null&&(dt=Kt);break}c&&dt&&dc.alternate===null&&d(ve,dt),fe=_(dc,fe,Dt),ln===null?bt=dc:ln.sibling=dc,ln=dc,dt=Kt}if(cn.done)return p(ve,dt),Jt&&zo(ve,Dt),bt;if(dt===null){for(;!cn.done;Dt++,cn=Se.next())cn=De(ve,cn.value,Me),cn!==null&&(fe=_(cn,fe,Dt),ln===null?bt=cn:ln.sibling=cn,ln=cn);return Jt&&zo(ve,Dt),bt}for(dt=v(dt);!cn.done;Dt++,cn=Se.next())cn=Te(dt,ve,Dt,cn.value,Me),cn!==null&&(c&&cn.alternate!==null&&dt.delete(cn.key===null?Dt:cn.key),fe=_(cn,fe,Dt),ln===null?bt=cn:ln.sibling=cn,ln=cn);return c&&dt.forEach(function(Vue){return d(ve,Vue)}),Jt&&zo(ve,Dt),bt}function Tn(ve,fe,Se,Me){if(typeof Se=="object"&&Se!==null&&Se.type===y&&Se.key===null&&(Se=Se.props.children),typeof Se=="object"&&Se!==null){switch(Se.$$typeof){case b:e:{for(var bt=Se.key;fe!==null;){if(fe.key===bt){if(bt=Se.type,bt===y){if(fe.tag===7){p(ve,fe.sibling),Me=E(fe,Se.props.children),Me.return=ve,ve=Me;break e}}else if(fe.elementType===bt||typeof bt=="object"&&bt!==null&&bt.$$typeof===D&&_u(bt)===fe.type){p(ve,fe.sibling),Me=E(fe,Se.props),Zm(Me,Se),Me.return=ve,ve=Me;break e}p(ve,fe);break}else d(ve,fe);fe=fe.sibling}Se.type===y?(Me=Su(Se.props.children,ve.mode,Me,Se.key),Me.return=ve,ve=Me):(Me=Y1(Se.type,Se.key,Se.props,null,ve.mode,Me),Zm(Me,Se),Me.return=ve,ve=Me)}return I(ve);case x:e:{for(bt=Se.key;fe!==null;){if(fe.key===bt)if(fe.tag===4&&fe.stateNode.containerInfo===Se.containerInfo&&fe.stateNode.implementation===Se.implementation){p(ve,fe.sibling),Me=E(fe,Se.children||[]),Me.return=ve,ve=Me;break e}else{p(ve,fe);break}else d(ve,fe);fe=fe.sibling}Me=_3(Se,ve.mode,Me),Me.return=ve,ve=Me}return I(ve);case D:return Se=_u(Se),Tn(ve,fe,Se,Me)}if(V(Se))return lt(ve,fe,Se,Me);if($(Se)){if(bt=$(Se),typeof bt!="function")throw Error(r(150));return Se=bt.call(Se),St(ve,fe,Se,Me)}if(typeof Se.then=="function")return Tn(ve,fe,tb(Se),Me);if(Se.$$typeof===C)return Tn(ve,fe,X1(ve,Se),Me);nb(ve,Se)}return typeof Se=="string"&&Se!==""||typeof Se=="number"||typeof Se=="bigint"?(Se=""+Se,fe!==null&&fe.tag===6?(p(ve,fe.sibling),Me=E(fe,Se),Me.return=ve,ve=Me):(p(ve,fe),Me=T3(Se,ve.mode,Me),Me.return=ve,ve=Me),I(ve)):p(ve,fe)}return function(ve,fe,Se,Me){try{Xm=0;var bt=Tn(ve,fe,Se,Me);return cf=null,bt}catch(dt){if(dt===lf||dt===J1)throw dt;var ln=ni(29,dt,null,ve.mode);return ln.lanes=Me,ln.return=ve,ln}finally{}}}var ku=qP(!0),VP=qP(!1),Yl=!1;function B3(c){c.updateQueue={baseState:c.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function z3(c,d){c=c.updateQueue,d.updateQueue===c&&(d.updateQueue={baseState:c.baseState,firstBaseUpdate:c.firstBaseUpdate,lastBaseUpdate:c.lastBaseUpdate,shared:c.shared,callbacks:null})}function Kl(c){return{lane:c,tag:0,payload:null,callback:null,next:null}}function Ql(c,d,p){var v=c.updateQueue;if(v===null)return null;if(v=v.shared,(pn&2)!==0){var E=v.pending;return E===null?d.next=d:(d.next=E.next,E.next=d),v.pending=d,d=W1(c),kP(c,null,p),d}return G1(c,v,d,p),W1(c)}function Jm(c,d,p){if(d=d.updateQueue,d!==null&&(d=d.shared,(p&4194048)!==0)){var v=d.lanes;v&=c.pendingLanes,p|=v,d.lanes=p,ca(c,p)}}function U3(c,d){var p=c.updateQueue,v=c.alternate;if(v!==null&&(v=v.updateQueue,p===v)){var E=null,_=null;if(p=p.firstBaseUpdate,p!==null){do{var I={lane:p.lane,tag:p.tag,payload:p.payload,callback:null,next:null};_===null?E=_=I:_=_.next=I,p=p.next}while(p!==null);_===null?E=_=d:_=_.next=d}else E=_=d;p={baseState:v.baseState,firstBaseUpdate:E,lastBaseUpdate:_,shared:v.shared,callbacks:v.callbacks},c.updateQueue=p;return}c=p.lastBaseUpdate,c===null?p.firstBaseUpdate=d:c.next=d,p.lastBaseUpdate=d}var H3=!1;function ep(){if(H3){var c=of;if(c!==null)throw c}}function tp(c,d,p,v){H3=!1;var E=c.updateQueue;Yl=!1;var _=E.firstBaseUpdate,I=E.lastBaseUpdate,Y=E.shared.pending;if(Y!==null){E.shared.pending=null;var ce=Y,Ae=ce.next;ce.next=null,I===null?_=Ae:I.next=Ae,I=ce;var Oe=c.alternate;Oe!==null&&(Oe=Oe.updateQueue,Y=Oe.lastBaseUpdate,Y!==I&&(Y===null?Oe.firstBaseUpdate=Ae:Y.next=Ae,Oe.lastBaseUpdate=ce))}if(_!==null){var De=E.baseState;I=0,Oe=Ae=ce=null,Y=_;do{var Ee=Y.lane&-536870913,Te=Ee!==Y.lane;if(Te?(Yt&Ee)===Ee:(v&Ee)===Ee){Ee!==0&&Ee===sf&&(H3=!0),Oe!==null&&(Oe=Oe.next={lane:0,tag:Y.tag,payload:Y.payload,callback:null,next:null});e:{var lt=c,St=Y;Ee=d;var Tn=p;switch(St.tag){case 1:if(lt=St.payload,typeof lt=="function"){De=lt.call(Tn,De,Ee);break e}De=lt;break e;case 3:lt.flags=lt.flags&-65537|128;case 0:if(lt=St.payload,Ee=typeof lt=="function"?lt.call(Tn,De,Ee):lt,Ee==null)break e;De=h({},De,Ee);break e;case 2:Yl=!0}}Ee=Y.callback,Ee!==null&&(c.flags|=64,Te&&(c.flags|=8192),Te=E.callbacks,Te===null?E.callbacks=[Ee]:Te.push(Ee))}else Te={lane:Ee,tag:Y.tag,payload:Y.payload,callback:Y.callback,next:null},Oe===null?(Ae=Oe=Te,ce=De):Oe=Oe.next=Te,I|=Ee;if(Y=Y.next,Y===null){if(Y=E.shared.pending,Y===null)break;Te=Y,Y=Te.next,Te.next=null,E.lastBaseUpdate=Te,E.shared.pending=null}}while(!0);Oe===null&&(ce=De),E.baseState=ce,E.firstBaseUpdate=Ae,E.lastBaseUpdate=Oe,_===null&&(E.shared.lanes=0),tc|=I,c.lanes=I,c.memoizedState=De}}function GP(c,d){if(typeof c!="function")throw Error(r(191,c));c.call(d)}function WP(c,d){var p=c.callbacks;
vendor: 5,028 bytes, line 49
49if(p!==null)for(c.callbacks=null,c=0;c<p.length;c++)GP(p[c],d)}var uf=Q(null),rb=Q(0);function YP(c,d){c=Qo,L(rb,c),L(uf,d),Qo=c|d.baseLanes}function F3(){L(rb,Qo),L(uf,uf.current)}function $3(){Qo=rb.current,J(uf),J(rb)}var ri=Q(null),Li=null;function Xl(c){var d=c.alternate;L(or,or.current&1),L(ri,c),Li===null&&(d===null||uf.current!==null||d.memoizedState!==null)&&(Li=c)}function q3(c){L(or,or.current),L(ri,c),Li===null&&(Li=c)}function KP(c){c.tag===22?(L(or,or.current),L(ri,c),Li===null&&(Li=c)):Zl()}function Zl(){L(or,or.current),L(ri,ri.current)}function ai(c){J(ri),Li===c&&(Li=null),J(or)}var or=Q(0);function ab(c){for(var d=c;d!==null;){if(d.tag===13){var p=d.memoizedState;if(p!==null&&(p=p.dehydrated,p===null||QS(p)||XS(p)))return d}else if(d.tag===19&&(d.memoizedProps.revealOrder==="forwards"||d.memoizedProps.revealOrder==="backwards"||d.memoizedProps.revealOrder==="unstable_legacy-backwards"||d.memoizedProps.revealOrder==="together")){if((d.flags&128)!==0)return d}else if(d.child!==null){d.child.return=d,d=d.child;continue}if(d===c)break;for(;d.sibling===null;){if(d.return===null||d.return===c)return null;d=d.return}d.sibling.return=d.return,d=d.sibling}return null}var Fo=0,Pt=null,An=null,br=null,ib=!1,df=!1,Nu=!1,sb=0,np=0,ff=null,jce=0;function Jn(){throw Error(r(321))}function V3(c,d){if(d===null)return!1;for(var p=0;p<d.length&&p<c.length;p++)if(!ti(c[p],d[p]))return!1;return!0}function G3(c,d,p,v,E,_){return Fo=_,Pt=d,d.memoizedState=null,d.updateQueue=null,d.lanes=0,H.H=c===null||c.memoizedState===null?MM:oS,Nu=!1,_=p(v,E),Nu=!1,df&&(_=XP(d,p,v,E)),QP(c),_}function QP(c){H.H=ip;var d=An!==null&&An.next!==null;if(Fo=0,br=An=Pt=null,ib=!1,np=0,ff=null,d)throw Error(r(300));c===null||vr||(c=c.dependencies,c!==null&&Q1(c)&&(vr=!0))}function XP(c,d,p,v){Pt=c;var E=0;do{if(df&&(ff=null),np=0,df=!1,25<=E)throw Error(r(301));if(E+=1,br=An=null,c.updateQueue!=null){var _=c.updateQueue;_.lastEffect=null,_.events=null,_.stores=null,_.memoCache!=null&&(_.memoCache.index=0)}H.H=RM,_=d(p,v)}while(df);return _}function Ice(){var c=H.H,d=c.useState()[0];return d=typeof d.then=="function"?rp(d):d,c=c.useState()[0],(An!==null?An.memoizedState:null)!==c&&(Pt.flags|=1024),d}function W3(){var c=sb!==0;return sb=0,c}function Y3(c,d,p){d.updateQueue=c.updateQueue,d.flags&=-2053,c.lanes&=~p}function K3(c){if(ib){for(c=c.memoizedState;c!==null;){var d=c.queue;d!==null&&(d.pending=null),c=c.next}ib=!1}Fo=0,br=An=Pt=null,df=!1,np=sb=0,ff=null}function Ea(){var c={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return br===null?Pt.memoizedState=br=c:br=br.next=c,br}function lr(){if(An===null){var c=Pt.alternate;c=c!==null?c.memoizedState:null}else c=An.next;var d=br===null?Pt.memoizedState:br.next;if(d!==null)br=d,An=c;else{if(c===null)throw Pt.alternate===null?Error(r(467)):Error(r(310));An=c,c={memoizedState:An.memoizedState,baseState:An.baseState,baseQueue:An.baseQueue,queue:An.queue,next:null},br===null?Pt.memoizedState=br=c:br=br.next=c}return br}function ob(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function rp(c){var d=np;return np+=1,ff===null&&(ff=[]),c=HP(ff,c,d),d=Pt,(br===null?d.memoizedState:br.next)===null&&(d=d.alternate,H.H=d===null||d.memoizedState===null?MM:oS),c}function lb(c){if(c!==null&&typeof c=="object"){if(typeof c.then=="function")return rp(c);if(c.$$typeof===C)return ea(c)}throw Error(r(438,String(c)))}function Q3(c){var d=null,p=Pt.updateQueue;if(p!==null&&(d=p.memoCache),d==null){var v=Pt.alternate;v!==null&&(v=v.updateQueue,v!==null&&(v=v.memoCache,v!=null&&(d={data:v.data.map(function(E){return E.slice()}),index:0})))}if(d==null&&(d={data:[],index:0}),p===null&&(p=ob(),Pt.updateQueue=p),p.memoCache=d,p=d.data[d.index],p===void 0)for(p=d.data[d.index]=Array(c),v=0;v<c;v++)p[v]=z;return d.index++,p}function $o(c,d){return typeof d=="function"?d(c):d}function cb(c){var d=lr();return X3(d,An,c)}function X3(c,d,p){var v=c.queue;if(v===null)throw Error(r(311));v.lastRenderedReducer=p;var E=c.baseQueue,_=v.pending;if(_!==null){if(E!==null){var I=E.next;E.next=_.next,_.next=I}d.baseQueue=E=_,v.pending=null}if(_=c.baseState,E===null)c.memoizedState=_;else{d=E.next;var Y=I=null,ce=null,Ae=d,Oe=!1;do{var De=Ae.lane&-536870913;if(De!==Ae.lane?(Yt&De)===De:(Fo&De)===De){var Ee=Ae.revertLane;if(Ee===0)ce!==null&&(ce=ce.next={lane:0,revertLane:0,gesture:null,action:Ae.action,hasEagerState:Ae.hasEagerState,eagerState:Ae.eagerState,next:null}),De===sf&&(Oe=!0);else if((Fo&Ee)===Ee){Ae=Ae.next,Ee===sf&&(Oe=!0);continue}else De={lane:0,revertLane:Ae.revertLane,gesture:null,action:Ae.action,hasEagerState:Ae.hasEagerState,eagerState:Ae.eagerState,next:null},ce===null?(Y=ce=De,I=_):ce=ce.next=De,Pt.lanes|=Ee,tc|=Ee;De=Ae.action,Nu&&p(_,De),_=Ae.hasEagerState?Ae.eagerState:p(_,De)}else Ee={lane:De,revertLane:Ae.revertLane,gesture:Ae.gesture,action:Ae.action,hasEagerState:Ae.hasEagerState,eagerState:Ae.eagerState,next:null},ce===null?(Y=ce=Ee,I=_):ce=ce.next=Ee,Pt.lanes|=De,tc|=De;Ae=Ae.next}
vendor: 15,934 bytes, line 49
49while(Ae!==null&&Ae!==d);if(ce===null?I=_:ce.next=Y,!ti(_,c.memoizedState)&&(vr=!0,Oe&&(p=of,p!==null)))throw p;c.memoizedState=_,c.baseState=I,c.baseQueue=ce,v.lastRenderedState=_}return E===null&&(v.lanes=0),[c.memoizedState,v.dispatch]}function Z3(c){var d=lr(),p=d.queue;if(p===null)throw Error(r(311));p.lastRenderedReducer=c;var v=p.dispatch,E=p.pending,_=d.memoizedState;if(E!==null){p.pending=null;var I=E=E.next;do _=c(_,I.action),I=I.next;while(I!==E);ti(_,d.memoizedState)||(vr=!0),d.memoizedState=_,d.baseQueue===null&&(d.baseState=_),p.lastRenderedState=_}return[_,v]}function ZP(c,d,p){var v=Pt,E=lr(),_=Jt;if(_){if(p===void 0)throw Error(r(407));p=p()}else p=d();var I=!ti((An||E).memoizedState,p);if(I&&(E.memoizedState=p,vr=!0),E=E.queue,tS(tM.bind(null,v,E,c),[c]),E.getSnapshot!==d||I||br!==null&&br.memoizedState.tag&1){if(v.flags|=2048,hf(9,{destroy:void 0},eM.bind(null,v,E,p,d),null),kn===null)throw Error(r(349));_||(Fo&127)!==0||JP(v,d,p)}return p}function JP(c,d,p){c.flags|=16384,c={getSnapshot:d,value:p},d=Pt.updateQueue,d===null?(d=ob(),Pt.updateQueue=d,d.stores=[c]):(p=d.stores,p===null?d.stores=[c]:p.push(c))}function eM(c,d,p,v){d.value=p,d.getSnapshot=v,nM(d)&&rM(c)}function tM(c,d,p){return p(function(){nM(d)&&rM(c)})}function nM(c){var d=c.getSnapshot;c=c.value;try{var p=d();return!ti(c,p)}catch{return!0}}function rM(c){var d=xu(c,2);d!==null&&Ua(d,c,2)}function J3(c){var d=Ea();if(typeof c=="function"){var p=c;if(c=p(),Nu){kr(!0);try{p()}finally{kr(!1)}}}return d.memoizedState=d.baseState=c,d.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:$o,lastRenderedState:c},d}function aM(c,d,p,v){return c.baseState=p,X3(c,An,typeof v=="function"?v:$o)}function Lce(c,d,p,v,E){if(fb(c))throw Error(r(485));if(c=d.action,c!==null){var _={payload:E,action:c,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(I){_.listeners.push(I)}};H.T!==null?p(!0):_.isTransition=!1,v(_),p=d.pending,p===null?(_.next=d.pending=_,iM(d,_)):(_.next=p.next,d.pending=p.next=_)}}function iM(c,d){var p=d.action,v=d.payload,E=c.state;if(d.isTransition){var _=H.T,I={};H.T=I;try{var Y=p(E,v),ce=H.S;ce!==null&&ce(I,Y),sM(c,d,Y)}catch(Ae){eS(c,d,Ae)}finally{_!==null&&I.types!==null&&(_.types=I.types),H.T=_}}else try{_=p(E,v),sM(c,d,_)}catch(Ae){eS(c,d,Ae)}}function sM(c,d,p){p!==null&&typeof p=="object"&&typeof p.then=="function"?p.then(function(v){oM(c,d,v)},function(v){return eS(c,d,v)}):oM(c,d,p)}function oM(c,d,p){d.status="fulfilled",d.value=p,lM(d),c.state=p,d=c.pending,d!==null&&(p=d.next,p===d?c.pending=null:(p=p.next,d.next=p,iM(c,p)))}function eS(c,d,p){var v=c.pending;if(c.pending=null,v!==null){v=v.next;do d.status="rejected",d.reason=p,lM(d),d=d.next;while(d!==v)}c.action=null}function lM(c){c=c.listeners;for(var d=0;d<c.length;d++)(0,c[d])()}function cM(c,d){return d}function uM(c,d){if(Jt){var p=kn.formState;if(p!==null){e:{var v=Pt;if(Jt){if(zn){t:{for(var E=zn,_=Ii;E.nodeType!==8;){if(!_){E=null;break t}if(E=Bi(E.nextSibling),E===null){E=null;break t}}_=E.data,E=_==="F!"||_==="F"?E:null}if(E){zn=Bi(E.nextSibling),v=E.data==="F!";break e}}Gl(v)}v=!1}v&&(d=p[0])}}return p=Ea(),p.memoizedState=p.baseState=d,v={pending:null,lanes:0,dispatch:null,lastRenderedReducer:cM,lastRenderedState:d},p.queue=v,p=NM.bind(null,Pt,v),v.dispatch=p,v=J3(!1),_=sS.bind(null,Pt,!1,v.queue),v=Ea(),E={state:d,dispatch:null,action:c,pending:null},v.queue=E,p=Lce.bind(null,Pt,E,_,p),E.dispatch=p,v.memoizedState=c,[d,p,!1]}function dM(c){var d=lr();return fM(d,An,c)}function fM(c,d,p){if(d=X3(c,d,cM)[0],c=cb($o)[0],typeof d=="object"&&d!==null&&typeof d.then=="function")try{var v=rp(d)}catch(I){throw I===lf?J1:I}else v=d;d=lr();var E=d.queue,_=E.dispatch;return p!==d.memoizedState&&(Pt.flags|=2048,hf(9,{destroy:void 0},Bce.bind(null,E,p),null)),[v,_,c]}function Bce(c,d){c.action=d}function hM(c){var d=lr(),p=An;if(p!==null)return fM(d,p,c);lr(),d=d.memoizedState,p=lr();var v=p.queue.dispatch;return p.memoizedState=c,[d,v,!1]}function hf(c,d,p,v){return c={tag:c,create:p,deps:v,inst:d,next:null},d=Pt.updateQueue,d===null&&(d=ob(),Pt.updateQueue=d),p=d.lastEffect,p===null?d.lastEffect=c.next=c:(v=p.next,p.next=c,c.next=v,d.lastEffect=c),c}function mM(){return lr().memoizedState}function ub(c,d,p,v){var E=Ea();Pt.flags|=c,E.memoizedState=hf(1|d,{destroy:void 0},p,v===void 0?null:v)}function db(c,d,p,v){var E=lr();v=v===void 0?null:v;var _=E.memoizedState.inst;An!==null&&v!==null&&V3(v,An.memoizedState.deps)?E.memoizedState=hf(d,_,p,v):(Pt.flags|=c,E.memoizedState=hf(1|d,_,p,v))}function pM(c,d){ub(8390656,8,c,d)}function tS(c,d){db(2048,8,c,d)}function zce(c){Pt.flags|=4;var d=Pt.updateQueue;if(d===null)d=ob(),Pt.updateQueue=d,d.events=[c];else{var p=d.events;p===null?d.events=[c]:p.push(c)}}function gM(c){var d=lr().memoizedState;return zce({ref:d,nextImpl:c}),function(){if((pn&2)!==0)throw Error(r(440));return d.impl.apply(void 0,arguments)}}function bM(c,d){return db(4,2,c,d)}function vM(c,d){return db(4,4,c,d)}function yM(c,d){if(typeof d=="function"){c=c();var p=d(c);return function(){typeof p=="function"?p():d(null)}}if(d!=null)return c=c(),d.current=c,function(){d.current=null}}function xM(c,d,p){p=p!=null?p.concat([c]):null,db(4,4,yM.bind(null,d,c),p)}function nS(){}function SM(c,d){var p=lr();d=d===void 0?null:d;var v=p.memoizedState;return d!==null&&V3(d,v[1])?v[0]:(p.memoizedState=[c,d],c)}function wM(c,d){var p=lr();d=d===void 0?null:d;var v=p.memoizedState;if(d!==null&&V3(d,v[1]))return v[0];if(v=c(),Nu){kr(!0);try{c()}finally{kr(!1)}}return p.memoizedState=[v,d],v}function rS(c,d,p){return p===void 0||(Fo&1073741824)!==0&&(Yt&261930)===0?c.memoizedState=d:(c.memoizedState=p,c=AR(),Pt.lanes|=c,tc|=c,p)}function AM(c,d,p,v){return ti(p,d)?p:uf.current!==null?(c=rS(c,p,v),ti(c,d)||(vr=!0),c):(Fo&42)===0||(Fo&1073741824)!==0&&(Yt&261930)===0?(vr=!0,c.memoizedState=p):(c=AR(),Pt.lanes|=c,tc|=c,d)}function EM(c,d,p,v,E){var _=X.p;X.p=_!==0&&8>_?_:8;var I=H.T,Y={};H.T=Y,sS(c,!1,d,p);try{var ce=E(),Ae=H.S;if(Ae!==null&&Ae(Y,ce),ce!==null&&typeof ce=="object"&&typeof ce.then=="function"){var Oe=Dce(ce,v);ap(c,d,Oe,oi(c))}else ap(c,d,v,oi(c))}catch(De){ap(c,d,{then:function(){},status:"rejected",reason:De},oi())}finally{X.p=_,I!==null&&Y.types!==null&&(I.types=Y.types),H.T=I}}function Uce(){}function aS(c,d,p,v){if(c.tag!==5)throw Error(r(476));var E=TM(c).queue;EM(c,E,d,Z,p===null?Uce:function(){return _M(c),p(v)})}function TM(c){var d=c.memoizedState;if(d!==null)return d;d={memoizedState:Z,baseState:Z,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$o,lastRenderedState:Z},next:null};var p={};return d.next={memoizedState:p,baseState:p,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$o,lastRenderedState:p},next:null},c.memoizedState=d,c=c.alternate,c!==null&&(c.memoizedState=d),d}function _M(c){var d=TM(c);d.next===null&&(d=c.alternate.memoizedState),ap(c,d.next.queue,{},oi())}function iS(){return ea(Sp)}function CM(){return lr().memoizedState}function kM(){return lr().memoizedState}function Hce(c){for(var d=c.return;d!==null;){switch(d.tag){case 24:case 3:var p=oi();c=Kl(p);var v=Ql(d,c,p);v!==null&&(Ua(v,d,p),Jm(v,d,p)),d={cache:D3()},c.payload=d;return}d=d.return}}function Fce(c,d,p){var v=oi();p={lane:v,revertLane:0,gesture:null,action:p,hasEagerState:!1,eagerState:null,next:null},fb(c)?OM(d,p):(p=A3(c,d,p,v),p!==null&&(Ua(p,c,v),PM(p,d,v)))}function NM(c,d,p){var v=oi();ap(c,d,p,v)}function ap(c,d,p,v){var E={lane:v,revertLane:0,gesture:null,action:p,hasEagerState:!1,eagerState:null,next:null};if(fb(c))OM(d,E);else{var _=c.alternate;if(c.lanes===0&&(_===null||_.lanes===0)&&(_=d.lastRenderedReducer,_!==null))try{var I=d.lastRenderedState,Y=_(I,p);if(E.hasEagerState=!0,E.eagerState=Y,ti(Y,I))return G1(c,d,E,0),kn===null&&V1(),!1}catch{}finally{}if(p=A3(c,d,E,v),p!==null)return Ua(p,c,v),PM(p,d,v),!0}return!1}function sS(c,d,p,v){if(v={lane:2,revertLane:BS(),gesture:null,action:v,hasEagerState:!1,eagerState:null,next:null},fb(c)){if(d)throw Error(r(479))}else d=A3(c,p,v,2),d!==null&&Ua(d,c,2)}function fb(c){var d=c.alternate;return c===Pt||d!==null&&d===Pt}function OM(c,d){df=ib=!0;var p=c.pending;p===null?d.next=d:(d.next=p.next,p.next=d),c.pending=d}function PM(c,d,p){if((p&4194048)!==0){var v=d.lanes;v&=c.pendingLanes,p|=v,d.lanes=p,ca(c,p)}}var ip={readContext:ea,use:lb,useCallback:Jn,useContext:Jn,useEffect:Jn,useImperativeHandle:Jn,useLayoutEffect:Jn,useInsertionEffect:Jn,useMemo:Jn,useReducer:Jn,useRef:Jn,useState:Jn,useDebugValue:Jn,useDeferredValue:Jn,useTransition:Jn,useSyncExternalStore:Jn,useId:Jn,useHostTransitionStatus:Jn,useFormState:Jn,useActionState:Jn,useOptimistic:Jn,useMemoCache:Jn,useCacheRefresh:Jn};ip.useEffectEvent=Jn;var MM={readContext:ea,use:lb,useCallback:function(c,d){return Ea().memoizedState=[c,d===void 0?null:d],c},useContext:ea,useEffect:pM,useImperativeHandle:function(c,d,p){p=p!=null?p.concat([c]):null,ub(4194308,4,yM.bind(null,d,c),p)},useLayoutEffect:function(c,d){return ub(4194308,4,c,d)},useInsertionEffect:function(c,d){ub(4,2,c,d)},useMemo:function(c,d){var p=Ea();d=d===void 0?null:d;var v=c();if(Nu){kr(!0);try{c()}finally{kr(!1)}}return p.memoizedState=[v,d],v},useReducer:function(c,d,p){var v=Ea();if(p!==void 0){var E=p(d);if(Nu){kr(!0);try{p(d)}finally{kr(!1)}}}else E=d;return v.memoizedState=v.baseState=E,c={pending:null,lanes:0,dispatch:null,lastRenderedReducer:c,lastRenderedState:E},v.queue=c,c=c.dispatch=Fce.bind(null,Pt,c),[v.memoizedState,c]},useRef:function(c){var d=Ea();return c={current:c},d.memoizedState=c},useState:function(c){c=J3(c);var d=c.queue,p=NM.bind(null,Pt,d);return d.dispatch=p,[c.memoizedState,p]},useDebugValue:nS,useDeferredValue:function(c,d){var p=Ea();return rS(p,c,d)},useTransition:function(){var c=J3(!1);return c=EM.bind(null,Pt,c.queue,!0,!1),Ea().memoizedState=c,[!1,c]},useSyncExternalStore:function(c,d,p){var v=Pt,E=Ea();if(Jt){if(p===void 0)throw Error(r(407));p=p()}else{if(p=d(),kn===null)throw Error(r(349));(Yt&127)!==0||JP(v,d,p)}E.memoizedState=p;var _={value:p,getSnapshot:d};return E.queue=_,pM(tM.bind(null,v,_,c),[c]),v.flags|=2048,hf(9,{destroy:void 0},eM.bind(null,v,_,p,d),null),p},useId:function(){var c=Ea(),d=kn.identifierPrefix;if(Jt){var p=Us,v=zs;p=(v&~(1<<32-nn(v)-1)).toString(32)+p,d="_"+d+"R_"+p,p=sb++,0<p&&(d+="H"+p.toString(32)),d+="_"}else p=jce++,d="_"+d+"r_"+p.toString(32)+"_";return c.memoizedState=d},useHostTransitionStatus:iS,useFormState:uM,useActionState:uM,useOptimistic:function(c){var d=Ea();d.memoizedState=d.baseState=c;var p={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return d.queue=p,d=sS.bind(null,Pt,!0,p),p.dispatch=d,[c,d]},useMemoCache:Q3,useCacheRefresh:function(){return Ea().memoizedState=Hce.bind(null,Pt)},useEffectEvent:function(c){var d=Ea(),p={impl:c};return d.memoizedState=p,function(){if((pn&2)!==0)throw Error(r(440));return p.impl.apply(void 0,arguments)}}},oS={readContext:ea,use:lb,useCallback:SM,useContext:ea,useEffect:tS,useImperativeHandle:xM,useInsertionEffect:bM,useLayoutEffect:vM,useMemo:wM,useReducer:cb,useRef:mM,useState:function(){return cb($o)},useDebugValue:nS,useDeferredValue:function(c,d){var p=lr();return AM(p,An.memoizedState,c,d)},useTransition:function(){var c=cb($o)[0],d=lr().memoizedState;return[typeof c=="boolean"?c:rp(c),d]},useSyncExternalStore:ZP,useId:CM,useHostTransitionStatus:iS,useFormState:dM,useActionState:dM,useOptimistic:function(c,d){var p=lr();return aM(p,An,c,d)},useMemoCache:Q3,useCacheRefresh:kM};oS.useEffectEvent=gM;var RM={readContext:ea,use:lb,useCallback:SM,useContext:ea,useEffect:tS,useImperativeHandle:xM,useInsertionEffect:bM,useLayoutEffect:vM,useMemo:wM,useReducer:Z3,useRef:mM,useState:function(){return Z3($o)},useDebugValue:nS,useDeferredValue:function(c,d){var p=lr();return An===null?rS(p,c,d):AM(p,An.memoizedState,c,d)},useTransition:function(){var c=Z3($o)[0],d=lr().memoizedState;return[typeof c=="boolean"?c:rp(c),d]},useSyncExternalStore:ZP,useId:CM,useHostTransitionStatus:iS,useFormState:hM,useActionState:hM,useOptimistic:function(c,d){var p=lr();return An!==null?aM(p,An,c,d):(p.baseState=c,[c,p.queue.dispatch])},useMemoCache:Q3,useCacheRefresh:kM};RM.useEffectEvent=gM;function lS(c,d,p,v){d=c.memoizedState,p=p(v,d),p=p==null?d:h({},d,p),c.memoizedState=p,c.lanes===0&&(c.updateQueue.baseState=p)}var cS={enqueueSetState:function(c,d,p){c=c._reactInternals;var v=oi(),E=Kl(v);E.payload=d,p!=null&&(E.callback=p),d=Ql(c,E,v),d!==null&&(Ua(d,c,v),Jm(d,c,v))},enqueueReplaceState:function(c,d,p){c=c._reactInternals;var v=oi(),E=Kl(v);E.tag=1,E.payload=d,p!=null&&(E.callback=p),d=Ql(c,E,v),d!==null&&(Ua(d,c,v),Jm(d,c,v))},enqueueForceUpdate:function(c,d){c=c._reactInternals;var p=oi(),v=Kl(p);v.tag=2,d!=null&&(v.callback=d),d=Ql(c,v,p),d!==null&&(Ua(d,c,p),Jm(d,c,p))}};function DM(c,d,p,v,E,_,I){return c=c.stateNode,typeof c.shouldComponentUpdate=="function"?c.shouldComponentUpdate(v,_,I):d.prototype&&d.prototype.isPureReactComponent?!Vm(p,v)||!Vm(E,_):!0}function jM(c,d,p,v){c=d.state,typeof d.componentWillReceiveProps=="function"&&d.componentWillReceiveProps(p,v),typeof d.UNSAFE_componentWillReceiveProps=="function"&&d.UNSAFE_componentWillReceiveProps(p,v),d.state!==c&&cS.enqueueReplaceState(d,d.state,null)}function Ou(c,d){var p=d;if("ref"in d){p={};for(var v in d)v!=="ref"&&(p[v]=d[v])}if(c=c.defaultProps){p===d&&(p=h({},p));for(var E in c)p[E]===void 0&&(p[E]=c[E])}return p}function IM(c){q1(c)}function LM(c){console.error(c)}function BM(c){q1(c)}function hb(c,d){try{var p=c.onUncaughtError;p(d.value,{componentStack:d.stack})}catch(v){setTimeout(function(){throw v})}}function zM(c,d,p){try{var v=c.onCaughtError;v(p.value,{componentStack:p.stack,errorBoundary:d.tag===1?d.stateNode:null})}catch(E){setTimeout(function(){throw E})}}function uS(c,d,p){return p=Kl(p),p.tag=3,p.payload={element:null},p.callback=function(){hb(c,d)},p}function UM(c){return c=Kl(c),c.tag=3,c}function HM(c,d,p,v){var E=p.type.getDerivedStateFromError;if(typeof E=="function"){var _=v.value;c.payload=function(){return E(_)},c.callback=function(){zM(d,p,v)}}var I=p.stateNode;I!==null&&typeof I.componentDidCatch=="function"&&(c.callback=function(){zM(d,p,v),typeof E!="function"&&(nc===null?nc=new Set([this]):nc.add(this));var Y=v.stack;this.componentDidCatch(v.value,{componentStack:Y!==null?Y:""})})}function $ce(c,d,p,v,E){if(p.flags|=32768,v!==null&&typeof v=="object"&&typeof v.then=="function"){if(d=p.alternate,d!==null&&af(d,p,E,!0),p=ri.current,p!==null){switch(p.tag){case 31:case 13:return Li===null?Tb():p.alternate===null&&er===0&&(er=3),p.flags&=-257,p.flags|=65536,p.lanes=E,v===eb?p.flags|=16384:(d=p.updateQueue,d===null?p.updateQueue=new Set([v]):d.add(v),jS(c,v,E)),!1;case 22:return p.flags|=65536,v===eb?p.flags|=16384:(d=p.updateQueue,d===null?(d={transitions:null,markerInstances:null,retryQueue:new Set([v])},p.updateQueue=d):(p=d.retryQueue,p===null?d.retryQueue=new Set([v]):p.add(v)),jS(c,v,E)),!1}throw Error(r(435,p.tag))}return jS(c,v,E),Tb(),!1}if(Jt)return d=ri.current,d!==null?((d.flags&65536)===0&&(d.flags|=256),d.flags|=65536,d.lanes=E,v!==N3&&(c=Error(r(422),{cause:v}),Ym(Ri(c,p)))):(v!==N3&&(d=Error(r(423),{cause:v}),Ym(Ri(d,p))),c=c.current.alternate,c.flags|=65536,E&=-E,c.lanes|=E,v=Ri(v,p),E=uS(c.stateNode,v,E),U3(c,E),er!==4&&(er=2)),!1;var _=Error(r(520),{cause:v});if(_=Ri(_,p),hp===null?hp=[_]:hp.push(_),er!==4&&(er=2),d===null)return!0;v=Ri(v,p),p=d;do{switch(p.tag){case 3:return p.flags|=65536,c=E&-E,p.lanes|=c,c=uS(p.stateNode,v,c),U3(p,c),!1;case 1:if(d=p.type,_=p.stateNode,(p.flags&128)===0&&(typeof d.getDerivedStateFromError=="function"||_!==null&&typeof _.componentDidCatch=="function"&&(nc===null||!nc.has(_))))return p.flags|=65536,E&=-E,p.lanes|=E,E=UM(E),HM(E,c,p,v),U3(p,E),!1}p=p.return}while(p!==null);return!1}var dS=Error(r(461)),vr=!1;
vendor: 10,246 bytes, line 49
49function ta(c,d,p,v){d.child=c===null?VP(d,null,p,v):ku(d,c.child,p,v)}function FM(c,d,p,v,E){p=p.render;var _=d.ref;if("ref"in v){var I={};for(var Y in v)Y!=="ref"&&(I[Y]=v[Y])}else I=v;return Eu(d),v=G3(c,d,p,I,_,E),Y=W3(),c!==null&&!vr?(Y3(c,d,E),qo(c,d,E)):(Jt&&Y&&C3(d),d.flags|=1,ta(c,d,v,E),d.child)}function $M(c,d,p,v,E){if(c===null){var _=p.type;return typeof _=="function"&&!E3(_)&&_.defaultProps===void 0&&p.compare===null?(d.tag=15,d.type=_,qM(c,d,_,v,E)):(c=Y1(p.type,null,v,d,d.mode,E),c.ref=d.ref,c.return=d,d.child=c)}if(_=c.child,!yS(c,E)){var I=_.memoizedProps;if(p=p.compare,p=p!==null?p:Vm,p(I,v)&&c.ref===d.ref)return qo(c,d,E)}return d.flags|=1,c=Bo(_,v),c.ref=d.ref,c.return=d,d.child=c}function qM(c,d,p,v,E){if(c!==null){var _=c.memoizedProps;if(Vm(_,v)&&c.ref===d.ref)if(vr=!1,d.pendingProps=v=_,yS(c,E))(c.flags&131072)!==0&&(vr=!0);else return d.lanes=c.lanes,qo(c,d,E)}return fS(c,d,p,v,E)}function VM(c,d,p,v){var E=v.children,_=c!==null?c.memoizedState:null;if(c===null&&d.stateNode===null&&(d.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),v.mode==="hidden"){if((d.flags&128)!==0){if(_=_!==null?_.baseLanes|p:p,c!==null){for(v=d.child=c.child,E=0;v!==null;)E=E|v.lanes|v.childLanes,v=v.sibling;v=E&~_}else v=0,d.child=null;return GM(c,d,_,p,v)}if((p&536870912)!==0)d.memoizedState={baseLanes:0,cachePool:null},c!==null&&Z1(d,_!==null?_.cachePool:null),_!==null?YP(d,_):F3(),KP(d);else return v=d.lanes=536870912,GM(c,d,_!==null?_.baseLanes|p:p,p,v)}else _!==null?(Z1(d,_.cachePool),YP(d,_),Zl(),d.memoizedState=null):(c!==null&&Z1(d,null),F3(),Zl());return ta(c,d,E,p),d.child}function sp(c,d){return c!==null&&c.tag===22||d.stateNode!==null||(d.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),d.sibling}function GM(c,d,p,v,E){var _=I3();return _=_===null?null:{parent:gr._currentValue,pool:_},d.memoizedState={baseLanes:p,cachePool:_},c!==null&&Z1(d,null),F3(),KP(d),c!==null&&af(c,d,v,!0),d.childLanes=E,null}function mb(c,d){return d=gb({mode:d.mode,children:d.children},c.mode),d.ref=c.ref,c.child=d,d.return=c,d}function WM(c,d,p){return ku(d,c.child,null,p),c=mb(d,d.pendingProps),c.flags|=2,ai(d),d.memoizedState=null,c}function qce(c,d,p){var v=d.pendingProps,E=(d.flags&128)!==0;if(d.flags&=-129,c===null){if(Jt){if(v.mode==="hidden")return c=mb(d,v),d.lanes=536870912,sp(null,c);if(q3(d),(c=zn)?(c=iD(c,Ii),c=c!==null&&c.data==="&"?c:null,c!==null&&(d.memoizedState={dehydrated:c,treeContext:ql!==null?{id:zs,overflow:Us}:null,retryLane:536870912,hydrationErrors:null},p=OP(c),p.return=d,d.child=p,Jr=d,zn=null)):c=null,c===null)throw Gl(d);return d.lanes=536870912,null}return mb(d,v)}var _=c.memoizedState;if(_!==null){var I=_.dehydrated;if(q3(d),E)if(d.flags&256)d.flags&=-257,d=WM(c,d,p);else if(d.memoizedState!==null)d.child=c.child,d.flags|=128,d=null;else throw Error(r(558));else if(vr||af(c,d,p,!1),E=(p&c.childLanes)!==0,vr||E){if(v=kn,v!==null&&(I=ua(v,p),I!==0&&I!==_.retryLane))throw _.retryLane=I,xu(c,I),Ua(v,c,I),dS;Tb(),d=WM(c,d,p)}else c=_.treeContext,zn=Bi(I.nextSibling),Jr=d,Jt=!0,Vl=null,Ii=!1,c!==null&&RP(d,c),d=mb(d,v),d.flags|=4096;return d}return c=Bo(c.child,{mode:v.mode,children:v.children}),c.ref=d.ref,d.child=c,c.return=d,c}function pb(c,d){var p=d.ref;if(p===null)c!==null&&c.ref!==null&&(d.flags|=4194816);else{if(typeof p!="function"&&typeof p!="object")throw Error(r(284));(c===null||c.ref!==p)&&(d.flags|=4194816)}}function fS(c,d,p,v,E){return Eu(d),p=G3(c,d,p,v,void 0,E),v=W3(),c!==null&&!vr?(Y3(c,d,E),qo(c,d,E)):(Jt&&v&&C3(d),d.flags|=1,ta(c,d,p,E),d.child)}function YM(c,d,p,v,E,_){return Eu(d),d.updateQueue=null,p=XP(d,v,p,E),QP(c),v=W3(),c!==null&&!vr?(Y3(c,d,_),qo(c,d,_)):(Jt&&v&&C3(d),d.flags|=1,ta(c,d,p,_),d.child)}function KM(c,d,p,v,E){if(Eu(d),d.stateNode===null){var _=ef,I=p.contextType;typeof I=="object"&&I!==null&&(_=ea(I)),_=new p(v,_),d.memoizedState=_.state!==null&&_.state!==void 0?_.state:null,_.updater=cS,d.stateNode=_,_._reactInternals=d,_=d.stateNode,_.props=v,_.state=d.memoizedState,_.refs={},B3(d),I=p.contextType,_.context=typeof I=="object"&&I!==null?ea(I):ef,_.state=d.memoizedState,I=p.getDerivedStateFromProps,typeof I=="function"&&(lS(d,p,I,v),_.state=d.memoizedState),typeof p.getDerivedStateFromProps=="function"||typeof _.getSnapshotBeforeUpdate=="function"||typeof _.UNSAFE_componentWillMount!="function"&&typeof _.componentWillMount!="function"||(I=_.state,typeof _.componentWillMount=="function"&&_.componentWillMount(),typeof _.UNSAFE_componentWillMount=="function"&&_.UNSAFE_componentWillMount(),I!==_.state&&cS.enqueueReplaceState(_,_.state,null),tp(d,v,_,E),ep(),_.state=d.memoizedState),typeof _.componentDidMount=="function"&&(d.flags|=4194308),v=!0}else if(c===null){_=d.stateNode;var Y=d.memoizedProps,ce=Ou(p,Y);_.props=ce;var Ae=_.context,Oe=p.contextType;I=ef,typeof Oe=="object"&&Oe!==null&&(I=ea(Oe));var De=p.getDerivedStateFromProps;Oe=typeof De=="function"||typeof _.getSnapshotBeforeUpdate=="function",Y=d.pendingProps!==Y,Oe||typeof _.UNSAFE_componentWillReceiveProps!="function"&&typeof _.componentWillReceiveProps!="function"||(Y||Ae!==I)&&jM(d,_,v,I),Yl=!1;var Ee=d.memoizedState;_.state=Ee,tp(d,v,_,E),ep(),Ae=d.memoizedState,Y||Ee!==Ae||Yl?(typeof De=="function"&&(lS(d,p,De,v),Ae=d.memoizedState),(ce=Yl||DM(d,p,ce,v,Ee,Ae,I))?(Oe||typeof _.UNSAFE_componentWillMount!="function"&&typeof _.componentWillMount!="function"||(typeof _.componentWillMount=="function"&&_.componentWillMount(),typeof _.UNSAFE_componentWillMount=="function"&&_.UNSAFE_componentWillMount()),typeof _.componentDidMount=="function"&&(d.flags|=4194308)):(typeof _.componentDidMount=="function"&&(d.flags|=4194308),d.memoizedProps=v,d.memoizedState=Ae),_.props=v,_.state=Ae,_.context=I,v=ce):(typeof _.componentDidMount=="function"&&(d.flags|=4194308),v=!1)}else{_=d.stateNode,z3(c,d),I=d.memoizedProps,Oe=Ou(p,I),_.props=Oe,De=d.pendingProps,Ee=_.context,Ae=p.contextType,ce=ef,typeof Ae=="object"&&Ae!==null&&(ce=ea(Ae)),Y=p.getDerivedStateFromProps,(Ae=typeof Y=="function"||typeof _.getSnapshotBeforeUpdate=="function")||typeof _.UNSAFE_componentWillReceiveProps!="function"&&typeof _.componentWillReceiveProps!="function"||(I!==De||Ee!==ce)&&jM(d,_,v,ce),Yl=!1,Ee=d.memoizedState,_.state=Ee,tp(d,v,_,E),ep();var Te=d.memoizedState;I!==De||Ee!==Te||Yl||c!==null&&c.dependencies!==null&&Q1(c.dependencies)?(typeof Y=="function"&&(lS(d,p,Y,v),Te=d.memoizedState),(Oe=Yl||DM(d,p,Oe,v,Ee,Te,ce)||c!==null&&c.dependencies!==null&&Q1(c.dependencies))?(Ae||typeof _.UNSAFE_componentWillUpdate!="function"&&typeof _.componentWillUpdate!="function"||(typeof _.componentWillUpdate=="function"&&_.componentWillUpdate(v,Te,ce),typeof _.UNSAFE_componentWillUpdate=="function"&&_.UNSAFE_componentWillUpdate(v,Te,ce)),typeof _.componentDidUpdate=="function"&&(d.flags|=4),typeof _.getSnapshotBeforeUpdate=="function"&&(d.flags|=1024)):(typeof _.componentDidUpdate!="function"||I===c.memoizedProps&&Ee===c.memoizedState||(d.flags|=4),typeof _.getSnapshotBeforeUpdate!="function"||I===c.memoizedProps&&Ee===c.memoizedState||(d.flags|=1024),d.memoizedProps=v,d.memoizedState=Te),_.props=v,_.state=Te,_.context=ce,v=Oe):(typeof _.componentDidUpdate!="function"||I===c.memoizedProps&&Ee===c.memoizedState||(d.flags|=4),typeof _.getSnapshotBeforeUpdate!="function"||I===c.memoizedProps&&Ee===c.memoizedState||(d.flags|=1024),v=!1)}return _=v,pb(c,d),v=(d.flags&128)!==0,_||v?(_=d.stateNode,p=v&&typeof p.getDerivedStateFromError!="function"?null:_.render(),d.flags|=1,c!==null&&v?(d.child=ku(d,c.child,null,E),d.child=ku(d,null,p,E)):ta(c,d,p,E),d.memoizedState=_.state,c=d.child):c=qo(c,d,E),c}function QM(c,d,p,v){return wu(),d.flags|=256,ta(c,d,p,v),d.child}var hS={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function mS(c){return{baseLanes:c,cachePool:zP()}}function pS(c,d,p){return c=c!==null?c.childLanes&~p:0,d&&(c|=si),c}function XM(c,d,p){var v=d.pendingProps,E=!1,_=(d.flags&128)!==0,I;if((I=_)||(I=c!==null&&c.memoizedState===null?!1:(or.current&2)!==0),I&&(E=!0,d.flags&=-129),I=(d.flags&32)!==0,d.flags&=-33,c===null){if(Jt){if(E?Xl(d):Zl(),(c=zn)?(c=iD(c,Ii),c=c!==null&&c.data!=="&"?c:null,c!==null&&(d.memoizedState={dehydrated:c,treeContext:ql!==null?{id:zs,overflow:Us}:null,retryLane:536870912,hydrationErrors:null},p=OP(c),p.return=d,d.child=p,Jr=d,zn=null)):c=null,c===null)throw Gl(d);return XS(c)?d.lanes=32:d.lanes=536870912,null}var Y=v.children;return v=v.fallback,E?(Zl(),E=d.mode,Y=gb({mode:"hidden",children:Y},E),v=Su(v,E,p,null),Y.return=d,v.return=d,Y.sibling=v,d.child=Y,v=d.child,v.memoizedState=mS(p),v.childLanes=pS(c,I,p),d.memoizedState=hS,sp(null,v)):(Xl(d),gS(d,Y))}var ce=c.memoizedState;if(ce!==null&&(Y=ce.dehydrated,Y!==null)){if(_)d.flags&256?(Xl(d),d.flags&=-257,d=bS(c,d,p)):d.memoizedState!==null?(Zl(),d.child=c.child,d.flags|=128,d=null):(Zl(),Y=v.fallback,E=d.mode,v=gb({mode:"visible",children:v.children},E),Y=Su(Y,E,p,null),Y.flags|=2,v.return=d,Y.return=d,v.sibling=Y,d.child=v,ku(d,c.child,null,p),v=d.child,v.memoizedState=mS(p),v.childLanes=pS(c,I,p),d.memoizedState=hS,d=sp(null,v));else if(Xl(d),XS(Y)){if(I=Y.nextSibling&&Y.nextSibling.dataset,I)var Ae=I.dgst;I=Ae,v=Error(r(419)),v.stack="",v.digest=I,Ym({value:v,source:null,stack:null}),d=bS(c,d,p)}else if(vr||af(c,d,p,!1),I=(p&c.childLanes)!==0,vr||I){if(I=kn,I!==null&&(v=ua(I,p),v!==0&&v!==ce.retryLane))throw ce.retryLane=v,xu(c,v),Ua(I,c,v),dS;QS(Y)||Tb(),d=bS(c,d,p)}else QS(Y)?(d.flags|=192,d.child=c.child,d=null):(c=ce.treeContext,zn=Bi(Y.nextSibling),Jr=d,Jt=!0,Vl=null,Ii=!1,c!==null&&RP(d,c),d=gS(d,v.children),d.flags|=4096);return d}return E?(Zl(),Y=v.fallback,E=d.mode,ce=c.child,Ae=ce.sibling,v=Bo(ce,{mode:"hidden",children:v.children}),v.subtreeFlags=ce.subtreeFlags&65011712,Ae!==null?Y=Bo(Ae,Y):(Y=Su(Y,E,p,null),Y.flags|=2),Y.return=d,v.return=d,v.sibling=Y,d.child=v,sp(null,v),v=d.child,Y=c.child.memoizedState,Y===null?Y=mS(p):(E=Y.cachePool,E!==null?(ce=gr._currentValue,E=E.parent!==ce?{parent:ce,pool:ce}:E):E=zP(),Y={baseLanes:Y.baseLanes|p,cachePool:E}),v.memoizedState=Y,v.childLanes=pS(c,I,p),d.memoizedState=hS,sp(c.child,v)):(Xl(d),p=c.child,c=p.sibling,p=Bo(p,{mode:"visible",children:v.children}
vendor: 6,676 bytes, line 49
49),p.return=d,p.sibling=null,c!==null&&(I=d.deletions,I===null?(d.deletions=[c],d.flags|=16):I.push(c)),d.child=p,d.memoizedState=null,p)}function gS(c,d){return d=gb({mode:"visible",children:d},c.mode),d.return=c,c.child=d}function gb(c,d){return c=ni(22,c,null,d),c.lanes=0,c}function bS(c,d,p){return ku(d,c.child,null,p),c=gS(d,d.pendingProps.children),c.flags|=2,d.memoizedState=null,c}function ZM(c,d,p){c.lanes|=d;var v=c.alternate;v!==null&&(v.lanes|=d),M3(c.return,d,p)}function vS(c,d,p,v,E,_){var I=c.memoizedState;I===null?c.memoizedState={isBackwards:d,rendering:null,renderingStartTime:0,last:v,tail:p,tailMode:E,treeForkCount:_}:(I.isBackwards=d,I.rendering=null,I.renderingStartTime=0,I.last=v,I.tail=p,I.tailMode=E,I.treeForkCount=_)}function JM(c,d,p){var v=d.pendingProps,E=v.revealOrder,_=v.tail;v=v.children;var I=or.current,Y=(I&2)!==0;if(Y?(I=I&1|2,d.flags|=128):I&=1,L(or,I),ta(c,d,v,p),v=Jt?Wm:0,!Y&&c!==null&&(c.flags&128)!==0)e:for(c=d.child;c!==null;){if(c.tag===13)c.memoizedState!==null&&ZM(c,p,d);else if(c.tag===19)ZM(c,p,d);else if(c.child!==null){c.child.return=c,c=c.child;continue}if(c===d)break e;for(;c.sibling===null;){if(c.return===null||c.return===d)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}switch(E){case"forwards":for(p=d.child,E=null;p!==null;)c=p.alternate,c!==null&&ab(c)===null&&(E=p),p=p.sibling;p=E,p===null?(E=d.child,d.child=null):(E=p.sibling,p.sibling=null),vS(d,!1,E,p,_,v);break;case"backwards":case"unstable_legacy-backwards":for(p=null,E=d.child,d.child=null;E!==null;){if(c=E.alternate,c!==null&&ab(c)===null){d.child=E;break}c=E.sibling,E.sibling=p,p=E,E=c}vS(d,!0,p,null,_,v);break;case"together":vS(d,!1,null,null,void 0,v);break;default:d.memoizedState=null}return d.child}function qo(c,d,p){if(c!==null&&(d.dependencies=c.dependencies),tc|=d.lanes,(p&d.childLanes)===0)if(c!==null){if(af(c,d,p,!1),(p&d.childLanes)===0)return null}else return null;if(c!==null&&d.child!==c.child)throw Error(r(153));if(d.child!==null){for(c=d.child,p=Bo(c,c.pendingProps),d.child=p,p.return=d;c.sibling!==null;)c=c.sibling,p=p.sibling=Bo(c,c.pendingProps),p.return=d;p.sibling=null}return d.child}function yS(c,d){return(c.lanes&d)!==0?!0:(c=c.dependencies,!!(c!==null&&Q1(c)))}function Vce(c,d,p){switch(d.tag){case 3:ue(d,d.stateNode.containerInfo),Wl(d,gr,c.memoizedState.cache),wu();break;case 27:case 5:Ne(d);break;case 4:ue(d,d.stateNode.containerInfo);break;case 10:Wl(d,d.type,d.memoizedProps.value);break;case 31:if(d.memoizedState!==null)return d.flags|=128,q3(d),null;break;case 13:var v=d.memoizedState;if(v!==null)return v.dehydrated!==null?(Xl(d),d.flags|=128,null):(p&d.child.childLanes)!==0?XM(c,d,p):(Xl(d),c=qo(c,d,p),c!==null?c.sibling:null);Xl(d);break;case 19:var E=(c.flags&128)!==0;if(v=(p&d.childLanes)!==0,v||(af(c,d,p,!1),v=(p&d.childLanes)!==0),E){if(v)return JM(c,d,p);d.flags|=128}if(E=d.memoizedState,E!==null&&(E.rendering=null,E.tail=null,E.lastEffect=null),L(or,or.current),v)break;return null;case 22:return d.lanes=0,VM(c,d,p,d.pendingProps);case 24:Wl(d,gr,c.memoizedState.cache)}return qo(c,d,p)}function eR(c,d,p){if(c!==null)if(c.memoizedProps!==d.pendingProps)vr=!0;else{if(!yS(c,p)&&(d.flags&128)===0)return vr=!1,Vce(c,d,p);vr=(c.flags&131072)!==0}else vr=!1,Jt&&(d.flags&1048576)!==0&&MP(d,Wm,d.index);switch(d.lanes=0,d.tag){case 16:e:{var v=d.pendingProps;if(c=_u(d.elementType),d.type=c,typeof c=="function")E3(c)?(v=Ou(c,v),d.tag=1,d=KM(null,d,c,v,p)):(d.tag=0,d=fS(null,d,c,v,p));else{if(c!=null){var E=c.$$typeof;if(E===M){d.tag=11,d=FM(null,d,c,v,p);break e}else if(E===P){d.tag=14,d=$M(null,d,c,v,p);break e}}throw d=G(c)||c,Error(r(306,d,""))}}return d;case 0:return fS(c,d,d.type,d.pendingProps,p);case 1:return v=d.type,E=Ou(v,d.pendingProps),KM(c,d,v,E,p);case 3:e:{if(ue(d,d.stateNode.containerInfo),c===null)throw Error(r(387));v=d.pendingProps;var _=d.memoizedState;E=_.element,z3(c,d),tp(d,v,null,p);var I=d.memoizedState;if(v=I.cache,Wl(d,gr,v),v!==_.cache&&R3(d,[gr],p,!0),ep(),v=I.element,_.isDehydrated)if(_={element:v,isDehydrated:!1,cache:I.cache},d.updateQueue.baseState=_,d.memoizedState=_,d.flags&256){d=QM(c,d,v,p);break e}else if(v!==E){E=Ri(Error(r(424)),d),Ym(E),d=QM(c,d,v,p);break e}else{switch(c=d.stateNode.containerInfo,c.nodeType){case 9:c=c.body;break;default:c=c.nodeName==="HTML"?c.ownerDocument.body:c}for(zn=Bi(c.firstChild),Jr=d,Jt=!0,Vl=null,Ii=!0,p=VP(d,null,v,p),d.child=p;p;)p.flags=p.flags&-3|4096,p=p.sibling}else{if(wu(),v===E){d=qo(c,d,p);break e}ta(c,d,v,p)}d=d.child}return d;case 26:return pb(c,d),c===null?(p=dD(d.type,null,d.pendingProps,null))?d.memoizedState=p:Jt||(p=d.type,c=d.pendingProps,v=Mb(ke.current).createElement(p),v[Rt]=d,v[Zr]=c,na(v,p,c),$r(v),d.stateNode=v):d.memoizedState=dD(d.type,c.memoizedProps,d.pendingProps,c.memoizedState),null;case 27:return Ne(d),c===null&&Jt&&(v=d.stateNode=lD(d.type,d.pendingProps,ke.current),Jr=d,Ii=!0,E=zn,sc(d.type)?(ZS=E,zn=Bi(v.firstChild)):zn=E),ta(c,d,d.pendingProps.children,p),pb(c,d),c===null&&(d.flags|=4194304),d.child;case 5:return c===null&&Jt&&((E=v=zn)&&(v=Sue(v,d.type,d.pendingProps,Ii),v!==null?(d.stateNode=v,Jr=d,zn=Bi(v.firstChild),Ii=!1,E=!0):E=!1),E||Gl(d)),Ne(d),E=d.type,_=d.pendingProps,I=c!==null?c.memoizedProps:null,v=_.children,WS(E,_)?v=null:I!==null&&WS(E,I)&&(d.flags|=32),d.memoizedState!==null&&(E=G3(c,d,Ice,null,null,p),Sp._currentValue=E),pb(c,d),ta(c,d,v,p),d.child;case 6:return c===null&&Jt&&((c=p=zn)&&(p=wue(p,d.pendingProps,Ii),p!==null?(d.stateNode=p,Jr=d,zn=null,c=!0):c=!1),c||Gl(d)),null;case 13:return XM(c,d,p);case 4:return ue(d,d.stateNode.containerInfo),v=d.pendingProps,c===null?d.child=ku(d,null,v,p):ta(c,d,v,p),d.child;case 11:return FM(c,d,d.type,d.pendingProps,p);case 7:return ta(c,d,d.pendingProps,p),d.child;case 8:return ta(c,d,d.pendingProps.children,p),d.child;case 12:return ta(c,d,d.pendingProps.children,p),d.child;case 10:return v=d.pendingProps,Wl(d,d.type,v.value),ta(c,d,v.children,p),d.child;case 9:return E=d.type._context,v=d.pendingProps.children,Eu(d),E=ea(E),v=v(E),d.flags|=1,ta(c,d,v,p),d.child;case 14:return $M(c,d,d.type,d.pendingProps,p);case 15:return qM(c,d,d.type,d.pendingProps,p);case 19:return JM(c,d,p);case 31:return qce(c,d,p);case 22:return VM(c,d,p,d.pendingProps);case 24:return Eu(d),v=ea(gr),c===null?(E=I3(),E===null&&(E=kn,_=D3(),E.pooledCache=_,_.refCount++,_!==null&&(E.pooledCacheLanes|=p),E=_),d.memoizedState={parent:v,cache:E},B3(d),Wl(d,gr,E)):((c.lanes&p)!==0&&(z3(c,d),tp(d,null,null,p),ep()),E=c.memoizedState,_=d.memoizedState,E.parent!==v?(E={parent:v,cache:v},d.memoizedState=E,d.lanes===0&&(d.memoizedState=d.updateQueue.baseState=E),Wl(d,gr,v)):(v=_.cac
vendor: 4,338 bytes, line 49
49he,Wl(d,gr,v),v!==E.cache&&R3(d,[gr],p,!0))),ta(c,d,d.pendingProps.children,p),d.child;case 29:throw d.pendingProps}throw Error(r(156,d.tag))}function Vo(c){c.flags|=4}function xS(c,d,p,v,E){if((d=(c.mode&32)!==0)&&(d=!1),d){if(c.flags|=16777216,(E&335544128)===E)if(c.stateNode.complete)c.flags|=8192;else if(CR())c.flags|=8192;else throw Cu=eb,L3}else c.flags&=-16777217}function tR(c,d){if(d.type!=="stylesheet"||(d.state.loading&4)!==0)c.flags&=-16777217;else if(c.flags|=16777216,!gD(d))if(CR())c.flags|=8192;else throw Cu=eb,L3}function bb(c,d){d!==null&&(c.flags|=4),c.flags&16384&&(d=c.tag!==22?Fr():536870912,c.lanes|=d,bf|=d)}function op(c,d){if(!Jt)switch(c.tailMode){case"hidden":d=c.tail;for(var p=null;d!==null;)d.alternate!==null&&(p=d),d=d.sibling;p===null?c.tail=null:p.sibling=null;break;case"collapsed":p=c.tail;for(var v=null;p!==null;)p.alternate!==null&&(v=p),p=p.sibling;v===null?d||c.tail===null?c.tail=null:c.tail.sibling=null:v.sibling=null}}function Un(c){var d=c.alternate!==null&&c.alternate.child===c.child,p=0,v=0;if(d)for(var E=c.child;E!==null;)p|=E.lanes|E.childLanes,v|=E.subtreeFlags&65011712,v|=E.flags&65011712,E.return=c,E=E.sibling;else for(E=c.child;E!==null;)p|=E.lanes|E.childLanes,v|=E.subtreeFlags,v|=E.flags,E.return=c,E=E.sibling;return c.subtreeFlags|=v,c.childLanes=p,d}function Gce(c,d,p){var v=d.pendingProps;switch(k3(d),d.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Un(d),null;case 1:return Un(d),null;case 3:return p=d.stateNode,v=null,c!==null&&(v=c.memoizedState.cache),d.memoizedState.cache!==v&&(d.flags|=2048),Ho(gr),pe(),p.pendingContext&&(p.context=p.pendingContext,p.pendingContext=null),(c===null||c.child===null)&&(rf(d)?Vo(d):c===null||c.memoizedState.isDehydrated&&(d.flags&256)===0||(d.flags|=1024,O3())),Un(d),null;case 26:var E=d.type,_=d.memoizedState;return c===null?(Vo(d),_!==null?(Un(d),tR(d,_)):(Un(d),xS(d,E,null,v,p))):_?_!==c.memoizedState?(Vo(d),Un(d),tR(d,_)):(Un(d),d.flags&=-16777217):(c=c.memoizedProps,c!==v&&Vo(d),Un(d),xS(d,E,c,v,p)),null;case 27:if(je(d),p=ke.current,E=d.type,c!==null&&d.stateNode!=null)c.memoizedProps!==v&&Vo(d);else{if(!v){if(d.stateNode===null)throw Error(r(166));return Un(d),null}c=de.current,rf(d)?DP(d):(c=lD(E,v,p),d.stateNode=c,Vo(d))}return Un(d),null;case 5:if(je(d),E=d.type,c!==null&&d.stateNode!=null)c.memoizedProps!==v&&Vo(d);else{if(!v){if(d.stateNode===null)throw Error(r(166));return Un(d),null}if(_=de.current,rf(d))DP(d);else{var I=Mb(ke.current);switch(_){case 1:_=I.createElementNS("http://www.w3.org/2000/svg",E);break;case 2:_=I.createElementNS("http://www.w3.org/1998/Math/MathML",E);break;default:switch(E){case"svg":_=I.createElementNS("http://www.w3.org/2000/svg",E);break;case"math":_=I.createElementNS("http://www.w3.org/1998/Math/MathML",E);break;case"script":_=I.createElement("div"),_.innerHTML="<script><\/script>",_=_.removeChild(_.firstChild);break;case"select":_=typeof v.is=="string"?I.createElement("select",{is:v.is}):I.createElement("select"),v.multiple?_.multiple=!0:v.size&&(_.size=v.size);break;default:_=typeof v.is=="string"?I.createElement(E,{is:v.is}):I.createElement(E)}}_[Rt]=d,_[Zr]=v;e:for(I=d.child;I!==null;){if(I.tag===5||I.tag===6)_.appendChild(I.stateNode);else if(I.tag!==4&&I.tag!==27&&I.child!==null){I.child.return=I,I=I.child;continue}if(I===d)break e;for(;I.sibling===null;){if(I.return===null||I.return===d)break e;I=I.return}I.sibling.return=I.return,I=I.sibling}d.stateNode=_;e:switch(na(_,E,v),E){case"button":case"input":case"select":case"textarea":v=!!v.autoFocus;break e;case"img":v=!0;break e;default:v=!1}v&&Vo(d)}}return Un(d),xS(d,d.type,c===null?null:c.memoizedProps,d.pendingProps,p),null;case 6:if(c&&d.stateNode!=null)c.memoizedProps!==v&&Vo(d);else{if(typeof v!="string"&&d.stateNode===null)throw Error(r(166));if(c=ke.current,rf(d)){if(c=d.stateNode,p=d.memoizedProps,v=null,E=Jr,E!==null)switch(E.tag){case 27:case 5:v=E.memoizedProps}c[Rt]=d,c=!!(c.nodeValue===p||v!==null&&v.suppressHydrationWarning===!0||XR(c.nodeValue,p)),c||Gl(d,!0)}else c=Mb(c).createTextNode(v),c[Rt]=d,d.stateNode=c}return Un(d),null;case 31:if(p=d.memoizedState,c===null||c.memoizedState!==null){if(v=rf(d),p!==null){if(c===null){if(!v)throw Error(r(318));if(c=d.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(557));c[Rt]=d}
vendor: 23,816 bytes, line 49
49else wu(),(d.flags&128)===0&&(d.memoizedState=null),d.flags|=4;Un(d),c=!1}else p=O3(),c!==null&&c.memoizedState!==null&&(c.memoizedState.hydrationErrors=p),c=!0;if(!c)return d.flags&256?(ai(d),d):(ai(d),null);if((d.flags&128)!==0)throw Error(r(558))}return Un(d),null;case 13:if(v=d.memoizedState,c===null||c.memoizedState!==null&&c.memoizedState.dehydrated!==null){if(E=rf(d),v!==null&&v.dehydrated!==null){if(c===null){if(!E)throw Error(r(318));if(E=d.memoizedState,E=E!==null?E.dehydrated:null,!E)throw Error(r(317));E[Rt]=d}else wu(),(d.flags&128)===0&&(d.memoizedState=null),d.flags|=4;Un(d),E=!1}else E=O3(),c!==null&&c.memoizedState!==null&&(c.memoizedState.hydrationErrors=E),E=!0;if(!E)return d.flags&256?(ai(d),d):(ai(d),null)}return ai(d),(d.flags&128)!==0?(d.lanes=p,d):(p=v!==null,c=c!==null&&c.memoizedState!==null,p&&(v=d.child,E=null,v.alternate!==null&&v.alternate.memoizedState!==null&&v.alternate.memoizedState.cachePool!==null&&(E=v.alternate.memoizedState.cachePool.pool),_=null,v.memoizedState!==null&&v.memoizedState.cachePool!==null&&(_=v.memoizedState.cachePool.pool),_!==E&&(v.flags|=2048)),p!==c&&p&&(d.child.flags|=8192),bb(d,d.updateQueue),Un(d),null);case 4:return pe(),c===null&&FS(d.stateNode.containerInfo),Un(d),null;case 10:return Ho(d.type),Un(d),null;case 19:if(J(or),v=d.memoizedState,v===null)return Un(d),null;if(E=(d.flags&128)!==0,_=v.rendering,_===null)if(E)op(v,!1);else{if(er!==0||c!==null&&(c.flags&128)!==0)for(c=d.child;c!==null;){if(_=ab(c),_!==null){for(d.flags|=128,op(v,!1),c=_.updateQueue,d.updateQueue=c,bb(d,c),d.subtreeFlags=0,c=p,p=d.child;p!==null;)NP(p,c),p=p.sibling;return L(or,or.current&1|2),Jt&&zo(d,v.treeForkCount),d.child}c=c.sibling}v.tail!==null&&tn()>wb&&(d.flags|=128,E=!0,op(v,!1),d.lanes=4194304)}else{if(!E)if(c=ab(_),c!==null){if(d.flags|=128,E=!0,c=c.updateQueue,d.updateQueue=c,bb(d,c),op(v,!0),v.tail===null&&v.tailMode==="hidden"&&!_.alternate&&!Jt)return Un(d),null}else 2*tn()-v.renderingStartTime>wb&&p!==536870912&&(d.flags|=128,E=!0,op(v,!1),d.lanes=4194304);v.isBackwards?(_.sibling=d.child,d.child=_):(c=v.last,c!==null?c.sibling=_:d.child=_,v.last=_)}return v.tail!==null?(c=v.tail,v.rendering=c,v.tail=c.sibling,v.renderingStartTime=tn(),c.sibling=null,p=or.current,L(or,E?p&1|2:p&1),Jt&&zo(d,v.treeForkCount),c):(Un(d),null);case 22:case 23:return ai(d),$3(),v=d.memoizedState!==null,c!==null?c.memoizedState!==null!==v&&(d.flags|=8192):v&&(d.flags|=8192),v?(p&536870912)!==0&&(d.flags&128)===0&&(Un(d),d.subtreeFlags&6&&(d.flags|=8192)):Un(d),p=d.updateQueue,p!==null&&bb(d,p.retryQueue),p=null,c!==null&&c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(p=c.memoizedState.cachePool.pool),v=null,d.memoizedState!==null&&d.memoizedState.cachePool!==null&&(v=d.memoizedState.cachePool.pool),v!==p&&(d.flags|=2048),c!==null&&J(Tu),null;case 24:return p=null,c!==null&&(p=c.memoizedState.cache),d.memoizedState.cache!==p&&(d.flags|=2048),Ho(gr),Un(d),null;case 25:return null;case 30:return null}throw Error(r(156,d.tag))}function Wce(c,d){switch(k3(d),d.tag){case 1:return c=d.flags,c&65536?(d.flags=c&-65537|128,d):null;case 3:return Ho(gr),pe(),c=d.flags,(c&65536)!==0&&(c&128)===0?(d.flags=c&-65537|128,d):null;case 26:case 27:case 5:return je(d),null;case 31:if(d.memoizedState!==null){if(ai(d),d.alternate===null)throw Error(r(340));wu()}return c=d.flags,c&65536?(d.flags=c&-65537|128,d):null;case 13:if(ai(d),c=d.memoizedState,c!==null&&c.dehydrated!==null){if(d.alternate===null)throw Error(r(340));wu()}return c=d.flags,c&65536?(d.flags=c&-65537|128,d):null;case 19:return J(or),null;case 4:return pe(),null;case 10:return Ho(d.type),null;case 22:case 23:return ai(d),$3(),c!==null&&J(Tu),c=d.flags,c&65536?(d.flags=c&-65537|128,d):null;case 24:return Ho(gr),null;case 25:return null;default:return null}}function nR(c,d){switch(k3(d),d.tag){case 3:Ho(gr),pe();break;case 26:case 27:case 5:je(d);break;case 4:pe();break;case 31:d.memoizedState!==null&&ai(d);break;case 13:ai(d);break;case 19:J(or);break;case 10:Ho(d.type);break;case 22:case 23:ai(d),$3(),c!==null&&J(Tu);break;case 24:Ho(gr)}}function lp(c,d){try{var p=d.updateQueue,v=p!==null?p.lastEffect:null;if(v!==null){var E=v.next;p=E;do{if((p.tag&c)===c){v=void 0;var _=p.create,I=p.inst;v=_(),I.destroy=v}p=p.next}while(p!==E)}}catch(Y){Sn(d,d.return,Y)}}function Jl(c,d,p){try{var v=d.updateQueue,E=v!==null?v.lastEffect:null;if(E!==null){var _=E.next;v=_;do{if((v.tag&c)===c){var I=v.inst,Y=I.destroy;if(Y!==void 0){I.destroy=void 0,E=d;var ce=p,Ae=Y;try{Ae()}catch(Oe){Sn(E,ce,Oe)}}}v=v.next}while(v!==_)}}catch(Oe){Sn(d,d.return,Oe)}}function rR(c){var d=c.updateQueue;if(d!==null){var p=c.stateNode;try{WP(d,p)}catch(v){Sn(c,c.return,v)}}}function aR(c,d,p){p.props=Ou(c.type,c.memoizedProps),p.state=c.memoizedState;try{p.componentWillUnmount()}catch(v){Sn(c,d,v)}}function cp(c,d){try{var p=c.ref;if(p!==null){switch(c.tag){case 26:case 27:case 5:var v=c.stateNode;break;case 30:v=c.stateNode;break;default:v=c.stateNode}typeof p=="function"?c.refCleanup=p(v):p.current=v}}catch(E){Sn(c,d,E)}}function Hs(c,d){var p=c.ref,v=c.refCleanup;if(p!==null)if(typeof v=="function")try{v()}catch(E){Sn(c,d,E)}finally{c.refCleanup=null,c=c.alternate,c!=null&&(c.refCleanup=null)}else if(typeof p=="function")try{p(null)}catch(E){Sn(c,d,E)}else p.current=null}function iR(c){var d=c.type,p=c.memoizedProps,v=c.stateNode;try{e:switch(d){case"button":case"input":case"select":case"textarea":p.autoFocus&&v.focus();break e;case"img":p.src?v.src=p.src:p.srcSet&&(v.srcset=p.srcSet)}}catch(E){Sn(c,c.return,E)}}function SS(c,d,p){try{var v=c.stateNode;pue(v,c.type,p,d),v[Zr]=d}catch(E){Sn(c,c.return,E)}}function sR(c){return c.tag===5||c.tag===3||c.tag===26||c.tag===27&&sc(c.type)||c.tag===4}function wS(c){e:for(;;){for(;c.sibling===null;){if(c.return===null||sR(c.return))return null;c=c.return}for(c.sibling.return=c.return,c=c.sibling;c.tag!==5&&c.tag!==6&&c.tag!==18;){if(c.tag===27&&sc(c.type)||c.flags&2||c.child===null||c.tag===4)continue e;c.child.return=c,c=c.child}if(!(c.flags&2))return c.stateNode}}function AS(c,d,p){var v=c.tag;if(v===5||v===6)c=c.stateNode,d?(p.nodeType===9?p.body:p.nodeName==="HTML"?p.ownerDocument.body:p).insertBefore(c,d):(d=p.nodeType===9?p.body:p.nodeName==="HTML"?p.ownerDocument.body:p,d.appendChild(c),p=p._reactRootContainer,p!=null||d.onclick!==null||(d.onclick=Io));else if(v!==4&&(v===27&&sc(c.type)&&(p=c.stateNode,d=null),c=c.child,c!==null))for(AS(c,d,p),c=c.sibling;c!==null;)AS(c,d,p),c=c.sibling}function vb(c,d,p){var v=c.tag;if(v===5||v===6)c=c.stateNode,d?p.insertBefore(c,d):p.appendChild(c);else if(v!==4&&(v===27&&sc(c.type)&&(p=c.stateNode),c=c.child,c!==null))for(vb(c,d,p),c=c.sibling;c!==null;)vb(c,d,p),c=c.sibling}function oR(c){var d=c.stateNode,p=c.memoizedProps;try{for(var v=c.type,E=d.attributes;E.length;)d.removeAttributeNode(E[0]);na(d,v,p),d[Rt]=c,d[Zr]=p}catch(_){Sn(c,c.return,_)}}var Go=!1,yr=!1,ES=!1,lR=typeof WeakSet=="function"?WeakSet:Set,qr=null;function Yce(c,d){if(c=c.containerInfo,VS=zb,c=xP(c),b3(c)){if("selectionStart"in c)var p={start:c.selectionStart,end:c.selectionEnd};else e:{p=(p=c.ownerDocument)&&p.defaultView||window;var v=p.getSelection&&p.getSelection();if(v&&v.rangeCount!==0){p=v.anchorNode;var E=v.anchorOffset,_=v.focusNode;v=v.focusOffset;try{p.nodeType,_.nodeType}catch{p=null;break e}var I=0,Y=-1,ce=-1,Ae=0,Oe=0,De=c,Ee=null;t:for(;;){for(var Te;De!==p||E!==0&&De.nodeType!==3||(Y=I+E),De!==_||v!==0&&De.nodeType!==3||(ce=I+v),De.nodeType===3&&(I+=De.nodeValue.length),(Te=De.firstChild)!==null;)Ee=De,De=Te;for(;;){if(De===c)break t;if(Ee===p&&++Ae===E&&(Y=I),Ee===_&&++Oe===v&&(ce=I),(Te=De.nextSibling)!==null)break;De=Ee,Ee=De.parentNode}De=Te}p=Y===-1||ce===-1?null:{start:Y,end:ce}}else p=null}p=p||{start:0,end:0}}else p=null;for(GS={focusedElem:c,selectionRange:p},zb=!1,qr=d;qr!==null;)if(d=qr,c=d.child,(d.subtreeFlags&1028)!==0&&c!==null)c.return=d,qr=c;else for(;qr!==null;){switch(d=qr,_=d.alternate,c=d.flags,d.tag){case 0:if((c&4)!==0&&(c=d.updateQueue,c=c!==null?c.events:null,c!==null))for(p=0;p<c.length;p++)E=c[p],E.ref.impl=E.nextImpl;break;case 11:case 15:break;case 1:if((c&1024)!==0&&_!==null){c=void 0,p=d,E=_.memoizedProps,_=_.memoizedState,v=p.stateNode;try{var lt=Ou(p.type,E);c=v.getSnapshotBeforeUpdate(lt,_),v.__reactInternalSnapshotBeforeUpdate=c}catch(St){Sn(p,p.return,St)}}break;case 3:if((c&1024)!==0){if(c=d.stateNode.containerInfo,p=c.nodeType,p===9)KS(c);else if(p===1)switch(c.nodeName){case"HEAD":case"HTML":case"BODY":KS(c);break;default:c.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((c&1024)!==0)throw Error(r(163))}if(c=d.sibling,c!==null){c.return=d.return,qr=c;break}qr=d.return}}function cR(c,d,p){var v=p.flags;switch(p.tag){case 0:case 11:case 15:Yo(c,p),v&4&&lp(5,p);break;case 1:if(Yo(c,p),v&4)if(c=p.stateNode,d===null)try{c.componentDidMount()}catch(I){Sn(p,p.return,I)}else{var E=Ou(p.type,d.memoizedProps);d=d.memoizedState;try{c.componentDidUpdate(E,d,c.__reactInternalSnapshotBeforeUpdate)}catch(I){Sn(p,p.return,I)}}v&64&&rR(p),v&512&&cp(p,p.return);break;case 3:if(Yo(c,p),v&64&&(c=p.updateQueue,c!==null)){if(d=null,p.child!==null)switch(p.child.tag){case 27:case 5:d=p.child.stateNode;break;case 1:d=p.child.stateNode}try{WP(c,d)}catch(I){Sn(p,p.return,I)}}break;case 27:d===null&&v&4&&oR(p);case 26:case 5:Yo(c,p),d===null&&v&4&&iR(p),v&512&&cp(p,p.return);break;case 12:Yo(c,p);break;case 31:Yo(c,p),v&4&&fR(c,p);break;case 13:Yo(c,p),v&4&&hR(c,p),v&64&&(c=p.memoizedState,c!==null&&(c=c.dehydrated,c!==null&&(p=rue.bind(null,p),Aue(c,p))));break;case 22:if(v=p.memoizedState!==null||Go,!v){d=d!==null&&d.memoizedState!==null||yr,E=Go;var _=yr;Go=v,(yr=d)&&!_?Ko(c,p,(p.subtreeFlags&8772)!==0):Yo(c,p),Go=E,yr=_}break;case 30:break;default:Yo(c,p)}}function uR(c){var d=c.alternate;d!==null&&(c.alternate=null,uR(d)),c.child=null,c.deletions=null,c.sibling=null,c.tag===5&&(d=c.stateNode,d!==null&&Ro(d)),c.stateNode=null,c.return=null,c.dependencies=null,c.memoizedProps=null,c.memoizedState=null,c.pendingProps=null,c.stateNode=null,c.updateQueue=null}var $n=null,Ia=!1;function Wo(c,d,p){for(p=p.child;p!==null;)dR(c,d,p),p=p.sibling}function dR(c,d,p){if(Fn&&typeof Fn.onCommitFiberUnmount=="function")try{Fn.onCommitFiberUnmount(an,p)}catch{}switch(p.tag){case 26:yr||Hs(p,d),Wo(c,d,p),p.memoizedState?p.memoizedState.count--:p.stateNode&&(p=p.stateNode,p.parentNode.removeChild(p));break;case 27:yr||Hs(p,d);var v=$n,E=Ia;sc(p.type)&&($n=p.stateNode,Ia=!1),Wo(c,d,p),vp(p.stateNode),$n=v,Ia=E;break;case 5:yr||Hs(p,d);case 6:if(v=$n,E=Ia,$n=null,Wo(c,d,p),$n=v,Ia=E,$n!==null)if(Ia)try{($n.nodeType===9?$n.body:$n.nodeName==="HTML"?$n.ownerDocument.body:$n).removeChild(p.stateNode)}catch(_){Sn(p,d,_)}else try{$n.removeChild(p.stateNode)}catch(_){Sn(p,d,_)}break;case 18:$n!==null&&(Ia?(c=$n,rD(c.nodeType===9?c.body:c.nodeName==="HTML"?c.ownerDocument.body:c,p.stateNode),Tf(c)):rD($n,p.stateNode));break;case 4:v=$n,E=Ia,$n=p.stateNode.containerInfo,Ia=!0,Wo(c,d,p),$n=v,Ia=E;break;case 0:case 11:case 14:case 15:Jl(2,p,d),yr||Jl(4,p,d),Wo(c,d,p);break;case 1:yr||(Hs(p,d),v=p.stateNode,typeof v.componentWillUnmount=="function"&&aR(p,d,v)),Wo(c,d,p);break;case 21:Wo(c,d,p);break;case 22:yr=(v=yr)||p.memoizedState!==null,Wo(c,d,p),yr=v;break;default:Wo(c,d,p)}}function fR(c,d){if(d.memoizedState===null&&(c=d.alternate,c!==null&&(c=c.memoizedState,c!==null))){c=c.dehydrated;try{Tf(c)}catch(p){Sn(d,d.return,p)}}}function hR(c,d){if(d.memoizedState===null&&(c=d.alternate,c!==null&&(c=c.memoizedState,c!==null&&(c=c.dehydrated,c!==null))))try{Tf(c)}catch(p){Sn(d,d.return,p)}}function Kce(c){switch(c.tag){case 31:case 13:case 19:var d=c.stateNode;return d===null&&(d=c.stateNode=new lR),d;case 22:return c=c.stateNode,d=c._retryCache,d===null&&(d=c._retryCache=new lR),d;default:throw Error(r(435,c.tag))}}function yb(c,d){var p=Kce(c);d.forEach(function(v){if(!p.has(v)){p.add(v);var E=aue.bind(null,c,v);v.then(E,E)}})}function La(c,d){var p=d.deletions;if(p!==null)for(var v=0;v<p.length;v++){var E=p[v],_=c,I=d,Y=I;e:for(;Y!==null;){switch(Y.tag){case 27:if(sc(Y.type)){$n=Y.stateNode,Ia=!1;break e}break;case 5:$n=Y.stateNode,Ia=!1;break e;case 3:case 4:$n=Y.stateNode.containerInfo,Ia=!0;break e}Y=Y.return}if($n===null)throw Error(r(160));dR(_,I,E),$n=null,Ia=!1,_=E.alternate,_!==null&&(_.return=null),E.return=null}if(d.subtreeFlags&13886)for(d=d.child;d!==null;)mR(d,c),d=d.sibling}var ps=null;function mR(c,d){var p=c.alternate,v=c.flags;switch(c.tag){case 0:case 11:case 14:case 15:La(d,c),Ba(c),v&4&&(Jl(3,c,c.return),lp(3,c),Jl(5,c,c.return));break;case 1:La(d,c),Ba(c),v&512&&(yr||p===null||Hs(p,p.return)),v&64&&Go&&(c=c.updateQueue,c!==null&&(v=c.callbacks,v!==null&&(p=c.shared.hiddenCallbacks,c.shared.hiddenCallbacks=p===null?v:p.concat(v))));break;case 26:var E=ps;if(La(d,c),Ba(c),v&512&&(yr||p===null||Hs(p,p.return)),v&4){var _=p!==null?p.memoizedState:null;if(v=c.memoizedState,p===null)if(v===null)if(c.stateNode===null){e:{v=c.type,p=c.memoizedProps,E=E.ownerDocument||E;t:switch(v){case"title":_=E.getElementsByTagName("title")[0],(!_||_[sn]||_[Rt]||_.namespaceURI==="http://www.w3.org/2000/svg"||_.hasAttribute("itemprop"))&&(_=E.createElement(v),E.head.insertBefore(_,E.querySelector("head > title"))),na(_,v,p),_[Rt]=c,$r(_),v=_;break e;case"link":var I=mD("link","href",E).get(v+(p.href||""));if(I){for(var Y=0;Y<I.length;Y++)if(_=I[Y],_.getAttribute("href")===(p.href==null||p.href===""?null:p.href)&&_.getAttribute("rel")===(p.rel==null?null:p.rel)&&_.getAttribute("title")===(p.title==null?null:p.title)&&_.getAttribute("crossorigin")===(p.crossOrigin==null?null:p.crossOrigin)){I.splice(Y,1);break t}}_=E.createElement(v),na(_,v,p),E.head.appendChild(_);break;case"meta":if(I=mD("meta","content",E).get(v+(p.content||""))){for(Y=0;Y<I.length;Y++)if(_=I[Y],_.getAttribute("content")===(p.content==null?null:""+p.content)&&_.getAttribute("name")===(p.name==null?null:p.name)&&_.getAttribute("property")===(p.property==null?null:p.property)&&_.getAttribute("http-equiv")===(p.httpEquiv==null?null:p.httpEquiv)&&_.getAttribute("charset")===(p.charSet==null?null:p.charSet)){I.splice(Y,1);break t}}_=E.createElement(v),na(_,v,p),E.head.appendChild(_);break;default:throw Error(r(468,v))}_[Rt]=c,$r(_),v=_}c.stateNode=v}else pD(E,c.type,c.stateNode);else c.stateNode=hD(E,v,c.memoizedProps);else _!==v?(_===null?p.stateNode!==null&&(p=p.stateNode,p.parentNode.removeChild(p)):_.count--,v===null?pD(E,c.type,c.stateNode):hD(E,v,c.memoizedProps)):v===null&&c.stateNode!==null&&SS(c,c.memoizedProps,p.memoizedProps)}break;case 27:La(d,c),Ba(c),v&512&&(yr||p===null||Hs(p,p.return)),p!==null&&v&4&&SS(c,c.memoizedProps,p.memoizedProps);break;case 5:if(La(d,c),Ba(c),v&512&&(yr||p===null||Hs(p,p.return)),c.flags&32){E=c.stateNode;try{Wd(E,"")}catch(lt){Sn(c,c.return,lt)}}v&4&&c.stateNode!=null&&(E=c.memoizedProps,SS(c,E,p!==null?p.memoizedProps:E)),v&1024&&(ES=!0);break;case 6:if(La(d,c),Ba(c),v&4){if(c.stateNode===null)throw Error(r(162));v=c.memoizedProps,p=c.stateNode;try{p.nodeValue=v}catch(lt){Sn(c,c.return,lt)}}break;case 3:if(jb=null,E=ps,ps=Rb(d.containerInfo),La(d,c),ps=E,Ba(c),v&4&&p!==null&&p.memoizedState.isDehydrated)try{Tf(d.containerInfo)}catch(lt){Sn(c,c.return,lt)}ES&&(ES=!1,pR(c));break;case 4:v=ps,ps=Rb(c.stateNode.containerInfo),La(d,c),Ba(c),ps=v;break;case 12:La(d,c),Ba(c);break;case 31:La(d,c),Ba(c),v&4&&(v=c.updateQueue,v!==null&&(c.updateQueue=null,yb(c,v)));break;case 13:La(d,c),Ba(c),c.child.flags&8192&&c.memoizedState!==null!=(p!==null&&p.memoizedState!==null)&&(Sb=tn()),v&4&&(v=c.updateQueue,v!==null&&(c.updateQueue=null,yb(c,v)));break;case 22:E=c.memoizedState!==null;var ce=p!==null&&p.memoizedState!==null,Ae=Go,Oe=yr;if(Go=Ae||E,yr=Oe||ce,La(d,c),yr=Oe,Go=Ae,Ba(c),v&8192)e:for(d=c.stateNode,d._visibility=E?d._visibility&-2:d._visibility|1,E&&(p===null||ce||Go||yr||Pu(c)),p=null,d=c;;){if(d.tag===5||d.tag===26){if(p===null){ce=p=d;try{if(_=ce.stateNode,E)I=_.style,typeof I.setProperty=="function"?I.setProperty("display","none","important"):I.display="none";else{Y=ce.stateNode;var De=ce.memoizedProps.style,Ee=De!=null&&De.hasOwnProperty("display")?De.display:null;Y.style.display=Ee==null||typeof Ee=="boolean"?"":(""+Ee).trim()}}catch(lt){Sn(ce,ce.return,lt)}}}else if(d.tag===6){if(p===null){ce=d;try{ce.stateNode.nodeValue=E?"":ce.memoizedProps}catch(lt){Sn(ce,ce.return,lt)}}}else if(d.tag===18){if(p===null){ce=d;try{var Te=ce.stateNode;E?aD(Te,!0):aD(ce.stateNode,!1)}catch(lt){Sn(ce,ce.return,lt)}}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===c)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===c)break e;for(;d.sibling===null;){if(d.return===null||d.return===c)break e;p===d&&(p=null),d=d.return}p===d&&(p=null),d.sibling.return=d.return,d=d.sibling}v&4&&(v=c.updateQueue,v!==null&&(p=v.retryQueue,p!==null&&(v.retryQueue=null,yb(c,p))));break;case 19:La(d,c),Ba(c),v&4&&(v=c.updateQueue,v!==null&&(c.updateQueue=null,yb(c,v)));break;case 30:break;case 21:break;default:La(d,c),Ba(c)}}function Ba(c){var d=c.flags;if(d&2){try{for(var p,v=c.return;v!==null;){if(sR(v)){p=v;break}v=v.return}if(p==null)throw Error(r(160));switch(p.tag){case 27:var E=p.stateNode,_=wS(c);vb(c,_,E);break;case 5:var I=p.stateNode;p.flags&32&&(Wd(I,""),p.flags&=-33);var Y=wS(c);vb(c,Y,I);break;case 3:case 4:var ce=p.stateNode.containerInfo,Ae=wS(c);AS(c,Ae,ce);break;default:throw Error(r(161))}}catch(Oe){Sn(c,c.return,Oe)}c.flags&=-3}d&4096&&(c.flags&=-4097)}function pR(c){if(c.subtreeFlags&1024)for(c=c.child;c!==null;){var d=c;pR(d),d.tag===5&&d.flags&1024&&d.stateNode.reset(),c=c.sibling}}function Yo(c,d){if(d.subtreeFlags&8772)for(d=d.child;d!==null;)cR(c,d.alternate,d),d=d.sibling}function Pu(c){for(c=c.child;c!==null;){var d=c;switch(d.tag){case 0:case 11:case 14:case 15:Jl(4,d,d.return),Pu(d);break;case 1:Hs(d,d.return);var p=d.stateNode;typeof p.componentWillUnmount=="function"&&aR(d,d.return,p),Pu(d);break;case 27:vp(d.stateNode);case 26:case 5:Hs(d,d.return),Pu(d);break;case 22:d.memoizedState===null&&Pu(d);break;case 30:Pu(d);break;default:Pu(d)}c=c.sibling}}function Ko(c,d,p){for(p=p&&(d.subtreeFlags&8772)!==0,d=d.child;d!==null;){var v=d.alternate,E=c,_=d,I=_.flags;switch(_.tag){case 0:case 11:case 15:Ko(E,_,p),lp(4,_);break;case 1:if(Ko(E,_,p),v=_,E=v.stateNode,typeof E.componentDidMount=="function")try{E.componentDidMount()}catch(Ae){Sn(v,v.return,Ae)}if(v=_,E=v.updateQueue,E!==null){var Y=v.stateNode;try{var ce=E.shared.hiddenCallbacks;if(ce!==null)for(E.shared.hiddenCallbacks=null,E=0;E<ce.length;E++)GP(ce[E],Y)}catch(Ae){Sn(v,v.return,Ae)}}p&&I&64&&rR(_),cp(_,_.return);break;case 27:oR(_);case 26:case 5:Ko(E,_,p),p&&v===null&&I&4&&iR(_),cp(_,_.return);break;case 12:Ko(E,_,p);break;case 31:Ko(E,_,p),p&&I&4&&fR(E,_);break;case 13:Ko(E,_,p),p&&I&4&&hR(E,_);break;case 22:_.memoizedState===null&&Ko(E,_,p),cp(_,_.return);break;case 30:break;default:Ko(E,_,p)}d=d.sibling}}function TS(c,d){var p=null;c!==null&&c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(p=c.memoizedState.cachePool.pool),c=null,d.memoizedState!==null&&d.memoizedState.cachePool!==null&&(c=d.memoizedState.cachePool.pool),c!==p&&(c!=null&&c.refCount++,p!=null&&Km(p))}function _S(c,d){c=null,d.alternate!==null&&(c=d.alternate.memoizedState.cache),d=d.memoizedState.cache,d!==c&&(d.refCount++,c!=null&&Km(c))}function gs(c,d,p,v){if(d.subtreeFlags&10256)for(d=d.child;d!==null;)gR(c,d,p,v),d=d.sibling}function gR(c,d,p,v){var E=d.flags;switch(d.tag){case 0:case 11:case 15:gs(c,d,p,v),E&2048&&lp(9,d);break;case 1:gs(c,d,p,v);break;case 3:gs(c,d,p,v),E&2048&&(c=null,d.alternate!==null&&(c=d.alternate.memoizedState.cache),d=d.memoizedState.cache,d!==c&&(d.refCount++,c!=null&&Km(c)));break;case 12:if(E&2048){gs(c,d,p,v),c=d.stateNode;try{var _=d.memoizedProps,I=_.id,Y=_.onPostCommit;typeof Y=="function"&&Y(I,d.alternate===null?"mount":"update",c.passiveEffectDuration,-0)}catch(ce){Sn(d,d.return,ce)}}else gs(c,d,p,v);break;case 31:gs(c,d,p,v);break;case 13:gs(c,d,p,v);break;case 23:break;case 22:_=d.stateNode,I=d.alternate,d.memoizedState!==null?_._visibility&2?gs(c,d,p,v):up(c,d):_._visibility&2?gs(c,d,p,v):(_._visibility|=2,mf(c,d,p,v,(d.subtreeFlags&10256)!==0||!1)),E&2048&&TS(I,d);break;case 24:gs(c,d,p,v),E&2048&&_S(d.alternate,d);break;default:gs(c,d,p,v)}}function mf(c,d,p,v,E){for(E=E&&((d.subtreeFlags&10256)!==0||!1),d=d.child;d!==null;){var _=c,I=d,Y=p,ce=v,Ae=I.flags;switch(I.tag){case 0:case 11:case 15:mf(_,I,Y,ce,E),lp(8,I);break;case 23:break;case 22:var Oe=I.stateNode;I.memoizedState!==null?Oe._visibility&2?mf(_,I,Y,ce,E):up(_,I):(Oe._visibility|=2,mf(_,I,Y,ce,E)),E&&Ae&2048&&TS(I.alternate,I);break;case 24:mf(_,I,Y,ce,E),E&&Ae&2048&&_S(I.alternate,I);break;default:mf(_,I,Y,ce,E)}d=d.sibling}}function up(c,d){if(d.subtreeFlags&10256)for(d=d.child;d!==null;){var p=c,v=d,E=v.flags;switch(v.tag){case 22:up(p,v),E&2048&&TS(v.alternate,v);break;case 24:up(p,v),E&2048&&_S(v.alternate,v);break;default:up(p,v)}d=d.sibling}}var dp=8192;function pf(c,d,p){if(c.subtreeFlags&dp)for(c=c.child;c!==null;)bR(c,d,p),c=c.sibling}function bR(c,d,p){switch(c.tag){case 26:pf(c,d,p),c.flags&dp&&c.memoizedState!==null&&jue(p,ps,c.memoizedState,c.memoizedProps);break;case 5:pf(c,d,p);break;case 3:case 4:var v=ps;ps=Rb(c.stateNode.containerInfo),pf(c,d,p),ps=v;break;case 22:c.memoizedState===null&&(v=c.alternate,v!==null&&v.memoizedState!==null?(v=dp,dp=16777216,pf(c,d,p),dp=v):pf(c,d,p));break;default:pf(c,d,p)}}function vR(c){var d=c.alternate;if(d!==null&&(c=d.child,c!==null)){d.child=null;do d=c.sibling,c.sibling=null,c=d;while(c!==null)}}function fp(c){var d=c.deletions;if((c.flags&16)!==0){if(d!==null)for(var p=0;p<d.length;p++){var v=d[p];qr=v,xR(v,c)}vR(c)}if(c.subtreeFlags&10256)for(c=c.child;c!==null;)yR(c),c=c.sibling}function yR(c){switch(c.tag){case 0:case 11:case 15:fp(c),c.flags&2048&&Jl(9,c,c.return);break;case 3:fp(c);break;case 12:fp(c);break;case 22:var d=c.stateNode;c.memoizedState!==null&&d._visibility&2&&(c.return===null||c.return.tag!==13)?(d._visibility&=-3,xb(c)):fp(c);break;default:fp(c)}}function xb(c){var d=c.deletions;if((c.flags&16)!==0){if(d!==null)for(var p=0;p<d.length;p++){var v=d[p];qr=v,xR(v,c)}vR(c)}for(c=c.child;c!==null;){switch(d=c,d.tag){case 0:case 11:case 15:Jl(8,d,d.return),xb(d);break;case 22:p=d.stateNode,p._visibility&2&&(p._visibility&=-3,xb(d));break;default:xb(d)}c=c.sibling}}function xR(c,d){for(;qr!==null;){var p=qr;switch(p.tag){case 0:case 11:case 15:Jl(8,p,d);break;case 23:case 22:if(p.memoizedState!==null&&p.memoizedState.cachePool!==null){var v=p.memoizedState.cachePool.pool;v!=null&&v.refCount++}break;case 24:Km(p.memoizedState.cache)}if(v=p.child,v!==null)v.return=p,qr=v;else e:for(p=c;qr!==null;){v=qr;var E=v.sibling,_=v.return;if(uR(v),v===p){qr=null;break e}if(E!==null){E.return=_,qr=E;break e}qr=_}}}var Qce={getCacheForType:function(c){var d=ea(gr),p=d.data.get(c);return p===void 0&&(p=c(),d.data.set(c,p)),p},cacheSignal:function(){return ea(gr).controller.signal}},Xce=typeof WeakMap=="function"?WeakMap:Map,pn=0,kn=null,$t=null,Yt=0,xn=0,ii=null,ec=!1,gf=!1,CS=!1,Qo=0,er=0,tc=0,Mu=0,kS=0,si=0,bf=0,hp=null,za=null,NS=!1,Sb=0,SR=0,wb=1/0,Ab=null,nc=null,Nr=0,rc=null,vf=null,Xo=0,OS=0,PS=null,wR=null,mp=0,MS=null;function oi(){return(pn&2)!==0&&Yt!==0?Yt&-Yt:H.T!==null?BS():mu()}function AR(){if(si===0)if((Yt&536870912)===0||Jt){var c=No;No<<=1,(No&3932160)===0&&(No=262144),si=c}else si=536870912;return c=ri.current,c!==null&&(c.flags|=32),si}function Ua(c,d,p){(c===kn&&(xn===2||xn===9)||c.cancelPendingCommit!==null)&&(yf(c,0),ac(c,Yt,si,!1)),Dn(c,p),((pn&2)===0||c!==kn)&&(c===kn&&((pn&2)===0&&(Mu|=p),er===4&&ac(c,Yt,si,!1)),Fs(c))}function ER(c,d,p){if((pn&6)!==0)throw Error(r(327));
vendor: 5,656 bytes, line 49
49var v=!p&&(d&127)===0&&(d&c.expiredLanes)===0||Rn(c,d),E=v?eue(c,d):DS(c,d,!0),_=v;do{if(E===0){gf&&!v&&ac(c,d,0,!1);break}else{if(p=c.current.alternate,_&&!Zce(p)){E=DS(c,d,!1),_=!1;continue}if(E===2){if(_=d,c.errorRecoveryDisabledLanes&_)var I=0;else I=c.pendingLanes&-536870913,I=I!==0?I:I&536870912?536870912:0;if(I!==0){d=I;e:{var Y=c;E=hp;var ce=Y.current.memoizedState.isDehydrated;if(ce&&(yf(Y,I).flags|=256),I=DS(Y,I,!1),I!==2){if(CS&&!ce){Y.errorRecoveryDisabledLanes|=_,Mu|=_,E=4;break e}_=za,za=E,_!==null&&(za===null?za=_:za.push.apply(za,_))}E=I}if(_=!1,E!==2)continue}}if(E===1){yf(c,0),ac(c,d,0,!0);break}e:{switch(v=c,_=E,_){case 0:case 1:throw Error(r(345));case 4:if((d&4194048)!==d)break;case 6:ac(v,d,si,!ec);break e;case 2:za=null;break;case 3:case 5:break;default:throw Error(r(329))}if((d&62914560)===d&&(E=Sb+300-tn(),10<E)){if(ac(v,d,si,!ec),xt(v,0,!0)!==0)break e;Xo=d,v.timeoutHandle=tD(TR.bind(null,v,p,za,Ab,NS,d,si,Mu,bf,ec,_,"Throttled",-0,0),E);break e}TR(v,p,za,Ab,NS,d,si,Mu,bf,ec,_,null,-0,0)}}break}while(!0);Fs(c)}function TR(c,d,p,v,E,_,I,Y,ce,Ae,Oe,De,Ee,Te){if(c.timeoutHandle=-1,De=d.subtreeFlags,De&8192||(De&16785408)===16785408){De={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Io},bR(d,_,De);var lt=(_&62914560)===_?Sb-tn():(_&4194048)===_?SR-tn():0;if(lt=Iue(De,lt),lt!==null){Xo=_,c.cancelPendingCommit=lt(RR.bind(null,c,d,_,p,v,E,I,Y,ce,Oe,De,null,Ee,Te)),ac(c,_,I,!Ae);return}}RR(c,d,_,p,v,E,I,Y,ce)}function Zce(c){for(var d=c;;){var p=d.tag;if((p===0||p===11||p===15)&&d.flags&16384&&(p=d.updateQueue,p!==null&&(p=p.stores,p!==null)))for(var v=0;v<p.length;v++){var E=p[v],_=E.getSnapshot;E=E.value;try{if(!ti(_(),E))return!1}catch{return!1}}if(p=d.child,d.subtreeFlags&16384&&p!==null)p.return=d,d=p;else{if(d===c)break;for(;d.sibling===null;){if(d.return===null||d.return===c)return!0;d=d.return}d.sibling.return=d.return,d=d.sibling}}return!0}function ac(c,d,p,v){d&=~kS,d&=~Mu,c.suspendedLanes|=d,c.pingedLanes&=~d,v&&(c.warmLanes|=d),v=c.expirationTimes;for(var E=d;0<E;){var _=31-nn(E),I=1<<_;v[_]=-1,E&=~I}p!==0&&Po(c,p,d)}function Eb(){return(pn&6)===0?(pp(0),!1):!0}function RS(){if($t!==null){if(xn===0)var c=$t.return;else c=$t,Uo=Au=null,K3(c),cf=null,Xm=0,c=$t;for(;c!==null;)nR(c.alternate,c),c=c.return;$t=null}}function yf(c,d){var p=c.timeoutHandle;p!==-1&&(c.timeoutHandle=-1,vue(p)),p=c.cancelPendingCommit,p!==null&&(c.cancelPendingCommit=null,p()),Xo=0,RS(),kn=c,$t=p=Bo(c.current,null),Yt=d,xn=0,ii=null,ec=!1,gf=Rn(c,d),CS=!1,bf=si=kS=Mu=tc=er=0,za=hp=null,NS=!1,(d&8)!==0&&(d|=d&32);var v=c.entangledLanes;if(v!==0)for(c=c.entanglements,v&=d;0<v;){var E=31-nn(v),_=1<<E;d|=c[E],v&=~_}return Qo=d,V1(),p}function _R(c,d){Pt=null,H.H=ip,d===lf||d===J1?(d=FP(),xn=3):d===L3?(d=FP(),xn=4):xn=d===dS?8:d!==null&&typeof d=="object"&&typeof d.then=="function"?6:1,ii=d,$t===null&&(er=1,hb(c,Ri(d,c.current)))}function CR(){var c=ri.current;return c===null?!0:(Yt&4194048)===Yt?Li===null:(Yt&62914560)===Yt||(Yt&536870912)!==0?c===Li:!1}function kR(){var c=H.H;return H.H=ip,c===null?ip:c}function NR(){var c=H.A;return H.A=Qce,c}function Tb(){er=4,ec||(Yt&4194048)!==Yt&&ri.current!==null||(gf=!0),(tc&134217727)===0&&(Mu&134217727)===0||kn===null||ac(kn,Yt,si,!1)}function DS(c,d,p){var v=pn;pn|=2;var E=kR(),_=NR();(kn!==c||Yt!==d)&&(Ab=null,yf(c,d)),d=!1;var I=er;e:do try{if(xn!==0&&$t!==null){var Y=$t,ce=ii;switch(xn){case 8:RS(),I=6;break e;case 3:case 2:case 9:case 6:ri.current===null&&(d=!0);var Ae=xn;if(xn=0,ii=null,xf(c,Y,ce,Ae),p&&gf){I=0;break e}break;default:Ae=xn,xn=0,ii=null,xf(c,Y,ce,Ae)}}Jce(),I=er;break}catch(Oe){_R(c,Oe)}while(!0);return d&&c.shellSuspendCounter++,Uo=Au=null,pn=v,H.H=E,H.A=_,$t===null&&(kn=null,Yt=0,V1()),I}function Jce(){for(;$t!==null;)OR($t)}function eue(c,d){var p=pn;pn|=2;var v=kR(),E=NR();kn!==c||Yt!==d?(Ab=null,wb=tn()+500,yf(c,d)):gf=Rn(c,d);e:do try{if(xn!==0&&$t!==null){d=$t;var _=ii;t:switch(xn){case 1:xn=0,ii=null,xf(c,d,_,1);break;case 2:case 9:if(UP(_)){xn=0,ii=null,PR(d);break}d=function(){xn!==2&&xn!==9||kn!==c||(xn=7),Fs(c)},_.then(d,d);break e;case 3:xn=7;break e;case 4:xn=5;break e;case 7:UP(_)?(xn=0,ii=null,PR(d)):(xn=0,ii=null,xf(c,d,_,7));break;case 5:var I=null;switch($t.tag){case 26:I=$t.memoizedState;case 5:case 27:var Y=$t;if(I?gD(I):Y.stateNode.complete){xn=0,ii=null;var ce=Y.sibling;if(ce!==null)$t=ce;else{var Ae=Y.return;Ae!==null?($t=Ae,_b(Ae)):$t=null}break t}}xn=0,ii=null,xf(c,d,_,5);break;case 6:xn=0,ii=null,xf(c,d,_,6);break;case 8:RS(),er=6;break e;default:throw Error(r(462))}}tue();break}catch(Oe){_R(c,Oe)}while(!0);return Uo=Au=null,H.H=v,H.A=E,pn=p,$t!==null?0:(kn=null,Yt=0,V1(),er)}function tue(){for(;$t!==null&&!it();)OR($t)}function OR(c){var d=eR(c.alternate,c,Qo);c.memoizedProps=c.pendingProps,d===null?_b(c):$t=d}function PR(c){var d=c,p=d.alternate;switch(d.tag){case 15:case 0:d=YM(p,d,d.pendingProps,d.type,void 0,Yt);break;case 11:d=YM(p,d,d.pendingProps,d.type.render,d.ref,Yt);break;case 5:K3(d);default:nR(p,d),d=$t=NP(d,Qo),d=eR(p,d,Qo)}c.memoizedProps=c.pendingProps,d===null?_b(c):$t=d}function xf(c,d,p,v){Uo=Au=null,K3(d),cf=null,Xm=0;var E=d.return;try{if($ce(c,E,d,p,Yt)){er=1,hb(c,Ri(p,c.current)),$t=null;return}}catch(_){if(E!==null)throw $t=E,_;er=1,hb(c,Ri(p,c.current)),$t=null;return}d.flags&32768?(Jt||v===1?c=!0:gf||(Yt&536870912)!==0?c=!1:(ec=c=!0,(v===2||v===9||v===3||v===6)&&(v=ri.current,v!==null&&v.tag===13&&(v.flags|=16384))),MR(d,c)):_b(d)}function _b(c){var d=c;do{if((d.flags&32768)!==0){MR(d,ec);return}c=d.return;var p=Gce(d.alternate,d,Qo);if(p!==null){$t=p;return}
vendor: 2,246 bytes, line 49
49if(d=d.sibling,d!==null){$t=d;return}$t=d=c}while(d!==null);er===0&&(er=5)}function MR(c,d){do{var p=Wce(c.alternate,c);if(p!==null){p.flags&=32767,$t=p;return}if(p=c.return,p!==null&&(p.flags|=32768,p.subtreeFlags=0,p.deletions=null),!d&&(c=c.sibling,c!==null)){$t=c;return}$t=c=p}while(c!==null);er=6,$t=null}function RR(c,d,p,v,E,_,I,Y,ce){c.cancelPendingCommit=null;do Cb();while(Nr!==0);if((pn&6)!==0)throw Error(r(327));if(d!==null){if(d===c.current)throw Error(r(177));if(_=d.lanes|d.childLanes,_|=w3,la(c,p,_,I,Y,ce),c===kn&&($t=kn=null,Yt=0),vf=d,rc=c,Xo=p,OS=_,PS=E,wR=v,(d.subtreeFlags&10256)!==0||(d.flags&10256)!==0?(c.callbackNode=null,c.callbackPriority=0,iue(he,function(){return BR(),null})):(c.callbackNode=null,c.callbackPriority=0),v=(d.flags&13878)!==0,(d.subtreeFlags&13878)!==0||v){v=H.T,H.T=null,E=X.p,X.p=2,I=pn,pn|=4;try{Yce(c,d,p)}finally{pn=I,X.p=E,H.T=v}}Nr=1,DR(),jR(),IR()}}function DR(){if(Nr===1){Nr=0;var c=rc,d=vf,p=(d.flags&13878)!==0;if((d.subtreeFlags&13878)!==0||p){p=H.T,H.T=null;var v=X.p;X.p=2;var E=pn;pn|=4;try{mR(d,c);var _=GS,I=xP(c.containerInfo),Y=_.focusedElem,ce=_.selectionRange;if(I!==Y&&Y&&Y.ownerDocument&&yP(Y.ownerDocument.documentElement,Y)){if(ce!==null&&b3(Y)){var Ae=ce.start,Oe=ce.end;if(Oe===void 0&&(Oe=Ae),"selectionStart"in Y)Y.selectionStart=Ae,Y.selectionEnd=Math.min(Oe,Y.value.length);else{var De=Y.ownerDocument||document,Ee=De&&De.defaultView||window;if(Ee.getSelection){var Te=Ee.getSelection(),lt=Y.textContent.length,St=Math.min(ce.start,lt),Tn=ce.end===void 0?St:Math.min(ce.end,lt);!Te.extend&&St>Tn&&(I=Tn,Tn=St,St=I);var ve=vP(Y,St),fe=vP(Y,Tn);if(ve&&fe&&(Te.rangeCount!==1||Te.anchorNode!==ve.node||Te.anchorOffset!==ve.offset||Te.focusNode!==fe.node||Te.focusOffset!==fe.offset)){var Se=De.createRange();Se.setStart(ve.node,ve.offset),Te.removeAllRanges(),St>Tn?(Te.addRange(Se),Te.extend(fe.node,fe.offset)):(Se.setEnd(fe.node,fe.offset),Te.addRange(Se))}}}}for(De=[],Te=Y;Te=Te.parentNode;)Te.nodeType===1&&De.push({element:Te,left:Te.scrollLeft,top:Te.scrollTop});for(typeof Y.focus=="function"&&Y.focus(),Y=0;Y<De.length;Y++){var Me=De[Y];Me.element.scrollLeft=Me.left,Me.element.scrollTop=Me.top}}zb=!!VS,GS=VS=null}finally{pn=E,X.p=v,H.T=p}}c.current=d,Nr=2}}
vendor: 6,359 bytes, line 49
49function jR(){if(Nr===2){Nr=0;var c=rc,d=vf,p=(d.flags&8772)!==0;if((d.subtreeFlags&8772)!==0||p){p=H.T,H.T=null;var v=X.p;X.p=2;var E=pn;pn|=4;try{cR(c,d.alternate,d)}finally{pn=E,X.p=v,H.T=p}}Nr=3}}function IR(){if(Nr===4||Nr===3){Nr=0,gn();var c=rc,d=vf,p=Xo,v=wR;(d.subtreeFlags&10256)!==0||(d.flags&10256)!==0?Nr=5:(Nr=0,vf=rc=null,LR(c,c.pendingLanes));var E=c.pendingLanes;if(E===0&&(nc=null),Ja(p),d=d.stateNode,Fn&&typeof Fn.onCommitFiberRoot=="function")try{Fn.onCommitFiberRoot(an,d,void 0,(d.current.flags&128)===128)}catch{}if(v!==null){d=H.T,E=X.p,X.p=2,H.T=null;try{for(var _=c.onRecoverableError,I=0;I<v.length;I++){var Y=v[I];_(Y.value,{componentStack:Y.stack})}}finally{H.T=d,X.p=E}}(Xo&3)!==0&&Cb(),Fs(c),E=c.pendingLanes,(p&261930)!==0&&(E&42)!==0?c===MS?mp++:(mp=0,MS=c):mp=0,pp(0)}}function LR(c,d){(c.pooledCacheLanes&=d)===0&&(d=c.pooledCache,d!=null&&(c.pooledCache=null,Km(d)))}function Cb(){return DR(),jR(),IR(),BR()}function BR(){if(Nr!==5)return!1;var c=rc,d=OS;OS=0;var p=Ja(Xo),v=H.T,E=X.p;try{X.p=32>p?32:p,H.T=null,p=PS,PS=null;var _=rc,I=Xo;if(Nr=0,vf=rc=null,Xo=0,(pn&6)!==0)throw Error(r(331));var Y=pn;if(pn|=4,yR(_.current),gR(_,_.current,I,p),pn=Y,pp(0,!1),Fn&&typeof Fn.onPostCommitFiberRoot=="function")try{Fn.onPostCommitFiberRoot(an,_)}catch{}return!0}finally{X.p=E,H.T=v,LR(c,d)}}function zR(c,d,p){d=Ri(p,d),d=uS(c.stateNode,d,2),c=Ql(c,d,2),c!==null&&(Dn(c,2),Fs(c))}function Sn(c,d,p){if(c.tag===3)zR(c,c,p);else for(;d!==null;){if(d.tag===3){zR(d,c,p);break}else if(d.tag===1){var v=d.stateNode;if(typeof d.type.getDerivedStateFromError=="function"||typeof v.componentDidCatch=="function"&&(nc===null||!nc.has(v))){c=Ri(p,c),p=UM(2),v=Ql(d,p,2),v!==null&&(HM(p,v,d,c),Dn(v,2),Fs(v));break}}d=d.return}}function jS(c,d,p){var v=c.pingCache;if(v===null){v=c.pingCache=new Xce;var E=new Set;v.set(d,E)}else E=v.get(d),E===void 0&&(E=new Set,v.set(d,E));E.has(p)||(CS=!0,E.add(p),c=nue.bind(null,c,d,p),d.then(c,c))}function nue(c,d,p){var v=c.pingCache;v!==null&&v.delete(d),c.pingedLanes|=c.suspendedLanes&p,c.warmLanes&=~p,kn===c&&(Yt&p)===p&&(er===4||er===3&&(Yt&62914560)===Yt&&300>tn()-Sb?(pn&2)===0&&yf(c,0):kS|=p,bf===Yt&&(bf=0)),Fs(c)}function UR(c,d){d===0&&(d=Fr()),c=xu(c,d),c!==null&&(Dn(c,d),Fs(c))}function rue(c){var d=c.memoizedState,p=0;d!==null&&(p=d.retryLane),UR(c,p)}function aue(c,d){var p=0;switch(c.tag){case 31:case 13:var v=c.stateNode,E=c.memoizedState;E!==null&&(p=E.retryLane);break;case 19:v=c.stateNode;break;case 22:v=c.stateNode._retryCache;break;default:throw Error(r(314))}v!==null&&v.delete(d),UR(c,p)}function iue(c,d){return Ie(c,d)}var kb=null,Sf=null,IS=!1,Nb=!1,LS=!1,ic=0;function Fs(c){c!==Sf&&c.next===null&&(Sf===null?kb=Sf=c:Sf=Sf.next=c),Nb=!0,IS||(IS=!0,oue())}function pp(c,d){if(!LS&&Nb){LS=!0;do for(var p=!1,v=kb;v!==null;){if(c!==0){var E=v.pendingLanes;if(E===0)var _=0;else{var I=v.suspendedLanes,Y=v.pingedLanes;_=(1<<31-nn(42|c)+1)-1,_&=E&~(I&~Y),_=_&201326741?_&201326741|1:_?_|2:0}_!==0&&(p=!0,qR(v,_))}else _=Yt,_=xt(v,v===kn?_:0,v.cancelPendingCommit!==null||v.timeoutHandle!==-1),(_&3)===0||Rn(v,_)||(p=!0,qR(v,_));v=v.next}while(p);LS=!1}}function sue(){HR()}function HR(){Nb=IS=!1;var c=0;ic!==0&&bue()&&(c=ic);for(var d=tn(),p=null,v=kb;v!==null;){var E=v.next,_=FR(v,d);_===0?(v.next=null,p===null?kb=E:p.next=E,E===null&&(Sf=p)):(p=v,(c!==0||(_&3)!==0)&&(Nb=!0)),v=E}Nr!==0&&Nr!==5||pp(c),ic!==0&&(ic=0)}function FR(c,d){for(var p=c.suspendedLanes,v=c.pingedLanes,E=c.expirationTimes,_=c.pendingLanes&-62914561;0<_;){var I=31-nn(_),Y=1<<I,ce=E[I];ce===-1?((Y&p)===0||(Y&v)!==0)&&(E[I]=pr(Y,d)):ce<=d&&(c.expiredLanes|=Y),_&=~Y}if(d=kn,p=Yt,p=xt(c,c===d?p:0,c.cancelPendingCommit!==null||c.timeoutHandle!==-1),v=c.callbackNode,p===0||c===d&&(xn===2||xn===9)||c.cancelPendingCommit!==null)return v!==null&&v!==null&&ht(v),c.callbackNode=null,c.callbackPriority=0;if((p&3)===0||Rn(c,p)){if(d=p&-p,d===c.callbackPriority)return d;switch(v!==null&&ht(v),Ja(p)){case 2:case 8:p=Ve;break;case 32:p=he;break;case 268435456:p=st;break;default:p=he}return v=$R.bind(null,c),p=Ie(p,v),c.callbackPriority=d,c.callbackNode=p,d}return v!==null&&v!==null&&ht(v),c.callbackPriority=2,c.callbackNode=null,2}function $R(c,d){if(Nr!==0&&Nr!==5)return c.callbackNode=null,c.callbackPriority=0,null;var p=c.callbackNode;if(Cb()&&c.callbackNode!==p)return null;var v=Yt;return v=xt(c,c===kn?v:0,c.cancelPendingCommit!==null||c.timeoutHandle!==-1),v===0?null:(ER(c,v,d),FR(c,tn()),c.callbackNode!=null&&c.callbackNode===p?$R.bind(null,c):null)}function qR(c,d){if(Cb())return null;ER(c,d,!0)}function oue(){yue(function(){(pn&6)!==0?Ie(_e,sue):HR()})}function BS(){if(ic===0){var c=sf;c===0&&(c=Ls,Ls<<=1,(Ls&261888)===0&&(Ls=256)),ic=c}return ic}function VR(c){return c==null||typeof c=="symbol"||typeof c=="boolean"?null:typeof c=="function"?c:L1(""+c)}function GR(c,d){var p=d.ownerDocument.createElement("input");return p.name=d.name,p.value=d.value,c.id&&p.setAttribute("form",c.id),d.parentNode.insertBefore(p,d),c=new FormData(c),p.parentNode.removeChild(p),c}function lue(c,d,p,v,E){if(d==="submit"&&p&&p.stateNode===E){var _=VR((E[Zr]||null).action),I=v.submitter;I&&(d=(d=I[Zr]||null)?VR(d.formAction):I.getAttribute("formAction"),d!==null&&(_=d,I=null));var Y=new H1("action","action",null,v,E);c.push({event:Y,listeners:[{instance:null,listener:function(){if(v.defaultPrevented){if(ic!==0){var ce=I?GR(E,I):new FormData(E);aS(p,{pending:!0,data:ce,method:E.method,action:_},null,ce)}}else typeof _=="function"&&(Y.preventDefault(),ce=I?GR(E,I):new FormData(E),aS(p,{pending:!0,data:ce,method:E.method,action:_},_,ce))},currentTarget:E}]})}}for(var zS=0;zS<S3.length;zS++){var US=S3[zS],cue=US.toLowerCase(),uue=US[0].toUpperCase()+US.slice(1);ms(cue,"on"+uue)}ms(AP,"onAnimationEnd"),ms(EP,"onAnimationIteration"),ms(TP,"onAnimationStart"),ms("dblclick","onDoubleClick"),ms("focusin","onFocus"),ms("focusout","onBlur"),ms(_ce,"onTransitionRun"),ms(Cce,"onTransitionStart"),ms(kce,"onTransitionCancel"),ms(_P,"onTransitionEnd"),Vd("onMouseEnter",["mouseout","mouseover"]),Vd("onMouseLeave",["mouseout","mouseover"]),Vd("onPointerEnter",["pointerout","pointerover"]),Vd("onPointerLeave",["pointerout","pointerover"]),gu("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),gu("onSelect","focusout contextmenu dragend focu
49sin keydown keyup mousedown mouseup selectionchange".split(" ")),gu("onBeforeInput",["compositionend","keypress","textInput","paste"]),gu("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),gu("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),gu("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var gp="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),due=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(gp));function WR(c,d){d=(d&4)!==0;for(var p=0;p<c.length;p++){var v=c[p],E=v.event;v=v.listeners;e:{var _=void 0;if(d)for(var I=v.length-1;0<=I;I--){var Y=v[I],ce=Y.instance,Ae=Y.currentTarget;if(Y=Y.listener,ce!==_&&E.isPropagationStopped())break e;_=Y,E.currentTarget=Ae;try{_(E)}catch(Oe){q1(Oe)}E.currentTarget=null,_=ce}else for(I=0;I<v.length;I++){if(Y=v[I],ce=Y.instance,Ae=Y.currentTarget,Y=Y.listener,ce!==_&&E.isPropagationStopped())break e;_=Y,E.currentTarget=Ae;try{_(E)}catch(Oe){q1(Oe)}E.currentTarget=null,_=ce}}}}function qt(c,d){var p=d[$d];p===void 0&&(p=d[$d]=new Set);var v=c+"__bubble";p.has(v)||(YR(d,c,2,!1),p.add(v))}function HS(c,d,p){var v=0;d&&(v|=4),YR(p,c,v,d)}var Ob="_reactListening"+Math.random().toString(36).slice(2);function FS(c){if(!c[Ob]){c[Ob]=!0,HO.forEach(function(p){p!=="selectionchange"&&(due.has(p)||HS(p,!1,c),HS(p,!0,c))});var d=c.nodeType===9?c:c.ownerDocument;d===null||d[Ob]||(d[Ob]=!0,HS("selectionchange",!1,d))}}function YR(c,d,p,v){switch(AD(d)){case 2:var E=zue;break;case 8:E=Uue;break;default:E=rw}p=E.bind(null,d,p,c),E=void 0,!l3||d!=="touchstart"&&d!=="touchmove"&&d!=="wheel"||(E=!0),v?E!==void 0?c.addEventListener(d,p,{capture:!0,passive:E}):c.addEventListener(d,p,!0):E!==void 0?c.addEventListener(d,p,{passive:E}):c.addEventListener(d,p,!1)}function $S(c,d,p,v,E){var _=v;if((d&1)===0&&(d&2)===0&&v!==null)e:for(;;){if(v===null)return;var I=v.tag;if(I===3||I===4){var Y=v.stateNode.containerInfo;if(Y===E)break;if(I===4)for(I=v.return;I!==null;){var ce=I.tag;if((ce===3||ce===4)&&I.stateNode.containerInfo===E)return;I=I.return}for(;Y!==null;){if(I=ei(Y),I===null)return;if(ce=I.tag,ce===5||ce===6||ce===26||ce===27){v=_=I;continue e}Y=Y.parentNode}}v=v.return}JO(function(){var Ae=_,Oe=s3(p),De=[];e:{var Ee=CP.get(c);if(Ee!==void 0){var Te=H1,lt=c;switch(c){case"keypress":if(z1(p)===0)break e;case"keydown":case"keyup":Te=ace;break;case"focusin":lt="focus",Te=f3;break;case"focusout":lt="blur",Te=f3;break;case"beforeblur":case"afterblur":Te=f3;break;case"click":if(p.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Te=nP;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Te=Gle;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Te=oce;break;case AP:case EP:case TP:Te=Kle;break;case _P:Te=cce;break;case"scroll":case"scrollend":Te=qle;break;case"wheel":Te=dce;break;case"copy":case"cut":case"paste":Te=Xle;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Te=aP;break;case"toggle":case"beforetoggle":Te=hce}var St=(d&4)!==0,Tn=!St&&(c==="scroll"||c==="scrollend"),ve=St?Ee!==null?Ee+"Capture":null:Ee;St=[];for(var fe=Ae,Se;fe!==null;){var Me=fe;if(Se=Me.stateNode,Me=Me.tag,Me!==5&&Me!==26&&Me!==27||Se===null||ve===null||(Me=Bm(fe,ve),Me!=null&&St.push(bp(fe,Me,Se))),Tn)break;fe=fe.return}0<St.length&&(Ee=new Te(Ee,lt,null,p,Oe),De.push({event:Ee,listeners:St}))}}if((d&7)===0){e:{if(Ee=c==="mouseover"||c==="pointerover",Te=c==="mouseout"||c==="pointerout",Ee&&p!==i3&&(lt=p.relatedTarget||p.fromElement)&&(ei(lt)||lt[Mo]))break e;if((Te||Ee)&&(Ee=Oe.window===Oe?Oe:(Ee=Oe.ownerDocument)?Ee.defaultView||Ee.parentWindow:window,Te?(lt=p.relatedTarget||p.toElement,Te=Ae,lt=lt?ei(lt):null,lt!==null&&(Tn=i(lt),St=lt.tag,lt!==Tn||St!==5&&St!==27&&St!==6)&&(lt=null)):(Te=null,lt=Ae),Te!==lt)){
vendor: 5,969 bytes, lines 49-50
49if(St=nP,Me="onMouseLeave",ve="onMouseEnter",fe="mouse",(c==="pointerout"||c==="pointerover")&&(St=aP,Me="onPointerLeave",ve="onPointerEnter",fe="pointer"),Tn=Te==null?Ee:pu(Te),Se=lt==null?Ee:pu(lt),Ee=new St(Me,fe+"leave",Te,p,Oe),Ee.target=Tn,Ee.relatedTarget=Se,Me=null,ei(Oe)===Ae&&(St=new St(ve,fe+"enter",lt,p,Oe),St.target=Se,St.relatedTarget=Tn,Me=St),Tn=Me,Te&<)t:{for(St=fue,ve=Te,fe=lt,Se=0,Me=ve;Me;Me=St(Me))Se++;Me=0;for(var bt=fe;bt;bt=St(bt))Me++;for(;0<Se-Me;)ve=St(ve),Se--;for(;0<Me-Se;)fe=St(fe),Me--;for(;Se--;){if(ve===fe||fe!==null&&ve===fe.alternate){St=ve;break t}ve=St(ve),fe=St(fe)}St=null}else St=null;Te!==null&&KR(De,Ee,Te,St,!1),lt!==null&&Tn!==null&&KR(De,Tn,lt,St,!0)}}e:{if(Ee=Ae?pu(Ae):window,Te=Ee.nodeName&&Ee.nodeName.toLowerCase(),Te==="select"||Te==="input"&&Ee.type==="file")var ln=fP;else if(uP(Ee))if(hP)ln=Ace;else{ln=Sce;var dt=xce}else Te=Ee.nodeName,!Te||Te.toLowerCase()!=="input"||Ee.type!=="checkbox"&&Ee.type!=="radio"?Ae&&a3(Ae.elementType)&&(ln=fP):ln=wce;if(ln&&(ln=ln(c,Ae))){dP(De,ln,p,Oe);break e}dt&&dt(c,Ee,Ae),c==="focusout"&&Ae&&Ee.type==="number"&&Ae.memoizedProps.value!=null&&r3(Ee,"number",Ee.value)}switch(dt=Ae?pu(Ae):window,c){case"focusin":(uP(dt)||dt.contentEditable==="true")&&(Xd=dt,v3=Ae,Gm=null);break;case"focusout":Gm=v3=Xd=null;break;case"mousedown":y3=!0;break;case"contextmenu":case"mouseup":case"dragend":y3=!1,SP(De,p,Oe);break;case"selectionchange":if(Tce)break;case"keydown":case"keyup":SP(De,p,Oe)}var Dt;if(m3)e:{switch(c){case"compositionstart":var Kt="onCompositionStart";break e;case"compositionend":Kt="onCompositionEnd";break e;case"compositionupdate":Kt="onCompositionUpdate";break e}Kt=void 0}else Qd?lP(c,p)&&(Kt="onCompositionEnd"):c==="keydown"&&p.keyCode===229&&(Kt="onCompositionStart");Kt&&(iP&&p.locale!=="ko"&&(Qd||Kt!=="onCompositionStart"?Kt==="onCompositionEnd"&&Qd&&(Dt=eP()):($l=Oe,c3="value"in $l?$l.value:$l.textContent,Qd=!0)),dt=Pb(Ae,Kt),0<dt.length&&(Kt=new rP(Kt,c,null,p,Oe),De.push({event:Kt,listeners:dt}),Dt?Kt.data=Dt:(Dt=cP(p),Dt!==null&&(Kt.data=Dt)))),(Dt=pce?gce(c,p):bce(c,p))&&(Kt=Pb(Ae,"onBeforeInput"),0<Kt.length&&(dt=new rP("onBeforeInput","beforeinput",null,p,Oe),De.push({event:dt,listeners:Kt}),dt.data=Dt)),lue(De,c,Ae,p,Oe)}WR(De,d)})}function bp(c,d,p){return{instance:c,listener:d,currentTarget:p}}function Pb(c,d){for(var p=d+"Capture",v=[];c!==null;){var E=c,_=E.stateNode;if(E=E.tag,E!==5&&E!==26&&E!==27||_===null||(E=Bm(c,p),E!=null&&v.unshift(bp(c,E,_)),E=Bm(c,d),E!=null&&v.push(bp(c,E,_))),c.tag===3)return v;c=c.return}return[]}function fue(c){if(c===null)return null;do c=c.return;while(c&&c.tag!==5&&c.tag!==27);return c||null}function KR(c,d,p,v,E){for(var _=d._reactName,I=[];p!==null&&p!==v;){var Y=p,ce=Y.alternate,Ae=Y.stateNode;if(Y=Y.tag,ce!==null&&ce===v)break;Y!==5&&Y!==26&&Y!==27||Ae===null||(ce=Ae,E?(Ae=Bm(p,_),Ae!=null&&I.unshift(bp(p,Ae,ce))):E||(Ae=Bm(p,_),Ae!=null&&I.push(bp(p,Ae,ce)))),p=p.return}I.length!==0&&c.push({event:d,listeners:I})}var hue=/\r\n?/g,mue=/\u0000|\uFFFD/g;function QR(c){return(typeof c=="string"?c:""+c).replace(hue,` 50`).replace(mue,"")}function XR(c,d){return d=QR(d),QR(c)===d}function En(c,d,p,v,E,_){switch(p){case"children":typeof v=="string"?d==="body"||d==="textarea"&&v===""||Wd(c,v):(typeof v=="number"||typeof v=="bigint")&&d!=="body"&&Wd(c,""+v);break;case"className":j1(c,"class",v);break;case"tabIndex":j1(c,"tabindex",v);break;case"dir":case"role":case"viewBox":case"width":case"height":j1(c,p,v);break;case"style":XO(c,v,_);break;case"data":if(d!=="object"){j1(c,"data",v);break}case"src":case"href":if(v===""&&(d!=="a"||p!=="href")){c.removeAttribute(p);break}if(v==null||typeof v=="function"||typeof v=="symbol"||typeof v=="boolean"){c.removeAttribute(p);break}v=L1(""+v),c.setAttribute(p,v);break;case"action":case"formAction":if(typeof v=="function"){c.setAttribute(p,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof _=="function"&&(p==="formAction"?(d!=="input"&&En(c,d,"name",E.name,E,null),En(c,d,"formEncType",E.formEncType,E,null),En(c,d,"formMethod",E.formMethod,E,null),En(c,d,"formTarget",E.formTarget,E,null)):(En(c,d,"encType",E.encType,E,null),En(c,d,"method",E.method,E,null),En(c,d,"target",E.target,E,null)));if(v==null||typeof v=="symbol"||typeof v=="boolean"){c.removeAttribute(p);break}v=L1(""+v),c.setAttribute(p,v);break;case"onClick":v!=null&&(c.onclick=Io);break;case"onScroll":v!=null&&qt("scroll",c);break;case"onScrollEnd":v!=null&&qt("scrollend",c);break;case"dangerouslySetInnerHTML":if(v!=null){if(typeof v!="object"||!("__html"in v))throw Error(r(61));if(p=v.__html,p!=null){if(E.children!=null)throw Error(r(60));c.innerHTML=p}}break;case"multiple":c.multiple=v&&typeof v!="function"&&typeof v!="symbol";break;case"muted":c.muted=v&&typeof v!="function"&&typeof v!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(v==null||typeof v=="function"||typeof v=="boolean"||typeof v=="symbol"){c.removeAttribute("xlink:href");break}p=L1(""+v),c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",p);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":v!=null&&typeof v!="function"&&typeof v!="symbol"?c.setAttribute(p,""+v):c.removeAttribute(p);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
50ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":v&&typeof v!="function"&&typeof v!="symbol"?c.setAttribute(p,""):c.removeAttribute(p);break;case"capture":case"download":v===!0?c.setAttribute(p,""):v!==!1&&v!=null&&typeof v!="function"&&typeof v!="symbol"?c.setAttribute(p,v):c.removeAttribute(p);break;case"cols":case"rows":case"size":case"span":v!=null&&typeof v!="function"&&typeof v!="symbol"&&!isNaN(v)&&1<=v?c.setAttribute(p,v):c.removeAttribute(p);break;case"rowSpan":case"start":v==null||typeof v=="function"||typeof v=="symbol"||isNaN(v)?c.removeAttribute(p):c.setAttribute(p,v);break;case"popover":qt("beforetoggle",c),qt("toggle",c),D1(c,"popover",v);break;case"xlinkActuate":jo(c,"http://www.w3.org/1999/xlink","xlink:actuate",v);break;case"xlinkArcrole":jo(c,"http://www.w3.org/1999/xlink","xlink:arcrole",v);break;case"xlinkRole":jo(c,"http://www.w3.org/1999/xlink","xlink:role",v);break;case"xlinkShow":jo(c,"http://www.w3.org/1999/xlink","xlink:show",v);break;case"xlinkTitle":jo(c,"http://www.w3.org/1999/xlink","xlink:title",v);break;case"xlinkType":jo(c,"http://www.w3.org/1999/xlink","xlink:type",v);break;case"xmlBase":jo(c,"http://www.w3.org/XML/1998/namespace","xml:base",v);break;case"xmlLang":jo(c,"http://www.w3.org/XML/1998/namespace","xml:lang",v);break;case"xmlSpace":jo(c,"http://www.w3.org/XML/1998/namespace","xml:space",v);break;case"is":D1(c,"is",v);break;case"innerText":case"textContent":break;default:(!(2<p.length)||p[0]!=="o"&&p[0]!=="O"||p[1]!=="n"&&p[1]!=="N")&&(p=Fle.get(p)||p,D1(c,p,v))}}function qS(c,d,p,v,E,_){switch(p){case"style":XO(c,v,_);break;case"dangerouslySetInnerHTML":if(v!=null){if(typeof v!="object"||!("__html"in v))throw Error(r(61));if(p=v.__html,p!=null){if(E.children!=null)throw Error(r(60));c.innerHTML=p}}break;case"children":typeof v=="string"?Wd(c,v):(typeof v=="number"||typeof v=="bigint")&&Wd(c,""+v);break;case"onScroll":v!=null&&qt("scroll",c);break;case"onScrollEnd":v!=null&&qt("scrollend",c);break;case"onClick":v!=null&&(c.onclick=Io);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!FO.hasOwnProperty(p))e:{if(p[0]==="o"&&p[1]==="n"&&(E=p.endsWith("Capture"),d=p.slice(2,E?p.length-7:void 0),_=c[Zr]||null,_=_!=null?_[p]:null,typeof _=="function"&&c.removeEventListener(d,_,E),typeof v=="function")){typeof _!="function"&&_!==null&&(p in c?c[p]=null:c.hasAttribute(p)&&c.removeAttribute(p)),c.addEventListener(d,v,E);break e}p in c?c[p]=v:v===!0?c.setAttribute(p,""):D1(c,p,v)}}}function na(c,d,p){switch(d){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":qt("error",c),qt("load",c);var v=!1,E=!1,_;for(_ in p)if(p.hasOwnProperty(_)){var I=p[_];if(I!=null)switch(_){case"src":v=!0;break;case"srcSet":E=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,d));default:En(c,d,_,I,p,null)}}E&&En(c,d,"srcSet",p.srcSet,p,null),v&&En(c,d,"src",p.src,p,null);return;case"input":qt("invalid",c);var Y=_=I=E=null,ce=null,Ae=null;for(v in p)if(p.hasOwnProperty(v)){var Oe=p[v];if(Oe!=null)switch(v){case"name":E=Oe;break;case"type":I=Oe;break;case"checked":ce=Oe;break;case"defaultChecked":Ae=Oe;break;case"value":_=Oe;break;case"defaultValue":Y=Oe;break;case"children":case"dangerouslySetInnerHTML":if(Oe!=null)throw Error(r(137,d));break;default:En(c,d,v,Oe,p,null)}}WO(c,_,Y,ce,Ae,I,E,!1);return;case"select":qt("invalid",c),v=I=_=null;for(E in p)if(p.hasOwnProperty(E)&&(Y=p[E],Y!=null))switch(E){case"value":_=Y;break;case"defaultValue":I=Y;break;case"multiple":v=Y;default:En(c,d,E,Y,p,null)}d=_,p=I,c.multiple=!!v,d!=null?Gd(c,!!v,d,!1):p!=null&&Gd(c,!!v,p,!0);return;case"textarea":qt("invalid",c),_=E=v=null;for(I in p)if(p.hasOwnProperty(I)&&(Y=p[I],Y!=null))switch(I){case"value":v=Y;break;case"defaultValue":E=Y;break;case"children":_=Y;break;case"dangerouslySetInnerHTML":if(Y!=null)throw Error(r(91));break;default:En(c,d,I,Y,p,null)}KO(c,v,E,_);return;case"option":for(ce in p)if(p.hasOwnProperty(ce)&&(v=p[ce],v!=null))switch(ce){case"selected":c.selected=v&&typeof v!="function"&&typeof v!="symbol";break;default:En(c,d,ce,v,p,null)}return;case"dialog":qt("beforetoggle",c),qt("toggle",c),qt("cancel",c),qt("close",c);break;case"iframe":case"object":qt("load",c);break;case"video":case"audio":for(v=0;v<gp.length;v++)qt(gp[v],c);break;case"image":qt("error",c),qt("load",c);break;case"details":qt("toggle",c);break;case"embed":case"source":case"link":qt("error",c),qt("load",c);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(Ae in p)if(p.hasOwnProperty(Ae)&&(v=p[Ae],v!=null))switch(Ae){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,d));default:En(c,d,Ae,v,p,null)}return;default:if(a3(d)){for(Oe in p)p.hasOwnProperty(Oe)&&(v=p[Oe],v!==void 0&&qS(c,d,Oe,v,p,void 0));return}}for(Y in p)p.hasOwnProperty(Y)&&(v=p[Y],v!=null&&En(c,d,Y,v,p,null))}function pue(c,d,p,v){switch(d){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var E=null,_=null,I=null,Y=null,ce=null,Ae=null,Oe=null;for(Te in p){var De=p[Te];if(p.hasOwnProperty(Te)&&De!=null)switch(Te){case"checked":break;case"value":break;case"defaultValue":ce=De;default:v.hasOwnProperty(Te)||En(c,d,Te,null,v,De)}}for(var Ee in v){var Te=v[Ee];if(De=p[Ee],v.hasOwnProperty(Ee)&&(Te!=null||De!=null))switch(Ee){case"type":_=Te;break;case"name":E=Te;break;case"checked":Ae=Te;break;case"defaultChecked":Oe=Te;break;case"value":I=Te;break;case"defaultValue":Y=Te;break;case"children":case"dangerouslySetInnerHTML":if(Te!=null)throw Error(r(137,d));break;default:Te!==De&&En(c,d,Ee,Te,v,De)}}n3(c,I,Y,ce,Ae,Oe,_,E);return;case"select":Te=I=Y=Ee=null;for(_ in p)if(ce=p[_],p.hasOwnProperty(_)&&ce!=null)switch(_){case"value":break;case"multiple":Te=ce;default:v.hasOwnProperty(_)||En(c,d,_,null,v,ce)}for(E in v)if(_=v[E],ce=p[E],v.hasOwnProperty(E)&&(_!=null||ce!=null))switch(E){case"value":Ee=_;break;case"defaultValue":Y=_;break;case"multiple":I=_;default:_!==ce&&En(c,d,E,_,v,ce)}
vendor: 6,928 bytes, line 50
50d=Y,p=I,v=Te,Ee!=null?Gd(c,!!p,Ee,!1):!!v!=!!p&&(d!=null?Gd(c,!!p,d,!0):Gd(c,!!p,p?[]:"",!1));return;case"textarea":Te=Ee=null;for(Y in p)if(E=p[Y],p.hasOwnProperty(Y)&&E!=null&&!v.hasOwnProperty(Y))switch(Y){case"value":break;case"children":break;default:En(c,d,Y,null,v,E)}for(I in v)if(E=v[I],_=p[I],v.hasOwnProperty(I)&&(E!=null||_!=null))switch(I){case"value":Ee=E;break;case"defaultValue":Te=E;break;case"children":break;case"dangerouslySetInnerHTML":if(E!=null)throw Error(r(91));break;default:E!==_&&En(c,d,I,E,v,_)}YO(c,Ee,Te);return;case"option":for(var lt in p)if(Ee=p[lt],p.hasOwnProperty(lt)&&Ee!=null&&!v.hasOwnProperty(lt))switch(lt){case"selected":c.selected=!1;break;default:En(c,d,lt,null,v,Ee)}for(ce in v)if(Ee=v[ce],Te=p[ce],v.hasOwnProperty(ce)&&Ee!==Te&&(Ee!=null||Te!=null))switch(ce){case"selected":c.selected=Ee&&typeof Ee!="function"&&typeof Ee!="symbol";break;default:En(c,d,ce,Ee,v,Te)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var St in p)Ee=p[St],p.hasOwnProperty(St)&&Ee!=null&&!v.hasOwnProperty(St)&&En(c,d,St,null,v,Ee);for(Ae in v)if(Ee=v[Ae],Te=p[Ae],v.hasOwnProperty(Ae)&&Ee!==Te&&(Ee!=null||Te!=null))switch(Ae){case"children":case"dangerouslySetInnerHTML":if(Ee!=null)throw Error(r(137,d));break;default:En(c,d,Ae,Ee,v,Te)}return;default:if(a3(d)){for(var Tn in p)Ee=p[Tn],p.hasOwnProperty(Tn)&&Ee!==void 0&&!v.hasOwnProperty(Tn)&&qS(c,d,Tn,void 0,v,Ee);for(Oe in v)Ee=v[Oe],Te=p[Oe],!v.hasOwnProperty(Oe)||Ee===Te||Ee===void 0&&Te===void 0||qS(c,d,Oe,Ee,v,Te);return}}for(var ve in p)Ee=p[ve],p.hasOwnProperty(ve)&&Ee!=null&&!v.hasOwnProperty(ve)&&En(c,d,ve,null,v,Ee);for(De in v)Ee=v[De],Te=p[De],!v.hasOwnProperty(De)||Ee===Te||Ee==null&&Te==null||En(c,d,De,Ee,v,Te)}function ZR(c){switch(c){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function gue(){if(typeof performance.getEntriesByType=="function"){for(var c=0,d=0,p=performance.getEntriesByType("resource"),v=0;v<p.length;v++){var E=p[v],_=E.transferSize,I=E.initiatorType,Y=E.duration;if(_&&Y&&ZR(I)){for(I=0,Y=E.responseEnd,v+=1;v<p.length;v++){var ce=p[v],Ae=ce.startTime;if(Ae>Y)break;var Oe=ce.transferSize,De=ce.initiatorType;Oe&&ZR(De)&&(ce=ce.responseEnd,I+=Oe*(ce<Y?1:(Y-Ae)/(ce-Ae)))}if(--v,d+=8*(_+I)/(E.duration/1e3),c++,10<c)break}}if(0<c)return d/c/1e6}return navigator.connection&&(c=navigator.connection.downlink,typeof c=="number")?c:5}var VS=null,GS=null;function Mb(c){return c.nodeType===9?c:c.ownerDocument}function JR(c){switch(c){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function eD(c,d){if(c===0)switch(d){case"svg":return 1;case"math":return 2;default:return 0}return c===1&&d==="foreignObject"?0:c}function WS(c,d){return c==="textarea"||c==="noscript"||typeof d.children=="string"||typeof d.children=="number"||typeof d.children=="bigint"||typeof d.dangerouslySetInnerHTML=="object"&&d.dangerouslySetInnerHTML!==null&&d.dangerouslySetInnerHTML.__html!=null}var YS=null;function bue(){var c=window.event;return c&&c.type==="popstate"?c===YS?!1:(YS=c,!0):(YS=null,!1)}var tD=typeof setTimeout=="function"?setTimeout:void 0,vue=typeof clearTimeout=="function"?clearTimeout:void 0,nD=typeof Promise=="function"?Promise:void 0,yue=typeof queueMicrotask=="function"?queueMicrotask:typeof nD<"u"?function(c){return nD.resolve(null).then(c).catch(xue)}:tD;function xue(c){setTimeout(function(){throw c})}function sc(c){return c==="head"}function rD(c,d){var p=d,v=0;do{var E=p.nextSibling;if(c.removeChild(p),E&&E.nodeType===8)if(p=E.data,p==="/$"||p==="/&"){if(v===0){c.removeChild(E),Tf(d);return}v--}else if(p==="$"||p==="$?"||p==="$~"||p==="$!"||p==="&")v++;else if(p==="html")vp(c.ownerDocument.documentElement);else if(p==="head"){p=c.ownerDocument.head,vp(p);for(var _=p.firstChild;_;){var I=_.nextSibling,Y=_.nodeName;_[sn]||Y==="SCRIPT"||Y==="STYLE"||Y==="LINK"&&_.rel.toLowerCase()==="stylesheet"||p.removeChild(_),_=I}}else p==="body"&&vp(c.ownerDocument.body);p=E}while(p);Tf(d)}function aD(c,d){var p=c;c=0;do{var v=p.nextSibling;if(p.nodeType===1?d?(p._stashedDisplay=p.style.display,p.style.display="none"):(p.style.display=p._stashedDisplay||"",p.getAttribute("style")===""&&p.removeAttribute("style")):p.nodeType===3&&(d?(p._stashedText=p.nodeValue,p.nodeValue=""):p.nodeValue=p._stashedText||""),v&&v.nodeType===8)if(p=v.data,p==="/$"){if(c===0)break;c--}else p!=="$"&&p!=="$?"&&p!=="$~"&&p!=="$!"||c++;p=v}while(p)}function KS(c){var d=c.firstChild;for(d&&d.nodeType===10&&(d=d.nextSibling);d;){var p=d;switch(d=d.nextSibling,p.nodeName){case"HTML":case"HEAD":case"BODY":KS(p),Ro(p);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(p.rel.toLowerCase()==="stylesheet")continue}c.removeChild(p)}}function Sue(c,d,p,v){for(;c.nodeType===1;){var E=p;if(c.nodeName.toLowerCase()!==d.toLowerCase()){if(!v&&(c.nodeName!=="INPUT"||c.type!=="hidden"))break}else if(v){if(!c[sn])switch(d){case"meta":if(!c.hasAttribute("itemprop"))break;return c;case"link":if(_=c.getAttribute("rel"),_==="stylesheet"&&c.hasAttribute("data-precedence"))break;if(_!==E.rel||c.getAttribute("href")!==(E.href==null||E.href===""?null:E.href)||c.getAttribute("crossorigin")!==(E.crossOrigin==null?null:E.crossOrigin)||c.getAttribute("title")!==(E.title==null?null:E.title))break;return c;case"style":if(c.hasAttribute("data-precedence"))break;return c;case"script":if(_=c.getAttribute("src"),(_!==(E.src==null?null:E.src)||c.getAttribute("type")!==(E.type==null?null:E.type)||c.getAttribute("crossorigin")!==(E.crossOrigin==null?null:E.crossOrigin))&&_&&c.hasAttribute("async")&&!c.hasAttribute("itemprop"))break;return c;default:return c}}else if(d==="input"&&c.type==="hidden"){var _=E.name==null?null:""+E.name;if(E.type==="hidden"&&c.getAttribute("name")===_)return c}else return c;if(c=Bi(c.nextSibling),c===null)break}return null}function wue(c,d,p){if(d==="")return null;for(;c.nodeType!==3;)if((c.nodeType!==1||c.nodeName!=="INPUT"||c.type!=="hidden")&&!p||(c=Bi(c.nextSibling),c===null))return null;return c}function iD(c,d){for(;c.nodeType!==8;)if((c.nodeType!==1||c.nodeName!=="INPUT"||c.type!=="hidden")&&!d||(c=Bi(c.nextSibling),c===null))return null;return c}function QS(c){return c.data==="$?"||c.data==="$~"}function XS(c){return c.data==="$!"||c.data==="$?"&&c.ownerDocument.readyState!=="loading"}function Aue(c,d){var p=c.ownerDocument;if(c.data==="$~")c._reactRetry=d;else if(c.data!=="$?"||p.readyState!=="loading")d();else{var v=function(){d(),p.removeEventListener("DOMContentLoaded",v)};p.addEventListener("DOMContentLoaded",v),c._reactRetry=v}}function Bi(c){for(;c!=null;c=c.nextSibling){var d=c.nodeType;if(d===1||d===3)break;if(d===8){if(d=c.data,d==="$"||d==="$!"||d==="$?"||d==="$~"||d==="&"||d==="F!"||d==="F")break;
vendor: 5,093 bytes, line 50
50if(d==="/$"||d==="/&")return null}}return c}var ZS=null;function sD(c){c=c.nextSibling;for(var d=0;c;){if(c.nodeType===8){var p=c.data;if(p==="/$"||p==="/&"){if(d===0)return Bi(c.nextSibling);d--}else p!=="$"&&p!=="$!"&&p!=="$?"&&p!=="$~"&&p!=="&"||d++}c=c.nextSibling}return null}function oD(c){c=c.previousSibling;for(var d=0;c;){if(c.nodeType===8){var p=c.data;if(p==="$"||p==="$!"||p==="$?"||p==="$~"||p==="&"){if(d===0)return c;d--}else p!=="/$"&&p!=="/&"||d++}c=c.previousSibling}return null}function lD(c,d,p){switch(d=Mb(p),c){case"html":if(c=d.documentElement,!c)throw Error(r(452));return c;case"head":if(c=d.head,!c)throw Error(r(453));return c;case"body":if(c=d.body,!c)throw Error(r(454));return c;default:throw Error(r(451))}}function vp(c){for(var d=c.attributes;d.length;)c.removeAttributeNode(d[0]);Ro(c)}var zi=new Map,cD=new Set;function Rb(c){return typeof c.getRootNode=="function"?c.getRootNode():c.nodeType===9?c:c.ownerDocument}var Zo=X.d;X.d={f:Eue,r:Tue,D:_ue,C:Cue,L:kue,m:Nue,X:Pue,S:Oue,M:Mue};function Eue(){var c=Zo.f(),d=Eb();return c||d}function Tue(c){var d=Do(c);d!==null&&d.tag===5&&d.type==="form"?_M(d):Zo.r(c)}var wf=typeof document>"u"?null:document;function uD(c,d,p){var v=wf;if(v&&typeof d=="string"&&d){var E=Pi(d);E='link[rel="'+c+'"][href="'+E+'"]',typeof p=="string"&&(E+='[crossorigin="'+p+'"]'),cD.has(E)||(cD.add(E),c={rel:c,crossOrigin:p,href:d},v.querySelector(E)===null&&(d=v.createElement("link"),na(d,"link",c),$r(d),v.head.appendChild(d)))}}function _ue(c){Zo.D(c),uD("dns-prefetch",c,null)}function Cue(c,d){Zo.C(c,d),uD("preconnect",c,d)}function kue(c,d,p){Zo.L(c,d,p);var v=wf;if(v&&c&&d){var E='link[rel="preload"][as="'+Pi(d)+'"]';d==="image"&&p&&p.imageSrcSet?(E+='[imagesrcset="'+Pi(p.imageSrcSet)+'"]',typeof p.imageSizes=="string"&&(E+='[imagesizes="'+Pi(p.imageSizes)+'"]')):E+='[href="'+Pi(c)+'"]';var _=E;switch(d){case"style":_=Af(c);break;case"script":_=Ef(c)}zi.has(_)||(c=h({rel:"preload",href:d==="image"&&p&&p.imageSrcSet?void 0:c,as:d},p),zi.set(_,c),v.querySelector(E)!==null||d==="style"&&v.querySelector(yp(_))||d==="script"&&v.querySelector(xp(_))||(d=v.createElement("link"),na(d,"link",c),$r(d),v.head.appendChild(d)))}}function Nue(c,d){Zo.m(c,d);var p=wf;if(p&&c){var v=d&&typeof d.as=="string"?d.as:"script",E='link[rel="modulepreload"][as="'+Pi(v)+'"][href="'+Pi(c)+'"]',_=E;switch(v){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":_=Ef(c)}if(!zi.has(_)&&(c=h({rel:"modulepreload",href:c},d),zi.set(_,c),p.querySelector(E)===null)){switch(v){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(p.querySelector(xp(_)))return}v=p.createElement("link"),na(v,"link",c),$r(v),p.head.appendChild(v)}}}function Oue(c,d,p){Zo.S(c,d,p);var v=wf;if(v&&c){var E=qd(v).hoistableStyles,_=Af(c);d=d||"default";var I=E.get(_);if(!I){var Y={loading:0,preload:null};if(I=v.querySelector(yp(_)))Y.loading=5;else{c=h({rel:"stylesheet",href:c,"data-precedence":d},p),(p=zi.get(_))&&JS(c,p);var ce=I=v.createElement("link");$r(ce),na(ce,"link",c),ce._p=new Promise(function(Ae,Oe){ce.onload=Ae,ce.onerror=Oe}),ce.addEventListener("load",function(){Y.loading|=1}),ce.addEventListener("error",function(){Y.loading|=2}),Y.loading|=4,Db(I,d,v)}I={type:"stylesheet",instance:I,count:1,state:Y},E.set(_,I)}}}function Pue(c,d){Zo.X(c,d);var p=wf;if(p&&c){var v=qd(p).hoistableScripts,E=Ef(c),_=v.get(E);_||(_=p.querySelector(xp(E)),_||(c=h({src:c,async:!0},d),(d=zi.get(E))&&ew(c,d),_=p.createElement("script"),$r(_),na(_,"link",c),p.head.appendChild(_)),_={type:"script",instance:_,count:1,state:null},v.set(E,_))}}function Mue(c,d){Zo.M(c,d);var p=wf;if(p&&c){var v=qd(p).hoistableScripts,E=Ef(c),_=v.get(E);_||(_=p.querySelector(xp(E)),_||(c=h({src:c,async:!0,type:"module"},d),(d=zi.get(E))&&ew(c,d),_=p.createElement("script"),$r(_),na(_,"link",c),p.head.appendChild(_)),_={type:"script",instance:_,count:1,state:null},v.set(E,_))}}function dD(c,d,p,v){var E=(E=ke.current)?Rb(E):null;if(!E)throw Error(r(446));switch(c){case"meta":case"title":return null;case"style":return typeof p.precedence=="string"&&typeof p.href=="string"?(d=Af(p.href),p=qd(E).hoistableStyles,v=p.get(d),v||(v={type:"style",instance:null,count:0,state:null},p.set(d,v)),v):{type:"void",instance:null,count:0,state:null};case"link":if(p.rel==="stylesheet"&&typeof p.href=="string"&&typeof p.precedence=="string"){c=Af(p.href);var _=qd(E).hoistableStyles,I=_.get(c);if(I||(E=E.ownerDocument||E,I={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},_.set(c,I),(_=E.querySelector(yp(c)))&&!_._p&&(I.instance=_,I.state.loading=5),zi.has(c)||(p={rel:"preload",as:"style",href:p.href,crossOrigin:p.crossOrigin,integrity:p.integrity,media:p.media,hrefLang:p.hrefLang,referrerPolicy:p.referrerPolicy},zi.set(c,p),_||Rue(E,c,p,I.state))),d&&v===null)throw Error(r(528,""));return I}if(d&&v!==null)throw Error(r(529,""));return null;case"script":return d=p.async,p=p.src,typeof p=="string"&&d&&typeof d!="function"&&typeof d!="symbol"?
vendor: 8,901 bytes, line 50
50(d=Ef(p),p=qd(E).hoistableScripts,v=p.get(d),v||(v={type:"script",instance:null,count:0,state:null},p.set(d,v)),v):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,c))}}function Af(c){return'href="'+Pi(c)+'"'}function yp(c){return'link[rel="stylesheet"]['+c+"]"}function fD(c){return h({},c,{"data-precedence":c.precedence,precedence:null})}function Rue(c,d,p,v){c.querySelector('link[rel="preload"][as="style"]['+d+"]")?v.loading=1:(d=c.createElement("link"),v.preload=d,d.addEventListener("load",function(){return v.loading|=1}),d.addEventListener("error",function(){return v.loading|=2}),na(d,"link",p),$r(d),c.head.appendChild(d))}function Ef(c){return'[src="'+Pi(c)+'"]'}function xp(c){return"script[async]"+c}function hD(c,d,p){if(d.count++,d.instance===null)switch(d.type){case"style":var v=c.querySelector('style[data-href~="'+Pi(p.href)+'"]');if(v)return d.instance=v,$r(v),v;var E=h({},p,{"data-href":p.href,"data-precedence":p.precedence,href:null,precedence:null});return v=(c.ownerDocument||c).createElement("style"),$r(v),na(v,"style",E),Db(v,p.precedence,c),d.instance=v;case"stylesheet":E=Af(p.href);var _=c.querySelector(yp(E));if(_)return d.state.loading|=4,d.instance=_,$r(_),_;v=fD(p),(E=zi.get(E))&&JS(v,E),_=(c.ownerDocument||c).createElement("link"),$r(_);var I=_;return I._p=new Promise(function(Y,ce){I.onload=Y,I.onerror=ce}),na(_,"link",v),d.state.loading|=4,Db(_,p.precedence,c),d.instance=_;case"script":return _=Ef(p.src),(E=c.querySelector(xp(_)))?(d.instance=E,$r(E),E):(v=p,(E=zi.get(_))&&(v=h({},p),ew(v,E)),c=c.ownerDocument||c,E=c.createElement("script"),$r(E),na(E,"link",v),c.head.appendChild(E),d.instance=E);case"void":return null;default:throw Error(r(443,d.type))}else d.type==="stylesheet"&&(d.state.loading&4)===0&&(v=d.instance,d.state.loading|=4,Db(v,p.precedence,c));return d.instance}function Db(c,d,p){for(var v=p.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),E=v.length?v[v.length-1]:null,_=E,I=0;I<v.length;I++){var Y=v[I];if(Y.dataset.precedence===d)_=Y;else if(_!==E)break}_?_.parentNode.insertBefore(c,_.nextSibling):(d=p.nodeType===9?p.head:p,d.insertBefore(c,d.firstChild))}function JS(c,d){c.crossOrigin==null&&(c.crossOrigin=d.crossOrigin),c.referrerPolicy==null&&(c.referrerPolicy=d.referrerPolicy),c.title==null&&(c.title=d.title)}function ew(c,d){c.crossOrigin==null&&(c.crossOrigin=d.crossOrigin),c.referrerPolicy==null&&(c.referrerPolicy=d.referrerPolicy),c.integrity==null&&(c.integrity=d.integrity)}var jb=null;function mD(c,d,p){if(jb===null){var v=new Map,E=jb=new Map;E.set(p,v)}else E=jb,v=E.get(p),v||(v=new Map,E.set(p,v));if(v.has(c))return v;for(v.set(c,null),p=p.getElementsByTagName(c),E=0;E<p.length;E++){var _=p[E];if(!(_[sn]||_[Rt]||c==="link"&&_.getAttribute("rel")==="stylesheet")&&_.namespaceURI!=="http://www.w3.org/2000/svg"){var I=_.getAttribute(d)||"";I=c+I;var Y=v.get(I);Y?Y.push(_):v.set(I,[_])}}return v}function pD(c,d,p){c=c.ownerDocument||c,c.head.insertBefore(p,d==="title"?c.querySelector("head > title"):null)}function Due(c,d,p){if(p===1||d.itemProp!=null)return!1;switch(c){case"meta":case"title":return!0;case"style":if(typeof d.precedence!="string"||typeof d.href!="string"||d.href==="")break;return!0;case"link":if(typeof d.rel!="string"||typeof d.href!="string"||d.href===""||d.onLoad||d.onError)break;switch(d.rel){case"stylesheet":return c=d.disabled,typeof d.precedence=="string"&&c==null;default:return!0}case"script":if(d.async&&typeof d.async!="function"&&typeof d.async!="symbol"&&!d.onLoad&&!d.onError&&d.src&&typeof d.src=="string")return!0}return!1}function gD(c){return!(c.type==="stylesheet"&&(c.state.loading&3)===0)}function jue(c,d,p,v){if(p.type==="stylesheet"&&(typeof v.media!="string"||matchMedia(v.media).matches!==!1)&&(p.state.loading&4)===0){if(p.instance===null){var E=Af(v.href),_=d.querySelector(yp(E));if(_){d=_._p,d!==null&&typeof d=="object"&&typeof d.then=="function"&&(c.count++,c=Ib.bind(c),d.then(c,c)),p.state.loading|=4,p.instance=_,$r(_);return}_=d.ownerDocument||d,v=fD(v),(E=zi.get(E))&&JS(v,E),_=_.createElement("link"),$r(_);var I=_;I._p=new Promise(function(Y,ce){I.onload=Y,I.onerror=ce}),na(_,"link",v),p.instance=_}c.stylesheets===null&&(c.stylesheets=new Map),c.stylesheets.set(p,d),(d=p.state.preload)&&(p.state.loading&3)===0&&(c.count++,p=Ib.bind(c),d.addEventListener("load",p),d.addEventListener("error",p))}}var tw=0;function Iue(c,d){return c.stylesheets&&c.count===0&&Bb(c,c.stylesheets),0<c.count||0<c.imgCount?function(p){var v=setTimeout(function(){if(c.stylesheets&&Bb(c,c.stylesheets),c.unsuspend){var _=c.unsuspend;c.unsuspend=null,_()}},6e4+d);0<c.imgBytes&&tw===0&&(tw=62500*gue());var E=setTimeout(function(){if(c.waitingForImages=!1,c.count===0&&(c.stylesheets&&Bb(c,c.stylesheets),c.unsuspend)){var _=c.unsuspend;c.unsuspend=null,_()}},(c.imgBytes>tw?50:800)+d);return c.unsuspend=p,function(){c.unsuspend=null,clearTimeout(v),clearTimeout(E)}}:null}function Ib(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Bb(this,this.stylesheets);else if(this.unsuspend){var c=this.unsuspend;this.unsuspend=null,c()}}}var Lb=null;function Bb(c,d){c.stylesheets=null,c.unsuspend!==null&&(c.count++,Lb=new Map,d.forEach(Lue,c),Lb=null,Ib.call(c))}function Lue(c,d){if(!(d.state.loading&4)){var p=Lb.get(c);if(p)var v=p.get(null);else{p=new Map,Lb.set(c,p);for(var E=c.querySelectorAll("link[data-precedence],style[data-precedence]"),_=0;_<E.length;_++){var I=E[_];(I.nodeName==="LINK"||I.getAttribute("media")!=="not all")&&(p.set(I.dataset.precedence,I),v=I)}v&&p.set(null,v)}E=d.instance,I=E.getAttribute("data-precedence"),_=p.get(I)||v,_===v&&p.set(null,E),p.set(I,E),this.count++,v=Ib.bind(this),E.addEventListener("load",v),E.addEventListener("error",v),_?_.parentNode.insertBefore(E,_.nextSibling):(c=c.nodeType===9?c.head:c,c.insertBefore(E,c.firstChild)),d.state.loading|=4}}var Sp={$$typeof:C,Provider:null,Consumer:null,_currentValue:Z,_currentValue2:Z,_threadCount:0};function Bue(c,d,p,v,E,_,I,Y,ce){this.tag=1,this.containerInfo=c,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Ni(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ni(0),this.hiddenUpdates=Ni(null),this.identifierPrefix=v,this.onUncaughtError=E,this.onCaughtError=_,this.onRecoverableError=I,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=ce,this.incompleteTransitions=new Map}function bD(c,d,p,v,E,_,I,Y,ce,Ae,Oe,De){return c=new Bue(c,d,p,I,ce,Ae,Oe,De,Y),d=1,_===!0&&(d|=24),_=ni(3,null,null,d),c.current=_,_.stateNode=c,d=D3(),d.refCount++,c.pooledCache=d,d.refCount++,_.memoizedState={element:v,isDehydrated:p,cache:d},B3(_),c}function vD(c){return c?(c=ef,c):ef}function yD(c,d,p,v,E,_){E=vD(E),v.context===null?v.context=E:v.pendingContext=E,v=Kl(d),v.payload={element:p},_=_===void 0?null:_,_!==null&&(v.callback=_),p=Ql(c,v,d),p!==null&&(Ua(p,c,d),Jm(p,c,d))}function xD(c,d){if(c=c.memoizedState,c!==null&&c.dehydrated!==null){var p=c.retryLane;c.retryLane=p!==0&&p<d?p:d}}function nw(c,d){xD(c,d),(c=c.alternate)&&xD(c,d)}function SD(c){if(c.tag===13||c.tag===31){var d=xu(c,67108864);d!==null&&Ua(d,c,67108864),nw(c,67108864)}}function wD(c){if(c.tag===13||c.tag===31){var d=oi();d=Fl(d);var p=xu(c,d);p!==null&&Ua(p,c,d),nw(c,d)}}var zb=!0;function zue(c,d,p,v){var E=H.T;H.T=null;var _=X.p;try{X.p=2,rw(c,d,p,v)}finally{X.p=_,H.T=E}}function Uue(c,d,p,v){var E=H.T;H.T=null;var _=X.p;try{X.p=8,rw(c,d,p,v)}finally{X.p=_,H.T=E}}function rw(c,d,p,v){if(zb){var E=aw(v);if(E===null)$S(c,d,v,Ub,p),ED(c,v);else if(Fue(E,c,d,p,v))v.stopPropagation();else if(ED(c,v),d&4&&-1<Hue.indexOf(c)){for(;E!==null;){var _=Do(E);if(_!==null)switch(_.tag){case 3:if(_=_.stateNode,_.current.memoizedState.isDehydrated){var I=ki(_.pendingLanes);if(I!==0){var Y=_;for(Y.pendingLanes|=2,Y.entangledLanes|=2;I;){var ce=1<<31-nn(I);Y.entanglements[1]|=ce,I&=~ce}Fs(_),(pn&6)===0&&(wb=tn()+500,pp(0))}}break;case 31:case 13:Y=xu(_,2),Y!==null&&Ua(Y,_,2),Eb(),nw(_,2)}if(_=aw(v),_===null&&$S(c,d,v,Ub,p),_===E)break;E=_}E!==null&&v.stopPropagation()}else $S(c,d,v,null,p)}}function aw(c){return c=s3(c),iw(c)}var Ub=null;function iw(c){if(Ub=null,c=ei(c),c!==null){var d=i(c);if(d===null)c=null;else{var p=d.tag;if(p===13){if(c=s(d),c!==null)return c;c=null}else if(p===31){if(c=o(d),c!==null)return c;c=null}else if(p===3){if(d.stateNode.current.memoizedState.isDehydrated)return d.tag===3?d.stateNode.containerInfo:null;c=null}else d!==c&&(c=null)}}return Ub=c,null}function AD(c){switch(c){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 5,411 bytes, line 50
50:case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Cr()){case _e:return 2;case Ve:return 8;case he:case Je:return 32;case st:return 268435456;default:return 32}default:return 32}}var sw=!1,oc=null,lc=null,cc=null,wp=new Map,Ap=new Map,uc=[],Hue="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function ED(c,d){switch(c){case"focusin":case"focusout":oc=null;break;case"dragenter":case"dragleave":lc=null;break;case"mouseover":case"mouseout":cc=null;break;case"pointerover":case"pointerout":wp.delete(d.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ap.delete(d.pointerId)}}function Ep(c,d,p,v,E,_){return c===null||c.nativeEvent!==_?(c={blockedOn:d,domEventName:p,eventSystemFlags:v,nativeEvent:_,targetContainers:[E]},d!==null&&(d=Do(d),d!==null&&SD(d)),c):(c.eventSystemFlags|=v,d=c.targetContainers,E!==null&&d.indexOf(E)===-1&&d.push(E),c)}function Fue(c,d,p,v,E){switch(d){case"focusin":return oc=Ep(oc,c,d,p,v,E),!0;case"dragenter":return lc=Ep(lc,c,d,p,v,E),!0;case"mouseover":return cc=Ep(cc,c,d,p,v,E),!0;case"pointerover":var _=E.pointerId;return wp.set(_,Ep(wp.get(_)||null,c,d,p,v,E)),!0;case"gotpointercapture":return _=E.pointerId,Ap.set(_,Ep(Ap.get(_)||null,c,d,p,v,E)),!0}return!1}function TD(c){var d=ei(c.target);if(d!==null){var p=i(d);if(p!==null){if(d=p.tag,d===13){if(d=s(p),d!==null){c.blockedOn=d,Fd(c.priority,function(){wD(p)});return}}else if(d===31){if(d=o(p),d!==null){c.blockedOn=d,Fd(c.priority,function(){wD(p)});return}}else if(d===3&&p.stateNode.current.memoizedState.isDehydrated){c.blockedOn=p.tag===3?p.stateNode.containerInfo:null;return}}}c.blockedOn=null}function Hb(c){if(c.blockedOn!==null)return!1;for(var d=c.targetContainers;0<d.length;){var p=aw(c.nativeEvent);if(p===null){p=c.nativeEvent;var v=new p.constructor(p.type,p);i3=v,p.target.dispatchEvent(v),i3=null}else return d=Do(p),d!==null&&SD(d),c.blockedOn=p,!1;d.shift()}return!0}function _D(c,d,p){Hb(c)&&p.delete(d)}function $ue(){sw=!1,oc!==null&&Hb(oc)&&(oc=null),lc!==null&&Hb(lc)&&(lc=null),cc!==null&&Hb(cc)&&(cc=null),wp.forEach(_D),Ap.forEach(_D)}function Fb(c,d){c.blockedOn===d&&(c.blockedOn=null,sw||(sw=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,$ue)))}var $b=null;function CD(c){$b!==c&&($b=c,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){$b===c&&($b=null);for(var d=0;d<c.length;d+=3){var p=c[d],v=c[d+1],E=c[d+2];if(typeof v!="function"){if(iw(v||p)===null)continue;break}var _=Do(p);_!==null&&(c.splice(d,3),d-=3,aS(_,{pending:!0,data:E,method:p.method,action:v},v,E))}}))}function Tf(c){function d(ce){return Fb(ce,c)}oc!==null&&Fb(oc,c),lc!==null&&Fb(lc,c),cc!==null&&Fb(cc,c),wp.forEach(d),Ap.forEach(d);for(var p=0;p<uc.length;p++){var v=uc[p];v.blockedOn===c&&(v.blockedOn=null)}for(;0<uc.length&&(p=uc[0],p.blockedOn===null);)TD(p),p.blockedOn===null&&uc.shift();if(p=(c.ownerDocument||c).$$reactFormReplay,p!=null)for(v=0;v<p.length;v+=3){var E=p[v],_=p[v+1],I=E[Zr]||null;if(typeof _=="function")I||CD(p);else if(I){var Y=null;if(_&&_.hasAttribute("formAction")){if(E=_,I=_[Zr]||null)Y=I.formAction;else if(iw(E)!==null)continue}else Y=I.action;typeof Y=="function"?p[v+1]=Y:(p.splice(v,3),v-=3),CD(p)}}}function kD(){function c(_){_.canIntercept&&_.info==="react-transition"&&_.intercept({handler:function(){return new Promise(function(I){return E=I})},focusReset:"manual",scroll:"manual"})}function d(){E!==null&&(E(),E=null),v||setTimeout(p,20)}function p(){if(!v&&!navigation.transition){var _=navigation.currentEntry;_&&_.url!=null&&navigation.navigate(_.url,{state:_.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var v=!1,E=null;return navigation.addEventListener("navigate",c),navigation.addEventListener("navigatesuccess",d),navigation.addEventListener("navigateerror",d),setTimeout(p,100),function(){v=!0,navigation.removeEventListener("navigate",c),navigation.removeEventListener("navigatesuccess",d),navigation.removeEventListener("navigateerror",d),E!==null&&(E(),E=null)}}}function ow(c){this._internalRoot=c}qb.prototype.render=ow.prototype.render=function(c){var d=this._internalRoot;if(d===null)throw Error(r(409));var p=d.current,v=oi();
50yD(p,v,c,d,null,null)},qb.prototype.unmount=ow.prototype.unmount=function(){var c=this._internalRoot;if(c!==null){this._internalRoot=null;var d=c.containerInfo;yD(c.current,2,null,c,null,null),Eb(),d[Mo]=null}};function qb(c){this._internalRoot=c}qb.prototype.unstable_scheduleHydration=function(c){if(c){var d=mu();c={blockedOn:null,target:c,priority:d};for(var p=0;p<uc.length&&d!==0&&d<uc[p].priority;p++);uc.splice(p,0,c),p===0&&TD(c)}};var ND=t.version;if(ND!=="19.2.1")throw Error(r(527,ND,"19.2.1"));X.findDOMNode=function(c){var d=c._reactInternals;if(d===void 0)throw typeof c.render=="function"?Error(r(188)):(c=Object.keys(c).join(","),Error(r(268,c)));return c=u(d),c=c!==null?m(c):null,c=c===null?null:c.stateNode,c};var que={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:H,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Vb=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Vb.isDisabled&&Vb.supportsFiber)try{an=Vb.inject(que),Fn=Vb}catch{}}return Cp.createRoot=function(c,d){if(!a(c))throw Error(r(299));var p=!1,v="",E=IM,_=LM,I=BM;return d!=null&&(d.unstable_strictMode===!0&&(p=!0),d.identifierPrefix!==void 0&&(v=d.identifierPrefix),d.onUncaughtError!==void 0&&(E=d.onUncaughtError),d.onCaughtError!==void 0&&(_=d.onCaughtError),d.onRecoverableError!==void 0&&(I=d.onRecoverableError)),d=bD(c,1,!1,null,null,p,v,null,E,_,I,kD),c[Mo]=d.current,FS(c),new ow(d)},Cp.hydrateRoot=function(c,d,p){if(!a(c))throw Error(r(299));var v=!1,E="",_=IM,I=LM,Y=BM,ce=null;return p!=null&&(p.unstable_strictMode===!0&&(v=!0),p.identifierPrefix!==void 0&&(E=p.identifierPrefix),p.onUncaughtError!==void 0&&(_=p.onUncaughtError),p.onCaughtError!==void 0&&(I=p.onCaughtError),p.onRecoverableError!==void 0&&(Y=p.onRecoverableError),p.formState!==void 0&&(ce=p.formState)),d=bD(c,1,!0,d,p??null,v,E,ce,_,I,Y,kD),d.context=vD(null),p=d.current,v=oi(),v=Fl(v),E=Kl(v),E.callback=null,Ql(p,E,v),p=v,d.current.lanes=p,Dn(d,p),Fs(d),c[Mo]=d.current,FS(c),new qb(d)},Cp.version="19.2.1",Cp}var tj;function ihe(){if(tj)return mw.exports;tj=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),mw.exports=ahe(),mw.exports}var she=ihe(),ohe=(function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(t,n){this.keyToValue.set(t,n),this.valueToKey.set(n,t)},e.prototype.getByKey=function(t){return this.keyToValue.get(t)},e.prototype.getByValue=function(t){return this.valueToKey.get(t)},e.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},e})(),LW=(function(){function e(t){this.generateIdentifier=t,this.kv=new ohe}return e.prototype.register=function(t,n){this.kv.getByValue(t)||(n||(n=this.generateIdentifier(t)),this.kv.set(n,t))},e.prototype.clear=function(){this.kv.clear()},e.prototype.getIdentifier=function(t){return this.kv.getByValue(t)},e.prototype.getValue=function(t){return this.kv.getByKey(t)},e})(),lhe=(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(r[i]=a[i])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),che=(function(e){lhe(t,e);function t(){var n=e.call(this,function(r){return r.name})||this;return n.classToAllowedProps=new Map,n}return t.prototype.register=function(n,r){typeof r=="object"?(r.allowProps&&this.classToAllowedProps.set(n,r.allowProps),e.prototype.register.call(this,n,r.identifier)):e.prototype.register.call(this,n,r)},t.prototype.getAllowedProps=function(n){return this.classToAllowedProps.get(n)},t})(LW),uhe=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,i=[],s;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)i.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i};function dhe(e){if("values"in Object)return Object.values(e);var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(e[n]);return t}function fhe(e,t){var n=dhe(e);if("find"in n)return n.find(t);for(var r=n,a=0;a<r.length;a++){var i=r[a];if(t(i))return i}}function wh(e,t){Object.entries(e).forEach(function(n){var r=uhe(n,2),a=r[0],i=r[1];return t(i,a)})}function Kv(e,t){return e.indexOf(t)!==-1}function nj(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(t(r))return r}}var hhe=(function(){function e(){this.transfomers={}}return e.prototype.register=function(t){this.transfomers[t.name]=t},e.prototype.findApplicable=function(t){return fhe(this.transfomers,function(n){return n.isApplicable(t)})},e.prototype.findByName=function(t){return this.transfomers[t]},e})(),mhe=function(e){return Object.prototype.toString.call(e).slice(8,-1)},BW=function(e){return typeof e>"u"},phe=function(e){return e===null},I0=function(e){return typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype},u_=function(e){return I0(e)&&Object.keys(e).length===0},Hc=function(e){return Array.isArray(e)},ghe=function(e){return typeof e=="string"},bhe=function(e){return typeof e=="number"&&!isNaN(e)},vhe=function(e){return typeof e=="boolean"},yhe=function(e){return e instanceof RegExp},L0=function(e){return e instanceof Map},B0=function(e){return e instanceof Set},zW=function(e){return mhe(e)==="Symbol"},xhe=function(e){return e instanceof Date&&!isNaN(e.valueOf())},She=function(e){return e instanceof Error},rj=function(e){return typeof e=="number"&&isNaN(e)},whe=function(e){return vhe(e)||phe(e)||BW(e)||bhe(e)||ghe(e)||zW(e)},Ahe=function(e){return typeof e=="bigint"},Ehe=function(e){return e===1/0||e===-1/0},The=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}
50,_he=function(e){return e instanceof URL},UW=function(e){return e.replace(/\./g,"\\.")},vw=function(e){return e.map(String).map(UW).join(".")},c0=function(e){for(var t=[],n="",r=0;r<e.length;r++){var a=e.charAt(r),i=a==="\\"&&e.charAt(r+1)===".";if(i){n+=".",r++;continue}var s=a===".";if(s){t.push(n),n="";continue}n+=a}var o=n;return t.push(o),t},d_=function(){return d_=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},d_.apply(this,arguments)},f_=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,i=[],s;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)i.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i},h_=function(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e};function $s(e,t,n,r){return{isApplicable:e,annotation:t,transform:n,untransform:r}}var HW=[$s(BW,"undefined",function(){return null},function(){}),$s(Ahe,"bigint",function(e){return e.toString()},function(e){return typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),$s(xhe,"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),$s(She,"Error",function(e,t){var n={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(r){n[r]=e[r]}),n},function(e,t){var n=new Error(e.message);return n.name=e.name,n.stack=e.stack,t.allowedErrorProps.forEach(function(r){n[r]=e[r]}),n}),$s(yhe,"regexp",function(e){return""+e},function(e){var t=e.slice(1,e.lastIndexOf("/")),n=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,n)}),$s(B0,"set",function(e){return h_([],f_(e.values()))},function(e){return new Set(e)}),$s(L0,"map",function(e){return h_([],f_(e.entries()))},function(e){return new Map(e)}),$s(function(e){return rj(e)||Ehe(e)},"number",function(e){return rj(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),$s(function(e){return e===0&&1/e===-1/0},"number",function(){return"-0"},Number),$s(_he,"URL",function(e){return e.toString()},function(e){return new URL(e)})];function c2(e,t,n,r){return{isApplicable:e,annotation:t,transform:n,untransform:r}}var FW=c2(function(e,t){if(zW(e)){var n=!!t.symbolRegistry.getIdentifier(e);return n}return!1},function(e,t){var n=t.symbolRegistry.getIdentifier(e);return["symbol",n]},function(e){return e.description},function(e,t,n){var r=n.symbolRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),Che=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),$W=c2(The,function(e){return["typed-array",e.constructor.name]},function(e){return h_([],f_(e))},function(e,t){var n=Che[t[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(e)});function qW(e,t){if(e?.constructor){var n=!!t.classRegistry.getIdentifier(e.constructor);return n}return!1}var VW=c2(qW,function(e,t){var n=t.classRegistry.getIdentifier(e.constructor);return["class",n]},function(e,t){var n=t.classRegistry.getAllowedProps(e.constructor);if(!n)return d_({},e);var r={};return n.forEach(function(a){r[a]=e[a]}),r},function(e,t,n){var r=n.classRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(r.prototype),e)}),GW=c2(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){var n=t.customTransformerRegistry.findApplicable(e);return["custom",n.name]},function(e,t){var n=t.customTransformerRegistry.findApplicable(e);return n.serialize(e)},function(e,t,n){var r=n.customTransformerRegistry.findByName(t[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(e)}),khe=[VW,FW,GW,$W],aj=function(e,t){var n=nj(khe,function(a){return a.isApplicable(e,t)});if(n)return{value:n.transform(e,t),type:n.annotation(e,t)};var r=nj(HW,function(a){return a.isApplicable(e,t)});if(r)return{value:r.transform(e,t),type:r.annotation}},WW={};HW.forEach(function(e){WW[e.annotation]=e});var Nhe=function(e,t,n){if(Hc(t))switch(t[0]){case"symbol":return FW.untransform(e,t,n);case"class":return VW.untransform(e,t,n);
50case"custom":return GW.untransform(e,t,n);case"typed-array":return $W.untransform(e,t,n);default:throw new Error("Unknown transformation: "+t)}else{var r=WW[t];if(!r)throw new Error("Unknown transformation: "+t);return r.untransform(e,n)}},Wf=function(e,t){for(var n=e.keys();t>0;)n.next(),t--;return n.next().value};function YW(e){if(Kv(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Kv(e,"prototype"))throw new Error("prototype is not allowed as a property");if(Kv(e,"constructor"))throw new Error("constructor is not allowed as a property")}var Ohe=function(e,t){YW(t);for(var n=0;n<t.length;n++){var r=t[n];if(B0(e))e=Wf(e,+r);else if(L0(e)){var a=+r,i=+t[++n]==0?"key":"value",s=Wf(e,a);switch(i){case"key":e=s;break;case"value":e=e.get(s);break}}else e=e[r]}return e},m_=function(e,t,n){if(YW(t),t.length===0)return n(e);for(var r=e,a=0;a<t.length-1;a++){var i=t[a];if(Hc(r)){var s=+i;r=r[s]}else if(I0(r))r=r[i];else if(B0(r)){var o=+i;r=Wf(r,o)}else if(L0(r)){var l=a===t.length-2;if(l)break;var o=+i,u=+t[++a]==0?"key":"value",m=Wf(r,o);switch(u){case"key":r=m;break;case"value":r=r.get(m);break}}}var h=t[t.length-1];if(Hc(r)?r[+h]=n(r[+h]):I0(r)&&(r[h]=n(r[h])),B0(r)){var g=Wf(r,+h),b=n(g);g!==b&&(r.delete(g),r.add(b))}if(L0(r)){var o=+t[t.length-2],x=Wf(r,o),u=+h==0?"key":"value";switch(u){case"key":{var y=n(x);r.set(y,r.get(x)),y!==x&&r.delete(x);break}case"value":{r.set(x,n(r.get(x)));break}}}return e},il=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,i=[],s;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)i.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i},Tc=function(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e};function p_(e,t,n){if(n===void 0&&(n=[]),!!e){if(!Hc(e)){wh(e,function(s,o){return p_(s,t,Tc(Tc([],il(n)),il(c0(o))))});return}var r=il(e,2),a=r[0],i=r[1];i&&wh(i,function(s,o){p_(s,t,Tc(Tc([],il(n)),il(c0(o))))}),t(a,n)}}function Phe(e,t,n){return p_(t,function(r,a){e=m_(e,a,function(i){return Nhe(i,r,n)})}),e}function Mhe(e,t){function n(s,o){var l=Ohe(e,c0(o));s.map(c0).forEach(function(u){e=m_(e,u,function(){return l})})}if(Hc(t)){var r=il(t,2),a=r[0],i=r[1];a.forEach(function(s){e=m_(e,c0(s),function(){return e})}),i&&wh(i,n)}else wh(t,n);return e}var Rhe=function(e,t){return I0(e)||Hc(e)||L0(e)||B0(e)||qW(e,t)};function Dhe(e,t,n){var r=n.get(e);r?r.push(t):n.set(e,[t])}function jhe(e,t){var n={},r=void 0;return e.forEach(function(a){if(!(a.length<=1)){t||(a=a.map(function(l){return l.map(String)}).sort(function(l,u){return l.length-u.length}));var i=il(a),s=i[0],o=i.slice(1);s.length===0?r=o.map(vw):n[vw(s)]=o.map(vw)}}),r?u_(n)?[r]:[r,n]:u_(n)?void 0:n}var KW=function(e,t,n,r,a,i,s){var o;a===void 0&&(a=[]),i===void 0&&(i=[]),s===void 0&&(s=new Map);var l=whe(e);if(!l){Dhe(e,a,t);var u=s.get(e);if(u)return r?{transformedValue:null}:u}if(!Rhe(e,n)){var m=aj(e,n),h=m?{transformedValue:m.value,annotations:[m.type]}:{transformedValue:e};return l||s.set(e,h),h}if(Kv(i,e))return{transformedValue:null};var g=aj(e,n),b=(o=g?.value)!==null&&o!==void 0?o:e,x=Hc(b)?[]:{},y={};wh(b,function(w,T){var C=KW(w,t,n,r,Tc(Tc([],il(a)),[T]),Tc(Tc([],il(i)),[e]),s);x[T]=C.transformedValue,Hc(C.annotations)?y[T]=C.annotations:I0(C.annotations)&&wh(C.annotations,function(M,k){y[UW(T)+"."+k]=M})});var S=u_(y)?{transformedValue:x,annotations:g?[g.type]:void 0}:{transformedValue:x,annotations:g?[g.type,y]:y};return l||s.set(e,S),S};function QW(e){return Object.prototype.toString.call(e).slice(8,-1)}function ij(e){return QW(e)==="Array"}function Ihe(e){if(QW(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function Lhe(e,t,n,r,a){const i={}.propertyIsEnumerable.call(r,t)?"enumerable":"nonenumerable";i==="enumerable"&&(e[t]=n),a&&i==="nonenumerable"&&Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}function g_(e,t={}){if(ij(e))return e.map(a=>g_(a,t));if(!Ihe(e))return e;const n=Object.getOwnPropertyNames(e),r=Object.getOwnPropertySymbols(e);return[...n,...r].reduce((a,i)=>{if(ij(t.props)&&!t.props.includes(i))return a;const s=e[i],o=g_(s,t);return Lhe(a,i,o,e,t.nonenumerable),a},{})}var Vu=function(){return Vu=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Vu.apply(this,arguments)},Bhe=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,i=[],s;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)i.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i},zhe=function(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e},Dl=(function(){function e(t){var n=t===void 0?{}:t,r=n.dedupe,a=r===void 0?!1:r;this.classRegistry=new che,this.symbolRegistry=new LW(function(i){var s;return(s=i.description)!==null&&s!==void 0?s:""}),this.customTransformerRegistry=new hhe,this.allowedErrorProps=[],this.dedupe=a}return e.prototype.serialize=function(t){var n=new Map,r=KW(t,n,this,this.dedupe),a={json:r.transformedValue};r.annotations&&(a.meta=Vu(Vu({},a.meta),{values:r.annotations}));var i=jhe(n,this.dedupe);return i&&(a.meta=Vu(Vu({},a.meta),{referentialEqualities:i})),a},e.prototype.deserialize=function(t){var n=t.json,r=t.meta,a=g_(n);return r?.values&&(a=Phe(a,r.values,this)),r?.referentialEqualities&&(a=Mhe(a,r.referentialEqualities)),a},e.prototype.stringify=function(t){return JSON.stringify(this.serialize(t))},e.prototype.parse=function(t){return this.deserialize(JSON.parse(t))},e.prototype.registerClass=function(t,n){this.classRegistry.register(t,n)},e.prototype.registerSymbol=function(t,n){this.symbolRegistry.register(t,n)},e.prototype.registerCustom=function(t,n){this.customTransformerRegistry.register(Vu({name:n},t))},e.prototype.allowErrorProps=function(){for(var t,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];(t=this.allowedErrorProps).push.apply(t,zhe([],Bhe(n)))},e.defaultInstance=new e,e.serialize=e.defaultInstance.serialize.bind(e.defaultInstance),e.deserialize=e.defaultInstance.deserialize.bind(e.defaultInstance),e.stringify=e.defaultInstance.stringify.bind(e.defaultInstance),e.parse=e.defaultInstance.parse.bind(e.defaultInstance),e.registerClass=e.defaultInstance.registerClass.bind(e.defaultInstance),e.registerSymbol=e.defaultInstance.registerSymbol.bind(e.defaultInstance),e.registerCustom=e.defaultInstance.registerCustom.bind(e.defaultInstance),e.allowErrorProps=e.defaultInstance.allowErrorProps.bind(e.defaultInstance),e})();Dl.serialize;Dl.deserialize;Dl.stringify;Dl.parse;Dl.registerClass;Dl.registerCustom;Dl.registerSymbol;Dl.allowErrorProps;var Uhe=(e,t,n,r,a,i,s,o)=>
vendor: 7,548 bytes, line 50
50{let l=document.documentElement,u=["light","dark"];function m(b){(Array.isArray(e)?e:[e]).forEach(x=>{let y=x==="class",S=y&&i?a.map(w=>i[w]||w):a;y?(l.classList.remove(...S),l.classList.add(i&&i[b]?i[b]:b)):l.setAttribute(x,b)}),h(b)}function h(b){o&&u.includes(b)&&(l.style.colorScheme=b)}function g(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(r)m(r);else try{let b=localStorage.getItem(t)||n,x=s&&b==="system"?g():b;m(x)}catch{}},Hhe=A.createContext(void 0),Fhe={setTheme:e=>{},themes:[]},$he=()=>{var e;return(e=A.useContext(Hhe))!=null?e:Fhe};A.memo(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:r,enableColorScheme:a,defaultTheme:i,value:s,themes:o,nonce:l,scriptProps:u})=>{let m=JSON.stringify([n,t,i,e,o,s,r,a]).slice(1,-1);return A.createElement("script",{...u,suppressHydrationWarning:!0,nonce:typeof window>"u"?l:"",dangerouslySetInnerHTML:{__html:`(${Uhe.toString()})(${m})`}})});var Xg=IW();const XW=yn(Xg);function qhe(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}const Vhe=e=>{switch(e){case"success":return Yhe;case"info":return Qhe;case"warning":return Khe;case"error":return Xhe;default:return null}},Ghe=Array(12).fill(0),Whe=({visible:e,className:t})=>te.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},te.createElement("div",{className:"sonner-spinner"},Ghe.map((n,r)=>te.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${r}`})))),Yhe=te.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},te.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),Khe=te.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},te.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),Qhe=te.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},te.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),Xhe=te.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},te.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),Zhe=te.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},te.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),te.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),Jhe=()=>{const[e,t]=te.useState(document.hidden);return te.useEffect(()=>{const n=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e};let b_=1;class eme{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const n=this.subscribers.indexOf(t);this.subscribers.splice(n,1)}),this.publish=t=>{this.subscribers.forEach(n=>n(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var n;const{message:r,...a}=t,i=typeof t?.id=="number"||((n=t.id)==null?void 0:n.length)>0?t.id:b_++,s=this.toasts.find(l=>l.id===i),o=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(i)&&this.dismissedToasts.delete(i),s?this.toasts=this.toasts.map(l=>l.id===i?(this.publish({...l,...t,id:i,title:r}),{...l,...t,id:i,dismissible:o,title:r}):l):this.addToast({title:r,...a,dismissible:o,id:i}),i},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(n=>n({id:t,dismiss:!0})))):this.toasts.forEach(n=>{this.subscribers.forEach(r=>r({id:n.id,dismiss:!0}))}),t),this.message=(t,n)=>this.create({...n,message:t}),this.error=(t,n)=>this.create({...n,message:t,type:"error"}),this.success=(t,n)=>this.create({...n,type:"success",message:t}),this.info=(t,n)=>this.create({...n,type:"info",message:t}),this.warning=(t,n)=>this.create({...n,type:"warning",message:t}),this.loading=(t,n)=>this.create({...n,type:"loading",message:t}),this.promise=(t,n)=>{if(!n)return;let r;n.loading!==void 0&&(r=this.create({...n,promise:t,type:"loading",message:n.loading,description:typeof n.description!="function"?n.description:void 0}));const a=Promise.resolve(t instanceof Function?t():t);let i=r!==void 0,s;const o=a.then(async u=>{if(s=["resolve",u],te.isValidElement(u))i=!1,this.create({id:r,type:"default",message:u});else if(nme(u)&&!u.ok){i=!1;const h=typeof n.error=="function"?await n.error(`HTTP error! status: ${u.status}`):n.error,g=typeof n.description=="function"?await n.description(`HTTP error! status: ${u.status}`):n.description,x=typeof h=="object"&&!te.isValidElement(h)?h:{message:h};this.create({id:r,type:"error",description:g,...x})}else if(u instanceof Error){i=!1;const h=typeof n.error=="function"?await n.error(u):n.error,g=typeof n.description=="function"?await n.description(u):n.description,x=typeof h=="object"&&!te.isValidElement(h)?h:{message:h};this.create({id:r,type:"error",description:g,...x})}else if(n.success!==void 0){i=!1;const h=typeof n.success=="function"?await n.success(u):n.success,g=typeof n.description=="function"?await n.description(u):n.description,x=typeof h=="object"&&!te.isValidElement(h)?h:{message:h};this.create({id:r,type:"success",description:g,...x})}}).catch(async u=>{if(s=["reject",u],n.error!==void 0){i=!1;const m=typeof n.error=="function"?await n.error(u):n.error,h=typeof n.description=="function"?await n.description(u):n.description,b=typeof m=="object"&&!te.isValidElement(m)?m:{message:m};this.create({id:r,type:"error",description:h,...b})}}).finally(()=>{i&&(this.dismiss(r),r=void 0),n.finally==null||n.finally.call(n)}),l=()=>new Promise((u,m)=>o.then(()=>s[0]==="reject"?m(s[1]):u(s[1])).catch(m));return typeof r!="string"&&typeof r!="number"?{unwrap:l}:Object.assign(r,{unwrap:l})},this.custom=(t,n)=>{const r=n?.id||b_++;return this.create({jsx:t(r),id:r,...n}),r},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Va=new eme,tme=(e,t)=>{const n=t?.id||b_++;return Va.addToast({title:e,...t,id:n}),n},nme=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",rme=tme,ame=()=>Va.toasts,ime=()=>Va.getActiveToasts(),Be=Object.assign(rme,{success:Va.success,info:Va.info,warning:Va.warning,error:Va.error,custom:Va.custom,message:Va.message,promise:Va.promise,dismiss:Va.dismiss,loading:Va.loading},{getHistory:ame,getToasts:ime});qh
vendor: 14,874 bytes, line 50
50e("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function
vendor: 2,459 bytes, line 50
50Xb(e){return e.label!==void 0}const sme=3,ome="24px",lme="16px",sj=4e3,cme=356,ume=14,dme=45,fme=200;function qs(...e){return e.filter(Boolean).join(" ")}function hme(e){const[t,n]=e.split("-"),r=[];return t&&r.push(t),n&&r.push(n),r}const mme=e=>{var t,n,r,a,i,s,o,l,u;const{invert:m,toast:h,unstyled:g,interacting:b,setHeights:x,visibleToasts:y,heights:S,index:w,toasts:T,expanded:C,removeToast:M,defaultRichColors:k,closeButton:N,style:P,cancelButtonStyle:D,actionButtonStyle:B,className:z="",descriptionClassName:U="",duration:$,position:W,gap:G,expandByDefault:V,classNames:H,icons:X,closeButtonAriaLabel:Z="Close toast"}=e,[ae,q]=te.useState(null),[Q,J]=te.useState(null),[L,de]=te.useState(!1),[ge,ke]=te.useState(!1),[ye,ue]=te.useState(!1),[pe,Ne]=te.useState(!1),[je,le]=te.useState(!1),[Ze,$e]=te.useState(0),[at,gt]=te.useState(0),_t=te.useRef(h.duration||$||sj),Wt=te.useRef(null),Ut=te.useRef(null),Ie=w===0,ht=w+1<=y,it=h.type,gn=h.dismissible!==!1,tn=h.className||"",Cr=h.descriptionClassName||"",_e=te.useMemo(()=>S.findIndex(xt=>xt.toastId===h.id)||0,[S,h.id]),Ve=te.useMemo(()=>{var xt;return(xt=h.closeButton)!=null?xt:N},[h.closeButton,N]),he=te.useMemo(()=>h.duration||$||sj,[h.duration,$]),Je=te.useRef(0),st=te.useRef(0),wn=te.useRef(0),mn=te.useRef(null),[an,Fn]=W.split("-"),kr=te.useMemo(()=>S.reduce((xt,Rn,pr)=>pr>=_e?xt:xt+Rn.height,0),[S,_e]),nn=Jhe(),Da=h.invert||m,Hr=it==="loading";st.current=te.useMemo(()=>_e*G+kr,[_e,kr]),te.useEffect(()=>{_t.current=he},[he]),te.useEffect(()=>{de(!0)},[]),te.useEffect(()=>{const xt=Ut.current;if(xt){const Rn=xt.getBoundingClientRect().height;return gt(Rn),x(pr=>[{toastId:h.id,height:Rn,position:h.position},...pr]),()=>x(pr=>pr.filter(Fr=>Fr.toastId!==h.id))}},[x,h.id]),te.useLayoutEffect(()=>{if(!L)return;const xt=Ut.current,Rn=xt.style.height;xt.style.height="auto";const pr=xt.getBoundingClientRect().height;xt.style.height=Rn,gt(pr),x(Fr=>Fr.find(Dn=>Dn.toastId===h.id)?Fr.map(Dn=>Dn.toastId===h.id?{...Dn,height:pr}:Dn):[{toastId:h.id,height:pr,position:h.position},...Fr])},[L,h.title,h.description,x,h.id,h.jsx,h.action,h.cancel]);const Ci=te.useCallback(()=>{ke(!0),$e(st.current),x(xt=>xt.filter(Rn=>Rn.toastId!==h.id)),setTimeout(()=>{M(h)},fme)},[h,M,x,st]);te.useEffect(()=>{if(h.promise&&it==="loading"||h.duration===1/0||h.type==="loading")return;let xt;return C||b||nn?(()=>{if(wn.current<Je.current){const Fr=new Date().getTime()-Je.current;_t.current=_t.current-Fr}
vendor: 6,541 bytes, line 50
50wn.current=new Date().getTime()})():(()=>{_t.current!==1/0&&(Je.current=new Date().getTime(),xt=setTimeout(()=>{h.onAutoClose==null||h.onAutoClose.call(h,h),Ci()},_t.current))})(),()=>clearTimeout(xt)},[C,b,h,it,nn,Ci]),te.useEffect(()=>{h.delete&&(Ci(),h.onDismiss==null||h.onDismiss.call(h,h))},[Ci,h.delete]);function Ls(){var xt;if(X?.loading){var Rn;return te.createElement("div",{className:qs(H?.loader,h==null||(Rn=h.classNames)==null?void 0:Rn.loader,"sonner-loader"),"data-visible":it==="loading"},X.loading)}return te.createElement(Whe,{className:qs(H?.loader,h==null||(xt=h.classNames)==null?void 0:xt.loader),visible:it==="loading"})}const No=h.icon||X?.[it]||Vhe(it);var Oo,ki;return te.createElement("li",{tabIndex:0,ref:Ut,className:qs(z,tn,H?.toast,h==null||(t=h.classNames)==null?void 0:t.toast,H?.default,H?.[it],h==null||(n=h.classNames)==null?void 0:n[it]),"data-sonner-toast":"","data-rich-colors":(Oo=h.richColors)!=null?Oo:k,"data-styled":!(h.jsx||h.unstyled||g),"data-mounted":L,"data-promise":!!h.promise,"data-swiped":je,"data-removed":ge,"data-visible":ht,"data-y-position":an,"data-x-position":Fn,"data-index":w,"data-front":Ie,"data-swiping":ye,"data-dismissible":gn,"data-type":it,"data-invert":Da,"data-swipe-out":pe,"data-swipe-direction":Q,"data-expanded":!!(C||V&&L),"data-testid":h.testId,style:{"--index":w,"--toasts-before":w,"--z-index":T.length-w,"--offset":`${ge?Ze:st.current}px`,"--initial-height":V?"auto":`${at}px`,...P,...h.style},onDragEnd:()=>{ue(!1),q(null),mn.current=null},onPointerDown:xt=>{xt.button!==2&&(Hr||!gn||(Wt.current=new Date,$e(st.current),xt.target.setPointerCapture(xt.pointerId),xt.target.tagName!=="BUTTON"&&(ue(!0),mn.current={x:xt.clientX,y:xt.clientY})))},onPointerUp:()=>{var xt,Rn,pr;if(pe||!gn)return;mn.current=null;const Fr=Number(((xt=Ut.current)==null?void 0:xt.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Ni=Number(((Rn=Ut.current)==null?void 0:Rn.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Dn=new Date().getTime()-((pr=Wt.current)==null?void 0:pr.getTime()),la=ae==="x"?Fr:Ni,Po=Math.abs(la)/Dn;if(Math.abs(la)>=dme||Po>.11){$e(st.current),h.onDismiss==null||h.onDismiss.call(h,h),J(ae==="x"?Fr>0?"right":"left":Ni>0?"down":"up"),Ci(),Ne(!0);return}else{var ca,ua;(ca=Ut.current)==null||ca.style.setProperty("--swipe-amount-x","0px"),(ua=Ut.current)==null||ua.style.setProperty("--swipe-amount-y","0px")}le(!1),ue(!1),q(null)},onPointerMove:xt=>{var Rn,pr,Fr;if(!mn.current||!gn||((Rn=window.getSelection())==null?void 0:Rn.toString().length)>0)return;const Dn=xt.clientY-mn.current.y,la=xt.clientX-mn.current.x;var Po;const ca=(Po=e.swipeDirections)!=null?Po:hme(W);!ae&&(Math.abs(la)>1||Math.abs(Dn)>1)&&q(Math.abs(la)>Math.abs(Dn)?"x":"y");let ua={x:0,y:0};const Fl=Ja=>1/(1.5+Math.abs(Ja)/20);if(ae==="y"){if(ca.includes("top")||ca.includes("bottom"))if(ca.includes("top")&&Dn<0||ca.includes("bottom")&&Dn>0)ua.y=Dn;else{const Ja=Dn*Fl(Dn);ua.y=Math.abs(Ja)<Math.abs(Dn)?Ja:Dn}}else if(ae==="x"&&(ca.includes("left")||ca.includes("right")))if(ca.includes("left")&&la<0||ca.includes("right")&&la>0)ua.x=la;else{const Ja=la*Fl(la);ua.x=Math.abs(Ja)<Math.abs(la)?Ja:la}(Math.abs(ua.x)>0||Math.abs(ua.y)>0)&&le(!0),(pr=Ut.current)==null||pr.style.setProperty("--swipe-amount-x",`${ua.x}px`),(Fr=Ut.current)==null||Fr.style.setProperty("--swipe-amount-y",`${ua.y}px`)}},Ve&&!h.jsx&&it!=="loading"?te.createElement("button",{"aria-label":Z,"data-disabled":Hr,"data-close-button":!0,onClick:Hr||!gn?()=>{}:()=>{Ci(),h.onDismiss==null||h.onDismiss.call(h,h)},className:qs(H?.closeButton,h==null||(r=h.classNames)==null?void 0:r.closeButton)},(ki=X?.close)!=null?ki:Zhe):null,(it||h.icon||h.promise)&&h.icon!==null&&(X?.[it]!==null||h.icon)?te.createElement("div",{"data-icon":"",className:qs(H?.icon,h==null||(a=h.classNames)==null?void 0:a.icon)},h.promise||h.type==="loading"&&!h.icon?h.icon||Ls():null,h.type!=="loading"?No:null):null,te.createElement("div",{"data-content":"",className:qs(H?.content,h==null||(i=h.classNames)==null?void 0:i.content)},te.createElement("div",{"data-title":"",className:qs(H?.title,h==null||(s=h.classNames)==null?void 0:s.title)},h.jsx?h.jsx:typeof h.title=="function"?h.title():h.title),h.description?te.createElement("div",{"data-description":"",className:qs(U,Cr,H?.description,h==null||(o=h.classNames)==null?void 0:o.description)},typeof h.description=="function"?h.description():h.description):null),te.isValidElement(h.cancel)?h.cancel:h.cancel&&Xb(h.cancel)?te.createElement("button",{"data-button":!0,"data-cancel":!0,style:h.cancelButtonStyle||D,onClick:xt=>{Xb(h.cancel)&&gn&&(h.cancel.onClick==null||h.cancel.onClick.call(h.cancel,xt),Ci())},className:qs(H?.cancelButton,h==null||(l=h.classNames)==null?void 0:l.cancelButton)},h.cancel.label):null,te.isValidElement(h.action)?h.action:h.action&&Xb(h.action)?te.createElement("button",{"data-button":!0,"data-action":!0,style:h.actionButtonStyle||B,onClick:xt=>{Xb(h.action)&&(h.action.onClick==null||h.action.onClick.call(h.action,xt),!xt.defaultPrevented&&Ci())},className:qs(H?.actionButton,h==null||(u=h.classNames)==null?void 0:u.actionButton)},h.action.label):null)};function oj(){if(typeof window>"u"||typeof document>"u")return"ltr";const e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function pme(e,t){const n={};return[e,t].forEach((r,a)=>{const i=a===1,s=i?"--mobile-offset":"--offset",o=i?lme:ome;function l(u){["top","right","bottom","left"].forEach(m=>{n[`${s}-${m}`]=typeof u=="number"?`${u}px`:u})}typeof r=="number"||typeof r=="string"?l(r):typeof r=="object"?["top","right","bottom","left"].forEach(u=>{r[u]===void 0?n[`${s}-${u}`]=o:n[`${s}-${u}`]=typeof r[u]=="number"?`${r[u]}px`:r[u]}):l(o)}),n}const gme=te.forwardRef(function(t,n){const{id:r,invert:a,position:i="bottom-right",hotkey:s=["altKey","KeyT"],expand:o,closeButton:l,className:u,offset:m,mobileOffset:h,theme:g="light",richColors:b,duration:x,style:y,visibleToasts:S=sme,toastOptions:w,dir:T=oj(),gap:C=ume,icons:M,containerAriaLabel:k="Notifications"}=t,[N,P]=te.useState([]),D=te.useMemo(()=>r?N.filter(L=>L.toasterId===r):N.filter(L=>!L.toasterId),[N,r]),B=te.useMemo(()=>Array.from(new Set([i].concat(D.filter(L=>L.position).map(L=>L.position)))),[D,i]),[z,U]=te.useState([]),[$,W]=te.useState(!1),[G,V]=te.useState(!1),[H,X]=te.useState(g!=="system"?g:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
50k":"light"),Z=te.useRef(null),ae=s.join("+").replace(/Key/g,"").replace(/Digit/g,""),q=te.useRef(null),Q=te.useRef(!1),J=te.useCallback(L=>{P(de=>{var ge;return(ge=de.find(ke=>ke.id===L.id))!=null&&ge.delete||Va.dismiss(L.id),de.filter(({id:ke})=>ke!==L.id)})},[]);return te.useEffect(()=>Va.subscribe(L=>{if(L.dismiss){requestAnimationFrame(()=>{P(de=>de.map(ge=>ge.id===L.id?{...ge,delete:!0}:ge))});return}setTimeout(()=>{XW.flushSync(()=>{P(de=>{const ge=de.findIndex(ke=>ke.id===L.id);return ge!==-1?[...de.slice(0,ge),{...de[ge],...L},...de.slice(ge+1)]:[L,...de]})})})}),[N]),te.useEffect(()=>{if(g!=="system"){X(g);return}if(g==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?X("dark"):X("light")),typeof window>"u")return;const L=window.matchMedia("(prefers-color-scheme: dark)");try{L.addEventListener("change",({matches:de})=>{X(de?"dark":"light")})}catch{L.addListener(({matches:ge})=>{try{X(ge?"dark":"light")}catch(ke){console.error(ke)}})}},[g]),te.useEffect(()=>{N.length<=1&&W(!1)},[N]),te.useEffect(()=>{const L=de=>{var ge;if(s.every(ue=>de[ue]||de.code===ue)){var ye;W(!0),(ye=Z.current)==null||ye.focus()}de.code==="Escape"&&(document.activeElement===Z.current||(ge=Z.current)!=null&&ge.contains(document.activeElement))&&W(!1)};return document.addEventListener("keydown",L),()=>document.removeEventListener("keydown",L)},[s]),te.useEffect(()=>{if(Z.current)return()=>{q.current&&(q.current.focus({preventScroll:!0}),q.current=null,Q.current=!1)}},[Z.current]),te.createElement("section",{ref:n,"aria-label":`${k} ${ae}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},B.map((L,de)=>{var ge;const[ke,ye]=L.split("-");return D.length?te.createElement("ol",{key:L,dir:T==="auto"?oj():T,tabIndex:-1,ref:Z,className:u,"data-sonner-toaster":!0,"data-sonner-theme":H,"data-y-position":ke,"data-x-position":ye,style:{"--front-toast-height":`${((ge=z[0])==null?void 0:ge.height)||0}px`,"--width":`${cme}px`,"--gap":`${C}px`,...y,...pme(m,h)},onBlur:ue=>{Q.current&&!ue.currentTarget.contains(ue.relatedTarget)&&(Q.current=!1,q.current&&(q.current.focus({preventScroll:!0}),q.current=null))},onFocus:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||Q.current||(Q.current=!0,q.current=ue.relatedTarget)},onMouseEnter:()=>W(!0),onMouseMove:()=>W(!0),onMouseLeave:()=>{G||W(!1)},onDragEnd:()=>W(!1),onPointerDown:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||V(!0)},onPointerUp:()=>V(!1)},D.filter(ue=>!ue.position&&de===0||ue.position===L).map((ue,pe)=>{var Ne,je;return te.createElement(mme,{key:ue.id,icons:M,index:pe,toast:ue,defaultRichColors:b,duration:(Ne=w?.duration)!=null?Ne:x,className:w?.className,descriptionClassName:w?.descriptionClassName,invert:a,visibleToasts:S,closeButton:(je=w?.closeButton)!=null?je:l,interacting:G,position:L,style:w?.style,unstyled:w?.unstyled,classNames:w?.classNames,cancelButtonStyle:w?.cancelButtonStyle,actionButtonStyle:w?.actionButtonStyle,closeButtonAriaLabel:w?.closeButtonAriaLabel,removeToast:J,toasts:D.filter(le=>le.position==ue.position),heights:z.filter(le=>le.position==ue.position),setHeights:U,expandByDefault:o,gap:C,expanded:$,swipeDirections:t.swipeDirections})})):null}))}),bme=({...e})=>{const{theme:t="system"}=$he();return f.jsx(gme,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:t,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e})};function Ye(e,t,{checkForDefaultPrevented:n=!0}={}){return function(a){if(e?.(a),n===!1||!a.defaultPrevented)return t?.(a)}}function lj(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function u2(...e){return t=>{let n=!1;const r=e.map(a=>{const i=lj(a,t);return!n&&typeof i=="function"&&(n=!0),i});if(n)return()=>{for(let a=0;a<r.length;a++){const i=r[a];typeof i=="function"?i():lj(e[a],null)}}}}function At(...e){return A.useCallback(u2(...e),e)}function vme(e,t){const n=A.createContext(t),r=i=>{const{children:s,...o}=i,l=A.useMemo(()=>o,Object.values(o));return f.jsx(n.Provider,{value:l,children:s})};r.displayName=e+"Provider";function a(i){const s=A.useContext(n);if(s)return s;if(t!==void 0)return t;throw new Error(`\`${i}\` must be used within \`${e}\``)}return[r,a]}function Sa(e,t=[]){let n=[];function r(i,s){const o=A.createContext(s),l=n.length;n=[...n,s];const u=h=>{const{scope:g,children:b,...x}=h,y=g?.[e]?.[l]||o,S=A.useMemo(()=>x,Object.values(x));return f.jsx(y.Provider,{value:S,children:b})};u.displayName=i+"Provider";function m(h,g){const b=g?.[e]?.[l]||o,x=A.useContext(b);if(x)return x;if(s!==void 0)return s;throw new Error(`\`${h}\` must be used within \`${i}\``)}return[u,m]}const a=()=>{const i=n.map(s=>A.createContext(s));return function(o){const l=o?.[e]||i;return A.useMemo(()=>({[`__scope${e}`]:{...o,[e]:l}}),[o,l])}};return a.scopeName=e,[r,yme(a,...t)]}function yme(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){const s=r.reduce((o,{useScope:l,scopeName:u})=>{const h=l(i)[`__scope${u}`];return{...o,...h}},{});return A.useMemo(()=>({[`__scope${t.scopeName}`]:s}),[s])}};return n.scopeName=t.scopeName,n}function Fc(e){const t=xme(e),n=A.forwardRef((r,a)=>{const{children:i,...s}=r,o=A.Children.toArray(i),l=o.find(Sme);if(l){const u=l.props.children,m=o.map(h=>h===l?A.Children.count(u)>1?A.Children.only(null):A.isValidElement(u)?u.props.children:null:h);return f.jsx(t,{...s,ref:a,children:A.isValidElement(u)?A.cloneElement(u,void 0,m):null})}return f.jsx(t,{...s,ref:a,children:i})});return n.displayName=`${e}.Slot`,n}var ZW=Fc("Slot");function xme(e){const t=A.forwardRef((n,r)=>{const{children:a,...i}=n;
vendor: 5,434 bytes, line 50
50if(A.isValidElement(a)){const s=Ame(a),o=wme(i,a.props);return a.type!==A.Fragment&&(o.ref=r?u2(r,s):s),A.cloneElement(a,o)}return A.Children.count(a)>1?A.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var JW=Symbol("radix.slottable");function eY(e){const t=({children:n})=>f.jsx(f.Fragment,{children:n});return t.displayName=`${e}.Slottable`,t.__radixId=JW,t}function Sme(e){return A.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===JW}function wme(e,t){const n={...t};for(const r in t){const a=e[r],i=t[r];/^on[A-Z]/.test(r)?a&&i?n[r]=(...o)=>{const l=i(...o);return a(...o),l}:a&&(n[r]=a):r==="style"?n[r]={...a,...i}:r==="className"&&(n[r]=[a,i].filter(Boolean).join(" "))}return{...e,...n}}function Ame(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Eme=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],ft=Eme.reduce((e,t)=>{const n=Fc(`Primitive.${t}`),r=A.forwardRef((a,i)=>{const{asChild:s,...o}=a,l=s?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),f.jsx(l,{...o,ref:i})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function tY(e,t){e&&Xg.flushSync(()=>e.dispatchEvent(t))}function ia(e){const t=A.useRef(e);return A.useEffect(()=>{t.current=e}),A.useMemo(()=>(...n)=>t.current?.(...n),[])}function Tme(e,t=globalThis?.document){const n=ia(e);A.useEffect(()=>{const r=a=>{a.key==="Escape"&&n(a)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var _me="DismissableLayer",v_="dismissableLayer.update",Cme="dismissableLayer.pointerDownOutside",kme="dismissableLayer.focusOutside",cj,nY=A.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),sm=A.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:s,onDismiss:o,...l}=e,u=A.useContext(nY),[m,h]=A.useState(null),g=m?.ownerDocument??globalThis?.document,[,b]=A.useState({}),x=At(t,P=>h(P)),y=Array.from(u.layers),[S]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),w=y.indexOf(S),T=m?y.indexOf(m):-1,C=u.layersWithOutsidePointerEventsDisabled.size>0,M=T>=w,k=Pme(P=>{const D=P.target,B=[...u.branches].some(z=>z.contains(D));!M||B||(a?.(P),s?.(P),P.defaultPrevented||o?.())},g),N=Mme(P=>{const D=P.target;[...u.branches].some(z=>z.contains(D))||(i?.(P),s?.(P),P.defaultPrevented||o?.())},g);return Tme(P=>{T===u.layers.size-1&&(r?.(P),!P.defaultPrevented&&o&&(P.preventDefault(),o()))},g),A.useEffect(()=>{if(m)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(cj=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(m)),u.layers.add(m),uj(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(g.body.style.pointerEvents=cj)}},[m,g,n,u]),A.useEffect(()=>()=>{m&&(u.layers.delete(m),u.layersWithOutsidePointerEventsDisabled.delete(m),uj())},[m,u]),A.useEffect(()=>{const P=()=>b({});return document.addEventListener(v_,P),()=>document.removeEventListener(v_,P)},[]),f.jsx(ft.div,{...l,ref:x,style:{pointerEvents:C?M?"auto":"none":void 0,...e.style},onFocusCapture:Ye(e.onFocusCapture,N.onFocusCapture),onBlurCapture:Ye(e.onBlurCapture,N.onBlurCapture),onPointerDownCapture:Ye(e.onPointerDownCapture,k.onPointerDownCapture)})});sm.displayName=_me;var Nme="DismissableLayerBranch",Ome=A.forwardRef((e,t)=>{const n=A.useContext(nY),r=A.useRef(null),a=At(t,r);return A.useEffect(()=>{const i=r.current;if(i)return n.branches.add(i),()=>{n.branches.delete(i)}},[n.branches]),f.jsx(ft.div,{...e,ref:a})});Ome.displayName=Nme;function Pme(e,t=globalThis?.document){const n=ia(e),r=A.useRef(!1),a=A.useRef(()=>{});return A.useEffect(()=>{const i=o=>{if(o.target&&!r.current){let l=function(){rY(Cme,n,u,{discrete:!0})};const u={originalEvent:o};o.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=l,t.addEventListener("click",a.current,{once:!0})):l()}else t.removeEventListener("click",a.current);r.current=!1},s=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(s),t.removeEventListener("pointerdown",i),t.removeEventListener("click",a.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function Mme(e,t=globalThis?.document){const n=ia(e),r=A.useRef(!1);return A.useEffect(()=>{const a=i=>{i.target&&!r.current&&rY(kme,n,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function uj(){const e=new CustomEvent(v_);document.dispatchEvent(e)}function rY(e,t,n,{discrete:r}){const a=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&a.addEventListener(e,t,{once:!0}),r?tY(a,i):a.dispatchEvent(i)}var Qr=globalThis?.document?A.useLayoutEffect:()=>{},Rme=r2[" useId ".trim().toString()]||(()=>{}),Dme=0;function Ka(e){const[t,n]=A.useState(Rme());return Qr(()=>{n(r=>r??String(Dme++))},[e]),e||(t?`radix-${t}`:"")}const jme=["top","right","bottom","left"],$c=Math.min,hi=Math.max,my=Math.round,Zb=Math.floor,lo=e=>({x:e,y:e}
vendor: 14,514 bytes, line 50
50),Ime={left:"right",right:"left",bottom:"top",top:"bottom"},Lme={start:"end",end:"start"};function y_(e,t,n){return hi(e,$c(t,n))}function Sl(e,t){return typeof e=="function"?e(t):e}function wl(e){return e.split("-")[0]}function om(e){return e.split("-")[1]}function j7(e){return e==="x"?"y":"x"}function I7(e){return e==="y"?"height":"width"}const Bme=new Set(["top","bottom"]);function to(e){return Bme.has(wl(e))?"y":"x"}function L7(e){return j7(to(e))}function zme(e,t,n){n===void 0&&(n=!1);const r=om(e),a=L7(e),i=I7(a);let s=a==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=py(s)),[s,py(s)]}function Ume(e){const t=py(e);return[x_(e),t,x_(t)]}function x_(e){return e.replace(/start|end/g,t=>Lme[t])}const dj=["left","right"],fj=["right","left"],Hme=["top","bottom"],Fme=["bottom","top"];function $me(e,t,n){switch(e){case"top":case"bottom":return n?t?fj:dj:t?dj:fj;case"left":case"right":return t?Hme:Fme;default:return[]}}function qme(e,t,n,r){const a=om(e);let i=$me(wl(e),n==="start",r);return a&&(i=i.map(s=>s+"-"+a),t&&(i=i.concat(i.map(x_)))),i}function py(e){return e.replace(/left|right|bottom|top/g,t=>Ime[t])}function Vme(e){return{top:0,right:0,bottom:0,left:0,...e}}function aY(e){return typeof e!="number"?Vme(e):{top:e,right:e,bottom:e,left:e}}function gy(e){const{x:t,y:n,width:r,height:a}=e;return{width:r,height:a,top:n,left:t,right:t+r,bottom:n+a,x:t,y:n}}function hj(e,t,n){let{reference:r,floating:a}=e;const i=to(t),s=L7(t),o=I7(s),l=wl(t),u=i==="y",m=r.x+r.width/2-a.width/2,h=r.y+r.height/2-a.height/2,g=r[o]/2-a[o]/2;let b;switch(l){case"top":b={x:m,y:r.y-a.height};break;case"bottom":b={x:m,y:r.y+r.height};break;case"right":b={x:r.x+r.width,y:h};break;case"left":b={x:r.x-a.width,y:h};break;default:b={x:r.x,y:r.y}}switch(om(t)){case"start":b[s]-=g*(n&&u?-1:1);break;case"end":b[s]+=g*(n&&u?-1:1);break}return b}const Gme=async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:i=[],platform:s}=n,o=i.filter(Boolean),l=await(s.isRTL==null?void 0:s.isRTL(t));let u=await s.getElementRects({reference:e,floating:t,strategy:a}),{x:m,y:h}=hj(u,r,l),g=r,b={},x=0;for(let y=0;y<o.length;y++){const{name:S,fn:w}=o[y],{x:T,y:C,data:M,reset:k}=await w({x:m,y:h,initialPlacement:r,placement:g,strategy:a,middlewareData:b,rects:u,platform:s,elements:{reference:e,floating:t}});m=T??m,h=C??h,b={...b,[S]:{...b[S],...M}},k&&x<=50&&(x++,typeof k=="object"&&(k.placement&&(g=k.placement),k.rects&&(u=k.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:a}):k.rects),{x:m,y:h}=hj(u,g,l)),y=-1)}return{x:m,y:h,placement:g,strategy:a,middlewareData:b}};async function z0(e,t){var n;t===void 0&&(t={});const{x:r,y:a,platform:i,rects:s,elements:o,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:m="viewport",elementContext:h="floating",altBoundary:g=!1,padding:b=0}=Sl(t,e),x=aY(b),S=o[g?h==="floating"?"reference":"floating":h],w=gy(await i.getClippingRect({element:(n=await(i.isElement==null?void 0:i.isElement(S)))==null||n?S:S.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:u,rootBoundary:m,strategy:l})),T=h==="floating"?{x:r,y:a,width:s.floating.width,height:s.floating.height}:s.reference,C=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),M=await(i.isElement==null?void 0:i.isElement(C))?await(i.getScale==null?void 0:i.getScale(C))||{x:1,y:1}:{x:1,y:1},k=gy(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:T,offsetParent:C,strategy:l}):T);return{top:(w.top-k.top+x.top)/M.y,bottom:(k.bottom-w.bottom+x.bottom)/M.y,left:(w.left-k.left+x.left)/M.x,right:(k.right-w.right+x.right)/M.x}}const Wme=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:a,rects:i,platform:s,elements:o,middlewareData:l}=t,{element:u,padding:m=0}=Sl(e,t)||{};if(u==null)return{};const h=aY(m),g={x:n,y:r},b=L7(a),x=I7(b),y=await s.getDimensions(u),S=b==="y",w=S?"top":"left",T=S?"bottom":"right",C=S?"clientHeight":"clientWidth",M=i.reference[x]+i.reference[b]-g[b]-i.floating[x],k=g[b]-i.reference[b],N=await(s.getOffsetParent==null?void 0:s.getOffsetParent(u));let P=N?N[C]:0;(!P||!await(s.isElement==null?void 0:s.isElement(N)))&&(P=o.floating[C]||i.floating[x]);const D=M/2-k/2,B=P/2-y[x]/2-1,z=$c(h[w],B),U=$c(h[T],B),$=z,W=P-y[x]-U,G=P/2-y[x]/2+D,V=y_($,G,W),H=!l.arrow&&om(a)!=null&&G!==V&&i.reference[x]/2-(G<$?z:U)-y[x]/2<0,X=H?G<$?G-$:G-W:0;return{[b]:g[b]+X,data:{[b]:V,centerOffset:G-V-X,...H&&{alignmentOffset:X}},reset:H}}}),Yme=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:a,middlewareData:i,rects:s,initialPlacement:o,platform:l,elements:u}=t,{mainAxis:m=!0,crossAxis:h=!0,fallbackPlacements:g,fallbackStrategy:b="bestFit",fallbackAxisSideDirection:x="none",flipAlignment:y=!0,...S}=Sl(e,t);if((n=i.arrow)!=null&&n.alignmentOffset)return{};const w=wl(a),T=to(o),C=wl(o)===o,M=await(l.isRTL==null?void 0:l.isRTL(u.floating)),k=g||(C||!y?[py(o)]:Ume(o)),N=x!=="none";!g&&N&&k.push(...qme(o,y,x,M));const P=[o,...k],D=await z0(t,S),B=[];let z=((r=i.flip)==null?void 0:r.overflows)||[];if(m&&B.push(D[w]),h){const G=zme(a,s,M);B.push(D[G[0]],D[G[1]])}if(z=[...z,{placement:a,overflows:B}],!B.every(G=>G<=0)){var U,$;const G=(((U=i.flip)==null?void 0:U.index)||0)+1,V=P[G];if(V&&(!(h==="alignment"?T!==to(V):!1)||z.every(Z=>to(Z.placement)===T?Z.overflows[0]>0:!0)))return{data:{index:G,overflows:z},reset:{placement:V}};let H=($=z.filter(X=>X.overflows[0]<=0).sort((X,Z)=>X.overflows[1]-Z.overflows[1])[0])==null?void 0:$.placement;if(!H)switch(b){case"bestFit":{var W;const X=(W=z.filter(Z=>{if(N){const ae=to(Z.placement);return ae===T||ae==="y"}return!0}).map(Z=>[Z.placement,Z.overflows.filter(ae=>ae>0).reduce((ae,q)=>ae+q,0)]).sort((Z,ae)=>Z[1]-ae[1])[0])==null?void 0:W[0];X&&(H=X);break}case"initialPlacement":H=o;break}if(a!==H)return{reset:{placement:H}}}return{}}}};function mj(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function pj(e){return jme.some(t=>e[t]>=0)}const Kme=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...a}=Sl(e,t);switch(r){case"referenceHidden":{const i=await z0(t,{...a,elementContext:"reference"}),s=mj(i,n.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:pj(s)}}}case"escaped":{const i=await z0(t,{...a,altBoundary:!0}),s=mj(i,n.floating);return{data:{escapedOffsets:s,escaped:pj(s)}}}default:return{}}}}},iY=new Set(["left","top"]);async function Qme(e,t){const{placement:n,platform:r,elements:a}=e,i=await(r.isRTL==null?void 0:r.isRTL(a.floating)),s=wl(n),o=om(n),l=to(n)==="y",u=iY.has(s)?-1:1,m=i&&l?-1:1,h=Sl(t,e);let{mainAxis:g,crossAxis:b,alignmentAxis:x}=typeof h=="number"?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return o&&typeof x=="number"&&(b=o==="end"?x*-1:x),l?{x:b*m,y:g*u}:{x:g*u,y:b*m}}const Xme=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:a,y:i,placement:s,middlewareData:o}=t,l=await Qme(t,e);return s===((n=o.offset)==null?void 0:n.placement)&&(r=o.arrow)!=null&&r.alignmentOffset?{}:{x:a+l.x,y:i+l.y,data:{...l,placement:s}}}}},Zme=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:a}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:o={fn:S=>{let{x:w,y:T}=S;return{x:w,y:T}}},...l}=Sl(e,t),u={x:n,y:r},m=await z0(t,l),h=to(wl(a)),g=j7(h);let b=u[g],x=u[h];if(i){const S=g==="y"?"top":"left",w=g==="y"?"bottom":"right",T=b+m[S],C=b-m[w];b=y_(T,b,C)}if(s){const S=h==="y"?"top":"left",w=h==="y"?"bottom":"right",T=x+m[S],C=x-m[w];x=y_(T,x,C)}const y=o.fn({...t,[g]:b,[h]:x});return{...y,data:{x:y.x-n,y:y.y-r,enabled:{[g]:i,[h]:s}}}}}},Jme=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:a,rects:i,middlewareData:s}=t,{offset:o=0,mainAxis:l=!0,crossAxis:u=!0}=Sl(e,t),m={x:n,y:r},h=to(a),g=j7(h);let b=m[g],x=m[h];const y=Sl(o,t),S=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(l){const C=g==="y"?"height":"width",M=i.reference[g]-i.floating[C]+S.mainAxis,k=i.reference[g]+i.reference[C]-S.mainAxis;b<M?b=M:b>k&&(b=k)}if(u){var w,T;const C=g==="y"?"width":"height",M=iY.has(wl(a)),k=i.reference[h]-i.floating[C]+(M&&((w=s.offset)==null?void 0:w[h])||0)+(M?0:S.crossAxis),N=i.reference[h]+i.reference[C]+(M?0:((T=s.offset)==null?void 0:T[h])||0)-(M?S.crossAxis:0);x<k?x=k:x>N&&(x=N)}return{[g]:b,[h]:x}}}},epe=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:a,rects:i,platform:s,elements:o}=t,{apply:l=()=>{},...u}=Sl(e,t),m=await z0(t,u),h=wl(a),g=om(a),b=to(a)==="y",{width:x,height:y}=i.floating;let S,w;h==="top"||h==="bottom"?(S=h,w=g===(await(s.isRTL==null?void 0:s.isRTL(o.floating))?"start":"end")?"left":"right"):(w=h,S=g==="end"?"top":"bottom");const T=y-m.top-m.bottom,C=x-m.left-m.right,M=$c(y-m[S],T),k=$c(x-m[w],C),N=!t.middlewareData.shift;let P=M,D=k;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(D=C),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(P=T),N&&!g){const z=hi(m.left,0),U=hi(m.right,0),$=hi(m.top,0),W=hi(m.bottom,0);b?D=x-2*(z!==0||U!==0?z+U:hi(m.left,m.right)):P=y-2*($!==0||W!==0?$+W:hi(m.top,m.bottom))}await l({...t,availableWidth:D,availableHeight:P});const B=await s.getDimensions(o.floating);return x!==B.width||y!==B.height?{reset:{rects:!0}}:{}}}};function d2(){return typeof window<"u"}function lm(e){return sY(e)?(e.nodeName||"").toLowerCase():"#document"}function xi(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function So(e){var t;return(t=(sY(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function sY(e){return d2()?e instanceof Node||e instanceof xi(e).Node:!1}function Os(e){return d2()?e instanceof Element||e instanceof xi(e).Element:!1}function bo(e){return d2()?e instanceof HTMLElement||e instanceof xi(e).HTMLElement:!1}function gj(e){return!d2()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof xi(e).ShadowRoot}const tpe=new Set(["inline","contents"]);function Zg(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=Ps(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!tpe.has(a)}const npe=new Set(["table","td","th"]);function rpe(e){return npe.has(lm(e))}const ape=[":popover-open",":modal"];function f2(e){return ape.some(t=>{try{return e.matches(t)}catch{return!1}})}const ipe=["transform","translate","scale","rotate","perspective"],spe=["transform","translate","scale","rotate","perspective","filter"],ope=["paint","layout","strict","content"];function B7(e){const t=z7(),n=Os(e)?Ps(e):e;return ipe.some(r=>n[r]?n[r]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||spe.some(r=>(n.willChange||"").includes(r))||ope.some(r=>(n.contain||"").includes(r))}function lpe(e){let t=qc(e);for(;bo(t)&&!Ah(t);){if(B7(t))return t;if(f2(t))return null;t=qc(t)}return null}function z7(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const cpe=new Set(["html","body","#document"]);function Ah(e){return cpe.has(lm(e))}function Ps(e){return xi(e).getComputedStyle(e)}function h2(e){return Os(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function qc(e){if(lm(e)==="html")return e;const t=e.assignedSlot||e.parentNode||gj(e)&&e.host||So(e);return gj(t)?t.host:t}function oY(e){const t=qc(e);return Ah(t)?e.ownerDocument?e.ownerDocument.body:e.body:bo(t)&&Zg(t)?t:oY(t)}function U0(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const a=oY(e),i=a===((r=e.ownerDocument)==null?void 0:r.body),s=xi(a);if(i){const o=S_(s);return t.concat(s,s.visualViewport||[],Zg(a)?a:[],o&&n?U0(o):[])}return t.concat(a,U0(a,[],n))}function S_(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function lY(e){const t=Ps(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=bo(e),i=a?e.offsetWidth:n,s=a?e.offsetHeight:r,o=my(n)!==i||my(r)!==s;return o&&(n=i,r=s),{width:n,height:r,$:o}}function U7(e){return Os(e)?e:e.contextElement}function ch(e){const t=U7(e);if(!bo(t))return lo(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:i}=lY(t);let s=(i?my(n.width):n.width)/r,o=(i?my(n.height):n.height)/a;return(!s||!Number.isFinite(s))&&(s=1),(!o||!Number.isFinite(o))&&(o=1),{x:s,y:o}}const upe=lo(0);function cY(e){const t=xi(e);return!z7()||!t.visualViewport?upe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function dpe(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==xi(e)?!1:t}function dd(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const a=e.getBoundingClientRect(),i=U7(e);let s=lo(1);t&&(r?Os(r)&&(s=ch(r)):s=ch(e));const o=dpe(i,n,r)?cY(i):lo(0);let l=(a.left+o.x)/s.x,u=(a.top+o.y)/s.y,m=a.width/s.x,h=a.height/s.y;if(i){const g=xi(i),b=r&&Os(r)?xi(r):r;let x=g,y=S_(x);for(;y&&r&&b!==x;){const S=ch(y),w=y.getBoundingClientRect(),T=Ps(y),C=w.left+(y.clientLeft+parseFloat(T.paddingLeft))*S.x,M=w.top+(y.clientTop+parseFloat(T.paddingTop))*S.y;l*=S.x,u*=S.y,m*=S.x,h*=S.y,l+=C,u+=M,x=xi(y),y=S_(x)}}return gy({width:m,height:h,x:l,y:u})}function m2(e,t){const n=h2(e).scrollLeft;return t?t.left+n:dd(So(e)).left+n}function uY(e,t){const n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-m2(e,n),a=n.top+t.scrollTop;return{x:r,y:a}}function fpe(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const i=a==="fixed",s=So(r),o=t?f2(t.floating):!1;if(r===s||o&&i)return n;let l={scrollLeft:0,scrollTop:0},u=lo(1);const m=lo(0),h=bo(r);if((h||!h&&!i)&&((lm(r)!=="body"||Zg(s))&&(l=h2(r)),bo(r))){const b=dd(r);u=ch(r),m.x=b.x+r.clientLeft,m.y=b.y+r.clientTop}const g=s&&!h&&!i?uY(s,l):lo(0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+m.x+g.x,y:n.y*u.y-l.scrollTop*u.y+m.y+g.y}}function hpe(e){return Array.from(e.getClientRects())}function mpe(e){const t=So(e),n=h2(e),r=e.ownerDocument.body,a=hi(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=hi(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let s=-n.scrollLeft+m2(e);const o=-n.scrollTop;return Ps(r).direction==="rtl"&&(s+=hi(t.clientWidth,r.clientWidth)-a),{width:a,height:i,x:s,y:o}}const bj=25;
vendor: 9,273 bytes, line 50
50function ppe(e,t){const n=xi(e),r=So(e),a=n.visualViewport;let i=r.clientWidth,s=r.clientHeight,o=0,l=0;if(a){i=a.width,s=a.height;const m=z7();(!m||m&&t==="fixed")&&(o=a.offsetLeft,l=a.offsetTop)}const u=m2(r);if(u<=0){const m=r.ownerDocument,h=m.body,g=getComputedStyle(h),b=m.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,x=Math.abs(r.clientWidth-h.clientWidth-b);x<=bj&&(i-=x)}else u<=bj&&(i+=u);return{width:i,height:s,x:o,y:l}}const gpe=new Set(["absolute","fixed"]);function bpe(e,t){const n=dd(e,!0,t==="fixed"),r=n.top+e.clientTop,a=n.left+e.clientLeft,i=bo(e)?ch(e):lo(1),s=e.clientWidth*i.x,o=e.clientHeight*i.y,l=a*i.x,u=r*i.y;return{width:s,height:o,x:l,y:u}}function vj(e,t,n){let r;if(t==="viewport")r=ppe(e,n);else if(t==="document")r=mpe(So(e));else if(Os(t))r=bpe(t,n);else{const a=cY(e);r={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return gy(r)}function dY(e,t){const n=qc(e);return n===t||!Os(n)||Ah(n)?!1:Ps(n).position==="fixed"||dY(n,t)}function vpe(e,t){const n=t.get(e);if(n)return n;let r=U0(e,[],!1).filter(o=>Os(o)&&lm(o)!=="body"),a=null;const i=Ps(e).position==="fixed";let s=i?qc(e):e;for(;Os(s)&&!Ah(s);){const o=Ps(s),l=B7(s);!l&&o.position==="fixed"&&(a=null),(i?!l&&!a:!l&&o.position==="static"&&!!a&&gpe.has(a.position)||Zg(s)&&!l&&dY(e,s))?r=r.filter(m=>m!==s):a=o,s=qc(s)}return t.set(e,r),r}function ype(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const s=[...n==="clippingAncestors"?f2(t)?[]:vpe(t,this._c):[].concat(n),r],o=s[0],l=s.reduce((u,m)=>{const h=vj(t,m,a);return u.top=hi(h.top,u.top),u.right=$c(h.right,u.right),u.bottom=$c(h.bottom,u.bottom),u.left=hi(h.left,u.left),u},vj(t,o,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function xpe(e){const{width:t,height:n}=lY(e);return{width:t,height:n}}function Spe(e,t,n){const r=bo(t),a=So(t),i=n==="fixed",s=dd(e,!0,i,t);let o={scrollLeft:0,scrollTop:0};const l=lo(0);function u(){l.x=m2(a)}if(r||!r&&!i)if((lm(t)!=="body"||Zg(a))&&(o=h2(t)),r){const b=dd(t,!0,i,t);l.x=b.x+t.clientLeft,l.y=b.y+t.clientTop}else a&&u();i&&!r&&a&&u();const m=a&&!r&&!i?uY(a,o):lo(0),h=s.left+o.scrollLeft-l.x-m.x,g=s.top+o.scrollTop-l.y-m.y;return{x:h,y:g,width:s.width,height:s.height}}function yw(e){return Ps(e).position==="static"}function yj(e,t){if(!bo(e)||Ps(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return So(e)===n&&(n=n.ownerDocument.body),n}function fY(e,t){const n=xi(e);if(f2(e))return n;if(!bo(e)){let a=qc(e);for(;a&&!Ah(a);){if(Os(a)&&!yw(a))return a;a=qc(a)}return n}let r=yj(e,t);for(;r&&rpe(r)&&yw(r);)r=yj(r,t);return r&&Ah(r)&&yw(r)&&!B7(r)?n:r||lpe(e)||n}const wpe=async function(e){const t=this.getOffsetParent||fY,n=this.getDimensions,r=await n(e.floating);return{reference:Spe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Ape(e){return Ps(e).direction==="rtl"}const Epe={convertOffsetParentRelativeRectToViewportRelativeRect:fpe,getDocumentElement:So,getClippingRect:ype,getOffsetParent:fY,getElementRects:wpe,getClientRects:hpe,getDimensions:xpe,getScale:ch,isElement:Os,isRTL:Ape};function hY(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Tpe(e,t){let n=null,r;const a=So(e);function i(){var o;clearTimeout(r),(o=n)==null||o.disconnect(),n=null}function s(o,l){o===void 0&&(o=!1),l===void 0&&(l=1),i();const u=e.getBoundingClientRect(),{left:m,top:h,width:g,height:b}=u;if(o||t(),!g||!b)return;const x=Zb(h),y=Zb(a.clientWidth-(m+g)),S=Zb(a.clientHeight-(h+b)),w=Zb(m),C={rootMargin:-x+"px "+-y+"px "+-S+"px "+-w+"px",threshold:hi(0,$c(1,l))||1};let M=!0;function k(N){const P=N[0].intersectionRatio;if(P!==l){if(!M)return s();P?s(!1,P):r=setTimeout(()=>{s(!1,1e-7)},1e3)}P===1&&!hY(u,e.getBoundingClientRect())&&s(),M=!1}try{n=new IntersectionObserver(k,{...C,root:a.ownerDocument})}catch{n=new IntersectionObserver(k,C)}n.observe(e)}return s(!0),i}function _pe(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:o=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=U7(e),m=a||i?[...u?U0(u):[],...U0(t)]:[];m.forEach(w=>{a&&w.addEventListener("scroll",n,{passive:!0}),i&&w.addEventListener("resize",n)});const h=u&&o?Tpe(u,n):null;let g=-1,b=null;s&&(b=new ResizeObserver(w=>{let[T]=w;T&&T.target===u&&b&&(b.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var C;(C=b)==null||C.observe(t)})),n()}),u&&!l&&b.observe(u),b.observe(t));let x,y=l?dd(e):null;l&&S();function S(){const w=dd(e);y&&!hY(y,w)&&n(),y=w,x=requestAnimationFrame(S)}return n(),()=>{var w;m.forEach(T=>{a&&T.removeEventListener("scroll",n),i&&T.removeEventListener("resize",n)}),h?.(),(w=b)==null||w.disconnect(),b=null,l&&cancelAnimationFrame(x)}}const Cpe=Xme,kpe=Zme,Npe=Yme,Ope=epe,Ppe=Kme,xj=Wme,Mpe=Jme,Rpe=(e,t,n)=>{const r=new Map,a={platform:Epe,...n},i={...a.platform,_c:r};return Gme(e,t,{...a,platform:i})};var Dpe=typeof document<"u",jpe=function(){},Qv=Dpe?A.useLayoutEffect:jpe;function by(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,a;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!by(e[r],t[r]))return!1;return!0}if(a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,a[r]))return!1;for(r=n;r--!==0;){const i=a[r];if(!(i==="_owner"&&e.$$typeof)&&!by(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function mY(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Sj(e,t){const n=mY(e);return Math.round(t*n)/n}function xw(e){const t=A.useRef(e);return Qv(()=>{t.current=e}),t}function Ipe(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:a,elements:{reference:i,floating:s}={},transform:o=!0,whileElementsMounted:l,open:u}=e,[m,h]=A.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[g,b]=A.useState(r);by(g,r)||b(r);const[x,y]=A.useState(null),[S,w]=A.useState(null),T=A.useCallback(Z=>{Z!==N.current&&(N.current=Z,y(Z))},[]),C=A.useCallback(Z=>{Z!==P.current&&(P.current=Z,w(Z))},[]),M=i||x,k=s||S,N=A.useRef(null),P=A.useRef(null),D=A.useRef(m),B=l!=null,z=xw(l),U=xw(a),$=xw(u),W=A.useCallback(()=>{if(!N.current||!P.current)return;const Z={placement:t,strategy:n,middleware:g};U.current&&(Z.platform=U.current),Rpe(N.current,P.current,Z).then(ae=>{const q={...ae,isPositioned:$.current!==!1};G.current&&!by(D.current,q)&&(D.current=q,Xg.flushSync(()=>{h(q)}))})},[g,t,n,U,$]);Qv(()=>{u===!1&&D.current.isPositioned&&(D.current.isPositioned=!1,h(Z=>({...Z,isPositioned:!1})))},[u]);const G=A.useRef(!1);Qv(()=>(G.current=!0,()=>{G.current=!1}),[]),Qv(()=>{if(M&&(N.current=M),k&&(P.current=k),M&&k){if(z.current)return z.current(M,k,W);W()}},[M,k,W,z,B]);const V=A.useMemo(()=>({reference:N,floating:P,setReference:T,setFloating:C}),[T,C]),H=A.useMemo(()=>({reference:M,floating:k}),[M,k]),X=A.useMemo(()=>{const Z={position:n,left:0,top:0};if(!H.floating)return Z;const ae=Sj(H.floating,m.x),q=Sj(H.floating,m.y);return o?{...Z,transform:"translate("+ae+"px, "+q+"px)",...mY(H.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:ae,top:q}},[n,o,H.floating,m.x,m.y]);return A.useMemo(()=>({...m,update:W,refs:V,elements:H,floatingStyles:X}),[m,W,V,H,X])}const Lpe=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:a}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?xj({element:r.current,padding:a}).fn(n):{}:r?xj({element:r,padding:a}).fn(n):{}}}},Bpe=(e,t)=>({...Cpe(e),options:[e,t]}),zpe=(e,t)=>({...kpe(e),options:[e,t]}),Upe=(e,t)=>({...Mpe(e),options:[e,t]}),Hpe=(e,t)=>({...Npe(e),options:[e,t]}),Fpe=(e,t)=>({...Ope(e),options:[e,t]}),$pe=(e,t)=>({...Ppe(e),options:[e,t]}),qpe=(e,t)=>({...Lpe(e),options:[e,t]});var Vpe="Arrow",pY=A.forwardRef((e,t)=>{const{children:n,width:r=10,height:a=5,...i}=e;return f.jsx(ft.svg,{...i,ref:t,width:r,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:f.jsx("polygon",{points:"0,0 30,0 15,10"})})});pY.displayName=Vpe;var Gpe=pY;function H7(e){const[t,n]=A.useState(void 0);return Qr(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const i=a[0];let s,o;if("borderBoxSize"in i){const l=i.borderBoxSize,u=Array.isArray(l)?l[0]:l;s=u.inlineSize,o=u.blockSize}else s=e.offsetWidth,o=e.offsetHeight;n({width:s,height:o})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var F7="Popper",[gY,eu]=Sa(F7),[Wpe,bY]=gY(F7),vY=e=>{const{__scopePopper:t,children:n}=e,[r,a]=A.useState(null);return f.jsx(Wpe,{scope:t,anchor:r,onAnchorChange:a,children:n})};vY.displayName=F7;var yY="PopperAnchor",xY=A.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...a}=e,i=bY(yY,n),s=A.useRef(null),o=At(t,s),l=A.useRef(null);return A.useEffect(()=>{const u=l.current;l.current=r?.current||s.current,u!==l.current&&i.onAnchorChange(l.current)}),r?null:f.jsx(ft.div,{...a,ref:o})});
vendor: 11,473 bytes, line 50
50xY.displayName=yY;var $7="PopperContent",[Ype,Kpe]=gY($7),SY=A.forwardRef((e,t)=>{const{__scopePopper:n,side:r="bottom",sideOffset:a=0,align:i="center",alignOffset:s=0,arrowPadding:o=0,avoidCollisions:l=!0,collisionBoundary:u=[],collisionPadding:m=0,sticky:h="partial",hideWhenDetached:g=!1,updatePositionStrategy:b="optimized",onPlaced:x,...y}=e,S=bY($7,n),[w,T]=A.useState(null),C=At(t,ye=>T(ye)),[M,k]=A.useState(null),N=H7(M),P=N?.width??0,D=N?.height??0,B=r+(i!=="center"?"-"+i:""),z=typeof m=="number"?m:{top:0,right:0,bottom:0,left:0,...m},U=Array.isArray(u)?u:[u],$=U.length>0,W={padding:z,boundary:U.filter(Xpe),altBoundary:$},{refs:G,floatingStyles:V,placement:H,isPositioned:X,middlewareData:Z}=Ipe({strategy:"fixed",placement:B,whileElementsMounted:(...ye)=>_pe(...ye,{animationFrame:b==="always"}),elements:{reference:S.anchor},middleware:[Bpe({mainAxis:a+D,alignmentAxis:s}),l&&zpe({mainAxis:!0,crossAxis:!1,limiter:h==="partial"?Upe():void 0,...W}),l&&Hpe({...W}),Fpe({...W,apply:({elements:ye,rects:ue,availableWidth:pe,availableHeight:Ne})=>{const{width:je,height:le}=ue.reference,Ze=ye.floating.style;Ze.setProperty("--radix-popper-available-width",`${pe}px`),Ze.setProperty("--radix-popper-available-height",`${Ne}px`),Ze.setProperty("--radix-popper-anchor-width",`${je}px`),Ze.setProperty("--radix-popper-anchor-height",`${le}px`)}}),M&&qpe({element:M,padding:o}),Zpe({arrowWidth:P,arrowHeight:D}),g&&$pe({strategy:"referenceHidden",...W})]}),[ae,q]=EY(H),Q=ia(x);Qr(()=>{X&&Q?.()},[X,Q]);const J=Z.arrow?.x,L=Z.arrow?.y,de=Z.arrow?.centerOffset!==0,[ge,ke]=A.useState();return Qr(()=>{w&&ke(window.getComputedStyle(w).zIndex)},[w]),f.jsx("div",{ref:G.setFloating,"data-radix-popper-content-wrapper":"",style:{...V,transform:X?V.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ge,"--radix-popper-transform-origin":[Z.transformOrigin?.x,Z.transformOrigin?.y].join(" "),...Z.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:f.jsx(Ype,{scope:n,placedSide:ae,onArrowChange:k,arrowX:J,arrowY:L,shouldHideArrow:de,children:f.jsx(ft.div,{"data-side":ae,"data-align":q,...y,ref:C,style:{...y.style,animation:X?void 0:"none"}})})})});SY.displayName=$7;var wY="PopperArrow",Qpe={top:"bottom",right:"left",bottom:"top",left:"right"},AY=A.forwardRef(function(t,n){const{__scopePopper:r,...a}=t,i=Kpe(wY,r),s=Qpe[i.placedSide];return f.jsx("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:f.jsx(Gpe,{...a,ref:n,style:{...a.style,display:"block"}})})});AY.displayName=wY;function Xpe(e){return e!==null}var Zpe=e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:r,middlewareData:a}=t,s=a.arrow?.centerOffset!==0,o=s?0:e.arrowWidth,l=s?0:e.arrowHeight,[u,m]=EY(n),h={start:"0%",center:"50%",end:"100%"}[m],g=(a.arrow?.x??0)+o/2,b=(a.arrow?.y??0)+l/2;let x="",y="";return u==="bottom"?(x=s?h:`${g}px`,y=`${-l}px`):u==="top"?(x=s?h:`${g}px`,y=`${r.floating.height+l}px`):u==="right"?(x=`${-l}px`,y=s?h:`${b}px`):u==="left"&&(x=`${r.floating.width+l}px`,y=s?h:`${b}px`),{data:{x,y}}}});function EY(e){const[t,n="center"]=e.split("-");return[t,n]}var p2=vY,Jg=xY,g2=SY,b2=AY,Jpe="Portal",cm=A.forwardRef((e,t)=>{const{container:n,...r}=e,[a,i]=A.useState(!1);Qr(()=>i(!0),[]);const s=n||a&&globalThis?.document?.body;return s?XW.createPortal(f.jsx(ft.div,{...r,ref:t}),s):null});cm.displayName=Jpe;function e0e(e,t){return A.useReducer((n,r)=>t[n][r]??n,e)}var Br=e=>{const{present:t,children:n}=e,r=t0e(t),a=typeof n=="function"?n({present:r.isPresent}):A.Children.only(n),i=At(r.ref,n0e(a));return typeof n=="function"||r.isPresent?A.cloneElement(a,{ref:i}):null};Br.displayName="Presence";function t0e(e){const[t,n]=A.useState(),r=A.useRef(null),a=A.useRef(e),i=A.useRef("none"),s=e?"mounted":"unmounted",[o,l]=e0e(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return A.useEffect(()=>{const u=Jb(r.current);i.current=o==="mounted"?u:"none"},[o]),Qr(()=>{const u=r.current,m=a.current;if(m!==e){const g=i.current,b=Jb(u);e?l("MOUNT"):b==="none"||u?.display==="none"?l("UNMOUNT"):l(m&&g!==b?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),Qr(()=>{if(t){let u;const m=t.ownerDocument.defaultView??window,h=b=>{const y=Jb(r.current).includes(CSS.escape(b.animationName));if(b.target===t&&y&&(l("ANIMATION_END"),!a.current)){const S=t.style.animationFillMode;t.style.animationFillMode="forwards",u=m.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=S)})}},g=b=>{b.target===t&&(i.current=Jb(r.current))};return t.addEventListener("animationstart",g),t.addEventListener("animationcancel",h),t.addEventListener("animationend",h),()=>{m.clearTimeout(u),t.removeEventListener("animationstart",g),t.removeEventListener("animationcancel",h),t.removeEventListener("animationend",h)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(o),ref:A.useCallback(u=>{r.current=u?getComputedStyle(u):null,n(u)},[])}}function Jb(e){return e?.animationName||"none"}function n0e(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var r0e=r2[" useInsertionEffect ".trim().toString()]||Qr;function Ai({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[a,i,s]=a0e({defaultProp:t,onChange:n}),o=e!==void 0,l=o?e:a;{const m=A.useRef(e!==void 0);A.useEffect(()=>{const h=m.current;h!==o&&console.warn(`${r} is changing from ${h?"controlled":"uncontrolled"} to ${o?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),m.current=o},[o,r])}const u=A.useCallback(m=>{if(o){const h=i0e(m)?m(e):m;h!==e&&s.current?.(h)}else i(m)},[o,e,i,s]);return[l,u]}function a0e({defaultProp:e,onChange:t}){const[n,r]=A.useState(e),a=A.useRef(n),i=A.useRef(t);return r0e(()=>{i.current=t},[t]),A.useEffect(()=>{a.current!==n&&(i.current?.(n),a.current=n)},[n,a]),[n,r,i]}function i0e(e){return typeof e=="function"}var TY=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),s0e="VisuallyHidden",_Y=A.forwardRef((e,t)=>f.jsx(ft.span,{...e,ref:t,style:{...TY,...e.style}}));_Y.displayName=s0e;var o0e=_Y,[v2]=Sa("Tooltip",[eu]),y2=eu(),CY="TooltipProvider",l0e=700,w_="tooltip.open",[c0e,q7]=v2(CY),kY=e=>{const{__scopeTooltip:t,delayDuration:n=l0e,skipDelayDuration:r=300,disableHoverableContent:a=!1,children:i}=e,s=A.useRef(!0),o=A.useRef(!1),l=A.useRef(0);return A.useEffect(()=>{const u=l.current;return()=>window.clearTimeout(u)},[]),f.jsx(c0e,{scope:t,isOpenDelayedRef:s,delayDuration:n,onOpen:A.useCallback(()=>{window.clearTimeout(l.current),s.current=!1},[]),onClose:A.useCallback(()=>{window.clearTimeout(l.current),l.current=window.setTimeout(()=>s.current=!0,r)},[r]),isPointerInTransitRef:o,onPointerInTransitChange:A.useCallback(u=>{o.current=u},[]),disableHoverableContent:a,children:i})};kY.displayName=CY;var H0="Tooltip",[u0e,e1]=v2(H0),NY=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:a,onOpenChange:i,disableHoverableContent:s,delayDuration:o}=e,l=q7(H0,e.__scopeTooltip),u=y2(t),[m,h]=A.useState(null),g=Ka(),b=A.useRef(0),x=s??l.disableHoverableContent,y=o??l.delayDuration,S=A.useRef(!1),[w,T]=Ai({prop:r,defaultProp:a??!1,onChange:P=>{P?(l.onOpen(),document.dispatchEvent(new CustomEvent(w_))):l.onClose(),i?.(P)},caller:H0}),C=A.useMemo(()=>w?S.current?"delayed-open":"instant-open":"closed",[w]),M=A.useCallback(()=>{window.clearTimeout(b.current),b.current=0,S.current=!1,T(!0)},[T]),k=A.useCallback(()=>{window.clearTimeout(b.current),b.current=0,T(!1)},[T]),N=A.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(()=>{S.current=!0,T(!0),b.current=0},y)},[y,T]);return A.useEffect(()=>()=>{b.current&&(window.clearTimeout(b.current),b.current=0)},[]),f.jsx(p2,{...u,children:f.jsx(u0e,{scope:t,contentId:g,open:w,stateAttribute:C,trigger:m,onTriggerChange:h,onTriggerEnter:A.useCallback(()=>{l.isOpenDelayedRef.current?N():M()},[l.isOpenDelayedRef,N,M]),onTriggerLeave:A.useCallback(()=>{x?k():(window.clearTimeout(b.current),b.current=0)},[k,x]),onOpen:M,onClose:k,disableHoverableContent:x,children:n})})};NY.displayName=H0;var A_="TooltipTrigger",OY=A.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,a=e1(A_,n),i=q7(A_,n),s=y2(n),o=A.useRef(null),l=At(t,o,a.onTriggerChange),u=A.useRef(!1),m=A.useRef(!1),h=A.useCallback(()=>u.current=!1,[]);return A.useEffect(()=>()=>document.removeEventListener("pointerup",h),[h]),f.jsx(Jg,{asChild:!0,...s,children:f.jsx(ft.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...r,ref:l,onPointerMove:Ye(e.onPointerMove,g=>{g.pointerType!=="touch"&&!m.current&&!i.isPointerInTransitRef.current&&(a.onTriggerEnter(),m.current=!0)}),onPointerLeave:Ye(e.onPointerLeave,()=>{a.onTriggerLeave(),m.current=!1}),onPointerDown:Ye(e.onPointerDown,()=>{a.open&&a.onClose(),u.current=!0,document.addEventListener("pointerup",h,{once:!0})}),onFocus:Ye(e.onFocus,()=>{u.current||a.onOpen()}),onBlur:Ye(e.onBlur,a.onClose),onClick:Ye(e.onClick,a.onClose)})})});OY.displayName=A_;var V7="TooltipPortal",[d0e,f0e]=v2(V7,{forceMount:void 0}),PY=e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:a}=e,i=e1(V7,t);return f.jsx(d0e,{scope:t,forceMount:n,children:f.jsx(Br,{present:n||i.open,children:f.jsx(cm,{asChild:!0,container:a,children:r})})})};PY.displayName=V7;var Eh="TooltipContent",MY=A.forwardRef((e,t)=>{const n=f0e(Eh,e.__scopeTooltip),{forceMount:r=n.forceMount,side:a="top",...i}=e,s=e1(Eh,e.__scopeTooltip);return f.jsx(Br,{present:r||s.open,children:s.disableHoverableContent?f.jsx(RY,{side:a,...i,ref:t}):f.jsx(h0e,{side:a,...i,ref:t})})}),h0e=A.forwardRef((e,t)=>{const n=e1(Eh,e.__scopeTooltip),r=q7(Eh,e.__scopeTooltip),a=A.useRef(null),i=At(t,a),[s,o]=A.useState(null),{trigger:l,onClose:u}=n,m=a.current,{onPointerInTransitChange:h}=r,g=A.useCallback(()=>{o(null),h(!1)},[h]),b=A.useCallback((x,y)=>{const S=x.currentTarget,w={x:x.clientX,y:x.clientY},T=b0e(w,S.getBoundingClientRect()),C=v0e(w,T),M=y0e(y.getBoundingClientRect()),k=S0e([...C,...M]);o(k),h(!0)},[h]);return A.useEffect(()=>()=>g(),[g]),A.useEffect(()=>{if(l&&m){const x=S=>b(S,m),y=S=>b(S,l);return l.addEventListener("pointerleave",x),m.addEventListener("pointerleave",y),()=>{l.removeEventListener("pointerleave",x),m.removeEventListener("pointerleave",y)}}},[l,m,b,g]),A.useEffect(()=>{if(s){const x=y=>{const S=y.target,w={x:y.clientX,y:y.clientY},T=l?.contains(S)||m?.contains(S),C=!x0e(w,s);T?g():C&&(g(),u())};return document.addEventListener("pointermove",x),()=>document.removeEventListener("pointermove",x)}},[l,m,s,u,g]),f.jsx(RY,{...e,ref:i})}),[m0e,p0e]=v2(H0,{isInside:!1}),g0e=eY("TooltipContent"),RY=A.forwardRef((e,t)=>
vendor: 10,746 bytes, line 50
50{const{__scopeTooltip:n,children:r,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:s,...o}=e,l=e1(Eh,n),u=y2(n),{onClose:m}=l;return A.useEffect(()=>(document.addEventListener(w_,m),()=>document.removeEventListener(w_,m)),[m]),A.useEffect(()=>{if(l.trigger){const h=g=>{g.target?.contains(l.trigger)&&m()};return window.addEventListener("scroll",h,{capture:!0}),()=>window.removeEventListener("scroll",h,{capture:!0})}},[l.trigger,m]),f.jsx(sm,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:h=>h.preventDefault(),onDismiss:m,children:f.jsxs(g2,{"data-state":l.stateAttribute,...u,...o,ref:t,style:{...o.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[f.jsx(g0e,{children:r}),f.jsx(m0e,{scope:n,isInside:!0,children:f.jsx(o0e,{id:l.contentId,role:"tooltip",children:a||r})})]})})});MY.displayName=Eh;var DY="TooltipArrow",jY=A.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,a=y2(n);return p0e(DY,n).isInside?null:f.jsx(b2,{...a,...r,ref:t})});jY.displayName=DY;function b0e(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,a,i)){case i:return"left";case a:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function v0e(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function y0e(e){const{top:t,right:n,bottom:r,left:a}=e;return[{x:a,y:t},{x:n,y:t},{x:n,y:r},{x:a,y:r}]}function x0e(e,t){const{x:n,y:r}=e;let a=!1;for(let i=0,s=t.length-1;i<t.length;s=i++){const o=t[i],l=t[s],u=o.x,m=o.y,h=l.x,g=l.y;m>r!=g>r&&n<(h-u)*(r-m)/(g-m)+u&&(a=!a)}return a}function S0e(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),w0e(t)}function w0e(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const a=e[r];for(;t.length>=2;){const i=t[t.length-1],s=t[t.length-2];if((i.x-s.x)*(a.y-s.y)>=(i.y-s.y)*(a.x-s.x))t.pop();else break}t.push(a)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const a=e[r];for(;n.length>=2;){const i=n[n.length-1],s=n[n.length-2];if((i.x-s.x)*(a.y-s.y)>=(i.y-s.y)*(a.x-s.x))n.pop();else break}n.push(a)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var A0e=kY,E0e=NY,T0e=OY,_0e=PY,C0e=MY,k0e=jY;function IY(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=IY(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Qt(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=IY(e))&&(r&&(r+=" "),r+=t);return r}const G7="-",N0e=e=>{const t=P0e(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:s=>{const o=s.split(G7);return o[0]===""&&o.length!==1&&o.shift(),LY(o,t)||O0e(s)},getConflictingClassGroupIds:(s,o)=>{const l=n[s]||[];return o&&r[s]?[...l,...r[s]]:l}}},LY=(e,t)=>{if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),a=r?LY(e.slice(1),r):void 0;if(a)return a;if(t.validators.length===0)return;const i=e.join(G7);return t.validators.find(({validator:s})=>s(i))?.classGroupId},wj=/^\[(.+)\]$/,O0e=e=>{if(wj.test(e)){const t=wj.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},P0e=e=>{const{theme:t,classGroups:n}=e,r={nextPart:new Map,validators:[]};for(const a in n)E_(n[a],r,a,t);return r},E_=(e,t,n,r)=>{e.forEach(a=>{if(typeof a=="string"){const i=a===""?t:Aj(t,a);i.classGroupId=n;return}if(typeof a=="function"){if(M0e(a)){E_(a(r),t,n,r);return}t.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([i,s])=>{E_(s,Aj(t,i),n,r)})})},Aj=(e,t)=>{let n=e;return t.split(G7).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},M0e=e=>e.isThemeGetter,R0e=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const a=(i,s)=>{n.set(i,s),t++,t>e&&(t=0,r=n,n=new Map)};return{get(i){let s=n.get(i);if(s!==void 0)return s;if((s=r.get(i))!==void 0)return a(i,s),s},set(i,s){n.has(i)?n.set(i,s):a(i,s)}}},T_="!",__=":",D0e=__.length,j0e=e=>{const{prefix:t,experimentalParseClassName:n}=e;let r=a=>{const i=[];let s=0,o=0,l=0,u;for(let x=0;x<a.length;x++){let y=a[x];if(s===0&&o===0){if(y===__){i.push(a.slice(l,x)),l=x+D0e;continue}if(y==="/"){u=x;continue}}y==="["?s++:y==="]"?s--:y==="("?o++:y===")"&&o--}const m=i.length===0?a:a.substring(l),h=I0e(m),g=h!==m,b=u&&u>l?u-l:void 0;return{modifiers:i,hasImportantModifier:g,baseClassName:h,maybePostfixModifierPosition:b}};if(t){const a=t+__,i=r;r=s=>s.startsWith(a)?i(s.substring(a.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:s,maybePostfixModifierPosition:void 0}}if(n){const a=r;r=i=>n({className:i,parseClassName:a})}return r},I0e=e=>e.endsWith(T_)?e.substring(0,e.length-1):e.startsWith(T_)?e.substring(1):e,L0e=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(r=>[r,!0]));return r=>{if(r.length<=1)return r;const a=[];let i=[];return r.forEach(s=>{s[0]==="["||t[s]?(a.push(...i.sort(),s),i=[]):i.push(s)}),a.push(...i.sort()),a}},B0e=e=>({cache:R0e(e.cacheSize),parseClassName:j0e(e),sortModifiers:L0e(e),...N0e(e)}),z0e=/\s+/,U0e=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a,sortModifiers:i}=t,s=[],o=e.trim().split(z0e);let l="";for(let u=o.length-1;u>=0;u-=1){const m=o[u],{isExternal:h,modifiers:g,hasImportantModifier:b,baseClassName:x,maybePostfixModifierPosition:y}=n(m);if(h){l=m+(l.length>0?" "+l:l);continue}let S=!!y,w=r(S?x.substring(0,y):x);if(!w){if(!S){l=m+(l.length>0?" "+l:l);continue}if(w=r(x),!w){l=m+(l.length>0?" "+l:l);continue}S=!1}const T=i(g).join(":"),C=b?T+T_:T,M=C+w;if(s.includes(M))continue;s.push(M);const k=a(w,S);for(let N=0;N<k.length;++N){const P=k[N];s.push(C+P)}l=m+(l.length>0?" "+l:l)}return l};function H0e(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=BY(t))&&(r&&(r+=" "),r+=n);return r}const BY=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=BY(e[r]))&&(n&&(n+=" "),n+=t);return n};function F0e(e,...t){let n,r,a,i=s;function s(l){const u=t.reduce((m,h)=>h(m),e());return n=B0e(u),r=n.cache.get,a=n.cache.set,i=o,o(l)}function o(l){const u=r(l);if(u)return u;const m=U0e(l,n);return a(l,m),m}return function(){return i(H0e.apply(null,arguments))}}const Or=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},zY=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,UY=/^\((?:(\w[\w-]*):)?(.+)\)$/i,$0e=/^\d+\/\d+$/,q0e=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,V0e=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,G0e=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,W0e=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Y0e=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Cf=e=>$0e.test(e),zt=e=>!!e&&!Number.isNaN(Number(e)),fc=e=>!!e&&Number.isInteger(Number(e)),Sw=e=>e.endsWith("%")&&zt(e.slice(0,-1)),Jo=e=>q0e.test(e),K0e=()=>!0,Q0e=e=>V0e.test(e)&&!G0e.test(e),HY=()=>!1,X0e=e=>W0e.test(e),Z0e=e=>Y0e.test(e),J0e=e=>!ct(e)&&!ut(e),ege=e=>um(e,qY,HY),ct=e=>zY.test(e),Ru=e=>um(e,VY,Q0e),ww=e=>um(e,ige,zt),Ej=e=>um(e,FY,HY),tge=e=>um(e,$Y,Z0e),ev=e=>um(e,GY,X0e),ut=e=>UY.test(e),kp=e=>dm(e,VY),nge=e=>dm(e,sge),Tj=e=>dm(e,FY),rge=e=>dm(e,qY),age=e=>dm(e,$Y),tv=e=>dm(e,GY,!0),um=(e,t,n)=>{const r=zY.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},dm=(e,t,n=!1)=>{const r=UY.exec(e);return r?r[1]?t(r[1]):n:!1},FY=e=>e==="position"||e==="percentage",$Y=e=>e==="image"||e==="url",qY=e=>e==="length"||e==="size"||e==="bg-size",VY=e=>e==="length",ige=e=>e==="number",sge=e=>e==="family-name",GY=e=>e==="shadow",oge=()=>{const e=Or("color"),t=Or("font"),n=Or("text"),r=Or("font-weight"),a=Or("tracking"),i=Or("leading"),s=Or("breakpoint"),o=Or("container"),l=Or("spacing"),u=Or("radius"),m=Or("shadow"),h=Or("inset-shadow"),g=Or("text-shadow"),b=Or("drop-shadow"),x=Or("blur"),y=Or("perspective"),S=Or("aspect"),w=Or("ease"),T=Or("animate"),C=()=>["auto","avoid","all","avoid-page","page","left","right","column"],M=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],k=()=>[...M(),ut,ct],N=()=>["auto","hidden","clip","visible","scroll"],P=()=>["auto","contain","none"],D=()=>[ut,ct,l],B=()=>[Cf,"full","auto",...D()],z=()=>[fc,"none","subgrid",ut,ct],U=()=>["auto",{span:["full",fc,ut,ct]},fc,ut,ct],$=()=>[fc,"auto",ut,ct],W=()=>["auto","min","max","fr",ut,ct],G=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],V=()=>["start","end","center","stretch","center-safe","end-safe"],H=()=>["auto",...D()],X=()=>[Cf,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...D()],Z=()=>[e,ut,ct],ae=()=>[...M(),Tj,Ej,{position:[ut,ct]}],q=()=>["no-repeat",{repeat:["","x","y","space","round"]}],Q=()=>["auto","cover","contain",rge,ege,{size:[ut,ct]}],J=()=>[Sw,kp,Ru],L=()=>["","none","full",u,ut,ct],de=()=>["",zt,kp,Ru],ge=()=>["solid","dashed","dotted","double"],ke=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ye=()=>[zt,Sw,Tj,Ej],ue=()=>["","none",x,ut,ct],pe=()=>["none",zt,ut,ct],Ne=()=>["none",zt,ut,ct],je=()=>[zt,ut,ct],le=()=>[Cf,"full",...D()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Jo],breakpoint:[Jo],color:[K0e],container:[Jo],"drop-shadow":[Jo],ease:["in","out","in-out"],font:[J0e],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Jo],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Jo],shadow:[Jo],spacing:["px",zt],text:[Jo],"text-shadow":[Jo],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Cf,ct,ut,S]}
vendor: 12,862 bytes, line 50
50],container:["container"],columns:[{columns:[zt,ct,ut,o]}],"break-after":[{"break-after":C()}],"break-before":[{"break-before":C()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:k()}],overflow:[{overflow:N()}],"overflow-x":[{"overflow-x":N()}],"overflow-y":[{"overflow-y":N()}],overscroll:[{overscroll:P()}],"overscroll-x":[{"overscroll-x":P()}],"overscroll-y":[{"overscroll-y":P()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:B()}],"inset-x":[{"inset-x":B()}],"inset-y":[{"inset-y":B()}],start:[{start:B()}],end:[{end:B()}],top:[{top:B()}],right:[{right:B()}],bottom:[{bottom:B()}],left:[{left:B()}],visibility:["visible","invisible","collapse"],z:[{z:[fc,"auto",ut,ct]}],basis:[{basis:[Cf,"full","auto",o,...D()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[zt,Cf,"auto","initial","none",ct]}],grow:[{grow:["",zt,ut,ct]}],shrink:[{shrink:["",zt,ut,ct]}],order:[{order:[fc,"first","last","none",ut,ct]}],"grid-cols":[{"grid-cols":z()}],"col-start-end":[{col:U()}],"col-start":[{"col-start":$()}],"col-end":[{"col-end":$()}],"grid-rows":[{"grid-rows":z()}],"row-start-end":[{row:U()}],"row-start":[{"row-start":$()}],"row-end":[{"row-end":$()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":W()}],"auto-rows":[{"auto-rows":W()}],gap:[{gap:D()}],"gap-x":[{"gap-x":D()}],"gap-y":[{"gap-y":D()}],"justify-content":[{justify:[...G(),"normal"]}],"justify-items":[{"justify-items":[...V(),"normal"]}],"justify-self":[{"justify-self":["auto",...V()]}],"align-content":[{content:["normal",...G()]}],"align-items":[{items:[...V(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...V(),{baseline:["","last"]}]}],"place-content":[{"place-content":G()}],"place-items":[{"place-items":[...V(),"baseline"]}],"place-self":[{"place-self":["auto",...V()]}],p:[{p:D()}],px:[{px:D()}],py:[{py:D()}],ps:[{ps:D()}],pe:[{pe:D()}],pt:[{pt:D()}],pr:[{pr:D()}],pb:[{pb:D()}],pl:[{pl:D()}],m:[{m:H()}],mx:[{mx:H()}],my:[{my:H()}],ms:[{ms:H()}],me:[{me:H()}],mt:[{mt:H()}],mr:[{mr:H()}],mb:[{mb:H()}],ml:[{ml:H()}],"space-x":[{"space-x":D()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":D()}],"space-y-reverse":["space-y-reverse"],size:[{size:X()}],w:[{w:[o,"screen",...X()]}],"min-w":[{"min-w":[o,"screen","none",...X()]}],"max-w":[{"max-w":[o,"screen","none","prose",{screen:[s]},...X()]}],h:[{h:["screen","lh",...X()]}],"min-h":[{"min-h":["screen","lh","none",...X()]}],"max-h":[{"max-h":["screen","lh",...X()]}],"font-size":[{text:["base",n,kp,Ru]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,ut,ww]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Sw,ct]}],"font-family":[{font:[nge,ct,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[a,ut,ct]}],"line-clamp":[{"line-clamp":[zt,"none",ut,ww]}],leading:[{leading:[i,...D()]}],"list-image":[{"list-image":["none",ut,ct]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ut,ct]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:Z()}],"text-color":[{text:Z()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ge(),"wavy"]}],"text-decoration-thickness":[{decoration:[zt,"from-font","auto",ut,Ru]}],"text-decoration-color":[{decoration:Z()}],"underline-offset":[{"underline-offset":[zt,"auto",ut,ct]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:D()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ut,ct]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ut,ct]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ae()}],"bg-repeat":[{bg:q()}],"bg-size":[{bg:Q()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},fc,ut,ct],radial:["",ut,ct],conic:[fc,ut,ct]},age,tge]}],"bg-color":[{bg:Z()}],"gradient-from-pos":[{from:J()}],"gradient-via-pos":[{via:J()}],"gradient-to-pos":[{to:J()}],"gradient-from":[{from:Z()}],"gradient-via":[{via:Z()}],"gradient-to":[{to:Z()}],rounded:[{rounded:L()}],"rounded-s":[{"rounded-s":L()}],"rounded-e":[{"rounded-e":L()}],"rounded-t":[{"rounded-t":L()}],"rounded-r":[{"rounded-r":L()}],"rounded-b":[{"rounded-b":L()}],"rounded-l":[{"rounded-l":L()}],"rounded-ss":[{"rounded-ss":L()}],"rounded-se":[{"rounded-se":L()}],"rounded-ee":[{"rounded-ee":L()}],"rounded-es":[{"rounded-es":L()}],"rounded-tl":[{"rounded-tl":L()}],"rounded-tr":[{"rounded-tr":L()}],"rounded-br":[{"rounded-br":L()}],"rounded-bl":[{"rounded-bl":L()}],"border-w":[{border:de()}],"border-w-x":[{"border-x":de()}],"border-w-y":[{"border-y":de()}],"border-w-s":[{"border-s":de()}],"border-w-e":[{"border-e":de()}],"border-w-t":[{"border-t":de()}],"border-w-r":[{"border-r":de()}],"border-w-b":[{"border-b":de()}],"border-w-l":[{"border-l":de()}],"divide-x":[{"divide-x":de()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":de()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ge(),"hidden","none"]}],"divide-style":[{divide:[...ge(),"hidden","none"]}],"border-color":[{border:Z()}],"border-color-x":[{"border-x":Z()}],"border-color-y":[{"border-y":Z()}],"border-color-s":[{"border-s":Z()}],"border-color-e":[{"border-e":Z()}],"border-color-t":[{"border-t":Z()}],"border-color-r":[{"border-r":Z()}],"border-color-b":[{"border-b":Z()}],"border-color-l":[{"border-l":Z()}],"divide-color":[{divide:Z()}],"outline-style":[{outline:[...ge(),"none","hidden"]}],"outline-offset":[{"outline-offset":[zt,ut,ct]}],"outline-w":[{outline:["",zt,kp,Ru]}],"outline-color":[{outline:Z()}],shadow:[{shadow:["","none",m,tv,ev]}],"shadow-color":[{shadow:Z()}],"inset-shadow":[{"inset-shadow":["none",h,tv,ev]}],"inset-shadow-color":[{"inset-shadow":Z()}],"ring-w":[{ring:de()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:Z()}],"ring-offset-w":[{"ring-offset":[zt,Ru]}],"ring-offset-color":[{"ring-offset":Z()}],"inset-ring-w":[{"inset-ring":de()}],"inset-ring-color":[{"inset-ring":Z()}],"text-shadow":[{"text-shadow":["none",g,tv,ev]}],"text-shadow-color":[{"text-shadow":Z()}],opacity:[{opacity:[zt,ut,ct]}],"mix-blend":[{"mix-blend":[...ke(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ke()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[zt]}],"mask-image-linear-from-pos":[{"mask-linear-from":ye()}],"mask-image-linear-to-pos":[{"mask-linear-to":ye()}],"mask-image-linear-from-color":[{"mask-linear-from":Z()}],"mask-image-linear-to-color":[{"mask-linear-to":Z()}],"mask-image-t-from-pos":[{"mask-t-from":ye()}],"mask-image-t-to-pos":[{"mask-t-to":ye()}],"mask-image-t-from-color":[{"mask-t-from":Z()}],"mask-image-t-to-color":[{"mask-t-to":Z()}],"mask-image-r-from-pos":[{"mask-r-from":ye()}],"mask-image-r-to-pos":[{"mask-r-to":ye()}],"mask-image-r-from-color":[{"mask-r-from":Z()}],"mask-image-r-to-color":[{"mask-r-to":Z()}],"mask-image-b-from-pos":[{"mask-b-from":ye()}],"mask-image-b-to-pos":[{"mask-b-to":ye()}],"mask-image-b-from-color":[{"mask-b-from":Z()}],"mask-image-b-to-color":[{"mask-b-to":Z()}],"mask-image-l-from-pos":[{"mask-l-from":ye()}],"mask-image-l-to-pos":[{"mask-l-to":ye()}],"mask-image-l-from-color":[{"mask-l-from":Z()}],"mask-image-l-to-color":[{"mask-l-to":Z()}],"mask-image-x-from-pos":[{"mask-x-from":ye()}],"mask-image-x-to-pos":[{"mask-x-to":ye()}],"mask-image-x-from-color":[{"mask-x-from":Z()}],"mask-image-x-to-color":[{"mask-x-to":Z()}],"mask-image-y-from-pos":[{"mask-y-from":ye()}],"mask-image-y-to-pos":[{"mask-y-to":ye()}],"mask-image-y-from-color":[{"mask-y-from":Z()}],"mask-image-y-to-color":[{"mask-y-to":Z()}],"mask-image-radial":[{"mask-radial":[ut,ct]}],"mask-image-radial-from-pos":[{"mask-radial-from":ye()}],"mask-image-radial-to-pos":[{"mask-radial-to":ye()}],"mask-image-radial-from-color":[{"mask-radial-from":Z()}],"mask-image-radial-to-color":[{"mask-radial-to":Z()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":M()}],"mask-image-conic-pos":[{"mask-conic":[zt]}],"mask-image-conic-from-pos":[{"mask-conic-from":ye()}],"mask-image-conic-to-pos":[{"mask-conic-to":ye()}],"mask-image-conic-from-color":[{"mask-conic-from":Z()}],"mask-image-conic-to-color":[{"mask-conic-to":Z()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ae()}],"mask-repeat":[{mask:q()}],"mask-size":[{mask:Q()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ut,ct]}],filter:[{filter:["","none",ut,ct]}],blur:[{blur:ue()}],brightness:[{brightness:[zt,ut,ct]}],contrast:[{contrast:[zt,ut,ct]}],"drop-shadow":[{"drop-shadow":["","none",b,tv,ev]}],"drop-shadow-color":[{"drop-shadow":Z()}],grayscale:[{grayscale:["",zt,ut,ct]}],"hue-rotate":[{"hue-rotate":[zt,ut,ct]}],invert:[{invert:["",zt,ut,ct]}],saturate:[{saturate:[zt,ut,ct]}],sepia:[{sepia:["",zt,ut,ct]}],"backdrop-filter":[{"backdrop-filter":["","none",ut,ct]}],"backdrop-blur":[{"backdrop-blur":ue()}],"backdrop-brightness":[{"backdrop-brightness":[zt,ut,ct]}],"backdrop-contrast":[{"backdrop-contrast":[zt,ut,ct]}],"backdrop-grayscale":[{"backdrop-grayscale":["",zt,ut,ct]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[zt,ut,ct]}],"backdrop-invert":[{"backdrop-invert":["",zt,ut,ct]}],"backdrop-opacity":[{"backdrop-opacity":[zt,ut,ct]}],"backdrop-saturate":[{"backdrop-saturate":[zt,ut,ct]}],"backdrop-sepia":[{"backdrop-sepia":["",zt,ut,ct]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":D()}],"border-spacing-x":[{"border-spacing-x":D()}],"border-spacing-y":[{"border-spacing-y":D()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ut,ct]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[zt,"initial",ut,ct]}],ease:[{ease:["linear","initial",w,ut,ct]}],delay:[{delay:[zt,ut,ct]}],animate:[{animate:["none",T,ut,ct]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[y,ut,ct]}],"perspective-origin":[{"perspective-origin":k()}],rotate:[{rotate:pe()}],"rotate-x":[{"rotate-x":pe()}],"rotate-y":[{"rotate-y":pe()}],"rotate-z":[{"rotate-z":pe()}],scale:[{scale:Ne()}],"scale-x":[{"scale-x":Ne()}],"scale-y":[{"scale-y":Ne()}],"scale-z":[{"scale-z":Ne()}],"scale-3d":["scale-3d"],skew:[{skew:je()}],"skew-x":[{"skew-x":je()}],"skew-y":[{"skew-y":je()}],transform:[{transform:[ut,ct,"","none","gpu","cpu"]}],"transform-origin":[{origin:k()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:le()}],"translate-x":[{"translate-x":le()}],"translate-y":[{"translate-y":le()}],"translate-z":[{"translate-z":le()}],"translate-none":["translate-none"],accent:[{accent:Z()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:Z()}
vendor: 5,473 bytes, line 50
50],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ut,ct]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":D()}],"scroll-mx":[{"scroll-mx":D()}],"scroll-my":[{"scroll-my":D()}],"scroll-ms":[{"scroll-ms":D()}],"scroll-me":[{"scroll-me":D()}],"scroll-mt":[{"scroll-mt":D()}],"scroll-mr":[{"scroll-mr":D()}],"scroll-mb":[{"scroll-mb":D()}],"scroll-ml":[{"scroll-ml":D()}],"scroll-p":[{"scroll-p":D()}],"scroll-px":[{"scroll-px":D()}],"scroll-py":[{"scroll-py":D()}],"scroll-ps":[{"scroll-ps":D()}],"scroll-pe":[{"scroll-pe":D()}],"scroll-pt":[{"scroll-pt":D()}],"scroll-pr":[{"scroll-pr":D()}],"scroll-pb":[{"scroll-pb":D()}],"scroll-pl":[{"scroll-pl":D()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ut,ct]}],fill:[{fill:["none",...Z()]}],"stroke-w":[{stroke:[zt,kp,Ru,ww]}],stroke:[{stroke:["none",...Z()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},WY=F0e(oge);function pt(...e){return WY(Qt(e))}function Yf({delayDuration:e=0,...t}){return f.jsx(A0e,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:e,...t})}function Kf({...e}){return f.jsx(Yf,{"data-loc":"client/src/components/ui/tooltip.tsx:23",children:f.jsx(E0e,{"data-loc":"client/src/components/ui/tooltip.tsx:24","data-slot":"tooltip",...e})})}function Qf({...e}){return f.jsx(T0e,{"data-loc":"client/src/components/ui/tooltip.tsx:32","data-slot":"tooltip-trigger",...e})}function Xf({className:e,sideOffset:t=0,children:n,...r}){return f.jsx(_0e,{"data-loc":"client/src/components/ui/tooltip.tsx:42",children:f.jsxs(C0e,{"data-loc":"client/src/components/ui/tooltip.tsx:43","data-slot":"tooltip-content",sideOffset:t,className:pt("bg-foreground text-background animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
50de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",e),...r,children:[n,f.jsx(k0e,{"data-loc":"client/src/components/ui/tooltip.tsx:53",className:"bg-foreground fill-foreground z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}const _j=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,Cj=Qt,YY=(e,t)=>n=>{var r;if(t?.variants==null)return Cj(e,n?.class,n?.className);const{variants:a,defaultVariants:i}=t,s=Object.keys(a).map(u=>{const m=n?.[u],h=i?.[u];if(m===null)return null;const g=_j(m)||_j(h);return a[u][g]}),o=n&&Object.entries(n).reduce((u,m)=>{let[h,g]=m;return g===void 0||(u[h]=g),u},{}),l=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,m)=>{let{class:h,className:g,...b}=m;return Object.entries(b).every(x=>{let[y,S]=x;return Array.isArray(S)?S.includes({...i,...o}[y]):{...i,...o}[y]===S})?[...u,h,g]:u},[]);return Cj(e,s,l,n?.class,n?.className)},W7=YY("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function Re({className:e,variant:t,size:n,asChild:r=!1,...a}){const i=r?ZW:"button";return f.jsx(i,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:pt(W7({variant:t,size:n,className:e})),...a})}const lge="https://d2xsxph8kpxj0f.cloudfront.net/310519663249428057/jnjQ5dYouig6ULcXneQuMs/manus-glyph-black_0940bf1e.png";function Al({size:e=24,className:t=""}){return f.jsx("img",{"data-loc":"client/src/components/ManusLogo.tsx:16",src:lge,alt:"Manus",width:e,height:e,className:`inline-block dark:invert ${t}`,style:{objectFit:"contain"}})}function F0({size:e="md",className:t="",showTitle:n=!0,title:r}){const a=e==="sm"?20:e==="md"?28:36,i=e==="sm"?"text-sm sm:text-base":e==="md"?"text-base sm:text-lg":"text-xl sm:text-2xl",s=r||"Awesome Manus Use Cases",o=r||"Manus Use Cases";return f.jsxs("span",{"data-loc":"client/src/components/ManusLogo.tsx:47",className:`inline-flex items-center gap-2 ${t}`,children:[f.jsx(Al,{"data-loc":"client/src/components/ManusLogo.tsx:48",size:a}),n&&f.jsxs("span",{"data-loc":"client/src/components/ManusLogo.tsx:50",className:`font-serif font-bold tracking-tight leading-tight ${i}`,children:[f.jsx("span",{"data-loc":"client/src/components/ManusLogo.tsx:51",className:"hidden sm:inline",children:s}),f.jsx("span",{"data-loc":"client/src/components/ManusLogo.tsx:52",className:"sm:hidden",children:o})]})]})}function KY({className:e=""}){return f.jsxs("a",{"data-loc":"client/src/components/ManusLogo.tsx:61",href:"https://manus.im",target:"_blank",rel:"noopener noreferrer",className:`inline-flex items-center gap-1.5 px-3 py-1.5 rounded-full border bg-card/50 hover:bg-card transition-colors text-xs text-muted-foreground hover:text-foreground ${e}`,children:[f.jsx(Al,{"data-loc":"client/src/components/ManusLogo.tsx:67",size:14}),f.jsxs("span",{"data-loc":"client/src/components/ManusLogo.tsx:68",children:["Made with ",f.jsx("span",{"data-loc":"client/src/components/ManusLogo.tsx:69",className:"font-serif font-bold",children:"manus"})]})]})}/** 51 * @license lucide-react v0.453.0 - ISC 52 * 53 * This source code is licensed under the ISC license. 54 * See the LICENSE file in the root directory of this source tree. 55 */const cge=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),QY=(...e)=>
vendor: 5,713 bytes, lines 55-129
55e.filter((t,n,r)=>!!t&&r.indexOf(t)===n).join(" ");/** 56 * @license lucide-react v0.453.0 - ISC 57 * 58 * This source code is licensed under the ISC license. 59 * See the LICENSE file in the root directory of this source tree. 60 */var uge={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 61 * @license lucide-react v0.453.0 - ISC 62 * 63 * This source code is licensed under the ISC license. 64 * See the LICENSE file in the root directory of this source tree. 65 */const dge=A.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:a="",children:i,iconNode:s,...o},l)=>A.createElement("svg",{ref:l,...uge,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:QY("lucide",a),...o},[...s.map(([u,m])=>A.createElement(u,m)),...Array.isArray(i)?i:[i]]));/** 66 * @license lucide-react v0.453.0 - ISC 67 * 68 * This source code is licensed under the ISC license. 69 * See the LICENSE file in the root directory of this source tree. 70 */const Qe=(e,t)=>{const n=A.forwardRef(({className:r,...a},i)=>A.createElement(dge,{ref:i,iconNode:t,className:QY(`lucide-${cge(e)}`,r),...a}));return n.displayName=`${e}`,n};/** 71 * @license lucide-react v0.453.0 - ISC 72 * 73 * This source code is licensed under the ISC license. 74 * See the LICENSE file in the root directory of this source tree. 75 */const Aw=Qe("Activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);/** 76 * @license lucide-react v0.453.0 - ISC 77 * 78 * This source code is licensed under the ISC license. 79 * See the LICENSE file in the root directory of this source tree. 80 */const fge=Qe("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/** 81 * @license lucide-react v0.453.0 - ISC 82 * 83 * This source code is licensed under the ISC license. 84 * See the LICENSE file in the root directory of this source tree. 85 */const Ei=Qe("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** 86 * @license lucide-react v0.453.0 - ISC 87 * 88 * This source code is licensed under the ISC license. 89 * See the LICENSE file in the root directory of this source tree. 90 */const hge=Qe("ArrowUp",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);/** 91 * @license lucide-react v0.453.0 - ISC 92 * 93 * This source code is licensed under the ISC license. 94 * See the LICENSE file in the root directory of this source tree. 95 */const XY=Qe("Award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]);/** 96 * @license lucide-react v0.453.0 - ISC 97 * 98 * This source code is licensed under the ISC license. 99 * See the LICENSE file in the root directory of this source tree. 100 */const mge=Qe("BellOff",[["path",{d:"M8.7 3A6 6 0 0 1 18 8a21.3 21.3 0 0 0 .6 5",key:"o7mx20"}],["path",{d:"M17 17H3s3-2 3-9a4.67 4.67 0 0 1 .3-1.7",key:"16f1lm"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/** 101 * @license lucide-react v0.453.0 - ISC 102 * 103 * This source code is licensed under the ISC license. 104 * See the LICENSE file in the root directory of this source tree. 105 */const vy=Qe("Bell",[["path",{d:"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9",key:"1qo2s2"}],["path",{d:"M10.3 21a1.94 1.94 0 0 0 3.4 0",key:"qgo35s"}]]);/** 106 * @license lucide-react v0.453.0 - ISC 107 * 108 * This source code is licensed under the ISC license. 109 * See the LICENSE file in the root directory of this source tree. 110 */const Vc=Qe("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);/** 111 * @license lucide-react v0.453.0 - ISC 112 * 113 * This source code is licensed under the ISC license. 114 * See the LICENSE file in the root directory of this source tree. 115 */const Ew=Qe("Brain",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z",key:"ep3f8r"}],["path",{d:"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4",key:"1p4c4q"}],["path",{d:"M17.599 6.5a3 3 0 0 0 .399-1.375",key:"tmeiqw"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M19.938 10.5a4 4 0 0 1 .585.396",key:"1qfode"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M19.967 17.484A4 4 0 0 1 18 18",key:"159ez6"}]]);/** 116 * @license lucide-react v0.453.0 - ISC 117 * 118 * This source code is licensed under the ISC license. 119 * See the LICENSE file in the root directory of this source tree. 120 */const Y7=Qe("Briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]);/** 121 * @license lucide-react v0.453.0 - ISC 122 * 123 * This source code is licensed under the ISC license. 124 * See the LICENSE file in the root directory of this source tree. 125 */const K7=Qe("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/** 126 * @license lucide-react v0.453.0 - ISC 127 * 128 * This source code is licensed under the ISC license. 129 * See the LICENSE file in the root directory of this source tree.
130 */const pge=Qe("Camera",[["path",{d:"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z",key:"1tc9qg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]);/** 131 * @license lucide-react v0.453.0 - ISC 132 * 133 * This source code is licensed under the ISC license. 134 * See the LICENSE file in the root directory of this source tree. 135 */const gge=Qe("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/** 136 * @license lucide-react v0.453.0 - ISC 137 * 138 * This source code is licensed under the ISC license. 139 * See the LICENSE file in the root directory of this source tree. 140 */const Rc=Qe("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 141 * @license lucide-react v0.453.0 - ISC 142 * 143 * This source code is licensed under the ISC license. 144 * See the LICENSE file in the root directory of this source tree. 145 */const $0=Qe("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 146 * @license lucide-react v0.453.0 - ISC 147 * 148 * This source code is licensed under the ISC license. 149 * See the LICENSE file in the root directory of this source tree. 150 */const C_=Qe("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/** 151 * @license lucide-react v0.453.0 - ISC 152 * 153 * This source code is licensed under the ISC license. 154 * See the LICENSE file in the root directory of this source tree. 155 */const k_=Qe("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** 156 * @license lucide-react v0.453.0 - ISC 157 * 158 * This source code is licensed under the ISC license. 159 * See the LICENSE file in the root directory of this source tree. 160 */const bge=Qe("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/** 161 * @license lucide-react v0.453.0 - ISC 162 * 163 * This source code is licensed under the ISC license. 164 * See the LICENSE file in the root directory of this source tree. 165 */const Xi=Qe("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 166 * @license lucide-react v0.453.0 - ISC 167 * 168 * This source code is licensed under the ISC license. 169 * See the LICENSE file in the root directory of this source tree. 170 */const ZY=Qe("CircleUser",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}],["path",{d:"M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662",key:"154egf"}]]);/** 171 * @license lucide-react v0.453.0 - ISC 172 * 173 * This source code is licensed under the ISC license. 174 * See the LICENSE file in the root directory of this source tree. 175 */const Yu=Qe("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/** 176 * @license lucide-react v0.453.0 - ISC 177 * 178 * This source code is licensed under the ISC license. 179 * See the LICENSE file in the root directory of this source tree. 180 */const vge=Qe("Clipboard",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}]]);/** 181 * @license lucide-react v0.453.0 - ISC 182 * 183 * This source code is licensed under the ISC license. 184 * See the LICENSE file in the root directory of this source tree. 185 */const JY=Qe("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/** 186 * @license lucide-react v0.453.0 - ISC 187 * 188 * This source code is licensed under the ISC license. 189 * See the LICENSE file in the root directory of this source tree. 190 */const eK=Qe("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/** 191 * @license lucide-react v0.453.0 - ISC 192 * 193 * This source code is licensed under the ISC license. 194 * See the LICENSE file in the root directory of this source tree. 195 */const yge=Qe("Cpu",[["rect",{width:"16",height:"16",x:"4",y:"4",rx:"2",key:"14l7u7"}],["rect",{width:"6",height:"6",x:"9",y:"9",rx:"1",key:"5aljv4"}],["path",{d:"M15 2v2",key:"13l42r"}],["path",{d:"M15 20v2",key:"15mkzm"}],["path",{d:"M2 15h2",key:"1gxd5l"}],["path",{d:"M2 9h2",key:"1bbxkp"}],["path",{d:"M20 15h2",key:"19e6y8"}],["path",{d:"M20 9h2",key:"19tzq7"}
195],["path",{d:"M9 2v2",key:"165o2o"}],["path",{d:"M9 20v2",key:"i2bqo8"}]]);/** 196 * @license lucide-react v0.453.0 - ISC 197 * 198 * This source code is licensed under the ISC license. 199 * See the LICENSE file in the root directory of this source tree. 200 */const xge=Qe("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/** 201 * @license lucide-react v0.453.0 - ISC 202 * 203 * This source code is licensed under the ISC license. 204 * See the LICENSE file in the root directory of this source tree. 205 */const no=Qe("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 206 * @license lucide-react v0.453.0 - ISC 207 * 208 * This source code is licensed under the ISC license. 209 * See the LICENSE file in the root directory of this source tree. 210 */const co=Qe("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/** 211 * @license lucide-react v0.453.0 - ISC 212 * 213 * This source code is licensed under the ISC license. 214 * See the LICENSE file in the root directory of this source tree. 215 */const uo=Qe("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/** 216 * @license lucide-react v0.453.0 - ISC 217 * 218 * This source code is licensed under the ISC license. 219 * See the LICENSE file in the root directory of this source tree. 220 */const Sge=Qe("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/** 221 * @license lucide-react v0.453.0 - ISC 222 * 223 * This source code is licensed under the ISC license. 224 * See the LICENSE file in the root directory of this source tree. 225 */const Tw=Qe("Flame",[["path",{d:"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z",key:"96xj49"}]]);/** 226 * @license lucide-react v0.453.0 - ISC 227 * 228 * This source code is licensed under the ISC license. 229 * See the LICENSE file in the root directory of this source tree. 230 */const tK=Qe("FolderPlus",[["path",{d:"M12 10v6",key:"1bos4e"}],["path",{d:"M9 13h6",key:"1uhe8q"}],["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z",key:"1kt360"}]]);/** 231 * @license lucide-react v0.453.0 - ISC 232 * 233 * This source code is licensed under the ISC license. 234 * See the LICENSE file in the root directory of this source tree. 235 */const kj=Qe("GlobeLock",[["path",{d:"M15.686 15A14.5 14.5 0 0 1 12 22a14.5 14.5 0 0 1 0-20 10 10 0 1 0 9.542 13",key:"qkt0x6"}],["path",{d:"M2 12h8.5",key:"ovaggd"}],["path",{d:"M20 6V4a2 2 0 1 0-4 0v2",key:"1of5e8"}],["rect",{width:"8",height:"5",x:"14",y:"6",rx:"1",key:"1fmf51"}]]);/** 236 * @license lucide-react v0.453.0 - ISC 237 * 238 * This source code is licensed under the ISC license. 239 * See the LICENSE file in the root directory of this source tree. 240 */const Th=Qe("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);/** 241 * @license lucide-react v0.453.0 - ISC 242 * 243 * This source code is licensed under the ISC license. 244 * See the LICENSE file in the root directory of this source tree. 245 */const N_=Qe("GraduationCap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);/** 246 * @license lucide-react v0.453.0 - ISC 247 * 248 * This source code is licensed under the ISC license. 249 * See the LICENSE file in the root directory of this source tree. 250 */const wge=Qe("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);/** 251 * @license lucide-react v0.453.0 - ISC 252 * 253 * This source code is licensed under the ISC license. 254 * See the LICENSE file in the root directory of this source tree. 255 */const xa=Qe("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/** 256 * @license lucide-react v0.453.0 - ISC 257 * 258 * This source code is licensed under the ISC license. 259 * See the LICENSE file in the root directory of this source tree. 260 */const Age=Qe("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/** 261 * @license lucide-react v0.453.0 - ISC 262 * 263 * This source code is licensed under the ISC license. 264 * See the LICENSE file in the root directory of this source tree. 265 */const nK=Qe("ImagePlus",[["path",{d:"M16 5h6",key:"1vod17"}],["path",{d:"M19 2v6",key:"4bpg5p"}],["path",{d:"M21 11.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7.5",key:"1ue2ih"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}]]);/** 266 * @license lucide-react v0.453.0 - ISC 267 * 268 * This source code is licensed under the ISC license. 269 * See the LICENSE file in the root directory of this source tree. 270 */const rK=Qe("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);/** 271 * @license lucide-react v0.453.0 - ISC 272 * 273 * This source code is licensed under the ISC license. 274 * See the LICENSE file in the root directory of this source tree. 275 */const aK=Qe("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/** 276 * @license lucide-react v0.453.0 - ISC 277 * 278 * This source code is licensed under the ISC license. 279 * See the LICENSE file in the root directory of this source tree. 280 */const Ege=Qe("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]);/** 281 * @license lucide-react v0.453.0 - ISC 282 * 283 * This source code is licensed under the ISC license. 284 * See the LICENSE file in the root directory of this source tree. 285 */const iK=Qe("Key",[["path",{d:"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4",key:"g0fldk"}],["path",{d:"m21 2-9.6 9.6",key:"1j0ho8"}],["circle",{cx:"7.5",cy:"15.5",r:"5.5",key:"yqb3hr"}]]);/** 286 * @license lucide-react v0.453.0 - ISC 287 * 288 * This source code is licensed under the ISC license. 289 * See the LICENSE file in the root directory of this source tree. 290 */const Tge=Qe("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]);/** 291 * @license lucide-react v0.453.0 - ISC 292 * 293 * This source code is licensed under the ISC license. 294 * See the LICENSE file in the root directory of this source tree. 295 */const _ge=Qe("Link2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",ke
295y:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]);/** 296 * @license lucide-react v0.453.0 - ISC 297 * 298 * This source code is licensed under the ISC license. 299 * See the LICENSE file in the root directory of this source tree. 300 */const Cge=Qe("Link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]);/** 301 * @license lucide-react v0.453.0 - ISC 302 * 303 * This source code is licensed under the ISC license. 304 * See the LICENSE file in the root directory of this source tree. 305 */const sK=Qe("Linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);/** 306 * @license lucide-react v0.453.0 - ISC 307 * 308 * This source code is licensed under the ISC license. 309 * See the LICENSE file in the root directory of this source tree. 310 */const kge=Qe("List",[["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 18h.01",key:"1tta3j"}],["path",{d:"M3 6h.01",key:"1rqtza"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 18h13",key:"1lx6n3"}],["path",{d:"M8 6h13",key:"ik3vkj"}]]);/** 311 * @license lucide-react v0.453.0 - ISC 312 * 313 * This source code is licensed under the ISC license. 314 * See the LICENSE file in the root directory of this source tree. 315 */const Ct=Qe("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/** 316 * @license lucide-react v0.453.0 - ISC 317 * 318 * This source code is licensed under the ISC license. 319 * See the LICENSE file in the root directory of this source tree. 320 */const Nge=Qe("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/** 321 * @license lucide-react v0.453.0 - ISC 322 * 323 * This source code is licensed under the ISC license. 324 * See the LICENSE file in the root directory of this source tree. 325 */const Oge=Qe("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]]);/** 326 * @license lucide-react v0.453.0 - ISC 327 * 328 * This source code is licensed under the ISC license. 329 * See the LICENSE file in the root directory of this source tree. 330 */const Pge=Qe("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/** 331 * @license lucide-react v0.453.0 - ISC 332 * 333 * This source code is licensed under the ISC license. 334 * See the LICENSE file in the root directory of this source tree. 335 */const Mge=Qe("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);/** 336 * @license lucide-react v0.453.0 - ISC 337 * 338 * This source code is licensed under the ISC license. 339 * See the LICENSE file in the root directory of this source tree. 340 */const Rge=Qe("PanelLeftClose",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"m16 15-3-3 3-3",key:"14y99z"}]]);/** 341 * @license lucide-react v0.453.0 - ISC 342 * 343 * This source code is licensed under the ISC license. 344 * See the LICENSE file in the root directory of this source tree. 345 */const Nj=Qe("PanelLeftOpen",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"m14 9 3 3-3 3",key:"8010ee"}]]);/** 346 * @license lucide-react v0.453.0 - ISC 347 * 348 * This source code is licensed under the ISC license. 349 * See the LICENSE file in the root directory of this source tree. 350 */const Dge=Qe("PenLine",[["path",{d:"M12 20h9",key:"t2du7b"}],["path",{d:"M16.376 3.622a1 1 0 0 1 3.002 3.002L7.368 18.635a2 2 0 0 1-.855.506l-2.872.838a.5.5 0 0 1-.62-.62l.838-2.872a2 2 0 0 1 .506-.854z",key:"1ykcvy"}]]);/** 351 * @license lucide-react v0.453.0 - ISC 352 * 353 * This source code is licensed under the ISC license. 354 * See the LICENSE file in the root directory of this source tree. 355 */const Dc=Qe("Pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]]);/** 356 * @license lucide-react v0.453.0 - ISC 357 * 358 * This source code is licensed under the ISC license. 359 * See the LICENSE file in the root directory of this source tree. 360 */const Q7=Qe("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/** 361 * @license lucide-react v0.453.0 - ISC 362 * 363 * This source code is licensed under the ISC license. 364 * See the LICENSE file in the root directory of this source tree. 365 */const _h=Qe("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/** 366 * @license lucide-react v0.453.0 - ISC 367 * 368 * This source code is licensed under the ISC license. 369 * See the LICENSE file in the root directory of this source tree. 370 */const O_=Qe("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** 371 * @license lucide-react v0.453.0 - ISC 372 * 373 * This source code is licensed under the ISC license. 374 * See the LICENSE file in the root directory of this source tree. 375 */const jge=Qe("Save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]]);/** 376 * @license lucide-react v0.453.0 - ISC 377 * 378 * This source code is licensed under the ISC license. 379 * See the LICENSE file in the root directory of this source tree. 380 */const _w=Qe("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 381 * @license lucide-react v0.453.0 - ISC 382 * 383 * This source code is licensed under the ISC license. 384 * See the LICENSE file in the root directory of this source tree. 385 */const oK=Qe("Send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);/** 386 * @license lucide-react v0.453.0 - ISC 387 * 388 * This source code is licensed under the ISC license. 389 * See the LICENSE file in the root directory of this source tree. 390 */const X7=Qe("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/** 391 * @license lucide-react v0.453.0 - ISC 392 * 393 * This source code is licensed under the ISC license. 394 * See the LICENSE file in the root directory of this source tree. 395 */const Z7=Qe("Share2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);/** 396 * @license lucide-react v0.453.0 - ISC 397 * 398 * This source code is licensed under the ISC license. 399 * See the LICENSE file in the root directory of this source tree. 400 */const Ige=Qe("ShieldAlert",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
400y:"oel41y"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M12 16h.01",key:"1drbdi"}]]);/** 401 * @license lucide-react v0.453.0 - ISC 402 * 403 * This source code is licensed under the ISC license. 404 * See the LICENSE file in the root directory of this source tree. 405 */const jc=Qe("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);/** 406 * @license lucide-react v0.453.0 - ISC 407 * 408 * This source code is licensed under the ISC license. 409 * See the LICENSE file in the root directory of this source tree. 410 */const Vn=Qe("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]);/** 411 * @license lucide-react v0.453.0 - ISC 412 * 413 * This source code is licensed under the ISC license. 414 * See the LICENSE file in the root directory of this source tree. 415 */const Lge=Qe("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]);/** 416 * @license lucide-react v0.453.0 - ISC 417 * 418 * This source code is licensed under the ISC license. 419 * See the LICENSE file in the root directory of this source tree. 420 */const Cs=Qe("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/** 421 * @license lucide-react v0.453.0 - ISC 422 * 423 * This source code is licensed under the ISC license. 424 * See the LICENSE file in the root directory of this source tree. 425 */const Bge=Qe("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);/** 426 * @license lucide-react v0.453.0 - ISC 427 * 428 * This source code is licensed under the ISC license. 429 * See the LICENSE file in the root directory of this source tree. 430 */const lK=Qe("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);/** 431 * @license lucide-react v0.453.0 - ISC 432 * 433 * This source code is licensed under the ISC license. 434 * See the LICENSE file in the root directory of this source tree. 435 */const q0=Qe("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/** 436 * @license lucide-react v0.453.0 - ISC 437 * 438 * This source code is licensed under the ISC license. 439 * See the LICENSE file in the root directory of this source tree. 440 */const P_=Qe("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/** 441 * @license lucide-react v0.453.0 - ISC 442 * 443 * This source code is licensed under the ISC license. 444 * See the LICENSE file in the root directory of this source tree. 445 */const M_=Qe("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 446 * @license lucide-react v0.453.0 - ISC 447 * 448 * This source code is licensed under the ISC license. 449 * See the LICENSE file in the root directory of this source tree. 450 */const Ch=Qe("Trophy",[["path",{d:"M6 9H4.5a2.5 2.5 0 0 1 0-5H6",key:"17hqa7"}],["path",{d:"M18 9h1.5a2.5 2.5 0 0 0 0-5H18",key:"lmptdp"}],["path",{d:"M4 22h16",key:"57wxv0"}
450],["path",{d:"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22",key:"1nw9bq"}],["path",{d:"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22",key:"1np0yb"}],["path",{d:"M18 2H6v7a6 6 0 0 0 12 0V2Z",key:"u46fv3"}]]);/** 451 * @license lucide-react v0.453.0 - ISC 452 * 453 * This source code is licensed under the ISC license. 454 * See the LICENSE file in the root directory of this source tree. 455 */const cK=Qe("Twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]);/** 456 * @license lucide-react v0.453.0 - ISC 457 * 458 * This source code is licensed under the ISC license. 459 * See the LICENSE file in the root directory of this source tree. 460 */const zge=Qe("Upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]]);/** 461 * @license lucide-react v0.453.0 - ISC 462 * 463 * This source code is licensed under the ISC license. 464 * See the LICENSE file in the root directory of this source tree. 465 */const Uge=Qe("UserCheck",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["polyline",{points:"16 11 18 13 22 9",key:"1pwet4"}]]);/** 466 * @license lucide-react v0.453.0 - ISC 467 * 468 * This source code is licensed under the ISC license. 469 * See the LICENSE file in the root directory of this source tree. 470 */const Oj=Qe("UserMinus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);/** 471 * @license lucide-react v0.453.0 - ISC 472 * 473 * This source code is licensed under the ISC license. 474 * See the LICENSE file in the root directory of this source tree. 475 */const u0=Qe("UserPlus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);/** 476 * @license lucide-react v0.453.0 - ISC 477 * 478 * This source code is licensed under the ISC license. 479 * See the LICENSE file in the root directory of this source tree. 480 */const yy=Qe("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/** 481 * @license lucide-react v0.453.0 - ISC 482 * 483 * This source code is licensed under the ISC license. 484 * See the LICENSE file in the root directory of this source tree. 485 */const Gc=Qe("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/** 486 * @license lucide-react v0.453.0 - ISC 487 * 488 * This source code is licensed under the ISC license. 489 * See the LICENSE file in the root directory of this source tree. 490 */const R_=Qe("Video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]]);/** 491 * @license lucide-react v0.453.0 - ISC 492 * 493 * This source code is licensed under the ISC license. 494 * See the LICENSE file in the root directory of this source tree. 495 */const Cw=Qe("WandSparkles",[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",key:"ul74o6"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"M5 6v4",key:"ilb8ba"}],["path",{d:"M19 14v4",key:"blhpug"}],["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M7 8H3",key:"zfb6yr"}],["path",{d:"M21 16h-4",key:"1cnmox"}],["path",{d:"M11 3H9",key:"1obp7u"}]]);/** 496 * @license lucide-react v0.453.0 - ISC 497 * 498 * This source code is licensed under the ISC license. 499 * See the LICENSE file in the root directory of this source tree. 500 */const El=Qe("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
vendor: 4,853 bytes, lines 500-513
500],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/** 501 * @license lucide-react v0.453.0 - ISC 502 * 503 * This source code is licensed under the ISC license. 504 * See the LICENSE file in the root directory of this source tree. 505 */const J7=Qe("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function Hge(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var n,r,a,i,s=[],o="",l=e.split("/");for(l[0]||l.shift();a=l.shift();)n=a[0],n==="*"?(s.push(n),o+=a[1]==="?"?"(?:/(.*))?":"/(.*)"):n===":"?(r=a.indexOf("?",1),i=a.indexOf(".",1),s.push(a.substring(1,~r?r:~i?i:a.length)),o+=~r&&!~i?"(?:/([^/]+?))?":"/([^/]+?)",~i&&(o+=(~r?"?":"")+"\\"+a.substring(i))):o+="/"+a;return{keys:s,pattern:new RegExp("^"+o+(t?"(?=$|/)":"/?$"),"i")}}var kw={exports:{}},Nw={};/** 506 * @license React 507 * use-sync-external-store-shim.production.js 508 * 509 * Copyright (c) Meta Platforms, Inc. and affiliates. 510 * 511 * This source code is licensed under the MIT license found in the 512 * LICENSE file in the root directory of this source tree. 513 */var Pj;function Fge(){if(Pj)return Nw;Pj=1;var e=n2();function t(h,g){return h===g&&(h!==0||1/h===1/g)||h!==h&&g!==g}var n=typeof Object.is=="function"?Object.is:t,r=e.useState,a=e.useEffect,i=e.useLayoutEffect,s=e.useDebugValue;function o(h,g){var b=g(),x=r({inst:{value:b,getSnapshot:g}}),y=x[0].inst,S=x[1];return i(function(){y.value=b,y.getSnapshot=g,l(y)&&S({inst:y})},[h,b,g]),a(function(){return l(y)&&S({inst:y}),h(function(){l(y)&&S({inst:y})})},[h]),s(b),b}function l(h){var g=h.getSnapshot;h=h.value;try{var b=g();return!n(h,b)}catch{return!0}}function u(h,g){return g()}var m=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?u:o;return Nw.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:m,Nw}var Mj;function $ge(){return Mj||(Mj=1,kw.exports=Fge()),kw.exports}var qge=$ge();const Vge=r2.useInsertionEffect,Gge=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Wge=Gge?A.useLayoutEffect:A.useEffect,Yge=Vge||Wge,uK=e=>{const t=A.useRef([e,(...n)=>t[0](...n)]).current;return Yge(()=>{t[0]=e}),t[1]},Kge="popstate",ek="pushState",tk="replaceState",Qge="hashchange",Rj=[Kge,ek,tk,Qge],Xge=e=>{for(const t of Rj)addEventListener(t,e);return()=>{for(const t of Rj)removeEventListener(t,e)}},dK=(e,t)=>qge.useSyncExternalStore(Xge,e,t),Zge=()=>location.search,Jge=({ssrSearch:e=""}={})=>dK(Zge,()=>e),Dj=()=>location.pathname,e1e=({ssrPath:e}={})=>dK(Dj,e?()=>e:Dj),t1e=(e,{replace:t=!1,state:n=null}={})=>history[t?tk:ek](n,"",e),n1e=(e={})=>[e1e(e),t1e],jj=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[jj]>"u"){for(const e of[ek,tk]){const t=history[e];history[e]=function(){const n=t.apply(this,arguments),r=new Event(e);return r.arguments=arguments,dispatchEvent(r),n}}Object.defineProperty(window,jj,{value:!0})}const r1e=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",fK=(e="")=>e==="/"?"":e,a1e=(e,t)=>e[0]==="~"?e.slice(1):fK(t)+e,i1e=(e="",t)=>r1e(D_(fK(e)),D_(t)),s1e=e=>e[0]==="?"?e.slice(1):e,D_=e=>{try{return decodeURI(e)}catch{return e}},o1e=e=>D_(s1e(e)),hK={hook:n1e,searchHook:Jge,parser:Hge,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},mK=A.createContext(hK),Cd=()=>A.useContext(mK),pK={},gK=A.createContext(pK),bK=()=>A.useContext(gK),x2=e=>{const[t,n]=e.hook(e);return[i1e(e.base,t),uK((r,a)=>n(a1e(r,e.base),a))]},tu=()=>x2(Cd()),vK=()=>{const e=Cd();return o1e(e.searchHook(e))},nk=(e,t,n,r)=>{const{pattern:a,keys:i}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",r),s=a.exec(n)||[],[o,...l]=s;return o!==void 0?[!0,(()=>{const u=i!==!1?Object.fromEntries(i.map((h,g)=>[h,l[g]])):s.groups;let m={...l};return u&&Object.assign(m,u),m})(),...r?[o]:[]]:[!1,null]},l1e=e=>nk(Cd().parser,e,tu()[0]),c1e=({children:e,...t})=>{const n=Cd(),r=t.hook?hK:n;let a=r;const[i,s]=t.ssrPath?.split("?")??[];s&&(t.ssrSearch=s,t.ssrPath=i),t.hrefs=t.hrefs??t.hook?.hrefs;let o=A.useRef({}),l=o.current,u=l;for(let m in r){const h=m==="base"?r[m]+(t[m]||""):t[m]||r[m];l===u&&h!==u[m]&&(o.current=u={...u}),u[m]=h,(h!==r[m]||h!==a[m])&&(a=u)}return A.createElement(mK.Provider,{value:a,children:e})},Ij=({children:e,component:t},n)=>t?A.createElement(t,{params:n}):typeof e=="function"?e(n):e,u1e=e=>{let t=A.useRef(pK);const n=t.current;return t.current=Object.keys(e).length!==Object.keys(n).length||Object.entries(e).some(([r,a])=>a!==n[r])?e:n},Ha=({path:e,nest:t,match:n,...r})=>{const a=Cd(),[i]=x2(a),[s,o,l]=n??nk(a.parser,e,i,t),u=u1e({...bK(),...o});if(!s)return null;const m=l?A.createElement(c1e,{base:l},Ij(r,u)):Ij(r,u);return A.createElement(gK.Provider,{value:u,children:m})},Lt=A.forwardRef((e,t)=>
513{const n=Cd(),[r,a]=x2(n),{to:i="",href:s=i,onClick:o,asChild:l,children:u,className:m,replace:h,state:g,...b}=e,x=uK(S=>{S.ctrlKey||S.metaKey||S.altKey||S.shiftKey||S.button!==0||(o?.(S),S.defaultPrevented||(S.preventDefault(),a(s,e)))}),y=n.hrefs(s[0]==="~"?s.slice(1):n.base+s,n);return l&&A.isValidElement(u)?A.cloneElement(u,{onClick:x,href:y}):A.createElement("a",{...b,onClick:x,href:y,className:m?.call?m(r===s):m,children:u,ref:t})}),j_=e=>Array.isArray(e)?e.flatMap(t=>j_(t&&t.type===A.Fragment?t.props.children:t)):[e],d1e=({children:e,location:t})=>{const n=Cd(),[r]=x2(n);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),j_(e).forEach(i=>{if(A.isValidElement(i)&&i.props.path){const s=i.props.path;window.__WOUTER_ROUTES__.includes(s)||window.__WOUTER_ROUTES__.push(s)}}));for(const a of j_(e)){let i=0;if(A.isValidElement(a)&&(i=nk(n.parser,a.props.path,t||r,a.props.nest))[0])return A.cloneElement(a,{match:i})}return null};function Lj(){const[,e]=tu();return f.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:10",className:"min-h-screen flex items-center justify-center bg-background text-foreground p-6",children:f.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:11",className:"text-center space-y-6 max-w-md",children:[f.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:12",className:"w-16 h-16 mx-auto rounded-2xl bg-muted flex items-center justify-center",children:f.jsx(Al,{"data-loc":"client/src/pages/NotFound.tsx:13",size:32,className:"opacity-40"})}),f.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:15",children:[f.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:16",className:"font-serif text-6xl font-bold text-muted-foreground/30 mb-2",children:"404"}),f.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"font-serif text-xl font-bold mb-2",children:"Page Not Found"}),f.jsx("p",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"text-sm text-muted-foreground leading-relaxed",children:"The page you're looking for doesn't exist or has been moved."})]}),f.jsxs(Re,{"data-loc":"client/src/pages/NotFound.tsx:22",onClick:()=>e("/"),className:"gap-2",children:[f.jsx(Age,{"data-loc":"client/src/pages/NotFound.tsx:23",size:15}),"Back to Gallery"]})]})})}class f1e extends A.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?f.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:f.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[f.jsx(M_,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),f.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),f.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:f.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),f.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:pt("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[f.jsx(O_,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const yK=A.createContext(void 0);function h1e({children:e,defaultTheme:t="light",switchable:n=!1}){const[r,a]=A.useState(()=>n&&localStorage.getItem("theme")||t);A.useEffect(()=>{const s=document.documentElement;r==="dark"?s.classList.add("dark"):s.classList.remove("dark"),n&&localStorage.setItem("theme",r)},[r,n]);const i=n?()=>{a(s=>s==="light"?"dark":"light")}:void 0;return f.jsx(yK.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:r,toggleTheme:i,switchable:n},children:e})}function m1e(){const e=A.useContext(yK);if(!e)throw new Error("useTheme must be used within ThemeProvider");return e}const xK=[{code:"en",label:"English",flag:"EN"},{code:"zh",label:"ç®ä½ä¸æ",flag:"ä¸"},{code:"ja",label:"æ¥æ¬èª",flag:"æ¥"},{code:"ko",label:"íêµì´",flag:"í"},{code:"pt-BR",label:"Português (BR)",flag:"PT"}
513],Bj={en:{"nav.useCaseLibrary":"Awesome Manus Use Cases","nav.submit":"Submit Use Case","nav.admin":"Admin","nav.login":"Sign In","nav.logout":"Sign Out","sidebar.byJobFunction":"By Job Function","sidebar.byFeature":"By Feature","sidebar.highlights":"Highlights","sidebar.allUseCases":"All Use Cases","cat.marketing":"Marketing","cat.business-analysis":"Business Analysis","cat.finance":"Finance","cat.advertising":"Advertising","cat.product-management":"Product Management","cat.sales":"Sales","cat.vc-pe":"VC / PE","cat.e-commerce":"E-commerce","cat.commercial-real-estate":"Commercial Real Estate","cat.smart-cities":"Smart Cities","cat.startups":"Startups","cat.others-job":"Others","cat.others-feature":"Others","cat.web-development":"Web Development","cat.slides":"Slides","cat.research":"Research","cat.mail-manus":"Mail Manus","cat.data-spreadsheets":"Data & Spreadsheets","cat.image-video-generation":"Image & Video Generation","cat.connectors":"Connectors","cat.skills":"Skills","cat.apps":"Desktop & Mobile Apps","cat.scheduled-tasks":"Scheduled Tasks","cat.browser":"Browser","gallery.search":"Search use cases by categories","gallery.sortPopular":"Most Popular","gallery.sortNewest":"Newest","gallery.sortViews":"Most Viewed","gallery.sortScore":"Top Rated","gallery.noResults":"No use cases found","gallery.noResultsDesc":"There are no use cases in this category yet.","gallery.beFirst":"Be the first to submit one!","gallery.loadMore":"Load More","gallery.upvote":"Upvote","gallery.views":"views","gallery.allCategories":"All Categories","gallery.filterByCategory":"Filter by Category","detail.sessionReplay":"Session Replay","detail.deliverable":"View Deliverable","detail.share":"Share","detail.copied":"Link copied!","detail.related":"Related Use Cases","detail.submittedBy":"Submitted by","detail.onlyManus":"Highlights","submit.title":"Submit a Use Case","submit.heading":"Share Your Manus Story","submit.desc":"Show the community what you've built with Manus. Your submission will be reviewed before publishing.","submit.useCaseTitle":"Use Case Title","submit.description":"Description","submit.jobFunction":"Job Function / Industry","submit.features":"Feature Categories","submit.screenshots":"Screenshots","submit.screenshotHelp":"Upload up to 5 images (PNG, JPG, WebP, GIF â max 5 MB each)","submit.sessionReplayUrl":"Session Replay URL","submit.deliverableUrl":"Final Deliverable URL (optional)","submit.language":"Use Case Language","submit.consent":"I'm open to being contacted for an interview about this use case","submit.submitBtn":"Submit Use Case","submit.submitting":"Submitting...","submit.success":"Submission Received!","submit.successDesc":"Your use case has been submitted and is under review. We'll notify you once it's approved.","submit.backToGallery":"Back to Gallery","submit.guidelinesTitle":"Submission Guidelines","submit.guidelinesIntro":"Follow these steps to create a compelling submission that stands out.","submit.guideStep1Title":"Write a clear, specific title","submit.guideStep1Desc":'Describe what you built, not how. Good: "Competitive Market Analysis Dashboard". Avoid: "My Manus Project".',"submit.guideStep2Title":"Tell the full story","submit.guideStep2Desc":"Explain the problem you solved, how Manus helped, and what the outcome was. Include specific results if possible.","submit.guideStep3Title":"Add compelling screenshots","submit.guideStep3Desc":"Show the final result first, then key steps. Crop to the relevant area â avoid full-desktop screenshots with toolbars.","submit.guideStep4Title":"Include links when possible","submit.guideStep4Desc":"A session replay or deliverable link lets reviewers verify your work and greatly increases approval chances.","submit.titlePlaceholder":"e.g. Quarterly Financial Report Automation","submit.descPlaceholder":`What problem did you solve? 514How did Manus help? 515What was the outcome?`,"submit.titleHint":"Be specific â mention the deliverable or outcome (max 200 characters)","submit.descHint":"Tip: Describe the problem, your approach with Manus, and the results","submit.sessionReplayHint":"Link to the Manus session replay","submit.deliverableHint":"Link to the final output â website, document, dashboard, etc.","admin.title":"Admin Dashboard","admin.submissions":"Submissions","admin.pending":"Pending","admin.approved":"Approved","admin.rejected":"Rejected","admin.all":"All","admin.approve":"Approve","admin.reject":"Reject","admin.rejectReason":"Reason for rejection","admin.highlight":"Highlights","admin.categories":"Categories","admin.stats":"Statistics","admin.totalSubmissions":"Total Submissions","admin.totalUpvotes":"Total Upvotes","admin.totalViews":"Total Views","common.loading":"Loading...","common.error":"Something went wrong","common.save":"Save","common.cancel":"Cancel","common.close":"Close","common.loginRequired":"Sign In Required","common.loginRequiredDesc":"Please sign in with your Manus account to continue.","modal.previous":"Previous","modal.next":"Next","modal.edit":"Edit","modal.fullPage":"Full Page","modal.copyLink":"Copy Link","nav.myProfile":"My Profile","nav.mySubmissions":"My Submissions","nav.editProfile":"Edit Profile","submit.rightsAgreement":"By submitting, I confirm that I have the right to share this content and grant Manus permission to display it publicly in the Use Case Library and related channels. I understand my submission will be reviewed before publication and I can request removal at any time.","footer.ugcDisclaimer":"Use cases are user-generated and user-inspired and may contain synthetic data for demonstration purposes. Content does not represent the views or endorsements of Manus.","footer.copyright":"© 2026 Manus. User-submitted content remains the property of its respective authors.","footer.terms":"Terms of Service","hero.title1":"Discover the best","hero.title2":"of Manus","hero.desc":"A curated gallery of real-world use cases from the Manus community. Browse by industry, feature, or explore our highlighted picks.","hero.submitCta":"Share your use case","hero.highlightsCta":"Highlights","hero.highlightsCtaShort":"Highlights","hero.useCases":"Use Cases","hero.categories":"Categories","hero.languages":"Languages","sidebar.learnMore":"Learn More","sidebar.aboutPortal":"About This Portal","sidebar.trendingThisWeek":"Trending This Week","gallery.allUseCases":"All Use Cases","gallery.searchResults":"Search Results","gallery.allScores":"All Scores","gallery.scoreAbove":"Score","gallery.showingOf":"Showing {0} of {1} use cases","gallery.seenAll":"You've seen all {0} use cases","sidebar.viewLeaderboard":"View full leaderboard","sidebar.useCaseCount":"use case","sidebar.useCasesCount":"use cases","sidebar.likes":"likes","sidebar.topContributors":"Top Contributors","gallery.clearAll":"Clear all","common.anonymous":"Anonymous","welcome.title":"Welcome to the Manus Use Case Library!","welcome.subtitle":"Discover the best of Manus","welcome.desc":"Browse real-world use cases, get inspired, and share your own creations with the community.","
515welcome.shareBtn":"Share Your Use Case","welcome.teamBtn":"Learn About Team Plan","welcome.dismiss":"Start Browsing","chatbot.title":"AI Use Case Finder","chatbot.desc":"Describe what you want to build and I'll find the best matching use cases.","chatbot.tooltip":"Ask AI to find use cases","chatbot.placeholder":"What do you want to build with Manus?","chatbot.empty":"Ask me anything about Manus use cases","chatbot.suggest1":"Marketing analytics dashboard","chatbot.suggest2":"Real estate property analysis","chatbot.suggest3":"Financial data visualization","chatbot.suggest4":"E-commerce product video creation","chatbot.suggest5":"Competitive intelligence research","chatbot.suggest6":"Sales prospecting automation","chatbot.askAi":"Ask AI","chatbot.errorRateLimit":"You've reached the AI chat limit (20 messages per 10 minutes). Please try again shortly.","chatbot.errorGeneric":"Sorry, something went wrong. Please try again.","onboarding.title":"Getting Started","onboarding.step.upvote":"Upvote a use case","onboarding.step.search":"Search for use cases","onboarding.step.submit":"Submit your use case","onboarding.complete":"All done!","onboarding.toast.upvote":"Try upvoting a use case you like!","profile.notFound":"Profile Not Found","profile.noProfileYet":"The user @{0} doesn't have a profile yet.","profile.backToGallery":"Back to Gallery","profile.editProfile":"Edit Profile","profile.follow":"Follow","profile.following":"Following","profile.joined":"Joined","profile.useCases":"Use Cases","profile.upvotes":"Upvotes","profile.followers":"Followers","profile.followingTab":"Following","profile.liked":"Liked","profile.noUseCases":"No published use cases yet.","profile.submitFirst":"Submit your first use case","profile.noLiked":"No liked use cases yet.","profile.noFollowers":"No followers yet.","profile.noFollowing":"Not following anyone yet.","profile.noProfile":"No profile","profile.anonymous":"Anonymous","profile.avgScore":"Avg. across {0} use case{1}","profile.completeness":"Completeness","profile.innovation":"Innovation","profile.impact":"Impact","profile.complexity":"Complexity","profile.presentation":"Presentation","profile.by":"by","profile.at":"at","profileSetup.signInTitle":"Sign in to create your profile","profileSetup.signInDesc":"You need to be logged in to set up your contributor profile.","profileSetup.signInBtn":"Sign In with Manus","profileSetup.createTitle":"Set Up Your Profile","profileSetup.editTitle":"Edit Your Profile","profileSetup.createDesc":"Create your contributor profile to showcase your Manus use cases and connect with the community.","profileSetup.editDesc":"Update your contributor profile information.","profileSetup.photoTitle":"Profile Photo","profileSetup.photoDesc":"Upload an avatar (optional, max 10MB)","profileSetup.uploading":"Uploading...","profileSetup.changePhoto":"Change photo","profileSetup.uploadPhoto":"Upload photo","profileSetup.photoHelp":"PNG, JPG, WebP, or GIF. Max 10MB.","profileSetup.uploadSuccess":"Uploaded successfully","profileSetup.avatarUploaded":"Avatar uploaded!","profileSetup.avatarError":"Failed to upload avatar","profileSetup.fileTypeError":"Only PNG, JPG, WebP, and GIF files are allowed","profileSetup.fileSizeError":"File size exceeds 10MB limit","profileSetup.usernameTitle":"Choose a Username","profileSetup.usernameDesc":"This will be your unique profile URL","profileSetup.usernamePlaceholder":"your-username","profileSetup.usernameAvailable":"/profile/{0} is available","profileSetup.currentUsername":"Current username","profileSetup.usernameMinLength":"Username must be at least 3 characters","profileSetup.usernameChangesUsed":"You have used all 5 username changes","profileSetup.usernameChangesMax":"You have reached the maximum of 5 username changes","profileSetup.usernameChangesRemaining":"{0} username change{1} remaining","profileSetup.socialTitle":"Social Handles","profileSetup.socialDesc":"Add at least one social profile so others can connect with you","profileSetup.addAnother":"Add another","profileSetup.proficiencyTitle":"Manus Proficiency","profileSetup.proficiencyDesc":"How would you rate your experience with Manus?","profileSetup.beginner":"Beginner","profileSetup.beginnerDe
515sc":"Just getting started with Manus","profileSetup.intermediate":"Intermediate","profileSetup.intermediateDesc":"Comfortable with common workflows","profileSetup.advanced":"Advanced","profileSetup.advancedDesc":"Power user with complex automations","profileSetup.expert":"Expert","profileSetup.expertDesc":"Deep expertise, pushing boundaries","profileSetup.additionalTitle":"Additional Info","profileSetup.additionalDesc":"Optional â helps others learn more about you","profileSetup.jobTitle":"Job Title","profileSetup.jobTitlePlaceholder":"e.g., Product Manager","profileSetup.company":"Company / Organization","profileSetup.companyPlaceholder":"e.g., Acme Corp","profileSetup.bio":"Bio","profileSetup.bioPlaceholder":"Tell the community a bit about yourself and how you use Manus...","profileSetup.cancel":"Cancel","profileSetup.skipForNow":"Skip for now","profileSetup.saving":"Saving...","profileSetup.creating":"Creating...","profileSetup.saveChanges":"Save Changes","profileSetup.createProfile":"Create Profile","profileSetup.profileCreated":"Profile created successfully!","profileSetup.profileUpdated":"Profile updated successfully!","submit.back":"Back","submit.maxScreenshots":"Maximum 5 screenshots allowed","submit.invalidUrl":"Please enter a valid URL","submit.imagePasted":"Image pasted successfully","submit.pasteError":"Failed to upload pasted image","submit.titleRequired":"Title and description are required","submit.categoryRequired":"Please select at least one category","submit.screenshotRequired":"Please upload at least one screenshot","submit.replayRequired":"Session Replay URL is required","submit.invalidReplayUrl":"Please enter a valid Manus session replay URL","submit.submitFailed":"Submission failed","submit.duplicateReplay":"This session replay URL already exists in the library","submit.existingUseCase":"Existing use case","submit.pendingReview":"Pending Review","submit.canStillSubmit":"You can still submit a different use case with a unique session replay URL.","submit.aiCanWrite":"AI can write your title and description","submit.aiSummarize":"AI Summarize","submit.aiGenerating":"Generating...","submit.aiSuccess":"AI generated title and description. Feel free to edit!","submit.aiError":"AI summarize failed","submit.aiGeneratedHint":"Generates a title and description based on your session replay. You can edit the result.","submit.uploadFile":"Upload File","submit.coverBadge":"Cover","submit.markdownHint":"Supports Markdown: **bold**, *italic*, [links](url), lists, and more","submit.screenshotUrlPlaceholder":"Paste screenshot URL or paste image (Ctrl+V)","submit.addBtn":"+ Add","submit.pasteHint":"You can also paste images directly into this form (Ctrl/Cmd+V)","submit.approvedBadge":"Approved","submit.duplicateDeliverable":"This deliverable URL already exists in the library","submit.replayUrlHint":"URL must contain manus.im/share/ or manus.space. Open your Manus task, click Share (top-right), and copy the link.","leaderboard.title":"Contributor Leaderboard","leaderboard.desc":"Recognizing the top contributors who share their Manus use cases with the community.","leaderboard.byUseCases":"By Use Cases","leaderboard.byLikes":"By Likes","leaderboard.empty":"No contributors yet","leaderboard.emptyCta":"Be the first to submit a use case!","leaderboard.useCaseSingular":"use case","leaderboard.useCasePlural":"use cases","leaderboard.likeSingular":"like","leaderboard.likePlural":"likes","about.backToGallery":"Back to Gallery","about.title":"About This Portal","about.subtitle":"A community-curated gallery of real-world use cases built with Manus, the general AI agent that extends human reach.","about.whatIsTitle":"What is Awesome Manus Use Cases?","about.whatIsP1":"This portal is a living collection of real workflows, projects, and solutions that people have built using Manus. From marketing campaigns and financial analyses to full-stack web applications and research reports, every entry here represents a genuine problem solved by a real person with the help of AI.","about.whatIsP2":"Our goal is to inspire you. Whether you're exploring what Manu
515s can do, looking for ideas for your next project, or trying to understand how others in your industry leverage AI agents, this gallery is your starting point.","about.whatToExpect":"What to Expect","about.curatedTitle":"Curated Quality","about.curatedDesc":"Every submission is reviewed by our moderation team and scored by AI to ensure it's genuine, well-documented, and useful to the community.","about.communityTitle":"Community Driven","about.communityDesc":"Anyone can submit a use case. Upvote the ones you find most valuable, and contribute your own to help others discover what's possible.","about.realTitle":"Real Workflows","about.realDesc":"These aren't hypothetical demos. Each use case includes the actual prompt, screenshots, and session replay links so you can see exactly how it was done.","about.transparentTitle":"Transparent & Open","about.transparentDesc":"Browse by job function or feature. Filter by industry. Every use case is categorized and searchable to help you find exactly what's relevant.","about.builtWithTitle":"Built with Manus","about.builtWithP1":"This portal itself was built entirely using Manus. The database schema, backend API, frontend UI, AI-powered moderation scoring, multilingual support, and even this About page were all created through conversations with the Manus agent. It's a use case about use cases.","about.builtWithP2":"Manus believes in extending human reach. Others have built the brain for AI to think; Manus is building the hands for AI to do. By putting the full power of AI to work for everyone â not just engineers â Manus helps people operate at a scale previously impossible, automating workflows and deploying production-ready solutions in minutes, not months.","about.learnMoreTitle":"Learn More","about.quote":"Others have built the brain for AI to think. Manus is building the hands for AI to do.","about.quoteAttrib":"Hands on AI","about.manusTagline":"The general AI agent","about.manusAcademyDesc":"Learn how to get the most out of Manus with guided courses and tutorials.","about.aboutManus":"About Manus","about.aboutManusDesc":"Our mission and vision","about.teamPlan":"Team Plan","about.teamPlanDesc":"Manus for your whole team","about.trustCenter":"Trust Center","about.trustCenterDesc":"Security, privacy, and compliance","about.submitYours":"Submit Yours","about.submitYoursDesc":"Share your use case with the community","sidebar.productDemo":"Product Demo Walkthrough","sidebar.manusAcademy":"Manus Academy","sidebar.trustCenter":"Trust Center","sidebar.apiDocs":"API Docs","sidebar.featuredThisWeek":"Featured This Week","mySub.loading":"Loading...","mySub.signInTitle":"Sign in to view your submissions","mySub.signInDesc":"You need to be logged in to see your submissions and notifications.","mySub.signInBtn":"Sign In with Manus","mySub.back":"Back","mySub.title":"My Submissions","mySub.tabSubmissions":"Submissions","mySub.tabNotifications":"Notifications","mySub.noSubmissions":"No submissions yet","mySub.noSubmissionsDesc":"Share your first Manus use case with the community!","mySub.submitCta":"Submit a Use Case","mySub.approved":"Approved","mySub.rejected":"Rejected","mySub.pendingReview":"Pending Review","mySub.views":"views","mySub.upvotes":"upvotes","mySub.submitted":"Submitted","mySub.reason":"Reason:","mySub.noNotifications":"No notifications","mySub.noNotificationsDesc":"You'll receive notifications when your submissions are reviewed."},zh:{"nav.useCaseLibrary":"Manus ç²¾éç¨ä¾é","nav.submit":"æäº¤ç¨ä¾","nav.admin":"管çåå°","nav.login":"ç»å½","nav.logout":"éåº","sidebar.byJobFunction":"æèè½/è¡ä¸","sidebar.byFeature":"æåè½","sidebar.highlights":"ç²¾é","sidebar.allUseCases":"å
¨é¨ç¨ä¾","cat.marketing":"å¸åºè¥é","cat.business-analysis":"åä¸åæ","cat.finance":"éè","cat.advertising":"广å","cat.product-management":"产å管ç","cat.sales":"éå®","cat.vc-pe":"飿/ç§å","cat.e-commerce":"çµååå¡","cat.commercial-real-estate":"åä¸å°äº§","cat.smart-cities":"æºæ
§åå¸","cat.startups":"åä¸å
¬å¸","cat.others-job":"å
¶ä»","cat.others-feature":"å
¶ä»","cat.web-development":"ç½ç«å¼å","cat.slides":"æ¼ç¤ºæç¨¿","cat.research":"ç ç©¶","cat.mail-manus":"Mail Manus","cat.data-spreadsheets":"æ°æ®ä¸è¡¨æ ¼","cat.image-video-generation":"å¾åä¸è§é¢çæ","cat.connectors":"è¿æ¥å¨","cat.skills":"æè½","cat.apps":"æ¡é¢åç§»å¨åºç¨","cat.scheduled-tasks":"宿¶ä»»å¡","cat.browser":"æµè§å¨","gallery.search":"æåç±»æç´¢ç¨ä¾","gallery.sortPopular":"æå欢è¿","gallery.sortNewest":"ææ°","gallery.sortViews":"æå¤æµè§","gallery.sortScore":"æé«è¯å","gallery.noResults":"ææ ç¨ä¾","gallery.noResultsDesc":"该åç±»ä¸ææ ç¨ä¾ã","gallery.beFirst":"æä¸ºç¬¬ä¸ä¸ªæäº¤è
ï¼","gallery.loadM
515ore":"å è½½æ´å¤","gallery.upvote":"ç¹èµ","gallery.views":"æµè§","gallery.allCategories":"ææåç±»","gallery.filterByCategory":"æåç±»çé","detail.sessionReplay":"ä¼è¯åæ¾","detail.deliverable":"æ¥çææ","detail.share":"å享","detail.copied":"龿¥å·²å¤å¶ï¼","detail.related":"ç¸å ³ç¨ä¾","detail.submittedBy":"æäº¤è ","detail.onlyManus":"ç²¾é","submit.title":"æäº¤ç¨ä¾","submit.heading":"åäº«ä½ ç Manus æ äº","submit.desc":"å社åºå±ç¤ºä½ ç¨ Manus æå»ºçææãæäº¤åå°ç»è¿å®¡æ ¸æä¼åå¸ã","submit.useCaseTitle":"ç¨ä¾æ é¢","submit.description":"æè¿°","submit.jobFunction":"èè½/è¡ä¸","submit.features":"åè½åç±»","submit.screenshots":"æªå¾","submit.screenshotHelp":"æå¤ä¸ä¼ 5å¼ å¾çï¼PNGãJPGãWebPãGIF â æ¯å¼ æå¤§5MBï¼","submit.sessionReplayUrl":"ä¼è¯åæ¾é¾æ¥","submit.deliverableUrl":"æç»ææé¾æ¥ï¼å¯éï¼","submit.language":"ç¨ä¾è¯è¨","submit.consent":"ææ¿æå°±æ¤ç¨ä¾æ¥åé访èç³»","submit.submitBtn":"æäº¤ç¨ä¾","submit.submitting":"æäº¤ä¸...","submit.success":"æäº¤æåï¼","submit.successDesc":"æ¨çç¨ä¾å·²æäº¤ï¼æ£å¨å®¡æ ¸ä¸ãå®¡æ ¸éè¿åä¼éç¥æ¨ã","submit.backToGallery":"è¿åç¨ä¾åº","submit.guidelinesTitle":"æäº¤æå","submit.guidelinesIntro":"æç §ä»¥ä¸æ¥éª¤å建å¼äººæ³¨ç®çæäº¤ã","submit.guideStep1Title":"åä¸ä¸ªæ¸ æ°ãå ·ä½çæ é¢","submit.guideStep1Desc":'æè¿°ä½ æå»ºäºä»ä¹ï¼èéå¦ä½æå»ºã好çä¾åï¼"ç«äºå¸åºåæä»ªè¡¨ç"ãé¿å ï¼"æç Manus 项ç®"ã',"submit.guideStep2Title":"è®²è¿°å®æ´çæ äº","submit.guideStep2Desc":"说æä½ è§£å³äºä»ä¹é®é¢ãManus å¦ä½å¸®å©ä½ ã以åæç»ææãå°½éå å«å ·ä½æ°æ®ã","submit.guideStep3Title":"æ·»å æè¯´æåçæªå¾","submit.guideStep3Desc":"å å±ç¤ºæç»ææï¼åå±ç¤ºå ³é®æ¥éª¤ãè£åªå°ç¸å ³åºåï¼é¿å å å«å·¥å ·æ çå ¨å±æªå¾ã","submit.guideStep4Title":"å°½éå å«é¾æ¥","submit.guideStep4Desc":"ä¼è¯åæ¾æææé¾æ¥è½è®©å®¡æ ¸è éªè¯ä½ çå·¥ä½ï¼å¤§å¤§æé«éè¿çã","submit.titlePlaceholder":"ä¾å¦ï¼å£åº¦è´¢å¡æ¥åèªå¨å","submit.descPlaceholder":`ä½ è§£å³äºä»ä¹é®é¢ï¼ 516Manus å¦ä½å¸®å©ä½ ï¼ 517æç»æææ¯ä»ä¹ï¼`,"submit.titleHint":"è¯·å ·ä½è¯´æââæåæææäº§åºï¼æå¤200å符ï¼","submit.descHint":"æç¤ºï¼æè¿°é®é¢ãä½ ä½¿ç¨ Manus çæ¹æ³åç»æ","submit.sessionReplayHint":"Manus ä¼è¯åæ¾é¾æ¥","submit.deliverableHint":"æç»äº§åºé¾æ¥ââç½ç«ãææ¡£ã仪表çç","admin.title":"管çåå°","admin.submissions":"æäº¤å表","admin.pending":"å¾ å®¡æ ¸","admin.approved":"å·²éè¿","admin.rejected":"å·²æç»","admin.all":"å ¨é¨","admin.approve":"éè¿","admin.reject":"æç»","admin.rejectReason":"æç»åå ","admin.highlight":"ç²¾é","admin.categories":"åç±»","admin.stats":"ç»è®¡","admin.totalSubmissions":"æ»æäº¤æ°","admin.totalUpvotes":"æ»ç¹èµæ°","admin.totalViews":"æ»æµè§æ°","common.loading":"å è½½ä¸...","common.error":"åºäºç¹é®é¢","common.save":"ä¿å","common.cancel":"åæ¶","common.close":"å ³é","common.loginRequired":"éè¦ç»å½","common.loginRequiredDesc":"è¯·ä½¿ç¨ Manus è´¦å·ç»å½ä»¥ç»§ç»ã","modal.previous":"ä¸ä¸ä¸ª","modal.next":"ä¸ä¸ä¸ª","modal.edit":"ç¼è¾","modal.fullPage":"宿´é¡µé¢","modal.copyLink":"å¤å¶é¾æ¥","nav.myProfile":"æç主页","nav.mySubmissions":"æçæç¨¿","nav.editProfile":"ç¼è¾èµæ","submit.rightsAgreement":"æäº¤å³è¡¨ç¤ºæç¡®è®¤ææå享æ¤å 容ï¼å¹¶ææ Manus å¨ç¨ä¾åºåç¸å ³æ¸ éå ¬å¼å±ç¤ºãæäºè§£æäº¤å 容å°å¨å®¡æ ¸ååå¸ï¼å¹¶å¯éæ¶ç³è¯·ç§»é¤ã","footer.ugcDisclaimer":"ç¨ä¾ç±ç¨æ·çæåå¯åï¼å¯è½å å«ç¨äºæ¼ç¤ºç®ççåææ°æ®ãå 容ä¸ä»£è¡¨ Manus çè§ç¹æè®¤å¯ã","footer.copyright":"© 2026 Manusãç¨æ·æäº¤çå 容å½å ¶åèªä½è ææã","footer.terms":"æå¡æ¡æ¬¾","hero.title1":"åç° Manus","hero.title2":"ç精彩ä¹å¤","hero.desc":"æ¥èª Manus 社åºççå®ç¨ä¾
517ç²¾ééãæè¡ä¸ãåè½æµè§ï¼ææ¢ç´¢æä»¬çç²¾éæ¨èã","hero.submitCta":"åäº«ä½ çç¨ä¾","hero.highlightsCta":"ç²¾é","hero.highlightsCtaShort":"ç²¾é","hero.useCases":"ç¨ä¾","hero.categories":"åç±»","hero.languages":"è¯è¨","sidebar.learnMore":"äºè§£æ´å¤","sidebar.aboutPortal":"å
³äºæ¬ç«","sidebar.trendingThisWeek":"æ¬å¨çé¨","gallery.allUseCases":"å
¨é¨ç¨ä¾","gallery.searchResults":"æç´¢ç»æ","gallery.allScores":"ææè¯å","gallery.scoreAbove":"å以ä¸","gallery.showingOf":"æ¾ç¤º {1} 个ç¨ä¾ä¸ç {0} 个","gallery.seenAll":"å·²æµè§å
¨é¨ {0} 个ç¨ä¾","sidebar.viewLeaderboard":"æ¥ç宿´æè¡æ¦","sidebar.useCaseCount":"个ç¨ä¾","sidebar.useCasesCount":"个ç¨ä¾","sidebar.likes":"个èµ","sidebar.topContributors":"æä½³è´¡ç®è
","gallery.clearAll":"æ¸
é¤å
¨é¨","common.anonymous":"å¿å","welcome.title":"æ¬¢è¿æ¥å° Manus ç²¾éç¨ä¾éï¼","welcome.subtitle":"åç° Manus ç精彩ç¨ä¾","welcome.desc":"æµè§çå®ç¨ä¾ï¼è·åçµæï¼å¹¶ä¸ç¤¾åºåäº«ä½ çåä½ã","welcome.shareBtn":"åäº«ä½ çç¨ä¾","welcome.teamBtn":"äºè§£å¢éç","welcome.dismiss":"å¼å§æµè§","chatbot.title":"AI ç¨ä¾åç°","chatbot.desc":"æè¿°ä½ æ³æå»ºçå
å®¹ï¼æä¼ä¸ºä½ æ¾å°æå¹é
çç¨ä¾ã","chatbot.tooltip":"让 AI å¸®ä½ æ¾ç¨ä¾","chatbot.placeholder":"ä½ æ³ç¨ Manus æå»ºä»ä¹ï¼","chatbot.empty":"鮿任ä½å
³äº Manus ç¨ä¾çé®é¢","chatbot.suggest1":"è¥éåæä»ªè¡¨æ¿","chatbot.suggest2":"æ¿å°äº§ç©ä¸åæ","chatbot.suggest3":"éèæ°æ®å¯è§å","chatbot.suggest4":"çµå产åè§é¢å¶ä½","chatbot.suggest5":"ç«äºæ
æ¥ç ç©¶","chatbot.suggest6":"éå®çº¿ç´¢èªå¨å","chatbot.askAi":"é® AI","chatbot.errorRateLimit":"æ¨å·²è¾¾å° AI è天éå¶ï¼æ¯ 10 åé 20 æ¡æ¶æ¯ï¼ã请ç¨ååè¯ã","chatbot.errorGeneric":"æ±æï¼åºäºç¹é®é¢ã请éè¯ã","onboarding.title":"å¼å§ä½¿ç¨","onboarding.step.upvote":"为ç¨ä¾ç¹èµ","onboarding.step.search":"æç´¢ç¨ä¾","onboarding.step.submit":"æäº¤ä½ çç¨ä¾","onboarding.complete":"å
¨é¨å®æï¼","onboarding.toast.upvote":"è¯è¯ä¸ºä½ 忬¢çç¨ä¾ç¹èµå§ï¼","profile.notFound":"æªæ¾å°ä¸ªäººä¸»é¡µ","profile.noProfileYet":"ç¨æ· @{0} è¿æ²¡æå建个人主页ã","profile.backToGallery":"è¿åç¨ä¾åº","profile.editProfile":"ç¼è¾èµæ","profile.follow":"å
³æ³¨","profile.following":"å·²å
³æ³¨","profile.joined":"å å
¥äº","profile.useCases":"ç¨ä¾","profile.upvotes":"ç¹èµ","profile.followers":"ç²ä¸","profile.followingTab":"å
³æ³¨ä¸","profile.liked":"å·²ç¹èµ","profile.noUseCases":"ææ å·²åå¸çç¨ä¾ã","profile.submitFirst":"æäº¤ä½ ç第ä¸ä¸ªç¨ä¾","profile.noLiked":"ææ ç¹èµçç¨ä¾ã","profile.noFollowers":"ææ ç²ä¸ã","profile.noFollowing":"ææªå
³æ³¨ä»»ä½äººã","profile.noProfile":"æªå建主页","profile.anonymous":"å¿å","profile.avgScore":"åºäº {0} 个ç¨ä¾çå¹³åå","profile.completeness":"宿´æ§","profile.innovation":"åæ°æ§","profile.impact":"å½±åå","profile.complexity":"å¤æåº¦","profile.presentation":"å±ç¤ºè´¨é","profile.by":"ä½è
","profile.at":"å¨","profileSetup.signInTitle":"ç»å½ä»¥å建个人主页","profileSetup.signInDesc":"æ¨éè¦ç»å½æè½è®¾ç½®è´¡ç®è
主页ã","profileSetup.signInBtn":"ä½¿ç¨ Manus ç»å½","profileSetup.createTitle":"å建个人主页","profileSetup.editTitle":"ç¼è¾ä¸ªäººä¸»é¡µ","profileSetup.createDesc":"å建贡ç®è
主页ï¼å±ç¤ºä½ ç Manus ç¨ä¾å¹¶ä¸ç¤¾åºäºå¨ã","profileSetup.editDesc":"æ´æ°ä½ çè´¡ç®è
主页信æ¯ã","profileSetup.photoTitle":"头å","profileSetup.photoDesc":"ä¸ä¼ 头åï¼å¯éï¼æå¤§10MBï¼","profileSetup.uploading":"ä¸ä¼ ä¸...","profileSetup.changePhoto":"æ´æ¢ç
§ç","profileSetup.uploadPhoto":"ä¸ä¼ ç
§ç","profileSetup.photoHelp":"PNGãJPGãWebP æ GIFãæå¤§ 10MBã","profileSetup.uploadSuccess":"ä¸ä¼ æå","profileSetup.avatarUploaded":"头åä¸ä¼ æåï¼","profileSetup.avatarError":"头åä¸ä¼ 失败","profileSetup.fileTypeError":"ä»
æ¯æ PNGãJPGãWebP å GIF æ ¼å¼","profileSetup.fileSizeError":"æä»¶å¤§å°è¶
è¿ 10MB éå¶","profileSetup.usernameTitle":"éæ©ç¨æ·å","profileSetup.usernameDesc":"è¿å°æä¸ºä½ çä¸å±ä¸»é¡µé¾æ¥","profileSetup.usernamePlaceholder":"your-username","profileSetup.usernameAvailable":"/profile/{0} å¯ç¨","profileSetup.currentUsername":"å½åç¨æ·å","profileSetup.usernameMinLength":"ç¨æ·åè³å°éè¦3个å符","profileSetup.usernameChangesUsed":"ä½ å·²ç¨å®5æ¬¡ç¨æ·åä¿®æ¹æºä¼","profileSetup.usernameChangesMax":"ä½ å·²è¾¾å°5æ¬¡ç¨æ·åä¿®æ¹ä¸é","profileSetup.usernameChangesRemaining":"è¿å© {0} æ¬¡ç¨æ·åä¿®æ¹æºä¼","profileSetup.socialTitle":"社交账å·","profileSetup.socialDesc":"æ·»å è³å°ä¸ä¸ªç¤¾äº¤è´¦å·ï¼æ¹ä¾¿ä»äººèç³»ä½ ","profileSetup.addAnother":"æ·»å æ´å¤","profileSetup.proficiencyTitle":"Manus çç»åº¦","profileSetup.proficiencyDesc":"ä½ å¦ä½è¯ä»·èªå·±ä½¿ç¨ Manus çç»éªï¼","profileSetup.beginner":"åå¦è
","profileSetup.beginnerDe
517sc":"åå¼å§ä½¿ç¨ Manus","profileSetup.intermediate":"ä¸çº§","profileSetup.intermediateDesc":"çæå¸¸è§å·¥ä½æµç¨","profileSetup.advanced":"é«çº§","profileSetup.advancedDesc":"è½å¤è¿è¡å¤æèªå¨åçé«çº§ç¨æ·","profileSetup.expert":"ä¸å®¶","profileSetup.expertDesc":"深度ä¸å®¶ï¼çªç ´æé","profileSetup.additionalTitle":"è¡¥å
ä¿¡æ¯","profileSetup.additionalDesc":"å¯é â 帮å©ä»äººæ´å¥½å°äºè§£ä½ ","profileSetup.jobTitle":"èä½","profileSetup.jobTitlePlaceholder":"ä¾å¦ï¼äº§åç»ç","profileSetup.company":"å
¬å¸ / ç»ç»","profileSetup.companyPlaceholder":"ä¾å¦ï¼Acme Corp","profileSetup.bio":"个人ç®ä»","profileSetup.bioPlaceholder":"å社åºä»ç»ä¸ä¸ä½ èªå·±ä»¥åä½ å¦ä½ä½¿ç¨ Manus...","profileSetup.cancel":"åæ¶","profileSetup.skipForNow":"ææ¶è·³è¿","profileSetup.saving":"ä¿åä¸...","profileSetup.creating":"å建ä¸...","profileSetup.saveChanges":"ä¿åä¿®æ¹","profileSetup.createProfile":"å建主页","profileSetup.profileCreated":"主页å建æåï¼","profileSetup.profileUpdated":"ä¸»é¡µæ´æ°æåï¼","submit.back":"è¿å","submit.maxScreenshots":"æå¤ä¸ä¼ 5å¼ æªå¾","submit.invalidUrl":"请è¾å
¥ææç龿¥","submit.imagePasted":"å¾çç²è´´æå","submit.pasteError":"ç²è´´çå¾çä¸ä¼ 失败","submit.titleRequired":"æ é¢åæè¿°ä¸ºå¿
填项","submit.categoryRequired":"请è³å°éæ©ä¸ä¸ªåç±»","submit.screenshotRequired":"请è³å°ä¸ä¼ ä¸å¼ æªå¾","submit.replayRequired":"ä¼è¯åæ¾é¾æ¥ä¸ºå¿
填项","submit.invalidReplayUrl":"请è¾å
¥ææç Manus ä¼è¯åæ¾é¾æ¥","submit.submitFailed":"æäº¤å¤±è´¥","submit.duplicateReplay":"æ¤ä¼è¯åæ¾é¾æ¥å·²åå¨äºç¨ä¾åºä¸","submit.existingUseCase":"å·²æç¨ä¾","submit.pendingReview":"å®¡æ ¸ä¸","submit.canStillSubmit":"ä½ ä»ç¶å¯ä»¥æäº¤ä½¿ç¨ä¸åä¼è¯åæ¾é¾æ¥çç¨ä¾ã","submit.aiCanWrite":"AI å¯ä»¥ä¸ºä½ æ°åæ é¢åæè¿°","submit.aiSummarize":"AI æ»ç»","submit.aiGenerating":"çæä¸...","submit.aiSuccess":"AI å·²çææ é¢åæè¿°ï¼å¯èªç±ç¼è¾ï¼","submit.aiError":"AI æ»ç»å¤±è´¥","submit.aiGeneratedHint":"æ ¹æ®ä½ çä¼è¯åæ¾èªå¨çææ é¢åæè¿°ï¼ä½ å¯ä»¥ç¼è¾ç»æã","submit.uploadFile":"ä¸ä¼ æä»¶","submit.coverBadge":"å°é¢","submit.markdownHint":"æ¯æ Markdownï¼**ç²ä½**ã*æä½*ã[龿¥](url)ãå表ç","submit.screenshotUrlPlaceholder":"ç²è´´æªå¾é¾æ¥æç²è´´å¾ç (Ctrl+V)","submit.addBtn":"+ æ·»å ","submit.pasteHint":"ä½ ä¹å¯ä»¥ç´æ¥å°å¾çç²è´´å°æ¤è¡¨å (Ctrl/Cmd+V)","submit.approvedBadge":"å·²éè¿","submit.duplicateDeliverable":"æ¤ææé¾æ¥å·²åå¨äºç¨ä¾åºä¸","submit.replayUrlHint":"龿¥å¿
é¡»å
å« manus.im/share/ æ manus.spaceãæå¼ä½ ç Manus ä»»å¡ï¼ç¹å»å³ä¸è§çå享æé®ï¼å¤å¶åäº«é¾æ¥ã","leaderboard.title":"è´¡ç®è
æè¡æ¦","leaderboard.desc":"表彰ä¸ç¤¾åºå享 Manus ä½¿ç¨æ¡ä¾çé¡¶å°è´¡ç®è
ã","leaderboard.byUseCases":"ææ¡ä¾æ°","leaderboard.byLikes":"æç¹èµæ°","leaderboard.empty":"ææ è´¡ç®è
","leaderboard.emptyCta":"æä¸ºç¬¬ä¸ä¸ªæäº¤ä½¿ç¨æ¡ä¾ç人ï¼","leaderboard.useCaseSingular":"个æ¡ä¾","leaderboard.useCasePlural":"个æ¡ä¾","leaderboard.likeSingular":"个èµ","leaderboard.likePlural":"个èµ","about.backToGallery":"è¿åæ¡ä¾åº","about.title":"å
³äºæ¬ç«","about.subtitle":"ç±ç¤¾åºç²¾éççå®ä½¿ç¨æ¡ä¾éï¼å±ç¤ºéç¨ AI 代ç Manus å¦ä½æå±äººç±»è½åã","about.whatIsTitle":"ä»ä¹æ¯ Awesome Manus Use Casesï¼","about.whatIsP1":"æ¬ç«æ¯ä¸ä¸ªæç»æ´æ°ççå®å·¥ä½æµã项ç®åè§£å³æ¹æ¡éåï¼åç±ç¨æ·ä½¿ç¨ Manus æå»ºãä»è¥éæ´»å¨åè´¢å¡åæå°å
¨æ Web åºç¨åç ç©¶æ¥åï¼æ¯ä¸ä¸ªæ¡ç®é½ä»£è¡¨çä¸ä¸ªçå®çäººå¨ AI 帮å©ä¸è§£å³ççå®é®é¢ã","about.whatIsP2":"æä»¬çç®æ æ¯æ¿åæ¨ççµæãæ è®ºæ¨æ¯å¨æ¢ç´¢ Manus çè½åã为ä¸ä¸ä¸ªé¡¹ç®å¯»æ¾åæï¼è¿æ¯æ³äºè§£åè¡å¦ä½å©ç¨ AI 代çï¼è¿ä¸ªæ¡ä¾åºé½æ¯æ¨çèµ·ç¹ã","about.whatToExpect":"æ¨å¯ä»¥æå¾
","about.curatedTitle":"ç²¾éåè´¨","about.curatedDesc":"æ¯ä¸ªæäº¤é½ç»è¿å®¡æ ¸å¢é审æ¥å AI è¯åï¼ç¡®ä¿å
¶çå®ãææ¡£å®åä¸å¯¹ç¤¾åºæä»·å¼ã","about.communityTitle":"社åºé©±å¨","about.communityDesc":"ä»»ä½äººé½å¯ä»¥æäº¤ä½¿ç¨æ¡ä¾ã为æ¨è®¤ä¸ºææä»·å¼çæ¡ä¾ç¹èµï¼è´¡ç®æ¨èªå·±çæ¡ä¾å¸®å©ä»äººåç°æ´å¤å¯è½ã","about.realTitle":"çå®å·¥ä½æµ","about.realDesc":"è¿äºä¸æ¯å设æ§çæ¼ç¤ºãæ¯ä¸ªä½¿ç¨æ¡ä¾é½å
å«å®é
æç¤ºè¯ãæªå¾åä¼è¯åæ¾é¾æ¥ï¼
517让æ¨å¯ä»¥çå°å
·ä½æ¯å¦ä½å®æçã","about.transparentTitle":"éæå¼æ¾","about.transparentDesc":"æèè½æåè½æµè§ï¼æè¡ä¸çéãæ¯ä¸ªä½¿ç¨æ¡ä¾é½å·²åç±»å¹¶å¯æç´¢ï¼å¸®å©æ¨æ¾å°æç¸å
³çå
容ã","about.builtWithTitle":"ç± Manus æå»º","about.builtWithP1":"æ¬ç«å®å
¨ä½¿ç¨ Manus æå»ºãæ°æ®åºæ¶æãå端 APIãå端 UIãAI 驱å¨çå®¡æ ¸è¯åãå¤è¯è¨æ¯æï¼çè³è¿ä¸ªå
³äºé¡µé¢ï¼é½æ¯éè¿ä¸ Manus 代çç对è¯å建çãè¿æ¬èº«å°±æ¯ä¸ä¸ªå
³äºä½¿ç¨æ¡ä¾çä½¿ç¨æ¡ä¾ã","about.builtWithP2":"Manus è´åäºæå±äººç±»è½åãå
¶ä»äººä¸º AI æå»ºäºæèç大èï¼Manus æ£å¨ä¸º AI æå»ºè¡å¨çåæãéè¿è®© AI çå
¨é¨åé为æ¯ä¸ªäººæå¡ââä¸ä»
ä»
æ¯å·¥ç¨å¸ââManus 帮å©äººä»¬ä»¥åææªæçè§æ¨¡è¿ä½ï¼å¨å åéå
èéå 个æå
èªå¨å工使µå¹¶é¨ç½²ç产就绪çè§£å³æ¹æ¡ã","about.learnMoreTitle":"äºè§£æ´å¤","about.quote":"å
¶ä»äººä¸º AI æå»ºäºæèç大èãManus æ£å¨ä¸º AI æå»ºè¡å¨çåæã","about.quoteAttrib":"Hands on AI","about.manusTagline":"éç¨ AI 代ç","about.manusAcademyDesc":"éè¿å¼å¯¼å¼è¯¾ç¨åæç¨ï¼å¦ä¹ å¦ä½å
å忥 Manus çä»·å¼ã","about.aboutManus":"å
³äº Manus","about.aboutManusDesc":"æä»¬ç使å½ä¸æ¿æ¯","about.teamPlan":"å¢éæ¹æ¡","about.teamPlanDesc":"为æ¨çæ´ä¸ªå¢éæä¾ Manus","about.trustCenter":"ä¿¡ä»»ä¸å¿","about.trustCenterDesc":"å®å
¨ãéç§ä¸åè§","about.submitYours":"æäº¤æ¨çæ¡ä¾","about.submitYoursDesc":"ä¸ç¤¾åºå享æ¨çä½¿ç¨æ¡ä¾","sidebar.productDemo":"äº§åæ¼ç¤º","sidebar.manusAcademy":"Manus å¦é¢","sidebar.trustCenter":"ä¿¡ä»»ä¸å¿","sidebar.apiDocs":"API ææ¡£","sidebar.featuredThisWeek":"æ¬å¨ç²¾é","mySub.loading":"å è½½ä¸...","mySub.signInTitle":"ç»å½åæ¥çæ¨çæäº¤","mySub.signInDesc":"æ¨éè¦ç»å½æè½æ¥çæäº¤è®°å½åéç¥ã","mySub.signInBtn":"éè¿ Manus ç»å½","mySub.back":"è¿å","mySub.title":"æçæäº¤","mySub.tabSubmissions":"æäº¤è®°å½","mySub.tabNotifications":"éç¥","mySub.noSubmissions":"ææ æäº¤è®°å½","mySub.noSubmissionsDesc":"ä¸ç¤¾åºå享æ¨ç第ä¸ä¸ª Manus ç¨ä¾ï¼","mySub.submitCta":"æäº¤ç¨ä¾","mySub.approved":"å·²éè¿","mySub.rejected":"å·²æç»","mySub.pendingReview":"å¾
å®¡æ ¸","mySub.views":"æµè§","mySub.upvotes":"ç¹èµ","mySub.submitted":"æäº¤äº","mySub.reason":"åå ï¼","mySub.noNotifications":"ææ éç¥","mySub.noNotificationsDesc":"æ¨çæäº¤è¢«å®¡æ ¸åå°æ¶å°éç¥ã"},ja:{"nav.useCaseLibrary":"Manuså³é¸å®ç¨ä¾é","nav.submit":"ã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿","nav.admin":"管çç»é¢","nav.login":"ãã°ã¤ã³","nav.logout":"ãã°ã¢ã¦ã","sidebar.byJobFunction":"è·ç¨®ã»æ¥çå¥","sidebar.byFeature":"æ©è½å¥","sidebar.highlights":"注ç®","sidebar.allUseCases":"ãã¹ã¦ã®ã¦ã¼ã¹ã±ã¼ã¹","cat.marketing":"ãã¼ã±ãã£ã³ã°","cat.business-analysis":"ãã¸ãã¹åæ","cat.finance":"éè","cat.advertising":"åºå","cat.product-management":"ãããã¯ã管ç","cat.sales":"å¶æ¥","cat.vc-pe":"VC / PE","cat.e-commerce":"Eã³ãã¼ã¹","cat.commercial-real-estate":"忥ä¸åç£","cat.smart-cities":"ã¹ãã¼ãã·ãã£","cat.startups":"ã¹ã¿ã¼ãã¢ãã","cat.others-job":"ãã®ä»","cat.others-feature":"ãã®ä»","cat.web-development":"Webéçº","cat.slides":"ã¹ã©ã¤ã","cat.research":"ãªãµã¼ã","cat.mail-manus":"Mail Manus","cat.data-spreadsheets":"ãã¼ã¿ï¼ã¹ãã¬ããã·ã¼ã","cat.image-video-generation":"ç»åã»åç»çæ","cat.connectors":"ã³ãã¯ã¿ã¼","cat.skills":"ã¹ãã«","cat.apps":"ãã¹ã¯ãããï¼ã¢ãã¤ã«ã¢ããª","cat.scheduled-tasks":"ã¹ã±ã¸ã¥ã¼ã«ã¿ã¹ã¯","cat.browser":"ãã©ã¦ã¶","gallery.search":"ã«ãã´ãªã§ã¦ã¼ã¹ã±ã¼ã¹ãæ¤ç´¢","gallery.sortPopular":"人æ°é ","gallery.sortNewest":"æ°çé ","gallery.sortViews":"é²è¦§æ°é ","gallery.sortScore":"é«è©ä¾¡é ","gallery.noResults":"ã¦ã¼ã¹ã±ã¼ã¹ãè¦ã¤ããã¾ãã","gallery.noResultsDesc":"ãã®ã«ãã´ãªã«ã¯ã¾ã ã¦ã¼ã¹ã±ã¼ã¹ãããã¾ããã","gallery.beFirst":"æåã®æç¨¿è
ã«ãªãã¾ãããï¼","gallery.loadM
517ore":"ãã£ã¨è¦ã","gallery.upvote":"ããã","gallery.views":"é²è¦§","gallery.allCategories":"ãã¹ã¦ã®ã«ãã´ãª","gallery.filterByCategory":"ã«ãã´ãªã§çµãè¾¼ã","detail.sessionReplay":"ã»ãã·ã§ã³ãªãã¬ã¤","detail.deliverable":"ææç©ãè¦ã","detail.share":"å ±æ","detail.copied":"ãªã³ã¯ãã³ãã¼ãã¾ããï¼","detail.related":"é¢é£ã¦ã¼ã¹ã±ã¼ã¹","detail.submittedBy":"æç¨¿è ","detail.onlyManus":"注ç®","submit.title":"ã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿","submit.heading":"ããªãã®Manusã¹ãã¼ãªã¼ãå ±æ","submit.desc":"Manusã§ä½ã£ããã®ãã³ãã¥ããã£ã«ç´¹ä»ãã¾ããããæç¨¿ã¯å ¬éåã«å¯©æ»ããã¾ãã","submit.useCaseTitle":"ã¦ã¼ã¹ã±ã¼ã¹ã¿ã¤ãã«","submit.description":"説æ","submit.jobFunction":"è·ç¨®ã»æ¥ç","submit.features":"æ©è½ã«ãã´ãª","submit.screenshots":"ã¹ã¯ãªã¼ã³ã·ã§ãã","submit.screenshotHelp":"æå¤§5æï¼PNGãJPGãWebPãGIF â å5MBã¾ã§ï¼","submit.sessionReplayUrl":"ã»ãã·ã§ã³ãªãã¬ã¤URL","submit.deliverableUrl":"ææç©URLï¼ä»»æï¼","submit.language":"ã¦ã¼ã¹ã±ã¼ã¹ã®è¨èª","submit.consent":"ãã®ã¦ã¼ã¹ã±ã¼ã¹ã«ã¤ãã¦ã¤ã³ã¿ãã¥ã¼ã®ãé£çµ¡ãããã ããã¨å¬ããã§ã","submit.submitBtn":"æç¨¿ãã","submit.submitting":"æç¨¿ä¸...","submit.success":"æç¨¿å®äºï¼","submit.successDesc":"ã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿ããã¾ããã審æ»å¾ã«éç¥ãããã¾ãã","submit.backToGallery":"ã®ã£ã©ãªã¼ã«æ»ã","submit.guidelinesTitle":"æç¨¿ã¬ã¤ãã©ã¤ã³","submit.guidelinesIntro":"以ä¸ã®ã¹ãããã«å¾ã£ã¦ãé åçãªæç¨¿ã使ãã¾ãããã","submit.guideStep1Title":"æç¢ºã§å ·ä½çãªã¿ã¤ãã«ãæ¸ã","submit.guideStep1Desc":'ä½ãä½ã£ããã説æãã¾ããããè¯ãä¾ï¼"ç«¶åå¸å ´åæããã·ã¥ãã¼ã"ãé¿ããä¾ï¼"ç§ã®Manusããã¸ã§ã¯ã"ã',"submit.guideStep2Title":"ã¹ãã¼ãªã¼å ¨ä½ãä¼ãã","submit.guideStep2Desc":"解決ããåé¡ãManusãã©ãå½¹ç«ã£ãããçµæã説æãã¾ããããå¯è½ãªãå ·ä½çãªæ°å¤ãå«ãã¦ãã ããã","submit.guideStep3Title":"説å¾åã®ããã¹ã¯ãªã¼ã³ã·ã§ããã追å ","submit.guideStep3Desc":"æçµçµæãæåã«ã次ã«éè¦ãªã¹ãããã表示ãé¢é£é¨åã«ããªãã³ã°ãããã¼ã«ãã¼ä»ãã®ãã«ã¹ã¯ãªã¼ã³ã¯é¿ãã¾ãããã","submit.guideStep4Title":"å¯è½ãªéããªã³ã¯ãå«ãã","submit.guideStep4Desc":"ã»ãã·ã§ã³ãªãã¬ã¤ãææç©ã®ãªã³ã¯ãããã¨ã審æ»è ã確èªã§ããæ¿èªçãå¤§å¹ ã«ä¸ããã¾ãã","submit.titlePlaceholder":"ä¾ï¼ååæè²¡åã¬ãã¼ãèªåå","submit.descPlaceholder":`ã©ããªåé¡ã解決ãã¾ãããï¼ 518Manusãã©ãå½¹ç«ã¡ã¾ãããï¼ 519çµæã¯ã©ãã§ãããï¼`,"submit.titleHint":"å ·ä½çã«ââææç©ãçµæãè¨è¼ï¼æå¤§200æåï¼","submit.descHint":"ãã³ãï¼åé¡ãManusã§ã®ã¢ããã¼ããçµæã説æãã¾ããã","submit.sessionReplayHint":"Manusã»ãã·ã§ã³ãªãã¬ã¤ãªã³ã¯","submit.deliverableHint":"æçµææç©ã®ãªã³ã¯ââã¦ã§ããµã¤ããããã¥ã¡ã³ããããã·ã¥ãã¼ããªã©","admin.title":"管çç»é¢","admin.submissions":"æç¨¿ä¸è¦§","admin.pending":"審æ»å¾ ã¡","admin.approved":"æ¿èªæ¸ã¿","admin.rejected":"å´ä¸","admin.all":"ãã¹ã¦","admin.approve":"æ¿èª","admin.reject":"å´ä¸","admin.rejectReason":"å´ä¸çç±","admin.highlight":"Manusã ãã®äºä¾","admin.categories":"ã«ãã´ãª","admin.stats":"çµ±è¨","admin.totalSubmissions":"ç·æç¨¿æ°","admin.totalUpvotes":"ç·ãããæ°","admin.totalViews":"ç·é²è¦§æ°","common.loading":"èªã¿è¾¼ã¿ä¸...","common.error":"ã¨ã©ã¼ãçºçãã¾ãã","common.save":"ä¿å","common.cancel":"ãã£ã³ã»ã«","common.close":"éãã","common.loginRequired":"ãã°ã¤ã³ãå¿ è¦ã§ã","common.loginRequiredDesc":"ç¶ããã«ã¯Manusã¢ã«ã¦ã³ãã§ãã°ã¤ã³ãã¦ãã ããã","modal.previous":"åã¸","modal.next":"次ã¸","modal.edit":"ç·¨é","modal.fullPage":"å ¨ãã¼ã¸","modal.copyLink":"ãªã³ã¯ãã³ãã¼","nav.myProfile":"ãã¤ãããã£ã¼ã«","nav.mySubmissions":"æç¨¿ä¸è¦§","nav.editProfile":"ãããã£ã¼ã«ç·¨é","submit.rightsAgreement":"æåºãããã¨ã§ããã®ã³ã³ãã³ããå ±æããæ¨©å©ããããã¨ã確èªããManus ãã¦ã¼ã¹ã±ã¼ã¹ã©ã¤ãã©ãªããã³é¢é£ãã£ãã«ã§å ¬éå±ç¤ºãããã¨ã許å¯ãã¾ããæåºå 容ã¯å¯©æ»å¾ã«å ¬éããããã¤ã§ãåé¤ãç³è«ã§ãã¾ãã","footer.ugcDisclaimer":"ã¦ã¼ã¹ã±ã¼ã¹ã¯ã¦ã¼ã¶ã¼ã使ã»çæ³ã
519ããã®ã§ããã¢ç®çã®åæãã¼ã¿ãå«ãå ´åãããã¾ããã³ã³ãã³ã㯠Manus ã®è¦è§£ãæ¨å¥¨ã表ããã®ã§ã¯ããã¾ããã","footer.copyright":"© 2026 Manusãã¦ã¼ã¶ã¼æåºã³ã³ãã³ãã®è使¨©ã¯åä½è
ã«å¸°å±ãã¾ãã","footer.terms":"å©ç¨è¦ç´","hero.title1":"Manus ã®","hero.title2":"ãã¹ããçºè¦","hero.desc":"Manusã³ãã¥ããã£ããã®å®éã®ã¦ã¼ã¹ã±ã¼ã¹ãå³é¸ããã®ã£ã©ãªã¼ãæ¥çãæ©è½å¥ã«é²è¦§ããããããããã®ç²¾é¸ããã¯ãæ¢ç´¢ãã¾ãããã","hero.submitCta":"ã¦ã¼ã¹ã±ã¼ã¹ãå
±æ","hero.highlightsCta":"注ç®","hero.highlightsCtaShort":"注ç®","hero.useCases":"ã¦ã¼ã¹ã±ã¼ã¹","hero.categories":"ã«ãã´ãª","hero.languages":"è¨èª","sidebar.learnMore":"詳ããè¦ã","sidebar.aboutPortal":"ãã®ãã¼ã¿ã«ã«ã¤ãã¦","sidebar.trendingThisWeek":"ä»é±ã®ãã¬ã³ã","gallery.allUseCases":"ãã¹ã¦ã®ã¦ã¼ã¹ã±ã¼ã¹","gallery.searchResults":"æ¤ç´¢çµæ","gallery.allScores":"ãã¹ã¦ã®ã¹ã³ã¢","gallery.scoreAbove":"以ä¸","gallery.showingOf":"{1}ä»¶ä¸{0}ä»¶ã表示","gallery.seenAll":"å
¨{0}ä»¶ã表示ãã¾ãã","sidebar.viewLeaderboard":"å
¨ã©ã³ãã³ã°ãè¦ã","sidebar.useCaseCount":"ä»¶","sidebar.useCasesCount":"ä»¶","sidebar.likes":"ããã","sidebar.topContributors":"ãããã³ã³ããªãã¥ã¼ã¿ã¼","gallery.clearAll":"ãã¹ã¦ã¯ãªã¢","common.anonymous":"å¿å","welcome.title":"Manuså³é¸å®ç¨ä¾éã¸ããããï¼","welcome.subtitle":"Manusã®ãã¹ããçºè¦ããã","welcome.desc":"å®éã®ã¦ã¼ã¹ã±ã¼ã¹ãé²è¦§ããã¤ã³ã¹ãã¬ã¼ã·ã§ã³ãå¾ã¦ãããªãã®ä½åãã³ãã¥ããã£ã¨å
±æãã¾ãããã","welcome.shareBtn":"ã¦ã¼ã¹ã±ã¼ã¹ãå
±æ","welcome.teamBtn":"ãã¼ã ãã©ã³ã«ã¤ãã¦","welcome.dismiss":"ãã©ã¦ã¸ã³ã°ãéå§","chatbot.title":"AI ã¦ã¼ã¹ã±ã¼ã¹æ¤ç´¢","chatbot.desc":"ä½ããããã®ã説æãã¦ãã ãããæé©ãªã¦ã¼ã¹ã±ã¼ã¹ãè¦ã¤ãã¾ãã","chatbot.tooltip":"AIã«ã¦ã¼ã¹ã±ã¼ã¹ãæ¢ãã¦ããã","chatbot.placeholder":"Manusã§ä½ãä½ãããã§ããï¼","chatbot.empty":"Manusã®ã¦ã¼ã¹ã±ã¼ã¹ã«ã¤ãã¦ä½ã§ãèãã¦ãã ãã","chatbot.suggest1":"ãã¼ã±ãã£ã³ã°åæããã·ã¥ãã¼ã","chatbot.suggest2":"ä¸åç£ç©ä»¶åæ","chatbot.suggest3":"éèãã¼ã¿ã®å¯è¦å","chatbot.suggest4":"ECåååç»ã®ä½æ","chatbot.suggest5":"ç«¶åã¤ã³ããªã¸ã§ã³ã¹èª¿æ»","chatbot.suggest6":"å¶æ¥ãªã¼ãèªåå","chatbot.askAi":"AIã«èã","chatbot.errorRateLimit":"AIãã£ããã®å¶éã«éãã¾ããï¼10åéã«20ä»¶ã¾ã§ï¼ããã°ãããã¦ããå度ã試ããã ããã","chatbot.errorGeneric":"ç³ã訳ããã¾ãããåé¡ãçºçãã¾ãããããä¸åº¦ã試ããã ããã","onboarding.title":"ã¯ãããã","onboarding.step.upvote":"ã¦ã¼ã¹ã±ã¼ã¹ã«æç¥¨","onboarding.step.search":"ã¦ã¼ã¹ã±ã¼ã¹ãæ¤ç´¢","onboarding.step.submit":"ã¦ã¼ã¹ã±ã¼ã¹ãæåº","onboarding.complete":"å®äºï¼","onboarding.toast.upvote":"æ°ã«å
¥ã£ãã¦ã¼ã¹ã±ã¼ã¹ã«æç¥¨ãã¦ã¿ã¾ãããï¼","profile.notFound":"ãããã£ã¼ã«ãè¦ã¤ããã¾ãã","profile.noProfileYet":"ã¦ã¼ã¶ã¼ @{0} ã¯ã¾ã ãããã£ã¼ã«ã使ãã¦ãã¾ããã","profile.backToGallery":"ã®ã£ã©ãªã¼ã«æ»ã","profile.editProfile":"ãããã£ã¼ã«ãç·¨é","profile.follow":"ãã©ãã¼","profile.following":"ãã©ãã¼ä¸","profile.joined":"åå æ¥","profile.useCases":"ã¦ã¼ã¹ã±ã¼ã¹","profile.upvotes":"ããã","profile.followers":"ãã©ãã¯ã¼","profile.followingTab":"ãã©ãã¼ä¸","profile.liked":"ãããæ¸ã¿","profile.noUseCases":"å
¬éãããã¦ã¼ã¹ã±ã¼ã¹ã¯ã¾ã ããã¾ããã","profile.submitFirst":"æåã®ã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿","profile.noLiked":"ã¾ã ãããããã¦ã¼ã¹ã±ã¼ã¹ã¯ããã¾ããã","profile.noFollowers":"ã¾ã ãã©ãã¯ã¼ããã¾ããã","profile.noFollowing":"ã¾ã 誰ããã©ãã¼ãã¦ãã¾ããã","profile.noProfile":"ãããã£ã¼ã«ãªã","profile.anonymous":"å¿å","profile.avgScore":"{0}ä»¶ã®ã¦ã¼ã¹ã±ã¼ã¹ã®å¹³å","profile.completeness":"å®æåº¦","profile.innovation":"驿°æ§","profile.impact":"ã¤ã³ãã¯ã","profile.complexity":"è¤éã","profile.presentation":"ãã¬ã¼ã³ãã¼ã·ã§ã³","profile.by":"æç¨¿è
","profile.at":"æå±","profileSetup.signInTitle":"ãããã£ã¼ã«ä½æã«ã¯ãã°ã¤ã³ãå¿
è¦ã§ã","profileSetup.signInDesc":"ã³ã³ããªãã¥ã¼ã¿ã¼ãããã£ã¼ã«ã®è¨å®ã«ã¯ãã°ã¤ã³ãå¿
è¦ã§ãã","profileSetup.signInBtn":"Manusã§ãã°ã¤ã³","profileSetup.createTitle":"ãããã£ã¼ã«ãè¨å®","profileSetup.editTitle":"ãããã£ã¼ã«ãç·¨é","profileSetup.createDesc":"ã³ã³ããªãã¥ã¼ã¿ã¼ãããã£ã¼ã«ã使ãã¦ãManusã®ã¦ã¼ã¹ã±ã¼ã¹ãç´¹ä»ããã³ãã¥ããã£ã¨ã¤ãªããã¾ãããã","profileSetup.editDesc":"ã³ã³ããªãã¥ã¼ã¿ã¼ãããã£ã¼ã«æ
å ±ãæ´æ°ãã¾ãã","profileSetup.photoTitle":"ãããã£ã¼ã«åç","profileSetup.photoDesc":"ã¢ãã¿ã¼ãã¢ãããã¼ãï¼ä»»æãæå¤§10MBï¼","profileSetup.uploading":"ã¢ãããã¼ãä¸...","profileSetup.changePhoto":"åçã夿´","profileSetup.uploadPhoto":"åçãã¢ãããã¼ã","profileSetup.photoHelp":"PNGãJPGãWebPãGIFãæå¤§10MBã","profileSetup.uploadSuccess":"ã¢ãããã¼ãæå","profileSetup.avatarUploaded":"ã¢ãã¿ã¼ãã¢ãããã¼ãããã¾ããï¼","profileSetup.avatarError":"ã¢ãã¿ã¼ã®ã¢ãããã¼ãã«å¤±æãã¾ãã","profileSetup.fileTypeError":"PNGãJPGãWebPãGIFãã¡ã¤ã«ã®ã¿å¯¾å¿","profileSetup.fileSizeError":"ãã¡ã¤ã«ãµã¤ãºã10MBã
519®å¶éãè¶
ãã¦ãã¾ã","profileSetup.usernameTitle":"ã¦ã¼ã¶ã¼åã鏿","profileSetup.usernameDesc":"ãããããªãã®åºæãããã£ã¼ã«URLã«ãªãã¾ã","profileSetup.usernamePlaceholder":"your-username","profileSetup.usernameAvailable":"/profile/{0} ã¯å©ç¨å¯è½ã§ã","profileSetup.currentUsername":"ç¾å¨ã®ã¦ã¼ã¶ã¼å","profileSetup.usernameMinLength":"ã¦ã¼ã¶ã¼åã¯3æå以ä¸å¿
è¦ã§ã","profileSetup.usernameChangesUsed":"ã¦ã¼ã¶ã¼åã®å¤æ´åæ°5åããã¹ã¦ä½¿ç¨ãã¾ãã","profileSetup.usernameChangesMax":"ã¦ã¼ã¶ã¼å夿´ã®ä¸é5åã«éãã¾ãã","profileSetup.usernameChangesRemaining":"ã¦ã¼ã¶ã¼å夿´æ®ã{0}å","profileSetup.socialTitle":"ã½ã¼ã·ã£ã«ã¢ã«ã¦ã³ã","profileSetup.socialDesc":"ä»ã®ã¦ã¼ã¶ã¼ã¨ã¤ãªããããã«ãå°ãªãã¨ã1ã¤ã®ã½ã¼ã·ã£ã«ãããã£ã¼ã«ã追å ãã¦ãã ãã","profileSetup.addAnother":"追å ãã","profileSetup.proficiencyTitle":"Manus ç¿ç度","profileSetup.proficiencyDesc":"Manusã®ä½¿ç¨çµé¨ãã©ãè©ä¾¡ãã¾ããï¼","profileSetup.beginner":"åå¿è
","profileSetup.beginnerDesc":"Manusã使ãå§ããã°ãã","profileSetup.intermediate":"ä¸ç´","profileSetup.intermediateDesc":"ä¸è¬çãªã¯ã¼ã¯ããã¼ã«æ
£ãã¦ãã","profileSetup.advanced":"ä¸ç´","profileSetup.advancedDesc":"è¤éãªèªååãè¡ããã¯ã¼ã¦ã¼ã¶ã¼","profileSetup.expert":"ã¨ãã¹ãã¼ã","profileSetup.expertDesc":"æ·±ãå°éç¥èã§éçãæ¼ãåºãã","profileSetup.additionalTitle":"è¿½å æ
å ±","profileSetup.additionalDesc":"ä»»æ â ä»ã®ã¦ã¼ã¶ã¼ãããªãã«ã¤ãã¦ç¥ãæå©ãã«ãªãã¾ã","profileSetup.jobTitle":"å½¹è·","profileSetup.jobTitlePlaceholder":"ä¾ï¼ãããã¯ãããã¼ã¸ã£ã¼","profileSetup.company":"ä¼ç¤¾ / çµç¹","profileSetup.companyPlaceholder":"ä¾ï¼Acme Corp","profileSetup.bio":"èªå·±ç´¹ä»","profileSetup.bioPlaceholder":"ã³ãã¥ããã£ã«èªå·±ç´¹ä»ã¨Manusã®ä½¿ãæ¹ãæãã¦ãã ãã...","profileSetup.cancel":"ãã£ã³ã»ã«","profileSetup.skipForNow":"ä»ã¯ã¹ããã","profileSetup.saving":"ä¿åä¸...","profileSetup.creating":"使ä¸...","profileSetup.saveChanges":"夿´ãä¿å","profileSetup.createProfile":"ãããã£ã¼ã«ã使","profileSetup.profileCreated":"ãããã£ã¼ã«ã使ããã¾ããï¼","profileSetup.profileUpdated":"ãããã£ã¼ã«ãæ´æ°ããã¾ããï¼","submit.back":"æ»ã","submit.maxScreenshots":"ã¹ã¯ãªã¼ã³ã·ã§ããã¯æå¤§5æã¾ã§","submit.invalidUrl":"æå¹ãªURLãå
¥åãã¦ãã ãã","submit.imagePasted":"ç»åãè²¼ãä»ãããã¾ãã","submit.pasteError":"è²¼ãä»ããç»åã®ã¢ãããã¼ãã«å¤±æãã¾ãã","submit.titleRequired":"ã¿ã¤ãã«ã¨èª¬æã¯å¿
é ã§ã","submit.categoryRequired":"å°ãªãã¨ã1ã¤ã®ã«ãã´ãªã鏿ãã¦ãã ãã","submit.screenshotRequired":"å°ãªãã¨ã1æã®ã¹ã¯ãªã¼ã³ã·ã§ãããã¢ãããã¼ããã¦ãã ãã","submit.replayRequired":"ã»ãã·ã§ã³ãªãã¬ã¤URLã¯å¿
é ã§ã","submit.invalidReplayUrl":"æå¹ãªManusã»ãã·ã§ã³ãªãã¬ã¤URLãå
¥åãã¦ãã ãã","submit.submitFailed":"æç¨¿ã«å¤±æãã¾ãã","submit.duplicateReplay":"ãã®ã»ãã·ã§ã³ãªãã¬ã¤URLã¯ãã§ã«ã©ã¤ãã©ãªã«åå¨ãã¾ã","submit.existingUseCase":"æ¢åã®ã¦ã¼ã¹ã±ã¼ã¹","submit.pendingReview":"審æ»å¾
ã¡","submit.canStillSubmit":"å¥ã®ã»ãã·ã§ã³ãªãã¬ã¤URLã§ç°ãªãã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿ã§ãã¾ãã","submit.aiCanWrite":"AIãã¿ã¤ãã«ã¨èª¬æã使ã§ãã¾ã","submit.aiSummarize":"AIè¦ç´","submit.aiGenerating":"çæä¸...","submit.aiSuccess":"AIãã¿ã¤ãã«ã¨èª¬æãçæãã¾ãããèªç±ã«ç·¨éã§ãã¾ãï¼","submit.aiError":"AIè¦ç´ã«å¤±æãã¾ãã","submit.aiGeneratedHint":"ã»ãã·ã§ã³ãªãã¬ã¤ã«åºã¥ãã¦ã¿ã¤ãã«ã¨èª¬æãçæãã¾ããçµæã¯ç·¨éå¯è½ã§ãã","submit.uploadFile":"ãã¡ã¤ã«ãã¢ãããã¼ã","submit.coverBadge":"ã«ãã¼","submit.markdownHint":"Markdown対å¿ï¼**太å**ã*æä½*ã[ãªã³ã¯](url)ããªã¹ããªã©","submit.screenshotUrlPlaceholder":"ã¹ã¯ãªã¼ã³ã·ã§ããURLãè²¼ãä»ãããç»åãè²¼ãä»ã (Ctrl+V)","submit.addBtn":"+ 追å ","submit.pasteHint":"ãã©ã¼ã ã«ç´æ¥ç»åãè²¼ãä»ãããã¨ãã§ãã¾ã (Ctrl/Cmd+V)","submit.approvedBadge":"æ¿èªæ¸ã¿","submit.duplicateDeliverable":"ãã®ææç©URLã¯ãã§ã«ã©ã¤ãã©ãªã«åå¨ãã¾ã","submit.replayUrlHint":"URLã«ã¯ manus.im/share/ ã¾ã㯠manus.space ãå«ã¾ãã¦ããå¿
è¦ãããã¾ããManusã¿ã¹ã¯ãéããå³ä¸ã®å
±æãã¿ã³ãã¯ãªãã¯ãã¦ãªã³ã¯ãã³ãã¼ãã¦ãã ããã","leaderboard.title":"ã³ã³ããªãã¥ã¼ã¿ã¼ã©ã³ãã³ã°","leaderboard.desc":"Manusã®ã¦ã¼ã¹ã±ã¼ã¹ãã³ãã¥ããã£ã¨å
±æãããããã³ã³ããªãã¥ã¼ã¿ã¼ã表彰ãã¾ãã","leaderboard.byUseCases":"ã¦ã¼ã¹ã±ã¼ã¹æ°é ","leaderboard.byLikes":"ãããæ°é ","leaderboard.empty":"ã³ã³ããªãã¥ã¼ã¿ã¼ã¯ã¾ã ãã¾ãã","leaderboard.emptyCta":"æåã®ã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿ãã¾ãããï¼","leaderboard.useCaseSingular":"ä»¶","leaderboard.useCasePlural":"ä»¶","leaderboard.likeSingular":"ããã","leaderboard.likePlural":"ããã","about.backToGallery":"ã®ã£ã©ãªã¼ã«æ»ã","about.title":"ãã®ãã¼ã¿ã«ã«ã¤ãã¦","about.subt
519itle":"æ±ç¨AIã¨ã¼ã¸ã§ã³ãManusã§æ§ç¯ãããå®éã®ã¦ã¼ã¹ã±ã¼ã¹ããã³ãã¥ããã£ãå³é¸ããã®ã£ã©ãªã¼ã§ãã","about.whatIsTitle":"Awesome Manus Use Casesã¨ã¯ï¼","about.whatIsP1":"ãã®ãã¼ã¿ã«ã¯ãManusã使ã£ã¦æ§ç¯ãããå®éã®ã¯ã¼ã¯ããã¼ãããã¸ã§ã¯ããã½ãªã¥ã¼ã·ã§ã³ã®çããã³ã¬ã¯ã·ã§ã³ã§ãããã¼ã±ãã£ã³ã°ãã£ã³ãã¼ã³ã財ååæãããã«ã¹ã¿ãã¯Webã¢ããªã±ã¼ã·ã§ã³ã調æ»ã¬ãã¼ãã¾ã§ãããã«ãããã¹ã¦ã®ã¨ã³ããªã¼ã¯ãAIã®å©ããåãã¦å®éã®äººã解決ããæ¬ç©ã®åé¡ã表ãã¦ãã¾ãã","about.whatIsP2":"ç§ãã¡ã®ç®æ¨ã¯ãããªãã«ã¤ã³ã¹ãã¬ã¼ã·ã§ã³ãä¸ãããã¨ã§ããManusã§ä½ãã§ããããæ¢æ±ãã¦ããæ¹ãæ¬¡ã®ããã¸ã§ã¯ãã®ã¢ã¤ãã¢ãæ¢ãã¦ããæ¹ã忥çã®ä»ã®äººãã©ã®ããã«AIã¨ã¼ã¸ã§ã³ããæ´»ç¨ãã¦ããããçè§£ãããæ¹ããã®ã®ã£ã©ãªã¼ãããªãã®åºçºç¹ã§ãã","about.whatToExpect":"ç¹å¾´","about.curatedTitle":"å³é¸ãããå質","about.curatedDesc":"ãã¹ã¦ã®æç¨¿ã¯ã¢ãã¬ã¼ã·ã§ã³ãã¼ã ã«ãã審æ»ã¨AIã¹ã³ã¢ãªã³ã°ãçµã¦ãæ¬ç©ã§ãååã«ææ¸åãããã³ãã¥ããã£ã«æç¨ã§ãããã¨ãä¿è¨¼ããã¦ãã¾ãã","about.communityTitle":"ã³ãã¥ããã£ä¸»å°","about.communityDesc":"誰ã§ãã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿ã§ãã¾ããæã価å¤ãããã¨æããã®ã«æç¥¨ããèªåã®ã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿ãã¦ä»ã®äººãå¯è½æ§ãçºè¦ããæå©ãããã¾ãããã","about.realTitle":"å®éã®ã¯ã¼ã¯ããã¼","about.realDesc":"ãããã¯ä»®èª¬çãªãã¢ã§ã¯ããã¾ãããåã¦ã¼ã¹ã±ã¼ã¹ã«ã¯å®éã®ããã³ãããã¹ã¯ãªã¼ã³ã·ã§ãããã»ãã·ã§ã³ãªãã¬ã¤ãªã³ã¯ãå«ã¾ãã¦ãããæ£ç¢ºã«ã©ã®ããã«è¡ããããã確èªã§ãã¾ãã","about.transparentTitle":"éæã§ãªã¼ãã³","about.transparentDesc":"è·ç¨®ãæ©è½ã§é²è¦§ããæ¥çã§ãã£ã«ã¿ãªã³ã°ã§ãã¾ãããã¹ã¦ã®ã¦ã¼ã¹ã±ã¼ã¹ã¯ã«ãã´ãªåãããæ¤ç´¢å¯è½ã§ãé¢é£ãããã®ãæ£ç¢ºã«è¦ã¤ãããã¨ãã§ãã¾ãã","about.builtWithTitle":"Manusã§æ§ç¯","about.builtWithP1":"ãã®ãã¼ã¿ã«èªä½ãå®å
¨ã«Manusã使ã£ã¦æ§ç¯ããã¾ããããã¼ã¿ãã¼ã¹ã¹ãã¼ããããã¯ã¨ã³ãAPIãããã³ãã¨ã³ãUIãAIé§åã®ã¢ãã¬ã¼ã·ã§ã³ã¹ã³ã¢ãªã³ã°ãå¤è¨èªãµãã¼ããããã¦ãã®Aboutãã¼ã¸ãããããã¹ã¦Manusã¨ã¼ã¸ã§ã³ãã¨ã®å¯¾è©±ãéãã¦ä½æããã¾ãããã¦ã¼ã¹ã±ã¼ã¹ã«ã¤ãã¦ã®ã¦ã¼ã¹ã±ã¼ã¹ã§ãã","about.builtWithP2":"Manusã¯äººéã®è½åãæ¡å¼µãããã¨ãä¿¡ãã¦ãã¾ããä»ã®äººã¯AIãèããããã®è³ãæ§ç¯ãã¾ãããManusã¯ãAIãè¡åããããã®æãæ§ç¯ãã¦ãã¾ããã¨ã³ã¸ãã¢ã ãã§ãªãããã¹ã¦ã®äººã®ããã«AIã®å
¨åãæ´»ç¨ãããã¨ã§ãManusã¯ä»¥åã¯ä¸å¯è½ã ã£ãè¦æ¨¡ã§ã®éç¨ãæ¯æ´ããæ°ã¶æã§ã¯ãªãæ°åã§ã¯ã¼ã¯ããã¼ãèªååããæ¬çªç°å¢å¯¾å¿ã®ã½ãªã¥ã¼ã·ã§ã³ãå±éãã¾ãã","about.learnMoreTitle":"ãã£ã¨è©³ãã","about.quote":"ä»ã®äººã¯AIãèããããã®è³ãæ§ç¯ãã¾ãããManusã¯ãAIãè¡åããããã®æãæ§ç¯ãã¦ãã¾ãã","about.quoteAttrib":"Hands on AI","about.manusTagline":"æ±ç¨AIã¨ã¼ã¸ã§ã³ã","about.manusAcademyDesc":"ã¬ã¤ãä»ãã³ã¼ã¹ã¨ãã¥ã¼ããªã¢ã«ã§ Manus ãæå¤§éã«æ´»ç¨ããæ¹æ³ãå¦ã³ã¾ãããã","about.aboutManus":"Manusã«ã¤ãã¦","about.aboutManusDesc":"ç§ãã¡ã®ããã·ã§ã³ã¨ãã¸ã§ã³","about.teamPlan":"ãã¼ã ãã©ã³","about.teamPlanDesc":"ãã¼ã å
¨ä½ã®ããã®Manus","about.trustCenter":"ãã©ã¹ãã»ã³ã¿ã¼","about.trustCenterDesc":"ã»ãã¥ãªãã£ããã©ã¤ãã·ã¼ãã³ã³ãã©ã¤ã¢ã³ã¹","about.submitYours":"ããªãã®ã±ã¼ã¹ãæç¨¿","about.submitYoursDesc":"ã³ãã¥ããã£ã¨ã¦ã¼ã¹ã±ã¼ã¹ãå
±æãã¾ããã","sidebar.productDemo":"製åãã¢","sidebar.manusAcademy":"Manus ã¢ã«ããã¼","sidebar.trustCenter"
519:"ãã©ã¹ãã»ã³ã¿ã¼","sidebar.apiDocs":"API ããã¥ã¡ã³ã","sidebar.featuredThisWeek":"ä»é±ã®æ³¨ç®","mySub.loading":"èªã¿è¾¼ã¿ä¸...","mySub.signInTitle":"ãã°ã¤ã³ãã¦æç¨¿ã確èª","mySub.signInDesc":"æç¨¿å±¥æ´ã¨éç¥ã確èªããã«ã¯ãã°ã¤ã³ãå¿ è¦ã§ãã","mySub.signInBtn":"Manus ã§ãã°ã¤ã³","mySub.back":"æ»ã","mySub.title":"ç§ã®æç¨¿","mySub.tabSubmissions":"æç¨¿å±¥æ´","mySub.tabNotifications":"éç¥","mySub.noSubmissions":"æç¨¿ã¯ã¾ã ããã¾ãã","mySub.noSubmissionsDesc":"ã³ãã¥ããã£ã¨åãã¦ã® Manus ã¦ã¼ã¹ã±ã¼ã¹ãå ±æãã¾ãããï¼","mySub.submitCta":"ã¦ã¼ã¹ã±ã¼ã¹ãæç¨¿","mySub.approved":"æ¿èªæ¸ã¿","mySub.rejected":"å´ä¸","mySub.pendingReview":"審æ»ä¸","mySub.views":"é²è¦§","mySub.upvotes":"ããã","mySub.submitted":"æç¨¿æ¥","mySub.reason":"çç±ï¼","mySub.noNotifications":"éç¥ã¯ããã¾ãã","mySub.noNotificationsDesc":"æç¨¿ã審æ»ãããã¨éç¥ãå±ãã¾ãã"},ko:{"nav.useCaseLibrary":"Awesome Manus ì ì¤ì¼ì´ì¤","nav.submit":"ì ì¤ì¼ì´ì¤ ì ì¶","nav.admin":"ê´ë¦¬ì","nav.login":"ë¡ê·¸ì¸","nav.logout":"ë¡ê·¸ìì","sidebar.byJobFunction":"ì§ë¬´/ì°ì ë³","sidebar.byFeature":"기ë¥ë³","sidebar.highlights":"íì´ë¼ì´í¸","sidebar.allUseCases":"모ë ì ì¤ì¼ì´ì¤","cat.marketing":"ë§ì¼í ","cat.business-analysis":"ë¹ì¦ëì¤ ë¶ì","cat.finance":"ê¸ìµ","cat.advertising":"ê´ê³ ","cat.product-management":"ì í ê´ë¦¬","cat.sales":"ìì ","cat.vc-pe":"VC / PE","cat.e-commerce":"ì´ì»¤ë¨¸ì¤","cat.commercial-real-estate":"ìì ì© ë¶ëì°","cat.smart-cities":"ì¤ë§í¸ ìí°","cat.startups":"ì¤íí¸ì ","cat.others-job":"기í","cat.others-feature":"기í","cat.web-development":"ì¹ ê°ë°","cat.slides":"ì¬ë¼ì´ë","cat.research":"리ìì¹","cat.mail-manus":"Mail Manus","cat.data-spreadsheets":"ë°ì´í° & ì¤íë ëìí¸","cat.image-video-generation":"ì´ë¯¸ì§ & ìì ìì±","cat.connectors":"커ë¥í°","cat.skills":"ì¤í¬","cat.apps":"ë°ì¤í¬í± ë° ëª¨ë°ì¼ ì±","cat.scheduled-tasks":"ìì½ ìì ","cat.browser":"ë¸ë¼ì°ì ","gallery.search":"ì¹´í ê³ ë¦¬ë³ ì ì¤ì¼ì´ì¤ ê²ì","gallery.sortPopular":"ì¸ê¸°ì","gallery.sortNewest":"ìµì ì","gallery.sortViews":"ì¡°íì","gallery.sortScore":"ìµê³ íì ","gallery.noResults":"ì ì¤ì¼ì´ì¤ê° ììµëë¤","gallery.noResultsDesc":"ì´ ì¹´í ê³ ë¦¬ìë ìì§ ì ì¤ì¼ì´ì¤ê° ììµëë¤.","gallery.beFirst":"첫 ë²ì§¸ ì ì¶ìê° ëì´ë³´ì¸ì!","gallery.loadMore":"ë 보기","gallery.upvote":"ì¶ì²","gallery.views":"ì¡°í","gallery.allCategories":"모ë ì¹´í ê³ ë¦¬","gallery.filterByCategory":"ì¹´í ê³ ë¦¬ íí°","detail.sessionReplay":"ì¸ì 리íë ì´","detail.deliverable":"결과물 보기","detail.share":"ê³µì ","detail.copied":"ë§í¬ê° ë³µì¬ëììµëë¤!","detail.related":"ê´ë ¨ ì ì¤ì¼ì´ì¤","detail.submittedBy":"ì ì¶ì","detail.onlyManus":"íì´ë¼ì´í¸","submit.title":"ì ì¤ì¼ì´ì¤ ì ì¶","submit.heading":"ë¹ì ì Manus ì´ì¼ê¸°ë¥¼ ê³µì íì¸ì","submit.desc":"Manusë¡ ë§ë ê²ì 커뮤ëí°ì ë³´ì¬ì£¼ì¸ì. ì ì¶ í ê²í 를 ê±°ì³ ê²ìë©ëë¤.","submit.useCaseTitle":"ì ì¤ì¼ì´ì¤ ì 목","submit.description":"ì¤ëª ","submit.jobFunction":"ì§ë¬´/ì°ì ","submit.features":"ê¸°ë¥ ì¹´í ê³ ë¦¬","submit.screenshots":"ì¤í¬ë¦°ì·","submit.screenshotHelp":"ìµë 5ì¥ (PNG, JPG, WebP, GIF â ê° 5MB ì´í)","submit.sessionReplayUrl":"ì¸ì 리íë ì´ URL","submit.deliverableUrl":"ìµì¢ 결과물 URL (ì í)","submit.language":"ì ì¤ì¼ì´ì¤ ì¸ì´","submit.consent":"ì´ ì ì¤ì¼ì´ì¤ì ëí ì¸í°ë·° ì°ë½ì íìí©ëë¤","submit.submitBtn":"ì ì¶í기","submit.submitting":"ì ì¶ ì¤...","submit.success":"ì ì¶ ìë£!","submit.successDesc":"ì ì¤ì¼ì´ì¤ê° ì ì¶ëììµëë¤. ê²í í ìë ¤ëë¦¬ê² ìµëë¤.","submit.backToGallery":"ê°¤ë¬ë¦¬ë¡ ëìê°ê¸°","submit.guidelinesTitle":"ì ì¶ ê°ì´ëë¼ì¸","submit.guidelinesIntro":"ë¤ì ë¨ê³ë¥¼ ë°ë¼ ë§¤ë ¥ì ì¸ ì ì¶ì ë§ë¤ì´ ë³´ì¸ì.","submit.guideStep1Title":"ëª ííê³ êµ¬ì²´ì ì¸ ì 목 ìì±","submit.guideStep1Desc":'무ìì ë§ë¤ìëì§ ì¤ëª íì¸ì. ì¢ì ì: "ê²½ì ìì¥ ë¶ì ëìë³´ë". í¼í´ì¼ í ì: "ë´ Manus íë¡ì í¸"',"submit.guideStep2Title":"ì ì²´ ì¤í 리 ì ë¬","submit.guideStep2Desc":"í´ê²°í 문ì , Manusê° ì´ë»ê² ëìì´ ëìëì§, 결과를 ì¤ëª íì¸ì. ê°ë¥íë©´ 구체ì ì¸ ìì¹ë¥¼ í¬í¨íì¸ì.","submit.guideStep3Title":"ì¤ëë ¥ ìë ì¤í¬ë¦°ì· ì¶ê°","submit.guideStep3Desc":"ìµì¢ 결과를 먼ì ë³´ì¬ì£¼ê³ , ê·¸ ë¤ì íµì¬ ë¨ê³ë¥¼ ë³´ì¬ì£¼ì¸ì. ê´ë ¨ ë¶ë¶ë§ ìë¥´ê³ í´ë° í¬í¨ ì ì²´ íë©´ì í¼íì¸ì.","submit.guideStep4Title":"ê°ë¥í í ë§í¬ í¬í¨","submit.guideStep4Desc":"ì¸ì 리íë ì´ë 결과물 ë§í¬ê° ìì¼ë©´ ê²í ìê° íì¸í ì ìì´ ì¹ì¸ë¥ ì´ í¬ê² ëìì§ëë¤.","submit.titlePlaceholder":"ì: ë¶ê¸° ì¬ë¬´ ë³´ê³ ì ìëí","submit.descPlaceholder":`ì´ë¤ 문ì 를 í´ê²°íëì? 520Manusê° ì´ë»ê² ëìì´ ëìëì? 521ê²°ê³¼ë ì´ë ëì?`,"submit.titleHint":"구체ì ì¼ë¡ââ결과물ì´ë ì±ê³¼ë¥¼ ì¸ê¸ (ìµë 200ì)","submit.descHint":"í: 문ì , Manus를 íì©í ë°©ë², ê²°ê
521³¼ë¥¼ ì¤ëª
íì¸ì","submit.sessionReplayHint":"Manus ì¸ì
리íë ì´ ë§í¬","submit.deliverableHint":"ìµì¢
결과물 ë§í¬ââì¹ì¬ì´í¸, 문ì, ëìë³´ë ë±","admin.title":"ê´ë¦¬ì ëìë³´ë","admin.submissions":"ì ì¶ ëª©ë¡","admin.pending":"ë기 ì¤","admin.approved":"ì¹ì¸ë¨","admin.rejected":"ê±°ë¶ë¨","admin.all":"ì ì²´","admin.approve":"ì¹ì¸","admin.reject":"ê±°ë¶","admin.rejectReason":"ê±°ë¶ ì¬ì ","admin.highlight":"Manusë§ì ì¬ë¡","admin.categories":"ì¹´í
ê³ ë¦¬","admin.stats":"íµê³","admin.totalSubmissions":"ì´ ì ì¶ ì","admin.totalUpvotes":"ì´ ì¶ì² ì","admin.totalViews":"ì´ ì¡°í ì","common.loading":"ë¡ë© ì¤...","common.error":"문ì ê° ë°ìíìµëë¤","common.save":"ì ì¥","common.cancel":"ì·¨ì","common.close":"ë«ê¸°","common.loginRequired":"ë¡ê·¸ì¸ íì","common.loginRequiredDesc":"ê³ìíë ¤ë©´ Manus ê³ì ì¼ë¡ ë¡ê·¸ì¸í´ 주ì¸ì.","modal.previous":"ì´ì ","modal.next":"ë¤ì","modal.edit":"í¸ì§","modal.fullPage":"ì ì²´ íì´ì§","modal.copyLink":"ë§í¬ ë³µì¬","nav.myProfile":"ë´ íë¡í","nav.mySubmissions":"ë´ ì ì¶","nav.editProfile":"íë¡í í¸ì§","submit.rightsAgreement":"ì ì¶í¨ì¼ë¡ì¨ ì´ ì½í
ì¸ ë¥¼ ê³µì í ê¶ë¦¬ê° ììì íì¸íë©°, Manusê° ì ì¤ì¼ì´ì¤ ë¼ì´ë¸ë¬ë¦¬ ë° ê´ë ¨ ì±ëìì ê³µê° ì ìíë ê²ì íì©í©ëë¤. ì ì¶ ì½í
ì¸ ë ê²í í ê³µê°ëë©°, ì¸ì ë ì§ ìì 를 ìì²í ì ììµëë¤.","footer.ugcDisclaimer":"ì ì¤ì¼ì´ì¤ë ì¬ì©ìê° ìì±íê³ ìê°ì ë°ì ì½í
ì¸ ë¡, ë°ëª¨ 목ì ì í©ì± ë°ì´í°ê° í¬í¨ë ì ììµëë¤. Manusì 견í´ë ë³´ì¦ì ëíë´ì§ ììµëë¤.","footer.copyright":"© 2026 Manus. ì¬ì©ì ì ì¶ ì½í
ì¸ ì ì ìê¶ì ê° ìì±ììê² ììµëë¤.","footer.terms":"ì´ì©ì½ê´","hero.title1":"Manusì","hero.title2":"ë² ì¤í¸ë¥¼ ë°ê²¬íì¸ì","hero.desc":"Manus 커뮤ëí°ì ì¤ì ì¬ì© ì¬ë¡ë¥¼ ìì í ê°¤ë¬ë¦¬ì
ëë¤. ì°ì
ë³, 기ë¥ë³ë¡ íìíê±°ë ìì ë ì¶ì² ì¬ë¡ë¥¼ íì¸íì¸ì.","hero.submitCta":"ì¬ì© ì¬ë¡ ê³µì ","hero.highlightsCta":"íì´ë¼ì´í¸","hero.highlightsCtaShort":"íì´ë¼ì´í¸","hero.useCases":"ì¬ì© ì¬ë¡","hero.categories":"ì¹´í
ê³ ë¦¬","hero.languages":"ì¸ì´","sidebar.learnMore":"ë ìì보기","sidebar.aboutPortal":"ì´ í¬í¸ ìê°","sidebar.trendingThisWeek":"ì´ë² 주 í¸ë ë","gallery.allUseCases":"모ë ì ì¤ì¼ì´ì¤","gallery.searchResults":"ê²ì ê²°ê³¼","gallery.allScores":"모ë ì ì","gallery.scoreAbove":"ì ì´ì","gallery.showingOf":"{1}ê° ì¤ {0}ê° íì","gallery.seenAll":"ì ì²´ {0}ê°ë¥¼ 모ë íì¸íìµëë¤","sidebar.viewLeaderboard":"ì ì²´ 리ëë³´ë 보기","sidebar.useCaseCount":"ê±´","sidebar.useCasesCount":"ê±´","sidebar.likes":"ì¶ì²","sidebar.topContributors":"í± ê¸°ì¬ì","gallery.clearAll":"모ë ì§ì°ê¸°","common.anonymous":"ìµëª
","welcome.title":"Manus ì ì¤ì¼ì´ì¤ ë¼ì´ë¸ë¬ë¦¬ì ì¤ì ê²ì íìí©ëë¤!","welcome.subtitle":"Manusì ë² ì¤í¸ë¥¼ ë°ê²¬íì¸ì","welcome.desc":"ì¤ì ì ì¤ì¼ì´ì¤ë¥¼ íìíê³ , ìê°ì ì»ê³ , 커뮤ëí°ì ì¬ë¬ë¶ì ì°½ì물ì ê³µì íì¸ì.","welcome.shareBtn":"ì ì¤ì¼ì´ì¤ ê³µì ","welcome.teamBtn":"í íë ìì보기","welcome.dismiss":"ëë¬ë³´ê¸° ìì","chatbot.title":"AI ì ì¤ì¼ì´ì¤ 찾기","chatbot.desc":"ë§ë¤ê³ ì¶ì ê²ì ì¤ëª
íë©´ ê°ì¥ ì í©í ì ì¤ì¼ì´ì¤ë¥¼ ì°¾ìë립ëë¤.","chatbot.tooltip":"AIìê² ì ì¤ì¼ì´ì¤ 찾기","chatbot.placeholder":"Manusë¡ ë¬´ìì ë§ë¤ê³ ì¶ì¼ì¸ì?","chatbot.empty":"Manus ì ì¤ì¼ì´ì¤ì ëí´ ë¬´ìì´ë 물ì´ë³´ì¸ì","chatbot.suggest1":"ë§ì¼í
ë¶ì ëìë³´ë","chatbot.suggest2":"ë¶ëì° ë¬¼ê±´ ë¶ì","chatbot.suggest3":"ê¸ìµ ë°ì´í° ìê°í","chatbot.suggest4":"ì´ì»¤ë¨¸ì¤ ì í ìì ì ì","chatbot.suggest5":"ê²½ì ì¸í
리ì ì¤ ë¦¬ìì¹","chatbot.suggest6":"ìì
리ë ìëí","chatbot.askAi":"AIìê² ë¬¼ì´ë³´ê¸°","chatbot.errorRateLimit":"AI ì±í
ì íì ëë¬íìµëë¤ (10ë¶ë¹ 20ê±´). ì ì í ë¤ì ìëí´ ì£¼ì¸ì.","chatbot.errorGeneric":"ì£ì¡í©ëë¤, 문ì ê° ë°ìíìµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","onboarding.title":"ììí기","onboarding.step.upvote":"ì¬ì© ì¬ë¡ì í¬í","onboarding.step.search":"ì¬ì© ì¬ë¡ ê²ì","onboarding.step.submit":"ì¬ì© ì¬ë¡ ì ì¶","onboarding.complete":"모ë ìë£!","onboarding.toast.upvote":"ë§ìì ëë ì¬ì© ì¬ë¡ì í¬íí´ ë³´ì¸ì!","profile.notFound":"íë¡íì ì°¾ì ì ììµëë¤","profile.noProfileYet":"ì¬ì©ì @{0}ëì ìì§ íë¡íì ë§ë¤ì§ ìììµëë¤.","profile.backToGallery":"ê°¤ë¬ë¦¬ë¡ ëìê°ê¸°","profile.editProfile":"íë¡í í¸ì§","profile.follow":"íë¡ì°","profile.following":"íë¡ì","profile.joined":"ê°ì
ì¼","profile.useCases":"ì¬ì© ì¬ë¡","profile.upvotes":"ì¶ì²","profile.followers":"íë¡ì","profile.followingTab":"íë¡ì","profile.liked":"ì¢ìì","profile.noUseCases":"ê³µê°ë ì¬ì© ì¬ë¡ê° ìì§ ììµëë¤.","profile.submitFirst":"첫 ì¬ì© ì¬ë¡ ì ì¶í기","profile.noLiked":"ì¢ììí ì¬ì© ì¬ë¡ê° ììµëë¤.","profile.noFollowers":"ìì§ íë¡ìê° ììµëë¤.","profile.noFollowing":"ìì§ ì무ë íë¡ì°íì§ ìììµëë¤.","profile.noProfile":"íë¡í ìì","profile.anonymous":"ìµëª
","profile.avgScore":"{0}ê° ì¬ì© ì¬ë¡ íê· ","profile.completeness":"ìì±ë","profile.innovation":"íì ì±","profile.impact":"ìí¥ë ¥","profile.complexity":"ë³µì¡ë","profile.presentation":"íë ì í
ì´ì
","profile.by":"ìì±ì","profile.at":"ìì","profileSetup.signInTitle":"íë¡í ìì±ì ìí´ ë¡ê·¸ì¸íì¸ì","profileSetup.signInDesc":"기ì¬ì íë¡íì ì¤ì íë ¤ë©´ ë¡ê·¸ì¸ì´ íìí©ëë¤.","profileSetup.signInBtn":"Manusë¡ ë¡ê·¸ì¸","profileSetup.createTitle":"íë¡í ì¤ì ","profileSetup.editTitle":"íë¡í í¸ì§","profileSetup.createDesc":"기ì¬ì íë¡íì ë§ë¤ì´ Manus ì¬ì© ì¬ë¡ë¥¼ ìê°íê³ ì»¤ë®¤ëí°ì ì°ê²°íì¸ì.","profileSetup.editDesc":"기ì¬ì íë¡í ì 보를 ì
ë°ì´í¸í©ëë¤.","profileSetup.photoTitle":"íë¡í ì¬ì§","profileSetup.photoDesc":"ìë°í ì
ë¡ë (ì í, ìµë 10MB)","profileSetup.uploading":"ì
ë¡ë ì
521¤...","profileSetup.changePhoto":"ì¬ì§ ë³ê²½","profileSetup.uploadPhoto":"ì¬ì§ ì
ë¡ë","profileSetup.photoHelp":"PNG, JPG, WebP, GIF. ìµë 10MB.","profileSetup.uploadSuccess":"ì
ë¡ë ì±ê³µ","profileSetup.avatarUploaded":"ìë°íê° ì
ë¡ëëììµëë¤!","profileSetup.avatarError":"ìë°í ì
ë¡ëì ì¤í¨íìµëë¤","profileSetup.fileTypeError":"PNG, JPG, WebP, GIF íì¼ë§ íì©ë©ëë¤","profileSetup.fileSizeError":"íì¼ í¬ê¸°ê° 10MB ì íì ì´ê³¼í©ëë¤","profileSetup.usernameTitle":"ì¬ì©ìëª
ì í","profileSetup.usernameDesc":"ì´ê²ì´ ê³ ì í íë¡í URLì´ ë©ëë¤","profileSetup.usernamePlaceholder":"your-username","profileSetup.usernameAvailable":"/profile/{0} ì¬ì© ê°ë¥","profileSetup.currentUsername":"íì¬ ì¬ì©ìëª
","profileSetup.usernameMinLength":"ì¬ì©ìëª
ì ìµì 3ì ì´ìì´ì´ì¼ í©ëë¤","profileSetup.usernameChangesUsed":"ì¬ì©ìëª
ë³ê²½ 5í를 모ë ì¬ì©íìµëë¤","profileSetup.usernameChangesMax":"ì¬ì©ìëª
ë³ê²½ ìµë 5íì ëë¬íìµëë¤","profileSetup.usernameChangesRemaining":"ì¬ì©ìëª
ë³ê²½ {0}í ë¨ì","profileSetup.socialTitle":"ìì
ê³ì ","profileSetup.socialDesc":"ë¤ë¥¸ ì¬ì©ìì ì°ê²°í ì ìëë¡ ìµì 1ê°ì ìì
íë¡íì ì¶ê°íì¸ì","profileSetup.addAnother":"ì¶ê°í기","profileSetup.proficiencyTitle":"Manus ìë ¨ë","profileSetup.proficiencyDesc":"Manus ì¬ì© ê²½íì ì´ë»ê² íê°íìê² ìµëê¹?","profileSetup.beginner":"ì´ë³´ì","profileSetup.beginnerDesc":"Manus를 ë§ ììí ë¨ê³","profileSetup.intermediate":"ì¤ê¸","profileSetup.intermediateDesc":"ì¼ë°ì ì¸ ìí¬íë¡ì°ì ìµìí","profileSetup.advanced":"ê³ ê¸","profileSetup.advancedDesc":"ë³µì¡í ìëí를 ìííë íì ì ì ","profileSetup.expert":"ì 문ê°","profileSetup.expertDesc":"ê¹ì ì 문ì±ì¼ë¡ íê³ë¥¼ ëì´ìë","profileSetup.additionalTitle":"ì¶ê° ì ë³´","profileSetup.additionalDesc":"ì í â ë¤ë¥¸ ì¬ì©ìê° ë¹ì ì ëí´ ì ì ìëë¡ ëìì¤ëë¤","profileSetup.jobTitle":"ì§í¨","profileSetup.jobTitlePlaceholder":"ì: íë¡ëí¸ ë§¤ëì ","profileSetup.company":"íì¬ / ì¡°ì§","profileSetup.companyPlaceholder":"ì: Acme Corp","profileSetup.bio":"ì기ìê°","profileSetup.bioPlaceholder":"커뮤ëí°ì ìì ê³¼ Manus ì¬ì© ë°©ë²ì ìë ¤ì£¼ì¸ì...","profileSetup.cancel":"ì·¨ì","profileSetup.skipForNow":"ëì¤ì í기","profileSetup.saving":"ì ì¥ ì¤...","profileSetup.creating":"ìì± ì¤...","profileSetup.saveChanges":"ë³ê²½ ì¬í ì ì¥","profileSetup.createProfile":"íë¡í ìì±","profileSetup.profileCreated":"íë¡íì´ ìì±ëììµëë¤!","profileSetup.profileUpdated":"íë¡íì´ ì
ë°ì´í¸ëììµëë¤!","submit.back":"ë¤ë¡","submit.maxScreenshots":"ì¤í¬ë¦°ì·ì ìµë 5ì¥ê¹ì§","submit.invalidUrl":"ì í¨í URLì ì
ë ¥í´ ì£¼ì¸ì","submit.imagePasted":"ì´ë¯¸ì§ê° ë¶ì¬ë£ì´ì¡ìµëë¤","submit.pasteError":"ë¶ì¬ë£ì ì´ë¯¸ì§ ì
ë¡ëì ì¤í¨íìµëë¤","submit.titleRequired":"ì 목과 ì¤ëª
ì íìì
ëë¤","submit.categoryRequired":"ìµì 1ê°ì ì¹´í
ê³ ë¦¬ë¥¼ ì íí´ ì£¼ì¸ì","submit.screenshotRequired":"ìµì 1ì¥ì ì¤í¬ë¦°ì·ì ì
ë¡ëí´ ì£¼ì¸ì","submit.replayRequired":"ì¸ì
리íë ì´ URLì íìì
ëë¤","submit.invalidReplayUrl":"ì í¨í Manus ì¸ì
리íë ì´ URLì ì
ë ¥í´ ì£¼ì¸ì","submit.submitFailed":"ì ì¶ì ì¤í¨íìµëë¤","submit.duplicateReplay":"ì´ ì¸ì
리íë ì´ URLì ì´ë¯¸ ë¼ì´ë¸ë¬ë¦¬ì ì¡´ì¬í©ëë¤","submit.existingUseCase":"기존 ì¬ì© ì¬ë¡","submit.pendingReview":"ê²í ë기 ì¤","submit.canStillSubmit":"ê³ ì í ì¸ì
리íë ì´ URLë¡ ë¤ë¥¸ ì¬ì© ì¬ë¡ë¥¼ ì ì¶í ì ììµëë¤.","submit.aiCanWrite":"AIê° ì 목과 ì¤ëª
ì ìì±í ì ììµëë¤","submit.aiSummarize":"AI ìì½","submit.aiGenerating":"ìì± ì¤...","submit.aiSuccess":"AIê° ì 목과 ì¤ëª
ì ìì±íìµëë¤. ìì ë¡ê² í¸ì§íì¸ì!","submit.aiError":"AI ìì½ì ì¤í¨íìµëë¤","submit.aiGeneratedHint":"ì¸ì
리íë ì´ë¥¼ 기ë°ì¼ë¡ ì 목과 ì¤ëª
ì ìì±í©ëë¤. 결과를 í¸ì§í ì ììµëë¤.","submit.uploadFile":"íì¼ ì
ë¡ë","submit.coverBadge":"커ë²","submit.markdownHint":"Markdown ì§ì: **êµµê²**, *기ì¸ìê¼´*, [ë§í¬](url), ëª©ë¡ ë±","submit.screenshotUrlPlaceholder":"ì¤í¬ë¦°ì· URLì ë¶ì¬ë£ê±°ë ì´ë¯¸ì§ë¥¼ ë¶ì¬ë£ê¸° (Ctrl+V)","submit.addBtn":"+ ì¶ê°","submit.pasteHint":"í¼ì ì´ë¯¸ì§ë¥¼ ì§ì ë¶ì¬ë£ì ìë ììµëë¤ (Ctrl/Cmd+V)","submit.approvedBadge":"ì¹ì¸ë¨","submit.duplicateDeliverable":"ì´ ê²°ê³¼ë¬¼ URLì ì´ë¯¸ ë¼ì´ë¸ë¬ë¦¬ì ì¡´ì¬í©ëë¤","submit.replayUrlHint":"URLìë manus.im/share/ ëë manus.spaceê° í¬í¨ëì´ì¼ í©ëë¤. Manus ìì
ì ì´ê³ ì¤ë¥¸ìª½ ìë¨ì ê³µì ë²í¼ì í´ë¦íì¬ ë§í¬ë¥¼ ë³µì¬íì¸ì.","leaderboard.title":"기ì¬ì 리ëë³´ë","leaderboard.desc":"Manus ì ì¤ì¼ì´ì¤ë¥¼ 커뮤ëí°ì ê³µì íë í 기ì¬ì를 ìê°í©ëë¤.","leaderboard.byUseCases":"ì ì¤ì¼ì´ì¤ ì ì","leaderboard.byLikes":"ì¢ìì ì ì","leaderboard.empty":"ìì§ ê¸°ì¬ìê° ììµëë¤","leaderboard.emptyCta":"ì²ìì¼ë¡ ì ì¤ì¼ì´ì¤ë¥¼ ì ì¶í´ ë³´ì¸ì!","leaderboard.useCaseSingular":"ê±´","leaderboard.useCasePlural":"ê±´","leaderboard.likeSingular":"ì¢ìì","leaderboard.likePlural":"ì¢ìì","about.backToGallery":"ê°¤ë¬ë¦¬ë¡ ëìê°ê¸°","about.title":"ì´ í¬í¸ì ëí´","about.subt
521itle":"ë²ì© AI ìì´ì í¸ Manusë¡ êµ¬ì¶ë ì¤ì ì ì¤ì¼ì´ì¤ë¥¼ 커뮤ëí°ê° ìì í ê°¤ë¬ë¦¬ì
ëë¤.","about.whatIsTitle":"Awesome Manus Use Casesë?","about.whatIsP1":"ì´ í¬í¸ì Manus를 ì¬ì©íì¬ êµ¬ì¶ë ì¤ì ìí¬íë¡ì°, íë¡ì í¸ ë° ì루ì
ì ì´ììë 커ë ì
ì
ëë¤. ë§ì¼í
ì¹ íì¸ê³¼ ì¬ë¬´ ë¶ìë¶í° íì¤í ì¹ ì í리ì¼ì´ì
ê³¼ ì°êµ¬ ë³´ê³ ìê¹ì§, ì¬ê¸°ì ìë 모ë í목ì AIì ëìì¼ë¡ ì¤ì ì¬ëì´ í´ê²°í ì§ì§ 문ì 를 ëíë
ëë¤.","about.whatIsP2":"ì°ë¦¬ì 목íë ìê°ì ë리ë ê²ì
ëë¤. Manusë¡ ë¬´ìì í ì ìëì§ íìíê±°ë, ë¤ì íë¡ì í¸ì ìì´ëì´ë¥¼ 찾거ë, ëì¢
ì
ê³ì ë¤ë¥¸ ì¬ëë¤ì´ AI ìì´ì í¸ë¥¼ ì´ë»ê² íì©íëì§ ì´í´íê³ ì¶ë¤ë©´, ì´ ê°¤ë¬ë¦¬ê° ì¶ë°ì ì
ëë¤.","about.whatToExpect":"í¹ì§","about.curatedTitle":"ìì ë íì§","about.curatedDesc":"모ë ì ì¶ë¬¼ì 모ëë ì´ì
íì ì¬ì¬ì AI ì¤ì½ì´ë§ì ê±°ì³ ì§ì ì±, 문ìí ìì¤, 커뮤ëí° ì ì©ì±ì´ ë³´ì¥ë©ëë¤.","about.communityTitle":"커뮤ëí° ì£¼ë","about.communityDesc":"ë구ë ì ì¤ì¼ì´ì¤ë¥¼ ì ì¶í ì ììµëë¤. ê°ì¥ ê°ì¹ ìë¤ê³ ìê°íë ê²ì í¬ííê³ , ìì ì ì ì¤ì¼ì´ì¤ë¥¼ ì ì¶íì¬ ë¤ë¥¸ ì¬ëë¤ì´ ê°ë¥ì±ì ë°ê²¬íëë¡ ëì주ì¸ì.","about.realTitle":"ì¤ì ìí¬íë¡ì°","about.realDesc":"ì´ê²ë¤ì ê°ìì ë°ëª¨ê° ìëëë¤. ê° ì ì¤ì¼ì´ì¤ìë ì¤ì í롬íí¸, ì¤í¬ë¦°ì·, ì¸ì
리íë ì´ ë§í¬ê° í¬í¨ëì´ ìì´ ì íí ì´ë»ê² ìíëìëì§ íì¸í ì ììµëë¤.","about.transparentTitle":"í¬ëª
íê³ ê°ë°©ì ","about.transparentDesc":"ì§ë¬´ë 기ë¥ë³ë¡ ë¸ë¼ì°ì§íê³ ì
ì¢
ë³ë¡ íí°ë§í ì ììµëë¤. 모ë ì ì¤ì¼ì´ì¤ë ë¶ë¥ëê³ ê²ì ê°ë¥íì¬ ê´ë ¨ì± ëì ì½í
ì¸ ë¥¼ ì íí ì°¾ì ì ììµëë¤.","about.builtWithTitle":"Manusë¡ êµ¬ì¶","about.builtWithP1":"ì´ í¬í¸ ìì²´ê° ìì í Manus를 ì¬ì©íì¬ êµ¬ì¶ëììµëë¤. ë°ì´í°ë² ì´ì¤ ì¤í¤ë§, ë°±ìë API, íë¡ í¸ìë UI, AI ê¸°ë° ëª¨ëë ì´ì
ì¤ì½ì´ë§, ë¤êµì´ ì§ì, ê·¸ë¦¬ê³ ì´ About íì´ì§ê¹ì§ 모ë Manus ìì´ì í¸ìì ëí를 íµí´ ë§ë¤ì´ì¡ìµëë¤. ì ì¤ì¼ì´ì¤ì ëí ì ì¤ì¼ì´ì¤ì
ëë¤.","about.builtWithP2":"Manusë ì¸ê°ì ë¥ë ¥ì íì¥íë ê²ì 믿ìµëë¤. ë¤ë¥¸ ì¬ëë¤ì AIê° ìê°í ì ìë ëë를 ë§ë¤ììµëë¤. Manusë AIê° íëí ì ìë ìì ë§ë¤ê³ ììµëë¤. ìì§ëì´ë¿ë§ ìëë¼ ëª¨ë ì¬ëì ìí´ AIì ì ì²´ ë¥ë ¥ì íì©í¨ì¼ë¡ì¨, Manusë ì´ì ìë ë¶ê°ë¥íë ê·ëª¨ë¡ ì´ìí ì ìëë¡ ì§ìíë©°, ëª ë¬ì´ ìë ëª ë¶ ë§ì ìí¬íë¡ì°ë¥¼ ìëííê³ íë¡ëì
ë 벨 ì루ì
ì ë°°í¬í©ëë¤.","about.learnMoreTitle":"ë ìì보기","about.quote":"ë¤ë¥¸ ì¬ëë¤ì AIê° ìê°í ì ìë ëë를 ë§ë¤ììµëë¤. Manusë AIê° íëí ì ìë ìì ë§ë¤ê³ ììµëë¤.","about.quoteAttrib":"Hands on AI","about.manusTagline":"ë²ì© AI ìì´ì í¸","about.manusAcademyDesc":"ê°ì´ë ê³¼ì ê³¼ íí 리ì¼ì íµí´ Manus를 ìµëí íì©íë ë°©ë²ì ë°°ìë³´ì¸ì.","about.aboutManus":"Manus ìê°","about.aboutManusDesc":"ì°ë¦¬ì 미ì
ê³¼ ë¹ì ","about.teamPlan":"í íë","about.teamPlanDesc":"í ì 체를 ìí Manus","about.trustCenter":"í¸ë¬ì¤í¸ ì¼í°","about.trustCenterDesc":"ë³´ì, ê°ì¸ì ë³´ ë³´í¸, ì»´íë¼ì´ì¸ì¤","about.submitYours":"ì ì¤ì¼ì´ì¤ ì ì¶","about.submitYoursDesc":"커뮤ëí°ì ì ì¤ì¼ì´ì¤ë¥¼ ê³µì íì¸ì","sidebar.productDemo":"ì í ë°ëª¨","sidebar.manusAcademy":"Manus ìì¹´ë°ë¯¸","sidebar.trustCenter":"í¸ë¬ì¤í¸ ì¼í°","sidebar.apiDocs":"API 문ì","sidebar.featuredThisWeek":"ê¸ì£¼ì ì¶ì²","mySub.loading":"ë¡ë© ì¤...","mySub.signInTitle":"ë¡ê·¸ì¸íì¬ ì ì¶ ë´ì íì¸","mySub.signInDesc":"ì ì¶ ë´ìê³¼ ì림ì íì¸íë ¤ë©´ ë¡ê·¸ì¸ì´ íìí©ëë¤.","mySub.signInBtn":"Manusë¡ ë¡ê·¸ì¸","mySub.back":"ë¤ë¡","mySub.title":"ë´ ì ì¶","mySub.tabSubmissions":"ì ì¶ ë´ì","mySub.tabNotifications":"ì림","mySub.noSubmissions":"ì ì¶ ë´ìì´ ììµëë¤","mySub.noSubmissionsDesc":"커뮤ëí°ì 첫 ë²ì§¸ Manus ì ì¤ì¼ì´ì¤ë¥¼ ê³µì í´ ë³´ì¸ì!","mySub.submitCta":"ì ì¤ì¼ì´ì¤ ì ì¶","mySub.approved":"ì¹ì¸ë¨","mySub.rejected":"ë°ë ¤ë¨","mySub.pendingReview":"ê²í ì¤","mySub.views":"ì¡°í","mySub.upvotes":"ì¶ì²","mySub.submitted":"ì ì¶ì¼","mySub.reason":"ì¬ì :","mySub.noNotifications":"ìë¦¼ì´ ììµëë¤","mySub.noNotificationsDesc":"ì ì¶ë¬¼ì´ ê²í ëë©´ ì림ì ë°ê² ë©ëë¤."}
521,"pt-BR":{"nav.useCaseLibrary":"Awesome Manus Use Cases","nav.submit":"Enviar Caso de Uso","nav.admin":"Admin","nav.login":"Entrar","nav.logout":"Sair","sidebar.byJobFunction":"Por Função/Indústria","sidebar.byFeature":"Por Recurso","sidebar.highlights":"Destaques","sidebar.allUseCases":"Todos os Casos de Uso","cat.marketing":"Marketing","cat.business-analysis":"Análise de Negócios","cat.finance":"Finanças","cat.advertising":"Publicidade","cat.product-management":"Gestão de Produto","cat.sales":"Vendas","cat.vc-pe":"VC / PE","cat.e-commerce":"E-commerce","cat.commercial-real-estate":"Imóveis Comerciais","cat.smart-cities":"Cidades Inteligentes","cat.startups":"Startups","cat.others-job":"Outros","cat.others-feature":"Outros","cat.web-development":"Desenvolvimento Web","cat.slides":"Slides","cat.research":"Pesquisa","cat.mail-manus":"Mail Manus","cat.data-spreadsheets":"Dados e Planilhas","cat.image-video-generation":"Geração de Imagem e VÃdeo","cat.connectors":"Conectores","cat.skills":"Skills","cat.apps":"Apps Desktop e Mobile","cat.scheduled-tasks":"Tarefas Agendadas","cat.browser":"Navegador","gallery.search":"Pesquisar casos de uso por categorias","gallery.sortPopular":"Mais Popular","gallery.sortNewest":"Mais Recente","gallery.sortViews":"Mais Visualizado","gallery.sortScore":"Melhor Avaliado","gallery.noResults":"Nenhum caso de uso encontrado","gallery.noResultsDesc":"Ainda não há casos de uso nesta categoria.","gallery.beFirst":"Seja o primeiro a enviar!","gallery.loadMore":"Carregar Mais","gallery.upvote":"Votar","gallery.views":"visualizações","gallery.allCategories":"Todas as Categorias","gallery.filterByCategory":"Filtrar por Categoria","detail.sessionReplay":"Replay da Sessão","detail.deliverable":"Ver Entrega","detail.share":"Compartilhar","detail.copied":"Link copiado!","detail.related":"Casos de Uso Relacionados","detail.submittedBy":"Enviado por","detail.onlyManus":"Destaques","submit.title":"Enviar Caso de Uso","submit.heading":"Compartilhe sua História com Manus","submit.desc":"Mostre à comunidade o que você construiu com Manus. Sua submissão será revisada antes da publicação.","submit.useCaseTitle":"TÃtulo do Caso de Uso","submit.description":"Descrição","submit.jobFunction":"Função/Indústria","submit.features":"Categorias de Recurso","submit.screenshots":"Capturas de Tela","submit.screenshotHelp":"Até 5 imagens (PNG, JPG, WebP, GIF â máx. 5 MB cada)","submit.sessionReplayUrl":"URL do Replay da Sessão","submit.deliverableUrl":"URL da Entrega Final (opcional)","submit.language":"Idioma do Caso de Uso","submit.consent":"Estou aberto(a) a ser contatado(a) para uma entrevista sobre este caso de uso","submit.submitBtn":"Enviar Caso de Uso","submit.submitting":"Enviando...","submit.success":"Submissão Recebida!","submit.successDesc":"Seu caso de uso foi enviado e está em revisão. Notificaremos quando for aprovado.","submit.backToGallery":"Voltar à Galeria","submit.guidelinesTitle":"Diretrizes de Submissão","submit.guidelinesIntro":"Siga estes passos para criar uma submissão atraente.","submit.guideStep1Title":"Escreva um tÃtulo claro e especÃfico","submit.guideStep1Desc":'Descreva o que você construiu. Bom exemplo: "Painel de Análise de Mercado Competitivo". Evite: "Meu Projeto Manus".',"submit.guideStep2Title":"Conte a história completa","submit.guideStep2Desc":"Explique o problema resolvido, como o Manus ajudou e qual foi o resultado. Inclua dados especÃficos se possÃvel.","submit.guideStep3Title":"Adicione capturas de tela convincentes","submit.guideStep3Desc":"Mostre o resultado final primeiro, depois os passos-chave. Recorte para a área relevante â evite capturas de tela inteiras com barras de ferramentas.","submit.guideStep4Title":"Inclua links quando possÃvel","submit.guideStep4Desc":"Um replay de sessão ou link de entrega permite que os revisores verifiquem seu trabalho e aumenta muito as chances de aprovação.","submit.titlePlaceholder":"ex: Automação de Relatório Financeiro Trimestral","submit.descPlaceholder":`Qual problema você resolveu? 522Como o Manus ajudou? 523Qual foi o resultado?`,"submit.titleHint":"Seja especÃfico â mencione a entrega ou resultado (máx. 200 caracteres)","submit.descHint":"Dica: Descreva o problema, sua abordagem com Manus e os resultados","submit.sessionReplayHint":"Link do replay da sessão Manus","submit.deliverableHint":"Link da entrega final â site, documento, painel, etc.","admin.title":"Painel Admin","admin.submissions":"Submissões","admin.pending":"Pendente","admin.approved":"Aprovado","admin.rejected":"Rejeitado","admin.all":"Todos","admin.approve":"Aprovar","admin.reject":"Rejeitar","admin.rejectReason":"Motivo da rejeição","admin.highlight":"Só PossÃvel com Manus","admin.categories":"Categorias","admin.stats":"EstatÃsticas","admin.totalSubmissions":"Total de Submissões","admin.totalUpvotes":"Total de Votos","admin.totalViews":"Total de Visualizações","common.loading":"Carregando...","common.error":"Algo deu errado","common.save":"Salvar","common.cancel":"Cancelar","common.close":"Fechar","common.loginRequired":"Login Necessário","common.loginRequiredDesc":"Faça login com sua conta Manus para continuar.","modal.previous":"Anterior","modal.next":"Próximo","modal.edit":"Editar","modal.fullPage":"Página Completa","modal.copyLink":"Copiar Link","nav.myProfile":"Meu Perfil","nav.mySubmissions":"Minhas Submissões","nav.editProfile":"Editar Perfil","submit.rightsAgreement":"Ao enviar, confirmo que tenho o direito de compartilhar este conteúdo e autorizo a Manus a exibi-lo publicamente na Biblioteca de Casos de Uso e canais relacionados. Entendo que minha submissão será revisada antes da publicação e posso s
523olicitar a remoção a qualquer momento.","footer.ugcDisclaimer":"Os casos de uso são gerados e inspirados por usuários e podem conter dados sintéticos para fins de demonstração. O conteúdo não representa as opiniões ou endossos da Manus.","footer.copyright":"© 2026 Manus. O conteúdo enviado por usuários permanece propriedade de seus respectivos autores.","footer.terms":"Termos de Serviço","hero.title1":"Descubra o melhor","hero.title2":"do Manus","hero.desc":"Uma galeria curada de casos de uso reais da comunidade Manus. Navegue por setor, recurso ou explore nossas escolhas em destaque.","hero.submitCta":"Compartilhe seu caso de uso","hero.highlightsCta":"Destaques","hero.highlightsCtaShort":"Destaques","hero.useCases":"Casos de Uso","hero.categories":"Categorias","hero.languages":"Idiomas","sidebar.learnMore":"Saiba Mais","sidebar.aboutPortal":"Sobre Este Portal","sidebar.trendingThisWeek":"Tendências da Semana","gallery.allUseCases":"Todos os Casos de Uso","gallery.searchResults":"Resultados da Pesquisa","gallery.allScores":"Todas as Pontuações","gallery.scoreAbove":"Pontuação","gallery.showingOf":"Mostrando {0} de {1} casos de uso","gallery.seenAll":"Você viu todos os {0} casos de uso","sidebar.viewLeaderboard":"Ver ranking completo","sidebar.useCaseCount":"caso de uso","sidebar.useCasesCount":"casos de uso","sidebar.likes":"votos","sidebar.topContributors":"Maiores Contribuidores","gallery.clearAll":"Limpar tudo","common.anonymous":"Anônimo","welcome.title":"Bem-vindo à Biblioteca de Casos de Uso Manus!","welcome.subtitle":"Descubra o melhor do Manus","welcome.desc":"Navegue por casos de uso reais, inspire-se e compartilhe suas criações com a comunidade.","welcome.shareBtn":"Compartilhe Seu Caso de Uso","welcome.teamBtn":"Conheça o Plano Team","welcome.dismiss":"Começar a Navegar","chatbot.title":"Buscador de Casos de Uso IA","chatbot.desc":"Descreva o que você quer construir e encontrarei os melhores casos de uso.","chatbot.tooltip":"Pedir à IA para encontrar casos de uso","chatbot.placeholder":"O que você quer construir com Manus?","chatbot.empty":"Pergunte-me qualquer coisa sobre casos de uso do Manus","chatbot.suggest1":"Painel de análise de marketing","chatbot.suggest2":"Análise de propriedades imobiliárias","chatbot.suggest3":"Visualização de dados financeiros","chatbot.suggest4":"Criação de vÃdeos de produtos e-commerce","chatbot.suggest5":"Pesquisa de inteligência competitiva","chatbot.suggest6":"Automação de prospecção de vendas","chatbot.askAi":"Perguntar à IA","chatbot.errorRateLimit":"Você atingiu o limite do chat IA (20 mensagens a cada 10 minutos). Tente novamente em breve.","chatbot.errorGeneric":"Desculpe, algo deu errado. Tente novamente.","onboarding.title":"Primeiros Passos","onboarding.step.upvote":"Votar em um caso de uso","onboarding.step.search":"Pesquisar casos de uso","onboarding.step.submit":"Enviar seu caso de uso","onboarding.complete":"Tudo pronto!","onboarding.toast.upvote":"Tente votar em um caso de uso que você goste!","profile.notFound":"Perfil Não Encontrado","profile.noProfileYet":"O usuário @{0} ainda não tem um perfil.","profile.backToGallery":"Voltar à Galeria","profile.editProfile":"Editar Perfil","profile.follow":"Seguir","profile.following":"Seguindo","profile.joined":"Entrou em","profile.useCases":"Casos de Uso","profile.upvotes":"Votos","profile.followers":"Seguidores","profile.followingTab":"Seguindo","profile.liked":"Curtidos","profile.noUseCases":"Nenhum caso de uso publicado ainda.","profile.submitFirst":"Envie seu primeiro caso de uso","profile.noLiked":"Nenhum caso de uso curtido ainda.","profile.noFollowers":"Nenhum seguidor ainda.","profile.noFollowing":"Não segue ninguém ainda.","profile.noProfile":"Sem perfil","profile.anonymous":"Anônimo","profile.avgScore":"Média de {0} caso{1} de uso","profile.completeness":"Completude","profile.innovation":"Inovação","profile.impact":"Impacto","profile.complexity":"Complexidade","profile.presentation":"Apresentação","profile.by":"por","profile.at":"em","profileSetup.signInTitle":"Entre para criar seu perfil","profileSetup.signInDesc":"Você precisa estar logado para configurar seu perfil de contribuidor.","profileSetup.signInBtn":"Entrar c
523om Manus","profileSetup.createTitle":"Configure Seu Perfil","profileSetup.editTitle":"Editar Seu Perfil","profileSetup.createDesc":"Crie seu perfil de contribuidor para mostrar seus casos de uso do Manus e conectar-se com a comunidade.","profileSetup.editDesc":"Atualize as informações do seu perfil de contribuidor.","profileSetup.photoTitle":"Foto de Perfil","profileSetup.photoDesc":"Envie um avatar (opcional, máx. 10MB)","profileSetup.uploading":"Enviando...","profileSetup.changePhoto":"Alterar foto","profileSetup.uploadPhoto":"Enviar foto","profileSetup.photoHelp":"PNG, JPG, WebP ou GIF. Máx. 10MB.","profileSetup.uploadSuccess":"Enviado com sucesso","profileSetup.avatarUploaded":"Avatar enviado!","profileSetup.avatarError":"Falha ao enviar avatar","profileSetup.fileTypeError":"Apenas arquivos PNG, JPG, WebP e GIF são permitidos","profileSetup.fileSizeError":"O tamanho do arquivo excede o limite de 10MB","profileSetup.usernameTitle":"Escolha um Nome de Usuário","profileSetup.usernameDesc":"Este será seu URL de perfil exclusivo","profileSetup.usernamePlaceholder":"seu-nome-de-usuario","profileSetup.usernameAvailable":"/profile/{0} está disponÃvel","profileSetup.currentUsername":"Nome de usuário atual","profileSetup.usernameMinLength":"O nome de usuário deve ter pelo menos 3 caracteres","profileSetup.usernameChangesUsed":"Você usou todas as 5 alterações de nome de usuário","profileSetup.usernameChangesMax":"Você atingiu o máximo de 5 alterações de nome de usuário","profileSetup.usernameChangesRemaining":"{0} alteração(s) de nome de usuário restante(s)","profileSetup.socialTitle":"Redes Sociais","profileSetup.socialDesc":"Adicione pelo menos um perfil social para que outros possam se conectar com você","profileSetup.addAnother":"Adicionar outro","profileSetup.proficiencyTitle":"Proficiência em Manus","profileSetup.proficiencyDesc":"Como você avalia sua experiência com o Manus?","profileSetup.beginner":"Iniciante","profileSetup.beginnerDesc":"Começando a usar o Manus","profileSetup.intermediate":"Intermediário","profileSetup.intermediateDesc":"Confortável com fluxos de trabalho comuns","profileSetup.advanced":"Avançado","profileSetup.advancedDesc":"Usuário avançado com automações complexas","profileSetup.expert":"Especialista","profileSetup.expertDesc":"Expertise profunda, expandindo limites","profileSetup.additionalTitle":"Informações Adicionais","profileSetup.additionalDesc":"Opcional â ajuda outros a conhecerem mais sobre você","profileSetup.jobTitle":"Cargo","profileSetup.jobTitlePlaceholder":"ex: Gerente de Produto","profileSetup.company":"Empresa / Organização","profileSetup.companyPlaceholder":"ex: Acme Corp","profileSetup.bio":"Bio","profileSetup.bioPlaceholder":"Conte à comunidade um pouco sobre você e como usa o Manus...","profileSetup.cancel":"Cancelar","profileSetup.skipForNow":"Pular por agora","profileSetup.saving":"Salvando...","profileSetup.creating":"Criando...","profileSetup.saveChanges":"Salvar Alterações","profileSetup.createProfile":"Criar Perfil","profileSetup.profileCreated":"Perfil criado com sucesso!","profileSetup.profileUpdated":"Perfil atualizado com sucesso!","submit.back":"Voltar","submit.maxScreenshots":"Máximo de 5 capturas de tela permitidas","submit.invalidUrl":"Insira um URL válido","submit.imagePasted":"Imagem colada com sucesso","submit.pasteError":"Falha ao enviar imagem colada","submit.titleRequired":"TÃtulo e descrição são obrigatórios","submit.categoryRequired":"Selecione pelo menos uma categoria","submit.screenshotRequired":"Envie pelo menos uma captura de tela","submit.replayRequired":"URL do Replay da Sessão é obrigatório","submit.invalidReplayUrl":"Insira um URL válido de replay de sessão do Manus","submit.submitFailed":"Falha na submissão","submit.duplicateReplay":"Este URL de replay de sessão já existe na biblioteca","submit.existingUseCase":"Caso de uso existente","submit.pendingReview":"Revisão Pendente","submit.canStillSubmit":"Você ainda pode enviar um caso de uso diferente com um URL de replay de sessão exclusivo.","submit.aiCanWrite":"A IA pode escrever seu tÃtulo e descrição","submit.aiSummarize":"Resumo IA","submit.aiGenerating":"Gerando...","submit.aiSuccess":"A IA gerou tÃtulo e descrição. Sinta-se à vontade para editar!","submit.aiError":"Falha no resumo da IA","submit.aiGeneratedHint":"Gera um tÃtulo e descrição com base no replay da sessão. Você pode editar o resultado.","submit.uploadFile":"Enviar Arquivo","submit.coverBadge":"Capa","submit.markdownHint":"Suporta Markdown: **negrito**, *itálico*, [links](url), listas e mais","submit.screenshotUrlPlaceholder":"Cole o URL da captura ou cole uma imagem (Ctrl+V)","submit.addBtn":"+ Adicionar","submit.pasteHint":"Você também pode colar imagens diretamente neste formulário (Ctrl/Cmd+V)","submit.approvedBadge":"Aprovado","submit.duplicateDeliverable":"Este URL de entrega já existe na biblioteca","submit.replayUrlHint":"O URL deve conter manus.im/share/ ou manus.space. Abra sua tarefa Manus, clique no botão Compartilhar (canto superior direito) e copie o link.","leaderboard.title":"Ranking de Contribuidores","leaderboard.desc":"Reconhecendo os principais contribuidores que compartilham seus casos de uso do Manus com a comunidade.","leaderboard.byUseCases":"Por Casos de Uso","leaderboard.byLikes":"Por Curti
523das","leaderboard.empty":"Ainda não há contribuidores","leaderboard.emptyCta":"Seja o primeiro a enviar um caso de uso!","leaderboard.useCaseSingular":"caso de uso","leaderboard.useCasePlural":"casos de uso","leaderboard.likeSingular":"curtida","leaderboard.likePlural":"curtidas","about.backToGallery":"Voltar à Galeria","about.title":"Sobre Este Portal","about.subtitle":"Uma galeria curada pela comunidade de casos de uso reais construÃdos com o Manus, o agente de IA geral que amplia o alcance humano.","about.whatIsTitle":"O que é o Awesome Manus Use Cases?","about.whatIsP1":"Este portal é uma coleção viva de fluxos de trabalho, projetos e soluções reais construÃdos usando o Manus. De campanhas de marketing e análises financeiras a aplicações web full-stack e relatórios de pesquisa, cada entrada aqui representa um problema real resolvido por uma pessoa real com a ajuda da IA.","about.whatIsP2":"Nosso objetivo é inspirar você. Esteja explorando o que o Manus pode fazer, procurando ideias para seu próximo projeto ou tentando entender como outros em sua indústria utilizam agentes de IA, esta galeria é seu ponto de partida.","about.whatToExpect":"O Que Esperar","about.curatedTitle":"Qualidade Curada","about.curatedDesc":"Cada submissão é revisada por nossa equipe de moderação e avaliada por IA para garantir que seja genuÃna, bem documentada e útil para a comunidade.","about.communityTitle":"Impulsionado pela Comunidade","about.communityDesc":"Qualquer pessoa pode enviar um caso de uso. Vote nos que achar mais valiosos e contribua com os seus para ajudar outros a descobrir o que é possÃvel.","about.realTitle":"Fluxos de Trabalho Reais","about.realDesc":"Estes não são demos hipotéticos. Cada caso de uso inclui o prompt real, capturas de tela e links de replay da sessão para que você possa ver exatamente como foi feito.","about.transparentTitle":"Transparente e Aberto","about.transparentDesc":"Navegue por função ou recurso. Filtre por indústria. Cada caso de uso é categorizado e pesquisável para ajudá-lo a encontrar exatamente o que é relevante.","about.builtWithTitle":"ConstruÃdo com Manus","about.builtWithP1":"Este portal foi construÃdo inteiramente usando o Manus. O esquema do banco de dados, API backend, UI frontend, pontuação de moderação por IA, suporte multilingual e até esta página Sobre foram criados através de conversas com o agente Manus. à um caso de uso sobre casos de uso.","about.builtWithP2":"O Manus acredita em ampliar o alcance humano. Outros construÃram o cérebro para a IA pensar; o Manus está construindo as mãos para a IA agir. Ao colocar todo o poder da IA a serviço de todos â não apenas engenheiros â o Manus ajuda as pessoas a operar em uma escala antes impossÃvel, automatizando fluxos de trabalho e implantando soluções prontas para produção em minutos, não meses.","about.learnMoreTitle":"Saiba Mais","about.quote":"Outros construÃram o cérebro para a IA pensar. O Manus está construindo as mãos para a IA agir.","about.quoteAttrib":"Hands on AI","about.manusTagline":"O agente de IA geral","about.manusAcademyDesc":"Aprenda a aproveitar ao máximo o Manus com cursos guiados e tutoriais.","about.aboutManus":"Sobre o Manus","about.aboutManusDesc":"Nossa missão e visão","about.teamPlan":"Plano para Equipes","about.teamPlanDesc":"Manus para toda a sua equipe","about.trustCenter":"Central de Confiança","about.trustCenterDesc":"Segurança, privacidade e conformidade","about.submitYours":"Envie o Seu","about.submitYoursDesc":"Compartilhe seu caso de uso com a comunidade","sidebar.productDemo":"Demo do Produto","sidebar.manusAcademy":"Manus Academy","sidebar.trustCenter":"Central de Confiança","sidebar.apiDocs":"Docs da API","sidebar.featuredThisWeek":"Destaque da Semana","mySub.loading":"Carregando...","mySub.signInTitle":"Faça login para ver seus envios","mySub.signInDesc":"Você precisa estar logado para ver seus envios e notificações.","mySub.signInBtn":"Entrar com Manus","mySub.back":"Voltar","mySub.title":"Meus Envios","mySub.tabSubmissions":"Envios","mySub.tabNotifications":"Notificações","mySub.noSubmissions":"Nenhum envio ainda","mySub.noSubmissionsDesc":"Compartilhe seu primeiro caso de uso Manus com a comunidade!","mySub.submitCta":"Env
523iar Caso de Uso","mySub.approved":"Aprovado","mySub.rejected":"Rejeitado","mySub.pendingReview":"Em Revisão","mySub.views":"visualizações","mySub.upvotes":"curtidas","mySub.submitted":"Enviado em","mySub.reason":"Motivo:","mySub.noNotifications":"Sem notificações","mySub.noNotificationsDesc":"Você receberá notificações quando seus envios forem revisados."}},SK=A.createContext({locale:"en",setLocale:()=>{},t:e=>e});function Mn(){return A.useContext(SK)}function p1e(e){return t=>Bj[e]?.[t]??Bj.en[t]??t}const Xv="manus-locale",g1e=["en","zh","ja","ko","pt-BR"];function b1e(e){return g1e.includes(e)}function v1e(){if(typeof window<"u"){const t=new URLSearchParams(window.location.search).get("lang");if(t){const a=I_(t);if(a)return a}const n=localStorage.getItem(Xv);if(n&&b1e(n))return n;const r=navigator.language;if(r.startsWith("zh"))return"zh";if(r.startsWith("ja"))return"ja";if(r.startsWith("ko"))return"ko";if(r.startsWith("pt"))return"pt-BR"}return"en"}function I_(e){const t=e.toLowerCase().trim();return t==="en"||t==="english"?"en":t==="zh"||t==="zh-cn"||t==="zh-hans"||t==="chinese"?"zh":t==="ja"||t==="jp"||t==="japanese"?"ja":t==="ko"||t==="kr"||t==="korean"?"ko":t==="pt"||t==="pt-br"||t==="portuguese"?"pt-BR":null}function y1e({children:e}){const[t,n]=A.useState(v1e),r=A.useCallback(s=>{n(s),localStorage.setItem(Xv,s);const o=new URL(window.location.href);o.searchParams.set("lang",s),window.history.replaceState({},"",o.toString())},[]);A.useEffect(()=>{const s=()=>{const l=new URLSearchParams(window.location.search).get("lang");if(l){const u=I_(l);u&&u!==t&&(n(u),localStorage.setItem(Xv,u))}};return window.addEventListener("popstate",s),()=>window.removeEventListener("popstate",s)},[t]),A.useEffect(()=>{const o=new URLSearchParams(window.location.search).get("lang");if(o){const l=I_(o);l&&localStorage.setItem(Xv,l)}},[]);const a=A.useMemo(()=>p1e(t),[t]),i=A.useMemo(()=>({locale:t,setLocale:r,t:a}),[t,r,a]);return f.jsx(SK.Provider,{"data-loc":"client/src/contexts/I18nContext.tsx:101",value:i,children:e})}const vo=()=>{const e="https://manus.im",t="jnjQ5dYouig6ULcXneQuMs",n=`${window.location.origin}/api/oauth/callback`,r=btoa(n),a=new URL(`${e}/app-auth`);return a.searchParams.set("appId",t),a.searchParams.set("redirectUri",n),a.searchParams.set("state",r),a.searchParams.set("type","signIn"),a.toString()};function jl(e){const{redirectOnUnauthenticated:t=!1,redirectPath:n=vo()}={},r=Le.useUtils(),a=Le.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),i=Le.auth.logout.useMutation({onSuccess:()=>{r.auth.me.setData(void 0,null)}}),s=A.useCallback(async()=>{try{await i.mutateAsync()}catch(l){if(l instanceof Sh&&l.data?.code==="UNAUTHORIZED")return;throw l}finally{r.auth.me.setData(void 0,null),await r.auth.me.invalidate()}},[i,r]),o=A.useMemo(()=>(localStorage.setItem("manus-runtime-user-info",JSON.stringify(a.data)),{user:a.data??null,loading:a.isLoading||i.isPending,error:a.error??i.error??null,isAuthenticated:!!a.data}),[a.data,a.error,a.isLoading,i.error,i.isPending]);return A.useEffect(()=>{t&&(a.isLoading||i.isPending||o.user||typeof window>"u"||window.location.pathname!==n&&(window.location.href=n))},[t,n,i.isPending,a.isLoading,o.user]),{...o,refresh:()=>a.refetch(),logout:s}}function rk(e){const{locale:t}=Mn(),n=t==="en",r=A.useMemo(()=>[...e].sort(),[JSON.stringify(e)]),{data:a}=Le.useCases.translations.useQuery({useCaseIds:r,locale:t},{enabled:!n&&r.length>0,staleTime:300*1e3,refetchOnWindowFocus:!1});return{getTranslated:A.useMemo(()=>(s,o)=>
vendor: 9,514 bytes, lines 523-538
523{if(n||!a)return o;const l=a[s];return l?{title:l.title||o.title,description:l.description||o.description}:o},[n,a]),isTranslating:!n&&!a&&r.length>0}}var Ow="focusScope.autoFocusOnMount",Pw="focusScope.autoFocusOnUnmount",zj={bubbles:!1,cancelable:!0},x1e="FocusScope",t1=A.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:a,onUnmountAutoFocus:i,...s}=e,[o,l]=A.useState(null),u=ia(a),m=ia(i),h=A.useRef(null),g=At(t,y=>l(y)),b=A.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;A.useEffect(()=>{if(r){let y=function(C){if(b.paused||!o)return;const M=C.target;o.contains(M)?h.current=M:gc(h.current,{select:!0})},S=function(C){if(b.paused||!o)return;const M=C.relatedTarget;M!==null&&(o.contains(M)||gc(h.current,{select:!0}))},w=function(C){if(document.activeElement===document.body)for(const k of C)k.removedNodes.length>0&&gc(o)};document.addEventListener("focusin",y),document.addEventListener("focusout",S);const T=new MutationObserver(w);return o&&T.observe(o,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",y),document.removeEventListener("focusout",S),T.disconnect()}}},[r,o,b.paused]),A.useEffect(()=>{if(o){Hj.add(b);const y=document.activeElement;if(!o.contains(y)){const w=new CustomEvent(Ow,zj);o.addEventListener(Ow,u),o.dispatchEvent(w),w.defaultPrevented||(S1e(_1e(wK(o)),{select:!0}),document.activeElement===y&&gc(o))}return()=>{o.removeEventListener(Ow,u),setTimeout(()=>{const w=new CustomEvent(Pw,zj);o.addEventListener(Pw,m),o.dispatchEvent(w),w.defaultPrevented||gc(y??document.body,{select:!0}),o.removeEventListener(Pw,m),Hj.remove(b)},0)}}},[o,u,m,b]);const x=A.useCallback(y=>{if(!n&&!r||b.paused)return;const S=y.key==="Tab"&&!y.altKey&&!y.ctrlKey&&!y.metaKey,w=document.activeElement;if(S&&w){const T=y.currentTarget,[C,M]=w1e(T);C&&M?!y.shiftKey&&w===M?(y.preventDefault(),n&&gc(C,{select:!0})):y.shiftKey&&w===C&&(y.preventDefault(),n&&gc(M,{select:!0})):w===T&&y.preventDefault()}},[n,r,b.paused]);return f.jsx(ft.div,{tabIndex:-1,...s,ref:g,onKeyDown:x})});t1.displayName=x1e;function S1e(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(gc(r,{select:t}),document.activeElement!==n)return}function w1e(e){const t=wK(e),n=Uj(t,e),r=Uj(t.reverse(),e);return[n,r]}function wK(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const a=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||a?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Uj(e,t){for(const n of e)if(!A1e(n,{upTo:t}))return n}function A1e(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function E1e(e){return e instanceof HTMLInputElement&&"select"in e}function gc(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&E1e(e)&&t&&e.select()}}var Hj=T1e();function T1e(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=Fj(e,t),e.unshift(t)},remove(t){e=Fj(e,t),e[0]?.resume()}}}function Fj(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function _1e(e){return e.filter(t=>t.tagName!=="A")}var Mw=0;function S2(){A.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??$j()),document.body.insertAdjacentElement("beforeend",e[1]??$j()),Mw++,()=>{Mw===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Mw--}},[])}function $j(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var eo=function(){return eo=Object.assign||function(t){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},eo.apply(this,arguments)};function AK(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n}function C1e(e,t,n){if(n||arguments.length===2)for(var r=0,a=t.length,i;r<a;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}var Zv="right-scroll-bar-position",Jv="width-before-scroll-bar",k1e="with-scroll-bars-hidden",N1e="--removed-body-scroll-bar-size";function Rw(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function O1e(e,t){var n=A.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var a=n.value;a!==r&&(n.value=r,n.callback(r,a))}}}})[0];return n.callback=t,n.facade}var P1e=typeof window<"u"?A.useLayoutEffect:A.useEffect,qj=new WeakMap;function M1e(e,t){var n=O1e(null,function(r){return e.forEach(function(a){return Rw(a,r)})});return P1e(function(){var r=qj.get(n);if(r){var a=new Set(r),i=new Set(e),s=n.current;a.forEach(function(o){i.has(o)||Rw(o,null)}),i.forEach(function(o){a.has(o)||Rw(o,s)})}qj.set(n,e)},[e]),n}function R1e(e){return e}function D1e(e,t){t===void 0&&(t=R1e);var n=[],r=!1,a={read:function(){if(r)throw new 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(i){var s=t(i,r);return n.push(s),function(){n=n.filter(function(o){return o!==s})}},assignSyncMedium:function(i){for(r=!0;n.length;){var s=n;n=[],s.forEach(i)}n={push:function(o){return i(o)},filter:function(){return n}}},assignMedium:function(i){r=!0;var s=[];if(n.length){var o=n;n=[],o.forEach(i),s=n}var l=function(){var m=s;s=[],m.forEach(i)},u=function(){return Promise.resolve().then(l)};u(),n={push:function(m){s.push(m),u()},filter:function(m){return s=s.filter(m),n}}}};return a}function j1e(e){e===void 0&&(e={});var t=D1e(null);return t.options=eo({async:!0,ssr:!1},e),t}var EK=function(e){var t=e.sideCar,n=AK(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return A.createElement(r,eo({},n))};EK.isSideCarExport=!0;function I1e(e,t){return e.useMedium(t),EK}var TK=j1e(),Dw=function(){},w2=A.forwardRef(function(e,t){var n=A.useRef(null),r=A.useState({onScrollCapture:Dw,onWheelCapture:Dw,onTouchMoveCapture:Dw}),a=r[0],i=r[1],s=e.forwardProps,o=e.children,l=e.className,u=e.removeScrollBar,m=e.enabled,h=e.shards,g=e.sideCar,b=e.noRelative,x=e.noIsolation,y=e.inert,S=e.allowPinchZoom,w=e.as,T=w===void 0?"div":w,C=e.gapMode,M=AK(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),k=g,N=M1e([n,t]),P=eo(eo({},M),a);return A.createElement(A.Fragment,null,m&&A.createElement(k,{sideCar:TK,removeScrollBar:u,shards:h,noRelative:b,noIsolation:x,inert:y,setCallbacks:i,allowPinchZoom:!!S,lockRef:n,gapMode:C}),s?A.cloneElement(A.Children.only(o),eo(eo({},P),{ref:N})):A.createElement(T,eo({},P,{className:l,ref:N}),o))});w2.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};w2.classNames={fullWidth:Jv,zeroRight:Zv};var L1e=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function B1e(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=L1e();return t&&e.setAttribute("nonce",t),e}function z1e(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function U1e(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var H1e=function(){var e=0,t=null;return{add:function(n){e==0&&(t=B1e())&&(z1e(t,n),U1e(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},F1e=function(){var e=H1e();return function(t,n){A.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},_K=function(){var e=F1e(),t=function(n){var r=n.styles,a=n.dynamic;return e(r,a),null};return t},$1e={left:0,top:0,right:0,gap:0},jw=function(e){return parseInt(e||"",10)||0},q1e=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],a=t[e==="padding"?"paddingRight":"marginRight"];return[jw(n),jw(r),jw(a)]},V1e=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return $1e;var t=q1e(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])}},G1e=_K(),uh="data-scroll-locked",W1e=function(e,t,n,r){var a=e.left,i=e.top,s=e.right,o=e.gap;return n===void 0&&(n="margin"),` 524 .`.concat(k1e,` { 525 overflow: hidden `).concat(r,`; 526 padding-right: `).concat(o,"px ").concat(r,`; 527 } 528 body[`).concat(uh,`] { 529 overflow: hidden `).concat(r,`; 530 overscroll-behavior: contain; 531 `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` 532 padding-left: `.concat(a,`px; 533 padding-top: `).concat(i,`px; 534 padding-right: `).concat(s,`px; 535 margin-left:0; 536 margin-top:0; 537 margin-right: `).concat(o,"px ").concat(r,`; 538 `),n==="padding"&&"padding-right: ".concat(o,"px ").concat(r,";
538")].filter(Boolean).join(""),` 539 } 540 541 .`).concat(Zv,` { 542 right: `).concat(o,"px ").concat(r,`; 543 } 544 545 .`).concat(Jv,` { 546 margin-right: `).concat(o,"px ").concat(r,`; 547 } 548 549 .`).concat(Zv," .").concat(Zv,` { 550 right: 0 `).concat(r,`; 551 } 552 553 .`).concat(Jv," .").concat(Jv,` { 554 margin-right: 0 `).concat(r,`; 555 } 556 557 body[`).concat(uh,`] { 558 `).concat(N1e,": ").concat(o,`px; 559 } 560`)},Vj=function(){var e=parseInt(document.body.getAttribute(uh)||"0",10);return isFinite(e)?e:0},Y1e=function(){A.useEffect(function(){return document.body.setAttribute(uh,(Vj()+1).toString()),function(){var e=Vj()-1;e<=0?document.body.removeAttribute(uh):document.body.setAttribute(uh,e.toString())}},[])},K1e=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,a=r===void 0?"margin":r;Y1e();var i=A.useMemo(function(){return V1e(a)},[a]);return A.createElement(G1e,{styles:W1e(i,!t,a,n?"":"!important")})},L_=!1;if(typeof window<"u")try{var nv=Object.defineProperty({},"passive",{get:function(){return L_=!0,!0}});window.addEventListener("test",nv,nv),window.removeEventListener("test",nv,nv)}catch{L_=!1}var kf=L_?{passive:!1}:!1,Q1e=function(e){return e.tagName==="TEXTAREA"},CK=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!Q1e(e)&&n[t]==="visible")},X1e=function(e){return CK(e,"overflowY")},Z1e=function(e){return CK(e,"overflowX")},Gj=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var a=kK(e,r);if(a){var i=NK(e,r),s=i[1],o=i[2];if(s>o)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},J1e=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},ebe=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},kK=function(e,t){return e==="v"?X1e(t):Z1e(t)},NK=function(e,t){return e==="v"?J1e(t):ebe(t)},tbe=function(e,t){return e==="h"&&t==="rtl"?-1:1},nbe=function(e,t,n,r,a){var i=tbe(e,window.getComputedStyle(t).direction),s=i*r,o=n.target,l=t.contains(o),u=!1,m=s>0,h=0,g=0;do{if(!o)break;var b=NK(e,o),x=b[0],y=b[1],S=b[2],w=y-S-i*x;(x||w)&&kK(e,o)&&(h+=w,g+=x);var T=o.parentNode;o=T&&T.nodeType===Node.DOCUMENT_FRAGMENT_NODE?T.host:T}while(!l&&o!==document.body||l&&(t.contains(o)||t===o));return(m&&Math.abs(h)<1||!m&&Math.abs(g)<1)&&(u=!0),u},rv=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Wj=function(e){return[e.deltaX,e.deltaY]},Yj=function(e){return e&&"current"in e?e.current:e},rbe=function(e,t){return e[0]===t[0]&&e[1]===t[1]},abe=function(e){return` 561 .block-interactivity-`.concat(e,` {pointer-events: none;} 562 .allow-interactivity-`).concat(e,` {pointer-events: all;} 563`)},ibe=0,Nf=[];function sbe(e){var t=A.useRef([]),n=A.useRef([0,0]),r=A.useRef(),a=A.useState(ibe++)[0],i=A.useState(_K)[0],s=A.useRef(e);A.useEffect(function(){s.current=e},[e]),A.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var y=C1e([e.lockRef.current],(e.shards||[]).map(Yj),!0).filter(Boolean);return y.forEach(function(S){return S.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),y.forEach(function(S){return S.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var o=A.useCallback(function(y,S){if("touches"in y&&y.touches.length===2||y.type==="wheel"&&y.ctrlKey)return!s.current.allowPinchZoom;var w=rv(y),T=n.current,C="deltaX"in y?y.deltaX:T[0]-w[0],M="deltaY"in y?y.deltaY:T[1]-w[1],k,N=y.target,P=Math.abs(C)>Math.abs(M)?"h":"v";if("touches"in y&&P==="h"&&N.type==="range")return!1;var D=Gj(P,N);if(!D)return!0;if(D?k=P:(k=P==="v"?"h":"v",D=Gj(P,N)),!D)return!1;if(!r.current&&"changedTouches"in y&&(C||M)&&(r.current=k),!k)return!0;var B=r.current||k;return nbe(B,S,y,B==="h"?C:M)},[]),l=A.useCallback(function(y){var S=y;if(!(!Nf.length||Nf[Nf.length-1]!==i)){var w="deltaY"in S?Wj(S):rv(S),T=t.current.filter(function(k){return k.name===S.type&&(k.target===S.target||S.target===k.shadowParent)&&rbe(k.delta,w)})[0];if(T&&T.should){S.cancelable&&S.preventDefault();return}
vendor: 4,102 bytes, line 563
563if(!T){var C=(s.current.shards||[]).map(Yj).filter(Boolean).filter(function(k){return k.contains(S.target)}),M=C.length>0?o(S,C[0]):!s.current.noIsolation;M&&S.cancelable&&S.preventDefault()}}},[]),u=A.useCallback(function(y,S,w,T){var C={name:y,delta:S,target:w,should:T,shadowParent:obe(w)};t.current.push(C),setTimeout(function(){t.current=t.current.filter(function(M){return M!==C})},1)},[]),m=A.useCallback(function(y){n.current=rv(y),r.current=void 0},[]),h=A.useCallback(function(y){u(y.type,Wj(y),y.target,o(y,e.lockRef.current))},[]),g=A.useCallback(function(y){u(y.type,rv(y),y.target,o(y,e.lockRef.current))},[]);A.useEffect(function(){return Nf.push(i),e.setCallbacks({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:g}),document.addEventListener("wheel",l,kf),document.addEventListener("touchmove",l,kf),document.addEventListener("touchstart",m,kf),function(){Nf=Nf.filter(function(y){return y!==i}),document.removeEventListener("wheel",l,kf),document.removeEventListener("touchmove",l,kf),document.removeEventListener("touchstart",m,kf)}},[]);var b=e.removeScrollBar,x=e.inert;return A.createElement(A.Fragment,null,x?A.createElement(i,{styles:abe(a)}):null,b?A.createElement(K1e,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function obe(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const lbe=I1e(TK,sbe);var n1=A.forwardRef(function(e,t){return A.createElement(w2,eo({},e,{ref:t,sideCar:lbe}))});n1.classNames=w2.classNames;var cbe=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Of=new WeakMap,av=new WeakMap,iv={},Iw=0,OK=function(e){return e&&(e.host||OK(e.parentNode))},ube=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=OK(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},dbe=function(e,t,n,r){var a=ube(t,Array.isArray(e)?e:[e]);iv[n]||(iv[n]=new WeakMap);var i=iv[n],s=[],o=new Set,l=new Set(a),u=function(h){!h||o.has(h)||(o.add(h),u(h.parentNode))};a.forEach(u);var m=function(h){!h||l.has(h)||Array.prototype.forEach.call(h.children,function(g){if(o.has(g))m(g);else try{var b=g.getAttribute(r),x=b!==null&&b!=="false",y=(Of.get(g)||0)+1,S=(i.get(g)||0)+1;Of.set(g,y),i.set(g,S),s.push(g),y===1&&x&&av.set(g,!0),S===1&&g.setAttribute(n,"true"),x||g.setAttribute(r,"true")}catch(w){console.error("aria-hidden: cannot operate on ",g,w)}})};return m(t),o.clear(),Iw++,function(){s.forEach(function(h){var g=Of.get(h)-1,b=i.get(h)-1;Of.set(h,g),i.set(h,b),g||(av.has(h)||h.removeAttribute(r),av.delete(h)),b||h.removeAttribute(n)}),Iw--,Iw||(Of=new WeakMap,Of=new WeakMap,av=new WeakMap,iv={})}},A2=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),a=cbe(e);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live], script"))),dbe(r,a,n,"aria-hidden")):function(){return null}},E2="Dialog",[PK,MK]=Sa(E2),[fbe,Rs]=PK(E2),RK=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:a,onOpenChange:i,modal:s=!0}=e,o=A.useRef(null),l=A.useRef(null),[u,m]=Ai({prop:r,defaultProp:a??!1,onChange:i,caller:E2});return f.jsx(fbe,{scope:t,triggerRef:o,contentRef:l,contentId:Ka(),titleId:Ka(),descriptionId:Ka(),open:u,onOpenChange:m,onOpenToggle:A.useCallback(()=>m(h=>!h),[m]),modal:s,children:n})};RK.displayName=E2;var DK="DialogTrigger",jK=A.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Rs(DK,n),i=At(t,a.triggerRef);return f.jsx(ft.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":sk(a.open),...r,ref:i,onClick:Ye(e.onClick,a.onOpenToggle)})});jK.displayName=DK;var ak="DialogPortal",[hbe,IK]=PK(ak,{forceMount:void 0}),LK=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:a}=e,i=Rs(ak,t);return f.jsx(hbe,{scope:t,forceMount:n,children:A.Children.map(r,s=>f.jsx(Br,{present:n||i.open,children:f.jsx(cm,{asChild:!0,container:a,children:s})}))})};LK.displayName=ak;var xy="DialogOverlay",BK=A.forwardRef((e,t)=>
563{const n=IK(xy,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,i=Rs(xy,e.__scopeDialog);return i.modal?f.jsx(Br,{present:r||i.open,children:f.jsx(pbe,{...a,ref:t})}):null});BK.displayName=xy;var mbe=Fc("DialogOverlay.RemoveScroll"),pbe=A.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Rs(xy,n);return f.jsx(n1,{as:mbe,allowPinchZoom:!0,shards:[a.contentRef],children:f.jsx(ft.div,{"data-state":sk(a.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),fd="DialogContent",zK=A.forwardRef((e,t)=>{const n=IK(fd,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,i=Rs(fd,e.__scopeDialog);return f.jsx(Br,{present:r||i.open,children:i.modal?f.jsx(gbe,{...a,ref:t}):f.jsx(bbe,{...a,ref:t})})});zK.displayName=fd;var gbe=A.forwardRef((e,t)=>{const n=Rs(fd,e.__scopeDialog),r=A.useRef(null),a=At(t,n.contentRef,r);return A.useEffect(()=>{const i=r.current;if(i)return A2(i)},[]),f.jsx(UK,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ye(e.onCloseAutoFocus,i=>{i.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:Ye(e.onPointerDownOutside,i=>{const s=i.detail.originalEvent,o=s.button===0&&s.ctrlKey===!0;(s.button===2||o)&&i.preventDefault()}),onFocusOutside:Ye(e.onFocusOutside,i=>i.preventDefault())})}),bbe=A.forwardRef((e,t)=>{const n=Rs(fd,e.__scopeDialog),r=A.useRef(!1),a=A.useRef(!1);return f.jsx(UK,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{e.onCloseAutoFocus?.(i),i.defaultPrevented||(r.current||n.triggerRef.current?.focus(),i.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:i=>{e.onInteractOutside?.(i),i.defaultPrevented||(r.current=!0,i.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const s=i.target;n.triggerRef.current?.contains(s)&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&a.current&&i.preventDefault()}})}),UK=A.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:i,...s}=e,o=Rs(fd,n),l=A.useRef(null),u=At(t,l);return S2(),f.jsxs(f.Fragment,{children:[f.jsx(t1,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:i,children:f.jsx(sm,{role:"dialog",id:o.contentId,"aria-describedby":o.descriptionId,"aria-labelledby":o.titleId,"data-state":sk(o.open),...s,ref:u,onDismiss:()=>o.onOpenChange(!1)})}),f.jsxs(f.Fragment,{children:[f.jsx(ybe,{titleId:o.titleId}),f.jsx(Sbe,{contentRef:l,descriptionId:o.descriptionId})]})]})}),ik="DialogTitle",HK=A.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Rs(ik,n);return f.jsx(ft.h2,{id:a.titleId,...r,ref:t})});HK.displayName=ik;var FK="DialogDescription",$K=A.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Rs(FK,n);return f.jsx(ft.p,{id:a.descriptionId,...r,ref:t})});$K.displayName=FK;var qK="DialogClose",VK=A.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=Rs(qK,n);return f.jsx(ft.button,{type:"button",...r,ref:t,onClick:Ye(e.onClick,()=>a.onOpenChange(!1))})});VK.displayName=qK;function sk(e){return e?"open":"closed"}var GK="DialogTitleWarning",[vbe,WK]=vme(GK,{contentName:fd,titleName:ik,docsSlug:"dialog"}),ybe=({titleId:e})=>{const t=WK(GK),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 564 565If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 566 567For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return A.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},xbe="DialogDescriptionWarning",Sbe=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${WK(xbe).contentName}}.`;return A.useEffect(()=>{const a=e.current?.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},ok=RK,wbe=jK,lk=LK,ck=BK,uk=zK,dk=HK,fk=$K,T2=VK;const YK=A.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),hk=()=>A.useContext(YK);function bi({...e}){const t=A.useRef(!1),n=A.useRef(!1),r=A.useRef(null),a=A.useMemo(()=>({isComposing:()=>t.current,setComposing:i=>{t.current=i},justEndedComposing:()=>n.current,markCompositionEnd:()=>{n.current=!0,r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{n.current=!1},150)}}),[]);return f.jsx(YK.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:a,children:f.jsx(ok,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...e})})}function Abe({...e}){return f.jsx(lk,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...e})}function KK({className:e,...t}){return f.jsx(ck,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:pt("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}KK.displayName="DialogOverlay";function vi({className:e,children:t,showCloseButton:n=!0,onEscapeKeyDown:r,...a}){const{isComposing:i}=hk(),s=A.useCallback(o=>
567{if(o.isComposing||i()){o.preventDefault();return}r?.(o)},[i,r]);return f.jsxs(Abe,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[f.jsx(KK,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),f.jsxs(uk,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:pt("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),onEscapeKeyDown:s,...a,children:[t,n&&f.jsxs(T2,{"data-loc":"client/src/components/ui/dialog.tsx:135","data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[f.jsx(El,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),f.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function es({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:pt("flex flex-col gap-2 text-center sm:text-left",e),...t})}function Ts({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:160","data-slot":"dialog-footer",className:pt("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function yi({className:e,...t}){return f.jsx(dk,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:pt("text-lg leading-none font-semibold",e),...t})}function fo({className:e,...t}){return f.jsx(fk,{"data-loc":"client/src/components/ui/dialog.tsx:189","data-slot":"dialog-description",className:pt("text-muted-foreground text-sm",e),...t})}const Kj="manus-ucl-welcome-dismissed";function Ebe(){const{t:e}=Mn(),[t,n]=A.useState(!1),[,r]=tu();A.useEffect(()=>{try{if(!localStorage.getItem(Kj)){const l=setTimeout(()=>n(!0),600);return()=>clearTimeout(l)}}catch{}},[]);const a=()=>{n(!1);try{localStorage.setItem(Kj,"1")}catch{}},i=()=>{a(),r("/submit")},s=()=>{a(),window.open("https://manus.im/team","_blank","noopener,noreferrer")};return f.jsx(bi,{"data-loc":"client/src/components/WelcomePopup.tsx:55",open:t,onOpenChange:o=>{o||a()},children:f.jsxs(vi,{"data-loc":"client/src/components/WelcomePopup.tsx:56",className:"sm:max-w-md p-0 overflow-hidden border-border/50 gap-0",children:[f.jsx("div",{"data-loc":"client/src/components/WelcomePopup.tsx:57",className:"px-6 pt-6 pb-2",children:f.jsxs(es,{"data-loc":"client/src/components/WelcomePopup.tsx:58",className:"space-y-3 text-left",children:[f.jsxs("div",{"data-loc":"client/src/components/WelcomePopup.tsx:59",className:"flex items-center gap-2",children:[f.jsx("div",{"data-loc":"client/src/components/WelcomePopup.tsx:60",className:"flex items-center justify-center w-10 h-10 rounded-xl bg-foreground
567/5",children:f.jsx(Vn,{"data-loc":"client/src/components/WelcomePopup.tsx:61",className:"w-5 h-5 text-foreground/70"})}),f.jsx(yi,{"data-loc":"client/src/components/WelcomePopup.tsx:63",className:"font-serif text-xl font-bold tracking-tight",children:e("welcome.title")})]}),f.jsx(fo,{"data-loc":"client/src/components/WelcomePopup.tsx:67",className:"text-sm text-muted-foreground leading-relaxed",children:e("welcome.desc")})]})}),f.jsxs("div",{"data-loc":"client/src/components/WelcomePopup.tsx:73",className:"px-6 pb-6 pt-3 space-y-3",children:[f.jsxs(Re,{"data-loc":"client/src/components/WelcomePopup.tsx:75",onClick:i,className:"w-full h-11 gap-2 font-medium",variant:"default",children:[f.jsx(Z7,{"data-loc":"client/src/components/WelcomePopup.tsx:80",className:"w-4 h-4"}),e("welcome.shareBtn")]}),f.jsxs(Re,{"data-loc":"client/src/components/WelcomePopup.tsx:85",onClick:s,variant:"outline",className:"w-full h-11 gap-2 font-medium",children:[f.jsx(Gc,{"data-loc":"client/src/components/WelcomePopup.tsx:90",className:"w-4 h-4"}),e("welcome.teamBtn")]}),f.jsx("button",{"data-loc":"client/src/components/WelcomePopup.tsx:95",onClick:a,className:"w-full text-center text-sm text-muted-foreground hover:text-foreground transition-colors pt-1 cursor-pointer",children:e("welcome.dismiss")})]})]})})}function sv(e){const t=A.useRef(e);t.current=e;const n=A.useRef(null);return n.current||(n.current=function(...r){return t.current.apply(this,r)}),n.current}function QK(e={}){const{onKeyDown:t,onCompositionStart:n,onCompositionEnd:r}=e,a=A.useRef(!1),i=A.useRef(null),s=A.useRef(null),o=sv(h=>{i.current&&(clearTimeout(i.current),i.current=null),s.current&&(clearTimeout(s.current),s.current=null),a.current=!0,n?.(h)}),l=sv(h=>{i.current=setTimeout(()=>{s.current=setTimeout(()=>{a.current=!1})}),r?.(h)}),u=sv(h=>{if(a.current&&(h.key==="Escape"||h.key==="Enter"&&!h.shiftKey)){h.stopPropagation();return}t?.(h)}),m=sv(()=>a.current);return{onCompositionStart:o,onCompositionEnd:l,onKeyDown:u,isComposing:m}}function mk({className:e,onKeyDown:t,onCompositionStart:n,onCompositionEnd:r,...a}){const i=hk(),{onCompositionStart:s,onCompositionEnd:o,onKeyDown:l}=QK({onKeyDown:u=>{const m=u.nativeEvent.isComposing||i.justEndedComposing();u.key==="Enter"&&!u.shiftKey&&m||t?.(u)},onCompositionStart:u=>{i.setComposing(!0),n?.(u)},onCompositionEnd:u=>{i.markCompositionEnd(),setTimeout(()=>{i.setComposing(!1)},100),r?.(u)}});return f.jsx("textarea",{"data-loc":"client/src/components/ui/textarea.tsx:53","data-slot":"textarea",className:pt("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),onCompositionStart:s,onCompositionEnd:o,onKeyDown:l,...a})}var Tbe=A.createContext(void 0);function kd(e){const t=A.useContext(Tbe);return e||t||"ltr"}function V0(e,[t,n]){return Math.min(n,Math.max(t,e))}function _be(e,t){return A.useReducer((n,r)=>t[n][r]??n,e)}var pk="ScrollArea",[XK]=Sa(pk),[Cbe,ds]=XK(pk),ZK=A.forwardRef((e,t)=>{const{__scopeScrollArea:n,type:r="hover",dir:a,scrollHideDelay:i=600,...s}=e,[o,l]=A.useState(null),[u,m]=A.useState(null),[h,g]=A.useState(null),[b,x]=A.useState(null),[y,S]=A.useState(null),[w,T]=A.useState(0),[C,M]=A.useState(0),[k,N]=A.useState(!1),[P,D]=A.useState(!1),B=At(t,U=>l(U)),z=kd(a);return f.jsx(Cbe,{scope:n,type:r,dir:z,scrollHideDelay:i,scrollArea:o,viewport:u,onViewportChange:m,content:h,onContentChange:g,scrollbarX:b,onScrollbarXChange:x,scrollbarXEnabled:k,onScrollbarXEnabledChange:N,scrollbarY:y,onScrollbarYChange:S,scrollbarYEnabled:P,onScrollbarYEnabledChange:D,onCornerWidthChange:T,onCornerHeightChange:M,children:f.jsx(ft.div,{dir:z,...s,ref:B,style:{position:"relative","--radix-scroll-area-corner-width":w+"px","--radix-scroll-area-corner-height":C+"px",...e.style}})})});ZK.displayName=pk;var JK="ScrollAreaViewport",eQ=A.forwardRef((e,t)=>
vendor: 8,579 bytes, line 567
567{const{__scopeScrollArea:n,children:r,nonce:a,...i}=e,s=ds(JK,n),o=A.useRef(null),l=At(t,o,s.onViewportChange);return f.jsxs(f.Fragment,{children:[f.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:a}),f.jsx(ft.div,{"data-radix-scroll-area-viewport":"",...i,ref:l,style:{overflowX:s.scrollbarXEnabled?"scroll":"hidden",overflowY:s.scrollbarYEnabled?"scroll":"hidden",...e.style},children:f.jsx("div",{ref:s.onContentChange,style:{minWidth:"100%",display:"table"},children:r})})]})});eQ.displayName=JK;var wo="ScrollAreaScrollbar",tQ=A.forwardRef((e,t)=>{const{forceMount:n,...r}=e,a=ds(wo,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:s}=a,o=e.orientation==="horizontal";return A.useEffect(()=>(o?i(!0):s(!0),()=>{o?i(!1):s(!1)}),[o,i,s]),a.type==="hover"?f.jsx(kbe,{...r,ref:t,forceMount:n}):a.type==="scroll"?f.jsx(Nbe,{...r,ref:t,forceMount:n}):a.type==="auto"?f.jsx(nQ,{...r,ref:t,forceMount:n}):a.type==="always"?f.jsx(gk,{...r,ref:t}):null});tQ.displayName=wo;var kbe=A.forwardRef((e,t)=>{const{forceMount:n,...r}=e,a=ds(wo,e.__scopeScrollArea),[i,s]=A.useState(!1);return A.useEffect(()=>{const o=a.scrollArea;let l=0;if(o){const u=()=>{window.clearTimeout(l),s(!0)},m=()=>{l=window.setTimeout(()=>s(!1),a.scrollHideDelay)};return o.addEventListener("pointerenter",u),o.addEventListener("pointerleave",m),()=>{window.clearTimeout(l),o.removeEventListener("pointerenter",u),o.removeEventListener("pointerleave",m)}}},[a.scrollArea,a.scrollHideDelay]),f.jsx(Br,{present:n||i,children:f.jsx(nQ,{"data-state":i?"visible":"hidden",...r,ref:t})})}),Nbe=A.forwardRef((e,t)=>{const{forceMount:n,...r}=e,a=ds(wo,e.__scopeScrollArea),i=e.orientation==="horizontal",s=C2(()=>l("SCROLL_END"),100),[o,l]=_be("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return A.useEffect(()=>{if(o==="idle"){const u=window.setTimeout(()=>l("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(u)}},[o,a.scrollHideDelay,l]),A.useEffect(()=>{const u=a.viewport,m=i?"scrollLeft":"scrollTop";if(u){let h=u[m];const g=()=>{const b=u[m];h!==b&&(l("SCROLL"),s()),h=b};return u.addEventListener("scroll",g),()=>u.removeEventListener("scroll",g)}},[a.viewport,i,l,s]),f.jsx(Br,{present:n||o!=="hidden",children:f.jsx(gk,{"data-state":o==="hidden"?"hidden":"visible",...r,ref:t,onPointerEnter:Ye(e.onPointerEnter,()=>l("POINTER_ENTER")),onPointerLeave:Ye(e.onPointerLeave,()=>l("POINTER_LEAVE"))})})}),nQ=A.forwardRef((e,t)=>{const n=ds(wo,e.__scopeScrollArea),{forceMount:r,...a}=e,[i,s]=A.useState(!1),o=e.orientation==="horizontal",l=C2(()=>{if(n.viewport){const u=n.viewport.offsetWidth<n.viewport.scrollWidth,m=n.viewport.offsetHeight<n.viewport.scrollHeight;s(o?u:m)}},10);return kh(n.viewport,l),kh(n.content,l),f.jsx(Br,{present:r||i,children:f.jsx(gk,{"data-state":i?"visible":"hidden",...a,ref:t})})}),gk=A.forwardRef((e,t)=>{const{orientation:n="vertical",...r}=e,a=ds(wo,e.__scopeScrollArea),i=A.useRef(null),s=A.useRef(0),[o,l]=A.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=oQ(o.viewport,o.content),m={...r,sizes:o,onSizesChange:l,hasThumb:u>0&&u<1,onThumbChange:g=>i.current=g,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:g=>s.current=g};function h(g,b){return jbe(g,s.current,o,b)}return n==="horizontal"?f.jsx(Obe,{...m,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){const g=a.viewport.scrollLeft,b=Qj(g,o,a.dir);i.current.style.transform=`translate3d(${b}px, 0, 0)`}},onWheelScroll:g=>{a.viewport&&(a.viewport.scrollLeft=g)},onDragScroll:g=>{a.viewport&&(a.viewport.scrollLeft=h(g,a.dir))}}):n==="vertical"?f.jsx(Pbe,{...m,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){const g=a.viewport.scrollTop,b=Qj(g,o);i.current.style.transform=`translate3d(0, ${b}px, 0)`}},onWheelScroll:g=>{a.viewport&&(a.viewport.scrollTop=g)},onDragScroll:g=>{a.viewport&&(a.viewport.scrollTop=h(g))}}):null}),Obe=A.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...a}=e,i=ds(wo,e.__scopeScrollArea),[s,o]=A.useState(),l=A.useRef(null),u=At(t,l,i.onScrollbarXChange);return A.useEffect(()=>{l.current&&o(getComputedStyle(l.current))},[l]),f.jsx(aQ,{"data-orientation":"horizontal",...a,ref:u,sizes:n,style:{bottom:0,left:i.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:i.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":_2(n)+"px",...e.style},onThumbPointerDown:m=>e.onThumbPointerDown(m.x),onDragScroll:m=>e.onDragScroll(m.x),onWheelScroll:(m,h)=>{if(i.viewport){const g=i.viewport.scrollLeft+m.deltaX;e.onWheelScroll(g),cQ(g,h)&&m.preventDefault()}},onResize:()=>{l.current&&i.viewport&&s&&r({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:l.current.clientWidth,paddingStart:wy(s.paddingLeft),paddingEnd:wy(s.paddingRight)}})}})}),Pbe=A.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...a}=e,i=ds(wo,e.__scopeScrollArea),[s,o]=A.useState(),l=A.useRef(null),u=At(t,l,i.onScrollbarYChange);return A.useEffect(()=>{l.current&&o(getComputedStyle(l.current))},[l]),f.jsx(aQ,{"data-orientation":"vertical",...a,ref:u,sizes:n,style:{top:0,right:i.dir==="ltr"?0:void 0,left:i.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":_2(n)+"px",...e.style},onThumbPointerDown:m=>e.onThumbPointerDown(m.y),onDragScroll:m=>e.onDragScroll(m.y),onWheelScroll:(m,h)=>{if(i.viewport){const g=i.viewport.scrollTop+m.deltaY;e.onWheelScroll(g),cQ(g,h)&&m.preventDefault()}},onResize:()=>{l.current&&i.viewport&&s&&r({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:l.current.clientHeight,paddingStart:wy(s.paddingTop),paddingEnd:wy(s.paddingBottom)}})}})}),[Mbe,rQ]=XK(wo),aQ=A.forwardRef((e,t)=>{const{__scopeScrollArea:n,sizes:r,hasThumb:a,onThumbChange:i,onThumbPointerUp:s,onThumbPointerDown:o,onThumbPositionChange:l,onDragScroll:u,onWheelScroll:m,onResize:h,...g}=e,b=ds(wo,n),[x,y]=A.useState(null),S=At(t,B=>y(B)),w=A.useRef(null),T=A.useRef(""),C=b.viewport,M=r.content-r.viewport,k=ia(m),N=ia(l),P=C2(h,10);function D(B){if(w.current){const z=B.clientX-w.current.left,U=B.clientY-w.current.top;u({x:z,y:U})}}return A.useEffect(()=>{const B=z=>{const U=z.target;x?.contains(U)&&k(z,M)};return document.addEventListener("wheel",B,{passive:!1}),()=>document.removeEventListener("wheel",B,{passive:!1})},[C,x,M,k]),A.useEffect(N,[r,N]),kh(x,P),kh(b.content,P),f.jsx(Mbe,{scope:n,scrollbar:x,hasThumb:a,onThumbChange:ia(i),onThumbPointerUp:ia(s),onThumbPositionChange:N,onThumbPointerDown:ia(o),children:f.jsx(ft.div,{...g,ref:S,style:{position:"absolute",...g.style},onPointerDown:Ye(e.onPointerDown,B=>{B.button===0&&(B.target.setPointerCapture(B.pointerId),w.current=x.getBoundingClientRect(),T.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",b.viewport&&(b.viewport.style.scrollBehavior="auto"),D(B))}),onPointerMove:Ye(e.onPointerMove,D),onPointerUp:Ye(e.onPointerUp,B=>{const z=B.target;z.hasPointerCapture(B.pointerId)&&z.releasePointerCapture(B.pointerId),document.body.style.webkitUserSelect=T.current,b.viewport&&(b.viewport.style.scrollBehavior=""),w.current=null})})})}),Sy="ScrollAreaThumb",iQ=A.forwardRef((e,t)=>{const{forceMount:n,...r}=e,a=rQ(Sy,e.__scopeScrollArea);return f.jsx(Br,{present:n||a.hasThumb,children:f.jsx(Rbe,{ref:t,...r})})}),Rbe=A.forwardRef((e,t)=>{const{__scopeScrollArea:n,style:r,...a}=e,i=ds(Sy,n),s=rQ(Sy,n),{onThumbPositionChange:o}=s,l=At(t,h=>s.onThumbChange(h)),u=A.useRef(void 0),m=C2(()=>{u.current&&(u.current(),u.current=void 0)},100);return A.useEffect(()=>{const h=i.viewport;if(h){const g=()=>{if(m(),!u.current){const b=Ibe(h,o);u.current=b,o()}};return o(),h.addEventListener("scroll",g),()=>h.removeEventListener("scroll",g)}},[i.viewport,m,o]),f.jsx(ft.div,{"data-state":s.hasThumb?"visible":"hidden",...a,ref:l,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...r},onPointerDownCapture:Ye(e.onPointerDownCapture,h=>{const b=h.target.getBoundingClientRect(),x=h.clientX-b.left,y=h.clientY-b.top;s.onThumbPointerDown({x,y})}),onPointerUp:Ye(e.onPointerUp,s.onThumbPointerUp)})});iQ.displayName=Sy;var bk="ScrollAreaCorner",sQ=A.forwardRef((e,t)=>
567{const n=ds(bk,e.__scopeScrollArea),r=!!(n.scrollbarX&&n.scrollbarY);return n.type!=="scroll"&&r?f.jsx(Dbe,{...e,ref:t}):null});sQ.displayName=bk;var Dbe=A.forwardRef((e,t)=>{const{__scopeScrollArea:n,...r}=e,a=ds(bk,n),[i,s]=A.useState(0),[o,l]=A.useState(0),u=!!(i&&o);return kh(a.scrollbarX,()=>{const m=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(m),l(m)}),kh(a.scrollbarY,()=>{const m=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(m),s(m)}),u?f.jsx(ft.div,{...r,ref:t,style:{width:i,height:o,position:"absolute",right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null});function wy(e){return e?parseInt(e,10):0}function oQ(e,t){const n=e/t;return isNaN(n)?0:n}function _2(e){const t=oQ(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function jbe(e,t,n,r="ltr"){const a=_2(n),i=a/2,s=t||i,o=a-s,l=n.scrollbar.paddingStart+s,u=n.scrollbar.size-n.scrollbar.paddingEnd-o,m=n.content-n.viewport,h=r==="ltr"?[0,m]:[m*-1,0];return lQ([l,u],h)(e)}function Qj(e,t,n="ltr"){const r=_2(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-a,s=t.content-t.viewport,o=i-r,l=n==="ltr"?[0,s]:[s*-1,0],u=V0(e,l);return lQ([0,s],[0,o])(u)}function lQ(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function cQ(e,t){return e>0&&e<t}var Ibe=(e,t=()=>{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return(function a(){const i={left:e.scrollLeft,top:e.scrollTop},s=n.left!==i.left,o=n.top!==i.top;(s||o)&&t(),n=i,r=window.requestAnimationFrame(a)})(),()=>window.cancelAnimationFrame(r)};function C2(e,t){const n=ia(e),r=A.useRef(0);return A.useEffect(()=>()=>window.clearTimeout(r.current),[]),A.useCallback(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)},[n,t])}function kh(e,t){const n=ia(t);Qr(()=>{let r=0;if(e){const a=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return a.observe(e),()=>{window.cancelAnimationFrame(r),a.unobserve(e)}}},[e,n])}var Lbe=ZK,Bbe=eQ,zbe=sQ;function fm({className:e,children:t,...n}){return f.jsxs(Lbe,{"data-loc":"client/src/components/ui/scroll-area.tsx:12","data-slot":"scroll-area",className:pt("relative",e),...n,children:[f.jsx(Bbe,{"data-loc":"client/src/components/ui/scroll-area.tsx:17","data-slot":"scroll-area-viewport",className:"focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1",children:t}),f.jsx(Ube,{"data-loc":"client/src/components/ui/scroll-area.tsx:23"}),f.jsx(zbe,{"data-loc":"client/src/components/ui/scroll-area.tsx:24"})]})}function Ube({className:e,orientation:t="vertical",...n}){return f.jsx(tQ,{"data-loc":"client/src/components/ui/scroll-area.tsx:35","data-slot":"scroll-area-scrollbar",orientation:t,className:pt("flex touch-none p-px transition-colors select-none",t==="vertical"&&"h-full w-2.5 border-l border-l-transparent",t==="horizontal"&&"h-2.5 flex-col border-t border-t-transparent",e),...n,children:f.jsx(iQ,{"data-loc":"client/src/components/ui/scroll-area.tsx:48","data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full"})})}const Hbe="modulepreload",Fbe=function(e){return"/"+e},Xj={}
vendor: 4,339 bytes, line 567
567,ne=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){let l=function(u){return Promise.all(u.map(m=>Promise.resolve(m).then(h=>({status:"fulfilled",value:h}),h=>({status:"rejected",reason:h}))))};document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),o=s?.nonce||s?.getAttribute("nonce");a=l(n.map(u=>{if(u=Fbe(u),u in Xj)return;Xj[u]=!0;const m=u.endsWith(".css"),h=m?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${h}`))return;const g=document.createElement("link");if(g.rel=m?"stylesheet":Hbe,m||(g.as="script"),g.crossOrigin="",g.href=u,o&&g.setAttribute("nonce",o),document.head.appendChild(g),m)return new Promise((b,x)=>{g.addEventListener("load",b),g.addEventListener("error",()=>x(new Error(`Unable to preload CSS for ${u}`)))})}))}function i(s){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=s,window.dispatchEvent(o),!o.defaultPrevented)throw s}return a.then(s=>{for(const o of s||[])o.status==="rejected"&&i(o.reason);return t().catch(i)})};function Zj(e){const t=[],n=String(e||"");let r=n.indexOf(","),a=0,i=!1;for(;!i;){r===-1&&(r=n.length,i=!0);const s=n.slice(a,r).trim();(s||!i)&&t.push(s),a=r+1,r=n.indexOf(",",a)}return t}function vk(e,t){const n=t||{};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const $be=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,qbe=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Vbe={};function Jj(e,t){return(Vbe.jsx?qbe:$be).test(e)}const Gbe=/[ \t\n\f\r]/g;function k2(e){return typeof e=="object"?e.type==="text"?eI(e.value):!1:eI(e)}function eI(e){return e.replace(Gbe,"")===""}let r1=class{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}};r1.prototype.normal={};r1.prototype.property={};r1.prototype.space=void 0;function uQ(e,t){const n={},r={};for(const a of e)Object.assign(n,a.property),Object.assign(r,a.normal);return new r1(n,r,t)}function G0(e){return e.toLowerCase()}let Qa=class{constructor(t,n){this.attribute=n,this.property=t}};Qa.prototype.attribute="";Qa.prototype.booleanish=!1;Qa.prototype.boolean=!1;Qa.prototype.commaOrSpaceSeparated=!1;Qa.prototype.commaSeparated=!1;Qa.prototype.defined=!1;Qa.prototype.mustUseProperty=!1;Qa.prototype.number=!1;Qa.prototype.overloadedBoolean=!1;Qa.prototype.property="";Qa.prototype.spaceSeparated=!1;Qa.prototype.space=void 0;let Wbe=0;const jt=Nd(),xr=Nd(),B_=Nd(),Ge=Nd(),jn=Nd(),dh=Nd(),li=Nd();function Nd(){return 2**++Wbe}const z_=Object.freeze(Object.defineProperty({__proto__:null,boolean:jt,booleanish:xr,commaOrSpaceSeparated:li,commaSeparated:dh,number:Ge,overloadedBoolean:B_,spaceSeparated:jn},Symbol.toStringTag,{value:"Module"})),Lw=Object.keys(z_);let yk=class extends Qa{constructor(t,n,r,a){let i=-1;if(super(t,n),tI(this,"space",a),typeof r=="number")for(;++i<Lw.length;){const s=Lw[i];tI(this,Lw[i],(r&z_[s])===z_[s])}}};yk.prototype.defined=!0;function tI(e,t,n){n&&(e[t]=n)}function hm(e){const t={},n={};for(const[r,a]of Object.entries(e.properties)){const i=new yk(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[G0(r)]=r,n[G0(i.attribute)]=r}return new r1(t,n,e.space)}const dQ=hm({properties:{ariaActiveDescendant:null,ariaAtomic:xr,ariaAutoComplete:null,ariaBusy:xr,ariaChecked:xr,ariaColCount:Ge,ariaColIndex:Ge,ariaColSpan:Ge,ariaControls:jn,ariaCurrent:null,ariaDescribedBy:jn,ariaDetails:null,ariaDisabled:xr,ariaDropEffect:jn,ariaErrorMessage:null,ariaExpanded:xr,ariaFlowTo:jn,ariaGrabbed:xr,ariaHasPopup:null,ariaHidden:xr,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:jn,ariaLevel:Ge,ariaLive:null,ariaModal:xr,ariaMultiLine:xr,ariaMultiSelectable:xr,ariaOrientation:null,ariaOwns:jn,ariaPlaceholder:null,ariaPosInSet:Ge,ariaPressed:xr,ariaReadOnly:xr,ariaRelevant:null,ariaRequired:xr,ariaRoleDescription:jn,ariaRowCount:Ge,ariaRowIndex:Ge,ariaRowSpan:Ge,ariaSelected:xr,ariaSetSize:Ge,ariaSort:null,ariaValueMax:Ge,ariaValueMin:Ge,ariaValueNow:Ge,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function fQ(e,t){return t in e?e[t]:t}function hQ(e,t){return fQ(e,t.toLowerCase())}const Ybe=hm({attributes:{acceptcharset:"accept-charset",classname:"
567class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:dh,acceptCharset:jn,accessKey:jn,action:null,allow:null,allowFullScreen:jt,allowPaymentRequest:jt,allowUserMedia:jt,alt:null,as:null,async:jt,autoCapitalize:null,autoComplete:jn,autoFocus:jt,autoPlay:jt,blocking:jn,capture:null,charSet:null,checked:jt,cite:null,className:jn,cols:Ge,colSpan:null,content:null,contentEditable:xr,controls:jt,controlsList:jn,coords:Ge|dh,crossOrigin:null,data:null,dateTime:null,decoding:null,default:jt,defer:jt,dir:null,dirName:null,disabled:jt,download:B_,draggable:xr,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:jt,formTarget:null,headers:jn,height:Ge,hidden:B_,high:Ge,href:null,hrefLang:null,htmlFor:jn,httpEquiv:jn,id:null,imageSizes:null,imageSrcSet:null,inert:jt,inputMode:null,integrity:null,is:null,isMap:jt,itemId:null,itemProp:jn,itemRef:jn,itemScope:jt,itemType:jn,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:jt,low:Ge,manifest:null,max:null,maxLength:Ge,media:null,method:null,min:null,minLength:Ge,multiple:jt,muted:jt,name:null,nonce:null,noModule:jt,noValidate:jt,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:jt,optimum:Ge,pattern:null,ping:jn,placeholder:null,playsInline:jt,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:jt,referrerPolicy:null,rel:jn,required:jt,reversed:jt,rows:Ge,rowSpan:Ge,sandbox:jn,scope:null,scoped:jt,seamless:jt,selected:jt,shadowRootClonable:jt,shadowRootDelegatesFocus:jt,shadowRootMode:null,shape:null,size:Ge,sizes:null,slot:null,span:Ge,spellCheck:xr,src:null,
567srcDoc:null,srcLang:null,srcSet:null,start:Ge,step:null,style:null,tabIndex:Ge,target:null,title:null,translate:null,type:null,typeMustMatch:jt,useMap:null,value:xr,width:Ge,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:jn,axis:null,background:null,bgColor:null,border:Ge,borderColor:null,bottomMargin:Ge,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:jt,declare:jt,event:null,face:null,frame:null,frameBorder:null,hSpace:Ge,leftMargin:Ge,link:null,longDesc:null,lowSrc:null,marginHeight:Ge,marginWidth:Ge,noResize:jt,noHref:jt,noShade:jt,noWrap:jt,object:null,profile:null,prompt:null,rev:null,rightMargin:Ge,rules:null,scheme:null,scrolling:xr,standby:null,summary:null,text:null,topMargin:Ge,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Ge,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:jt,disableRemotePlayback:jt,prefix:null,property:null,results:Ge,security:null,unselectable:null},space:"html",transform:hQ}),Kbe=hm({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
567-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:li,accentHeight:Ge,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Ge,amplitude:Ge,arabicForm:null,ascent:Ge,attributeName:null,attributeType:null,azimuth:Ge,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Ge,by:null,calcMode:null,capHeight:Ge,className:jn,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:Ge,diffuseConstant:Ge,direction:null,display:null,dur:null,divisor:Ge,dominantBaseline:null,download:jt,dx:null,dy:null,edgeMode:null,editable:null,elevation:Ge,enableBackground:null,end:null,event:null,exponent:Ge,externalResourcesRequired:null,fill:null,fillOpacity:Ge,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:dh,g2:dh,glyphName:dh,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Ge,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Ge,horizOriginX:Ge,horizOriginY:Ge,id:null,ideographic:Ge,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Ge,k:Ge,k1:Ge,k2:Ge,k3:Ge,k4:Ge,kernelMatrix:li,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Ge,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:Ge,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
vendor: 4,499 bytes, lines 567-568
567Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Ge,overlineThickness:Ge,paintOrder:null,panose1:null,path:null,pathLength:Ge,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:jn,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Ge,pointsAtY:Ge,pointsAtZ:Ge,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:li,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:li,rev:li,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:li,requiredFeatures:li,requiredFonts:li,requiredFormats:li,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:Ge,specularExponent:Ge,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Ge,strikethroughThickness:Ge,string:null,stroke:null,strokeDashArray:li,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Ge,strokeOpacity:Ge,strokeWidth:null,style:null,surfaceScale:Ge,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:li,tabIndex:Ge,tableValues:null,target:null,targetX:Ge,targetY:Ge,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:li,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Ge,underlineThickness:Ge,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Ge,values:null,vAlphabetic:Ge,vMathematical:Ge,vectorEffect:null,vHanging:Ge,vIdeographic:Ge,version:null,vertAdvY:Ge,vertOriginX:Ge,vertOriginY:Ge,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Ge,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:fQ}),mQ=hm({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}}),pQ=hm({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:hQ}),gQ=hm({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),Qbe={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"},Xbe=/[A-Z]/g,nI=/-[a-z]/g,Zbe=/^data[-\w.:]+$/i;function N2(e,t){const n=G0(t);let r=t,a=Qa;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Zbe.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(nI,eve);r="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!nI.test(i)){let s=i.replace(Xbe,Jbe);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}a=yk}return new a(r,t)}function Jbe(e){return"-"+e.toLowerCase()}function eve(e){return e.charAt(1).toUpperCase()}const a1=uQ([dQ,Ybe,mQ,pQ,gQ],"html"),nu=uQ([dQ,Kbe,mQ,pQ,gQ],"svg");function rI(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function xk(e){return e.join(" ").trim()}var Pf={},Bw,aI;function tve(){if(aI)return Bw;aI=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,n=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,i=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,o=/^\s+|\s+$/g,l=` 568`,u="/",m="*",h="",g="comment",b="declaration";Bw=function(y,S){if(typeof y!="string")throw new TypeError("First argument must be a string");if(!y)return[];S=S||{};var w=1,T=1;function C(W){var G=W.match(t);G&&(w+=G.length);var V=W.lastIndexOf(l);T=~V?W.length-V:T+W.length}function M(){var W={line:w,column:T};return function(G){return G.position=new k(W),D(),G}}function k(W){this.start=W,this.end={line:w,column:T},this.source=S.source}k.prototype.content=y;function N(W){var G=new Error(S.source+":"+w+":"+T+": "+W);
vendor: 4,112 bytes, line 568
568if(G.reason=W,G.filename=S.source,G.line=w,G.column=T,G.source=y,!S.silent)throw G}function P(W){var G=W.exec(y);if(G){var V=G[0];return C(V),y=y.slice(V.length),G}}function D(){P(n)}function B(W){var G;for(W=W||[];G=z();)G!==!1&&W.push(G);return W}function z(){var W=M();if(!(u!=y.charAt(0)||m!=y.charAt(1))){for(var G=2;h!=y.charAt(G)&&(m!=y.charAt(G)||u!=y.charAt(G+1));)++G;if(G+=2,h===y.charAt(G-1))return N("End of comment missing");var V=y.slice(2,G-2);return T+=2,C(V),y=y.slice(G),T+=2,W({type:g,comment:V})}}function U(){var W=M(),G=P(r);if(G){if(z(),!P(a))return N("property missing ':'");var V=P(i),H=W({type:b,property:x(G[0].replace(e,h)),value:V?x(V[0].replace(e,h)):h});return P(s),H}}function $(){var W=[];B(W);for(var G;G=U();)G!==!1&&(W.push(G),B(W));return W}return D(),$()};function x(y){return y?y.replace(o,h):h}return Bw}var iI;function nve(){if(iI)return Pf;iI=1;var e=Pf&&Pf.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Pf,"__esModule",{value:!0}),Pf.default=n;const t=e(tve());function n(r,a){let i=null;if(!r||typeof r!="string")return i;const s=(0,t.default)(r),o=typeof a=="function";return s.forEach(l=>{if(l.type!=="declaration")return;const{property:u,value:m}=l;o?a(u,m,l):m&&(i=i||{},i[u]=m)}),i}return Pf}var Np={},sI;function rve(){if(sI)return Np;sI=1,Object.defineProperty(Np,"__esModule",{value:!0}),Np.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,n=/^[^-]+$/,r=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,i=function(u){return!u||n.test(u)||e.test(u)},s=function(u,m){return m.toUpperCase()},o=function(u,m){return"".concat(m,"-")},l=function(u,m){return m===void 0&&(m={}),i(u)?u:(u=u.toLowerCase(),m.reactCompat?u=u.replace(a,o):u=u.replace(r,o),u.replace(t,s))};return Np.camelCase=l,Np}var Op,oI;function ave(){if(oI)return Op;oI=1;var e=Op&&Op.__importDefault||function(a){return a&&a.__esModule?a:{default:a}},t=e(nve()),n=rve();function r(a,i){var s={};return!a||typeof a!="string"||(0,t.default)(a,function(o,l){o&&l&&(s[(0,n.camelCase)(o,i)]=l)}),s}return r.default=r,Op=r,Op}var ive=ave();const sve=yn(ive),O2=bQ("end"),Ao=bQ("start");function bQ(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function ove(e){const t=Ao(e),n=O2(e);if(t&&n)return{start:t,end:n}}function d0(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?lI(e.position):"start"in e||"end"in e?lI(e):"line"in e||"column"in e?U_(e):""}function U_(e){return cI(e&&e.line)+":"+cI(e&&e.column)}function lI(e){return U_(e&&e.start)+"-"+U_(e&&e.end)}function cI(e){return e&&typeof e=="number"?e:1}class wa extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let a="",i={},s=!1;if(n&&("line"in n&&"column"in n?i={place:n}:"start"in n&&"end"in n?i={place:n}:"type"in n?i={ancestors:[n],place:n.position}:i={...n}),typeof t=="string"?a=t:!i.cause&&t&&(s=!0,a=t.message,i.cause=t),!i.ruleId&&!i.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?i.ruleId=r:(i.source=r.slice(0,l),i.ruleId=r.slice(l+1))}if(!i.place&&i.ancestors&&i.ancestors){const l=i.ancestors[i.ancestors.length-1];l&&(i.place=l.position)}const o=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=o?o.column:void 0,this.fatal=void 0,this.file="",this.message=a,this.line=o?o.line:void 0,this.name=d0(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=s&&i.cause&&typeof i.cause.stack=="string"?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}wa.prototype.file="";wa.prototype.name="";wa.prototype.reason="";wa.prototype.message="";wa.prototype.stack="";wa.prototype.column=void 0;wa.prototype.line=void 0;wa.prototype.ancestors=void 0;wa.prototype.cause=void 0;wa.prototype.fatal=void 0;wa.prototype.place=void 0;wa.prototype.ruleId=void 0;
vendor: 9,855 bytes, line 568
568wa.prototype.source=void 0;const Sk={}.hasOwnProperty,lve=new Map,cve=/[A-Z]/g,uve=new Set(["table","tbody","thead","tfoot","tr"]),dve=new Set(["td","th"]),vQ="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function fve(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=xve(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=yve(n,t.jsx,t.jsxs)}const a={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?nu:a1,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},i=yQ(a,e,void 0);return i&&typeof i!="string"?i:a.create(e,a.Fragment,{children:i||void 0},void 0)}function yQ(e,t,n){if(t.type==="element")return hve(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return mve(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return gve(e,t,n);if(t.type==="mdxjsEsm")return pve(e,t);if(t.type==="root")return bve(e,t,n);if(t.type==="text")return vve(e,t)}function hve(e,t,n){const r=e.schema;let a=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(a=nu,e.schema=a),e.ancestors.push(t);const i=SQ(e,t.tagName,!1),s=Sve(e,t);let o=Ak(e,t);return uve.has(t.tagName)&&(o=o.filter(function(l){return typeof l=="string"?!k2(l):!0})),xQ(e,s,i,t),wk(s,o),e.ancestors.pop(),e.schema=r,e.create(t,i,s,n)}function mve(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}W0(e,t.position)}function pve(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);W0(e,t.position)}function gve(e,t,n){const r=e.schema;let a=r;t.name==="svg"&&r.space==="html"&&(a=nu,e.schema=a),e.ancestors.push(t);const i=t.name===null?e.Fragment:SQ(e,t.name,!0),s=wve(e,t),o=Ak(e,t);return xQ(e,s,i,t),wk(s,o),e.ancestors.pop(),e.schema=r,e.create(t,i,s,n)}function bve(e,t,n){const r={};return wk(r,Ak(e,t)),e.create(t,e.Fragment,r,n)}function vve(e,t){return t.value}function xQ(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function wk(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function yve(e,t,n){return r;function r(a,i,s,o){const u=Array.isArray(s.children)?n:t;return o?u(i,s,o):u(i,s)}}function xve(e,t){return n;function n(r,a,i,s){const o=Array.isArray(i.children),l=Ao(r);return t(a,i,s,o,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function Sve(e,t){const n={};let r,a;for(a in t.properties)if(a!=="children"&&Sk.call(t.properties,a)){const i=Ave(e,a,t.properties[a]);if(i){const[s,o]=i;e.tableCellAlignToStyle&&s==="align"&&typeof o=="string"&&dve.has(t.tagName)?r=o:n[s]=o}}if(r){const i=n.style||(n.style={});i[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function wve(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const i=r.data.estree.body[0];i.type;const s=i.expression;s.type;const o=s.properties[0];o.type,Object.assign(n,e.evaluater.evaluateExpression(o.argument))}else W0(e,t.position);else{const a=r.name;let i;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const o=r.value.data.estree.body[0];o.type,i=e.evaluater.evaluateExpression(o.expression)}else W0(e,t.position);else i=r.value===null?!0:r.value;n[a]=i}return n}function Ak(e,t){const n=[];let r=-1;const a=e.passKeys?new Map:lve;for(;++r<t.children.length;){const i=t.children[r];let s;if(e.passKeys){const l=i.type==="element"?i.tagName:i.type==="mdxJsxFlowElement"||i.type==="mdxJsxTextElement"?i.name:void 0;if(l){const u=a.get(l)||0;s=l+"-"+u,a.set(l,u+1)}}const o=yQ(e,i,s);o!==void 0&&n.push(o)}return n}function Ave(e,t,n){const r=N2(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?vk(n):xk(n)),r.property==="style"){let a=typeof n=="object"?n:Eve(e,String(n));return e.stylePropertyNameCase==="css"&&(a=Tve(a)),["style",a]}return[e.elementAttributeNameCase==="react"&&r.space?Qbe[r.property]||r.property:r.attribute,n]}}function Eve(e,t){try{return sve(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const r=n,a=new wa("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:r,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw a.file=e.filePath||void 0,a.url=vQ+"#cannot-parse-style-attribute",a}}function SQ(e,t,n){let r;if(!n)r={type:"Literal",value:t};else if(t.includes(".")){const a=t.split(".");let i=-1,s;for(;++i<a.length;){const o=Jj(a[i])?{type:"Identifier",name:a[i]}:{type:"Literal",value:a[i]};s=s?{type:"MemberExpression",object:s,property:o,computed:!!(i&&o.type==="Literal"),optional:!1}:o}r=s}else r=Jj(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const a=r.value;return Sk.call(e.components,a)?e.components[a]:a}if(e.evaluater)return e.evaluater.evaluateExpression(r);W0(e)}function W0(e,t){const n=new wa("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=vQ+"#cannot-handle-mdx-estrees-without-createevaluater",n}function Tve(e){const t={};let n;for(n in e)Sk.call(e,n)&&(t[_ve(n)]=e[n]);return t}function _ve(e){let t=e.replace(cve,Cve);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function Cve(e){return"-"+e.toLowerCase()}const zw={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"]},kve={};function Ek(e,t){const n=kve,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,a=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return wQ(e,r,a)}function wQ(e,t,n){if(Nve(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return uI(e.children,t,n)}return Array.isArray(e)?uI(e,t,n):""}function uI(e,t,n){const r=[];let a=-1;for(;++a<e.length;)r[a]=wQ(e[a],t,n);return r.join("")}function Nve(e){return!!(e&&typeof e=="object")}const dI=document.createElement("i");function Tk(e){const t="&"+e+";";dI.innerHTML=t;const n=dI.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function Si(e,t,n,r){const a=e.length;let i=0,s;if(t<0?t=-t>a?0:a+t:t=t>a?a:t,n=n>0?n:0,r.length<1e4)s=Array.from(r),s.unshift(t,n),e.splice(...s);else for(n&&e.splice(t,n);i<r.length;)s=r.slice(i,i+1e4),s.unshift(t,0),e.splice(...s),i+=1e4,t+=1e4}function Wi(e,t){return e.length>0?(Si(e,e.length,0,t),e):t}const fI={}.hasOwnProperty;function AQ(e){const t={};let n=-1;for(;++n<e.length;)Ove(t,e[n]);return t}function Ove(e,t){let n;for(n in t){const a=(fI.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let s;if(i)for(s in i){fI.call(a,s)||(a[s]=[]);const o=i[s];Pve(a[s],Array.isArray(o)?o:o?[o]:[])}}}function Pve(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);Si(e,0,0,r)}function EQ(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function ks(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Ca=ru(/[A-Za-z]/),va=ru(/[\dA-Za-z]/),Mve=ru(/[#-'*+\--9=?A-Z^-~]/);function Ay(e){return e!==null&&(e<32||e===127)}const H_=ru(/\d/),Rve=ru(/[\dA-Fa-f]/),Dve=ru(/[!-/:-@[-`{-~]/);function mt(e){return e!==null&&e<-2}function On(e){return e!==null&&(e<0||e===32)}function Vt(e){return e===-2||e===-1||e===32}const P2=ru(new RegExp("\\p{P}|\\p{S}","u")),hd=ru(/\s/);function ru(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function mm(e){const t=[];let n=-1,r=0,a=0;for(;++n<e.length;){const i=e.charCodeAt(n);let s="";if(i===37&&va(e.charCodeAt(n+1))&&va(e.charCodeAt(n+2)))a=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(s=String.fromCharCode(i));else if(i>55295&&i<57344){const o=e.charCodeAt(n+1);i<56320&&o>56319&&o<57344?(s=String.fromCharCode(i,o),a=1):s="�"}else s=String.fromCharCode(i);s&&(t.push(e.slice(r,n),encodeURIComponent(s)),r=n+a+1,s=""),a&&(n+=a,a=0)}return t.join("")+e.slice(r)}function Ft(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let i=0;return s;function s(l){return Vt(l)?(e.enter(n),o(l)):t(l)}function o(l){return Vt(l)&&i++<a?(e.consume(l),o):(e.exit(n),t(l))}}const jve={tokenize:Ive};function Ive(e){const t=e.attempt(this.parser.constructs.contentInitial,r,a);let n;return t;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),Ft(e,t,"linePrefix")}function a(o){return e.enter("paragraph"),i(o)}function i(o){const l=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=l),n=l,s(o)}function s(o){if(o===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(o);return}return mt(o)?(e.consume(o),e.exit("chunkText"),i):(e.consume(o),s)}}const Lve={tokenize:Bve},hI={tokenize:zve};function Bve(e){const t=this,n=[];let r=0,a,i,s;return o;function o(C){if(r<n.length){const M=n[r];
vendor: 9,526 bytes, line 568
568return t.containerState=M[1],e.attempt(M[0].continuation,l,u)(C)}return u(C)}function l(C){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,a&&T();const M=t.events.length;let k=M,N;for(;k--;)if(t.events[k][0]==="exit"&&t.events[k][1].type==="chunkFlow"){N=t.events[k][1].end;break}w(r);let P=M;for(;P<t.events.length;)t.events[P][1].end={...N},P++;return Si(t.events,k+1,0,t.events.slice(M)),t.events.length=P,u(C)}return o(C)}function u(C){if(r===n.length){if(!a)return g(C);if(a.currentConstruct&&a.currentConstruct.concrete)return x(C);t.interrupt=!!(a.currentConstruct&&!a._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(hI,m,h)(C)}function m(C){return a&&T(),w(r),g(C)}function h(C){return t.parser.lazy[t.now().line]=r!==n.length,s=t.now().offset,x(C)}function g(C){return t.containerState={},e.attempt(hI,b,x)(C)}function b(C){return r++,n.push([t.currentConstruct,t.containerState]),g(C)}function x(C){if(C===null){a&&T(),w(0),e.consume(C);return}return a=a||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:a,contentType:"flow",previous:i}),y(C)}function y(C){if(C===null){S(e.exit("chunkFlow"),!0),w(0),e.consume(C);return}return mt(C)?(e.consume(C),S(e.exit("chunkFlow")),r=0,t.interrupt=void 0,o):(e.consume(C),y)}function S(C,M){const k=t.sliceStream(C);if(M&&k.push(null),C.previous=i,i&&(i.next=C),i=C,a.defineSkip(C.start),a.write(k),t.parser.lazy[C.start.line]){let N=a.events.length;for(;N--;)if(a.events[N][1].start.offset<s&&(!a.events[N][1].end||a.events[N][1].end.offset>s))return;const P=t.events.length;let D=P,B,z;for(;D--;)if(t.events[D][0]==="exit"&&t.events[D][1].type==="chunkFlow"){if(B){z=t.events[D][1].end;break}B=!0}for(w(r),N=P;N<t.events.length;)t.events[N][1].end={...z},N++;Si(t.events,D+1,0,t.events.slice(P)),t.events.length=N}}function w(C){let M=n.length;for(;M-- >C;){const k=n[M];t.containerState=k[1],k[0].exit.call(t,e)}n.length=C}function T(){a.write([null]),i=void 0,a=void 0,t.containerState._closeFlow=void 0}}function zve(e,t,n){return Ft(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Nh(e){if(e===null||On(e)||hd(e))return 1;if(P2(e))return 2}function M2(e,t,n){const r=[];let a=-1;for(;++a<e.length;){const i=e[a].resolveAll;i&&!r.includes(i)&&(t=i(t,n),r.push(i))}return t}const F_={name:"attention",resolveAll:Uve,tokenize:Hve};function Uve(e,t){let n=-1,r,a,i,s,o,l,u,m;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;l=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const h={...e[r][1].end},g={...e[n][1].start};mI(h,-l),mI(g,l),s={type:l>1?"strongSequence":"emphasisSequence",start:h,end:{...e[r][1].end}},o={type:l>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:g},i={type:l>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},a={type:l>1?"strong":"emphasis",start:{...s.start},end:{...o.end}},e[r][1].end={...s.start},e[n][1].start={...o.end},u=[],e[r][1].end.offset-e[r][1].start.offset&&(u=Wi(u,[["enter",e[r][1],t],["exit",e[r][1],t]])),u=Wi(u,[["enter",a,t],["enter",s,t],["exit",s,t],["enter",i,t]]),u=Wi(u,M2(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),u=Wi(u,[["exit",i,t],["enter",o,t],["exit",o,t],["exit",a,t]]),e[n][1].end.offset-e[n][1].start.offset?(m=2,u=Wi(u,[["enter",e[n][1],t],["exit",e[n][1],t]])):m=0,Si(e,r-1,n-r+3,u),n=r+u.length-m-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function Hve(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,a=Nh(r);let i;return s;function s(l){return i=l,e.enter("attentionSequence"),o(l)}function o(l){if(l===i)return e.consume(l),o;const u=e.exit("attentionSequence"),m=Nh(l),h=!m||m===2&&a||n.includes(l),g=!a||a===2&&m||n.includes(r);return u._open=!!(i===42?h:h&&(a||!g)),u._close=!!(i===42?g:g&&(m||!h)),t(l)}}function mI(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Fve={name:"autolink",tokenize:$ve};function $ve(e,t,n){let r=0;return a;function a(b){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(b),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i}function i(b){return Ca(b)?(e.consume(b),s):b===64?n(b):u(b)}function s(b){return b===43||b===45||b===46||va(b)?(r=1,o(b)):u(b)}function o(b){return b===58?(e.consume(b),r=0,l):(b===43||b===45||b===46||va(b))&&r++<32?(e.consume(b),o):(r=0,u(b))}function l(b){return b===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(b),e.exit("autolinkMarker"),e.exit("autolink"),t):b===null||b===32||b===60||Ay(b)?n(b):(e.consume(b),l)}function u(b){return b===64?(e.consume(b),m):Mve(b)?(e.consume(b),u):n(b)}function m(b){return va(b)?h(b):n(b)}function h(b){return b===46?(e.consume(b),r=0,m):b===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(b),e.exit("autolinkMarker"),e.exit("autolink"),t):g(b)}function g(b){if((b===45||va(b))&&r++<63){const x=b===45?g:h;return e.consume(b),x}return n(b)}}const i1={partial:!0,tokenize:qve};function qve(e,t,n){return r;function r(i){return Vt(i)?Ft(e,a,"linePrefix")(i):a(i)}function a(i){return i===null||mt(i)?t(i):n(i)}}const TQ={continuation:{tokenize:Gve},exit:Wve,name:"blockQuote",tokenize:Vve};function Vve(e,t,n){const r=this;return a;function a(s){if(s===62){const o=r.containerState;return o.open||(e.enter("blockQuote",{_container:!0}),o.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(s),e.exit("blockQuoteMarker"),i}return n(s)}function i(s){return Vt(s)?(e.enter("blockQuotePrefixWhitespace"),e.consume(s),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(s))}}function Gve(e,t,n){const r=this;return a;function a(s){return Vt(s)?Ft(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s):i(s)}function i(s){return e.attempt(TQ,t,n)(s)}}function Wve(e){e.exit("blockQuote")}const _Q={name:"characterEscape",tokenize:Yve};function Yve(e,t,n){return r;function r(i){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(i),e.exit("escapeMarker"),a}function a(i){return Dve(i)?(e.enter("characterEscapeValue"),e.consume(i),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(i)}}const CQ={name:"characterReference",tokenize:Kve};function Kve(e,t,n){const r=this;let a=0,i,s;return o;function o(h){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(h),e.exit("characterReferenceMarker"),l}function l(h){return h===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(h),e.exit("characterReferenceMarkerNumeric"),u):(e.enter("characterReferenceValue"),i=31,s=va,m(h))}function u(h){return h===88||h===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(h),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,s=Rve,m):(e.enter("characterReferenceValue"),i=7,s=H_,m(h))}function m(h){if(h===59&&a){const g=e.exit("characterReferenceValue");return s===va&&!Tk(r.sliceSerialize(g))?n(h):(e.enter("characterReferenceMarker"),e.consume(h),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return s(h)&&a++<i?(e.consume(h),m):n(h)}}const pI={partial:!0,tokenize:Xve},gI={concrete:!0,name:"codeFenced",tokenize:Qve};function Qve(e,t,n){const r=this,a={partial:!0,tokenize:k};let i=0,s=0,o;return l;function l(N){return u(N)}function u(N){const P=r.events[r.events.length-1];return i=P&&P[1].type==="linePrefix"?P[2].sliceSerialize(P[1],!0).length:0,o=N,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),m(N)}function m(N){return N===o?(s++,e.consume(N),m):s<3?n(N):(e.exit("codeFencedFenceSequence"),Vt(N)?Ft(e,h,"whitespace")(N):h(N))}function h(N){return N===null||mt(N)?(e.exit("codeFencedFence"),r.interrupt?t(N):e.check(pI,y,M)(N)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),g(N))}function g(N){return N===null||mt(N)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),h(N)):Vt(N)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Ft(e,b,"whitespace")(N)):N===96&&N===o?n(N):(e.consume(N),g)}function b(N){return N===null||mt(N)?h(N):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),x(N))}function x(N){return N===null||mt(N)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),h(N)):N===96&&N===o?n(N):(e.consume(N),x)}function y(N){return e.attempt(a,M,S)(N)}function S(N){return e.enter("lineEnding"),e.consume(N),e.exit("lineEnding"),w}function w(N){return i>0&&Vt(N)?Ft(e,T,"linePrefix",i+1)(N):T(N)}function T(N){return N===null||mt(N)?e.check(pI,y,M)(N):(e.enter("codeFlowValue"),C(N))}function C(N){return N===null||mt(N)?(e.exit("codeFlowValue"),T(N)):(e.consume(N),C)}function M(N){return e.exit("codeFenced"),t(N)}function k(N,P,D){let B=0;return z;function z(V){return N.enter("lineEnding"),N.consume(V),N.exit("lineEnding"),U}function U(V){return N.enter("codeFencedFence"),Vt(V)?Ft(N,$,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(V):$(V)}
vendor: 11,431 bytes, line 568
568function $(V){return V===o?(N.enter("codeFencedFenceSequence"),W(V)):D(V)}function W(V){return V===o?(B++,N.consume(V),W):B>=s?(N.exit("codeFencedFenceSequence"),Vt(V)?Ft(N,G,"whitespace")(V):G(V)):D(V)}function G(V){return V===null||mt(V)?(N.exit("codeFencedFence"),P(V)):D(V)}}}function Xve(e,t,n){const r=this;return a;function a(s){return s===null?n(s):(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),i)}function i(s){return r.parser.lazy[r.now().line]?n(s):t(s)}}const Uw={name:"codeIndented",tokenize:Jve},Zve={partial:!0,tokenize:eye};function Jve(e,t,n){const r=this;return a;function a(u){return e.enter("codeIndented"),Ft(e,i,"linePrefix",5)(u)}function i(u){const m=r.events[r.events.length-1];return m&&m[1].type==="linePrefix"&&m[2].sliceSerialize(m[1],!0).length>=4?s(u):n(u)}function s(u){return u===null?l(u):mt(u)?e.attempt(Zve,s,l)(u):(e.enter("codeFlowValue"),o(u))}function o(u){return u===null||mt(u)?(e.exit("codeFlowValue"),s(u)):(e.consume(u),o)}function l(u){return e.exit("codeIndented"),t(u)}}function eye(e,t,n){const r=this;return a;function a(s){return r.parser.lazy[r.now().line]?n(s):mt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),a):Ft(e,i,"linePrefix",5)(s)}function i(s){const o=r.events[r.events.length-1];return o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?t(s):mt(s)?a(s):n(s)}}const tye={name:"codeText",previous:rye,resolve:nye,tokenize:aye};function nye(e){let t=e.length-4,n=3,r,a;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)a===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(a=r):(r===t||e[r][1].type==="lineEnding")&&(e[a][1].type="codeTextData",r!==a+2&&(e[a][1].end=e[r-1][1].end,e.splice(a+2,r-a-2),t-=r-a-2,r=a+2),a=void 0);return e}function rye(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function aye(e,t,n){let r=0,a,i;return s;function s(h){return e.enter("codeText"),e.enter("codeTextSequence"),o(h)}function o(h){return h===96?(e.consume(h),r++,o):(e.exit("codeTextSequence"),l(h))}function l(h){return h===null?n(h):h===32?(e.enter("space"),e.consume(h),e.exit("space"),l):h===96?(i=e.enter("codeTextSequence"),a=0,m(h)):mt(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),l):(e.enter("codeTextData"),u(h))}function u(h){return h===null||h===32||h===96||mt(h)?(e.exit("codeTextData"),l(h)):(e.consume(h),u)}function m(h){return h===96?(e.consume(h),a++,m):a===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(h)):(i.type="codeTextData",u(h))}}class iye{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){const r=n??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const a=n||0;this.setCursor(Math.trunc(t));const i=this.right.splice(this.right.length-a,Number.POSITIVE_INFINITY);return r&&Pp(this.left,r),i.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),Pp(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),Pp(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){const n=this.left.splice(t,Number.POSITIVE_INFINITY);Pp(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);Pp(this.left,n.reverse())}}}function Pp(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 kQ(e){const t={};let n=-1,r,a,i,s,o,l,u;const m=new iye(e);for(;++n<m.length;){for(;n in t;)n=t[n];if(r=m.get(n),n&&r[1].type==="chunkFlow"&&m.get(n-1)[1].type==="listItemPrefix"&&(l=r[1]._tokenizer.events,i=0,i<l.length&&l[i][1].type==="lineEndingBlank"&&(i+=2),i<l.length&&l[i][1].type==="content"))for(;++i<l.length&&l[i][1].type!=="content";)l[i][1].type==="chunkText"&&(l[i][1]._isInFirstContentOfListItem=!0,i++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,sye(m,n)),n=t[n],u=!0);else if(r[1]._container){for(i=n,a=void 0;i--;)if(s=m.get(i),s[1].type==="lineEnding"||s[1].type==="lineEndingBlank")s[0]==="enter"&&(a&&(m.get(a)[1].type="lineEndingBlank"),s[1].type="lineEnding",a=i);else if(!(s[1].type==="linePrefix"||s[1].type==="listItemIndent"))break;a&&(r[1].end={...m.get(a)[1].start},o=m.slice(a,n),o.unshift(r),m.splice(a,n-a+1,o))}}return Si(e,0,Number.POSITIVE_INFINITY,m.slice(0)),!u}function sye(e,t){const n=e.get(t)[1],r=e.get(t)[2];let a=t-1;const i=[];let s=n._tokenizer;s||(s=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(s._contentTypeTextTrailing=!0));const o=s.events,l=[],u={};let m,h,g=-1,b=n,x=0,y=0;const S=[y];for(;b;){for(;e.get(++a)[1]!==b;);i.push(a),b._tokenizer||(m=r.sliceStream(b),b.next||m.push(null),h&&s.defineSkip(b.start),b._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=!0),s.write(m),b._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=void 0)),h=b,b=b.next}for(b=n;++g<o.length;)o[g][0]==="exit"&&o[g-1][0]==="enter"&&o[g][1].type===o[g-1][1].type&&o[g][1].start.line!==o[g][1].end.line&&(y=g+1,S.push(y),b._tokenizer=void 0,b.previous=void 0,b=b.next);for(s.events=[],b?(b._tokenizer=void 0,b.previous=void 0):S.pop(),g=S.length;g--;){const w=o.slice(S[g],S[g+1]),T=i.pop();l.push([T,T+w.length-1]),e.splice(T,2,w)}for(l.reverse(),g=-1;++g<l.length;)u[x+l[g][0]]=x+l[g][1],x+=l[g][1]-l[g][0]-1;return u}const oye={resolve:cye,tokenize:uye},lye={partial:!0,tokenize:dye};function cye(e){return kQ(e),e}function uye(e,t){let n;return r;function r(o){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),a(o)}function a(o){return o===null?i(o):mt(o)?e.check(lye,s,i)(o):(e.consume(o),a)}function i(o){return e.exit("chunkContent"),e.exit("content"),t(o)}function s(o){return e.consume(o),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,a}}function dye(e,t,n){const r=this;return a;function a(s){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),Ft(e,i,"linePrefix")}function i(s){if(s===null||mt(s))return n(s);const o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?t(s):e.interrupt(r.parser.constructs.flow,n,t)(s)}}function NQ(e,t,n,r,a,i,s,o,l){const u=l||Number.POSITIVE_INFINITY;let m=0;return h;function h(w){return w===60?(e.enter(r),e.enter(a),e.enter(i),e.consume(w),e.exit(i),g):w===null||w===32||w===41||Ay(w)?n(w):(e.enter(r),e.enter(s),e.enter(o),e.enter("chunkString",{contentType:"string"}),y(w))}function g(w){return w===62?(e.enter(i),e.consume(w),e.exit(i),e.exit(a),e.exit(r),t):(e.enter(o),e.enter("chunkString",{contentType:"string"}),b(w))}function b(w){return w===62?(e.exit("chunkString"),e.exit(o),g(w)):w===null||w===60||mt(w)?n(w):(e.consume(w),w===92?x:b)}function x(w){return w===60||w===62||w===92?(e.consume(w),b):b(w)}function y(w){return!m&&(w===null||w===41||On(w))?(e.exit("chunkString"),e.exit(o),e.exit(s),e.exit(r),t(w)):m<u&&w===40?(e.consume(w),m++,y):w===41?(e.consume(w),m--,y):w===null||w===32||w===40||Ay(w)?n(w):(e.consume(w),w===92?S:y)}function S(w){return w===40||w===41||w===92?(e.consume(w),y):y(w)}}function OQ(e,t,n,r,a,i){const s=this;let o=0,l;return u;function u(b){return e.enter(r),e.enter(a),e.consume(b),e.exit(a),e.enter(i),m}function m(b){return o>999||b===null||b===91||b===93&&!l||b===94&&!o&&"_hiddenFootnoteSupport"in s.parser.constructs?n(b):b===93?(e.exit(i),e.enter(a),e.consume(b),e.exit(a),e.exit(r),t):mt(b)?(e.enter("lineEnding"),e.consume(b),e.exit("lineEnding"),m):(e.enter("chunkString",{contentType:"string"}),h(b))}function h(b){return b===null||b===91||b===93||mt(b)||o++>999?(e.exit("chunkString"),m(b)):(e.consume(b),l||(l=!Vt(b)),b===92?g:h)}function g(b){return b===91||b===92||b===93?(e.consume(b),o++,h):h(b)}}function PQ(e,t,n,r,a,i){let s;return o;function o(g){return g===34||g===39||g===40?(e.enter(r),e.enter(a),e.consume(g),e.exit(a),s=g===40?41:g,l):n(g)}function l(g){return g===s?(e.enter(a),e.consume(g),e.exit(a),e.exit(r),t):(e.enter(i),u(g))}function u(g){return g===s?(e.exit(i),l(s)):g===null?n(g):mt(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),Ft(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),m(g))}function m(g){return g===s||g===null||mt(g)?(e.exit("chunkString"),u(g)):(e.consume(g),g===92?h:m)}function h(g){return g===s||g===92?(e.consume(g),m):m(g)}}function f0(e,t){let n;return r;function r(a){return mt(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),n=!0,r):Vt(a)?Ft(e,r,n?"linePrefix":"lineSuffix")(a):t(a)}}const fye={name:"definition",tokenize:mye},hye={partial:!0,tokenize:pye};function mye(e,t,n){const r=this;let a;return i;function i(b){return e.enter("definition"),s(b)}function s(b){return OQ.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(b)}function o(b){return a=ks(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),b===58?(e.enter("definitionMarker"),e.consume(b),e.exit("definitionMarker"),l):n(b)}function l(b){return On(b)?f0(e,u)(b):u(b)}function u(b){return NQ(e,m,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(b)}function m(b){return e.attempt(hye,h,h)(b)}function h(b){return Vt(b)?Ft(e,g,"whitespace")(b):g(b)}function g(b){return b===null||mt(b)?(e.exit("definition"),r.parser.defined.push(a),t(b)):n(b)}}function pye(e,t,n){return r;function r(o){return On(o)?f0(e,a)(o):n(o)}function a(o){return PQ(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(o)}function i(o){return Vt(o)?Ft(e,s,"whitespace")(o):s(o)}function s(o){return o===null||mt(o)?t(o):n(o)}}const gye={name:"hardBreakEscape",tokenize:bye};function bye(e,t,n){return r;function r(i){return e.enter("hardBreakEscape"),e.consume(i),a}function a(i){return mt(i)?(e.exit("hardBreakEscape"),t(i)):n(i)}}const vye={name:"headingAtx",resolve:yye,tokenize:xye};function yye(e,t){let n=e.length-2,r=3,a,i;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(a={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},i={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Si(e,r,n-r+1,[["enter",a,t],["enter",i,t],["exit",i,t],["exit",a,t]]
vendor: 12,876 bytes, line 568
568)),e}function xye(e,t,n){let r=0;return a;function a(m){return e.enter("atxHeading"),i(m)}function i(m){return e.enter("atxHeadingSequence"),s(m)}function s(m){return m===35&&r++<6?(e.consume(m),s):m===null||On(m)?(e.exit("atxHeadingSequence"),o(m)):n(m)}function o(m){return m===35?(e.enter("atxHeadingSequence"),l(m)):m===null||mt(m)?(e.exit("atxHeading"),t(m)):Vt(m)?Ft(e,o,"whitespace")(m):(e.enter("atxHeadingText"),u(m))}function l(m){return m===35?(e.consume(m),l):(e.exit("atxHeadingSequence"),o(m))}function u(m){return m===null||m===35||On(m)?(e.exit("atxHeadingText"),o(m)):(e.consume(m),u)}}const Sye=["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"],bI=["pre","script","style","textarea"],wye={concrete:!0,name:"htmlFlow",resolveTo:Tye,tokenize:_ye},Aye={partial:!0,tokenize:kye},Eye={partial:!0,tokenize:Cye};function Tye(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function _ye(e,t,n){const r=this;let a,i,s,o,l;return u;function u(L){return m(L)}function m(L){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(L),h}function h(L){return L===33?(e.consume(L),g):L===47?(e.consume(L),i=!0,y):L===63?(e.consume(L),a=3,r.interrupt?t:q):Ca(L)?(e.consume(L),s=String.fromCharCode(L),S):n(L)}function g(L){return L===45?(e.consume(L),a=2,b):L===91?(e.consume(L),a=5,o=0,x):Ca(L)?(e.consume(L),a=4,r.interrupt?t:q):n(L)}function b(L){return L===45?(e.consume(L),r.interrupt?t:q):n(L)}function x(L){const de="CDATA[";return L===de.charCodeAt(o++)?(e.consume(L),o===de.length?r.interrupt?t:$:x):n(L)}function y(L){return Ca(L)?(e.consume(L),s=String.fromCharCode(L),S):n(L)}function S(L){if(L===null||L===47||L===62||On(L)){const de=L===47,ge=s.toLowerCase();return!de&&!i&&bI.includes(ge)?(a=1,r.interrupt?t(L):$(L)):Sye.includes(s.toLowerCase())?(a=6,de?(e.consume(L),w):r.interrupt?t(L):$(L)):(a=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(L):i?T(L):C(L))}return L===45||va(L)?(e.consume(L),s+=String.fromCharCode(L),S):n(L)}function w(L){return L===62?(e.consume(L),r.interrupt?t:$):n(L)}function T(L){return Vt(L)?(e.consume(L),T):z(L)}function C(L){return L===47?(e.consume(L),z):L===58||L===95||Ca(L)?(e.consume(L),M):Vt(L)?(e.consume(L),C):z(L)}function M(L){return L===45||L===46||L===58||L===95||va(L)?(e.consume(L),M):k(L)}function k(L){return L===61?(e.consume(L),N):Vt(L)?(e.consume(L),k):C(L)}function N(L){return L===null||L===60||L===61||L===62||L===96?n(L):L===34||L===39?(e.consume(L),l=L,P):Vt(L)?(e.consume(L),N):D(L)}function P(L){return L===l?(e.consume(L),l=null,B):L===null||mt(L)?n(L):(e.consume(L),P)}function D(L){return L===null||L===34||L===39||L===47||L===60||L===61||L===62||L===96||On(L)?k(L):(e.consume(L),D)}function B(L){return L===47||L===62||Vt(L)?C(L):n(L)}function z(L){return L===62?(e.consume(L),U):n(L)}function U(L){return L===null||mt(L)?$(L):Vt(L)?(e.consume(L),U):n(L)}function $(L){return L===45&&a===2?(e.consume(L),H):L===60&&a===1?(e.consume(L),X):L===62&&a===4?(e.consume(L),Q):L===63&&a===3?(e.consume(L),q):L===93&&a===5?(e.consume(L),ae):mt(L)&&(a===6||a===7)?(e.exit("htmlFlowData"),e.check(Aye,J,W)(L)):L===null||mt(L)?(e.exit("htmlFlowData"),W(L)):(e.consume(L),$)}function W(L){return e.check(Eye,G,J)(L)}function G(L){return e.enter("lineEnding"),e.consume(L),e.exit("lineEnding"),V}function V(L){return L===null||mt(L)?W(L):(e.enter("htmlFlowData"),$(L))}function H(L){return L===45?(e.consume(L),q):$(L)}function X(L){return L===47?(e.consume(L),s="",Z):$(L)}function Z(L){if(L===62){const de=s.toLowerCase();return bI.includes(de)?(e.consume(L),Q):$(L)}return Ca(L)&&s.length<8?(e.consume(L),s+=String.fromCharCode(L),Z):$(L)}function ae(L){return L===93?(e.consume(L),q):$(L)}function q(L){return L===62?(e.consume(L),Q):L===45&&a===2?(e.consume(L),q):$(L)}function Q(L){return L===null||mt(L)?(e.exit("htmlFlowData"),J(L)):(e.consume(L),Q)}function J(L){return e.exit("htmlFlow"),t(L)}}function Cye(e,t,n){const r=this;return a;function a(s){return mt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),i):n(s)}function i(s){return r.parser.lazy[r.now().line]?n(s):t(s)}}function kye(e,t,n){return r;function r(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),e.attempt(i1,t,n)}}const Nye={name:"htmlText",tokenize:Oye};function Oye(e,t,n){const r=this;let a,i,s;return o;function o(q){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(q),l}function l(q){return q===33?(e.consume(q),u):q===47?(e.consume(q),k):q===63?(e.consume(q),C):Ca(q)?(e.consume(q),D):n(q)}function u(q){return q===45?(e.consume(q),m):q===91?(e.consume(q),i=0,x):Ca(q)?(e.consume(q),T):n(q)}function m(q){return q===45?(e.consume(q),b):n(q)}function h(q){return q===null?n(q):q===45?(e.consume(q),g):mt(q)?(s=h,X(q)):(e.consume(q),h)}function g(q){return q===45?(e.consume(q),b):h(q)}function b(q){return q===62?H(q):q===45?g(q):h(q)}function x(q){const Q="CDATA[";return q===Q.charCodeAt(i++)?(e.consume(q),i===Q.length?y:x):n(q)}function y(q){return q===null?n(q):q===93?(e.consume(q),S):mt(q)?(s=y,X(q)):(e.consume(q),y)}function S(q){return q===93?(e.consume(q),w):y(q)}function w(q){return q===62?H(q):q===93?(e.consume(q),w):y(q)}function T(q){return q===null||q===62?H(q):mt(q)?(s=T,X(q)):(e.consume(q),T)}function C(q){return q===null?n(q):q===63?(e.consume(q),M):mt(q)?(s=C,X(q)):(e.consume(q),C)}function M(q){return q===62?H(q):C(q)}function k(q){return Ca(q)?(e.consume(q),N):n(q)}function N(q){return q===45||va(q)?(e.consume(q),N):P(q)}function P(q){return mt(q)?(s=P,X(q)):Vt(q)?(e.consume(q),P):H(q)}function D(q){return q===45||va(q)?(e.consume(q),D):q===47||q===62||On(q)?B(q):n(q)}function B(q){return q===47?(e.consume(q),H):q===58||q===95||Ca(q)?(e.consume(q),z):mt(q)?(s=B,X(q)):Vt(q)?(e.consume(q),B):H(q)}function z(q){return q===45||q===46||q===58||q===95||va(q)?(e.consume(q),z):U(q)}function U(q){return q===61?(e.consume(q),$):mt(q)?(s=U,X(q)):Vt(q)?(e.consume(q),U):B(q)}function $(q){return q===null||q===60||q===61||q===62||q===96?n(q):q===34||q===39?(e.consume(q),a=q,W):mt(q)?(s=$,X(q)):Vt(q)?(e.consume(q),$):(e.consume(q),G)}function W(q){return q===a?(e.consume(q),a=void 0,V):q===null?n(q):mt(q)?(s=W,X(q)):(e.consume(q),W)}function G(q){return q===null||q===34||q===39||q===60||q===61||q===96?n(q):q===47||q===62||On(q)?B(q):(e.consume(q),G)}function V(q){return q===47||q===62||On(q)?B(q):n(q)}function H(q){return q===62?(e.consume(q),e.exit("htmlTextData"),e.exit("htmlText"),t):n(q)}function X(q){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(q),e.exit("lineEnding"),Z}function Z(q){return Vt(q)?Ft(e,ae,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(q):ae(q)}function ae(q){return e.enter("htmlTextData"),s(q)}}const _k={name:"labelEnd",resolveAll:Dye,resolveTo:jye,tokenize:Iye},Pye={tokenize:Lye},Mye={tokenize:Bye},Rye={tokenize:zye};function Dye(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),r.type==="labelImage"||r.type==="labelLink"||r.type==="labelEnd"){const a=r.type==="labelImage"?4:2;r.type="data",t+=a}}return e.length!==n.length&&Si(e,0,e.length,n),e}function jye(e,t){let n=e.length,r=0,a,i,s,o;for(;n--;)if(a=e[n][1],i){if(a.type==="link"||a.type==="labelLink"&&a._inactive)break;e[n][0]==="enter"&&a.type==="labelLink"&&(a._inactive=!0)}else if(s){if(e[n][0]==="enter"&&(a.type==="labelImage"||a.type==="labelLink")&&!a._balanced&&(i=n,a.type!=="labelLink")){r=2;break}}else a.type==="labelEnd"&&(s=n);const l={type:e[i][1].type==="labelLink"?"link":"image",start:{...e[i][1].start},end:{...e[e.length-1][1].end}},u={type:"label",start:{...e[i][1].start},end:{...e[s][1].end}},m={type:"labelText",start:{...e[i+r+2][1].end},end:{...e[s-2][1].start}};return o=[["enter",l,t],["enter",u,t]],o=Wi(o,e.slice(i+1,i+r+3)),o=Wi(o,[["enter",m,t]]),o=Wi(o,M2(t.parser.constructs.insideSpan.null,e.slice(i+r+4,s-3),t)),o=Wi(o,[["exit",m,t],e[s-2],e[s-1],["exit",u,t]]),o=Wi(o,e.slice(s+1)),o=Wi(o,[["exit",l,t]]),Si(e,i,e.length,o),e}function Iye(e,t,n){const r=this;let a=r.events.length,i,s;for(;a--;)if((r.events[a][1].type==="labelImage"||r.events[a][1].type==="labelLink")&&!r.events[a][1]._balanced){i=r.events[a][1];break}return o;function o(g){return i?i._inactive?h(g):(s=r.parser.defined.includes(ks(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(g),e.exit("labelMarker"),e.exit("labelEnd"),l):n(g)}function l(g){return g===40?e.attempt(Pye,m,s?m:h)(g):g===91?e.attempt(Mye,m,s?u:h)(g):s?m(g):h(g)}function u(g){return e.attempt(Rye,m,h)(g)}function m(g){return t(g)}function h(g){return i._balanced=!0,n(g)}}function Lye(e,t,n){return r;function r(h){return e.enter("resource"),e.enter("resourceMarker"),e.consume(h),e.exit("resourceMarker"),a}function a(h){return On(h)?f0(e,i)(h):i(h)}function i(h){return h===41?m(h):NQ(e,s,o,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(h)}function s(h){return On(h)?f0(e,l)(h):m(h)}function o(h){return n(h)}function l(h){return h===34||h===39||h===40?PQ(e,u,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(h):m(h)}function u(h){return On(h)?f0(e,m)(h):m(h)}function m(h){return h===41?(e.enter("resourceMarker"),e.consume(h),e.exit("resourceMarker"),e.exit("resource"),t):n(h)}}function Bye(e,t,n){const r=this;return a;function a(o){return OQ.call(r,e,i,s,"reference","referenceMarker","referenceString")(o)}function i(o){return r.parser.defined.includes(ks(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(o):n(o)}function s(o){return n(o)}}function zye(e,t,n){return r;function r(i){return e.enter("reference"),e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),a}function a(i){return i===93?(e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),e.exit("reference"),t):n(i)}}const Uye={name:"labelStartImage",resolveAll:_k.resolveAll,tokenize:Hye};function Hye(e,t,n){const r=this;return a;function a(o){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(o),e.exit("labelImageMarker"),i}function i(o){return o===91?(e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelImage"),s):n(o)}function s(o){return o===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(o):t(o)}}const Fye={name:"labelStartLink",resolveAll:_k.resolveAll,tokenize:$ye};function $ye(e,t,n){const r=this;return a;function a(s){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelLink"),i}function i(s){return s===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(s):t(s)}}const Hw={name:"lineEnding",tokenize:qye};function qye(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),Ft(e,t,"linePrefix")}}const ey={name:"thematicBreak",tokenize:Vye};function Vye(e,t,n){let r=0,a;return i;function i(u){return e.enter("thematicBreak"),s(u)}function s(u){return a=u,o(u)}function o(u){return u===a?(e.enter("thematicBreakSequence"),l(u)):r>=3&&(u===null||mt(u))?(e.exit("thematicBreak"),t(u)):n(u)}function l(u){return u===a?(e.consume(u),r++,l):(e.exit("thematicBreakSequence"),Vt(u)?Ft(e,o,"whitespace")(u):o(u))}}const $a={continuation:{tokenize:Kye},exit:Xye,name:"list",tokenize:Yye},Gye={partial:!0,tokenize:Zye},Wye={partial:!0,tokenize:Qye};function Yye(e,t,n){const r=this,a=r.events[r.events.length-1];let i=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0,s=0;return o;function o(b){const x=r.containerState.type||(b===42||b===43||b===45?"listUnordered":"listOrdered");if(x==="listUnordered"?!r.containerState.marker||b===r.containerState.marker:H_(b)){if(r.containerState.type||(r.containerState.type=x,e.enter(x,{_container:!0})),x==="listUnordered")return e.enter("listItemPrefix"),b===42||b===45?e.check(ey,n,u)(b):u(b);if(!r.interrupt||b===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(b)}return n(b)}function l(b){return H_(b)&&++s<10?(e.consume(b),l):(!r.interrupt||s<2)&&(r.containerState.marker?b===r.containerState.marker:b===41||b===46)?(e.exit("listItemValue"),u(b)):n(b)}function u(b){return e.enter("listItemMarker"),e.consume(b),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||b,e.check(i1,r.interrupt?n:m,e.attempt(Gye,g,h))}
vendor: 5,407 bytes, line 568
568function m(b){return r.containerState.initialBlankLine=!0,i++,g(b)}function h(b){return Vt(b)?(e.enter("listItemPrefixWhitespace"),e.consume(b),e.exit("listItemPrefixWhitespace"),g):n(b)}function g(b){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(b)}}function Kye(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(i1,a,i);function a(o){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Ft(e,t,"listItemIndent",r.containerState.size+1)(o)}function i(o){return r.containerState.furtherBlankLines||!Vt(o)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,s(o)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(Wye,t,s)(o))}function s(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,Ft(e,e.attempt($a,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}function Qye(e,t,n){const r=this;return Ft(e,a,"listItemIndent",r.containerState.size+1);function a(i){const s=r.events[r.events.length-1];return s&&s[1].type==="listItemIndent"&&s[2].sliceSerialize(s[1],!0).length===r.containerState.size?t(i):n(i)}}function Xye(e){e.exit(this.containerState.type)}function Zye(e,t,n){const r=this;return Ft(e,a,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function a(i){const s=r.events[r.events.length-1];return!Vt(i)&&s&&s[1].type==="listItemPrefixWhitespace"?t(i):n(i)}}const vI={name:"setextUnderline",resolveTo:Jye,tokenize:exe};function Jye(e,t){let n=e.length,r,a,i;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(a=n)}else e[n][1].type==="content"&&e.splice(n,1),!i&&e[n][1].type==="definition"&&(i=n);const s={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[a][1].type="setextHeadingText",i?(e.splice(a,0,["enter",s,t]),e.splice(i+1,0,["exit",e[r][1],t]),e[r][1].end={...e[i][1].end}):e[r][1]=s,e.push(["exit",s,t]),e}function exe(e,t,n){const r=this;let a;return i;function i(u){let m=r.events.length,h;for(;m--;)if(r.events[m][1].type!=="lineEnding"&&r.events[m][1].type!=="linePrefix"&&r.events[m][1].type!=="content"){h=r.events[m][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||h)?(e.enter("setextHeadingLine"),a=u,s(u)):n(u)}function s(u){return e.enter("setextHeadingLineSequence"),o(u)}function o(u){return u===a?(e.consume(u),o):(e.exit("setextHeadingLineSequence"),Vt(u)?Ft(e,l,"lineSuffix")(u):l(u))}function l(u){return u===null||mt(u)?(e.exit("setextHeadingLine"),t(u)):n(u)}}const txe={tokenize:nxe};function nxe(e){const t=this,n=e.attempt(i1,r,e.attempt(this.parser.constructs.flowInitial,a,Ft(e,e.attempt(this.parser.constructs.flow,a,e.attempt(oye,a)),"linePrefix")));return n;function r(i){if(i===null){e.consume(i);return}return e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function a(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const rxe={resolveAll:RQ()},axe=MQ("string"),ixe=MQ("text");function MQ(e){return{resolveAll:RQ(e==="text"?sxe:void 0),tokenize:t};function t(n){const r=this,a=this.parser.constructs[e],i=n.attempt(a,s,o);return s;function s(m){return u(m)?i(m):o(m)}function o(m){if(m===null){n.consume(m);return}return n.enter("data"),n.consume(m),l}function l(m){return u(m)?(n.exit("data"),i(m)):(n.consume(m),l)}function u(m){if(m===null)return!0;const h=a[m];let g=-1;if(h)for(;++g<h.length;){const b=h[g];if(!b.previous||b.previous.call(r,r.previous))return!0}return!1}}}function RQ(e){return t;function t(n,r){let a=-1,i;for(;++a<=n.length;)i===void 0?n[a]&&n[a][1].type==="data"&&(i=a,a++):(!n[a]||n[a][1].type!=="data")&&(a!==i+2&&(n[i][1].end=n[a-1][1].end,n.splice(i+2,a-i-2),a=i+2),i=void 0);return e?e(n,r):n}}function sxe(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],a=t.sliceStream(r);let i=a.length,s=-1,o=0,l;for(;i--;){const u=a[i];if(typeof u=="string"){for(s=u.length;u.charCodeAt(s-1)===32;)o++,s--;if(s)break;s=-1}else if(u===-2)l=!0,o++;else if(u!==-1){i++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(o=0),o){const u={type:n===e.length||l||o<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:i?s:r.start._bufferIndex+s,_index:r.start._index+i,line:r.end.line,column:r.end.column-o,offset:r.end.offset-o},end:{...r.end}};r.end={...u.start},r.start.offset===r.end.offset?Object.assign(r,u):(e.splice(n,0,["enter",u,t],["exit",u,t]),n+=2)}n++}return e}const oxe={42:$a,43:$a,45:$a,48:$a,49:$a,50:$a,51:$a,52:$a,53:$a,54:$a,55:$a,56:$a,57:$a,62:TQ},lxe={91:fye},cxe={[-2]:Uw,[-1]:Uw,32:Uw},uxe={35:vye,42:ey,45:[vI,ey],60:wye,61:vI,95:ey,96:gI,126:gI},dxe={38:CQ,92:_Q},fxe={[-5]:Hw,[-4]:Hw,[-3]:Hw,33:Uye,38:CQ,42:F_,60:[Fve,Nye],91:Fye,92:[gye,_Q],93:_k,95:F_,96:tye},hxe={null:[F_,rxe]},mxe={null:[42,95]},pxe={null:[]},gxe=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:mxe,contentInitial:lxe,disable:pxe,document:oxe,flow:uxe,flowInitial:cxe,insideSpan:hxe,string:dxe,text:fxe},Symbol.toStringTag,{value:"Module"}));function bxe(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,c
vendor: 19,341 bytes, lines 568-574
568olumn:n&&n.column||1,offset:n&&n.offset||0};const a={},i=[];let s=[],o=[];const l={attempt:P(k),check:P(N),consume:T,enter:C,exit:M,interrupt:P(N,{interrupt:!0})},u={code:null,containerState:{},defineSkip:y,events:[],now:x,parser:e,previous:null,sliceSerialize:g,sliceStream:b,write:h};let m=t.tokenize.call(u,l);return t.resolveAll&&i.push(t),u;function h(U){return s=Wi(s,U),S(),s[s.length-1]!==null?[]:(D(t,0),u.events=M2(i,u.events,u),u.events)}function g(U,$){return yxe(b(U),$)}function b(U){return vxe(s,U)}function x(){const{_bufferIndex:U,_index:$,line:W,column:G,offset:V}=r;return{_bufferIndex:U,_index:$,line:W,column:G,offset:V}}function y(U){a[U.line]=U.column,z()}function S(){let U;for(;r._index<s.length;){const $=s[r._index];if(typeof $=="string")for(U=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===U&&r._bufferIndex<$.length;)w($.charCodeAt(r._bufferIndex));else w($)}}function w(U){m=m(U)}function T(U){mt(U)?(r.line++,r.column=1,r.offset+=U===-3?2:1,z()):U!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===s[r._index].length&&(r._bufferIndex=-1,r._index++)),u.previous=U}function C(U,$){const W=$||{};return W.type=U,W.start=x(),u.events.push(["enter",W,u]),o.push(W),W}function M(U){const $=o.pop();return $.end=x(),u.events.push(["exit",$,u]),$}function k(U,$){D(U,$.from)}function N(U,$){$.restore()}function P(U,$){return W;function W(G,V,H){let X,Z,ae,q;return Array.isArray(G)?J(G):"tokenize"in G?J([G]):Q(G);function Q(ke){return ye;function ye(ue){const pe=ue!==null&&ke[ue],Ne=ue!==null&&ke.null,je=[...Array.isArray(pe)?pe:pe?[pe]:[],...Array.isArray(Ne)?Ne:Ne?[Ne]:[]];return J(je)(ue)}}function J(ke){return X=ke,Z=0,ke.length===0?H:L(ke[Z])}function L(ke){return ye;function ye(ue){return q=B(),ae=ke,ke.partial||(u.currentConstruct=ke),ke.name&&u.parser.constructs.disable.null.includes(ke.name)?ge():ke.tokenize.call($?Object.assign(Object.create(u),$):u,l,de,ge)(ue)}}function de(ke){return U(ae,q),V}function ge(ke){return q.restore(),++Z<X.length?L(X[Z]):H}}}function D(U,$){U.resolveAll&&!i.includes(U)&&i.push(U),U.resolve&&Si(u.events,$,u.events.length-$,U.resolve(u.events.slice($),u)),U.resolveTo&&(u.events=U.resolveTo(u.events,u))}function B(){const U=x(),$=u.previous,W=u.currentConstruct,G=u.events.length,V=Array.from(o);return{from:G,restore:H};function H(){r=U,u.previous=$,u.currentConstruct=W,u.events.length=G,o=V,z()}}function z(){r.line in a&&r.column<2&&(r.column=a[r.line],r.offset+=a[r.line]-1)}}function vxe(e,t){const n=t.start._index,r=t.start._bufferIndex,a=t.end._index,i=t.end._bufferIndex;let s;if(n===a)s=[e[n].slice(r,i)];else{if(s=e.slice(n,a),r>-1){const o=s[0];typeof o=="string"?s[0]=o.slice(r):s.shift()}i>0&&s.push(e[a].slice(0,i))}return s}function yxe(e,t){let n=-1;const r=[];let a;for(;++n<e.length;){const i=e[n];let s;if(typeof i=="string")s=i;else switch(i){case-5:{s="\r";break}case-4:{s=` 569`;break}case-3:{s=`\r 570`;break}case-2:{s=t?" ":" ";break}case-1:{if(!t&&a)continue;s=" ";break}default:s=String.fromCharCode(i)}a=i===-2,r.push(s)}return r.join("")}function xxe(e){const r={constructs:AQ([gxe,...(e||{}).extensions||[]]),content:a(jve),defined:[],document:a(Lve),flow:a(txe),lazy:{},string:a(axe),text:a(ixe)};return r;function a(i){return s;function s(o){return bxe(r,i,o)}}}function Sxe(e){for(;!kQ(e););return e}const yI=/[\0\t\n\r]/g;function wxe(){let e=1,t="",n=!0,r;return a;function a(i,s,o){const l=[];let u,m,h,g,b;for(i=t+(typeof i=="string"?i.toString():new TextDecoder(s||void 0).decode(i)),h=0,t="",n&&(i.charCodeAt(0)===65279&&h++,n=void 0);h<i.length;){if(yI.lastIndex=h,u=yI.exec(i),g=u&&u.index!==void 0?u.index:i.length,b=i.charCodeAt(g),!u){t=i.slice(h);break}if(b===10&&h===g&&r)l.push(-3),r=void 0;else switch(r&&(l.push(-5),r=void 0),h<g&&(l.push(i.slice(h,g)),e+=g-h),b){case 0:{l.push(65533),e++;break}case 9:{for(m=Math.ceil(e/4)*4,l.push(-2);e++<m;)l.push(-1);break}case 10:{l.push(-4),e=1;break}default:r=!0,e=1}h=g+1}return o&&(r&&l.push(-5),t&&l.push(t),l.push(null)),l}}const Axe=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Exe(e){return e.replace(Axe,Txe)}function Txe(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const a=n.charCodeAt(1),i=a===120||a===88;return EQ(n.slice(i?2:1),i?16:10)}return Tk(n)||e}const DQ={}.hasOwnProperty;function _xe(e,t,n){return typeof t!="string"&&(n=t,t=void 0),Cxe(n)(Sxe(xxe(n).document().write(wxe()(e,t,!0))))}function Cxe(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:i(Ut),autolinkProtocol:B,autolinkEmail:B,atxHeading:i(at),blockQuote:i(Ne),characterEscape:B,characterReference:B,codeFenced:i(je),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:i(je,s),codeText:i(le,s),codeTextData:B,data:B,codeFlowValue:B,definition:i(Ze),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:i($e),hardBreakEscape:i(gt),hardBreakTrailing:i(gt),htmlFlow:i(_t,s),htmlFlowData:B,htmlText:i(_t,s),htmlTextData:B,image:i(Wt),label:s,link:i(Ut),listItem:i(ht),listItemValue:g,listOrdered:i(Ie,h),listUnordered:i(Ie),paragraph:i(it),reference:L,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:i(at),strong:i(gn),thematicBreak:i(Cr)},exit:{atxHeading:l(),atxHeadingSequence:k,autolink:l(),autolinkEmail:pe,autolinkProtocol:ue,blockQuote:l(),characterEscapeValue:z,characterReferenceMarkerHexadecimal:ge,characterReferenceMarkerNumeric:ge,characterReferenceValue:ke,characterReference:ye,codeFenced:l(S),codeFencedFence:y,codeFencedFenceInfo:b,codeFencedFenceMeta:x,codeFlowValue:z,codeIndented:l(w),codeText:l(V),codeTextData:z,data:z,definition:l(),definitionDestinationString:M,definitionLabelString:T,definitionTitleString:C,emphasis:l(),hardBreakEscape:l($),hardBreakTrailing:l($),htmlFlow:l(W),htmlFlowData:z,htmlText:l(G),htmlTextData:z,image:l(X),label:ae,labelText:Z,lineEnding:U,link:l(H),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:de,resourceDestinationString:q,resourceTitleString:Q,resource:J,setextHeading:l(D),setextHeadingLineSequence:P,setextHeadingText:N,strong:l(),thematicBreak:l()}};jQ(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(_e){let Ve={type:"root",children:[]};const he={stack:[Ve],tokenStack:[],config:t,enter:o,exit:u,buffer:s,resume:m,data:n},Je=[];let st=-1;for(;++st<_e.length;)if(_e[st][1].type==="listOrdered"||_e[st][1].type==="listUnordered")if(_e[st][0]==="enter")Je.push(st);else{const wn=Je.pop();st=a(_e,wn,st)}for(st=-1;++st<_e.length;){const wn=t[_e[st][0]];DQ.call(wn,_e[st][1].type)&&wn[_e[st][1].type].call(Object.assign({sliceSerialize:_e[st][2].sliceSerialize},he),_e[st][1])}if(he.tokenStack.length>0){const wn=he.tokenStack[he.tokenStack.length-1];(wn[1]||xI).call(he,void 0,wn[0])}for(Ve.position={start:hc(_e.length>0?_e[0][1].start:{line:1,column:1,offset:0}),end:hc(_e.length>0?_e[_e.length-2][1].end:{line:1,column:1,offset:0})},st=-1;++st<t.transforms.length;)Ve=t.transforms[st](Ve)||Ve;return Ve}function a(_e,Ve,he){let Je=Ve-1,st=-1,wn=!1,mn,an,Fn,kr;for(;++Je<=he;){const nn=_e[Je];switch(nn[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{nn[0]==="enter"?st++:st--,kr=void 0;break}case"lineEndingBlank":{nn[0]==="enter"&&(mn&&!kr&&!st&&!Fn&&(Fn=Je),kr=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:kr=void 0}if(!st&&nn[0]==="enter"&&nn[1].type==="listItemPrefix"||st===-1&&nn[0]==="exit"&&(nn[1].type==="listUnordered"||nn[1].type==="listOrdered")){if(mn){let Da=Je;for(an=void 0;Da--;){const Hr=_e[Da];if(Hr[1].type==="lineEnding"||Hr[1].type==="lineEndingBlank"){if(Hr[0]==="exit")continue;an&&(_e[an][1].type="lineEndingBlank",wn=!0),Hr[1].type="lineEnding",an=Da}else if(!(Hr[1].type==="linePrefix"||Hr[1].type==="blockQuotePrefix"||Hr[1].type==="blockQuotePrefixWhitespace"||Hr[1].type==="blockQuoteMarker"||Hr[1].type==="listItemIndent"))break}Fn&&(!an||Fn<an)&&(mn._spread=!0),mn.end=Object.assign({},an?_e[an][1].start:nn[1].end),_e.splice(an||Je,0,["exit",mn,nn[2]]),Je++,he++}if(nn[1].type==="listItemPrefix"){const Da={type:"listItem",_spread:!1,start:Object.assign({},nn[1].start),end:void 0};mn=Da,_e.splice(Je,0,["enter",Da,nn[2]]),Je++,he++,Fn=void 0,kr=!0}}}return _e[Ve][1]._spread=wn,he}function i(_e,Ve){return he;function he(Je){o.call(this,_e(Je),Je),Ve&&Ve.call(this,Je)}}function s(){this.stack.push({type:"fragment",children:[]})}function o(_e,Ve,he){this.stack[this.stack.length-1].children.push(_e),this.stack.push(_e),this.tokenStack.push([Ve,he||void 0]),_e.position={start:hc(Ve.start),end:void 0}}function l(_e){return Ve;function Ve(he){_e&&_e.call(this,he),u.call(this,he)}}function u(_e,Ve){const he=this.stack.pop(),Je=this.tokenStack.pop();if(Je)Je[0].type!==_e.type&&(Ve?Ve.call(this,_e,Je[0]):(Je[1]||xI).call(this,_e,Je[0]));else throw new Error("Cannot close `"+_e.type+"` ("+d0({start:_e.start,end:_e.end})+"): itâs not open");he.position.end=hc(_e.end)}function m(){return Ek(this.stack.pop())}function h(){this.data.expectingFirstListItemValue=!0}function g(_e){if(this.data.expectingFirstListItemValue){const Ve=this.stack[this.stack.length-2];Ve.start=Number.parseInt(this.sliceSerialize(_e),10),this.data.expectingFirstListItemValue=void 0}}function b(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.lang=_e}function x(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.meta=_e}function y(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function S(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.value=_e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function w(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.value=_e.replace(/(\r?\n|\r)$/g,"")}function T(_e){const Ve=this.resume(),he=this.stack[this.stack.length-1];he.label=Ve,he.identifier=ks(this.sliceSerialize(_e)).toLowerCase()}function C(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.title=_e}function M(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.url=_e}function k(_e){const Ve=this.stack[this.stack.length-1];if(!Ve.depth){const he=this.sliceSerialize(_e).length;Ve.depth=he}}function N(){this.data.setextHeadingSlurpLineEnding=!0}function P(_e){const Ve=this.stack[this.stack.length-1];Ve.depth=this.sliceSerialize(_e).codePointAt(0)===61?1:2}function D(){this.data.setextHeadingSlurpLineEnding=void 0}function B(_e){const he=this.stack[this.stack.length-1].children;let Je=he[he.length-1];(!Je||Je.type!=="text")&&(Je=tn(),Je.position={start:hc(_e.start),end:void 0},he.push(Je)),this.stack.push(Je)}function z(_e){const Ve=this.stack.pop();Ve.value+=this.sliceSerialize(_e),Ve.position.end=hc(_e.end)}function U(_e){const Ve=this.stack[this.stack.length-1];if(this.data.atHardBreak){const he=Ve.children[Ve.children.length-1];he.position.end=hc(_e.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(Ve.type)&&(B.call(this,_e),z.call(this,_e))}function $(){this.data.atHardBreak=!0}function W(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.value=_e}function G(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.value=_e}function V(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.value=_e}function H(){const _e=this.stack[this.stack.length-1];if(this.data.inReference){const Ve=this.data.referenceType||"shortcut";_e.type+="Reference",_e.referenceType=Ve,delete _e.url,delete _e.title}else delete _e.identifier,delete _e.label;this.data.referenceType=void 0}function X(){const _e=this.stack[this.stack.length-1];if(this.data.inReference){const Ve=this.data.referenceType||"shortcut";_e.type+="Reference",_e.referenceType=Ve,delete _e.url,delete _e.title}else delete _e.identifier,delete _e.label;this.data.referenceType=void 0}function Z(_e){const Ve=this.sliceSerialize(_e),he=this.stack[this.stack.length-2];he.label=Exe(Ve),he.identifier=ks(Ve).toLowerCase()}function ae(){const _e=this.stack[this.stack.length-1],Ve=this.resume(),he=this.stack[this.stack.length-1];if(this.data.inReference=!0,he.type==="link"){const Je=_e.children;he.children=Je}else he.alt=Ve}function q(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.url=_e}function Q(){const _e=this.resume(),Ve=this.stack[this.stack.length-1];Ve.title=_e}function J(){this.data.inReference=void 0}function L(){this.data.referenceType="collapsed"}function de(_e){const Ve=this.resume(),he=this.stack[this.stack.length-1];he.label=Ve,he.identifier=ks(this.sliceSerialize(_e)).toLowerCase(),this.data.referenceType="full"}function ge(_e){this.data.characterReferenceType=_e.type}function ke(_e){const Ve=this.sliceSerialize(_e),he=this.data.characterReferenceType;let Je;he?(Je=EQ(Ve,he==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):Je=Tk(Ve);const st=this.stack[this.stack.length-1];st.value+=Je}function ye(_e){const Ve=this.stack.pop();Ve.position.end=hc(_e.end)}function ue(_e){z.call(this,_e);const Ve=this.stack[this.stack.length-1];Ve.url=this.sliceSerialize(_e)}function pe(_e){z.call(this,_e);const Ve=this.stack[this.stack.length-1];Ve.url="mailto:"+this.sliceSerialize(_e)}function Ne(){return{type:"blockquote",children:[]}}function je(){return{type:"code",lang:null,meta:null,value:""}}function le(){return{type:"inlineCode",value:""}}function Ze(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function $e(){return{type:"emphasis",children:[]}}function at(){return{type:"heading",depth:0,children:[]}}function gt(){return{type:"break"}}function _t(){return{type:"html",value:""}}function Wt(){return{type:"image",title:null,url:"",alt:null}}function Ut(){return{type:"link",title:null,url:"",children:[]}}function Ie(_e){return{type:"list",ordered:_e.type==="listOrdered",start:null,spread:_e._spread,children:[]}}function ht(_e){return{type:"listItem",spread:_e._spread,checked:null,children:[]}}function it(){return{type:"paragraph",children:[]}}function gn(){return{type:"strong",children:[]}}function tn(){return{type:"text",value:""}}function Cr(){return{type:"thematicBreak"}}}function hc(e){return{line:e.line,column:e.column,offset:e.offset}}function jQ(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?jQ(e,r):kxe(e,r)}}function kxe(e,t){let n;for(n in t)if(DQ.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function xI(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+d0({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+d0({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+d0({start:t.start,end:t.end})+") is still open")}function Nxe(e){const t=this;t.parser=n;function n(r){return _xe(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function Oxe(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function Pxe(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:` 571`}]}function Mxe(e,t){const n=t.value?t.value+` 572`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let a={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(a.data={meta:t.meta}),e.patch(t,a),a=e.applyData(t,a),a={type:"element",tagName:"pre",properties:{},children:[a]},e.patch(t,a),a}function Rxe(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Dxe(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function jxe(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),a=mm(r.toLowerCase()),i=e.footnoteOrder.indexOf(r);let s,o=e.footnoteCounts.get(r);o===void 0?(o=0,e.footnoteOrder.push(r),s=e.footnoteOrder.length):s=i+1,o+=1,e.footnoteCounts.set(r,o);const l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+a,id:n+"fnref-"+a+(o>1?"-"+o:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(s)}]};e.patch(t,l);const u={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,u),e.applyData(t,u)}function Ixe(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Lxe(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function IQ(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const a=e.all(t),i=a[0];i&&i.type==="text"?i.value="["+i.value:a.unshift({type:"text",value:"["});const s=a[a.length-1];return s&&s.type==="text"?s.value+=r:a.push({type:"text",value:r}),a}function Bxe(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return IQ(e,t);const a={src:mm(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(a.title=r.title);const i={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,i),e.applyData(t,i)}function zxe(e,t){const n={src:mm(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function Uxe(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function Hxe(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return IQ(e,t);const a={href:mm(r.url||"")};r.title!==null&&r.title!==void 0&&(a.title=r.title);const i={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)}function Fxe(e,t){const n={href:mm(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function $xe(e,t,n){const r=e.all(t),a=n?qxe(n):LQ(t),i={},s=[];if(typeof t.checked=="boolean"){const m=r[0];let h;m&&m.type==="element"&&m.tagName==="p"?h=m:(h={type:"element",tagName:"p",properties:{},children:[]},r.unshift(h)),h.children.length>0&&h.children.unshift({type:"text",value:" "}),h.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let o=-1;for(;++o<r.length;){const m=r[o];(a||o!==0||m.type!=="element"||m.tagName!=="p")&&s.push({type:"text",value:` 573`}),m.type==="element"&&m.tagName==="p"&&!a?s.push(...m.children):s.push(m)}const l=r[r.length-1];l&&(a||l.type!=="element"||l.tagName!=="p")&&s.push({type:"text",value:` 574`});const u={type:"element",tagName:"li",properties:i,children:s};
vendor: 7,689 bytes, lines 574-575
574return e.patch(t,u),e.applyData(t,u)}function qxe(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=LQ(n[r])}return t}function LQ(e){const t=e.spread;return t??e.children.length>1}function Vxe(e,t){const n={},r=e.all(t);let a=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++a<r.length;){const s=r[a];if(s.type==="element"&&s.tagName==="li"&&s.properties&&Array.isArray(s.properties.className)&&s.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const i={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,i),e.applyData(t,i)}function Gxe(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Wxe(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function Yxe(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Kxe(e,t){const n=e.all(t),r=n.shift(),a=[];if(r){const s={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],s),a.push(s)}if(n.length>0){const s={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},o=Ao(t.children[1]),l=O2(t.children[t.children.length-1]);o&&l&&(s.position={start:o,end:l}),a.push(s)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(a,!0)};return e.patch(t,i),e.applyData(t,i)}function Qxe(e,t,n){const r=n?n.children:void 0,i=(r?r.indexOf(t):1)===0?"th":"td",s=n&&n.type==="table"?n.align:void 0,o=s?s.length:t.children.length;let l=-1;const u=[];for(;++l<o;){const h=t.children[l],g={},b=s?s[l]:void 0;b&&(g.align=b);let x={type:"element",tagName:i,properties:g,children:[]};h&&(x.children=e.all(h),e.patch(h,x),x=e.applyData(h,x)),u.push(x)}const m={type:"element",tagName:"tr",properties:{},children:e.wrap(u,!0)};return e.patch(t,m),e.applyData(t,m)}function Xxe(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const SI=9,wI=32;function Zxe(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),a=0;const i=[];for(;r;)i.push(AI(t.slice(a,r.index),a>0,!0),r[0]),a=r.index+r[0].length,r=n.exec(t);return i.push(AI(t.slice(a),a>0,!1)),i.join("")}function AI(e,t,n){let r=0,a=e.length;if(t){let i=e.codePointAt(r);for(;i===SI||i===wI;)r++,i=e.codePointAt(r)}if(n){let i=e.codePointAt(a-1);for(;i===SI||i===wI;)a--,i=e.codePointAt(a-1)}return a>r?e.slice(r,a):""}function Jxe(e,t){const n={type:"text",value:Zxe(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function e2e(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const t2e={blockquote:Oxe,break:Pxe,code:Mxe,delete:Rxe,emphasis:Dxe,footnoteReference:jxe,heading:Ixe,html:Lxe,imageReference:Bxe,image:zxe,inlineCode:Uxe,linkReference:Hxe,link:Fxe,listItem:$xe,list:Vxe,paragraph:Gxe,root:Wxe,strong:Yxe,table:Kxe,tableCell:Xxe,tableRow:Qxe,text:Jxe,thematicBreak:e2e,toml:ov,yaml:ov,definition:ov,footnoteDefinition:ov};function ov(){}const BQ=-1,R2=0,h0=1,Ey=2,Ck=3,kk=4,Nk=5,Ok=6,zQ=7,UQ=8,EI=typeof self=="object"?self:globalThis,n2e=(e,t)=>{const n=(a,i)=>(e.set(i,a),a),r=a=>{if(e.has(a))return e.get(a);const[i,s]=t[a];switch(i){case R2:case BQ:return n(s,a);case h0:{const o=n([],a);for(const l of s)o.push(r(l));return o}case Ey:{const o=n({},a);for(const[l,u]of s)o[r(l)]=r(u);return o}case Ck:return n(new Date(s),a);case kk:{const{source:o,flags:l}=s;return n(new RegExp(o,l),a)}case Nk:{const o=n(new Map,a);for(const[l,u]of s)o.set(r(l),r(u));return o}case Ok:{const o=n(new Set,a);for(const l of s)o.add(r(l));return o}case zQ:{const{name:o,message:l}=s;return n(new EI[o](l),a)}case UQ:return n(BigInt(s),a);case"BigInt":return n(Object(BigInt(s)),a);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{const{buffer:o}=new Uint8Array(s);return n(new DataView(o),s)}}return n(new EI[i](s),a)};return r},TI=e=>n2e(new Map,e)(0),Mf="",{toString:r2e}={},{keys:a2e}=Object,Mp=e=>{const t=typeof e;if(t!=="object"||!e)return[R2,t];const n=r2e.call(e).slice(8,-1);switch(n){case"Array":return[h0,Mf];case"Object":return[Ey,Mf];case"Date":return[Ck,Mf];case"RegExp":return[kk,Mf];case"Map":return[Nk,Mf];case"Set":return[Ok,Mf];case"DataView":return[h0,n]}return n.includes("Array")?[h0,n]:n.includes("Error")?[zQ,n]:[Ey,n]},lv=([e,t])=>e===R2&&(t==="function"||t==="symbol"),i2e=(e,t,n,r)=>{const a=(s,o)=>{const l=r.push(s)-1;return n.set(o,l),l},i=s=>{if(n.has(s))return n.get(s);let[o,l]=Mp(s);switch(o){case R2:{let m=s;switch(l){case"bigint":o=UQ,m=s.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);m=null;break;case"undefined":return a([BQ],s)}return a([o,m],s)}case h0:{if(l){let g=s;return l==="DataView"?g=new Uint8Array(s.buffer):l==="ArrayBuffer"&&(g=new Uint8Array(s)),a([l,[...g]],s)}const m=[],h=a([o,m],s);for(const g of s)m.push(i(g));return h}case Ey:{if(l)switch(l){case"BigInt":return a([l,s.toString()],s);case"Boolean":case"Number":case"String":return a([l,s.valueOf()],s)}if(t&&"toJSON"in s)return i(s.toJSON());const m=[],h=a([o,m],s);for(const g of a2e(s))(e||!lv(Mp(s[g])))&&m.push([i(g),i(s[g])]);return h}case Ck:return a([o,s.toISOString()],s);case kk:{const{source:m,flags:h}=s;return a([o,{source:m,flags:h}],s)}case Nk:{const m=[],h=a([o,m],s);for(const[g,b]of s)(e||!(lv(Mp(g))||lv(Mp(b))))&&m.push([i(g),i(b)]);return h}case Ok:{const m=[],h=a([o,m],s);for(const g of s)(e||!lv(Mp(g)))&&m.push(i(g));return h}}const{message:u}=s;return a([o,{name:l,message:u}],s)};return i},_I=(e,{json:t,lossy:n}={})=>{const r=[];return i2e(!(t||n),!!t,new Map,r)(e),r},Oh=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?TI(_I(e,t)):structuredClone(e):(e,t)=>TI(_I(e,t));function s2e(e,t){const n=[{type:"text",value:"â©"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function o2e(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function l2e(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||s2e,r=e.options.footnoteBackLabel||o2e,a=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",s=e.options.footnoteLabelProperties||{className:["sr-only"]},o=[];let l=-1;for(;++l<e.footnoteOrder.length;){const u=e.footnoteById.get(e.footnoteOrder[l]);if(!u)continue;const m=e.all(u),h=String(u.identifier).toUpperCase(),g=mm(h.toLowerCase());let b=0;const x=[],y=e.footnoteCounts.get(h);for(;y!==void 0&&++b<=y;){x.length>0&&x.push({type:"text",value:" "});let T=typeof n=="string"?n:n(l,b);typeof T=="string"&&(T={type:"text",value:T}),x.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+g+(b>1?"-"+b:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,b),className:["data-footnote-backref"]},children:Array.isArray(T)?T:[T]})}const S=m[m.length-1];if(S&&S.type==="element"&&S.tagName==="p"){const T=S.children[S.children.length-1];T&&T.type==="text"?T.value+=" ":S.children.push({type:"text",value:" "}),S.children.push(...x)}else m.push(...x);const w={type:"element",tagName:"li",properties:{id:t+"fn-"+g},children:e.wrap(m,!0)};e.patch(u,w),o.push(w)}if(o.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...Oh(s),id:"footnote-label"},children:[{type:"text",value:a}]},{type:"text",value:` 575`},{type:"element",tagName:"ol",properties:{},children:e.wrap(o,!0)}
vendor: 4,294 bytes, lines 575-580
575,{type:"text",value:` 576`}]}}const s1=(function(e){if(e==null)return f2e;if(typeof e=="function")return D2(e);if(typeof e=="object")return Array.isArray(e)?c2e(e):u2e(e);if(typeof e=="string")return d2e(e);throw new Error("Expected function, string, or object as test")});function c2e(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=s1(e[n]);return D2(r);function r(...a){let i=-1;for(;++i<t.length;)if(t[i].apply(this,a))return!0;return!1}}function u2e(e){const t=e;return D2(n);function n(r){const a=r;let i;for(i in e)if(a[i]!==t[i])return!1;return!0}}function d2e(e){return D2(t);function t(n){return n&&n.type===e}}function D2(e){return t;function t(n,r,a){return!!(h2e(n)&&e.call(this,n,typeof r=="number"?r:void 0,a||void 0))}}function f2e(){return!0}function h2e(e){return e!==null&&typeof e=="object"&&"type"in e}const HQ=[],Kp=!0,$_=!1,Ty="skip";function Pk(e,t,n,r){let a;typeof t=="function"&&typeof n!="function"?(r=n,n=t):a=t;const i=s1(a),s=r?-1:1;o(e,void 0,[])();function o(l,u,m){const h=l&&typeof l=="object"?l:{};if(typeof h.type=="string"){const b=typeof h.tagName=="string"?h.tagName:typeof h.name=="string"?h.name:void 0;Object.defineProperty(g,"name",{value:"node ("+(l.type+(b?"<"+b+">":""))+")"})}return g;function g(){let b=HQ,x,y,S;if((!t||i(l,u,m[m.length-1]||void 0))&&(b=m2e(n(l,m)),b[0]===$_))return b;if("children"in l&&l.children){const w=l;if(w.children&&b[0]!==Ty)for(y=(r?w.children.length:-1)+s,S=m.concat(w);y>-1&&y<w.children.length;){const T=w.children[y];if(x=o(T,y,S)(),x[0]===$_)return x;y=typeof x[1]=="number"?x[1]:y+s}}return b}}}function m2e(e){return Array.isArray(e)?e:typeof e=="number"?[Kp,e]:e==null?HQ:[e]}function md(e,t,n,r){let a,i,s;typeof t=="function"&&typeof n!="function"?(i=void 0,s=t,a=n):(i=t,s=n,a=r),Pk(e,i,o,a);function o(l,u){const m=u[u.length-1],h=m?m.children.indexOf(l):void 0;return s(l,h,m)}}const q_={}.hasOwnProperty,p2e={};function g2e(e,t){const n=t||p2e,r=new Map,a=new Map,i=new Map,s={...t2e,...n.handlers},o={all:u,applyData:v2e,definitionById:r,footnoteById:a,footnoteCounts:i,footnoteOrder:[],handlers:s,one:l,options:n,patch:b2e,wrap:x2e};return md(e,function(m){if(m.type==="definition"||m.type==="footnoteDefinition"){const h=m.type==="definition"?r:a,g=String(m.identifier).toUpperCase();h.has(g)||h.set(g,m)}}),o;function l(m,h){const g=m.type,b=o.handlers[g];if(q_.call(o.handlers,g)&&b)return b(o,m,h);if(o.options.passThrough&&o.options.passThrough.includes(g)){if("children"in m){const{children:y,...S}=m,w=Oh(S);return w.children=o.all(m),w}return Oh(m)}return(o.options.unknownHandler||y2e)(o,m,h)}function u(m){const h=[];if("children"in m){const g=m.children;let b=-1;for(;++b<g.length;){const x=o.one(g[b],m);if(x){if(b&&g[b-1].type==="break"&&(!Array.isArray(x)&&x.type==="text"&&(x.value=CI(x.value)),!Array.isArray(x)&&x.type==="element")){const y=x.children[0];y&&y.type==="text"&&(y.value=CI(y.value))}Array.isArray(x)?h.push(...x):h.push(x)}}}return h}}function b2e(e,t){e.position&&(t.position=ove(e))}function v2e(e,t){let n=t;if(e&&e.data){const r=e.data.hName,a=e.data.hChildren,i=e.data.hProperties;if(typeof r=="string")if(n.type==="element")n.tagName=r;else{const s="children"in n?n.children:[n];n={type:"element",tagName:r,properties:{},children:s}}n.type==="element"&&i&&Object.assign(n.properties,Oh(i)),"children"in n&&n.children&&a!==null&&a!==void 0&&(n.children=a)}return n}function y2e(e,t){const n=t.data||{},r="value"in t&&!(q_.call(n,"hProperties")||q_.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function x2e(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:` 577`});++r<e.length;)r&&n.push({type:"text",value:` 578`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:` 579`}),n}function CI(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function kI(e,t){const n=g2e(e,t),r=n.one(e,void 0),a=l2e(n),i=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return a&&i.children.push({type:"text",value:` 580`},a),i}function S2e(e,t){return e&&"run"in e?async function(n,r){const a=kI(n,{file:r,...t});await e.run(a,r)}:function(n,r){return kI(n,{file:r,...e||t})}}function NI(e){if(e)throw e}var Fw,OI;
vendor: 11,251 bytes, line 580
580function w2e(){if(OI)return Fw;OI=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,a=function(u){return typeof Array.isArray=="function"?Array.isArray(u):t.call(u)==="[object Array]"},i=function(u){if(!u||t.call(u)!=="[object Object]")return!1;var m=e.call(u,"constructor"),h=u.constructor&&u.constructor.prototype&&e.call(u.constructor.prototype,"isPrototypeOf");if(u.constructor&&!m&&!h)return!1;var g;for(g in u);return typeof g>"u"||e.call(u,g)},s=function(u,m){n&&m.name==="__proto__"?n(u,m.name,{enumerable:!0,configurable:!0,value:m.newValue,writable:!0}):u[m.name]=m.newValue},o=function(u,m){if(m==="__proto__")if(e.call(u,m)){if(r)return r(u,m).value}else return;return u[m]};return Fw=function l(){var u,m,h,g,b,x,y=arguments[0],S=1,w=arguments.length,T=!1;for(typeof y=="boolean"&&(T=y,y=arguments[1]||{},S=2),(y==null||typeof y!="object"&&typeof y!="function")&&(y={});S<w;++S)if(u=arguments[S],u!=null)for(m in u)h=o(y,m),g=o(u,m),y!==g&&(T&&g&&(i(g)||(b=a(g)))?(b?(b=!1,x=h&&a(h)?h:[]):x=h&&i(h)?h:{},s(y,{name:m,newValue:l(T,x,g)})):typeof g<"u"&&s(y,{name:m,newValue:g}));return y},Fw}var A2e=w2e();const $w=yn(A2e);function V_(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function E2e(){const e=[],t={run:n,use:r};return t;function n(...a){let i=-1;const s=a.pop();if(typeof s!="function")throw new TypeError("Expected function as last argument, not "+s);o(null,...a);function o(l,...u){const m=e[++i];let h=-1;if(l){s(l);return}for(;++h<a.length;)(u[h]===null||u[h]===void 0)&&(u[h]=a[h]);a=u,m?T2e(m,o)(...u):s(null,...u)}}function r(a){if(typeof a!="function")throw new TypeError("Expected `middelware` to be a function, not "+a);return e.push(a),t}}function T2e(e,t){let n;return r;function r(...s){const o=e.length>s.length;let l;o&&s.push(a);try{l=e.apply(this,s)}catch(u){const m=u;if(o&&n)throw m;return a(m)}o||(l&&l.then&&typeof l.then=="function"?l.then(i,a):l instanceof Error?a(l):i(l))}function a(s,...o){n||(n=!0,t(s,...o))}function i(s){a(null,s)}}const Ys={basename:_2e,dirname:C2e,extname:k2e,join:N2e,sep:"/"};function _2e(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');o1(e);let n=0,r=-1,a=e.length,i;if(t===void 0||t.length===0||t.length>e.length){for(;a--;)if(e.codePointAt(a)===47){if(i){n=a+1;break}}else r<0&&(i=!0,r=a+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let s=-1,o=t.length-1;for(;a--;)if(e.codePointAt(a)===47){if(i){n=a+1;break}}else s<0&&(i=!0,s=a+1),o>-1&&(e.codePointAt(a)===t.codePointAt(o--)?o<0&&(r=a):(o=-1,r=s));return n===r?r=s:r<0&&(r=e.length),e.slice(n,r)}function C2e(e){if(o1(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function k2e(e){o1(e);let t=e.length,n=-1,r=0,a=-1,i=0,s;for(;t--;){const o=e.codePointAt(t);if(o===47){if(s){r=t+1;break}continue}n<0&&(s=!0,n=t+1),o===46?a<0?a=t:i!==1&&(i=1):a>-1&&(i=-1)}return a<0||n<0||i===0||i===1&&a===n-1&&a===r+1?"":e.slice(a,n)}function N2e(...e){let t=-1,n;for(;++t<e.length;)o1(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":O2e(n)}function O2e(e){o1(e);const t=e.codePointAt(0)===47;let n=P2e(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function P2e(e,t){let n="",r=0,a=-1,i=0,s=-1,o,l;for(;++s<=e.length;){if(s<e.length)o=e.codePointAt(s);else{if(o===47)break;o=47}if(o===47){if(!(a===s-1||i===1))if(a!==s-1&&i===2){if(n.length<2||r!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),a=s,i=0;continue}}else if(n.length>0){n="",r=0,a=s,i=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(a+1,s):n=e.slice(a+1,s),r=s-a-1;a=s,i=0}else o===46&&i>-1?i++:i=-1}return n}function o1(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const M2e={cwd:R2e};function R2e(){return"/"}function G_(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function D2e(e){if(typeof e=="string")e=new URL(e);else if(!G_(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return j2e(e)}function j2e(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){const r=t.codePointAt(n+2);if(r===70||r===102){const a=new TypeError("File URL path must not include encoded / characters");throw a.code="ERR_INVALID_FILE_URL_PATH",a}}return decodeURIComponent(t)}const qw=["history","path","basename","stem","extname","dirname"];class FQ{constructor(t){let n;t?G_(t)?n={path:t}:typeof t=="string"||I2e(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":M2e.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<qw.length;){const i=qw[r];i in n&&n[i]!==void 0&&n[i]!==null&&(this[i]=i==="history"?[...n[i]]:n[i])}let a;for(a in n)qw.includes(a)||(this[a]=n[a])}get basename(){return typeof this.path=="string"?Ys.basename(this.path):void 0}set basename(t){Gw(t,"basename"),Vw(t,"basename"),this.path=Ys.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Ys.dirname(this.path):void 0}set dirname(t){PI(this.basename,"dirname"),this.path=Ys.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Ys.extname(this.path):void 0}set extname(t){if(Vw(t,"extname"),PI(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Ys.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){G_(t)&&(t=D2e(t)),Gw(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Ys.basename(this.path,this.extname):void 0}set stem(t){Gw(t,"stem"),Vw(t,"stem"),this.path=Ys.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){const a=this.message(t,n,r);throw a.fatal=!0,a}info(t,n,r){const a=this.message(t,n,r);return a.fatal=void 0,a}message(t,n,r){const a=new wa(t,n,r);return this.path&&(a.name=this.path+":"+a.name,a.file=this.path),a.fatal=!1,this.messages.push(a),a}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function Vw(e,t){if(e&&e.includes(Ys.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Ys.sep+"`")}function Gw(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function PI(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function I2e(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const L2e=(function(e){const r=this.constructor.prototype,a=r[e],i=function(){return a.apply(i,arguments)};return Object.setPrototypeOf(i,r),i}),B2e={}.hasOwnProperty;class Mk extends L2e{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=E2e()}copy(){const t=new Mk;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data($w(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(Kw("data",this.frozen),this.namespace[t]=n,this):B2e.call(this.namespace,t)&&this.namespace[t]||void 0:t?(Kw("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const a=n.call(t,...r);typeof a=="function"&&this.transformers.use(a)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=cv(t),r=this.parser||this.Parser;return Ww("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),Ww("process",this.parser||this.Parser),Yw("process",this.compiler||this.Compiler),n?a(void 0,n):new Promise(a);function a(i,s){const o=cv(t),l=r.parse(o);r.run(l,o,function(m,h,g){if(m||!h||!g)return u(m);const b=h,x=r.stringify(b,g);H2e(x)?g.value=x:g.result=x,u(m,g)});function u(m,h){m||!h?s(m):i?i(h):n(void 0,h)}}}processSync(t){let n=!1,r;return this.freeze(),Ww("processSync",this.parser||this.Parser),Yw("processSync",this.compiler||this.Compiler),this.process(t,a),RI("processSync","process",n),r;function a(i,s){n=!0,NI(i),r=s}}run(t,n,r){MI(t),this.freeze();const a=this.transformers;return!r&&typeof n=="function"&&(r=n,n=void 0),r?i(void 0,r):new Promise(i);function i(s,o){const l=cv(n);a.run(t,l,u);function u(m,h,g){const b=h||t;m?o(m):s?s(b):r(void 0,b,g)}}}runSync(t,n){let r=!1,a;return this.run(t,n,i),RI("runSync","run",r),a;function i(s,o){NI(s),a=o,r=!0}}stringify(t,n){this.freeze();const r=cv(n),a=this.compiler||this.Compiler;return Yw("stringify",a),MI(t),a(t,r)}use(t,...n){const r=this.attachers,a=this.namespace;if(Kw("use",this.frozen),t!=null)if(typeof t=="function")l(t,n);else if(typeof t=="object")Array.isArray(t)?o(t):s(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function i(u){if(typeof u=="function")l(u,[]);else if(typeof u=="object")if(Array.isArray(u)){const[m,...h]=u;l(m,h)}else s(u);else throw new TypeError("Expected usable value, not `"+u+"`")}function s(u){if(!("plugins"in u)&&!("settings"in u))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");o(u.plugins),u.settings&&(a.settings=$w(!0,a.settings,u.settings))}function o(u){let m=-1;if(u!=null)if(Array.isArray(u))for(;++m<u.length;){const h=u[m];i(h)}else throw new TypeError("Expected a list of plugins, not `"+u+"`")}function l(u,m){let h=-1,g=-1;for(;++h<r.length;)if(r[h][0]===u){g=h;break}if(g===-1)r.push([u,...m]);else if(m.length>0){let[b,...x]=m;const y=r[g][1];V_(y)&&V_(b)&&(b=$w(!0,y,b)),r[g]=[u,b,...x]}}}}const z2e=new Mk().freeze();function Ww(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Yw(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Kw(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function MI(e){if(!V_(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}
vendor: 4,149 bytes, line 580
580function RI(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function cv(e){return U2e(e)?e:new FQ(e)}function U2e(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function H2e(e){return typeof e=="string"||F2e(e)}function F2e(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const $2e="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",DI=[],jI={allowDangerousHtml:!0},q2e=/^(https?|ircs?|mailto|xmpp)$/i,V2e=[{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 $Q(e){const t=G2e(e),n=W2e(e);return Y2e(t.runSync(t.parse(n),n),e)}function G2e(e){const t=e.rehypePlugins||DI,n=e.remarkPlugins||DI,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...jI}:jI;return z2e().use(Nxe).use(n).use(S2e,r).use(t)}function W2e(e){const t=e.children||"",n=new FQ;return typeof t=="string"&&(n.value=t),n}function Y2e(e,t){const n=t.allowedElements,r=t.allowElement,a=t.components,i=t.disallowedElements,s=t.skipHtml,o=t.unwrapDisallowed,l=t.urlTransform||K2e;for(const m of V2e)Object.hasOwn(t,m.from)&&(""+m.from+(m.to?"use `"+m.to+"` instead":"remove it")+$2e+m.id,void 0);return md(e,u),fve(e,{Fragment:f.Fragment,components:a,ignoreInvalidStyle:!0,jsx:f.jsx,jsxs:f.jsxs,passKeys:!0,passNode:!0});function u(m,h,g){if(m.type==="raw"&&g&&typeof h=="number")return s?g.children.splice(h,1):g.children[h]={type:"text",value:m.value},h;if(m.type==="element"){let b;for(b in zw)if(Object.hasOwn(zw,b)&&Object.hasOwn(m.properties,b)){const x=m.properties[b],y=zw[b];(y===null||y.includes(m.tagName))&&(m.properties[b]=l(String(x||""),b,m))}}if(m.type==="element"){let b=n?!n.includes(m.tagName):i?i.includes(m.tagName):!1;if(!b&&r&&typeof h=="number"&&(b=!r(m,h,g)),b&&g&&typeof h=="number")return o&&m.children?g.children.splice(h,1,...m.children):g.children.splice(h,1),h}}}function K2e(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),a=e.indexOf("/");return t===-1||a!==-1&&t>a||n!==-1&&t>n||r!==-1&&t>r||q2e.test(e.slice(0,t))?e:""}const II=/[#.]/g;function Q2e(e,t){const n=e||"",r={};let a=0,i,s;for(;a<n.length;){II.lastIndex=a;const o=II.exec(n),l=n.slice(a,o?o.index:n.length);l&&(i?i==="#"?r.id=l:Array.isArray(r.className)?r.className.push(l):r.className=[l]:s=l,a+=l.length),o&&(i=o[0],a++)}return{type:"element",tagName:s||t||"div",properties:r,children:[]}}function qQ(e,t,n){const r=n?e4e(n):void 0;function a(i,s,...o){let l;if(i==null){l={type:"root",children:[]};const u=s;o.unshift(u)}else{l=Q2e(i,t);const u=l.tagName.toLowerCase(),m=r?r.get(u):void 0;if(l.tagName=m||u,X2e(s))o.unshift(s);else for(const[h,g]of Object.entries(s))Z2e(e,l.properties,h,g)}for(const u of o)W_(l.children,u);return l.type==="element"&&l.tagName==="template"&&(l.content={type:"root",children:l.children},l.children=[]),l}return a}function X2e(e){if(e===null||typeof e!="object"||Array.isArray(e))return!0;if(typeof e.type!="string")return!1;const t=e,n=Object.keys(e);for(const r of n){const a=t[r];if(a&&typeof a=="object"){if(!Array.isArray(a))return!0;const i=a;
vendor: 11,833 bytes, lines 580-582
580for(const s of i)if(typeof s!="number"&&typeof s!="string")return!0}}return!!("children"in e&&Array.isArray(e.children))}function Z2e(e,t,n,r){const a=N2(e,n);let i;if(r!=null){if(typeof r=="number"){if(Number.isNaN(r))return;i=r}else typeof r=="boolean"?i=r:typeof r=="string"?a.spaceSeparated?i=rI(r):a.commaSeparated?i=Zj(r):a.commaOrSpaceSeparated?i=rI(Zj(r).join(" ")):i=LI(a,a.property,r):Array.isArray(r)?i=[...r]:i=a.property==="style"?J2e(r):String(r);if(Array.isArray(i)){const s=[];for(const o of i)s.push(LI(a,a.property,o));i=s}a.property==="className"&&Array.isArray(t.className)&&(i=t.className.concat(i)),t[a.property]=i}}function W_(e,t){if(t!=null)if(typeof t=="number"||typeof t=="string")e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(const n of t)W_(e,n);else if(typeof t=="object"&&"type"in t)t.type==="root"?W_(e,t.children):e.push(t);else throw new Error("Expected node, nodes, or string, got `"+t+"`")}function LI(e,t,n){if(typeof n=="string"){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(n===""||G0(n)===G0(t)))return!0}return n}function J2e(e){const t=[];for(const[n,r]of Object.entries(e))t.push([n,r].join(": "));return t.join("; ")}function e4e(e){const t=new Map;for(const n of e)t.set(n.toLowerCase(),n);return t}const t4e=["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"],VQ=qQ(a1,"div"),GQ=qQ(nu,"g",t4e),ro={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/"};function n4e(e,t){return WQ(e,{})||{type:"root",children:[]}}function WQ(e,t){const n=r4e(e,t);return n&&t.afterTransform&&t.afterTransform(e,n),n}function r4e(e,t){switch(e.nodeType){case 1:return o4e(e,t);case 3:return i4e(e);case 8:return s4e(e);case 9:return BI(e,t);case 10:return a4e();case 11:return BI(e,t);default:return}}function BI(e,t){return{type:"root",children:YQ(e,t)}}function a4e(){return{type:"doctype"}}function i4e(e){return{type:"text",value:e.nodeValue||""}}function s4e(e){return{type:"comment",value:e.nodeValue||""}}function o4e(e,t){const n=e.namespaceURI,r=n===ro.svg?GQ:VQ,a=n===ro.html?e.tagName.toLowerCase():e.tagName,i=n===ro.html&&a==="template"?e.content:e,s=e.getAttributeNames(),o={};let l=-1;for(;++l<s.length;)o[s[l]]=e.getAttribute(s[l])||"";return r(a,o,YQ(i,t))}function YQ(e,t){const n=e.childNodes,r=[];let a=-1;for(;++a<n.length;){const i=WQ(n[a],t);i!==void 0&&r.push(i)}return r}new DOMParser;function l4e(e,t){const n=c4e(e);return n4e(n)}function c4e(e){const t=document.createElement("template");return t.innerHTML=e,t.content}const zI=(function(e,t,n){const r=s1(n);if(!e||!e.type||!e.children)throw new Error("Expected parent node");if(typeof t=="number"){if(t<0||t===Number.POSITIVE_INFINITY)throw new Error("Expected positive finite number as index")}else if(t=e.children.indexOf(t),t<0)throw new Error("Expected child node or index");for(;++t<e.children.length;)if(r(e.children[t],t,e))return e.children[t]}),Od=(function(e){if(e==null)return f4e;if(typeof e=="string")return d4e(e);if(typeof e=="object")return u4e(e);if(typeof e=="function")return Rk(e);throw new Error("Expected function, string, or array as `test`")});function u4e(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Od(e[n]);return Rk(r);function r(...a){let i=-1;for(;++i<t.length;)if(t[i].apply(this,a))return!0;return!1}}function d4e(e){return Rk(t);function t(n){return n.tagName===e}}function Rk(e){return t;function t(n,r,a){return!!(h4e(n)&&e.call(this,n,typeof r=="number"?r:void 0,a||void 0))}}function f4e(e){return!!(e&&typeof e=="object"&&"type"in e&&e.type==="element"&&"tagName"in e&&typeof e.tagName=="string")}function h4e(e){return e!==null&&typeof e=="object"&&"type"in e&&"tagName"in e}const UI=/\n/g,HI=/[\t ]+/g,Y_=Od("br"),FI=Od(S4e),m4e=Od("p"),$I=Od("tr"),p4e=Od(["datalist","head","noembed","noframes","noscript","rp","script","style","template","title",x4e,w4e]),KQ=Od(["address","article","aside","blockquote","body","caption","center","dd","dialog","dir","dl","dt","div","figure","figcaption","footer","form,","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","legend","li","listing","main","menu","nav","ol","p","plaintext","pre","section","ul","xmp"]);function g4e(e,t){const n=t||{},r="children"in e?e.children:[],a=KQ(e),i=ZQ(e,{whitespace:n.whitespace||"normal"}),s=[];(e.type==="text"||e.type==="comment")&&s.push(...XQ(e,{breakBefore:!0,breakAfter:!0}));let o=-1;for(;++o<r.length;)s.push(...QQ(r[o],e,{whitespace:i,breakBefore:o?void 0:a,breakAfter:o<r.length-1?Y_(r[o+1]):a}));const l=[];let u;for(o=-1;++o<s.length;){const m=s[o];typeof m=="number"?u!==void 0&&m>u&&(u=m):m&&(u!==void 0&&u>-1&&l.push(` 581`.repeat(u)||" "),u=-1,l.push(m))}return l.join("")}function QQ(e,t,n){return e.type==="element"?b4e(e,t,n):e.type==="text"?n.whitespace==="normal"?XQ(e,n):v4e(e):[]}function b4e(e,t,n){const r=ZQ(e,n),a=e.children||[];let i=-1,s=[];if(p4e(e))return s;let o,l;for(Y_(e)||$I(e)&&zI(t,e,$I)?l=` 582`:m4e(e)?(o=2,l=2):KQ(e)&&(o=1,l=1);++i<a.length;)s=s.concat(QQ(a[i],e,{whitespace:r,breakBefore:i?void 0:o,breakAfter:i<a.length-1?Y_(a[i+1]):l}));return FI(e)&&zI(t,e,FI)&&s.push(" "),o&&s.unshift(o),l&&s.push(l),s}function XQ(e,t){const n=String(e.value),r=[],a=[];let i=0;for(;i<=n.length;){UI.lastIndex=i;const l=UI.exec(n),u=l&&"index"in l?l.index:n.length;r.push(y4e(n.slice(i,u).replace(/[\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,""),i===0?t.breakBefore:!0,u===n.length?t.breakAfter:!0)),i=u+1}let s=-1,o;for(;++s<r.length;)r[s].charCodeAt(r[s].length-1)===8203||s<r.length-1&&r[s+1].charCodeAt(0)===8203?(a.push(r[s]),o=void 0):r[s]?(typeof o=="number"&&a.push(o),a.push(r[s]),o=0):(s===0||s===r.length-1)&&a.push(0);return a}function v4e(e){return[String(e.value)]}function y4e(e,t,n){const r=[];let a=0,i;for(;a<e.length;){HI.lastIndex=a;const s=HI.exec(e);i=s?s.index:e.length,!a&&!i&&s&&!t&&r.push(""),a!==i&&r.push(e.slice(a,i)),a=s?i+s[0].length:i}return a!==i&&!n&&r.push(""),r.join(" ")}function ZQ(e,t){if(e.type==="element"){const n=e.properties||{};switch(e.tagName){case"listing":case"plaintext":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return n.wrap?"pre-wrap":"pre";case"td":case"th":return n.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap"}}return t.whitespace}function x4e(e){return!!(e.properties||{}).hidden}function S4e(e){return e.tagName==="td"||e.tagName==="th"}function w4e(e){return e.tagName==="dialog"&&!(e.properties||{}).open}class Ga{constructor(t,n,r){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=t,this.start=n,this.end=r}static range(t,n){return n?!t||!t.loc||!n.loc||t.loc.lexer!==n.loc.lexer?null:new Ga(t.loc.lexer,t.loc.start,n.loc.end):t&&t.loc}}class wi{constructor(t,n){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=t,this.loc=n}range(t,n){return new wi(n,Ga.range(this,t))}}class qe{constructor(t,n){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;var r="KaTeX parse error: "+t,a,i,s=n&&n.loc;if(s&&s.start<=s.end){var o=s.lexer.input;a=s.start,i=s.end,a===o.length?r+=" at end of input: ":r+=" at position "+(a+1)+": ";var l=o.slice(a,i).replace(/[^]/g,"$&̲"),u;a>15?u="â¦"+o.slice(a-15,a):u=o.slice(0,a);var m;i+15<o.length?m=o.slice(i,i+15)+"â¦":m=o.slice(i),r+=u+l+m}var h=new Error(r);return h.name="ParseError",h.__proto__=qe.prototype,h.position=a,a!=null&&i!=null&&(h.length=i-a),h.rawMessage=t,h}}qe.prototype.__proto__=Error.prototype;var A4e=function(t,n){return t===void 0?n:t},E4e=/([A-Z])/g,T4e=function(t){return t.replace(E4e,"-$1").toLowerCase()},_4e={"&":"&",">":">","<":"<",'"':""","'":"'"},C4e=/[&><"']/g;function k4e(e){return String(e).replace(C4e,t=>_4e[t])}var JQ=function e(t){return t.type==="ordgroup"||t.type==="color"?t.body.length===1?e(t.body[0]):t:t.type==="font"?e(t.body):t},N4e=function(t){var n=JQ(t);return n.type==="mathord"||n.type==="textord"||n.type==="atom"},O4e=function(t){if(!t)throw new Error("Expected non-null, but got "+String(t));return t},P4e=function(t){var n=/^[\x00-\x20]*([^\\/#?]*?)(:|�*58|�*3a|&colon)/i.exec(t);return n?n[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(n[1])?null:n[1].toLowerCase():"_relative"},dn={deflt:A4e,escape:k4e,hyphenate:T4e,getBaseElem:JQ,isCharacterBox:N4e,protocolFromUrl:P4e},m0={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,t)=>(t.push(e),t)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand <n>",cliProcessor:e=>e==="Infinity"?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function M4e(e){if(e.default)return e.default;var t=e.type,n=Array.isArray(t)?t[0]:t;
vendor: 4,913 bytes, lines 582-614
582if(typeof n!="string")return n.enum[0];switch(n){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class Dk{constructor(t){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,t=t||{};for(var n in m0)if(m0.hasOwnProperty(n)){var r=m0[n];this[n]=t[n]!==void 0?r.processor?r.processor(t[n]):t[n]:M4e(r)}}reportNonstrict(t,n,r){var a=this.strict;if(typeof a=="function"&&(a=a(t,n,r)),!(!a||a==="ignore")){if(a===!0||a==="error")throw new qe("LaTeX-incompatible input and strict mode is set to 'error': "+(n+" ["+t+"]"),r);a==="warn"?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(n+" ["+t+"]")):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+a+"': "+n+" ["+t+"]"))}}useStrictBehavior(t,n,r){var a=this.strict;if(typeof a=="function")try{a=a(t,n,r)}catch{a="error"}return!a||a==="ignore"?!1:a===!0||a==="error"?!0:a==="warn"?(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(n+" ["+t+"]")),!1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+a+"': "+n+" ["+t+"]")),!1)}isTrusted(t){if(t.url&&!t.protocol){var n=dn.protocolFromUrl(t.url);if(n==null)return!1;t.protocol=n}var r=typeof this.trust=="function"?this.trust(t):this.trust;return!!r}}class mc{constructor(t,n,r){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=t,this.size=n,this.cramped=r}sup(){return Qs[R4e[this.id]]}sub(){return Qs[D4e[this.id]]}fracNum(){return Qs[j4e[this.id]]}fracDen(){return Qs[I4e[this.id]]}cramp(){return Qs[L4e[this.id]]}text(){return Qs[B4e[this.id]]}isTight(){return this.size>=2}}var jk=0,_y=1,fh=2,fl=3,Y0=4,ts=5,Ph=6,ka=7,Qs=[new mc(jk,0,!1),new mc(_y,0,!0),new mc(fh,1,!1),new mc(fl,1,!0),new mc(Y0,2,!1),new mc(ts,2,!0),new mc(Ph,3,!1),new mc(ka,3,!0)],R4e=[Y0,ts,Y0,ts,Ph,ka,Ph,ka],D4e=[ts,ts,ts,ts,ka,ka,ka,ka],j4e=[fh,fl,Y0,ts,Ph,ka,Ph,ka],I4e=[fl,fl,ts,ts,ka,ka,ka,ka],L4e=[_y,_y,fl,fl,ts,ts,ka,ka],B4e=[jk,_y,fh,fl,fh,fl,fh,fl],yt={DISPLAY:Qs[jk],TEXT:Qs[fh],SCRIPT:Qs[Y0],SCRIPTSCRIPT:Qs[Ph]},K_=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function z4e(e){for(var t=0;t<K_.length;t++)for(var n=K_[t],r=0;r<n.blocks.length;r++){var a=n.blocks[r];if(e>=a[0]&&e<=a[1])return n.name}return null}var ty=[];K_.forEach(e=>e.blocks.forEach(t=>ty.push(...t)));function eX(e){for(var t=0;t<ty.length;t+=2)if(e>=ty[t]&&e<=ty[t+1])return!0;return!1}var Rf=80,U4e=function(t,n){return"M95,"+(622+t+n)+` 583c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14 584c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54 585c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10 586s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429 587c69,-144,104.5,-217.7,106.5,-221 588l`+t/2.075+" -"+t+` 589c5.3,-9.3,12,-14,20,-14 590H400000v`+(40+t)+`H845.2724 591s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7 592c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z 593M`+(834+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},H4e=function(t,n){return"M263,"+(601+t+n)+`c0.7,0,18,39.7,52,119 594c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120 595c340,-704.7,510.7,-1060.3,512,-1067 596l`+t/2.084+" -"+t+` 597c4.7,-7.3,11,-11,19,-11 598H40000v`+(40+t)+`H1012.3 599s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232 600c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1 601s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26 602c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z 603M`+(1001+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},F4e=function(t,n){return"M983 "+(10+t+n)+` 604l`+t/3.13+" -"+t+` 605c4,-6.7,10,-10,18,-10 H400000v`+(40+t)+` 606H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7 607s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744 608c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30 609c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722 610c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5 611c53.7,-170.3,84.5,-266.8,92.5,-289.5z 612M`+(1001+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},$4e=function(t,n){return"M424,"+(2398+t+n)+` 613c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514 614c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20
615s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121 616s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081 617l`+t/4.223+" -"+t+`c4,-6.7,10,-10,18,-10 H400000 618v`+(40+t)+`H1014.6 619s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185 620c-2,6,-10,9,-24,9 621c-8,0,-12,-0.7,-12,-2z M`+(1001+t)+" "+n+` 622h400000v`+(40+t)+"h-400000z"},q4e=function(t,n){return"M473,"+(2713+t+n)+` 623c339.3,-1799.3,509.3,-2700,510,-2702 l`+t/5.298+" -"+t+` 624c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+t)+`H1017.7 625s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9 626c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200 627c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26 628s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104, 629606zM`+(1001+t)+" "+n+"h400000v"+(40+t)+"H1017.7z"},V4e=function(t){var n=t/2;return"M400000 "+t+" H0 L"+n+" 0 l65 45 L145 "+(t-80)+" H400000z"},G4e=function(t,n,r){var a=r-54-n-t;return"M702 "+(t+n)+"H400000"+(40+t)+` 630H742v`+a+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1 631h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170 632c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667 633219 661 l218 661zM702 `+n+"H400000v"+(40+t)+"H742z"},W4e=function(t,n,r){n=1e3*n;var a="";switch(t){case"sqrtMain":a=U4e(n,Rf);break;case"sqrtSize1":a=H4e(n,Rf);break;case"sqrtSize2":a=F4e(n,Rf);break;case"sqrtSize3":a=$4e(n,Rf);break;case"sqrtSize4":a=q4e(n,Rf);break;case"sqrtTall":a=G4e(n,Rf,r)}return a},Y4e=function(t,n){switch(t){case"â":return"M291 0 H417 V"+n+" H291z M291 0 H417 V"+n+" H291z";case"â£":return"M145 0 H188 V"+n+" H145z M145 0 H188 V"+n+" H145z";case"â¥":return"M145 0 H188 V"+n+" H145z M145 0 H188 V"+n+" H145z"+("M367 0 H410 V"+n+" H367z M367 0 H410 V"+n+" H367z");case"â":return"M457 0 H583 V"+n+" H457z M457 0 H583 V"+n+" H457z";case"â¢":return"M319 0 H403 V"+n+" H319z M319 0 H403 V"+n+" H319z";case"â¥":return"M263 0 H347 V"+n+" H263z M263 0 H347 V"+n+" H263z";case"âª":return"M384 0 H504 V"+n+" H384z M384 0 H504 V"+n+" H384z";case"â":return"M312 0 H355 V"+n+" H312z M312 0 H355 V"+n+" H312z";case"â":return"M257 0 H300 V"+n+" H257z M257 0 H300 V"+n+" H257z"+("M478 0 H521 V"+n+" H478z M478 0 H521 V"+n+" H478z");default:return""}},qI
vendor: 15,381 bytes, lines 633-808
633={doubleleftarrow:`M262 157 634l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3 635 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28 636 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5 637c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5 638 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87 639-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7 640-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z 641m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l 642-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5 643 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88 644-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68 645-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18 646-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782 647c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3 648-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120 649 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8 650-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247 651c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208 652 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3 653 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202 654 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117 655-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7 656 5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13 657 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688 658 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7 659-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80 660H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0 661 435 0h399565z`,leftgroupunder:`M400000 262 662H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219 663 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3 664-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5 665-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7 666-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5 667 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3 668-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7 669-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z 670m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333 671 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5 672 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667 673-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12 674 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7 675-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0 676v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5 677-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3 678-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21 679 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z 680M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z 681M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23 682-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8 683c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3 684 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z 685M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334 686c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14 687-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7 688 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11 689 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214 690c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14 691 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3 692 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0 693-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6 694-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z 695m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8 69660.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8 697-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z 698m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2 699c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6 700-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z 701m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0 70285.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8 703-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z 704m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1 705c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128 706-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 707 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 708 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85 709-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 710-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 711 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l 712-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5 713s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1 714c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3 715 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237 716-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0 717 3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18 718 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3 719-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2 720-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 721 69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11 722-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7 723 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z 724m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 725 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5 726-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95 727-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8 728 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 729 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3 730-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z 731m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3 732 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0 733-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21 734 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z 735M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23 736 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32 737-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142 738-167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40 739 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69 740-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3 741-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19 742-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101 743 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167 744c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 745 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42 746 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333 747-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70 748 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7 749-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0 750 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0 751 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128 752-68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418 753-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9 754 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114 755c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751 756 181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457 757-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0 758 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697 759 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696 760 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345 761-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409 762 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9 763 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409 764 -175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5 7653.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11 76610.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63 767-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1 768-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59 769H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359 770c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22 771c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10 772-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10 773-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10 774-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1, 775-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, 776-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, 777-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, 778-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202 779c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5 780c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130 781s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47 782121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6 783s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11 784c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z 785M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32 786-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 78713.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39 788-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5 789-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 790-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 791151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 792c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17 793c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21 794c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40 795c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z 796M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0 797c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, 798-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 799c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z 800M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 801c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9, 8021c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7, 803-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z 804M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0 805c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, 806-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 807c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z 808M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},
vendor: 3,206 bytes, lines 808-836
808K4e=function(t,n){switch(t){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+n+` v1759 h347 v-84 809H403z M403 1759 V0 H319 V1759 v`+n+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+n+` v1759 H0 v84 H347z 810M347 1759 V0 H263 V1759 v`+n+" v1759 h84z";case"vert":return"M145 15 v585 v"+n+` v585 c2.667,10,9.667,15,21,15 811c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15 812c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+n+" v585 h43z";case"doublevert":return"M145 15 v585 v"+n+` v585 c2.667,10,9.667,15,21,15 813c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15 814c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+n+` v585 h43z 815M367 15 v585 v`+n+` v585 c2.667,10,9.667,15,21,15 816c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15 817c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+n+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+n+` v1715 h263 v84 H319z 818MM319 602 V0 H403 V602 v`+n+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+n+` v1799 H0 v-84 H319z 819MM319 602 V0 H403 V602 v`+n+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+n+` v602 h84z 820M403 1759 V0 H319 V1759 v`+n+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+n+` v602 h84z 821M347 1759 V0 h-84 V1759 v`+n+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1 822c-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349, 823-36,557 l0,`+(n+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210, 824949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9 825c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5, 826-544.7,-112.5,-882c-2,-104,-3,-167,-3,-189 827l0,-`+(n+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3, 828-210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z`;case"rparen":return`M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3, 82963,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5 830c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(n+9)+` 831c-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664 832c-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11 833c0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17 834c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558 835l0,-`+(n+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7, 836-470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}};let l1=class{constructor(t){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=t,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(t){return this.classes.includes(t)}toNode(){for(var t=document.createDocumentFragment(),n=0;n<this.children.length;n++)t.appendChild(this.children[n].toNode());return t}toMarkup(){for(var t="",n=0;n<this.children.length;n++)t+=this.children[n].toMarkup();return t}toText(){var t=n=>n.toText();return this.children.map(t).join("")}};var ao
vendor: 57,629 bytes, line 836
836={"AMS-Regular":{32:[0,0,0,0,.25],65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],160:[0,0,0,0,.25],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{32:[0,0,0,0,.25],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473],160:[0,0,0,0,.25]},"Fraktur-Regular":{32:[0,0,0,0,.25],33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],160:[0,0,0,0,.25],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],160:[0,0,0,0,.25],163:[0,.69444,0,0,.86853],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8773:[.027,.638,0,0,.894],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{32:[0,0,0,0,.25],33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],160:[0,0,0,0,.25],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],160:[0,0,0,0,.25],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],163:[0,.69444,0,0,.76909],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.123,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,.778],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.673,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.903,0,0,.278],8943:[-.19,.313,0,0,1.172],8945:[-.1,.823,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.745,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.745,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{32:[0,0,0,0,.25],48:[0,.44444,0,0,.575],49:[0,.44444,0,0,.575],50:[0,.44444,0,0,.575],51:[.19444,.44444,0,0,.575],52:[.19444,.44444,0,0,.575],53:[.19444,.44444,0,0,.575],54:[0,.64444,0,0,.575],55:[.19444,.44444,0,0,.575],56:[0,.64444,0,0,.575],57:[.19444,.44444,0,0,.575],65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],160:[0,0,0,0,.25],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333],57649:[0,.44444,0,0,.39352],57911:[.19444,.44444,0,0,.43889]},"Math-Italic":{32:[0,0,0,0,.25],48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],160:[0,0,0,0,.25],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059],57649:[0,.43056,0,.02778,.32246],57911:[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],160:[0,0,0,0,.25],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],160:[0,0,0,0,.25],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],160:[0,0,0,0,.25],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{32:[0,0,0,0,.25],65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212],160:[0,0,0,0,.25]},"Size1-Regular":{32:[0,0,0,0,.25],40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],160:[0,0,0,0,.25],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{32:[0,0,0,0,.25],40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],160:[0,0,0,0,.25],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{32:[0,0,0,0,.25],40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],160:[0,0,0,0,.25],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{32:[0,0,0,0,.25],40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],160:[0,0,0,0,.25],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},
vendor: 2,747 bytes, line 836
836uv={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},VI={Ã
:"A",Ã:"D",Ã:"o",Ã¥:"a",ð:"d",þ:"o",Ð:"A",Ð:"B",Ð:"B",Ð:"F",Ð:"A",Ð:"E",Ð:"K",Ð:"3",Ð:"N",Ð:"N",Ð:"K",Ð:"N",Ð:"M",Ð:"H",Ð:"O",Ð:"N",Ð :"P",С:"C",Т:"T",У:"y",Ф:"O",Ð¥:"X",Ц:"U",Ч:"h",Ш:"W",Щ:"W",Ъ:"B",Ы:"X",Ь:"B",Ð:"3",Ю:"X",Я:"R",а:"a",б:"b",в:"a",г:"r",д:"y",е:"e",ж:"m",з:"e",и:"n",й:"n",к:"n",л:"n",м:"m",н:"n",о:"o",п:"n",Ñ:"p",Ñ:"c",Ñ:"o",Ñ:"y",Ñ:"b",Ñ
:"x",Ñ:"n",Ñ:"n",Ñ:"w",Ñ:"w",Ñ:"a",Ñ:"m",Ñ:"a",Ñ:"e",Ñ:"m",Ñ:"r"};function tX(e,t){ao[e]=t}function Ik(e,t,n){if(!ao[t])throw new Error("Font metrics not found for font: "+t+".");var r=e.charCodeAt(0),a=ao[t][r];if(!a&&e[0]in VI&&(r=VI[e[0]].charCodeAt(0),a=ao[t][r]),!a&&n==="text"&&eX(r)&&(a=ao[t][77]),a)return{depth:a[0],height:a[1],italic:a[2],skew:a[3],width:a[4]}}var Qw={};function Q4e(e){var t;if(e>=5?t=0:e>=3?t=1:t=2,!Qw[t]){var n=Qw[t]={cssEmPerMu:uv.quad[t]/18};for(var r in uv)uv.hasOwnProperty(r)&&(n[r]=uv[r][t])}return Qw[t]}var X4e=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],GI=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],WI=function(t,n){return n.size<2?t:X4e[t-1][n.size-1]};class al{constructor(t){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=t.style,this.color=t.color,this.size=t.size||al.BASESIZE,this.textSize=t.textSize||this.size,this.phantom=!!t.phantom,this.font=t.font||"",this.fontFamily=t.fontFamily||"",this.fontWeight=t.fontWeight||"",this.fontShape=t.fontShape||"",this.sizeMultiplier=GI[this.size-1],this.maxSize=t.maxSize,this.minRuleThickness=t.minRuleThickness,this._fontMetrics=void 0}extend(t){var n={style:this.style,size:this.size,textSize:this.textSize,color:this.color,ph
vendor: 12,851 bytes, line 836
836antom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r]);return new al(n)}havingStyle(t){return this.style===t?this:this.extend({style:t,size:WI(this.textSize,t)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(t){return this.size===t&&this.textSize===t?this:this.extend({style:this.style.text(),size:t,textSize:t,sizeMultiplier:GI[t-1]})}havingBaseStyle(t){t=t||this.style.text();var n=WI(al.BASESIZE,t);return this.size===n&&this.textSize===al.BASESIZE&&this.style===t?this:this.extend({style:t,size:n})}havingBaseSizing(){var t;switch(this.style.id){case 4:case 5:t=3;break;case 6:case 7:t=1;break;default:t=6}return this.extend({style:this.style.text(),size:t})}withColor(t){return this.extend({color:t})}withPhantom(){return this.extend({phantom:!0})}withFont(t){return this.extend({font:t})}withTextFontFamily(t){return this.extend({fontFamily:t,font:""})}withTextFontWeight(t){return this.extend({fontWeight:t,font:""})}withTextFontShape(t){return this.extend({fontShape:t,font:""})}sizingClasses(t){return t.size!==this.size?["sizing","reset-size"+t.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==al.BASESIZE?["sizing","reset-size"+this.size,"size"+al.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=Q4e(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}al.BASESIZE=6;var Q_={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},Z4e={ex:!0,em:!0,mu:!0},nX=function(t){return typeof t!="string"&&(t=t.unit),t in Q_||t in Z4e||t==="ex"},Qn=function(t,n){var r;if(t.unit in Q_)r=Q_[t.unit]/n.fontMetrics().ptPerEm/n.sizeMultiplier;else if(t.unit==="mu")r=n.fontMetrics().cssEmPerMu;else{var a;if(n.style.isTight()?a=n.havingStyle(n.style.text()):a=n,t.unit==="ex")r=a.fontMetrics().xHeight;else if(t.unit==="em")r=a.fontMetrics().quad;else throw new qe("Invalid unit: '"+t.unit+"'");a!==n&&(r*=a.sizeMultiplier/n.sizeMultiplier)}return Math.min(t.number*r,n.maxSize)},Xe=function(t){return+t.toFixed(4)+"em"},Wc=function(t){return t.filter(n=>n).join(" ")},rX=function(t,n,r){if(this.classes=t||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=r||{},n){n.style.isTight()&&this.classes.push("mtight");var a=n.getColor();a&&(this.style.color=a)}},aX=function(t){var n=document.createElement(t);n.className=Wc(this.classes);for(var r in this.style)this.style.hasOwnProperty(r)&&(n.style[r]=this.style[r]);for(var a in this.attributes)this.attributes.hasOwnProperty(a)&&n.setAttribute(a,this.attributes[a]);for(var i=0;i<this.children.length;i++)n.appendChild(this.children[i].toNode());return n},J4e=/[\s"'>/=\x00-\x1f]/,iX=function(t){var n="<"+t;this.classes.length&&(n+=' class="'+dn.escape(Wc(this.classes))+'"');var r="";for(var a in this.style)this.style.hasOwnProperty(a)&&(r+=dn.hyphenate(a)+":"+this.style[a]+";");r&&(n+=' style="'+dn.escape(r)+'"');for(var i in this.attributes)if(this.attributes.hasOwnProperty(i)){if(J4e.test(i))throw new qe("Invalid attribute name '"+i+"'");n+=" "+i+'="'+dn.escape(this.attributes[i])+'"'}n+=">";for(var s=0;s<this.children.length;s++)n+=this.children[s].toMarkup();return n+="</"+t+">",n};class c1{constructor(t,n,r,a){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,rX.call(this,t,r,a),this.children=n||[]}setAttribute(t,n){this.attributes[t]=n}hasClass(t){return this.classes.includes(t)}toNode(){return aX.call(this,"span")}toMarkup(){return iX.call(this,"span")}}class Lk{constructor(t,n,r,a){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,rX.call(this,n,a),this.children=r||[],this.setAttribute("href",t)}setAttribute(t,n){this.attributes[t]=n}hasClass(t){return this.classes.includes(t)}toNode(){return aX.call(this,"a")}toMarkup(){return iX.call(this,"a")}}class e3e{constructor(t,n,r){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=n,this.src=t,this.classes=["mord"],this.style=r}hasClass(t){return this.classes.includes(t)}toNode(){var t=document.createElement("img");t.src=this.src,t.alt=this.alt,t.className="mord";for(var n in this.style)this.style.hasOwnProperty(n)&&(t.style[n]=this.style[n]);return t}toMarkup(){var t='<img src="'+dn.escape(this.src)+'"'+(' alt="'+dn.escape(this.alt)+'"'),n="";for(var r in this.style)this.style.hasOwnProperty(r)&&(n+=dn.hyphenate(r)+":"+this.style[r]+";");return n&&(t+=' style="'+dn.escape(n)+'"'),t+="'/>",t}}var t3e={î:"ıÌ",ï:"ıÌ",Ã:"ıÌ",ì:"ıÌ"};class ls{constructor(t,n,r,a,i,s,o,l){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=t,this.height=n||0,this.depth=r||0,this.italic=a||0,this.skew=i||0,this.width=s||0,this.classes=o||[],this.style=l||{},this.maxFontSize=0;var u=z4e(this.text.charCodeAt(0));u&&this.classes.push(u+"_fallback"),/[îïÃì]/.test(this.text)&&(this.text=t3e[this.text])}hasClass(t){return this.classes.includes(t)}toNode(){var t=document.createTextNode(this.text),n=null;this.italic>0&&(n=document.createElement("span"),n.style.marginRight=Xe(this.italic)),this.classes.length>0&&(n=n||document.createElement("span"),n.className=Wc(this.classes));for(var r in this.style)this.style.hasOwnProperty(r)&&(n=n||document.createElement("span"),n.style[r]=this.style[r]);return n?(n.appendChild(t),n):t}toMarkup(){var t=!1,n="<span";this.classes.length&&(t=!0,n+=' class="',n+=dn.escape(Wc(this.classes)),n+='"');var r="";this.italic>0&&(r+="margin-right:"+this.italic+"em;");for(var a in this.style)this.style.hasOwnProperty(a)&&(r+=dn.hyphenate(a)+":"+this.style[a]+";");r&&(t=!0,n+=' style="'+dn.escape(r)+'"');var i=dn.escape(this.text);return t?(n+=">",n+=i,n+="</span>",n):i}}class Tl{constructor(t,n){this.children=void 0,this.attributes=void 0,this.children=t||[],this.attributes=n||{}}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"svg");for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&n.setAttribute(r,this.attributes[r]);for(var a=0;a<this.children.length;a++)n.appendChild(this.children[a].toNode());return n}toMarkup(){var t='<svg xmlns="http://www.w3.org/2000/svg"';for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="'+dn.escape(this.attributes[n])+'"');t+=">";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+="</svg>",t}}class Yc{constructor(t,n){this.pathName=void 0,this.alternate=void 0,this.pathName=t,this.alternate=n}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"path");return this.alternate?n.setAttribute("d",this.alternate):n.setAttribute("d",qI[this.pathName]),n}toMarkup(){return this.alternate?'<path d="'+dn.escape(this.alternate)+'"/>':'<path d="'+dn.escape(qI[this.pathName])+'"/>'}}class X_{constructor(t){this.attributes=void 0,this.attributes=t||{}}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"line");for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&n.setAttribute(r,this.attributes[r]);return n}toMarkup(){var t="<line";for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="'+dn.escape(this.attributes[n])+'"');return t+="/>",t}}function YI(e){if(e instanceof ls)return e;throw new Error("Expected symbolNode but got "+String(e)+".")}function n3e(e){if(e instanceof c1)return e;throw new Error("Expected span<HtmlDomNode> but got "+String(e)+".")}var r3e={bin:1,close:1,inner:1,open:1,punct:1,rel:1},a3e={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},Bn={math:{},text:{}};function R(e,t,n,r,a,i){Bn[e][a]={font:t,group:n,replace:r},i&&r&&(Bn[e][r]=Bn[e][a])}var j="math",ze="text",F="main",ie="ams",Yn="accent-token",rt="bin",Ma="close",pm="inner",vt="mathord",_r="op-token",_i="open",j2="punct",se="rel",Il="spacing",me="textord";R(j,F,se,"â¡","\\equiv",!0);R(j,F,se,"âº","\\prec",!0);R(j,F,se,"â»","\\succ",!0);R(j,F,se,"â¼","\\sim",!0);R(j,F,se,"â¥","\\perp");R(j,F,se,"⪯","\\preceq",!0);R(j,F,se,"⪰","\\succeq",!0);R(j,F,se,"â","\\simeq",!0);R(j,F,se,"â£","\\mid",!0);R(j,F,se,"âª","\\ll",!0);R(j,F,se,"â«","\\gg",!0);R(j,F,se,"â","\\asymp",!0);R(j,F,se,"â¥","\\parallel");R(j,F,se,"â","\\bowtie",!0);R(j,F,se,"â£","\\smile",!0);R(j,F,se,"â","\\sqsubseteq",!0);R(j,F,se,"â","\\sqsupseteq",!0);R(j,F,se,"â","\\doteq",!0);R(j,F,se,"â¢","\\frown",!0);R(j,F,se,"â","\\ni",!0);R(j,F,se,"â","\\propto",!0);R(j,F,se,"â¢","\\vdash",!0);R(j,F,se,"â£","\\dashv",!0);R(j,F,se,"â","\\owns");R(j,F,j2,".","\\ldotp");R(j,F,j2,"â
","\\cdotp");R(j,F,me,"#","\\#");R(ze,F,me,"#","\\#");R(j,F,me,"&","\\&");R(ze,F,me,"&","\\&");R(j,F,me,"âµ","\\aleph",!0);R(j,F,me,"â","\\forall",!0);R(j,F,me,"â","\\hbar",!0);R(j,F,me,"â","\\exists",!0);R(j,F,me,"â","\\nabla",!0);R(j,F,me,"â","\\flat",!0);R(j,F,me,"â","\\ell",!0);R(j,F,me,"â®","\\natural",!0);R(j,F,me,"â£","\\clubsuit",!0);R(j,F,me,"â","\\wp",!0);R(j,F,me,"â¯","\\sharp",!0);R(j,F,me,"â¢","\\diamondsuit",!0);R(j,F,me,"â","\\Re",!0);R(j,F,me,"â¡","\\heartsuit",!0);R(j,F,me,"â","\\Im",!0);R(j,F,me,"â ","\\spadesuit",!0);R(j,F,me,"§","\\S",!0);R(ze,F,me,"§","\\S");R(j,F,me,"¶","\\P",!0);R(ze,F,me,"¶","\\P");R(j,F,me,"â ","\\dag");R(ze,F,me,"â ","\\dag");R(ze,F,me,"â ","\\textdagger");R(j,F,me,"â¡","\\ddag");R(ze,F,me,"â¡","\\ddag");R(ze,F,me,"â¡","\\textdaggerdbl");R(j,F,Ma,"â±","\\rmoustache",!0);R(j,F,_i,"â°","\\lmoustache",!0);R(j,F,Ma,"â¯","\\rgroup",!0);R(j,F,_i,"â®","\\lgroup",!0);R(j,F,rt,"â","\\mp",!0);R(j,F,rt,"â","\\ominus",!0);R(j,F,rt,"â","\\uplus",!0);R(j,F,rt,"â","\\sqcap",!0);R(j,F,rt,"â","\\ast");R(j,F,rt,"â","\\sqcup",!0);R(j,F,rt,"â¯","\\bigcirc",!0);R(j,F,rt,"â","\\bullet",!0);R(j,F,rt,"â¡","\\ddagger");R(j,F,rt,"â","\\wr",!0);R(j,F,rt,"⨿","\\amalg");R(j,F,rt,"&","\\And");R(j,F,se,"âµ","\\longleftarrow",!0);R(j,F,se,"â","\\Leftarrow",!0);R(j,F,se,"â¸","\\Longleftarrow",!0);R(j,F,se,"â¶","\\longrightarrow",!0);R(j,F,se,"â","\\Rightarrow",!0);R(j,F,se,"â¹","\\Longrightarrow",!0);R(j,F,se,"â","\\leftrightarrow",!0);R(j,F,se,"â·","\\longleftrightarrow",!0);R(j,F,se,"â","\\Leftrightarrow",!0);R(j,F,se,"âº","\\Longleftrightarrow",!0);R(j,F,se,"â¦","\\mapsto",!0);R(j,F,se,"â¼","\\longmapsto",!0);R(j,F,se,"â","\\nearrow",!0);R(j,F,se,"â©","\\hookleftarrow",!0);R(j,F,se,"âª","\\hookrightarrow",!0);R(j,F,se,"â","\\searrow",!0);R(j,F,se,"â¼","\\leftharpoonup",!0);R(j,F,se,"â","\\rightharpoonup",!0);R(j,F,se,"â","\\swarrow",!0);R(j,F,se,"â½","\\leftharpoondown",!0);R(j,F,se,"â","\\rightharpoondown",!0);R(j,F,se,"â","\\nwarrow",!0);R(j,F,se,"â","\\rightleftharpoons",!0);R(j,ie,se,"â®","\\nless",!0);R(j,ie,se,"î","\\@nleqslant");R(j,ie,se,"î","\\@nleqq");R(j,ie,se,"âª","\\lneq",!0);R(j,ie,se,"â¨","\\lneqq",!0);R(j,ie,se,"î","\\@lvertneqq");R(j,ie,se,"â¦","\\lnsim",!0);R(j,ie,se,"âª","\\lnapprox",!0);R(j,ie,se,"â","\\nprec",!0);R(j,ie,se,"â ","\\npreceq",!0);R(j,ie,se,"â¨","\\precnsim",!0);R(j,ie,se,"⪹","\\precnapprox",!0);R(j,ie,se,"â","\\nsim",!0);R(j,ie,se,"î","\\@nshortmid");R(j,ie,se,"â¤","\\nmid",!0);R(j,ie,se,"â¬","\\nvdash",!0);R(j,ie,se,"â","\\nvDash",!0);R(j,ie,se,"âª","\\ntriangleleft");R(j,ie,se,"â¬","\\ntrianglelefteq",!0);R(j,ie,se,"â","\\subsetneq",!0);R(j,ie,se,"î","\\@varsubsetneq");R(j,ie,se,"â«","\\subsetneqq",!0);R(j,ie,se,"î","\\@varsubsetneqq");R(j,ie,se,"â¯","\\ngtr",!0);R(j,ie,se,"î","\\@ngeqslant");R(j,ie,se,"î","\\@ngeqq");R(j,ie,se,"âª","\\gneq",!0);R(j,ie,se,"â©","\\gneqq",!0);R(j,ie,se,"î","\\@gvertneqq");R(j,ie,se,"â§","\\gnsim",!0);R(j,ie,se,"âª","\\gnapprox",!0);R(j,ie,se,"â","\\nsucc",!0);R(j,ie,se,"â¡","\\nsucceq",!0);R(j,ie,se,"â©","\\succnsim",!0);R(j,ie,se,"⪺","\\succnapprox",!0);R(j,ie,se,"â","\\ncong",!0);R(j,ie,se,"î","\\@nshortparallel");R(j,ie,se,"â¦","\\nparallel",!0);R(j,ie,se,"â¯","\\nVDash",!0);R(j,ie,se,"â«","\\ntriangleright");R(j,ie,se,"â","\\ntrianglerighteq",!0);R(j,ie,se,"î","\\@nsupseteqq");R(j,ie,se,"â","\\supsetneq",!0);R(j,ie,se,"î","\\@varsupsetneq");R(j,ie,se,"â«","\\supsetneqq",!0);R(j,ie,se,"î","\\@varsupsetneqq");R(j,ie,se,"â®","\\nVdash",!0);R(j,ie,se,"⪵","\\precneqq",!0);R(j,ie,se,"⪶","\\succneqq",!0);
836R(j,ie,se,"î","\\@nsubseteqq");R(j,ie,rt,"â´","\\unlhd");R(j,ie,rt,"âµ","\\unrhd");R(j,ie,se,"â","\\nleftarrow",!0);R(j,ie,se,"â","\\nrightarrow",!0);R(j,ie,se,"â","\\nLeftarrow",!0);R(j,ie,se,"â","\\nRightarrow",!0);R(j,ie,se,"â®","\\nleftrightarrow",!0);R(j,ie,se,"â","\\nLeftrightarrow",!0);R(j,ie,se,"â³","\\vartriangle");R(j,ie,me,"â","\\hslash");R(j,ie,me,"â½","\\triangledown");R(j,ie,me,"â","\\lozenge");R(j,ie,me,"â","\\circledS");R(j,ie,me,"®","\\circledR");R(ze,ie,me,"®","\\circledR");R(j,ie,me,"â¡","\\measuredangle",!0);R(j,ie,me,"â","\\nexists");R(j,ie,me,"â§","\\mho");R(j,ie,me,"â²","\\Finv",!0);R(j,ie,me,"â
","\\Game",!0);R(j,ie,me,"âµ","\\backprime");R(j,ie,me,"â²","\\blacktriangle");R(j,ie,me,"â¼","\\blacktriangledown");R(j,ie,me,"â ","\\blacksquare");R(j,ie,me,"â§«","\\blacklozenge");R(j,ie,me,"â
","\\bigstar");R(j,ie,me,"â¢","\\sphericalangle",!0);R(j,ie,me,"â","\\complement",!0);R(j,ie,me,"ð","\\eth",!0);R(ze,F,me,"ð","ð");R(j,ie,me,"â±","\\diagup");R(j,ie,me,"â²","\\diagdown");R(j,ie,me,"â¡","\\square");R(j,ie,me,"â¡","\\Box");R(j,ie,me,"â","\\Diamond");R(j,ie,me,"Â¥","\\yen",!0);R(ze,ie,me,"Â¥","\\yen",!0);R(j,ie,me,"â","\\checkmark",!0);R(ze,ie,me,"â","\\checkmark");R(j,ie,me,"â¶","\\beth",!0);R(j,ie,me,"â¸","\\daleth",!0);R(j,ie,me,"â·","\\gimel",!0);R(j,ie,me,"Ï","\\digamma",!0);R(j,ie,me,"ϰ","\\varkappa");R(j,ie,_i,"â","\\@ulcorner",!0);R(j,ie,Ma,"â","\\@urcorner",!0);R(j,ie,_i,"â","\\@llcorner",!0);R(j,ie,Ma,"â","\\@lrcorner",!0);R(j,ie,se,"â¦","\\leqq",!0);R(j,ie,se,"⩽","\\leqslant",!0);R(j,ie,se,"âª","\\eqslantless",!0);R(j,ie,se,"â²","\\lesssim",!0);R(j,ie,se,"âª
","\\lessapprox",!0);R(j,ie,se,"â","\\approxeq",!0);R(j,ie,rt,"â","\\lessdot");R(j,ie,se,"â","\\lll",!0);R(j,ie,se,"â¶","\\lessgtr",!0);R(j,ie,se,"â","\\lesseqgtr",!0);R(j,ie,se,"âª","\\lesseqqgtr",!0);R(j,ie,se,"â","\\doteqdot");R(j,ie,se,"â","\\risingdotseq",!0);R(j,ie,se,"â","\\fallingdotseq",!0);R(j,ie,se,"â½","\\backsim",!0);R(j,ie,se,"â","\\backsimeq",!0);R(j,ie,se,"â«
","\\subseteqq",!0);R(j,ie,se,"â","\\Subset",!0);R(j,ie,se,"â","\\sqsubset",!0);R(j,ie,se,"â¼","\\preccurlyeq",!0);R(j,ie,se,"â","\\curlyeqprec",!0);R(j,ie,se,"â¾","\\precsim",!0);R(j,ie,se,"⪷","\\precapprox",!0);R(j,ie,se,"â²","\\vartriangleleft");R(j,ie,se,"â´","\\trianglelefteq");R(j,ie,se,"â¨","\\vDash",!0);R(j,ie,se,"âª","\\Vvdash",!0);R(j,ie,se,"â£","\\smallsmile");R(j,ie,se,"â¢","\\smallfrown");R(j,ie,se,"â","\\bumpeq",!0);R(j,ie,se,"â","\\Bumpeq",!0);R(j,ie,se,"â§","\\geqq",!0);R(j,ie,se,"⩾","\\geqslant",!0);R(j,ie,se,"âª","\\eqslantgtr",!0);R(j,ie,se,"â³","\\gtrsim",!0);R(j,ie,se,"âª","\\gtrapprox",!0);R(j,ie,rt,"â","\\gtrdot");R(j,ie,se,"â","\\ggg",!0);R(j,ie,se,"â·","\\gtrless",!0);R(j,ie,se,"â","\\gtreqless",!0);R(j,ie,se,"âª","\\gtreqqless",!0);R(j,ie,se,"â","\\eqcirc",!0);R(j,ie,se,"â","\\circeq",!0);R(j,ie,se,"â","\\triangleq",!0);R(j,ie,se,"â¼","\\thicksim");R(j,ie,se,"â","\\thickapprox");R(j,ie,se,"â«","\\supseteqq",!0);R(j,ie,se,"â","\\Supset",!0);R(j,ie,se,"â","\\sqsupset",!0);R(j,ie,se,"â½","\\succcurlyeq",!0);R(j,ie,se,"â","\\curlyeqsucc",!0);R(j,ie,se,"â¿","\\succsim",!0);R(j,ie,se,"⪸","\\succapprox",!0);R(j,ie,se,"â³","\\vartriangleright");R(j,ie,se,"âµ","\\trianglerighteq");R(j,ie,se,"â©","\\Vdash",!0);R(j,ie,se,"â£","\\shortmid");R(j,ie,se,"â¥","\\shortparallel");R(j,ie,se,"â¬","\\between",!0);R(j,ie,se,"â","\\pitchfork",!0);R(j,ie,se,"â","\\varpropto");R(j,ie,se,"â","\\blacktriangleleft");R(j,ie,se,"â´","\\therefore",!0);R(j,ie,se,"â","\\backepsilon");R(j,ie,se,"â¶","\\blacktriangleright");R(j,ie,se,"âµ","\\because",!0);R(j,ie,se,"â","\\llless");R(j,ie,se,"â","\\gggtr");R(j,ie,rt,"â²","\\lhd");R(j,ie,rt,"â³","\\rhd");R(j,ie,se,"â","\\eqsim",!0);R(j,F,se,"â","\\Join");R(j,ie,se,"â","\\Doteq",!0);R(j,ie,rt,"â","\\dotplus",!0);R(j,ie,rt,"â","\\smallsetminus");R(j,ie,rt,"â","\\Cap",!0);R(j,ie,rt,"â","\\Cup",!0);R(j,ie,rt,"â©","\\doublebarwedge",!0);R(j,ie,rt,"â","\\boxminus",!0);R(j,ie,rt,"â","\\boxplus",!0);
836R(j,ie,rt,"â","\\divideontimes",!0);R(j,ie,rt,"â","\\ltimes",!0);R(j,ie,rt,"â","\\rtimes",!0);R(j,ie,rt,"â","\\leftthreetimes",!0);R(j,ie,rt,"â","\\rightthreetimes",!0);R(j,ie,rt,"â","\\curlywedge",!0);R(j,ie,rt,"â","\\curlyvee",!0);R(j,ie,rt,"â","\\circleddash",!0);R(j,ie,rt,"â","\\circledast",!0);R(j,ie,rt,"â
","\\centerdot");R(j,ie,rt,"âº","\\intercal",!0);R(j,ie,rt,"â","\\doublecap");R(j,ie,rt,"â","\\doublecup");R(j,ie,rt,"â ","\\boxtimes",!0);R(j,ie,se,"â¢","\\dashrightarrow",!0);R(j,ie,se,"â ","\\dashleftarrow",!0);R(j,ie,se,"â","\\leftleftarrows",!0);R(j,ie,se,"â","\\leftrightarrows",!0);R(j,ie,se,"â","\\Lleftarrow",!0);R(j,ie,se,"â","\\twoheadleftarrow",!0);R(j,ie,se,"â¢","\\leftarrowtail",!0);R(j,ie,se,"â«","\\looparrowleft",!0);R(j,ie,se,"â","\\leftrightharpoons",!0);R(j,ie,se,"â¶","\\curvearrowleft",!0);R(j,ie,se,"âº","\\circlearrowleft",!0);R(j,ie,se,"â°","\\Lsh",!0);R(j,ie,se,"â","\\upuparrows",!0);R(j,ie,se,"â¿","\\upharpoonleft",!0);R(j,ie,se,"â","\\downharpoonleft",!0);R(j,F,se,"â¶","\\origof",!0);R(j,F,se,"â·","\\imageof",!0);R(j,ie,se,"â¸","\\multimap",!0);R(j,ie,se,"â","\\leftrightsquigarrow",!0);R(j,ie,se,"â","\\rightrightarrows",!0);R(j,ie,se,"â","\\rightleftarrows",!0);R(j,ie,se,"â ","\\twoheadrightarrow",!0);R(j,ie,se,"â£","\\rightarrowtail",!0);R(j,ie,se,"â¬","\\looparrowright",!0);R(j,ie,se,"â·","\\curvearrowright",!0);R(j,ie,se,"â»","\\circlearrowright",!0);R(j,ie,se,"â±","\\Rsh",!0);R(j,ie,se,"â","\\downdownarrows",!0);R(j,ie,se,"â¾","\\upharpoonright",!0);R(j,ie,se,"â","\\downharpoonright",!0);R(j,ie,se,"â","\\rightsquigarrow",!0);R(j,ie,se,"â","\\leadsto");R(j,ie,se,"â","\\Rrightarrow",!0);R(j,ie,se,"â¾","\\restriction");R(j,F,me,"â","`");R(j,F,me,"$","\\$");R(ze,F,me,"$","\\$");R(ze,F,me,"$","\\textdollar");R(j,F,me,"%","\\%");R(ze,F,me,"%","\\%");R(j,F,me,"_","\\_");R(ze,F,me,"_","\\_");R(ze,F,me,"_","\\textunderscore");R(j,F,me,"â ","\\angle",!0);R(j,F,me,"â","\\infty",!0);R(j,F,me,"â²","\\prime");R(j,F,me,"â³","\\triangle");R(j,F,me,"Î","\\Gamma",!0);R(j,F,me,"Î","\\Delta",!0);R(j,F,me,"Î","\\Theta",!0);R(j,F,me,"Î","\\Lambda",!0);R(j,F,me,"Î","\\Xi",!0);R(j,F,me,"Î ","\\Pi",!0);R(j,F,me,"Σ","\\Sigma",!0);R(j,F,me,"Î¥","\\Upsilon",!0);R(j,F,me,"Φ","\\Phi",!0);R(j,F,me,"Ψ","\\Psi",!0);R(j,F,me,"Ω","\\Omega",!0);R(j,F,me,"A","Î");R(j,F,me,"B","Î");R(j,F,me,"E","Î");R(j,F,me,"Z","Î");R(j,F,me,"H","Î");R(j,F,me,"I","Î");R(j,F,me,"K","Î");R(j,F,me,"M","Î");R(j,F,me,"N","Î");R(j,F,me,"O","Î");R(j,F,me,"P","Ρ");R(j,F,me,"T","Τ");R(j,F,me,"X","Χ");R(j,F,me,"¬","\\neg",!0);R(j,F,me,"¬","\\lnot");R(j,F,me,"â¤","\\top");R(j,F,me,"â¥","\\bot");R(j,F,me,"â
","\\emptyset");R(j,ie,me,"â
","\\varnothing");R(j,F,vt,"α","\\alpha",!0);R(j,F,vt,"β","\\beta",!0);R(j,F,vt,"γ","\\gamma",!0);R(j,F,vt,"δ","\\delta",!0);R(j,F,vt,"ϵ","\\epsilon",!0);R(j,F,vt,"ζ","\\zeta",!0);R(j,F,vt,"η","\\eta",!0);R(j,F,vt,"θ","\\theta",!0);R(j,F,vt,"ι","\\iota",!0);R(j,F,vt,"κ","\\kappa",!0);R(j,F,vt,"λ","\\lambda",!0);R(j,F,vt,"μ","\\mu",!0);R(j,F,vt,"ν","\\nu",!0);R(j,F,vt,"ξ","\\xi",!0);R(j,F,vt,"ο","\\omicron",!0);R(j,F,vt,"Ï","\\pi",!0);R(j,F,vt,"Ï","\\rho",!0);R(j,F,vt,"Ï","\\sigma",!0);R(j,F,vt,"Ï","\\tau",!0);R(j,F,vt,"Ï
","\\upsilon",!0);R(j,F,vt,"Ï","\\phi",!0);R(j,F,vt,"Ï","\\chi",!0);R(j,F,vt,"Ï","\\psi",!0);R(j,F,vt,"Ï","\\omega",!0);R(j,F,vt,"ε","\\varepsilon",!0);R(j,F,vt,"Ï","\\vartheta",!0);R(j,F,vt,"Ï","\\varpi",!0);R(j,F,vt,"ϱ","\\varrho",!0);R(j,F,vt,"Ï","\\varsigma",!0);R(j,F,vt,"Ï","\\varphi",!0);R(j,F,rt,"â","*",!0);R(j,F,rt,"+","+");R(j,F,rt,"â","-",!0);R(j,F,rt,"â
","\\cdot",!0);R(j,F,rt,"â","\\circ",!0);R(j,F,rt,"÷","\\div",!0);R(j,F,rt,"±","\\pm",!0);R(j,F,rt,"Ã","\\times",!0);R(j,F,rt,"â©","\\cap",!0);R(j,F,rt,"âª","\\cup",!0);R(j,F,rt,"â","\\setminus",!0);R(j,F,rt,"â§","\\land");R(j,F,rt,"â¨","\\lor");R(j,F,rt,"â§","\\wedge",!0);R(j,F,rt,"â¨","\\vee",!0);R(j,F,me,"â","\\surd");R(j,F,_i,"â¨","\\langle",!0);R(j,F,_i,"â£","\\lvert");R(j,F,_i,"â¥","\\lVert");R(j,F,Ma,"?","?");R(j,F,Ma,"!","!");R(j,F,Ma,"â©","\\rangle",!0);R(j,F,Ma,"â£","\\rvert");R(j,F,Ma,"â¥","\\rVert");R(j,F,se,"=","=");R(j,F,se,":",":");R(j,F,se,"â","\\approx",!0);R(j,F,se,"â
","\\cong",!0);R(j,F,se,"â¥","\\ge");R(j,F,se,"â¥","\\geq",!0);R(j,F,se,"â","\\gets");R(j,F,se,">","\\gt",!0);R(j,F,se,"â","\\in",!0);R(j,F,se,"î ","\\@not");R(j,F,se,"â","\\subset",!0);R(j,F,se,"â","\\supset",!0);R(j,F,se,"â","\\subseteq",!0);R(j,F,se,"â","\\supseteq",!0);R(j,ie,se,"â","\\nsubseteq",!0);R(j,ie,se,"â","\\nsupseteq",!0);R(j,F,se,"â¨","\\models");R(j,F,se,"â","\\leftarrow",!0);R(j,F,se,"â¤","\\le");R(j,F,se,"â¤","\\leq",!0);R(j,F,se,"<","\\lt",!0);R(j,F,se,"â","\\rightarrow",!0);R(j,F,se,"â","\\to");R(j,ie,se,"â±","\\ngeq",!0);R(j,ie,se,"â°","\\nleq",!0);R(j,F,Il," ","\\ ");R(j,F,Il," ","\\space");R(j,F,Il," ","\\nobreakspace");R(ze,F,Il," ","\\ ");R(ze,F,Il," "," ");R(ze,F,Il," ","\\space");R(ze,F,Il," ","\\nobreakspace");R(j,F,Il,null,"\\nobreak");R(j,F,Il,null,"\\allowbreak");R(j,F,j2,",",",");R(j,F,j2,";",";");R(j,ie,rt,"â¼","\\barwedge",!0);R(j,ie,rt,"â»","\\veebar",!0);R(j,F,rt,"â","\\odot",!0);R(j,F,rt,"â","\\oplus",!0);R(j,F,rt,"â","\\otimes",!0);R(j,F,me,"â","\\partial",!0);R(j,F,rt,"â","\\oslash",!0);R(j,ie,rt,"â","\\circledcirc",!0);R(j,ie,rt,"â¡","\\boxdot",!0);
vendor: 5,180 bytes, line 836
836R(j,F,rt,"â³","\\bigtriangleup");R(j,F,rt,"â½","\\bigtriangledown");R(j,F,rt,"â ","\\dagger");R(j,F,rt,"â","\\diamond");R(j,F,rt,"â","\\star");R(j,F,rt,"â","\\triangleleft");R(j,F,rt,"â¹","\\triangleright");R(j,F,_i,"{","\\{");R(ze,F,me,"{","\\{");R(ze,F,me,"{","\\textbraceleft");R(j,F,Ma,"}","\\}");R(ze,F,me,"}","\\}");R(ze,F,me,"}","\\textbraceright");R(j,F,_i,"{","\\lbrace");R(j,F,Ma,"}","\\rbrace");R(j,F,_i,"[","\\lbrack",!0);R(ze,F,me,"[","\\lbrack",!0);R(j,F,Ma,"]","\\rbrack",!0);R(ze,F,me,"]","\\rbrack",!0);R(j,F,_i,"(","\\lparen",!0);R(j,F,Ma,")","\\rparen",!0);R(ze,F,me,"<","\\textless",!0);R(ze,F,me,">","\\textgreater",!0);R(j,F,_i,"â","\\lfloor",!0);R(j,F,Ma,"â","\\rfloor",!0);R(j,F,_i,"â","\\lceil",!0);R(j,F,Ma,"â","\\rceil",!0);R(j,F,me,"\\","\\backslash");R(j,F,me,"â£","|");R(j,F,me,"â£","\\vert");R(ze,F,me,"|","\\textbar",!0);R(j,F,me,"â¥","\\|");R(j,F,me,"â¥","\\Vert");R(ze,F,me,"â¥","\\textbardbl");R(ze,F,me,"~","\\textasciitilde");R(ze,F,me,"\\","\\textbackslash");R(ze,F,me,"^","\\textasciicircum");R(j,F,se,"â","\\uparrow",!0);R(j,F,se,"â","\\Uparrow",!0);R(j,F,se,"â","\\downarrow",!0);R(j,F,se,"â","\\Downarrow",!0);R(j,F,se,"â","\\updownarrow",!0);R(j,F,se,"â","\\Updownarrow",!0);R(j,F,_r,"â","\\coprod");R(j,F,_r,"â","\\bigvee");R(j,F,_r,"â","\\bigwedge");R(j,F,_r,"â¨","\\biguplus");R(j,F,_r,"â","\\bigcap");R(j,F,_r,"â","\\bigcup");R(j,F,_r,"â«","\\int");R(j,F,_r,"â«","\\intop");R(j,F,_r,"â¬","\\iint");R(j,F,_r,"â","\\iiint");R(j,F,_r,"â","\\prod");R(j,F,_r,"â","\\sum");R(j,F,_r,"â¨","\\bigotimes");R(j,F,_r,"â¨","\\bigoplus");R(j,F,_r,"â¨","\\bigodot");R(j,F,_r,"â®","\\oint");R(j,F,_r,"â¯","\\oiint");R(j,F,_r,"â°","\\oiiint");R(j,F,_r,"â¨","\\bigsqcup");R(j,F,_r,"â«","\\smallint");R(ze,F,pm,"â¦","\\textellipsis");R(j,F,pm,"â¦","\\mathellipsis");R(ze,F,pm,"â¦","\\ldots",!0);R(j,F,pm,"â¦","\\ldots",!0);R(j,F,pm,"â¯","\\@cdots",!0);R(j,F,pm,"â±","\\ddots",!0);R(j,F,me,"â®","\\varvdots");R(ze,F,me,"â®","\\varvdots");R(j,F,Yn,"Ë","\\acute");R(j,F,Yn,"Ë","\\grave");R(j,F,Yn,"¨","\\ddot");R(j,F,Yn,"~","\\tilde");R(j,F,Yn,"Ë","\\bar");R(j,F,Yn,"Ë","\\breve");R(j,F,Yn,"Ë","\\check");R(j,F,Yn,"^","\\hat");R(j,F,Yn,"â","\\vec");R(j,F,Yn,"Ë","\\dot");R(j,F,Yn,"Ë","\\mathring");R(j,F,vt,"î±","\\@imath");R(j,F,vt,"î·","\\@jmath");R(j,F,me,"ı","ı");R(j,F,me,"È·","È·");R(ze,F,me,"ı","\\i",!0);R(ze,F,me,"È·","\\j",!0);R(ze,F,me,"Ã","\\ss",!0);R(ze,F,me,"æ","\\ae",!0);R(ze,F,me,"Å","\\oe",!0);R(ze,F,me,"ø","\\o",!0);R(ze,F,me,"Ã","\\AE",!0);R(ze,F,me,"Å","\\OE",!0);R(ze,F,me,"Ã","\\O",!0);R(ze,F,Yn,"Ë","\\'");R(ze,F,Yn,"Ë","\\`");R(ze,F,Yn,"Ë","\\^");R(ze,F,Yn,"Ë","\\~");R(ze,F,Yn,"Ë","\\=");R(ze,F,Yn,"Ë","\\u");R(ze,F,Yn,"Ë","\\.");R(ze,F,Yn,"¸","\\c");R(ze,F,Yn,"Ë","\\r");R(ze,F,Yn,"Ë","\\v");R(ze,F,Yn,"¨",'\\"');R(ze,F,Yn,"Ë","\\H");R(ze,F,Yn,"â¯","\\textcircled");var sX={"--":!0,"---":!0,"``":!0,"''":!0};R(ze,F,me,"â","--",!0);R(ze,F,me,"â","\\textendash");R(ze,F,me,"â","---",!0);R(ze,F,me,"â","\\textemdash");R(ze,F,me,"â","`",!0);R(ze,F,me,"â","\\textquoteleft");R(ze,F,me,"â","'",!0);R(ze,F,me,"â","\\textquoteright");R(ze,F,me,"â","``",!0);R(ze,F,me,"â","\\textquotedblleft");R(ze,F,me,"â","''",!0);R(ze,F,me,"â","\\textquotedblright");R(j,F,me,"°","\\degree",!0);R(ze,F,me,"°","\\degree");R(ze,F,me,"°","\\textdegree",!0);R(j,F,me,"£","\\pounds");R(j,F,me,"£","\\mathsterling",!0);R(ze,F,me,"£","\\pounds");R(ze,F,me,"£","\\textsterling",!0);R(j,ie,me,"â ","\\maltese");R(ze,ie,me,"â ","\\maltese");var KI='0123456789/@."';for(var Xw=0;Xw<KI.length;Xw++){var QI=KI.charAt(Xw);R(j,F,me,QI,QI)}var XI='0123456789!@*()-=+";:?/.,';for(var Zw=0;Zw<XI.length;Zw++){var ZI=XI.charAt(Zw);R(ze,F,me,ZI,ZI)}var Cy="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";for(var Jw=0;Jw<Cy.length;Jw++){var dv=Cy.charAt(Jw);R(j,F,vt,dv,dv),R(ze,F,me,dv,dv)}R(j,ie,me,"C","â");R(ze,ie,me,"C","â");R(j,ie,me,"H","â");R(ze,ie,me,"H","â");R(j,ie,me,"N","â");R(ze,ie,me,"N","â");R(j,ie,me,"P","â");R(ze,ie,me,"P","â");R(j,ie,me,"Q","â");R(ze,ie,me,"Q","â");R(j,ie,me,"R","â");R(ze,ie,me,"R","â");R(j,ie,me,"Z","â¤");R(ze,ie,me,"Z","â¤");R(j,F,vt,"h","â");R(ze,F,vt,"h","â");var Et="";for(var Ta=0;Ta<Cy.length;Ta++){var tr=Cy.charAt(Ta);Et=String.fromCharCode(55349,56320+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56372+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56424+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56580+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56684+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56736+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56788+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56840+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56944+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Ta<26&&(Et=String.fromCharCode(55349,56632+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et),Et=String.fromCharCode(55349,56476+Ta),R(j,F,vt,tr,Et),R(ze,F,me,tr,Et))}Et="ð";R(j,F,vt,"k",Et);
vendor: 3,979 bytes, line 836
836R(ze,F,me,"k",Et);for(var Du=0;Du<10;Du++){var pc=Du.toString();Et=String.fromCharCode(55349,57294+Du),R(j,F,vt,pc,Et),R(ze,F,me,pc,Et),Et=String.fromCharCode(55349,57314+Du),R(j,F,vt,pc,Et),R(ze,F,me,pc,Et),Et=String.fromCharCode(55349,57324+Du),R(j,F,vt,pc,Et),R(ze,F,me,pc,Et),Et=String.fromCharCode(55349,57334+Du),R(j,F,vt,pc,Et),R(ze,F,me,pc,Et)}var Z_="ÃÃþ";for(var e5=0;e5<Z_.length;e5++){var fv=Z_.charAt(e5);R(j,F,vt,fv,fv),R(ze,F,me,fv,fv)}var hv=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathnormal","textit","Math-Italic"],["mathnormal","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["mathboldfrak","textboldfrak","Fraktur-Regular"],["mathboldfrak","textboldfrak","Fraktur-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],JI=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],i3e=function(t,n){var r=t.charCodeAt(0),a=t.charCodeAt(1),i=(r-55296)*1024+(a-56320)+65536,s=n==="math"?0:1;if(119808<=i&&i<120484){var o=Math.floor((i-119808)/26);return[hv[o][2],hv[o][s]]}else if(120782<=i&&i<=120831){var l=Math.floor((i-120782)/10);return[JI[l][2],JI[l][s]]}else{if(i===120485||i===120486)return[hv[0][2],hv[0][s]];if(120486<i&&i<120782)return["",""];throw new qe("Unsupported character: "+t)}},I2=function(t,n,r){return Bn[r][t]&&Bn[r][t].replace&&(t=Bn[r][t].replace),{value:t,metrics:Ik(t,n,r)}},xs=function(t,n,r,a,i){var s=I2(t,n,r),o=s.metrics;t=s.value;var l;if(o){var u=o.italic;(r==="text"||a&&a.font==="mathit")&&(u=0),l=new ls(t,o.height,o.depth,u,o.skew,o.width,i)}else typeof console<"u"&&console.warn("No character metrics "+("for '"+t+"' in style '"+n+"' and mode '"+r+"'")),l=new ls(t,0,0,0,0,0,i);if(a){l.maxFontSize=a.sizeMultiplier,a.style.isTight()&&l.classes.push("mtight");var m=a.getColor();m&&(l.style.color=m)}return l},s3e=function(t,n,r,a){return a===void 0&&(a=[]),r.font==="boldsymbol"&&I2(t,"Main-Bold",n).metrics?xs(t,"Main-Bold",n,r,a.concat(["mathbf"])):t==="\\"||Bn[n][t].font==="main"?xs(t,"Main-Regular",n,r,a):xs(t,"AMS-Regular",n,r,a.concat(["amsrm"]))},o3e=function(t,n,r,a,i){return i!=="textord"&&I2(t,"Math-BoldItalic",n).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},l3e=function(t,n,r){var a=t.mode,i=t.text,s=["mord"],o=a==="math"||a==="text"&&n.font,l=o?n.font:n.fontFamily,u="",m="";if(i.charCodeAt(0)===55349&&([u,m]=i3e(i,a)),u.length>0)return xs(i,u,a,n,s.concat(m));if(l){var h,g;if(l==="boldsymbol"){var b=o3e(i,a,n,s,r);h=b.fontName,g=[b.fontClass]}else o?(h=cX[l].fontName,g=[l]):(h=mv(l,n.fontWeight,n.fontShape),g=[l,n.fontWeight,n.fontShape]);if(I2(i,h,a).metrics)return xs(i,h,a,n,s.concat(g));if(sX.hasOwnProperty(i)&&h.slice(0,10)==="Typewriter"){for(var x=[],y=0;y<i.length;y++)x.push(xs(i[y],h,a,n,s.concat(g)));return lX(x)}}if(r==="mathord")return xs(i,"Math-Italic",a,n,s.concat(["mathnormal"]));if(r==="textord"){var S=Bn[a][i]&&Bn[a][i].font;if(S==="ams"){var w=mv("amsrm",n.fontWeight,n.fontShape);return xs(i,w,a,n,s.concat("amsrm",n.fontWeight,n.fontShape))}else if(S==="main"||!S){var T=mv("textrm",n.fontWeight,n.fontShape);return xs(i,T,a,n,s.concat(n.fontWeight,n.fontShape))}else{var C=mv(S,n.fontWeight,n.fontShape);return xs(i,C,a,n,s.concat(C,n.fontWeight,n.fontShape))}}
vendor: 4,484 bytes, line 836
836else throw new Error("unexpected type: "+r+" in makeOrd")},c3e=(e,t)=>{if(Wc(e.classes)!==Wc(t.classes)||e.skew!==t.skew||e.maxFontSize!==t.maxFontSize)return!1;if(e.classes.length===1){var n=e.classes[0];if(n==="mbin"||n==="mord")return!1}for(var r in e.style)if(e.style.hasOwnProperty(r)&&e.style[r]!==t.style[r])return!1;for(var a in t.style)if(t.style.hasOwnProperty(a)&&e.style[a]!==t.style[a])return!1;return!0},u3e=e=>{for(var t=0;t<e.length-1;t++){var n=e[t],r=e[t+1];n instanceof ls&&r instanceof ls&&c3e(n,r)&&(n.text+=r.text,n.height=Math.max(n.height,r.height),n.depth=Math.max(n.depth,r.depth),n.italic=r.italic,e.splice(t+1,1),t--)}return e},Bk=function(t){for(var n=0,r=0,a=0,i=0;i<t.children.length;i++){var s=t.children[i];s.height>n&&(n=s.height),s.depth>r&&(r=s.depth),s.maxFontSize>a&&(a=s.maxFontSize)}t.height=n,t.depth=r,t.maxFontSize=a},qa=function(t,n,r,a){var i=new c1(t,n,r,a);return Bk(i),i},oX=(e,t,n,r)=>new c1(e,t,n,r),d3e=function(t,n,r){var a=qa([t],[],n);return a.height=Math.max(r||n.fontMetrics().defaultRuleThickness,n.minRuleThickness),a.style.borderBottomWidth=Xe(a.height),a.maxFontSize=1,a},f3e=function(t,n,r,a){var i=new Lk(t,n,r,a);return Bk(i),i},lX=function(t){var n=new l1(t);return Bk(n),n},h3e=function(t,n){return t instanceof l1?qa([],[t],n):t},m3e=function(t){if(t.positionType==="individualShift"){for(var n=t.children,r=[n[0]],a=-n[0].shift-n[0].elem.depth,i=a,s=1;s<n.length;s++){var o=-n[s].shift-i-n[s].elem.depth,l=o-(n[s-1].elem.height+n[s-1].elem.depth);i=i+o,r.push({type:"kern",size:l}),r.push(n[s])}return{children:r,depth:a}}var u;if(t.positionType==="top"){for(var m=t.positionData,h=0;h<t.children.length;h++){var g=t.children[h];m-=g.type==="kern"?g.size:g.elem.height+g.elem.depth}u=m}else if(t.positionType==="bottom")u=-t.positionData;else{var b=t.children[0];if(b.type!=="elem")throw new Error('First child must have type "elem".');if(t.positionType==="shift")u=-b.elem.depth-t.positionData;else if(t.positionType==="firstBaseline")u=-b.elem.depth;else throw new Error("Invalid positionType "+t.positionType+".")}return{children:t.children,depth:u}},p3e=function(t,n){for(var{children:r,depth:a}=m3e(t),i=0,s=0;s<r.length;s++){var o=r[s];if(o.type==="elem"){var l=o.elem;i=Math.max(i,l.maxFontSize,l.height)}}i+=2;var u=qa(["pstrut"],[]);u.style.height=Xe(i);for(var m=[],h=a,g=a,b=a,x=0;x<r.length;x++){var y=r[x];if(y.type==="kern")b+=y.size;else{var S=y.elem,w=y.wrapperClasses||[],T=y.wrapperStyle||{},C=qa(w,[u,S],void 0,T);C.style.top=Xe(-i-b-S.depth),y.marginLeft&&(C.style.marginLeft=y.marginLeft),y.marginRight&&(C.style.marginRight=y.marginRight),m.push(C),b+=S.height+S.depth}h=Math.min(h,b),g=Math.max(g,b)}var M=qa(["vlist"],m);M.style.height=Xe(g);var k;if(h<0){var N=qa([],[]),P=qa(["vlist"],[N]);P.style.height=Xe(-h);var D=qa(["vlist-s"],[new ls("â")]);k=[qa(["vlist-r"],[M,D]),qa(["vlist-r"],[P])]}else k=[qa(["vlist-r"],[M])];var B=qa(["vlist-t"],k);return k.length===2&&B.classes.push("vlist-t2"),B.height=g,B.depth=-h,B},g3e=(e,t)=>{var n=qa(["mspace"],[],t),r=Qn(e,t);return n.style.marginRight=Xe(r),n},mv=function(t,n,r){var a="";switch(t){case"amsrm":a="AMS";break;case"textrm":a="Main";break;case"textsf":a="SansSerif";break;case"texttt":a="Typewriter";break;default:a=t}var i;return n==="textbf"&&r==="textit"?i="BoldItalic":n==="textbf"?i="Bold":n==="textit"?i="Italic":i="Regular",a+"-"+i},cX={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathsfit:{variant:"sans-serif-italic",fontName:"SansSerif-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},uX={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},b3e=function(t,n){var[r,a,i]=uX[t],s=new Yc(r),o=new Tl([s],{width:Xe(a),height:Xe(i),style:"width:"+Xe(a),viewBox:"0 0 "+1e3*a+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),l=oX(["overlay"],[o],n);return l.height=i,l.style.height=Xe(i),l.style.width=Xe(a),l}
vendor: 14,932 bytes, line 836
836,we={fontMap:cX,makeSymbol:xs,mathsym:s3e,makeSpan:qa,makeSvgSpan:oX,makeLineSpan:d3e,makeAnchor:f3e,makeFragment:lX,wrapFragment:h3e,makeVList:p3e,makeOrd:l3e,makeGlue:g3e,staticSvg:b3e,svgData:uX,tryCombineChars:u3e},Kn={number:3,unit:"mu"},ju={number:4,unit:"mu"},el={number:5,unit:"mu"},v3e={mord:{mop:Kn,mbin:ju,mrel:el,minner:Kn},mop:{mord:Kn,mop:Kn,mrel:el,minner:Kn},mbin:{mord:ju,mop:ju,mopen:ju,minner:ju},mrel:{mord:el,mop:el,mopen:el,minner:el},mopen:{},mclose:{mop:Kn,mbin:ju,mrel:el,minner:Kn},mpunct:{mord:Kn,mop:Kn,mrel:el,mopen:Kn,mclose:Kn,mpunct:Kn,minner:Kn},minner:{mord:Kn,mop:Kn,mbin:ju,mrel:el,mopen:Kn,mpunct:Kn,minner:Kn}},y3e={mord:{mop:Kn},mop:{mord:Kn,mop:Kn},mbin:{},mrel:{},mopen:{},mclose:{mop:Kn},mpunct:{},minner:{mop:Kn}},dX={},ky={},Ny={};function et(e){for(var{type:t,names:n,props:r,handler:a,htmlBuilder:i,mathmlBuilder:s}=e,o={type:t,numArgs:r.numArgs,argTypes:r.argTypes,allowedInArgument:!!r.allowedInArgument,allowedInText:!!r.allowedInText,allowedInMath:r.allowedInMath===void 0?!0:r.allowedInMath,numOptionalArgs:r.numOptionalArgs||0,infix:!!r.infix,primitive:!!r.primitive,handler:a},l=0;l<n.length;++l)dX[n[l]]=o;t&&(i&&(ky[t]=i),s&&(Ny[t]=s))}function Pd(e){var{type:t,htmlBuilder:n,mathmlBuilder:r}=e;et({type:t,names:[],props:{numArgs:0},handler(){throw new Error("Should never be called.")},htmlBuilder:n,mathmlBuilder:r})}var Oy=function(t){return t.type==="ordgroup"&&t.body.length===1?t.body[0]:t},hr=function(t){return t.type==="ordgroup"?t.body:[t]},_l=we.makeSpan,x3e=["leftmost","mbin","mopen","mrel","mop","mpunct"],S3e=["rightmost","mrel","mclose","mpunct"],w3e={display:yt.DISPLAY,text:yt.TEXT,script:yt.SCRIPT,scriptscript:yt.SCRIPTSCRIPT},A3e={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},Lr=function(t,n,r,a){a===void 0&&(a=[null,null]);for(var i=[],s=0;s<t.length;s++){var o=on(t[s],n);if(o instanceof l1){var l=o.children;i.push(...l)}else i.push(o)}if(we.tryCombineChars(i),!r)return i;var u=n;if(t.length===1){var m=t[0];m.type==="sizing"?u=n.havingSize(m.size):m.type==="styling"&&(u=n.havingStyle(w3e[m.style]))}var h=_l([a[0]||"leftmost"],[],n),g=_l([a[1]||"rightmost"],[],n),b=r==="root";return eL(i,(x,y)=>{var S=y.classes[0],w=x.classes[0];S==="mbin"&&S3e.includes(w)?y.classes[0]="mord":w==="mbin"&&x3e.includes(S)&&(x.classes[0]="mord")},{node:h},g,b),eL(i,(x,y)=>{var S=J_(y),w=J_(x),T=S&&w?x.hasClass("mtight")?y3e[S][w]:v3e[S][w]:null;if(T)return we.makeGlue(T,u)},{node:h},g,b),i},eL=function e(t,n,r,a,i){a&&t.push(a);for(var s=0;s<t.length;s++){var o=t[s],l=fX(o);if(l){e(l.children,n,r,null,i);continue}var u=!o.hasClass("mspace");if(u){var m=n(o,r.node);m&&(r.insertAfter?r.insertAfter(m):(t.unshift(m),s++))}u?r.node=o:i&&o.hasClass("newline")&&(r.node=_l(["leftmost"])),r.insertAfter=(h=>g=>{t.splice(h+1,0,g),s++})(s)}a&&t.pop()},fX=function(t){return t instanceof l1||t instanceof Lk||t instanceof c1&&t.hasClass("enclosing")?t:null},E3e=function e(t,n){var r=fX(t);if(r){var a=r.children;if(a.length){if(n==="right")return e(a[a.length-1],"right");if(n==="left")return e(a[0],"left")}}return t},J_=function(t,n){return t?(n&&(t=E3e(t,n)),A3e[t.classes[0]]||null):null},K0=function(t,n){var r=["nulldelimiter"].concat(t.baseSizingClasses());return _l(n.concat(r))},on=function(t,n,r){if(!t)return _l();if(ky[t.type]){var a=ky[t.type](t,n);if(r&&n.size!==r.size){a=_l(n.sizingClasses(r),[a],n);var i=n.sizeMultiplier/r.sizeMultiplier;a.height*=i,a.depth*=i}return a}else throw new qe("Got group of unknown type: '"+t.type+"'")};function pv(e,t){var n=_l(["base"],e,t),r=_l(["strut"]);return r.style.height=Xe(n.height+n.depth),n.depth&&(r.style.verticalAlign=Xe(-n.depth)),n.children.unshift(r),n}function eC(e,t){var n=null;e.length===1&&e[0].type==="tag"&&(n=e[0].tag,e=e[0].body);var r=Lr(e,t,"root"),a;r.length===2&&r[1].hasClass("tag")&&(a=r.pop());for(var i=[],s=[],o=0;o<r.length;o++)if(s.push(r[o]),r[o].hasClass("mbin")||r[o].hasClass("mrel")||r[o].hasClass("allowbreak")){for(var l=!1;o<r.length-1&&r[o+1].hasClass("mspace")&&!r[o+1].hasClass("newline");)o++,s.push(r[o]),r[o].hasClass("nobreak")&&(l=!0);l||(i.push(pv(s,t)),s=[])}else r[o].hasClass("newline")&&(s.pop(),s.length>0&&(i.push(pv(s,t)),s=[]),i.push(r[o]));s.length>0&&i.push(pv(s,t));var u;n?(u=pv(Lr(n,t,!0)),u.classes=["tag"],i.push(u)):a&&i.push(a);var m=_l(["katex-html"],i);if(m.setAttribute("aria-hidden","true"),u){var h=u.children[0];h.style.height=Xe(m.height+m.depth),m.depth&&(h.style.verticalAlign=Xe(-m.depth))}return m}function hX(e){return new l1(e)}class pi{constructor(t,n,r){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=t,this.attributes={},this.children=n||[],this.classes=r||[]}setAttribute(t,n){this.attributes[t]=n}getAttribute(t){return this.attributes[t]}toNode(){var t=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&t.setAttribute(n,this.attributes[n]);this.classes.length>0&&(t.className=Wc(this.classes));for(var r=0;r<this.children.length;r++)if(this.children[r]instanceof io&&this.children[r+1]instanceof io){for(var a=this.children[r].toText()+this.children[++r].toText();this.children[r+1]instanceof io;)a+=this.children[++r].toText();t.appendChild(new io(a).toNode())}else t.appendChild(this.children[r].toNode());return t}toMarkup(){var t="<"+this.type;for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="',t+=dn.escape(this.attributes[n]),t+='"');this.classes.length>0&&(t+=' class ="'+dn.escape(Wc(this.classes))+'"'),t+=">";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+="</"+this.type+">",t}toText(){return this.children.map(t=>t.toText()).join("")}}class io{constructor(t){this.text=void 0,this.text=t}toNode(){return document.createTextNode(this.text)}toMarkup(){return dn.escape(this.toText())}toText(){return this.text}}class T3e{constructor(t){this.width=void 0,this.character=void 0,this.width=t,t>=.05555&&t<=.05556?this.character="â":t>=.1666&&t<=.1667?this.character="â":t>=.2222&&t<=.2223?this.character="â
":t>=.2777&&t<=.2778?this.character="â
â":t>=-.05556&&t<=-.05555?this.character="ââ£":t>=-.1667&&t<=-.1666?this.character="ââ£":t>=-.2223&&t<=-.2222?this.character="ââ£":t>=-.2778&&t<=-.2777?this.character="â
â£":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var t=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return t.setAttribute("width",Xe(this.width)),t}toMarkup(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+Xe(this.width)+'"/>'}toText(){return this.character?this.character:" "}}var Fe={MathNode:pi,TextNode:io,SpaceNode:T3e,newDocumentFragment:hX},cs=function(t,n,r){return Bn[n][t]&&Bn[n][t].replace&&t.charCodeAt(0)!==55349&&!(sX.hasOwnProperty(t)&&r&&(r.fontFamily&&r.fontFamily.slice(4,6)==="tt"||r.font&&r.font.slice(4,6)==="tt"))&&(t=Bn[n][t].replace),new Fe.TextNode(t)},zk=function(t){return t.length===1?t[0]:new Fe.MathNode("mrow",t)},Uk=function(t,n){if(n.fontFamily==="texttt")return"monospace";if(n.fontFamily==="textsf")return n.fontShape==="textit"&&n.fontWeight==="textbf"?"sans-serif-bold-italic":n.fontShape==="textit"?"sans-serif-italic":n.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(n.fontShape==="textit"&&n.fontWeight==="textbf")return"bold-italic";if(n.fontShape==="textit")return"italic";if(n.fontWeight==="textbf")return"bold";var r=n.font;if(!r||r==="mathnormal")return null;var a=t.mode;if(r==="mathit")return"italic";if(r==="boldsymbol")return t.type==="textord"?"bold":"bold-italic";if(r==="mathbf")return"bold";if(r==="mathbb")return"double-struck";if(r==="mathsfit")return"sans-serif-italic";if(r==="mathfrak")return"fraktur";if(r==="mathscr"||r==="mathcal")return"script";if(r==="mathsf")return"sans-serif";if(r==="mathtt")return"monospace";var i=t.text;if(["\\imath","\\jmath"].includes(i))return null;Bn[a][i]&&Bn[a][i].replace&&(i=Bn[a][i].replace);var s=we.fontMap[r].fontName;return Ik(i,s,a)?we.fontMap[r].variant:null};function t5(e){if(!e)return!1;if(e.type==="mi"&&e.children.length===1){var t=e.children[0];return t instanceof io&&t.text==="."}else if(e.type==="mo"&&e.children.length===1&&e.getAttribute("separator")==="true"&&e.getAttribute("lspace")==="0em"&&e.getAttribute("rspace")==="0em"){var n=e.children[0];return n instanceof io&&n.text===","}else return!1}var Xa=function(t,n,r){if(t.length===1){var a=Pn(t[0],n);return r&&a instanceof pi&&a.type==="mo"&&(a.setAttribute("lspace","0em"),a.setAttribute("rspace","0em")),[a]}for(var i=[],s,o=0;o<t.length;o++){var l=Pn(t[o],n);if(l instanceof pi&&s instanceof pi){if(l.type==="mtext"&&s.type==="mtext"&&l.getAttribute("mathvariant")===s.getAttribute("mathvariant")){s.children.push(...l.children);continue}else if(l.type==="mn"&&s.type==="mn"){s.children.push(...l.children);continue}else if(t5(l)&&s.type==="mn"){s.children.push(...l.children);continue}else if(l.type==="mn"&&t5(s))l.children=[...s.children,...l.children],i.pop();else if((l.type==="msup"||l.type==="msub")&&l.children.length>=1&&(s.type==="mn"||t5(s))){var u=l.children[0];u instanceof pi&&u.type==="mn"&&(u.children=[...s.children,...u.children],i.pop())}else if(s.type==="mi"&&s.children.length===1){var m=s.children[0];if(m instanceof io&&m.text==="̸"&&(l.type==="mo"||l.type==="mi"||l.type==="mn")){var h=l.children[0];h instanceof io&&h.text.length>0&&(h.text=h.text.slice(0,1)+"̸"+h.text.slice(1),i.pop())}}}i.push(l),s=l}return i},Kc=function(t,n,r){return zk(Xa(t,n,r))},Pn=function(t,n){if(!t)return new Fe.MathNode("mrow");if(Ny[t.type]){var r=Ny[t.type](t,n);return r}else throw new qe("Got group of unknown type: '"+t.type+"'")};function tL(e,t,n,r,a){var i=Xa(e,n),s;i.length===1&&i[0]instanceof pi&&["mrow","mtable"].includes(i[0].type)?s=i[0]:s=new Fe.MathNode("mrow",i);var o=new Fe.MathNode("annotation",[new Fe.TextNode(t)]);o.setAttribute("encoding","application/x-tex");var l=new Fe.MathNode("semantics",[s,o]),u=new Fe.MathNode("math",[l]);u.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),r&&u.setAttribute("display","block");var m=a?"katex":"katex-mathml";return we.makeSpan([m],[u])}var mX=function(t){return new al({style:t.displayMode?yt.DISPLAY:yt.TEXT,maxSize:t.maxSize,minRuleThickness:t.minRuleThickness})},pX=function(t,n){if(n.displayMode){var r=["katex-display"];n.leqno&&r.push("leqno"),n.fleqn&&r.push("fleqn"),t=we.makeSpan(r,[t])}return t},_3e=function(t,n,r){var a=mX(r),i;if(r.output==="mathml")return tL(t,n,a,r.displayMode,!0);if(r.output==="html"){var s=eC(t,a);i=we.makeSpan(["katex"],[s])}else{var o=tL(t,n,a,r.displayMode,!1),l=eC(t,a);i=we.makeSpan(["katex"],[o,l])}return pX(i,r)},C3e=function(t,n,r){var a=mX(r),i=eC(t,a),s=we.makeSpan(["katex"],[i]);return pX(s,r)},k3e={widehat:"^",widecheck:"Ë",widetilde:"~",utilde:"~",overleftarrow:"â",underleftarrow:"â",xleftarrow:"â",overrightarrow:"â",underrightarrow:"â",xrightarrow:"â",underbrace:"â",overbrace:"â",overgroup:"â ",undergroup:"â¡",overleftrightarrow:"â",underleftrightarrow:"â",xleftrightarrow:"â",Overrightarrow:"â",xRightarrow:"â",overleftharpoon:"â¼",xleftharpoonup:"â¼",overrightharpoon:"â",xrightharpoonup:"â",xLeftarrow:"â",xLeftrightarrow:"â",xhookleftarrow:"â©",xhookrightarrow:"âª",xmapsto:"â¦",xrightharpoondown:"â",xleftharpoondown:"â½",xrightleftharpoons:"â",xleftrightharpoons:"â",xtwoheadleftarrow:"â",xtwoheadrightarrow:"â ",xlongequal:"=",xtofrom:"â",xrightleftarrows:"â",xrightequilibrium:"â",xleftequilibrium:"â","\\cdrightarrow":"â","\\cdleftarrow":"â","\\cdlongequal":"="},N3e=function(t){var n=new Fe.MathNode("mo",[new Fe.TextNode(k3e[t.replace(/^\\/,"")])]);return n.setAttribute("stretchy","true"),n},O3e={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},P3e=function(t){return t.type==="ordgroup"?t.body.length:1},M3e=function(t,n){function r(){var o=4e5,l=t.label.slice(1);if(["widehat","widecheck","widetilde","utilde"].includes(l)){var u=t,m=P3e(u.base),h,g,b;if(m>5)l==="widehat"||l==="widecheck"?(h=420,o=2364,b=.42,g=l+"4"):(h=312,o=2340,b=.34,g="tilde4");else{var x=[1,1,2,2,3,3][m];l==="widehat"||l==="widecheck"?(o=[0,1062,2364,2364,2364][x],h=[0,239,300,360,420][x],b=[0,.24,.3,.3,.36,.42][x],g=l+x):(o=[0,600,1033,2339,2340][x],h=[0,260,286,306,312][x],b=[0,.26,.286,.3,.306,.34][x],g="tilde"+x)}var y=new Yc(g),S=new Tl([y],{width:"100%",height:Xe(b),viewBox:"0 0 "+o+" "+h,preserveAspectRatio:"none"});
vendor: 16,337 bytes, lines 836-837
836return{span:we.makeSvgSpan([],[S],n),minWidth:0,height:b}}else{var w=[],T=O3e[l],[C,M,k]=T,N=k/1e3,P=C.length,D,B;if(P===1){var z=T[3];D=["hide-tail"],B=[z]}else if(P===2)D=["halfarrow-left","halfarrow-right"],B=["xMinYMin","xMaxYMin"];else if(P===3)D=["brace-left","brace-center","brace-right"],B=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support 837 `+P+" children.");for(var U=0;U<P;U++){var $=new Yc(C[U]),W=new Tl([$],{width:"400em",height:Xe(N),viewBox:"0 0 "+o+" "+k,preserveAspectRatio:B[U]+" slice"}),G=we.makeSvgSpan([D[U]],[W],n);if(P===1)return{span:G,minWidth:M,height:N};G.style.height=Xe(N),w.push(G)}return{span:we.makeSpan(["stretchy"],w,n),minWidth:M,height:N}}}var{span:a,minWidth:i,height:s}=r();return a.height=s,a.style.height=Xe(s),i>0&&(a.style.minWidth=Xe(i)),a},R3e=function(t,n,r,a,i){var s,o=t.height+t.depth+r+a;if(/fbox|color|angl/.test(n)){if(s=we.makeSpan(["stretchy",n],[],i),n==="fbox"){var l=i.color&&i.getColor();l&&(s.style.borderColor=l)}}else{var u=[];/^[bx]cancel$/.test(n)&&u.push(new X_({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(n)&&u.push(new X_({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var m=new Tl(u,{width:"100%",height:Xe(o)});s=we.makeSvgSpan([],[m],i)}return s.height=o,s.style.height=Xe(o),s},Cl={encloseSpan:R3e,mathMLnode:N3e,svgSpan:M3e};function Bt(e,t){if(!e||e.type!==t)throw new Error("Expected node of type "+t+", but got "+(e?"node of type "+e.type:String(e)));return e}function Hk(e){var t=L2(e);if(!t)throw new Error("Expected node of symbol group type, but got "+(e?"node of type "+e.type:String(e)));return t}function L2(e){return e&&(e.type==="atom"||a3e.hasOwnProperty(e.type))?e:null}var Fk=(e,t)=>{var n,r,a;e&&e.type==="supsub"?(r=Bt(e.base,"accent"),n=r.base,e.base=n,a=n3e(on(e,t)),e.base=r):(r=Bt(e,"accent"),n=r.base);var i=on(n,t.havingCrampedStyle()),s=r.isShifty&&dn.isCharacterBox(n),o=0;if(s){var l=dn.getBaseElem(n),u=on(l,t.havingCrampedStyle());o=YI(u).skew}var m=r.label==="\\c",h=m?i.height+i.depth:Math.min(i.height,t.fontMetrics().xHeight),g;if(r.isStretchy)g=Cl.svgSpan(r,t),g=we.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:g,wrapperClasses:["svg-align"],wrapperStyle:o>0?{width:"calc(100% - "+Xe(2*o)+")",marginLeft:Xe(2*o)}:void 0}]},t);else{var b,x;r.label==="\\vec"?(b=we.staticSvg("vec",t),x=we.svgData.vec[1]):(b=we.makeOrd({mode:r.mode,text:r.label},t,"textord"),b=YI(b),b.italic=0,x=b.width,m&&(h+=b.depth)),g=we.makeSpan(["accent-body"],[b]);var y=r.label==="\\textcircled";y&&(g.classes.push("accent-full"),h=i.height);var S=o;y||(S-=x/2),g.style.left=Xe(S),r.label==="\\textcircled"&&(g.style.top=".2em"),g=we.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-h},{type:"elem",elem:g}]},t)}var w=we.makeSpan(["mord","accent"],[g],t);return a?(a.children[0]=w,a.height=Math.max(w.height,a.height),a.classes[0]="mord",a):w},gX=(e,t)=>{var n=e.isStretchy?Cl.mathMLnode(e.label):new Fe.MathNode("mo",[cs(e.label,e.mode)]),r=new Fe.MathNode("mover",[Pn(e.base,t),n]);return r.setAttribute("accent","true"),r},D3e=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));et({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(e,t)=>{var n=Oy(t[0]),r=!D3e.test(e.funcName),a=!r||e.funcName==="\\widehat"||e.funcName==="\\widetilde"||e.funcName==="\\widecheck";return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:r,isShifty:a,base:n}},htmlBuilder:Fk,mathmlBuilder:gX});et({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(e,t)=>{var n=t[0],r=e.parser.mode;return r==="math"&&(e.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+e.funcName+" works only in text mode"),r="text"),{type:"accent",mode:r,label:e.funcName,isStretchy:!1,isShifty:!0,base:n}},htmlBuilder:Fk,mathmlBuilder:gX});et({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0];return{type:"accentUnder",mode:n.mode,label:r,base:a}},htmlBuilder:(e,t)=>{var n=on(e.base,t),r=Cl.svgSpan(e,t),a=e.label==="\\utilde"?.12:0,i=we.makeVList({positionType:"top",positionData:n.height,children:[{type:"elem",elem:r,wrapperClasses:["svg-align"]},{type:"kern",size:a},{type:"elem",elem:n}]},t);return we.makeSpan(["mord","accentunder"],[i],t)},mathmlBuilder:(e,t)=>{var n=Cl.mathMLnode(e.label),r=new Fe.MathNode("munder",[Pn(e.base,t),n]);return r.setAttribute("accentunder","true"),r}});var gv=e=>{var t=new Fe.MathNode("mpadded",e?[e]:[]);return t.setAttribute("width","+0.6em"),t.setAttribute("lspace","0.3em"),t};et({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,n){var{parser:r,funcName:a}=e;return{type:"xArrow",mode:r.mode,label:a,body:t[0],below:n[0]}},htmlBuilder(e,t){var n=t.style,r=t.havingStyle(n.sup()),a=we.wrapFragment(on(e.body,r,t),t),i=e.label.slice(0,2)==="\\x"?"x":"cd";a.classes.push(i+"-arrow-pad");var s;e.below&&(r=t.havingStyle(n.sub()),s=we.wrapFragment(on(e.below,r,t),t),s.classes.push(i+"-arrow-pad"));var o=Cl.svgSpan(e,t),l=-t.fontMetrics().axisHeight+.5*o.height,u=-t.fontMetrics().axisHeight-.5*o.height-.111;(a.depth>.25||e.label==="\\xleftequilibrium")&&(u-=a.depth);var m;if(s){var h=-t.fontMetrics().axisHeight+s.height+.5*o.height+.111;m=we.makeVList({positionType:"individualShift",children:[{type:"elem",elem:a,shift:u},{type:"elem",elem:o,shift:l},{type:"elem",elem:s,shift:h}]},t)}else m=we.makeVList({positionType:"individualShift",children:[{type:"elem",elem:a,shift:u},{type:"elem",elem:o,shift:l}]},t);return m.children[0].children[0].children[1].classes.push("svg-align"),we.makeSpan(["mrel","x-arrow"],[m],t)},mathmlBuilder(e,t){var n=Cl.mathMLnode(e.label);n.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var r;if(e.body){var a=gv(Pn(e.body,t));if(e.below){var i=gv(Pn(e.below,t));r=new Fe.MathNode("munderover",[n,i,a])}else r=new Fe.MathNode("mover",[n,a])}else if(e.below){var s=gv(Pn(e.below,t));r=new Fe.MathNode("munder",[n,s])}else r=gv(),r=new Fe.MathNode("mover",[n,r]);return r}});var j3e=we.makeSpan;function bX(e,t){var n=Lr(e.body,t,!0);return j3e([e.mclass],n,t)}function vX(e,t){var n,r=Xa(e.body,t);return e.mclass==="minner"?n=new Fe.MathNode("mpadded",r):e.mclass==="mord"?e.isCharacterBox?(n=r[0],n.type="mi"):n=new Fe.MathNode("mi",r):(e.isCharacterBox?(n=r[0],n.type="mo"):n=new Fe.MathNode("mo",r),e.mclass==="mbin"?(n.attributes.lspace="0.22em",n.attributes.rspace="0.22em"):e.mclass==="mpunct"?(n.attributes.lspace="0em",n.attributes.rspace="0.17em"):e.mclass==="mopen"||e.mclass==="mclose"?(n.attributes.lspace="0em",n.attributes.rspace="0em"):e.mclass==="minner"&&(n.attributes.lspace="0.0556em",n.attributes.width="+0.1111em")),n}et({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(e,t){var{parser:n,funcName:r}=e,a=t[0];return{type:"mclass",mode:n.mode,mclass:"m"+r.slice(5),body:hr(a),isCharacterBox:dn.isCharacterBox(a)}},htmlBuilder:bX,mathmlBuilder:vX});var B2=e=>{var t=e.type==="ordgroup"&&e.body.length?e.body[0]:e;return t.type==="atom"&&(t.family==="bin"||t.family==="rel")?"m"+t.family:"mord"};et({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,t){var{parser:n}=e;return{type:"mclass",mode:n.mode,mclass:B2(t[0]),body:hr(t[1]),isCharacterBox:dn.isCharacterBox(t[1])}}});et({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,t){var{parser:n,funcName:r}=e,a=t[1],i=t[0],s;r!=="\\stackrel"?s=B2(a):s="mrel";var o={type:"op",mode:a.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:r!=="\\stackrel",body:hr(a)},l={type:"supsub",mode:i.mode,base:o,sup:r==="\\underset"?null:i,sub:r==="\\underset"?i:null};return{type:"mclass",mode:n.mode,mclass:s,body:[l],isCharacterBox:dn.isCharacterBox(l)}},htmlBuilder:bX,mathmlBuilder:vX});et({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"pmb",mode:n.mode,mclass:B2(t[0]),body:hr(t[0])}},htmlBuilder(e,t){var n=Lr(e.body,t,!0),r=we.makeSpan([e.mclass],n,t);return r.style.textShadow="0.02em 0.01em 0.04px",r},mathmlBuilder(e,t){var n=Xa(e.body,t),r=new Fe.MathNode("mstyle",n);return r.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),r}});var I3e={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},nL=()=>({type:"styling",body:[],mode:"math",style:"display"}),rL=e=>e.type==="textord"&&e.text==="@",L3e=(e,t)=>(e.type==="mathord"||e.type==="atom")&&e.text===t;function B3e(e,t,n){var r=I3e[e];switch(r){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return n.callFunction(r,[t[0]],[t[1]]);case"\\uparrow":case"\\downarrow":{var a=n.callFunction("\\\\cdleft",[t[0]],[]),i={type:"atom",text:r,mode:"math",family:"rel"},s=n.callFunction("\\Big",[i],[]),o=n.callFunction("\\\\cdright",[t[1]],[]),l={type:"ordgroup",mode:"math",body:[a,s,o]};return n.callFunction("\\\\cdparent",[l],[])}case"\\\\cdlongequal":return n.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var u={type:"textord",text:"\\Vert",mode:"math"};return n.callFunction("\\Big",[u],[])}default:return{type:"textord",text:" ",mode:"math"}}}function z3e(e){var t=[];for(e.gullet.beginGroup(),e.gullet.macros.set("\\cr","\\\\\\relax"),e.gullet.beginGroup();;){t.push(e.parseExpression(!1,"\\\\")),e.gullet.endGroup(),e.gullet.beginGroup();var n=e.fetch().text;if(n==="&"||n==="\\\\")e.consume();else if(n==="\\end"){t[t.length-1].length===0&&t.pop();break}else throw new qe("Expected \\\\ or \\cr or \\end",e.nextToken)}for(var r=[],a=[r],i=0;i<t.length;i++){for(var s=t[i],o=nL(),l=0;l<s.length;l++)if(!rL(s[l]))o.body.push(s[l]);else{r.push(o),l+=1;var u=Hk(s[l]).text,m=new Array(2);if(m[0]={type:"ordgroup",mode:"math",body:[]},m[1]={type:"ordgroup",mode:"math",body:[]},!("=|.".indexOf(u)>-1))if("<>AV".indexOf(u)>-1)for(var h=0;h<2;h++){for(var g=!0,b=l+1;b<s.length;b++){if(L3e(s[b],u)){g=!1,l=b;break}if(rL(s[b]))throw new qe("Missing a "+u+" character to complete a CD arrow.",s[b]);m[h].body.push(s[b])}if(g)throw new qe("Missing a "+u+" character to complete a CD arrow.",s[l])}else throw new qe('Expected one of "<>AV=|." after @',s[l]);var x=B3e(u,m,e),y={type:"styling",body:[x],mode:"math",style:"display"};r.push(y),o=nL()}i%2===0?r.push(o):r.shift(),r=[],a.push(r)}e.gullet.endGroup(),e.gullet.endGroup();var S=new Array(a[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25});return{type:"array",mode:"math",body:a,arraystretch:1,addJot:!0,rowGaps:[null],cols:S,colSeparationType:"CD",hLinesBeforeRow:new Array(a.length+1).fill([])}}et({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e;return{type:"cdlabel",mode:n.mode,side:r.slice(4),label:t[0]}},htmlBuilder(e,t){var n=t.havingStyle(t.style.sup()),r=we.wrapFragment(on(e.label,n,t),t);return r.classes.push("cd-label-"+e.side),r.style.bottom=Xe(.8-r.depth),r.height=0,r.depth=0,r},mathmlBuilder(e,t){var n=new Fe.MathNode("mrow",[Pn(e.label,t)]);return n=new Fe.MathNode("mpadded",[n]),n.setAttribute("width","0"),e.side==="left"&&n.setAttribute("lspace","-1width"),n.setAttribute("voffset","0.7em"),n=new Fe.MathNode("mstyle",[n]),n.setAttribute("displaystyle","false"),n.setAttribute("scriptlevel","1"),n}});et({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(e,t){var{parser:n}=e;return{type:"cdlabelparent",mode:n.mode,fragment:t[0]}},htmlBuilder(e,t){var n=we.wrapFragment(on(e.fragment,t),t);return n.classes.push("cd-vert-arrow"),n},mathmlBuilder(e,t){return new Fe.MathNode("mrow",[Pn(e.fragment,t)])}});et({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,t){for(var{parser:n}=e,r=Bt(t[0],"ordgroup"),a=r.body,i="",s=0;s<a.length;s++){var o=Bt(a[s],"textord");i+=o.text}var l=parseInt(i),u;if(isNaN(l))throw new qe("\\@char has non-numeric argument "+i);if(l<0||l>=1114111)throw new qe("\\@char with invalid code point "+i);return l<=65535?u=String.fromCharCode(l):(l-=65536,u=String.fromCharCode((l>>10)+55296,(l&1023)+56320)),{type:"textord",mode:n.mode,text:u}}});var yX=(e,t)=>{var n=Lr(e.body,t.withColor(e.color),!1);return we.makeFragment(n)},xX=(e,t)=>{var n=Xa(e.body,t.withColor(e.color)),r=new Fe.MathNode("mstyle",n);return r.setAttribute("mathcolor",e.color),r};et({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,t){var{parser:n}=e,r=Bt(t[0],"color-token").color,a=t[1];return{type:"color",mode:n.mode,color:r,body:hr(a)}},htmlBuilder:yX,mathmlBuilder:xX});et({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,t){var{parser:n,breakOnTokenText:r}=e,a=Bt(t[0],"color-token").color;n.gullet.macros.set("\\current@color",a);var i=n.parseExpression(!0,r);return{type:"color",mode:n.mode,color:a,body:i}},htmlBuilder:yX,mathmlBuilder:xX});et({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(e,t,n){var{parser:r}=e,a=r.gullet.future().text==="["?r.parseSizeGroup(!0):null,i=!r.settings.displayMode||!r.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:r.mode,newLine:i,size:a&&Bt(a,"size").value}},htmlBuilder(e,t){var n=we.makeSpan(["mspace"],[],t);return e.newLine&&(n.classes.push("newline"),e.size&&(n.style.marginTop=Xe(Qn(e.size,t)))),n},mathmlBuilder(e,t){var n=new Fe.MathNode("mspace");return e.newLine&&(n.setAttribute("linebreak","newline"),e.size&&n.setAttribute("height",Xe(Qn(e.size,t)))),n}});var tC={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},SX=e=>{var t=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(t))throw new qe("Expected a control sequence",e);return t},U3e=e=>{var t=e.gullet.popToken();return t.text==="="&&(t=e.gullet.popToken(),t.text===" "&&(t=e.gullet.popToken())),t},wX=(e,t,n,r)=>{var a=e.gullet.macros.get(n.text);a==null&&(n.noexpand=!0,a={tokens:[n],numArgs:0,unexpandable:!e.gullet.isExpandable(n.text)}),e.gullet.macros.set(t,a,r)};et({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:t,funcName:n}=e;t.consumeSpaces();var r=t.fetch();if(tC[r.text])return(n==="\\global"||n==="\\\\globallong")&&(r.text=tC[r.text]),Bt(t.parseFunction(),"internal");throw new qe("Invalid token after macro prefix",r)}});et({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=t.gullet.popToken(),a=r.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(a))throw new qe("Expected a control sequence",r);for(var i=0,s,o=[[]];t.gullet.future().text!=="{";)if(r=t.gullet.popToken(),r.text==="#"){if(t.gullet.future().text==="{"){s=t.gullet.future(),o[i].push("{");break}if(r=t.gullet.popToken(),!/^[1-9]$/.test(r.text))throw new qe('Invalid argument number "'+r.text
vendor: 10,561 bytes, line 837
837+'"');if(parseInt(r.text)!==i+1)throw new qe('Argument number "'+r.text+'" out of order');i++,o.push([])}else{if(r.text==="EOF")throw new qe("Expected a macro definition");o[i].push(r.text)}var{tokens:l}=t.gullet.consumeArg();return s&&l.unshift(s),(n==="\\edef"||n==="\\xdef")&&(l=t.gullet.expandTokens(l),l.reverse()),t.gullet.macros.set(a,{tokens:l,numArgs:i,delimiters:o},n===tC[n]),{type:"internal",mode:t.mode}}});et({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=SX(t.gullet.popToken());t.gullet.consumeSpaces();var a=U3e(t);return wX(t,r,a,n==="\\\\globallet"),{type:"internal",mode:t.mode}}});et({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=SX(t.gullet.popToken()),a=t.gullet.popToken(),i=t.gullet.popToken();return wX(t,r,i,n==="\\\\globalfuture"),t.gullet.pushToken(i),t.gullet.pushToken(a),{type:"internal",mode:t.mode}}});var Qp=function(t,n,r){var a=Bn.math[t]&&Bn.math[t].replace,i=Ik(a||t,n,r);if(!i)throw new Error("Unsupported symbol "+t+" and font size "+n+".");return i},$k=function(t,n,r,a){var i=r.havingBaseStyle(n),s=we.makeSpan(a.concat(i.sizingClasses(r)),[t],r),o=i.sizeMultiplier/r.sizeMultiplier;return s.height*=o,s.depth*=o,s.maxFontSize=i.sizeMultiplier,s},AX=function(t,n,r){var a=n.havingBaseStyle(r),i=(1-n.sizeMultiplier/a.sizeMultiplier)*n.fontMetrics().axisHeight;t.classes.push("delimcenter"),t.style.top=Xe(i),t.height-=i,t.depth+=i},H3e=function(t,n,r,a,i,s){var o=we.makeSymbol(t,"Main-Regular",i,a),l=$k(o,n,a,s);return r&&AX(l,a,n),l},F3e=function(t,n,r,a){return we.makeSymbol(t,"Size"+n+"-Regular",r,a)},EX=function(t,n,r,a,i,s){var o=F3e(t,n,i,a),l=$k(we.makeSpan(["delimsizing","size"+n],[o],a),yt.TEXT,a,s);return r&&AX(l,a,yt.TEXT),l},n5=function(t,n,r){var a;n==="Size1-Regular"?a="delim-size1":a="delim-size4";var i=we.makeSpan(["delimsizinginner",a],[we.makeSpan([],[we.makeSymbol(t,n,r)])]);return{type:"elem",elem:i}},r5=function(t,n,r){var a=ao["Size4-Regular"][t.charCodeAt(0)]?ao["Size4-Regular"][t.charCodeAt(0)][4]:ao["Size1-Regular"][t.charCodeAt(0)][4],i=new Yc("inner",Y4e(t,Math.round(1e3*n))),s=new Tl([i],{width:Xe(a),height:Xe(n),style:"width:"+Xe(a),viewBox:"0 0 "+1e3*a+" "+Math.round(1e3*n),preserveAspectRatio:"xMinYMin"}),o=we.makeSvgSpan([],[s],r);return o.height=n,o.style.height=Xe(n),o.style.width=Xe(a),{type:"elem",elem:o}},nC=.008,bv={type:"kern",size:-1*nC},$3e=["|","\\lvert","\\rvert","\\vert"],q3e=["\\|","\\lVert","\\rVert","\\Vert"],TX=function(t,n,r,a,i,s){var o,l,u,m,h="",g=0;o=u=m=t,l=null;var b="Size1-Regular";t==="\\uparrow"?u=m="â":t==="\\Uparrow"?u=m="â":t==="\\downarrow"?o=u="â":t==="\\Downarrow"?o=u="â":t==="\\updownarrow"?(o="\\uparrow",u="â",m="\\downarrow"):t==="\\Updownarrow"?(o="\\Uparrow",u="â",m="\\Downarrow"):$3e.includes(t)?(u="â£",h="vert",g=333):q3e.includes(t)?(u="â¥",h="doublevert",g=556):t==="["||t==="\\lbrack"?(o="â¡",u="â¢",m="â£",b="Size4-Regular",h="lbrack",g=667):t==="]"||t==="\\rbrack"?(o="â¤",u="â¥",m="â¦",b="Size4-Regular",h="rbrack",g=667):t==="\\lfloor"||t==="â"?(u=o="â¢",m="â£",b="Size4-Regular",h="lfloor",g=667):t==="\\lceil"||t==="â"?(o="â¡",u=m="â¢",b="Size4-Regular",h="lceil",g=667):t==="\\rfloor"||t==="â"?(u=o="â¥",m="â¦",b="Size4-Regular",h="rfloor",g=667):t==="\\rceil"||t==="â"?(o="â¤",u=m="â¥",b="Size4-Regular",h="rceil",g=667):t==="("||t==="\\lparen"?(o="â",u="â",m="â",b="Size4-Regular",h="lparen",g=875):t===")"||t==="\\rparen"?(o="â",u="â",m="â ",b="Size4-Regular",h="rparen",g=875):t==="\\{"||t==="\\lbrace"?(o="â§",l="â¨",m="â©",u="âª",b="Size4-Regular"):t==="\\}"||t==="\\rbrace"?(o="â«",l="â¬",m="â",u="âª",b="Size4-Regular"):t==="\\lgroup"||t==="â®"?(o="â§",m="â©",u="âª",b="Size4-Regular"):t==="\\rgroup"||t==="â¯"?(o="â«",m="â",u="âª",b="Size4-Regular"):t==="\\lmoustache"||t==="â°"?(o="â§",m="â",u="âª",b="Size4-Regular"):(t==="\\rmoustache"||t==="â±")&&(o="â«",m="â©",u="âª",b="Size4-Regular");var x=Qp(o,b,i),y=x.height+x.depth,S=Qp(u,b,i),w=S.height+S.depth,T=Qp(m,b,i),C=T.height+T.depth,M=0,k=1;if(l!==null){var N=Qp(l,b,i);M=N.height+N.depth,k=2}var P=y+C+M,D=Math.max(0,Math.ceil((n-P)/(k*w))),B=P+D*k*w,z=a.fontMetrics().axisHeight;r&&(z*=a.sizeMultiplier);var U=B/2-z,$=[];if(h.length>0){var W=B-y-C,G=Math.round(B*1e3),V=K4e(h,Math.round(W*1e3)),H=new Yc(h,V),X=(g/1e3).toFixed(3)+"em",Z=(G/1e3).toFixed(3)+"em",ae=new Tl([H],{width:X,height:Z,viewBox:"0 0 "+g+" "+G}),q=we.makeSvgSpan([],[ae],a);q.height=G/1e3,q.style.width=X,q.style.height=Z,$.push({type:"elem",elem:q})}else{if($.push(n5(m,b,i)),$.push(bv),l===null){var Q=B-y-C+2*nC;$.push(r5(u,Q,a))}else{var J=(B-y-C-M)/2+2*nC;$.push(r5(u,J,a)),$.push(bv),$.push(n5(l,b,i)),$.push(bv),$.push(r5(u,J,a))}$.push(bv),$.push(n5(o,b,i))}var L=a.havingBaseStyle(yt.TEXT),de=we.makeVList({positionType:"bottom",positionData:U,children:$},L);return $k(we.makeSpan(["delimsizing","mult"],[de],L),yt.TEXT,a,s)},a5=80,i5=.08,s5=function(t,n,r,a,i){var s=W4e(t,a,r),o=new Yc(t,s),l=new Tl([o],{width:"400em",height:Xe(n),viewBox:"0 0 400000 "+r,preserveAspectRatio:"xMinYMin slice"});return we.makeSvgSpan(["hide-tail"],[l],i)},V3e=function(t,n){var r=n.havingBaseSizing(),a=NX("\\surd",t*r.sizeMultiplier,kX,r),i=r.sizeMultiplier,s=Math.max(0,n.minRuleThickness-n.fontMetrics().sqrtRuleThickness),o,l=0,u=0,m=0,h;return a.type==="small"?(m=1e3+1e3*s+a5,t<1?i=1:t<1.4&&(i=.7),l=(1+s+i5)/i,u=(1+s)/i,o=s5("sqrtMain",l,m,s,n),o.style.minWidth="0.853em",h=.833/i):a.type==="large"?(m=(1e3+a5)*p0[a.size],u=(p0[a.size]+s)/i,l=(p0[a.size]+s+i5)/i,o=s5("sqrtSize"+a.size,l,m,s,n),o.style.minWidth="1.02em",h=1/i):(l=t+s+i5,u=t+s,m=Math.floor(1e3*t+s)+a5,o=s5("sqrtTall",l,m,s,n),o.style.minWidth="0.742em",h=1.056),o.height=u,o.style.height=Xe(l),{span:o,advanceWidth:h,ruleWidth:(n.fontMetrics().sqrtRuleThickness+s)*i}},_X=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","â","â","\\lceil","\\rceil","â","â","\\surd"],G3e=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","â®","â¯","\\lmoustache","\\rmoustache","â°","â±"],CX=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],p0=[0,1.2,1.8,2.4,3],W3e=function(t,n,r,a,i){if(t==="<"||t==="\\lt"||t==="â¨"?t="\\langle":(t===">"||t==="\\gt"||t==="â©")&&(t="\\rangle"),_X.includes(t)||CX.includes(t))return EX(t,n,!1,r,a,i);if(G3e.includes(t))return TX(t,p0[n],!1,r,a,i);throw new qe("Illegal delimiter: '"+t+"'")},Y3e=[{type:"small",style:yt.SCRIPTSCRIPT},{type:"small",style:yt.SCRIPT},{type:"small",style:yt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],K3e=[{type:"small",style:yt.SCRIPTSCRIPT},{type:"small",style:yt.SCRIPT},{type:"small",style:yt.TEXT},{type:"stack"}],kX=[{type:"small",style:yt.SCRIPTSCRIPT},{type:"small",style:yt.SCRIPT},{type:"small",style:yt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],Q3e=function(t){if(t.type==="small")return"Main-Regular";if(t.type==="large")return"Size"+t.size+"-Regular";if(t.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+t.type+"' here.")},NX=function(t,n,r,a){for(var i=Math.min(2,3-a.style.size),s=i;s<r.length&&r[s].type!=="stack";s++){var o=Qp(t,Q3e(r[s]),"math"),l=o.height+o.depth;if(r[s].type==="small"){var u=a.havingBaseStyle(r[s].style);l*=u.sizeMultiplier}if(l>n)return r[s]}return r[r.length-1]},OX=function(t,n,r,a,i,s){t==="<"||t==="\\lt"||t==="â¨"?t="\\langle":(t===">"||t==="\\gt"||t==="â©")&&(t="\\rangle");var o;CX.includes(t)?o=Y3e:_X.includes(t)?o=kX:o=K3e;var l=NX(t,n,o,a);return l.type==="small"?H3e(t,l.style,r,a,i,s):l.type==="large"?EX(t,l.size,r,a,i,s):TX(t,n,r,a,i,s)},X3e=function(t,n,r,a,i,s){var o=a.fontMetrics().axisHeight*a.sizeMultiplier,l=901,u=5/a.fontMetrics().ptPerEm,m=Math.max(n-o,r+o),h=Math.max(m/500*l,2*m-u);return OX(t,h,!0,a,i,s)},hl={sqrtImage:V3e,sizedDelim:W3e,sizeToMaxHeight:p0,customSizedDelim:OX,leftRightDelim:X3e},aL={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},Z3e=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","â","â","\\lceil","\\rceil","â","â","<",">","\\langle","â¨","\\rangle","â©","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","â®","â¯","\\lmoustache","\\rmoustache","â°","â±","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function z2(e,t){var n=L2(e);if(n&&Z3e.includes(n.text))return n;throw n?new qe("Invalid delimiter '"+n.text+"' after '"+t.funcName+"'",e):new qe("Invalid delimiter type '"+e.type+"'",e)}et({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(e,t)=>{var n=z2(t[0],e);return{type:"delimsizing",mode:e.parser.mode,size:aL[e.funcName].size,mclass:aL[e.funcName].mclass,delim:n.text}},htmlBuilder:(e,t)=>e.delim==="."?we.makeSpan([e.mclass]):hl.sizedDelim(e.delim,e.size,t,e.mode,[e.mclass]),mathmlBuilder:e=>{var t=[];e.delim!=="."&&t.push(cs(e.delim,e.mode));var n=new Fe.MathNode("mo",t);e.mclass==="mopen"||e.mclass==="mclose"?n.setAttribute("fence","true"):n.setAttribute("fence","false"),n.setAttribute("stretchy","true");var r=Xe(hl.sizeToMaxHeight[e.size]);return n.setAttribute("minsize",r),n.setAttribute("maxsize",r),n}});function iL(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}et({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=e.parser.gullet.macros.get("\\current@color");
vendor: 12,887 bytes, line 837
837if(n&&typeof n!="string")throw new qe("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:z2(t[0],e).text,color:n}}});et({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=z2(t[0],e),r=e.parser;++r.leftrightDepth;var a=r.parseExpression(!1);--r.leftrightDepth,r.expect("\\right",!1);var i=Bt(r.parseFunction(),"leftright-right");return{type:"leftright",mode:r.mode,body:a,left:n.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,t)=>{iL(e);for(var n=Lr(e.body,t,!0,["mopen","mclose"]),r=0,a=0,i=!1,s=0;s<n.length;s++)n[s].isMiddle?i=!0:(r=Math.max(n[s].height,r),a=Math.max(n[s].depth,a));r*=t.sizeMultiplier,a*=t.sizeMultiplier;var o;if(e.left==="."?o=K0(t,["mopen"]):o=hl.leftRightDelim(e.left,r,a,t,e.mode,["mopen"]),n.unshift(o),i)for(var l=1;l<n.length;l++){var u=n[l],m=u.isMiddle;m&&(n[l]=hl.leftRightDelim(m.delim,r,a,m.options,e.mode,[]))}var h;if(e.right===".")h=K0(t,["mclose"]);else{var g=e.rightColor?t.withColor(e.rightColor):t;h=hl.leftRightDelim(e.right,r,a,g,e.mode,["mclose"])}return n.push(h),we.makeSpan(["minner"],n,t)},mathmlBuilder:(e,t)=>{iL(e);var n=Xa(e.body,t);if(e.left!=="."){var r=new Fe.MathNode("mo",[cs(e.left,e.mode)]);r.setAttribute("fence","true"),n.unshift(r)}if(e.right!=="."){var a=new Fe.MathNode("mo",[cs(e.right,e.mode)]);a.setAttribute("fence","true"),e.rightColor&&a.setAttribute("mathcolor",e.rightColor),n.push(a)}return zk(n)}});et({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=z2(t[0],e);if(!e.parser.leftrightDepth)throw new qe("\\middle without preceding \\left",n);return{type:"middle",mode:e.parser.mode,delim:n.text}},htmlBuilder:(e,t)=>{var n;if(e.delim===".")n=K0(t,[]);else{n=hl.sizedDelim(e.delim,1,t,e.mode,[]);var r={delim:e.delim,options:t};n.isMiddle=r}return n},mathmlBuilder:(e,t)=>{var n=e.delim==="\\vert"||e.delim==="|"?cs("|","text"):cs(e.delim,e.mode),r=new Fe.MathNode("mo",[n]);return r.setAttribute("fence","true"),r.setAttribute("lspace","0.05em"),r.setAttribute("rspace","0.05em"),r}});var qk=(e,t)=>{var n=we.wrapFragment(on(e.body,t),t),r=e.label.slice(1),a=t.sizeMultiplier,i,s=0,o=dn.isCharacterBox(e.body);if(r==="sout")i=we.makeSpan(["stretchy","sout"]),i.height=t.fontMetrics().defaultRuleThickness/a,s=-.5*t.fontMetrics().xHeight;else if(r==="phase"){var l=Qn({number:.6,unit:"pt"},t),u=Qn({number:.35,unit:"ex"},t),m=t.havingBaseSizing();a=a/m.sizeMultiplier;var h=n.height+n.depth+l+u;n.style.paddingLeft=Xe(h/2+l);var g=Math.floor(1e3*h*a),b=V4e(g),x=new Tl([new Yc("phase",b)],{width:"400em",height:Xe(g/1e3),viewBox:"0 0 400000 "+g,preserveAspectRatio:"xMinYMin slice"});i=we.makeSvgSpan(["hide-tail"],[x],t),i.style.height=Xe(h),s=n.depth+l+u}else{/cancel/.test(r)?o||n.classes.push("cancel-pad"):r==="angl"?n.classes.push("anglpad"):n.classes.push("boxpad");var y=0,S=0,w=0;/box/.test(r)?(w=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness),y=t.fontMetrics().fboxsep+(r==="colorbox"?0:w),S=y):r==="angl"?(w=Math.max(t.fontMetrics().defaultRuleThickness,t.minRuleThickness),y=4*w,S=Math.max(0,.25-n.depth)):(y=o?.2:0,S=y),i=Cl.encloseSpan(n,r,y,S,t),/fbox|boxed|fcolorbox/.test(r)?(i.style.borderStyle="solid",i.style.borderWidth=Xe(w)):r==="angl"&&w!==.049&&(i.style.borderTopWidth=Xe(w),i.style.borderRightWidth=Xe(w)),s=n.depth+S,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var T;if(e.backgroundColor)T=we.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:s},{type:"elem",elem:n,shift:0}]},t);else{var C=/cancel|phase/.test(r)?["svg-align"]:[];T=we.makeVList({positionType:"individualShift",children:[{type:"elem",elem:n,shift:0},{type:"elem",elem:i,shift:s,wrapperClasses:C}]},t)}return/cancel/.test(r)&&(T.height=n.height,T.depth=n.depth),/cancel/.test(r)&&!o?we.makeSpan(["mord","cancel-lap"],[T],t):we.makeSpan(["mord"],[T],t)},Vk=(e,t)=>{var n=0,r=new Fe.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[Pn(e.body,t)]);switch(e.label){case"\\cancel":r.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":r.setAttribute("notation","downdiagonalstrike");break;case"\\phase":r.setAttribute("notation","phasorangle");break;case"\\sout":r.setAttribute("notation","horizontalstrike");break;case"\\fbox":r.setAttribute("notation","box");break;case"\\angl":r.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(n=t.fontMetrics().fboxsep*t.fontMetrics().ptPerEm,r.setAttribute("width","+"+2*n+"pt"),r.setAttribute("height","+"+2*n+"pt"),r.setAttribute("lspace",n+"pt"),r.setAttribute("voffset",n+"pt"),e.label==="\\fcolorbox"){var a=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness);r.setAttribute("style","border: "+a+"em solid "+String(e.borderColor))}break;case"\\xcancel":r.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return e.backgroundColor&&r.setAttribute("mathbackground",e.backgroundColor),r};et({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,t,n){var{parser:r,funcName:a}=e,i=Bt(t[0],"color-token").color,s=t[1];return{type:"enclose",mode:r.mode,label:a,backgroundColor:i,body:s}},htmlBuilder:qk,mathmlBuilder:Vk});et({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,t,n){var{parser:r,funcName:a}=e,i=Bt(t[0],"color-token").color,s=Bt(t[1],"color-token").color,o=t[2];return{type:"enclose",mode:r.mode,label:a,backgroundColor:s,borderColor:i,body:o}},htmlBuilder:qk,mathmlBuilder:Vk});et({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"enclose",mode:n.mode,label:"\\fbox",body:t[0]}}});et({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e,a=t[0];return{type:"enclose",mode:n.mode,label:r,body:a}},htmlBuilder:qk,mathmlBuilder:Vk});et({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(e,t){var{parser:n}=e;return{type:"enclose",mode:n.mode,label:"\\angl",body:t[0]}}});var PX={};function Eo(e){for(var{type:t,names:n,props:r,handler:a,htmlBuilder:i,mathmlBuilder:s}=e,o={type:t,numArgs:r.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:a},l=0;l<n.length;++l)PX[n[l]]=o;i&&(ky[t]=i),s&&(Ny[t]=s)}var MX={};function K(e,t){MX[e]=t}function sL(e){var t=[];e.consumeSpaces();var n=e.fetch().text;for(n==="\\relax"&&(e.consume(),e.consumeSpaces(),n=e.fetch().text);n==="\\hline"||n==="\\hdashline";)e.consume(),t.push(n==="\\hdashline"),e.consumeSpaces(),n=e.fetch().text;return t}var U2=e=>{var t=e.parser.settings;if(!t.displayMode)throw new qe("{"+e.envName+"} can be used only in display mode.")};function Gk(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function au(e,t,n){var{hskipBeforeAndAfter:r,addJot:a,cols:i,arraystretch:s,colSeparationType:o,autoTag:l,singleRow:u,emptySingleRow:m,maxNumCols:h,leqno:g}=t;if(e.gullet.beginGroup(),u||e.gullet.macros.set("\\cr","\\\\\\relax"),!s){var b=e.gullet.expandMacroAsText("\\arraystretch");if(b==null)s=1;else if(s=parseFloat(b),!s||s<0)throw new qe("Invalid \\arraystretch: "+b)}e.gullet.beginGroup();var x=[],y=[x],S=[],w=[],T=l!=null?[]:void 0;function C(){l&&e.gullet.macros.set("\\@eqnsw","1",!0)}function M(){T&&(e.gullet.macros.get("\\df@tag")?(T.push(e.subparse([new wi("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):T.push(!!l&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(C(),w.push(sL(e));;){var k=e.parseExpression(!1,u?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),k={type:"ordgroup",mode:e.mode,body:k},n&&(k={type:"styling",mode:e.mode,style:n,body:[k]}),x.push(k);var N=e.fetch().text;if(N==="&"){if(h&&x.length===h){if(u||o)throw new qe("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(N==="\\end"){M(),x.length===1&&k.type==="styling"&&k.body[0].body.length===0&&(y.length>1||!m)&&y.pop(),w.length<y.length+1&&w.push([]);break}else if(N==="\\\\"){e.consume();var P=void 0;e.gullet.future().text!==" "&&(P=e.parseSizeGroup(!0)),S.push(P?P.value:null),M(),w.push(sL(e)),x=[],y.push(x),C()}else throw new qe("Expected & or \\\\ or \\cr or \\end",e.nextToken)}return e.gullet.endGroup(),e.gullet.endGroup(),{type:"array",mode:e.mode,addJot:a,arraystretch:s,body:y,cols:i,rowGaps:S,hskipBeforeAndAfter:r,hLinesBeforeRow:w,colSeparationType:o,tags:T,leqno:g}}function Wk(e){return e.slice(0,1)==="d"?"display":"text"}var To=function(t,n){var r,a,i=t.body.length,s=t.hLinesBeforeRow,o=0,l=new Array(i),u=[],m=Math.max(n.fontMetrics().arrayRuleWidth,n.minRuleThickness),h=1/n.fontMetrics().ptPerEm,g=5*h;if(t.colSeparationType&&t.colSeparationType==="small"){var b=n.havingStyle(yt.SCRIPT).sizeMultiplier;g=.2778*(b/n.sizeMultiplier)}var x=t.colSeparationType==="CD"?Qn({number:3,unit:"ex"},n):12*h,y=3*h,S=t.arraystretch*x,w=.7*S,T=.3*S,C=0;function M(Wt){for(var Ut=0;Ut<Wt.length;++Ut)Ut>0&&(C+=.25),u.push({pos:C,isDashed:Wt[Ut]})}for(M(s[0]),r=0;r<t.body.length;++r){var k=t.body[r],N=w,P=T;o<k.length&&(o=k.length);var D=new Array(k.length);for(a=0;a<k.length;++a){var B=on(k[a],n);P<B.depth&&(P=B.depth),N<B.height&&(N=B.height),D[a]=B}var z=t.rowGaps[r],U=0;z&&(U=Qn(z,n),U>0&&(U+=T,P<U&&(P=U),U=0)),t.addJot&&(P+=y),D.height=N,D.depth=P,C+=N,D.pos=C,C+=P+U,l[r]=D,M(s[r+1])}var $=C/2+n.fontMetrics().axisHeight,W=t.cols||[],G=[],V,H,X=[];if(t.tags&&t.tags.some(Wt=>Wt))for(r=0;r<i;++r){var Z=l[r],ae=Z.pos-$,q=t.tags[r],Q=void 0;q===!0?Q=we.makeSpan(["eqn-num"],[],n):q===!1?Q=we.makeSpan([],[],n):Q=we.makeSpan([],Lr(q,n,!0),n),Q.depth=Z.depth,Q.height=Z.height,X.push({type:"elem",elem:Q,shift:ae})}for(a=0,H=0;a<o||H<W.length;++a,++H){for(var J=W[H]||{},L=!0;J.type==="separator";){if(L||(V=we.makeSpan(["arraycolsep"],[]),V.style.width=Xe(n.fontMetrics().doubleRuleSep),G.push(V)),J.separator==="|"||J.separator===":"){var de=J.separator==="|"?"solid":"dashed",ge=we.makeSpan(["vertical-separator"],[],n);ge.style.height=Xe(C),ge.style.borderRightWidth=Xe(m),ge.style.borderRightStyle=de,ge.style.margin="0 "+Xe(-m/2);var ke=C-$;ke&&(ge.style.verticalAlign=Xe(-ke)),G.push(ge)}else throw new qe("Invalid separator type: "+J.separator);H++,J=W[H]||{},L=!1}if(!(a>=o)){var ye=void 0;(a>0||t.hskipBeforeAndAfter)&&(ye=dn.deflt(J.pregap,g),ye!==0&&(V=we.makeSpan(["arraycolsep"],[]),V.style.width=Xe(ye),G.push(V)));var ue=[];for(r=0;r<i;++r){var pe=l[r],Ne=pe[a];if(Ne){var je=pe.pos-$;Ne.depth=pe.depth,Ne.height=pe.height,ue.push({type:"elem",elem:Ne,shift:je})}}ue=we.makeVList({positionType:"individualShift",children:ue},n),ue=we.makeSpan(["col-align-"+(J.align||"c")],[ue]),G.push(ue),(a<o-1||t.hskipBeforeAndAfter)&&(ye=dn.deflt(J.postgap,g),ye!==0&&(V=we.makeSpan(["arraycolsep"],[]),V.style.width=Xe(ye),G.push(V)))}}if(l=we.makeSpan(["mtable"],G),u.length>0){for(var le=we.makeLineSpan("hline",n,m),Ze=we.makeLineSpan("hdashline",n,m),$e=[{type:"elem",elem:l,shift:0}];u.length>0;){var at=u.pop(),gt=at.pos-$;at.isDashed?$e.push({type:"elem",elem:Ze,shift:gt}):$e.push({type:"elem",elem:le,shift:gt})}l=we.makeVList({positionType:"individualShift",children:$e},n)}if(X.length===0)return we.makeSpan(["mord"],[l],n);var _t=we.makeVList({positionType:"individualShift",children:X},n);return _t=we.makeSpan(["tag"],[_t],n),we.makeFragment([l,_t])},J3e={c:"center ",l:"left ",r:"right "},_o=function(t,n){for(var r=[],a=new Fe.MathNode("mtd",[],["mtr-glue"]),i=new Fe.MathNode("mtd",[],["mml-eqn-num"]),s=0;s<t.body.length;s++){for(var o=t.body[s],l=[],u=0;u<o.length;u++)l.push(new Fe.MathNode("mtd",[Pn(o[u],n)]));t.tags&&t.tags[s]&&(l.unshift(a),l.push(a),t.leqno?l.unshift(i):l.push(i)),r.push(new Fe.MathNode("mtr",l))}var m=new Fe.MathNode("mtable",r),h=t.arraystretch===.5?.1:.16+t.arraystretch-1+(t.addJot?.09:0);m.setAttribute("rowspacing",Xe(h));var g="",b="";if(t.cols&&t.cols.length>0){var x=t.cols,y="",S=!1,w=0,T=x.length;x[0].type==="separator"&&(g+="top ",w=1),x[x.length-1].type==="separator"&&(g+="bottom ",T-=1);for(var C=w;C<T;C++)x[C].type==="align"?(b+=J3e[x[C].align],S&&(y+="none "),S=!0):x[C].type==="separator"&&S&&(y+=x[C].separator==="|"?"solid ":"dashed ",S=!1);m.setAttribute("columnalign",b.trim()),/[sd]/.test(y)&&m.setAttribute("columnlines",y.trim())}if(t.colSeparationType==="align"){for(var M=t.cols||[],k="",N=1;N<M.length;N++)k+=N%2?"0em ":"1em ";m.setAttribute("columnspacing",k.trim())}else t.colSeparationType==="alignat"||t.colSeparationType==="gather"?m.setAttribute("columnspacing","0em"):t.colSeparationType==="small"?m.setAttribute("columnspacing","0.2778em"):t.colSeparationType==="CD"?m.setAttribute("columnspacing","0.5em"):m.setAttribute("columnspacing","1em");
vendor: 5,711 bytes, line 837
837var P="",D=t.hLinesBeforeRow;g+=D[0].length>0?"left ":"",g+=D[D.length-1].length>0?"right ":"";for(var B=1;B<D.length-1;B++)P+=D[B].length===0?"none ":D[B][0]?"dashed ":"solid ";return/[sd]/.test(P)&&m.setAttribute("rowlines",P.trim()),g!==""&&(m=new Fe.MathNode("menclose",[m]),m.setAttribute("notation",g.trim())),t.arraystretch&&t.arraystretch<1&&(m=new Fe.MathNode("mstyle",[m]),m.setAttribute("scriptlevel","1")),m},RX=function(t,n){t.envName.indexOf("ed")===-1&&U2(t);var r=[],a=t.envName.indexOf("at")>-1?"alignat":"align",i=t.envName==="split",s=au(t.parser,{cols:r,addJot:!0,autoTag:i?void 0:Gk(t.envName),emptySingleRow:!0,colSeparationType:a,maxNumCols:i?2:void 0,leqno:t.parser.settings.leqno},"display"),o,l=0,u={type:"ordgroup",mode:t.mode,body:[]};if(n[0]&&n[0].type==="ordgroup"){for(var m="",h=0;h<n[0].body.length;h++){var g=Bt(n[0].body[h],"textord");m+=g.text}o=Number(m),l=o*2}var b=!l;s.body.forEach(function(w){for(var T=1;T<w.length;T+=2){var C=Bt(w[T],"styling"),M=Bt(C.body[0],"ordgroup");M.body.unshift(u)}if(b)l<w.length&&(l=w.length);else{var k=w.length/2;if(o<k)throw new qe("Too many math in a row: "+("expected "+o+", but got "+k),w[0])}});for(var x=0;x<l;++x){var y="r",S=0;x%2===1?y="l":x>0&&b&&(S=1),r[x]={type:"align",align:y,pregap:S,postgap:0}}return s.colSeparationType=b?"align":"alignat",s};Eo({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,t){var n=L2(t[0]),r=n?[t[0]]:Bt(t[0],"ordgroup").body,a=r.map(function(s){var o=Hk(s),l=o.text;if("lcr".indexOf(l)!==-1)return{type:"align",align:l};if(l==="|")return{type:"separator",separator:"|"};if(l===":")return{type:"separator",separator:":"};throw new qe("Unknown column alignment: "+l,s)}),i={cols:a,hskipBeforeAndAfter:!0,maxNumCols:a.length};return au(e.parser,i,Wk(e.envName))},htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(e){var t={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName.replace("*","")],n="c",r={hskipBeforeAndAfter:!1,cols:[{type:"align",align:n}]};if(e.envName.charAt(e.envName.length-1)==="*"){var a=e.parser;if(a.consumeSpaces(),a.fetch().text==="["){if(a.consume(),a.consumeSpaces(),n=a.fetch().text,"lcr".indexOf(n)===-1)throw new qe("Expected l or c or r",a.nextToken);a.consume(),a.consumeSpaces(),a.expect("]"),a.consume(),r.cols=[{type:"align",align:n}]}}var i=au(e.parser,r,Wk(e.envName)),s=Math.max(0,...i.body.map(o=>o.length));return i.cols=new Array(s).fill({type:"align",align:n}),t?{type:"leftright",mode:e.mode,body:[i],left:t[0],right:t[1],rightColor:void 0}:i},htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var t={arraystretch:.5},n=au(e.parser,t,"script");return n.colSeparationType="small",n},htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["subarray"],props:{numArgs:1},handler(e,t){var n=L2(t[0]),r=n?[t[0]]:Bt(t[0],"ordgroup").body,a=r.map(function(s){var o=Hk(s),l=o.text;if("lc".indexOf(l)!==-1)return{type:"align",align:l};throw new qe("Unknown column alignment: "+l,s)});if(a.length>1)throw new qe("{subarray} can contain only one column");var i={cols:a,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=au(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new qe("{subarray} can contain only one column");return i},htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(e){var t={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},n=au(e.parser,t,Wk(e.envName));return{type:"leftright",mode:e.mode,body:[n],left:e.envName.indexOf("r")>-1?".":"\\{",right:e.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:RX,htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){["gather","gather*"].includes(e.envName)&&U2(e);var t={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:Gk(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return au(e.parser,t,"display")},htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:RX,htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){U2(e);var t={autoTag:Gk(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return au(e.parser,t,"display")},htmlBuilder:To,mathmlBuilder:_o});Eo({type:"array",names:["CD"],props:{numArgs:0},handler(e){return U2(e),z3e(e.parser)},htmlBuilder:To,mathmlBuilder:_o});K("\\nonumber","\\gdef\\@eqnsw{0}");K("\\notag","\\nonumber");et({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,t){throw new qe(e.funcName+" valid only within array environment")}});var oL=PX;et({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,t){var{parser:n,funcName:r}=e,a=t[0];if(a.type!=="ordgroup")throw new qe("Invalid environment name",a);for(var i="",s=0;s<a.body.length;++s)i+=Bt(a.body[s],"textord").text;if(r==="\\begin"){if(!oL.hasOwnProperty(i))throw new qe("No such environment: "+i,a);var o=oL[i],{args:l,optArgs:u}=n.parseArguments("\\begin{"+i+"}",o),m={mode:n.mode,envName:i,parser:n},h=o.handler(m,l,u);n.expect("\\end",!1);var g=n.nextToken,b=Bt(n.parseFunction(),"environment");
vendor: 17,056 bytes, line 837
837if(b.name!==i)throw new qe("Mismatch: \\begin{"+i+"} matched by \\end{"+b.name+"}",g);return h}return{type:"environment",mode:n.mode,name:i,nameGroup:a}}});var DX=(e,t)=>{var n=e.font,r=t.withFont(n);return on(e.body,r)},jX=(e,t)=>{var n=e.font,r=t.withFont(n);return Pn(e.body,r)},lL={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};et({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathsfit","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=Oy(t[0]),i=r;return i in lL&&(i=lL[i]),{type:"font",mode:n.mode,font:i.slice(1),body:a}},htmlBuilder:DX,mathmlBuilder:jX});et({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,t)=>{var{parser:n}=e,r=t[0],a=dn.isCharacterBox(r);return{type:"mclass",mode:n.mode,mclass:B2(r),body:[{type:"font",mode:n.mode,font:"boldsymbol",body:r}],isCharacterBox:a}}});et({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r,breakOnTokenText:a}=e,{mode:i}=n,s=n.parseExpression(!0,a),o="math"+r.slice(1);return{type:"font",mode:i,font:o,body:{type:"ordgroup",mode:n.mode,body:s}}},htmlBuilder:DX,mathmlBuilder:jX});var IX=(e,t)=>{var n=t;return e==="display"?n=n.id>=yt.SCRIPT.id?n.text():yt.DISPLAY:e==="text"&&n.size===yt.DISPLAY.size?n=yt.TEXT:e==="script"?n=yt.SCRIPT:e==="scriptscript"&&(n=yt.SCRIPTSCRIPT),n},Yk=(e,t)=>{var n=IX(e.size,t.style),r=n.fracNum(),a=n.fracDen(),i;i=t.havingStyle(r);var s=on(e.numer,i,t);if(e.continued){var o=8.5/t.fontMetrics().ptPerEm,l=3.5/t.fontMetrics().ptPerEm;s.height=s.height<o?o:s.height,s.depth=s.depth<l?l:s.depth}i=t.havingStyle(a);var u=on(e.denom,i,t),m,h,g;e.hasBarLine?(e.barSize?(h=Qn(e.barSize,t),m=we.makeLineSpan("frac-line",t,h)):m=we.makeLineSpan("frac-line",t),h=m.height,g=m.height):(m=null,h=0,g=t.fontMetrics().defaultRuleThickness);var b,x,y;n.size===yt.DISPLAY.size||e.size==="display"?(b=t.fontMetrics().num1,h>0?x=3*g:x=7*g,y=t.fontMetrics().denom1):(h>0?(b=t.fontMetrics().num2,x=g):(b=t.fontMetrics().num3,x=3*g),y=t.fontMetrics().denom2);var S;if(m){var T=t.fontMetrics().axisHeight;b-s.depth-(T+.5*h)<x&&(b+=x-(b-s.depth-(T+.5*h))),T-.5*h-(u.height-y)<x&&(y+=x-(T-.5*h-(u.height-y)));var C=-(T-.5*h);S=we.makeVList({positionType:"individualShift",children:[{type:"elem",elem:u,shift:y},{type:"elem",elem:m,shift:C},{type:"elem",elem:s,shift:-b}]},t)}else{var w=b-s.depth-(u.height-y);w<x&&(b+=.5*(x-w),y+=.5*(x-w)),S=we.makeVList({positionType:"individualShift",children:[{type:"elem",elem:u,shift:y},{type:"elem",elem:s,shift:-b}]},t)}i=t.havingStyle(n),S.height*=i.sizeMultiplier/t.sizeMultiplier,S.depth*=i.sizeMultiplier/t.sizeMultiplier;var M;n.size===yt.DISPLAY.size?M=t.fontMetrics().delim1:n.size===yt.SCRIPTSCRIPT.size?M=t.havingStyle(yt.SCRIPT).fontMetrics().delim2:M=t.fontMetrics().delim2;var k,N;return e.leftDelim==null?k=K0(t,["mopen"]):k=hl.customSizedDelim(e.leftDelim,M,!0,t.havingStyle(n),e.mode,["mopen"]),e.continued?N=we.makeSpan([]):e.rightDelim==null?N=K0(t,["mclose"]):N=hl.customSizedDelim(e.rightDelim,M,!0,t.havingStyle(n),e.mode,["mclose"]),we.makeSpan(["mord"].concat(i.sizingClasses(t)),[k,we.makeSpan(["mfrac"],[S]),N],t)},Kk=(e,t)=>{var n=new Fe.MathNode("mfrac",[Pn(e.numer,t),Pn(e.denom,t)]);if(!e.hasBarLine)n.setAttribute("linethickness","0px");else if(e.barSize){var r=Qn(e.barSize,t);n.setAttribute("linethickness",Xe(r))}var a=IX(e.size,t.style);if(a.size!==t.style.size){n=new Fe.MathNode("mstyle",[n]);var i=a.size===yt.DISPLAY.size?"true":"false";n.setAttribute("displaystyle",i),n.setAttribute("scriptlevel","0")}if(e.leftDelim!=null||e.rightDelim!=null){var s=[];if(e.leftDelim!=null){var o=new Fe.MathNode("mo",[new Fe.TextNode(e.leftDelim.replace("\\",""))]);o.setAttribute("fence","true"),s.push(o)}if(s.push(n),e.rightDelim!=null){var l=new Fe.MathNode("mo",[new Fe.TextNode(e.rightDelim.replace("\\",""))]);l.setAttribute("fence","true"),s.push(l)}return zk(s)}return n};et({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0],i=t[1],s,o=null,l=null,u="auto";switch(r){case"\\dfrac":case"\\frac":case"\\tfrac":s=!0;break;case"\\\\atopfrac":s=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":s=!1,o="(",l=")";break;case"\\\\bracefrac":s=!1,o="\\{",l="\\}";break;case"\\\\brackfrac":s=!1,o="[",l="]";break;default:throw new Error("Unrecognized genfrac command")}switch(r){case"\\dfrac":case"\\dbinom":u="display";break;case"\\tfrac":case"\\tbinom":u="text";break}return{type:"genfrac",mode:n.mode,continued:!1,numer:a,denom:i,hasBarLine:s,leftDelim:o,rightDelim:l,size:u,barSize:null}},htmlBuilder:Yk,mathmlBuilder:Kk});et({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0],i=t[1];return{type:"genfrac",mode:n.mode,continued:!0,numer:a,denom:i,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}});et({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){var{parser:t,funcName:n,token:r}=e,a;switch(n){case"\\over":a="\\frac";break;case"\\choose":a="\\binom";break;case"\\atop":a="\\\\atopfrac";break;case"\\brace":a="\\\\bracefrac";break;case"\\brack":a="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:t.mode,replaceWith:a,token:r}}});var cL=["display","text","script","scriptscript"],uL=function(t){var n=null;return t.length>0&&(n=t,n=n==="."?null:n),n};et({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(e,t){var{parser:n}=e,r=t[4],a=t[5],i=Oy(t[0]),s=i.type==="atom"&&i.family==="open"?uL(i.text):null,o=Oy(t[1]),l=o.type==="atom"&&o.family==="close"?uL(o.text):null,u=Bt(t[2],"size"),m,h=null;u.isBlank?m=!0:(h=u.value,m=h.number>0);var g="auto",b=t[3];if(b.type==="ordgroup"){if(b.body.length>0){var x=Bt(b.body[0],"textord");g=cL[Number(x.text)]}}else b=Bt(b,"textord"),g=cL[Number(b.text)];return{type:"genfrac",mode:n.mode,numer:r,denom:a,continued:!1,hasBarLine:m,barSize:h,leftDelim:s,rightDelim:l,size:g}},htmlBuilder:Yk,mathmlBuilder:Kk});et({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,t){var{parser:n,funcName:r,token:a}=e;return{type:"infix",mode:n.mode,replaceWith:"\\\\abovefrac",size:Bt(t[0],"size").value,token:a}}});et({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0],i=O4e(Bt(t[1],"infix").size),s=t[2],o=i.number>0;return{type:"genfrac",mode:n.mode,numer:a,denom:s,continued:!1,hasBarLine:o,barSize:i,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:Yk,mathmlBuilder:Kk});var LX=(e,t)=>{var n=t.style,r,a;e.type==="supsub"?(r=e.sup?on(e.sup,t.havingStyle(n.sup()),t):on(e.sub,t.havingStyle(n.sub()),t),a=Bt(e.base,"horizBrace")):a=Bt(e,"horizBrace");var i=on(a.base,t.havingBaseStyle(yt.DISPLAY)),s=Cl.svgSpan(a,t),o;if(a.isOver?(o=we.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:.1},{type:"elem",elem:s}]},t),o.children[0].children[0].children[1].classes.push("svg-align")):(o=we.makeVList({positionType:"bottom",positionData:i.depth+.1+s.height,children:[{type:"elem",elem:s},{type:"kern",size:.1},{type:"elem",elem:i}]},t),o.children[0].children[0].children[0].classes.push("svg-align")),r){var l=we.makeSpan(["mord",a.isOver?"mover":"munder"],[o],t);a.isOver?o=we.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:l},{type:"kern",size:.2},{type:"elem",elem:r}]},t):o=we.makeVList({positionType:"bottom",positionData:l.depth+.2+r.height+r.depth,children:[{type:"elem",elem:r},{type:"kern",size:.2},{type:"elem",elem:l}]},t)}return we.makeSpan(["mord",a.isOver?"mover":"munder"],[o],t)},eSe=(e,t)=>{var n=Cl.mathMLnode(e.label);return new Fe.MathNode(e.isOver?"mover":"munder",[Pn(e.base,t),n])};et({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e;return{type:"horizBrace",mode:n.mode,label:r,isOver:/^\\over/.test(r),base:t[0]}},htmlBuilder:LX,mathmlBuilder:eSe});et({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[1],a=Bt(t[0],"url").url;return n.settings.isTrusted({command:"\\href",url:a})?{type:"href",mode:n.mode,href:a,body:hr(r)}:n.formatUnsupportedCmd("\\href")},htmlBuilder:(e,t)=>{var n=Lr(e.body,t,!1);return we.makeAnchor(e.href,[],n,t)},mathmlBuilder:(e,t)=>{var n=Kc(e.body,t);return n instanceof pi||(n=new pi("mrow",[n])),n.setAttribute("href",e.href),n}});et({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=Bt(t[0],"url").url;if(!n.settings.isTrusted({command:"\\url",url:r}))return n.formatUnsupportedCmd("\\url");for(var a=[],i=0;i<r.length;i++){var s=r[i];s==="~"&&(s="\\textasciitilde"),a.push({type:"textord",mode:"text",text:s})}var o={type:"text",mode:n.mode,font:"\\texttt",body:a};return{type:"href",mode:n.mode,href:r,body:hr(o)}}});et({type:"hbox",names:["\\hbox"],props:{numArgs:1,argTypes:["text"],allowedInText:!0,primitive:!0},handler(e,t){var{parser:n}=e;return{type:"hbox",mode:n.mode,body:hr(t[0])}},htmlBuilder(e,t){var n=Lr(e.body,t,!1);return we.makeFragment(n)},mathmlBuilder(e,t){return new Fe.MathNode("mrow",Xa(e.body,t))}});et({type:"html",names:["\\htmlClass","\\htmlId","\\htmlStyle","\\htmlData"],props:{numArgs:2,argTypes:["raw","original"],allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r,token:a}=e,i=Bt(t[0],"raw").string,s=t[1];n.settings.strict&&n.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var o,l={};switch(r){case"\\htmlClass":l.class=i,o={command:"\\htmlClass",class:i};break;case"\\htmlId":l.id=i,o={command:"\\htmlId",id:i};break;case"\\htmlStyle":l.style=i,o={command:"\\htmlStyle",style:i};break;case"\\htmlData":{for(var u=i.split(","),m=0;m<u.length;m++){var h=u[m].split("=");if(h.length!==2)throw new qe("Error parsing key-value for \\htmlData");l["data-"+h[0].trim()]=h[1].trim()}o={command:"\\htmlData",attributes:l};break}default:throw new Error("Unrecognized html command")}return n.settings.isTrusted(o)?{type:"html",mode:n.mode,attributes:l,body:hr(s)}:n.formatUnsupportedCmd(r)},htmlBuilder:(e,t)=>{var n=Lr(e.body,t,!1),r=["enclosing"];e.attributes.class&&r.push(...e.attributes.class.trim().split(/\s+/));var a=we.makeSpan(r,n,t);for(var i in e.attributes)i!=="class"&&e.attributes.hasOwnProperty(i)&&a.setAttribute(i,e.attributes[i]);return a},mathmlBuilder:(e,t)=>Kc(e.body,t)});et({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e;return{type:"htmlmathml",mode:n.mode,html:hr(t[0]),mathml:hr(t[1])}},htmlBuilder:(e,t)=>{var n=Lr(e.html,t,!1);return we.makeFragment(n)},mathmlBuilder:(e,t)=>Kc(e.mathml,t)});var o5=function(t){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(t))return{number:+t,unit:"bp"};var n=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t);if(!n)throw new qe("Invalid size: '"+t+"' in \\includegraphics");var r={number:+(n[1]+n[2]),unit:n[3]};if(!nX(r))throw new qe("Invalid unit: '"+r.unit+"' in \\includegraphics.");return r};et({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,t,n)=>{var{parser:r}=e,a={number:0,unit:"em"},i={number:.9,unit:"em"},s={number:0,unit:"em"},o="";if(n[0])for(var l=Bt(n[0],"raw").string,u=l.split(","),m=0;m<u.length;m++){var h=u[m].split("=");if(h.length===2){var g=h[1].trim();switch(h[0].trim()){case"alt":o=g;break;case"width":a=o5(g);break;case"height":i=o5(g);break;case"totalheight":s=o5(g);break;default:throw new qe("Invalid key: '"+h[0]+"' in \\includegraphics.")}}}var b=Bt(t[0],"url").url;return o===""&&(o=b,o=o.replace(/^.*[\\/]/,""),o=o.substring(0,o.lastIndexOf("."))),r.settings.isTrusted({command:"\\includegraphics",url:b})?{type:"includegraphics",mode:r.mode,alt:o,width:a,height:i,totalheight:s,src:b}:r.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:(e,t)=>{var n=Qn(e.height,t),r=0;e.totalheight.number>0&&(r=Qn(e.totalheight,t)-n);var a=0;e.width.number>0&&(a=Qn(e.width,t));var i={height:Xe(n+r)};a>0&&(i.width=Xe(a)),r>0&&(i.verticalAlign=Xe(-r));var s=new e3e(e.src,e.alt,i);return s.height=n,s.depth=r,s},mathmlBuilder:(e,t)=>{var n=new Fe.MathNode("mglyph",[]);n.setAttribute("alt",e.alt);var r=Qn(e.height,t),a=0;if(e.totalheight.number>0&&(a=Qn(e.totalheight,t)-r,n.setAttribute("valign",Xe(-a))),n.setAttribute("height",Xe(r+a)),e.width.number>0){var i=Qn(e.width,t);n.setAttribute("width",Xe(i))}return n.setAttribute("src",e.src),n}});et({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(e,t){var{parser:n,funcName:r}=e,a=Bt(t[0],"size");if(n.settings.strict){var i=r[1]==="m",s=a.value.unit==="mu";i?(s||n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" supports only mu units, "+("not "+a.value.unit+" units")),n.mode!=="math"&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" works only in math mode")):s&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" doesn't support mu units")}return{type:"kern",mode:n.mode,dimension:a.value}},htmlBuilder(e,t){return we.makeGlue(e.dimension,t)},mathmlBuilder(e,t){var n=Qn(e.dimension,t);return new Fe.SpaceNode(n)}});et({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0];return{type:"lap",mode:n.mode,alignment:r.slice(5),body:a}},htmlBuilder:(e,t)=>{var n;e.alignment==="clap"?(n=we.makeSpan([],[on(e.body,t)]),n=we.makeSpan(["inner"],[n],t)):n=we.makeSpan(["inner"],[on(e.body,t)]);var r=we.makeSpan(["fix"],[]),a=we.makeSpan([e.alignment],[n,r],t),i=we.makeSpan(["strut"]);return i.style.height=Xe(a.height+a.depth),a.depth&&(i.style.verticalAlign=Xe(-a.depth)),a.children.unshift(i),a=we.makeSpan(["thinbox"],[a],t),we.makeSpan(["mord","vbox"],[a],t)},mathmlBuilder:(e,t)=>{var n=new Fe.MathNode("mpadded",[Pn(e.body,t)]);if(e.alignment!=="rlap"){var r=e.alignment==="llap"?"-1":"-0.5";n.setAttribute("lspace",r+"width")}return n.setAttribute("width","0px"),n}});et({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){var{funcName:n,parser:r}=e,a=r.mode;r.switchMode("math");var i=n==="\\("?"\\)":"$",s=r.parseExpression(!1,i);return r.expect(i),r.switchMode(a),{type:"styling",mode:r.mode,style:"text",body:s}}});et({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){throw new qe("Mismatched "+e.funcName)}});var dL=(e,t)=>{switch(t.style.size){case yt.DISPLAY.size:return e.display;case yt.TEXT.size:return e.text;case yt.SCRIPT.size:return e.script;case yt.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};et({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,t)=>{var{parser:n}=e;return{type:"mathchoice",mode:n.mode,display:hr(t[0]),text:hr(t[1]),script:hr(t[2]),scriptscript:hr(t[3])}},htmlBuilder:(e,t)=>{var n=dL(e,t),r=Lr(n,t,!1);return we.makeFragment(r)},mathmlBuilder:(e,t)=>{var n=dL(e,t);return Kc(n,t)}});var BX=(e,t,n,r,a,i,s)=>{e=we.makeSpan([],[e]);var o=n&&dn.isCharacterBox(n),l,u;if(t){var m=on(t,r.havingStyle(a.sup()),r);u={elem:m,kern:Math.max(r.fontMetrics().bigOpSpacing1,r.fontMetrics().bigOpSpacing3-m.depth)}}if(n){var h=on(n,r.havingStyle(a.sub()),r);l={elem:h,kern:Math.max(r.fontMetrics().bigOpSpacing2,r.fontMetrics().bigOpSpacing4-h.height)}}var g;if(u&&l){var b=r.fontMetrics().bigOpSpacing5+l.elem.height+l.elem.depth+l.kern+e.depth+s;g=we.makeVList({positionType:"bottom",positionData:b,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:Xe(-i)},{type:"kern",size:l.kern},{type:"elem",elem:e},{type:"kern",size:u.kern},{type:"elem",elem:u.elem,marginLeft:Xe(i)},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else if(l){var x=e.height-s;g=we.makeVList({positionType:"top",positionData:x,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:Xe(-i)},{type:"kern",size:l.kern},{type:"elem",elem:e}]},r)}else if(u){var y=e.depth+s;g=we.makeVList({positionType:"bottom",positionData:y,children:[{type:"elem",elem:e},{type:"kern",size:u.kern},{type:"elem",elem:u.elem,marginLeft:Xe(i)},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else return e;var S=[g];if(l&&i!==0&&!o){var w=we.makeSpan(["mspace"],[],r);w.style.marginRight=Xe(i),S.unshift(w)}return we.makeSpan(["mop","op-limits"],S,r)},zX=["\\smallint"],gm=(e,t)=>
vendor: 4,749 bytes, line 837
837{var n,r,a=!1,i;e.type==="supsub"?(n=e.sup,r=e.sub,i=Bt(e.base,"op"),a=!0):i=Bt(e,"op");var s=t.style,o=!1;s.size===yt.DISPLAY.size&&i.symbol&&!zX.includes(i.name)&&(o=!0);var l;if(i.symbol){var u=o?"Size2-Regular":"Size1-Regular",m="";if((i.name==="\\oiint"||i.name==="\\oiiint")&&(m=i.name.slice(1),i.name=m==="oiint"?"\\iint":"\\iiint"),l=we.makeSymbol(i.name,u,"math",t,["mop","op-symbol",o?"large-op":"small-op"]),m.length>0){var h=l.italic,g=we.staticSvg(m+"Size"+(o?"2":"1"),t);l=we.makeVList({positionType:"individualShift",children:[{type:"elem",elem:l,shift:0},{type:"elem",elem:g,shift:o?.08:0}]},t),i.name="\\"+m,l.classes.unshift("mop"),l.italic=h}}else if(i.body){var b=Lr(i.body,t,!0);b.length===1&&b[0]instanceof ls?(l=b[0],l.classes[0]="mop"):l=we.makeSpan(["mop"],b,t)}else{for(var x=[],y=1;y<i.name.length;y++)x.push(we.mathsym(i.name[y],i.mode,t));l=we.makeSpan(["mop"],x,t)}var S=0,w=0;return(l instanceof ls||i.name==="\\oiint"||i.name==="\\oiiint")&&!i.suppressBaseShift&&(S=(l.height-l.depth)/2-t.fontMetrics().axisHeight,w=l.italic),a?BX(l,n,r,t,s,w,S):(S&&(l.style.position="relative",l.style.top=Xe(S)),l)},u1=(e,t)=>{var n;if(e.symbol)n=new pi("mo",[cs(e.name,e.mode)]),zX.includes(e.name)&&n.setAttribute("largeop","false");else if(e.body)n=new pi("mo",Xa(e.body,t));else{n=new pi("mi",[new io(e.name.slice(1))]);var r=new pi("mo",[cs("â¡","text")]);e.parentIsSupSub?n=new pi("mrow",[n,r]):n=hX([n,r])}return n},tSe={"â":"\\prod","â":"\\coprod","â":"\\sum","â":"\\bigwedge","â":"\\bigvee","â":"\\bigcap","â":"\\bigcup","â¨":"\\bigodot","â¨":"\\bigoplus","â¨":"\\bigotimes","â¨":"\\biguplus","â¨":"\\bigsqcup"};et({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","â","â","â","â","â","â","â","â¨","â¨","â¨","â¨","â¨"],props:{numArgs:0},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=r;return a.length===1&&(a=tSe[a]),{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:gm,mathmlBuilder:u1});et({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:hr(r)}},htmlBuilder:gm,mathmlBuilder:u1});var nSe={"â«":"\\int","â¬":"\\iint","â":"\\iiint","â®":"\\oint","â¯":"\\oiint","â°":"\\oiiint"};et({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e;return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:gm,mathmlBuilder:u1});et({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e;return{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:gm,mathmlBuilder:u1});et({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","â«","â¬","â","â®","â¯","â°"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e,r=n;return r.length===1&&(r=nSe[r]),{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:gm,mathmlBuilder:u1});var UX=(e,t)=>{var n,r,a=!1,i;e.type==="supsub"?(n=e.sup,r=e.sub,i=Bt(e.base,"operatorname"),a=!0):i=Bt(e,"operatorname");var s;if(i.body.length>0){for(var o=i.body.map(h=>{var g=h.text;return typeof g=="string"?{type:"textord",mode:h.mode,text:g}:h}),l=Lr(o,t.withFont("mathrm"),!0),u=0;u<l.length;u++){var m=l[u];m instanceof ls&&(m.text=m.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}s=we.makeSpan(["mop"],l,t)}else s=we.makeSpan(["mop"],[],t);return a?BX(s,n,r,t,t.style,0,0):s},rSe=(e,t)=>{for(var n=Xa(e.body,t.withFont("mathrm")),r=!0,a=0;a<n.length;a++){var i=n[a];if(!(i instanceof Fe.SpaceNode))if(i instanceof Fe.MathNode)switch(i.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var s=i.children[0];i.children.length===1&&s instanceof Fe.TextNode?s.text=s.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):r=!1;break}default:r=!1}else r=!1}if(r){var o=n.map(m=>m.toText()).join("");n=[new Fe.TextNode(o)]}var l=new Fe.MathNode("mi",n);l.setAttribute("mathvariant","normal");var u=new Fe.MathNode("mo",[cs("â¡","text")]);return e.parentIsSupSub?new Fe.MathNode("mrow",[l,u]):Fe.newDocumentFragment([l,u])};et({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0];
vendor: 11,169 bytes, line 837
837return{type:"operatorname",mode:n.mode,body:hr(a),alwaysHandleSupSub:r==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:UX,mathmlBuilder:rSe});K("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");Pd({type:"ordgroup",htmlBuilder(e,t){return e.semisimple?we.makeFragment(Lr(e.body,t,!1)):we.makeSpan(["mord"],Lr(e.body,t,!0),t)},mathmlBuilder(e,t){return Kc(e.body,t,!0)}});et({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,t){var{parser:n}=e,r=t[0];return{type:"overline",mode:n.mode,body:r}},htmlBuilder(e,t){var n=on(e.body,t.havingCrampedStyle()),r=we.makeLineSpan("overline-line",t),a=t.fontMetrics().defaultRuleThickness,i=we.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n},{type:"kern",size:3*a},{type:"elem",elem:r},{type:"kern",size:a}]},t);return we.makeSpan(["mord","overline"],[i],t)},mathmlBuilder(e,t){var n=new Fe.MathNode("mo",[new Fe.TextNode("â¾")]);n.setAttribute("stretchy","true");var r=new Fe.MathNode("mover",[Pn(e.body,t),n]);return r.setAttribute("accent","true"),r}});et({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"phantom",mode:n.mode,body:hr(r)}},htmlBuilder:(e,t)=>{var n=Lr(e.body,t.withPhantom(),!1);return we.makeFragment(n)},mathmlBuilder:(e,t)=>{var n=Xa(e.body,t);return new Fe.MathNode("mphantom",n)}});et({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"hphantom",mode:n.mode,body:r}},htmlBuilder:(e,t)=>{var n=we.makeSpan([],[on(e.body,t.withPhantom())]);if(n.height=0,n.depth=0,n.children)for(var r=0;r<n.children.length;r++)n.children[r].height=0,n.children[r].depth=0;return n=we.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t),we.makeSpan(["mord"],[n],t)},mathmlBuilder:(e,t)=>{var n=Xa(hr(e.body),t),r=new Fe.MathNode("mphantom",n),a=new Fe.MathNode("mpadded",[r]);return a.setAttribute("height","0px"),a.setAttribute("depth","0px"),a}});et({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"vphantom",mode:n.mode,body:r}},htmlBuilder:(e,t)=>{var n=we.makeSpan(["inner"],[on(e.body,t.withPhantom())]),r=we.makeSpan(["fix"],[]);return we.makeSpan(["mord","rlap"],[n,r],t)},mathmlBuilder:(e,t)=>{var n=Xa(hr(e.body),t),r=new Fe.MathNode("mphantom",n),a=new Fe.MathNode("mpadded",[r]);return a.setAttribute("width","0px"),a}});et({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,t){var{parser:n}=e,r=Bt(t[0],"size").value,a=t[1];return{type:"raisebox",mode:n.mode,dy:r,body:a}},htmlBuilder(e,t){var n=on(e.body,t),r=Qn(e.dy,t);return we.makeVList({positionType:"shift",positionData:-r,children:[{type:"elem",elem:n}]},t)},mathmlBuilder(e,t){var n=new Fe.MathNode("mpadded",[Pn(e.body,t)]),r=e.dy.number+e.dy.unit;return n.setAttribute("voffset",r),n}});et({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0,allowedInArgument:!0},handler(e){var{parser:t}=e;return{type:"internal",mode:t.mode}}});et({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(e,t,n){var{parser:r}=e,a=n[0],i=Bt(t[0],"size"),s=Bt(t[1],"size");return{type:"rule",mode:r.mode,shift:a&&Bt(a,"size").value,width:i.value,height:s.value}},htmlBuilder(e,t){var n=we.makeSpan(["mord","rule"],[],t),r=Qn(e.width,t),a=Qn(e.height,t),i=e.shift?Qn(e.shift,t):0;return n.style.borderRightWidth=Xe(r),n.style.borderTopWidth=Xe(a),n.style.bottom=Xe(i),n.width=r,n.height=a+i,n.depth=-i,n.maxFontSize=a*1.125*t.sizeMultiplier,n},mathmlBuilder(e,t){var n=Qn(e.width,t),r=Qn(e.height,t),a=e.shift?Qn(e.shift,t):0,i=t.color&&t.getColor()||"black",s=new Fe.MathNode("mspace");s.setAttribute("mathbackground",i),s.setAttribute("width",Xe(n)),s.setAttribute("height",Xe(r));var o=new Fe.MathNode("mpadded",[s]);return a>=0?o.setAttribute("height",Xe(a)):(o.setAttribute("height",Xe(a)),o.setAttribute("depth",Xe(-a))),o.setAttribute("voffset",Xe(a)),o}});function HX(e,t,n){for(var r=Lr(e,t,!1),a=t.sizeMultiplier/n.sizeMultiplier,i=0;i<r.length;i++){var s=r[i].classes.indexOf("sizing");s<0?Array.prototype.push.apply(r[i].classes,t.sizingClasses(n)):r[i].classes[s+1]==="reset-size"+t.size&&(r[i].classes[s+1]="reset-size"+n.size),r[i].height*=a,r[i].depth*=a}return we.makeFragment(r)}var fL=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],aSe=(e,t)=>{var n=t.havingSize(e.size);return HX(e.body,n,t)};et({type:"sizing",names:fL,props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{var{breakOnTokenText:n,funcName:r,parser:a}=e,i=a.parseExpression(!1,n);return{type:"sizing",mode:a.mode,size:fL.indexOf(r)+1,body:i}},htmlBuilder:aSe,mathmlBuilder:(e,t)=>{var n=t.havingSize(e.size),r=Xa(e.body,n),a=new Fe.MathNode("mstyle",r);return a.setAttribute("mathsize",Xe(n.sizeMultiplier)),a}});et({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,t,n)=>{var{parser:r}=e,a=!1,i=!1,s=n[0]&&Bt(n[0],"ordgroup");if(s)for(var o="",l=0;l<s.body.length;++l){var u=s.body[l];if(o=u.text,o==="t")a=!0;else if(o==="b")i=!0;else{a=!1,i=!1;break}}else a=!0,i=!0;var m=t[0];return{type:"smash",mode:r.mode,body:m,smashHeight:a,smashDepth:i}},htmlBuilder:(e,t)=>{var n=we.makeSpan([],[on(e.body,t)]);if(!e.smashHeight&&!e.smashDepth)return n;if(e.smashHeight&&(n.height=0,n.children))for(var r=0;r<n.children.length;r++)n.children[r].height=0;if(e.smashDepth&&(n.depth=0,n.children))for(var a=0;a<n.children.length;a++)n.children[a].depth=0;var i=we.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t);return we.makeSpan(["mord"],[i],t)},mathmlBuilder:(e,t)=>{var n=new Fe.MathNode("mpadded",[Pn(e.body,t)]);return e.smashHeight&&n.setAttribute("height","0px"),e.smashDepth&&n.setAttribute("depth","0px"),n}});et({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,n){var{parser:r}=e,a=n[0],i=t[0];return{type:"sqrt",mode:r.mode,body:i,index:a}},htmlBuilder(e,t){var n=on(e.body,t.havingCrampedStyle());n.height===0&&(n.height=t.fontMetrics().xHeight),n=we.wrapFragment(n,t);var r=t.fontMetrics(),a=r.defaultRuleThickness,i=a;t.style.id<yt.TEXT.id&&(i=t.fontMetrics().xHeight);var s=a+i/4,o=n.height+n.depth+s+a,{span:l,ruleWidth:u,advanceWidth:m}=hl.sqrtImage(o,t),h=l.height-u;h>n.height+n.depth+s&&(s=(s+h-n.height-n.depth)/2);var g=l.height-n.height-s-u;n.style.paddingLeft=Xe(m);var b=we.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n,wrapperClasses:["svg-align"]},{type:"kern",size:-(n.height+g)},{type:"elem",elem:l},{type:"kern",size:u}]},t);if(e.index){var x=t.havingStyle(yt.SCRIPTSCRIPT),y=on(e.index,x,t),S=.6*(b.height-b.depth),w=we.makeVList({positionType:"shift",positionData:-S,children:[{type:"elem",elem:y}]},t),T=we.makeSpan(["root"],[w]);return we.makeSpan(["mord","sqrt"],[T,b],t)}else return we.makeSpan(["mord","sqrt"],[b],t)},mathmlBuilder(e,t){var{body:n,index:r}=e;return r?new Fe.MathNode("mroot",[Pn(n,t),Pn(r,t)]):new Fe.MathNode("msqrt",[Pn(n,t)])}});var hL={display:yt.DISPLAY,text:yt.TEXT,script:yt.SCRIPT,scriptscript:yt.SCRIPTSCRIPT};et({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e,t){var{breakOnTokenText:n,funcName:r,parser:a}=e,i=a.parseExpression(!0,n),s=r.slice(1,r.length-5);return{type:"styling",mode:a.mode,style:s,body:i}},htmlBuilder(e,t){var n=hL[e.style],r=t.havingStyle(n).withFont("");return HX(e.body,r,t)},mathmlBuilder(e,t){var n=hL[e.style],r=t.havingStyle(n),a=Xa(e.body,r),i=new Fe.MathNode("mstyle",a),s={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},o=s[e.style];return i.setAttribute("scriptlevel",o[0]),i.setAttribute("displaystyle",o[1]),i}});var iSe=function(t,n){var r=t.base;if(r)if(r.type==="op"){var a=r.limits&&(n.style.size===yt.DISPLAY.size||r.alwaysHandleSupSub);return a?gm:null}else if(r.type==="operatorname"){var i=r.alwaysHandleSupSub&&(n.style.size===yt.DISPLAY.size||r.limits);return i?UX:null}else{if(r.type==="accent")return dn.isCharacterBox(r.base)?Fk:null;if(r.type==="horizBrace"){var s=!t.sub;return s===r.isOver?LX:null}else return null}else return null};Pd({type:"supsub",htmlBuilder(e,t){var n=iSe(e,t);if(n)return n(e,t);var{base:r,sup:a,sub:i}=e,s=on(r,t),o,l,u=t.fontMetrics(),m=0,h=0,g=r&&dn.isCharacterBox(r);if(a){var b=t.havingStyle(t.style.sup());o=on(a,b,t),g||(m=s.height-b.fontMetrics().supDrop*b.sizeMultiplier/t.sizeMultiplier)}if(i){var x=t.havingStyle(t.style.sub());l=on(i,x,t),g||(h=s.depth+x.fontMetrics().subDrop*x.sizeMultiplier/t.sizeMultiplier)}var y;t.style===yt.DISPLAY?y=u.sup1:t.style.cramped?y=u.sup3:y=u.sup2;var S=t.sizeMultiplier,w=Xe(.5/u.ptPerEm/S),T=null;if(l){var C=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(s instanceof ls||C)&&(T=Xe(-s.italic))}var M;if(o&&l){m=Math.max(m,y,o.depth+.25*u.xHeight),h=Math.max(h,u.sub2);var k=u.defaultRuleThickness,N=4*k;if(m-o.depth-(l.height-h)<N){h=N-(m-o.depth)+l.height;var P=.8*u.xHeight-(m-o.depth);P>0&&(m+=P,h-=P)}var D=[{type:"elem",elem:l,shift:h,marginRight:w,marginLeft:T},{type:"elem",elem:o,shift:-m,marginRight:w}];M=we.makeVList({positionType:"individualShift",children:D},t)}else if(l){h=Math.max(h,u.sub1,l.height-.8*u.xHeight);var B=[{type:"elem",elem:l,marginLeft:T,marginRight:w}];M=we.makeVList({positionType:"shift",positionData:h,children:B},t)}else if(o)m=Math.max(m,y,o.depth+.25*u.xHeight),M=we.makeVList({positionType:"shift",positionData:-m,children:[{type:"elem",elem:o,marginRight:w}]},t);else throw new Error("supsub must have either sup or sub.");var z=J_(s,"right")||"mord";return we.makeSpan([z],[s,we.makeSpan(["msupsub"],[M])],t)},mathmlBuilder(e,t){var n=!1,r,a;e.base&&e.base.type==="horizBrace"&&(a=!!e.sup,a===e.base.isOver&&(n=!0,r=e.base.isOver)),e.base&&(e.base.type==="op"||e.base.type==="operatorname")&&(e.base.parentIsSupSub=!0);var i=[Pn(e.base,t)];e.sub&&i.push(Pn(e.sub,t)),e.sup&&i.push(Pn(e.sup,t));var s;if(n)s=r?"mover":"munder";else if(e.sub)if(e.sup){var u=e.base;u&&u.type==="op"&&u.limits&&t.style===yt.DISPLAY||u&&u.type==="operatorname"&&u.alwaysHandleSupSub&&(t.style===yt.DISPLAY||u.limits)?s="munderover":s="msubsup"}else{var l=e.base;l&&l.type==="op"&&l.limits&&(t.style===yt.DISPLAY||l.alwaysHandleSupSub)||l&&l.type==="operatorname"&&l.alwaysHandleSupSub&&(l.limits||t.style===yt.DISPLAY)?s="munder":s="msub"}else{var o=e.base;o&&o.type==="op"&&o.limits&&(t.style===yt.DISPLAY||o.alwaysHandleSupSub)||o&&o.type==="operatorname"&&o.alwaysHandleSupSub&&(o.limits||t.style===yt.DISPLAY)?s="mover":s="msup"}return new Fe.MathNode(s,i)}});Pd({type:"atom",htmlBuilder(e,t){return we.mathsym(e.text,e.mode,t,["m"+e.family])},mathmlBuilder(e,t){var n=new Fe.MathNode("mo",[cs(e.text,e.mode)]);if(e.family==="bin"){var r=Uk(e,t);r==="bold-italic"&&n.setAttribute("mathvariant",r)}
vendor: 4,651 bytes, lines 837-839
837else e.family==="punct"?n.setAttribute("separator","true"):(e.family==="open"||e.family==="close")&&n.setAttribute("stretchy","false");return n}});var FX={mi:"italic",mn:"normal",mtext:"normal"};Pd({type:"mathord",htmlBuilder(e,t){return we.makeOrd(e,t,"mathord")},mathmlBuilder(e,t){var n=new Fe.MathNode("mi",[cs(e.text,e.mode,t)]),r=Uk(e,t)||"italic";return r!==FX[n.type]&&n.setAttribute("mathvariant",r),n}});Pd({type:"textord",htmlBuilder(e,t){return we.makeOrd(e,t,"textord")},mathmlBuilder(e,t){var n=cs(e.text,e.mode,t),r=Uk(e,t)||"normal",a;return e.mode==="text"?a=new Fe.MathNode("mtext",[n]):/[0-9]/.test(e.text)?a=new Fe.MathNode("mn",[n]):e.text==="\\prime"?a=new Fe.MathNode("mo",[n]):a=new Fe.MathNode("mi",[n]),r!==FX[a.type]&&a.setAttribute("mathvariant",r),a}});var l5={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},c5={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Pd({type:"spacing",htmlBuilder(e,t){if(c5.hasOwnProperty(e.text)){var n=c5[e.text].className||"";if(e.mode==="text"){var r=we.makeOrd(e,t,"textord");return r.classes.push(n),r}else return we.makeSpan(["mspace",n],[we.mathsym(e.text,e.mode,t)],t)}else{if(l5.hasOwnProperty(e.text))return we.makeSpan(["mspace",l5[e.text]],[],t);throw new qe('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,t){var n;if(c5.hasOwnProperty(e.text))n=new Fe.MathNode("mtext",[new Fe.TextNode(" ")]);else{if(l5.hasOwnProperty(e.text))return new Fe.MathNode("mspace");throw new qe('Unknown type of space "'+e.text+'"')}return n}});var mL=()=>{var e=new Fe.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};Pd({type:"tag",mathmlBuilder(e,t){var n=new Fe.MathNode("mtable",[new Fe.MathNode("mtr",[mL(),new Fe.MathNode("mtd",[Kc(e.body,t)]),mL(),new Fe.MathNode("mtd",[Kc(e.tag,t)])])]);return n.setAttribute("width","100%"),n}});var pL={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},gL={"\\textbf":"textbf","\\textmd":"textmd"},sSe={"\\textit":"textit","\\textup":"textup"},bL=(e,t)=>{var n=e.font;if(n){if(pL[n])return t.withTextFontFamily(pL[n]);if(gL[n])return t.withTextFontWeight(gL[n]);if(n==="\\emph")return t.fontShape==="textit"?t.withTextFontShape("textup"):t.withTextFontShape("textit")}else return t;return t.withTextFontShape(sSe[n])};et({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup","\\emph"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(e,t){var{parser:n,funcName:r}=e,a=t[0];return{type:"text",mode:n.mode,body:hr(a),font:r}},htmlBuilder(e,t){var n=bL(e,t),r=Lr(e.body,n,!0);return we.makeSpan(["mord","text"],r,n)},mathmlBuilder(e,t){var n=bL(e,t);return Kc(e.body,n)}});et({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"underline",mode:n.mode,body:t[0]}},htmlBuilder(e,t){var n=on(e.body,t),r=we.makeLineSpan("underline-line",t),a=t.fontMetrics().defaultRuleThickness,i=we.makeVList({positionType:"top",positionData:n.height,children:[{type:"kern",size:a},{type:"elem",elem:r},{type:"kern",size:3*a},{type:"elem",elem:n}]},t);return we.makeSpan(["mord","underline"],[i],t)},mathmlBuilder(e,t){var n=new Fe.MathNode("mo",[new Fe.TextNode("â¾")]);n.setAttribute("stretchy","true");var r=new Fe.MathNode("munder",[Pn(e.body,t),n]);return r.setAttribute("accentunder","true"),r}});et({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(e,t){var{parser:n}=e;return{type:"vcenter",mode:n.mode,body:t[0]}},htmlBuilder(e,t){var n=on(e.body,t),r=t.fontMetrics().axisHeight,a=.5*(n.height-r-(n.depth+r));return we.makeVList({positionType:"shift",positionData:a,children:[{type:"elem",elem:n}]},t)},mathmlBuilder(e,t){return new Fe.MathNode("mpadded",[Pn(e.body,t)],["vcenter"])}});et({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,t,n){throw new qe("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,t){for(var n=vL(e),r=[],a=t.havingStyle(t.style.text()),i=0;i<n.length;i++){var s=n[i];s==="~"&&(s="\\textasciitilde"),r.push(we.makeSymbol(s,"Typewriter-Regular",e.mode,a,["mord","texttt"]))}return we.makeSpan(["mord","text"].concat(a.sizingClasses(t)),we.tryCombineChars(r),a)},mathmlBuilder(e,t){var n=new Fe.TextNode(vL(e)),r=new Fe.MathNode("mtext",[n]);return r.setAttribute("mathvariant","monospace"),r}});var vL=e=>e.body.replace(/ /g,e.star?"â£":" "),_c=dX,$X=`[ \r 838 ]`,oSe="\\\\[a-zA-Z@]+",lSe="\\\\[^\uD800-\uDFFF]",cSe="("+oSe+")"+$X+"*",uSe=`\\\\( 839|[ \r ]+
840?)[ \r ]*`,rC="[Ì-ͯ]",dSe=new RegExp(rC+"+$"),fSe="("+$X+"+)|"+(uSe+"|")+"([!-\\[\\]-â§âª-í¿ï¤-ï¿¿]"+(rC+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(rC+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+cSe)+("|"+lSe+")");class yL{constructor(t,n){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=t,this.settings=n,this.tokenRegex=new RegExp(fSe,"g"),this.catcodes={"%":14,"~":13}}setCatcode(t,n){this.catcodes[t]=n}lex(){var t=this.input,n=this.tokenRegex.lastIndex;if(n===t.length)return new wi("EOF",new Ga(this,n,n));var r=this.tokenRegex.exec(t);if(r===null||r.index!==n)throw new qe("Unexpected character: '"+t[n]+"'",new wi(t[n],new Ga(this,n,n+1)));var a=r[6]||r[3]||(r[2]?"\\ ":" ");if(this.catcodes[a]===14){var i=t.indexOf(` 841`,this.tokenRegex.lastIndex);return i===-1?(this.tokenRegex.lastIndex=t.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=i+1,this.lex()}return new wi(a,new Ga(this,n,this.tokenRegex.lastIndex))}}class hSe{constructor(t,n){t===void 0&&(t={}),n===void 0&&(n={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=n,this.builtins=t,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new qe("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var t=this.undefStack.pop();for(var n in t)t.hasOwnProperty(n)&&(t[n]==null?delete this.current[n]:this.current[n]=t[n])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(t){return this.current.hasOwnProperty(t)||this.builtins.hasOwnProperty(t)}get(t){return this.current.hasOwnProperty(t)?this.current[t]:this.builtins[t]}set(t,n,r){if(r===void 0&&(r=!1),r){for(var a=0;a<this.undefStack.length;a++)delete this.undefStack[a][t];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][t]=n)}else{var i=this.undefStack[this.undefStack.length-1];i&&!i.hasOwnProperty(t)&&(i[t]=this.current[t])}n==null?delete this.current[t]:this.current[t]=n}}var mSe=MX;K("\\noexpand",function(e){var t=e.popToken();return e.isExpandable(t.text)&&(t.noexpand=!0,t.treatAsRelax=!0),{tokens:[t],numArgs:0}});K("\\expandafter",function(e){var t=e.popToken();return e.expandOnce(!0),{tokens:[t],numArgs:0}});K("\\@firstoftwo",function(e){var t=e.consumeArgs(2);return{tokens:t[0],numArgs:0}});K("\\@secondoftwo",function(e){var t=e.consumeArgs(2);return{tokens:t[1],numArgs:0}});K("\\@ifnextchar",function(e){var t=e.consumeArgs(3);e.consumeSpaces();var n=e.future();return t[0].length===1&&t[0][0].text===n.text?{tokens:t[1],numArgs:0}:{tokens:t[2],numArgs:0}});K("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");K("\\TextOrMath",function(e){var t=e.consumeArgs(2);return e.mode==="text"?{tokens:t[0],numArgs:0}:{tokens:t[1],numArgs:0}});var xL={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};K("\\char",function(e){var t=e.popToken(),n,r="";if(t.text==="'")n=8,t=e.popToken();else if(t.text==='"')n=16,t=e.popToken();else if(t.text==="`")if(t=e.popToken(),t.text[0]==="\\")r=t.text.charCodeAt(1);else{if(t.text==="EOF")throw new qe("\\char` missing argument");r=t.text.charCodeAt(0)}else n=10;if(n){if(r=xL[t.text],r==null||r>=n)throw new qe("Invalid base-"+n+" digit "+t.text);for(var a;(a=xL[e.future().text])!=null&&a<n;)r*=n,r+=a,e.popToken()}return"\\@char{"+r+"}"});var Qk=(e,t,n,r)=>{var a=e.consumeArg().tokens;if(a.length!==1)throw new qe("\\newcommand's first argument must be a macro name");var i=a[0].text,s=e.isDefined(i);if(s&&!t)throw new qe("\\newcommand{"+i+"} attempting to redefine "+(i+"; use \\renewcommand"));if(!s&&!n)throw new qe("\\renewcommand{"+i+"} when command "+i+" does not yet exist; use \\newcommand");var o=0;if(a=e.consumeArg().tokens,a.length===1&&a[0].text==="["){for(var l="",u=e.expandNextToken();u.text!=="]"&&u.text!=="EOF";)l+=u.text,u=e.expandNextToken();if(!l.match(/^\s*[0-9]+\s*$/))throw new qe("Invalid number of arguments: "+l);o=parseInt(l),a=e.consumeArg().tokens}return s&&r||e.macros.set(i,{tokens:a,numArgs:o}),""};K("\\newcommand",e=>Qk(e,!1,!0,!1));K("\\renewcommand",e=>Qk(e,!0,!1,!1));K("\\providecommand",e=>Qk(e,!0,!0,!0));K("\\message",e=>{var t=e.consumeArgs(1)[0];return console.log(t.reverse().map(n=>n.text).join("")),""});K("\\errmessage",e=>{var t=e.consumeArgs(1)[0];return console.error(t.reverse().map(n=>n.text).join("")),""});K("\\show",e=>{var t=e.popToken(),n=t.text;return console.log(t,e.macros.get(n),_c[n],Bn.math[n],Bn.text[n]),""});K("\\bgroup","{");K("\\egroup","}");
vendor: 6,450 bytes, line 841
841K("~","\\nobreakspace");K("\\lq","`");K("\\rq","'");K("\\aa","\\r a");K("\\AA","\\r A");K("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`©}");K("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");K("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`®}");K("â¬","\\mathscr{B}");K("â°","\\mathscr{E}");K("â±","\\mathscr{F}");K("â","\\mathscr{H}");K("â","\\mathscr{I}");K("â","\\mathscr{L}");K("â³","\\mathscr{M}");K("â","\\mathscr{R}");K("â","\\mathfrak{C}");K("â","\\mathfrak{H}");K("â¨","\\mathfrak{Z}");K("\\Bbbk","\\Bbb{k}");K("·","\\cdotp");K("\\llap","\\mathllap{\\textrm{#1}}");K("\\rlap","\\mathrlap{\\textrm{#1}}");K("\\clap","\\mathclap{\\textrm{#1}}");K("\\mathstrut","\\vphantom{(}");K("\\underbar","\\underline{\\text{#1}}");K("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');K("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`â }}");K("\\ne","\\neq");K("â ","\\neq");K("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`â}}");K("â","\\notin");K("â","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`â}}");K("â","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`â}}");K("â","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`â}}");K("â","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`â}}");K("â","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`â}}");K("â","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`â}}");K("â","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`â}}");K("â","\\perp");K("â¼","\\mathclose{!\\mkern-0.8mu!}");K("â","\\notni");K("â","\\ulcorner");K("â","\\urcorner");K("â","\\llcorner");K("â","\\lrcorner");K("©","\\copyright");K("®","\\textregistered");K("ï¸","\\textregistered");K("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');K("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');K("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');K("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');K("\\vdots","{\\varvdots\\rule{0pt}{15pt}}");K("â®","\\vdots");K("\\varGamma","\\mathit{\\Gamma}");K("\\varDelta","\\mathit{\\Delta}");K("\\varTheta","\\mathit{\\Theta}");K("\\varLambda","\\mathit{\\Lambda}");K("\\varXi","\\mathit{\\Xi}");K("\\varPi","\\mathit{\\Pi}");K("\\varSigma","\\mathit{\\Sigma}");K("\\varUpsilon","\\mathit{\\Upsilon}");K("\\varPhi","\\mathit{\\Phi}");K("\\varPsi","\\mathit{\\Psi}");K("\\varOmega","\\mathit{\\Omega}");K("\\substack","\\begin{subarray}{c}#1\\end{subarray}");K("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");K("\\boxed","\\fbox{$\\displaystyle{#1}$}");K("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");K("\\implies","\\DOTSB\\;\\Longrightarrow\\;");K("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");K("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}");K("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");var SL={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};K("\\dots",function(e){var t="\\dotso",n=e.expandAfterFuture().text;return n in SL?t=SL[n]:(n.slice(0,4)==="\\not"||n in Bn.math&&["bin","rel"].includes(Bn.math[n].group))&&(t="\\dotsb"),t});var Xk={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};K("\\dotso",function(e){var t=e.future().text;return t in Xk?"\\ldots\\,":"\\ldots"});K("\\dotsc",function(e){var t=e.future().text;return t in Xk&&t!==","?"\\ldots\\,":"\\ldots"});K("\\cdots",function(e){var t=e.future().text;return t in Xk?"\\@cdots\\,":"\\@cdots"});K("\\dotsb","\\cdots");K("\\dotsm","\\cdots");K("\\dotsi","\\!\\cdots");K("\\dotsx","\\ldots\\,");K("\\DOTSI","\\relax");K("\\DOTSB","\\relax");K("\\DOTSX","\\relax");K("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");K("\\,","\\tmspace+{3mu}{.1667em}");K("\\thinspace","\\,");K("\\>","\\mskip{4mu}");K("\\:","\\tmspace+{4mu}{.2222em}");K("\\medspace","\\:");K("\\;","\\tmspace+{5mu}{.2777em}");K("\\thickspace","\\;");K("\\!","\\tmspace-{3mu}{.1667em}");K("\\negthinspace","\\!");K("\\negmedspace","\\tmspace-{4mu}{.2222em}");K("\\negthickspace","\\tmspace-{5mu}{.277em}");K("\\enspace","\\kern.5em ");K("\\enskip","\\hskip.5em\\relax");K("\\quad","\\hskip1em\\relax");K("\\qquad","\\hskip2em\\relax");K("\\tag","\\@ifstar\\tag@literal\\tag@paren");K("\\tag@paren","\\tag@literal{({#1})}");K("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new qe("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});K("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");K("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");K("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");K("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");K("\\newline","\\\\\\relax");K("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var qX=Xe(ao["Main-Regular"][84][1]-.7*ao["Main-Regular"][65][1]);K("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+qX+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");
841K("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+qX+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");K("\\hspace","\\@ifstar\\@hspacer\\@hspace");K("\\@hspace","\\hskip #1\\relax");K("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");K("\\ordinarycolon",":");K("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");K("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');K("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');K("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');K("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');K("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');K("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');K("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');K("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');K("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');K("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');K("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');K("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');K("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');K("â·","\\dblcolon");K("â¹","\\eqcolon");K("â","\\coloneqq");K("â","\\eqqcolon");K("â©´","\\Coloneqq");K("\\ratio","\\vcentcolon");K("\\coloncolon","\\dblcolon");K("\\colonequals","\\coloneqq");K("\\coloncolonequals","\\Coloneqq");K("\\equalscolon","\\eqqcolon");K("\\equalscoloncolon","\\Eqqcolon");K("\\colonminus","\\coloneq");K("\\coloncolonminus","\\Coloneq");K("\\minuscolon","\\eqcolon");K("\\minuscoloncolon","\\Eqcolon");K("\\coloncolonapprox","\\Colonapprox");K("\\coloncolonsim","\\Colonsim");K("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");K("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");K("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");K("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");K("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`â}}");K("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");K("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");K("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");K("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");K("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");K("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");K("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");K("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");K("\\gvertneqq","\\html@mathml{\\@gvertneqq}{â©}");K("\\lvertneqq","\\html@mathml{\\@lvertneqq}{â¨}");K("\\ngeqq","\\html@mathml{\\@ngeqq}{â±}");K("\\ngeqslant","\\html@mathml{\\@ngeqslant}{â±}");K("\\nleqq","\\html@mathml{\\@nleqq}{â°}");K("\\nleqslant","\\html@mathml{\\@nleqslant}{â°}");K("\\nshortmid","\\html@mathml{\\@nshortmid}{â¤}");K("\\nshortparallel","\\html@mathml{\\@nshortparallel}{â¦}");K("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{â}");K("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{â}");K("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{â}");K("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{â«}");K("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{â}");K("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{â«}");K("\\imath","\\html@mathml{\\@imath}{ı}");K("\\jmath","\\html@mathml{\\@jmath}{È·}");K("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`â¦}}");K("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`â§}}");K("â¦","\\llbracket");K("â§","\\rrbracket");K("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}
841{\\mathopen{\\char`â¦}}");K("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`â¦}}");K("â¦","\\lBrace");K("â¦","\\rBrace");K("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`⦵}}");K("⦵","\\minuso");K("\\darr","\\downarrow");K("\\dArr","\\Downarrow");K("\\Darr","\\Downarrow");K("\\lang","\\langle");K("\\rang","\\rangle");K("\\uarr","\\uparrow");K("\\uArr","\\Uparrow");K("\\Uarr","\\Uparrow");K("\\N","\\mathbb{N}");K("\\R","\\mathbb{R}");K("\\Z","\\mathbb{Z}");K("\\alef","\\aleph");K("\\alefsym","\\aleph");K("\\Alpha","\\mathrm{A}");K("\\Beta","\\mathrm{B}");K("\\bull","\\bullet");K("\\Chi","\\mathrm{X}");K("\\clubs","\\clubsuit");K("\\cnums","\\mathbb{C}");K("\\Complex","\\mathbb{C}");K("\\Dagger","\\ddagger");K("\\diamonds","\\diamondsuit");K("\\empty","\\emptyset");K("\\Epsilon","\\mathrm{E}");K("\\Eta","\\mathrm{H}");K("\\exist","\\exists");K("\\harr","\\leftrightarrow");K("\\hArr","\\Leftrightarrow");K("\\Harr","\\Leftrightarrow");K("\\hearts","\\heartsuit");K("\\image","\\Im");K("\\infin","\\infty");K("\\Iota","\\mathrm{I}");K("\\isin","\\in");K("\\Kappa","\\mathrm{K}");K("\\larr","\\leftarrow");K("\\lArr","\\Leftarrow");K("\\Larr","\\Leftarrow");K("\\lrarr","\\leftrightarrow");K("\\lrArr","\\Leftrightarrow");K("\\Lrarr","\\Leftrightarrow");K("\\Mu","\\mathrm{M}");K("\\natnums","\\mathbb{N}");K("\\Nu","\\mathrm{N}");K("\\Omicron","\\mathrm{O}");K("\\plusmn","\\pm");K("\\rarr","\\rightarrow");K("\\rArr","\\Rightarrow");K("\\Rarr","\\Rightarrow");K("\\real","\\Re");K("\\reals","\\mathbb{R}");K("\\Reals","\\mathbb{R}");K("\\Rho","\\mathrm{P}");K("\\sdot","\\cdot");K("\\sect","\\S");K("\\spades","\\spadesuit");K("\\sub","\\subset");K("\\sube","\\subseteq");K("\\supe","\\supseteq");K("\\Tau","\\mathrm{T}");K("\\thetasym","\\vartheta");K("\\weierp","\\wp");K("\\Zeta","\\mathrm{Z}");K("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");K("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");K("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");K("\\bra","\\mathinner{\\langle{#1}|}");K("\\ket","\\mathinner{|{#1}\\rangle}");K("\\braket","\\mathinner{\\langle{#1}\\rangle}");K("\\Bra","\\left\\langle#1\\right|");K("\\Ket","\\left|#1\\right\\rangle");var VX=e=>t=>{var n=t.consumeArg().tokens,r=t.consumeArg().tokens,a=t.consumeArg().tokens,i=t.consumeArg().tokens,s=t.macros.get("|"),o=t.macros.get("\\|");t.macros.beginGroup();var l=h=>g=>{e&&(g.macros.set("|",s),a.length&&g.macros.set("\\|",o));var b=h;if(!h&&a.length){var x=g.future();x.text==="|"&&(g.popToken(),b=!0)}return{tokens:b?a:r,numArgs:0}};t.macros.set("|",l(!1)),a.length&&t.macros.set("\\|",l(!0));var u=t.consumeArg().tokens,m=t.expandTokens([...i,...u,...n]);return t.macros.endGroup(),{tokens:m.reverse(),numArgs:0}};K("\\bra@ket",VX(!1));K("\\bra@set",VX(!0));K("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");K("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");K("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");K("\\angln","{\\angl n}");K("\\blue","\\textcolor{##6495ed}{#1}");K("\\orange","\\textcolor{##ffa500}{#1}");K("\\pink","\\textcolor{##ff00af}{#1}");K("\\red","\\textcolor{##df0030}{#1}");K("\\green","\\textcolor{##28ae7b}{#1}");K("\\gray","\\textcolor{gray}{#1}");K("\\purple","\\textcolor{##9d38bd}{#1}");K("\\blueA","\\textcolor{##ccfaff}{#1}");K("\\blueB","\\textcolor{##80f6ff}{#1}");K("\\blueC","\\textcolor{##63d9ea}{#1}");K("\\blueD","\\textcolor{##11accd}{#1}");K("\\blueE","\\textcolor{##0c7f99}{#1}");K("\\tealA","\\textcolor{##94fff5}{#1}");K("\\tealB","\\textcolor{##26edd5}{#1}");K("\\tealC","\\textcolor{##01d1c1}{#1}");K("\\tealD","\\textcolor{##01a995}{#1}");K("\\tealE","\\textcolor{##208170}{#1}");K("\\greenA","\\textcolor{##b6ffb0}{#1}");K("\\greenB","\\textcolor{##8af281}{#1}");K("\\greenC","\\textcolor{##74cf70}{#1}");K("\\greenD","\\textcolor{##1fab54}{#1}");K("\\greenE","\\textcolor{##0d923f}{#1}");K("\\goldA","\\textcolor{##ffd0a9}{#1}");K("\\goldB","\\textcolor{##ffbb71}{#1}");K("\\goldC","\\textcolor{##ff9c39}{#1}");K("\\goldD","\\textcolor{##e07d10}{#1}");K("\\goldE","\\textcolor{##a75a05}{#1}");K("\\redA","\\textcolor{##fca9a9}{#1}");K("\\redB","\\textcolor{##ff8482}{#1}");K("\\redC","\\textcolor{##f9685d}{#1}");K("\\redD","\\textcolor{##e84d39}{#1}");
vendor: 4,558 bytes, line 841
841K("\\redE","\\textcolor{##bc2612}{#1}");K("\\maroonA","\\textcolor{##ffbde0}{#1}");K("\\maroonB","\\textcolor{##ff92c6}{#1}");K("\\maroonC","\\textcolor{##ed5fa6}{#1}");K("\\maroonD","\\textcolor{##ca337c}{#1}");K("\\maroonE","\\textcolor{##9e034e}{#1}");K("\\purpleA","\\textcolor{##ddd7ff}{#1}");K("\\purpleB","\\textcolor{##c6b9fc}{#1}");K("\\purpleC","\\textcolor{##aa87ff}{#1}");K("\\purpleD","\\textcolor{##7854ab}{#1}");K("\\purpleE","\\textcolor{##543b78}{#1}");K("\\mintA","\\textcolor{##f5f9e8}{#1}");K("\\mintB","\\textcolor{##edf2df}{#1}");K("\\mintC","\\textcolor{##e0e5cc}{#1}");K("\\grayA","\\textcolor{##f6f7f7}{#1}");K("\\grayB","\\textcolor{##f0f1f2}{#1}");K("\\grayC","\\textcolor{##e3e5e6}{#1}");K("\\grayD","\\textcolor{##d6d8da}{#1}");K("\\grayE","\\textcolor{##babec2}{#1}");K("\\grayF","\\textcolor{##888d93}{#1}");K("\\grayG","\\textcolor{##626569}{#1}");K("\\grayH","\\textcolor{##3b3e40}{#1}");K("\\grayI","\\textcolor{##21242c}{#1}");K("\\kaBlue","\\textcolor{##314453}{#1}");K("\\kaGreen","\\textcolor{##71B307}{#1}");var GX={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class pSe{constructor(t,n,r){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=n,this.expansionCount=0,this.feed(t),this.macros=new hSe(mSe,n.macros),this.mode=r,this.stack=[]}feed(t){this.lexer=new yL(t,this.settings)}switchMode(t){this.mode=t}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(t){this.stack.push(t)}pushTokens(t){this.stack.push(...t)}scanArgument(t){var n,r,a;if(t){if(this.consumeSpaces(),this.future().text!=="[")return null;n=this.popToken(),{tokens:a,end:r}=this.consumeArg(["]"])}else({tokens:a,start:n,end:r}=this.consumeArg());return this.pushToken(new wi("EOF",r.loc)),this.pushTokens(a),new wi("",Ga.range(n,r))}consumeSpaces(){for(;;){var t=this.future();if(t.text===" ")this.stack.pop();else break}}consumeArg(t){var n=[],r=t&&t.length>0;r||this.consumeSpaces();var a=this.future(),i,s=0,o=0;do{if(i=this.popToken(),n.push(i),i.text==="{")++s;else if(i.text==="}"){if(--s,s===-1)throw new qe("Extra }",i)}else if(i.text==="EOF")throw new qe("Unexpected end of input in a macro argument, expected '"+(t&&r?t[o]:"}")+"'",i);if(t&&r)if((s===0||s===1&&t[o]==="{")&&i.text===t[o]){if(++o,o===t.length){n.splice(-o,o);break}}else o=0}while(s!==0||r);return a.text==="{"&&n[n.length-1].text==="}"&&(n.pop(),n.shift()),n.reverse(),{tokens:n,start:a,end:i}}consumeArgs(t,n){if(n){if(n.length!==t+1)throw new qe("The length of delimiters doesn't match the number of args!");for(var r=n[0],a=0;a<r.length;a++){var i=this.popToken();if(r[a]!==i.text)throw new qe("Use of the macro doesn't match its definition",i)}}for(var s=[],o=0;o<t;o++)s.push(this.consumeArg(n&&n[o+1]).tokens);return s}countExpansion(t){if(this.expansionCount+=t,this.expansionCount>this.settings.maxExpand)throw new qe("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(t){var n=this.popToken(),r=n.text,a=n.noexpand?null:this._getExpansion(r);if(a==null||t&&a.unexpandable){if(t&&a==null&&r[0]==="\\"&&!this.isDefined(r))throw new qe("Undefined control sequence: "+r);return this.pushToken(n),!1}this.countExpansion(1);var i=a.tokens,s=this.consumeArgs(a.numArgs,a.delimiters);if(a.numArgs){i=i.slice();for(var o=i.length-1;o>=0;--o){var l=i[o];if(l.text==="#"){if(o===0)throw new qe("Incomplete placeholder at end of macro body",l);if(l=i[--o],l.text==="#")i.splice(o+1,1);else if(/^[1-9]$/.test(l.text))i.splice(o,2,...s[+l.text-1]);else throw new qe("Not a valid argument number",l)}}}return this.pushTokens(i),i.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){var t=this.stack.pop();return t.treatAsRelax&&(t.text="\\relax"),t}throw new Error}expandMacro(t){return this.macros.has(t)?this.expandTokens([new wi(t)]):void 0}expandTokens(t){var n=[],r=this.stack.length;for(this.pushTokens(t);this.stack.length>r;)if(this.expandOnce(!0)===!1){var a=this.stack.pop();a.treatAsRelax&&(a.noexpand=!1,a.treatAsRelax=!1),n.push(a)}return this.countExpansion(n.length),n}expandMacroAsText(t){var n=this.expandMacro(t);return n&&n.map(r=>r.text).join("")}_getExpansion(t){var n=this.macros.get(t);if(n==null)return n;if(t.length===1){var r=this.lexer.catcodes[t];
vendor: 5,115 bytes, line 841
841if(r!=null&&r!==13)return}var a=typeof n=="function"?n(this):n;if(typeof a=="string"){var i=0;if(a.indexOf("#")!==-1)for(var s=a.replace(/##/g,"");s.indexOf("#"+(i+1))!==-1;)++i;for(var o=new yL(a,this.settings),l=[],u=o.lex();u.text!=="EOF";)l.push(u),u=o.lex();l.reverse();var m={tokens:l,numArgs:i};return m}return a}isDefined(t){return this.macros.has(t)||_c.hasOwnProperty(t)||Bn.math.hasOwnProperty(t)||Bn.text.hasOwnProperty(t)||GX.hasOwnProperty(t)}isExpandable(t){var n=this.macros.get(t);return n!=null?typeof n=="string"||typeof n=="function"||!n.unexpandable:_c.hasOwnProperty(t)&&!_c[t].primitive}}var wL=/^[âââââââââââ
âââââââᵢⱼââââââáµ£ââᵤᵥâᵦᵧᵨᵩᵪ]/,vv=Object.freeze({"â":"+","â":"-","â":"=","â":"(","â":")","â":"0","â":"1","â":"2","â":"3","â":"4","â
":"5","â":"6","â":"7","â":"8","â":"9","â":"a","â":"e","â":"h","áµ¢":"i","â±¼":"j","â":"k","â":"l","â":"m","â":"n","â":"o","â":"p","áµ£":"r","â":"s","â":"t","ᵤ":"u","áµ¥":"v","â":"x","ᵦ":"β","áµ§":"γ","ᵨ":"Ï","ᵩ":"Ï","ᵪ":"Ï","âº":"+","â»":"-","â¼":"=","â½":"(","â¾":")","â°":"0","¹":"1","²":"2","³":"3","â´":"4","âµ":"5","â¶":"6","â·":"7","â¸":"8","â¹":"9","á´¬":"A","á´®":"B","á´°":"D","á´±":"E","á´³":"G","á´´":"H","á´µ":"I","á´¶":"J","á´·":"K","á´¸":"L","á´¹":"M","á´º":"N","á´¼":"O","á´¾":"P","á´¿":"R","áµ":"T","áµ":"U","â±½":"V","áµ":"W","áµ":"a","áµ":"b","á¶":"c","áµ":"d","áµ":"e","á¶ ":"f","áµ":"g",ʰ:"h","â±":"i",ʲ:"j","áµ":"k",Ë¡:"l","áµ":"m",â¿:"n","áµ":"o","áµ":"p",ʳ:"r",Ë¢:"s","áµ":"t","áµ":"u","áµ":"v",Ê·:"w",Ë£:"x",ʸ:"y","á¶»":"z","áµ":"β","áµ":"γ","áµ":"δ","áµ ":"Ï","ᵡ":"Ï","á¶¿":"θ"}),u5={"Ì":{text:"\\'",math:"\\acute"},"Ì":{text:"\\`",math:"\\grave"},"Ì":{text:'\\"',math:"\\ddot"},"Ì":{text:"\\~",math:"\\tilde"},"Ì":{text:"\\=",math:"\\bar"},"Ì":{text:"\\u",math:"\\breve"},"Ì":{text:"\\v",math:"\\check"},"Ì":{text:"\\^",math:"\\hat"},"Ì":{text:"\\.",math:"\\dot"},"Ì":{text:"\\r",math:"\\mathring"},"Ì":{text:"\\H"},"̧":{text:"\\c"}},AL={á:"aÌ",à :"aÌ",ä:"aÌ",Ç:"aÌÌ",ã:"aÌ",Ä:"aÌ",Ä:"aÌ",ắ:"aÌÌ",ằ:"aÌÌ",ẵ:"aÌÌ",Ç:"aÌ",â:"aÌ",ấ:"aÌÌ",ầ:"aÌÌ",ẫ:"aÌÌ",ȧ:"aÌ",Ç¡:"aÌÌ",Ã¥:"aÌ",Ç»:"aÌÌ",á¸:"bÌ",Ä:"cÌ",á¸:"çÌ",Ä:"cÌ",Ä:"cÌ",Ä:"cÌ",ç:"ç",Ä:"dÌ",á¸:"dÌ",á¸:"ḑ",é:"eÌ",è:"eÌ",ë:"eÌ",ẽ:"eÌ",Ä:"eÌ",á¸:"eÌÌ",á¸:"eÌÌ",Ä:"eÌ",á¸:"ȩÌ",Ä:"eÌ",ê:"eÌ",ế:"eÌÌ",á»:"eÌÌ",á»
:"eÌÌ",Ä:"eÌ",È©:"ȩ",á¸:"fÌ",ǵ:"gÌ",ḡ:"gÌ",Ä:"gÌ",ǧ:"gÌ",Ä:"gÌ",Ä¡:"gÌ",Ä£:"ģ",ḧ:"hÌ",È:"hÌ",Ä¥:"hÌ",ḣ:"hÌ",ḩ:"ḩ",Ã:"iÌ",ì:"iÌ",ï:"iÌ",ḯ:"iÌÌ",Ä©:"iÌ",Ä«:"iÌ",Ä:"iÌ",Ç:"iÌ",î:"iÌ",ǰ:"jÌ",ĵ:"jÌ",ḱ:"kÌ",Ç©:"kÌ",Ä·:"ķ",ĺ:"lÌ",ľ:"lÌ",ļ:"ļ",ḿ:"mÌ",á¹:"mÌ",Å:"nÌ",ǹ:"nÌ",ñ:"nÌ",Å:"nÌ",á¹
:"nÌ",Å:"ņ",ó:"oÌ",ò:"oÌ",ö:"oÌ",È«:"oÌÌ",õ:"oÌ",á¹:"oÌÌ",á¹:"oÌÌ",È:"oÌÌ",Å:"oÌ",á¹:"oÌÌ",á¹:"oÌÌ",Å:"oÌ",Ç:"oÌ",ô:"oÌ",á»:"oÌÌ",á»:"oÌÌ",á»:"oÌÌ",ȯ:"oÌ",ȱ:"oÌÌ",Å:"oÌ",á¹:"pÌ",á¹:"pÌ",Å:"rÌ",Å:"rÌ",á¹:"rÌ",Å:"ŗ",Å:"sÌ",á¹¥:"sÌÌ",Å¡:"sÌ",á¹§:"sÌÌ",Å:"sÌ",ṡ:"sÌ",Å:"ş",áº:"tÌ",Å¥:"tÌ",ṫ:"tÌ",Å£:"ţ",ú:"uÌ",ù:"uÌ",ü:"uÌ",Ç:"uÌÌ",Ç:"uÌÌ",Ç:"uÌÌ",Ç:"uÌÌ",Å©:"uÌ",á¹¹:"uÌÌ",Å«:"uÌ",á¹»:"uÌÌ",Å:"uÌ",Ç:"uÌ",û:"uÌ",ů:"uÌ",ű:"uÌ",á¹½:"vÌ",áº:"wÌ",áº:"wÌ",áº
:"wÌ",ŵ:"wÌ",áº:"wÌ",áº:"wÌ",áº:"xÌ",áº:"xÌ",ý:"yÌ",ỳ:"yÌ",ÿ:"yÌ",ỹ:"yÌ",ȳ:"yÌ",Å·:"yÌ",áº:"yÌ",áº:"yÌ",ź:"zÌ",ž:"zÌ",áº:"zÌ",ż:"zÌ",Ã:"AÌ",Ã:"AÌ",Ã:"AÌ",Ç:"AÌÌ",Ã:"AÌ",Ä:"AÌ",Ä:"AÌ",Ắ:"AÌÌ",Ằ:"AÌÌ",Ẵ:"AÌÌ",Ç:"AÌ",Ã:"AÌ",Ấ:"AÌÌ",Ầ:"AÌÌ",Ẫ:"AÌÌ",Ȧ:"AÌ",Ç :"AÌÌ",Ã
:"AÌ",Ǻ:"AÌÌ",á¸:"BÌ",Ä:"CÌ",á¸:"ÇÌ",Ä:"CÌ",Ä:"CÌ",Ä:"CÌ",Ã:"Ç",Ä:"DÌ",á¸:"DÌ",á¸:"Ḑ",Ã:"EÌ",Ã:"EÌ",Ã:"EÌ",Ẽ:"EÌ",Ä:"EÌ",á¸:"EÌÌ",á¸:"EÌÌ",Ä:"EÌ",á¸:"ȨÌ",Ä:"EÌ",Ã:"EÌ",Ế:"EÌÌ",á»:"EÌÌ",á»:"EÌÌ",Ä:"EÌ",Ȩ:"Ȩ",á¸:"FÌ",Ç´:"GÌ",Ḡ:"GÌ",Ä:"GÌ",Ǧ:"GÌ",Ä:"GÌ",Ä :"GÌ",Ä¢:"Ģ",Ḧ:"HÌ",È:"HÌ",Ĥ:"HÌ",Ḣ:"HÌ",Ḩ:"Ḩ",Ã:"IÌ",Ã:"IÌ",Ã:"IÌ",Ḯ:"IÌÌ",Ĩ:"IÌ",Ī:"IÌ",Ĭ:"IÌ",Ç:"IÌ",Ã:"IÌ",İ:"IÌ",Ä´:"JÌ",Ḱ:"KÌ",Ǩ:"KÌ",Ķ:"Ķ",Ĺ:"LÌ",Ľ:"LÌ",Ä»:"Ļ",Ḿ:"MÌ",á¹:"MÌ",Å:"NÌ",Ǹ:"NÌ",Ã:"NÌ",Å:"NÌ",á¹:"NÌ",Å
:"Ņ",Ã:"OÌ",Ã:"OÌ",Ã:"OÌ",Ȫ:"OÌÌ",Ã:"OÌ",á¹:"OÌÌ",á¹:"OÌÌ",Ȭ:"OÌÌ",Å:"OÌ",á¹:"OÌÌ",á¹:"OÌÌ",Å:"OÌ",Ç:"OÌ",Ã:"OÌ",á»:"OÌÌ",á»:"OÌÌ",á»:"OÌÌ",È®:"OÌ",Ȱ:"OÌÌ",Å:"OÌ",á¹:"PÌ",á¹:"PÌ",Å:"RÌ",Å:"RÌ",á¹:"RÌ",Å:"Ŗ",Å:"SÌ",Ṥ:"SÌÌ",Å :"SÌ",Ṧ:"SÌÌ",Å:"SÌ",á¹ :"SÌ",Å:"Ş",Ť:"TÌ",Ṫ:"TÌ",Å¢:"Ţ",Ã:"UÌ",Ã:"UÌ",Ã:"UÌ",Ç:"UÌÌ",Ç:"UÌÌ",Ç:"UÌÌ",Ç:"UÌÌ",Ũ:"UÌ",Ṹ:"UÌÌ",Ū:"UÌ",Ṻ:"UÌÌ",Ŭ:"UÌ",Ç:"UÌ",Ã:"UÌ",Å®:"UÌ",Ű:"UÌ",á¹¼:"VÌ",áº:"WÌ",áº:"WÌ",áº:"WÌ",Å´:"WÌ",áº:"WÌ",áº:"XÌ",áº:"XÌ",Ã:"YÌ",Ỳ:"YÌ",Ÿ:"YÌ",Ỹ:"YÌ",Ȳ
vendor: 16,784 bytes, lines 841-843
841:"YÌ",Ŷ:"YÌ",áº:"YÌ",Ź:"ZÌ",Ž:"ZÌ",áº:"ZÌ",Å»:"ZÌ",ά:"αÌ",á½°:"αÌ",á¾±:"αÌ",á¾°:"αÌ",Î:"εÌ",á½²:"εÌ",ή:"ηÌ",á½´:"ηÌ",ί:"ιÌ",á½¶:"ιÌ",Ï:"ιÌ",Î:"ιÌÌ",á¿:"ιÌÌ",á¿:"ιÌ",á¿:"ιÌ",Ï:"οÌ",ὸ:"οÌ",Ï:"Ï Ì",ὺ:"Ï Ì",Ï:"Ï Ì",ΰ:"Ï ÌÌ",á¿¢:"Ï ÌÌ",á¿¡:"Ï Ì",á¿ :"Ï Ì",Ï:"ÏÌ",á½¼:"ÏÌ",Î:"Î¥Ì",Ὺ:"Î¥Ì",Ϋ:"Î¥Ì",á¿©:"Î¥Ì",Ῠ:"Î¥Ì",Î:"ΩÌ",Ὼ:"ΩÌ"};let WX=class YX{constructor(t,n){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new pSe(t,n,this.mode),this.settings=n,this.leftrightDepth=0}expect(t,n){if(n===void 0&&(n=!0),this.fetch().text!==t)throw new qe("Expected '"+t+"', got '"+this.fetch().text+"'",this.fetch());n&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(t){this.mode=t,this.gullet.switchMode(t)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var t=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),t}finally{this.gullet.endGroups()}}subparse(t){var n=this.nextToken;this.consume(),this.gullet.pushToken(new wi("}")),this.gullet.pushTokens(t);var r=this.parseExpression(!1);return this.expect("}"),this.nextToken=n,r}parseExpression(t,n){for(var r=[];;){this.mode==="math"&&this.consumeSpaces();var a=this.fetch();if(YX.endOfExpression.indexOf(a.text)!==-1||n&&a.text===n||t&&_c[a.text]&&_c[a.text].infix)break;var i=this.parseAtom(n);if(i){if(i.type==="internal")continue}else break;r.push(i)}return this.mode==="text"&&this.formLigatures(r),this.handleInfixNodes(r)}handleInfixNodes(t){for(var n=-1,r,a=0;a<t.length;a++)if(t[a].type==="infix"){if(n!==-1)throw new qe("only one infix operator per group",t[a].token);n=a,r=t[a].replaceWith}if(n!==-1&&r){var i,s,o=t.slice(0,n),l=t.slice(n+1);o.length===1&&o[0].type==="ordgroup"?i=o[0]:i={type:"ordgroup",mode:this.mode,body:o},l.length===1&&l[0].type==="ordgroup"?s=l[0]:s={type:"ordgroup",mode:this.mode,body:l};var u;return r==="\\\\abovefrac"?u=this.callFunction(r,[i,t[n],s],[]):u=this.callFunction(r,[i,s],[]),[u]}else return t}handleSupSubscript(t){var n=this.fetch(),r=n.text;this.consume(),this.consumeSpaces();var a;do{var i;a=this.parseGroup(t)}while(((i=a)==null?void 0:i.type)==="internal");if(!a)throw new qe("Expected group after '"+r+"'",n);return a}formatUnsupportedCmd(t){for(var n=[],r=0;r<t.length;r++)n.push({type:"textord",mode:"text",text:t[r]});var a={type:"text",mode:this.mode,body:n},i={type:"color",mode:this.mode,color:this.settings.errorColor,body:[a]};return i}parseAtom(t){var n=this.parseGroup("atom",t);if(n?.type==="internal"||this.mode==="text")return n;for(var r,a;;){this.consumeSpaces();var i=this.fetch();if(i.text==="\\limits"||i.text==="\\nolimits"){if(n&&n.type==="op"){var s=i.text==="\\limits";n.limits=s,n.alwaysHandleSupSub=!0}else if(n&&n.type==="operatorname")n.alwaysHandleSupSub&&(n.limits=i.text==="\\limits");else throw new qe("Limit controls must follow a math operator",i);this.consume()}else if(i.text==="^"){if(r)throw new qe("Double superscript",i);r=this.handleSupSubscript("superscript")}else if(i.text==="_"){if(a)throw new qe("Double subscript",i);a=this.handleSupSubscript("subscript")}else if(i.text==="'"){if(r)throw new qe("Double superscript",i);var o={type:"textord",mode:this.mode,text:"\\prime"},l=[o];for(this.consume();this.fetch().text==="'";)l.push(o),this.consume();this.fetch().text==="^"&&l.push(this.handleSupSubscript("superscript")),r={type:"ordgroup",mode:this.mode,body:l}}else if(vv[i.text]){var u=wL.test(i.text),m=[];for(m.push(new wi(vv[i.text])),this.consume();;){var h=this.fetch().text;if(!vv[h]||wL.test(h)!==u)break;m.unshift(new wi(vv[h])),this.consume()}var g=this.subparse(m);u?a={type:"ordgroup",mode:"math",body:g}:r={type:"ordgroup",mode:"math",body:g}}else break}return r||a?{type:"supsub",mode:this.mode,base:n,sup:r,sub:a}:n}parseFunction(t,n){var r=this.fetch(),a=r.text,i=_c[a];if(!i)return null;if(this.consume(),n&&n!=="atom"&&!i.allowedInArgument)throw new qe("Got function '"+a+"' with no arguments"+(n?" as "+n:""),r);if(this.mode==="text"&&!i.allowedInText)throw new qe("Can't use function '"+a+"' in text mode",r);if(this.mode==="math"&&i.allowedInMath===!1)throw new qe("Can't use function '"+a+"' in math mode",r);var{args:s,optArgs:o}=this.parseArguments(a,i);return this.callFunction(a,s,o,r,t)}callFunction(t,n,r,a,i){var s={funcName:t,parser:this,token:a,breakOnTokenText:i},o=_c[t];if(o&&o.handler)return o.handler(s,n,r);throw new qe("No function handler for "+t)}parseArguments(t,n){var r=n.numArgs+n.numOptionalArgs;if(r===0)return{args:[],optArgs:[]};for(var a=[],i=[],s=0;s<r;s++){var o=n.argTypes&&n.argTypes[s],l=s<n.numOptionalArgs;(n.primitive&&o==null||n.type==="sqrt"&&s===1&&i[0]==null)&&(o="primitive");var u=this.parseGroupOfType("argument to '"+t+"'",o,l);if(l)i.push(u);else if(u!=null)a.push(u);else throw new qe("Null argument, please report this as a bug")}return{args:a,optArgs:i}}parseGroupOfType(t,n,r){switch(n){case"color":return this.parseColorGroup(r);case"size":return this.parseSizeGroup(r);case"url":return this.parseUrlGroup(r);case"math":case"text":return this.parseArgumentGroup(r,n);case"hbox":{var a=this.parseArgumentGroup(r,"text");return a!=null?{type:"styling",mode:a.mode,body:[a],style:"text"}:null}case"raw":{var i=this.parseStringGroup("raw",r);return i!=null?{type:"raw",mode:"text",string:i.text}:null}case"primitive":{if(r)throw new qe("A primitive argument cannot be optional");var s=this.parseGroup(t);if(s==null)throw new qe("Expected group as "+t,this.fetch());return s}case"original":case null:case void 0:return this.parseArgumentGroup(r);default:throw new qe("Unknown group type as "+t,this.fetch())}}consumeSpaces(){for(;this.fetch().text===" ";)this.consume()}parseStringGroup(t,n){var r=this.gullet.scanArgument(n);if(r==null)return null;for(var a="",i;(i=this.fetch()).text!=="EOF";)a+=i.text,this.consume();return this.consume(),r.text=a,r}parseRegexGroup(t,n){for(var r=this.fetch(),a=r,i="",s;(s=this.fetch()).text!=="EOF"&&t.test(i+s.text);)a=s,i+=a.text,this.consume();if(i==="")throw new qe("Invalid "+n+": '"+r.text+"'",r);return r.range(a,i)}parseColorGroup(t){var n=this.parseStringGroup("color",t);if(n==null)return null;var r=/^(#[a-f0-9]{3,4}|#[a-f0-9]{6}|#[a-f0-9]{8}|[a-f0-9]{6}|[a-z]+)$/i.exec(n.text);if(!r)throw new qe("Invalid color: '"+n.text+"'",n);var a=r[0];return/^[0-9a-f]{6}$/i.test(a)&&(a="#"+a),{type:"color-token",mode:this.mode,color:a}}parseSizeGroup(t){var n,r=!1;if(this.gullet.consumeSpaces(),!t&&this.gullet.future().text!=="{"?n=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):n=this.parseStringGroup("size",t),!n)return null;!t&&n.text.length===0&&(n.text="0pt",r=!0);var a=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(n.text);if(!a)throw new qe("Invalid size: '"+n.text+"'",n);var i={number:+(a[1]+a[2]),unit:a[3]};if(!nX(i))throw new qe("Invalid unit: '"+i.unit+"'",n);return{type:"size",mode:this.mode,value:i,isBlank:r}}parseUrlGroup(t){this.gullet.lexer.setCatcode("%",13),this.gullet.lexer.setCatcode("~",12);var n=this.parseStringGroup("url",t);if(this.gullet.lexer.setCatcode("%",14),this.gullet.lexer.setCatcode("~",13),n==null)return null;var r=n.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:r}}parseArgumentGroup(t,n){var r=this.gullet.scanArgument(t);if(r==null)return null;var a=this.mode;n&&this.switchMode(n),this.gullet.beginGroup();var i=this.parseExpression(!1,"EOF");this.expect("EOF"),this.gullet.endGroup();var s={type:"ordgroup",mode:this.mode,loc:r.loc,body:i};return n&&this.switchMode(a),s}parseGroup(t,n){var r=this.fetch(),a=r.text,i;if(a==="{"||a==="\\begingroup"){this.consume();var s=a==="{"?"}":"\\endgroup";this.gullet.beginGroup();var o=this.parseExpression(!1,s),l=this.fetch();this.expect(s),this.gullet.endGroup(),i={type:"ordgroup",mode:this.mode,loc:Ga.range(r,l),body:o,semisimple:a==="\\begingroup"||void 0}}else if(i=this.parseFunction(n,t)||this.parseSymbol(),i==null&&a[0]==="\\"&&!GX.hasOwnProperty(a)){if(this.settings.throwOnError)throw new qe("Undefined control sequence: "+a,r);i=this.formatUnsupportedCmd(a),this.consume()}return i}formLigatures(t){for(var n=t.length-1,r=0;r<n;++r){var a=t[r],i=a.text;i==="-"&&t[r+1].text==="-"&&(r+1<n&&t[r+2].text==="-"?(t.splice(r,3,{type:"textord",mode:"text",loc:Ga.range(a,t[r+2]),text:"---"}),n-=2):(t.splice(r,2,{type:"textord",mode:"text",loc:Ga.range(a,t[r+1]),text:"--"}),n-=1)),(i==="'"||i==="`")&&t[r+1].text===i&&(t.splice(r,2,{type:"textord",mode:"text",loc:Ga.range(a,t[r+1]),text:i+i}),n-=1)}}parseSymbol(){var t=this.fetch(),n=t.text;if(/^\\verb[^a-zA-Z]/.test(n)){this.consume();var r=n.slice(5),a=r.charAt(0)==="*";if(a&&(r=r.slice(1)),r.length<2||r.charAt(0)!==r.slice(-1))throw new qe(`\\verb assertion failed -- 842 please report what input caused this bug`);return r=r.slice(1,-1),{type:"verb",mode:"text",body:r,star:a}}AL.hasOwnProperty(n[0])&&!Bn[this.mode][n[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+n[0]+'" used in math mode',t),n=AL[n[0]]+n.slice(1));var i=dSe.exec(n);i&&(n=n.substring(0,i.index),n==="i"?n="ı":n==="j"&&(n="È·"));var s;if(Bn[this.mode][n]){this.settings.strict&&this.mode==="math"&&Z_.indexOf(n)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+n[0]+'" used in math mode',t);var o=Bn[this.mode][n].group,l=Ga.range(t),u;if(r3e.hasOwnProperty(o)){var m=o;u={type:"atom",mode:this.mode,family:m,loc:l,text:n}}else u={type:o,mode:this.mode,loc:l,text:n};s=u}else if(n.charCodeAt(0)>=128)this.settings.strict&&(eX(n.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+n[0]+'" used in math mode',t):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+n[0]+'"'+(" ("+n.charCodeAt(0)+")"),t)),s={type:"textord",mode:"text",loc:Ga.range(t),text:n};else return null;if(this.consume(),i)for(var h=0;h<i[0].length;h++){var g=i[0][h];if(!u5[g])throw new qe("Unknown accent ' "+g+"'",t);var b=u5[g][this.mode]||u5[g].text;if(!b)throw new qe("Accent "+g+" unsupported in "+this.mode+" mode",t);s={type:"accent",mode:this.mode,loc:Ga.range(t),label:b,isStretchy:!1,isShifty:!0,base:s}}return s}};WX.endOfExpression=["}","\\endgroup","\\end","\\right","&"];var Zk=function(t,n){if(!(typeof t=="string"||t instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var r=new WX(t,n);delete r.gullet.macros.current["\\df@tag"];var a=r.parse();if(delete r.gullet.macros.current["\\current@color"],delete r.gullet.macros.current["\\color"],r.gullet.macros.get("\\df@tag")){if(!n.displayMode)throw new qe("\\tag works only in display equations");a=[{type:"tag",mode:"text",body:a,tag:r.subparse([new wi("\\df@tag")])}]}return a},Jk=function(t,n,r){n.textContent="";var a=H2(t,r).toNode();n.appendChild(a)};typeof document<"u"&&document.compatMode!=="CSS1Compat"&&(typeof console<"u"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),Jk=function(){throw new qe("KaTeX doesn't work in quirks mode.")});var KX=function(t,n){var r=H2(t,n).toMarkup();return r},QX=function(t,n){var r=new Dk(n);return Zk(t,r)},XX=function(t,n,r){if(r.throwOnError||!(t instanceof qe))throw t;var a=we.makeSpan(["katex-error"],[new ls(n)]);return a.setAttribute("title",t.toString()),a.setAttribute("style","color:"+r.errorColor),a},H2=function(t,n){var r=new Dk(n);try{var a=Zk(t,r);return _3e(a,t,r)}catch(i){return XX(i,t,r)}},ZX=function(t,n){var r=new Dk(n);try{var a=Zk(t,r);return C3e(a,t,r)}catch(i){return XX(i,t,r)}},JX="0.16.25",eZ={Span:c1,Anchor:Lk,SymbolNode:ls,SvgNode:Tl,PathNode:Yc,LineNode:X_},aC={version:JX,render:Jk,renderToString:KX,ParseError:qe,SETTINGS_SCHEMA:m0,__parse:QX,__renderToDomTree:H2,__renderToHTMLTree:ZX,__setFontMetrics:tX,__defineSymbol:R,__defineFunction:et,__defineMacro:K,__domTree:eZ};const rtt=Object.freeze(Object.defineProperty({__proto__:null,ParseError:qe,SETTINGS_SCHEMA:m0,__defineFunction:et,__defineMacro:K,__defineSymbol:R,__domTree:eZ,__parse:QX,__renderToDomTree:H2,__renderToHTMLTree:ZX,__setFontMetrics:tX,default:aC,get render(){return Jk},renderToString:KX,version:JX},Symbol.toStringTag,{value:"Module"})),gSe={},bSe=[];function vSe(e){const t=e||gSe;return function(n,r){Pk(n,"element",function(a,i){const s=Array.isArray(a.properties.className)?a.properties.className:bSe,o=s.includes("language-math"),l=s.includes("math-display"),u=s.includes("math-inline");let m=l;if(!o&&!l&&!u)return;let h=i[i.length-1],g=a;if(a.tagName==="code"&&o&&h&&h.type==="element"&&h.tagName==="pre"&&(g=h,h=i[i.length-2],m=!0),!h)return;const b=g4e(g,{whitespace:"pre"});let x;try{x=aC.renderToString(b,{...t,displayMode:m,throwOnError:!0})}catch(S){const w=S,T=w.name.toLowerCase();r.message("Could not render math with KaTeX",{ancestors:[...i,a],cause:w,place:a.position,ruleId:T,source:"rehype-katex"});try{x=aC.renderToString(b,{...t,displayMode:m,strict:"ignore",throwOnError:!1})}catch{x=[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(t.errorColor||"#cc0000"),title:String(S)},children:[{type:"text",value:b}]}]}}typeof x=="string"&&(x=l4e(x).children);const y=h.children.indexOf(g);return h.children.splice(y,1,...x),Ty})}}function ySe(e){const t=String(e),n=[];return{toOffset:a,toPoint:r};function r(i){if(typeof i=="number"&&i>-1&&i<=t.length){let s=0;for(;;){let o=n[s];if(o===void 0){const l=EL(t,n[s-1]);o=l===-1?t.length+1:l+1,n[s]=o}if(o>i)return{line:s+1,column:i-(s>0?n[s-1]:0)+1,offset:i};s++}}}function a(i){if(i&&typeof i.line=="number"&&typeof i.column=="number"&&!Number.isNaN(i.line)&&!Number.isNaN(i.column)){for(;n.length<i.line;){const o=n[n.length-1],l=EL(t,o),u=l===-1?t.length+1:l+1;if(o===u)break;n.push(u)}const s=(i.line>1?n[i.line-2]:0)+i.column-1;if(s<n[i.line-1])return s}}}function EL(e,t){const n=e.indexOf("\r",t),r=e.indexOf(` 843`,t);return r===-1?n:n===-1||n+1===r?r:n<r?n:r}const tZ={}.hasOwnProperty,xSe=Object.prototype;function SSe(e,t){const n=t||{};return eN({file:n.file||void 0,location:!1,schema:n.space==="svg"?nu:a1,verbose:n.verbose||!1},e)}function eN(e,t){let n;switch(t.nodeName){case"#comment":{const r=t;return n={type:"comment",value:r.data},ny(e,r,n),n}case"#document":case"#document-fragment":{const r=t,a="mode"in r?r.mode==="quirks"||r.mode==="limited-quirks":!1;if(n={type:"root",children:nZ(e,t.childNodes),data:{quirksMode:a}},e.file&&e.location){const i=String(e.file),s=ySe(i),o=s.toPoint(0),l=s.toPoint(i.length);n.position={start:o,end:l}}return n}case"#documentType":{const r=t;return n={type:"doctype"},ny(e,r,n),n}case"#text":{const r=t;return n={type:"text",value:r.value},ny(e,r,n),n}default:return n=wSe(e,t),n}}function nZ(e,t){let n=-1;const r=[];for(;++n<t.length;){const a=eN(e,t[n]);r.push(a)}return r}function wSe(e,t){const n=e.schema;e.schema=t.namespaceURI===ro.svg?nu:a1;let r=-1;const a={};for(;++r<t.attrs.length;){const o=t.attrs[r],l=(o.prefix?o.prefix+":":"")+o.name;tZ.call(xSe,l)||(a[l]=o.value)}const s=(e.schema.space==="svg"?GQ:VQ)(t.tagName,a,nZ(e,t.childNodes));if(ny(e,t,s),s.tagName==="template"){const o=t,l=o.sourceCodeLocation,u=l&&l.startTag&&Zf(l.startTag),m=l&&l.endTag&&Zf(l.endTag),h=eN(e,o.content);u&&m&&e.file&&(h.position={start:u.end,end:m.start}),s.content=h}return e.schema=n,s}function ny(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const r=ASe(e,n,t.sourceCodeLocation);r&&(e.location=!0,n.position=r)}}function ASe(e,t,n){const r=Zf(n);if(t.type==="element"){const a=t.children[t.children.length-1];if(r&&!n.endTag&&a&&a.position&&a.position.end&&(r.end=Object.assign({},a.position.end)),e.verbose){const i={};let s;if(n.attrs)for(s in n.attrs)tZ.call(n.attrs,s)&&(i[N2(e.schema,s).property]=Zf(n.attrs[s]));n.startTag;const o=Zf(n.startTag),l=n.endTag?Zf(n.endTag):void 0,u={opening:o};l&&(u.closing=l),u.properties=i,t.data={position:u}}}return r}function Zf(e){const t=TL({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=TL({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function TL(e){return e.line&&e.column?e:void 0}class d1{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}d1.prototype.property={};d1.prototype.normal={};d1.prototype.space=null;function rZ(e,t){const n={},r={};let a=-1;for(;++a<e.length;
vendor: 4,196 bytes, line 843
843)Object.assign(n,e[a].property),Object.assign(r,e[a].normal);return new d1(n,r,t)}function iC(e){return e.toLowerCase()}class fs{constructor(t,n){this.property=t,this.attribute=n}}fs.prototype.space=null;fs.prototype.boolean=!1;fs.prototype.booleanish=!1;fs.prototype.overloadedBoolean=!1;fs.prototype.number=!1;fs.prototype.commaSeparated=!1;fs.prototype.spaceSeparated=!1;fs.prototype.commaOrSpaceSeparated=!1;fs.prototype.mustUseProperty=!1;fs.prototype.defined=!1;let ESe=0;const Mt=Md(),Sr=Md(),aZ=Md(),We=Md(),In=Md(),hh=Md(),ci=Md();function Md(){return 2**++ESe}const sC=Object.freeze(Object.defineProperty({__proto__:null,boolean:Mt,booleanish:Sr,commaOrSpaceSeparated:ci,commaSeparated:hh,number:We,overloadedBoolean:aZ,spaceSeparated:In},Symbol.toStringTag,{value:"Module"})),d5=Object.keys(sC);class tN extends fs{constructor(t,n,r,a){let i=-1;if(super(t,n),_L(this,"space",a),typeof r=="number")for(;++i<d5.length;){const s=d5[i];_L(this,d5[i],(r&sC[s])===sC[s])}}}tN.prototype.defined=!0;function _L(e,t,n){n&&(e[t]=n)}const TSe={}.hasOwnProperty;function bm(e){const t={},n={};let r;for(r in e.properties)if(TSe.call(e.properties,r)){const a=e.properties[r],i=new tN(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[iC(r)]=r,n[iC(i.attribute)]=r}return new d1(t,n,e.space)}const iZ=bm({space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),sZ=bm({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function oZ(e,t){return t in e?e[t]:t}function lZ(e,t){return oZ(e,t.toLowerCase())}const cZ=bm({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:lZ,properties:{xmlns:null,xmlnsXLink:null}}),uZ=bm({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:Sr,ariaAutoComplete:null,ariaBusy:Sr,ariaChecked:Sr,ariaColCount:We,ariaColIndex:We,ariaColSpan:We,ariaControls:In,ariaCurrent:null,ariaDescribedBy:In,ariaDetails:null,ariaDisabled:Sr,ariaDropEffect:In,ariaErrorMessage:null,ariaExpanded:Sr,ariaFlowTo:In,ariaGrabbed:Sr,ariaHasPopup:null,ariaHidden:Sr,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:In,ariaLevel:We,ariaLive:null,ariaModal:Sr,ariaMultiLine:Sr,ariaMultiSelectable:Sr,ariaOrientation:null,ariaOwns:In,ariaPlaceholder:null,ariaPosInSet:We,ariaPressed:Sr,ariaReadOnly:Sr,ariaRelevant:null,ariaRequired:Sr,ariaRoleDescription:In,ariaRowCount:We,ariaRowIndex:We,ariaRowSpan:We,ariaSelected:Sr,ariaSetSize:We,ariaSort:null,ariaValueMax:We,ariaValueMin:We,ariaValueNow:We,ariaValueText:null,role:null}}),_Se=bm({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:lZ,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:hh,acceptCharset:In,accessKey:In,action:null,allow:null,allowFullScreen:Mt,allowPaymentRequest:Mt,allowUserMedia:Mt,alt:null,as:null,async:Mt,autoCapitalize:null,autoComplete:In,autoFocus:Mt,autoPlay:Mt,blocking:In,capture:null,charSet:null,checked:Mt,cite:null,className:In,cols:We,colSpan:null,content:null,contentEditable:Sr,controls:Mt,controlsList:In,coords:We|hh,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Mt,defer:Mt,dir:null,dirName:null,disabled:Mt,download:aZ,draggable:Sr,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Mt,formTarget:null,headers:In,height:We,hidden:Mt,high:We,href:null,hrefLang:null,htmlFor:In,httpEquiv:In,id:null,imageSizes:null,imageSrcSet:null,inert:Mt,inputMode:null,integrity:null,is:null,isMap:Mt,itemId:null,itemProp:In,itemRef:In,itemScope:Mt,itemType:In,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Mt,low:We,manifest:null,max:null,maxLength:We,media:null,method:null,min:null,minLength:We,multiple:Mt,muted:Mt,name:null,nonce:null,noModule:Mt,noValidate:Mt,onAbort:null,onAfterPrint:null,onAuxCl
843ick: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:Mt,optimum:We,pattern:null,ping:In,placeholder:null,playsInline:Mt,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:Mt,referrerPolicy:null,rel:In,required:Mt,reversed:Mt,rows:We,rowSpan:We,sandbox:In,scope:null,scoped:Mt,seamless:Mt,selected:Mt,shadowRootClonable:Mt,shadowRootDelegatesFocus:Mt,shadowRootMode:null,shape:null,size:We,sizes:null,slot:null,span:We,spellCheck:Sr,src:null,srcDoc:null,srcLang:null,srcSet:null,start:We,step:null,style:null,tabIndex:We,target:null,title:null,translate:null,type:null,typeMustMatch:Mt,useMap:null,value:Sr,width:We,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:In,axis:null,background:null,bgColor:null,border:We,borderColor:null,bottomMargin:We,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Mt,declare:Mt,event:null,face:null,frame:null,frameBorder:null,hSpace:We,leftMargin:We,link:null,longDesc:null,lowSrc:null,marginHeight:We,marginWidth:We,noResize:Mt,noHref:Mt,noShade:Mt,noWrap:Mt,object:null,profile:null,prompt:null,rev:null,rightMargin:We,rules:null,scheme:null,scrolling:Sr,standby:null,summary:null,text:null,topMargin:We,valueType:null,version:null,vAlign:null,vLink:null,vSpace:We,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Mt,disableRemotePlayback:Mt,prefix:null,property:null,results:We,security:null,unselectable:null}}),CSe=bm({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
843-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:oZ,properties:{about:ci,accentHeight:We,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:We,amplitude:We,arabicForm:null,ascent:We,attributeName:null,attributeType:null,azimuth:We,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:We,by:null,calcMode:null,capHeight:We,className:In,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:We,diffuseConstant:We,direction:null,display:null,dur:null,divisor:We,dominantBaseline:null,download:Mt,dx:null,dy:null,edgeMode:null,editable:null,elevation:We,enableBackgroun
vendor: 5,428 bytes, line 843
843d:null,end:null,event:null,exponent:We,externalResourcesRequired:null,fill:null,fillOpacity:We,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:hh,g2:hh,glyphName:hh,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:We,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:We,horizOriginX:We,horizOriginY:We,id:null,ideographic:We,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:We,k:We,k1:We,k2:We,k3:We,k4:We,kernelMatrix:ci,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:We,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:We,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:We,overlineThickness:We,paintOrder:null,panose1:null,path:null,pathLength:We,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:In,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:We,pointsAtY:We,pointsAtZ:We,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:ci,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:ci,rev:ci,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:ci,requiredFeatures:ci,requiredFonts:ci,requiredFormats:ci,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:We,specularExponent:We,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:We,strikethroughThickness:We,string:null,stroke:null,strokeDashArray:ci,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:We,strokeOpacity:We,strokeWidth:null,style:null,surfaceScale:We,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:ci,tabIndex:We,tableValues:null,target:null,targetX:We,targetY:We,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:ci,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:We,underlineThickness:We,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:We,values:null,vAlphabetic:We,vMathematical:We,vectorEffect:null,vHanging:We,vIdeographic:We,version:null,vertAdvY:We,vertOriginX:We,vertOriginY:We,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:We,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),kSe=/^data[-\w.:]+$/i,CL=/-[a-z]/g,NSe=/[A-Z]/g;function OSe(e,t){const n=iC(t);let r=t,a=fs;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&kSe.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(CL,MSe);r="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!CL.test(i)){let s=i.replace(NSe,PSe);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}a=tN}return new a(r,t)}function PSe(e){return"-"+e.toLowerCase()}function MSe(e){return e.charAt(1).toUpperCase()}const RSe=rZ([sZ,iZ,cZ,uZ,_Se],"html"),dZ=rZ([sZ,iZ,cZ,uZ,CSe],"svg"),kL={}.hasOwnProperty;function nN(e,t){const n=t||{};
vendor: 4,622 bytes, line 843
843function r(a,...i){let s=r.invalid;const o=r.handlers;if(a&&kL.call(a,e)){const l=String(a[e]);s=kL.call(o,l)?o[l]:r.unknown}if(s)return s.call(this,a,...i)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}const DSe={},jSe={}.hasOwnProperty,fZ=nN("type",{handlers:{root:LSe,element:FSe,text:USe,comment:HSe,doctype:zSe}});function ISe(e,t){const r=(t||DSe).space;return fZ(e,r==="svg"?dZ:RSe)}function LSe(e,t){const n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=rN(e.children,n,t),vm(e,n),n}function BSe(e,t){const n={nodeName:"#document-fragment",childNodes:[]};return n.childNodes=rN(e.children,n,t),vm(e,n),n}function zSe(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return vm(e,t),t}function USe(e){const t={nodeName:"#text",value:e.value,parentNode:null};return vm(e,t),t}function HSe(e){const t={nodeName:"#comment",data:e.value,parentNode:null};return vm(e,t),t}function FSe(e,t){const n=t;let r=n;e.type==="element"&&e.tagName.toLowerCase()==="svg"&&n.space==="html"&&(r=dZ);const a=[];let i;if(e.properties){for(i in e.properties)if(i!=="children"&&jSe.call(e.properties,i)){const l=$Se(r,i,e.properties[i]);l&&a.push(l)}}const s=r.space,o={nodeName:e.tagName,tagName:e.tagName,attrs:a,namespaceURI:ro[s],childNodes:[],parentNode:null};return o.childNodes=rN(e.children,o,r),vm(e,o),e.tagName==="template"&&e.content&&(o.content=BSe(e.content,r)),o}function $Se(e,t,n){const r=OSe(e,t);if(n===!1||n===null||n===void 0||typeof n=="number"&&Number.isNaN(n)||!n&&r.boolean)return;Array.isArray(n)&&(n=r.commaSeparated?vk(n):xk(n));const a={name:r.attribute,value:n===!0?"":String(n)};if(r.space&&r.space!=="html"&&r.space!=="svg"){const i=a.name.indexOf(":");i<0?a.prefix="":(a.name=a.name.slice(i+1),a.prefix=r.attribute.slice(0,i)),a.namespace=ro[r.space]}return a}function rN(e,t,n){let r=-1;const a=[];if(e)for(;++r<e.length;){const i=fZ(e[r],n);i.parentNode=t,a.push(i)}return a}function vm(e,t){const n=e.position;n&&n.start&&n.end&&(n.start.offset,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})}const hZ=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"],qSe=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]),qn="�";var ee;(function(e){e[e.EOF=-1]="EOF",e[e.NULL=0]="NULL",e[e.TABULATION=9]="TABULATION",e[e.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",e[e.LINE_FEED=10]="LINE_FEED",e[e.FORM_FEED=12]="FORM_FEED",e[e.SPACE=32]="SPACE",e[e.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",e[e.QUOTATION_MARK=34]="QUOTATION_MARK",e[e.AMPERSAND=38]="AMPERSAND",e[e.APOSTROPHE=39]="APOSTROPHE",e[e.HYPHEN_MINUS=45]="HYPHEN_MINUS",e[e.SOLIDUS=47]="SOLIDUS",e[e.DIGIT_0=48]="DIGIT_0",e[e.DIGIT_9=57]="DIGIT_9",e[e.SEMICOLON=59]="SEMICOLON",e[e.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",e[e.EQUALS_SIGN=61]="EQUALS_SIGN",e[e.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",e[e.QUESTION_MARK=63]="QUESTION_MARK",e[e.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",e[e.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",e[e.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",e[e.GRAVE_ACCENT=96]="GRAVE_ACCENT",e[e.LATIN_SMALL_A=97]="LATIN_SMALL_A",e[e.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(ee||(ee={}));const Fa={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function mZ(e){return e>=55296&&e<=57343}function VSe(e){return e>=56320&&e<=57343}function GSe(e,t){return(e-55296)*1024+9216+t}function pZ(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function gZ(e){return e>=64976&&e<=65007||qSe.has(e)}var Ce;(function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invali
vendor: 6,671 bytes, line 843
843dFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"})(Ce||(Ce={}));const WSe=65536;class YSe{constructor(t){this.handler=t,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=WSe,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+ +(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t,n){const{line:r,col:a,offset:i}=this,s=a+n,o=i+n;return{code:t,startLine:r,endLine:r,startCol:s,endCol:s,startOffset:o,endOffset:o}}_err(t){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(t,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const n=this.html.charCodeAt(this.pos+1);if(VSe(n))return this.pos++,this._addGap(),GSe(t,n)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,ee.EOF;return this._err(Ce.surrogateInInputStream),t}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(t,n){this.html.length>0?this.html+=t:this.html=t,this.endOfChunkHit=!1,this.lastChunkWritten=n}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(t,n){if(this.pos+t.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(n)return this.html.startsWith(t,this.pos);for(let r=0;r<t.length;r++)if((this.html.charCodeAt(this.pos+r)|32)!==t.charCodeAt(r))return!1;return!0}peek(t){const n=this.pos+t;if(n>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,ee.EOF;const r=this.html.charCodeAt(n);return r===ee.CARRIAGE_RETURN?ee.LINE_FEED:r}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,ee.EOF;let t=this.html.charCodeAt(this.pos);return t===ee.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,ee.LINE_FEED):t===ee.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,mZ(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===ee.LINE_FEED||t===ee.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){pZ(t)?this._err(Ce.controlCharacterInInputStream):gZ(t)&&this._err(Ce.noncharacterInInputStream)}retreat(t){for(this.pos-=t;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var Ht;(function(e){e[e.CHARACTER=0]="CHARACTER",e[e.NULL_CHARACTER=1]="NULL_CHARACTER",e[e.WHITESPACE_CHARACTER=2]="WHITESPACE_CHARACTER",e[e.START_TAG=3]="START_TAG",e[e.END_TAG=4]="END_TAG",e[e.COMMENT=5]="COMMENT",e[e.DOCTYPE=6]="DOCTYPE",e[e.EOF=7]="EOF",e[e.HIBERNATION=8]="HIBERNATION"})(Ht||(Ht={}));function bZ(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}const KSe
vendor: 8,319 bytes, line 843
843=new Uint16Array('áµ<ÃıÊÒÕ»×ÙµÛÞ¢ßà à©àªà¶¡à¹à¼à¼¦áá¨á¡ááááá¥\0\0\0\0\0\0á«áá¦á°á·á½¾â â°âââ»ââ ¤â¤â´â¹â¿ããºã¹ã¬ã£¾ã¨¨ã©±ã« 㬮à EMabcfglmnoprstu\\bfms�¦³¹ÃÃligè»ÃäPè»&ä¦cuteè»Ãäreve;äÄiyx}rcè»Ãä;är;ìðraveè»Ãäpha;äacr;äd;æ©Ägp¡on;äf;ìð¸plyFunction;æ¡ingè»Ã
ä
Äcs¾Ãr;ìðign;æildeè»Ãämlè»ÃäÐaceforsuåûþÄÄĢħĪÄcrêòkslash;æÅ¶Ã¶Ã¸;æ«§ed;æy;äÆcrtÄ
ÄÄause;æµnoullis;æ¬a;är;ìð
pf;ìð¹eve;äcòÄmpeq;æÜHOacdefhilorsuÅÅÅÆÆÆ¢ÆµÆ·ÆºÇÈɳɸɾcy;ä§PYè»Â©ä©ÆcpyÅŢźute;äÄ;iŧŨætalDifferentialD;æ
leys;æÈaeioÆÆÆÆron;ädilè»Ãärc;änint;æ°ot;äÄdnƧÆilla;ä¸terDot;ä·Ã²Å¿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;ìðpÄ;CÊÊ
æap;æÖDJSZacefiosÊ Ê¬Ê°Ê´Ê¸ËËˡ˦̳ÒÄ;oŹʥtrahd;æ¤cy;äcy;ä
cy;äÆgrsÊ¿ËËger;æ¡r;æ¡hv;櫤ÄayËËron;ä;älÄ;tËËæa;är;ìðÄaf˫̧Äcm˰̢riticalÈADGTÌÌÌÌcute;ä´oÅ´ÌÌ;äbleAcute;ärave;ä ilde;äond;æferentialD;æ
Ѱ̽\0\0\0ÍÍ\0Ð
f;ìð»Æ;DEÍÍÍä¨ot;æqual;æbleÌCDLRUVͣͲÎÏϢϸontourIntegraìȹoɴ͹\0\0ͻ»ÍnArrow;æÄeoÎΤftÆARTÎÎΡrrow;æightArrow;æeÃ¥Ë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;ìðrok;äà NTacdfglmopqstuxÒ½ÓÓÓÓÓ¢Ó§Ó®ÓµÔ¡Ô¯Ô¶ÕÕÕ Õ¥G;ä
Hè»Ãäcuteè»ÃäÆaiyÓÓÓron;ärcè»Ãä;äot;är;ìðraveè»Ãäement;æÄapÓºÓ¾cr;ätyÉÔ\0\0ÔmallSquare;æ»erySmallSquare;æ«ÄgpÔ¦Ôªon;äf;ìð¼silon;äuÄaiÔ¼ÕlÄ;TÕÕæ©µilde;ælibrium;æÄciÕÕr;æ°m;橳a;ämlè»ÃäÄipÕªÕ¯sts;æonentialE;æ
ÊcfiosÖ
ÖÖÖ²×y;ä¤r;ìðlledÉÖ\0\0Ö£mallSquare;æ¼erySmallSquare;æªÍ°Öº\0Ö¿\0\0×f;ìð½All;æriertrf;æ±cÃ²×ØJTabcdfgorst×¨×¬×¯×ºØØØØØØ£Ù¬Ù²cy;äè»>ä¾mmaÄ;d׷׸ä;äreve;äÆeiyØØØdil;ä¢rc;ä;äot;ä r;ìð;æpf;ìð¾eaterÌEFGLSTصÙÙÙÙÙ¦qualÄ;Lؾؿæ¥ess;æullEqual;æ§reater;檢ess;æ·lantEqual;橾ilde;æ³cr;ìð¢;æ«ÐAacfiosuÚ
ÚÚÚÚÚªÚ¾ÛRDcy;äªÄctÚÚek;ä;äirc;ä¤r;ælbertSpace;æÇ°Ú¯\0Ú²f;æizontalLine;æÄctÛÛ
òکrok;ä¦mpÅÛÛownHumðįqual;æÜEJOacdfgmnostuÛºÛ¾ÜÜÜÜÜܡܨÝݸÞÞÞcy;älig;ä²cy;äcuteè»ÃäÄiyÜÜrcè»Ãä;äot;ä°r;æraveè»ÃäÆ;apÜ Ü¯Ü¿ÄcgÜ´Ü·r;äªinaryI;æ
lieóÏÇ´Ý\0Ý¢Ä;eÝÝæ¬ÄgrÝÝral;æ«section;æisibleÄCTݬݲomma;æ£imes;æ¢ÆgptÝ¿ÞÞon;ä®f;ìða;äcr;æilde;ä¨Ç«Þ\0Þcy;älè»ÃäÊcfosuÞ¬Þ·Þ¼ßßÄiyÞ±Þµrc;ä´;är;ìðpf;ìðÇ£ß\0ßr;ìð¥rcy;äkcy;äÎHJacfosߤߨ߽߬߱à à cy;ä¥cy;äppa;äÄeyß¶ß»dil;ä¶;är;ìðpf;ìðcr;ìð¦Ö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áÎsÌEFGLSTॾà¦à¦à¦à¦¢à¦qualGreater;æullEqual;æ¦reater;æ¶ess;檡lantEqual;橽ilde;æ²r;ìðÄ;eঽাæftarrow;æidot;ä¿Ænpwà§à¨à¨gÈLRlrà§à§·à¨à¨eftÄAR০৬rrow;æµightArrow;æ·ightArrow;æ¶eftÄarγà¨ightáοightáÏf;ìðerÄLRਢਬeftArrow;æightArrow;æÆchtਾà©à©Ã²à¡;æ°rok;ä
;æªÐacefiosuà©à©à© ੷੼àª
àªàªp;æ¤
y;äÄdl੥੯iumSpace;ælintrf;æ³r;ìðnusPlus;æpf;ìðcò੶;äÒJacefostuણધàªà«à¬à¬à¶à¶à¶cy;äcute;ä
Æaey઴હાron;ä
dil;ä
;äÆgswà«à«°à¬ativeÆMTVà«à«à«¨ediumSpace;æhiÄcn૦à«Ã«à«eryThiîà«tedÄGL૸à¬reaterGreateòٳessLesóà©Line;är;ìðÈ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;ìð©ildeè»Ãä;äÜEacdfgmoprstuvà¶½à·à·à·à·à· à·§à·¼à¸à¸ ยา฿à¹lig;ä
cuteè»ÃäÄiyà·à·rcè»Ãä;äblac;ä
r;ìðraveè»ÃäÆaei෮ෲ෶cr;ä
ga;ä©cron;äpf;ìðenCurlyÄDQà¸à¸oubleQuote;æuote;æ;æ©Äclวฬr;ìðªashè»ÃäiŬื฼deè»Ãäes;樷mlè»ÃäerÄBPà¹à¹ Äarà¹à¹r;æ¾acÄekà¹à¹;æet;æ´arenthesis;æÒacfhilors๿àºàºàºàºàºàºàº°à»¼rtialD;æy;är;ìði;ä¦;ä usMinus;ä±ÄipຢàºncareplanÃ¥Úf;æÈ;eio຺ູ໠໤檻cedesÈ;ESTà»à»à»à»æºqual;檯lantEqual;æ¼ilde;æ¾me;æ³Ädp໩໮uct;æortionÄ;aȥ໹l;æÄcià¼à¼r;ìð«;ä¨ÈUfosà¼à¼à¼à¼OTè»"ä¢r;ìðpf;æcr;ìð¬ØBEacefhiorsu༾à½à½à½ ཱིྦྷྪà¾áá©á´á¾arr;æ¤Gè»Â®ä®Æcnrà½à½à½ute;ä
g;æ«rÄ;tà½à½æ l;æ¤Æaeyཧཬཱron;ä
dil;ä
;ä Ä;vླྀཹæerseÄEUà¾à¾Älqà¾à¾ement;æuilibrium;æpEquilibrium;楯r»ཹ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;ìðortÈDLRUáªá´á¾á
ownArrow»ÐeftArrow»à¢ightArrow»à¿pArrow;ægma;ä£allCircle;æpf;ìðɲá
\0\0á
°t;æareÈ;ISUá
ȇ
¼áá¯æ¡ntersection;æuÄbpáásetÄ;Eááæqual;æersetÄ;Eá¨á©æqual;ænion;æcr;ìð®ar;æÈbcmpááááÄ;sááæetÄ;Eááqual;æÄchá á
eedsÈ;ESTáá®á´á¿æ»qual;檰lantEqual;æ½ilde;æ¿Tháà¾;æÆ;esááá£ærsetÄ;Eááæqual;æet»áÖHRSacfhiorsá¾ááááá±á¶ááááORNè»ÃäADE;æ¢ÄHcáácy;äy;ä¦Äbuáá;ä;䤯aeyá¥áªá¯ron;ä
¤dil;ä
¢;ä¢r;ìðÄeiá»áDzá\0áefore;æ´a;äÄcnáákSpace;ìââSpace;ældeÈ;EFTá«á¬á²á¼æ¼qual;æullEqual;æ
ilde;æpf;ìðipleDot;æÄctáár;ìð¯rok;ä
¦à«¡á·ááá¦\0á¬á±\0\0\0\0\0á¸á½á·á
\0á¿áááÄcrá»áuteè»ÃärÄ;oááæcir;æ¥rÇ£á\0áy;äve;ä
¬Äiyáá£rcè»Ãä;ä£blac;ä
°r;ìðraveè»Ãäacr;ä
ªÄdiáá©erÄBPááÄaráár;äacÄekáá;æet;æµarenthesis;æonÄ;Pá°á±ælus;æÄgpá»á¿on;ä
²f;ìðÐADETadpsáá®á¸áϨááá³rrowÆ;BDá
á á¤ar;æ¤ownArrow;æ
ownArrow;æquilibrium;楮eeÄ;Aááæ¥rrow;æ¥ownáϳerÄLRáá¨eftArrow;æightArrow;æiÄ;lá¹áºäon;ä¥ing;ä
®cr;ìð°ilde;ä
¨mlè»ÃäÒDbcdefosvá§á¬á°á³á¾á
áááash;æ«ar;æ««y;äashÄ;lá»á¼æ©;櫦Äeráá
;æÆbtyáááºar;æÄ;iáácalÈBLSTá¡á¥áªá´ar;æ£ine;ä¼eparator;æilde;æThinSpace;ær;ìðpf;ìðcr;ìð±dash;æªÊcefosá§á¬á±á¶á¼irc;ä
´dge;ær;
vendor: 7,828 bytes, line 843
843ìðpf;ìðcr;ìð²Èfiosáááár;ìð;äpf;ìðcr;ìð³ÒAIUacfosuá±áµá¹á½ááááá cy;ä¯cy;äcy;ä®cuteè»ÃäÄiyáárc;ä
¶;ä«r;ìðpf;ìðcr;ìð´ml;ä
¸ÐHacdefosáµá¹á¿áááá á¤cy;äcute;ä
¹Äayááron;ä
½;äot;ä
»Ç²á\0áoWidtèà«a;är;æ¨pf;æ¤cr;ìðµà¯¡ááá\0á°á¶á¿\0\0\0\0ááá«áá\0ááá²á¹\0á¾cuteè»Ã¡ä¡reve;äÌ;Ediuyááá¡á£á¨áæ¾;ìâ¾Ì³;æ¿rcè»Ã¢ä¢teè»Â´Ì;ä°ligè»Ã¦ä¦Ä;r²áº;ìðraveè»Ã ä ÄepááÄfpáásym;æµÃ¨áha;ä±ÄapácÄclá¤á§r;äg;樿ɤá°\0\0áÊ;adsváºá»á¿ááæ§nd;æ©;æ©lope;æ©;æ©Î;elmrszááááá¿ááæ ;榤e»ásdÄ;aá¥á¦æ¡Ñ¡á°á²á´á¶á¸áºá¼á¾;榨;榩;榪;榫;榬;æ¦;榮;榯tÄ;vá
áæbÄ;dááæ¾;æ¦Äptááh;æ¢Â»Â¹arr;æ¼Ägpá£á§on;ä
f;ìðÎ;Eaeiopáá»á½áááá;æ©°cir;橯;æd;æs;ä§roxÄ;eááñáingè»Ã¥ä¥Æctyá¡á¦á¨r;ìð¶;äªmpÄ;eáá¯Ã±Êildeè»Ã£ä£mlè»Ã¤ä¤Äciááoninôɲnt;æ¨à Nabcdefiklnoprsuáá±á°á¼ááá¸á½á á¦á ¹á¡á᤽á¥á¥°ot;æ«Äcrá¶ákÈcepsáá
ááong;æpsilon;ä¶rime;æµimÄ;eááæ½q;æÅ¶á¢á¦ee;æ½edÄ;gá¬áæ
e»árkÄ;táá·brk;æ¶Äoyáá;ä±quo;æÊcmprtááá¡á¤á¨ausÄ;eÄÄptyv;榰séánoÃµÄÆahwá¯á±á³;ä²;æ¶een;æ¬r;ìðgÎcostuvwááá³ááááÆaiuáááÃ°Ý rc;æ¯pÂ»á±Ædptá¤á¨áot;æ¨lus;æ¨imes;æ¨É±á¹\0\0á¾cup;æ¨ar;æ
riangleÄduááown;æ½p;æ³plus;æ¨eÃ¥áÃ¥áarow;æ¤Æakoáá ¦á µÄcná²á £kÆlstáºÖ«á ozenge;æ§«riangleÈ;dlrá á á á æ´own;æ¾eft;æight;æ¸k;æ£Æ±á «\0á ³Æ²á ¯\0á ±;æ;æ4;æck;æÄeoá ¾á¡Ä;qá¡á¡ì=â¥uiv;ìâ¡â¥t;æÈptwxá¡á¡á¡§á¡¬f;ìðÄ;táá¡£om»átie;æØDHUVbdhmptuvá¢
á¢á¢ªá¢»á£á£á£¬á£¿á¤
á¤á¤á¤¡ÈLRlrá¢á¢á¢á¢;æ;æ;æ;æÊ;DUduᢡᢢᢤᢦᢨæ;æ¦;æ©;æ¤;æ§ÈLRlrᢳᢵᢷᢹ;æ;æ;æ;æÎ;HLRhlrá£á£á£á£á£á£á£æ;æ¬;æ£;æ ;æ«;æ¢;æox;æ§ÈLRlrᣤᣦᣨᣪ;æ;æ;æ;æÊ;DUduڽ᣷᣹᣻᣽;æ¥;æ¨;æ¬;æ´inus;ælus;æimes;æ ÈLRlrá¤á¤á¤á¤;æ;æ;æ;æÎ;HLRhlrᤰᤱᤳᤵᤷ᤻᤹æ;æª;æ¡;æ;æ¼;æ¤;æÄevÄ£á¥barè»Â¦ä¦Èceioá¥á¥á¥á¥ r;ìð·mi;æmÄ;eáálÆ;bhᥨᥩᥫä;æ§
sub;æÅ¬á¥´á¥¾lÄ;e᥹᥺æ¢t»᥺pÆ;Eeįá¦
á¦;檮Ä;qÛÛೡᦧ\0᧨á¨á¨á¨²\0ᨷá©\0\0᪴\0\0á«\0\0ᬡᬮáá\0᯽\0á°Æcprá¦á¦²á§ute;äÌ;abcdsᦿá§á§á§á§á§æ©nd;æ©rcup;æ©Äauá§á§p;æ©p;æ©ot;æ©;ìâ©ï¸Äeo᧢᧥t;æÃ®ÚÈaeiuá§°á§»á¨á¨
ǰ᧵\0᧸s;æ©on;ädilè»Ã§ä§rc;äpsÄ;sá¨á¨æ©m;æ©ot;äÆdmná¨á¨ ᨦilè»Â¸Æptyv;榲tè¢;eá¨á¨®ä¢räƲr;ìð Æceiᨽá©á©y;äckÄ;má©á©æark»á©;ärÎ;Ecefmsá©á© ᩢᩫ᪤᪪᪮æ;æ§Æ;elᩩᩪá©äq;æeɡᩴ\0\0áªrrowÄlr᩼áªeft;æºight;æ»ÊRSacdáªáªáªáªáªÂ»à½;æst;æirc;æash;ænint;æ¨id;櫯cir;æ§ubsÄ;u᪻᪼æ£it»᪼ˬá«á«á«º\0á¬onÄ;eá«á«äºÄ;qÃÃÉá«\0\0á«¢aÄ;tá«á«ä¬;äÆ;fl᫨᫩᫫æÃ®á
eÄmx᫱᫶ent»᫩eóÉǧ᫾\0á¬Ä;dá»á¬ot;æ©nÃ´ÉÆfryá¬á¬á¬;ìðoäÉè©;sÅá¬r;æÄaoᬥᬩrr;æµss;æÄcuᬲᬷr;ìð¸Ä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ãá³uãáµee;æedge;æenè»Â¤ä¤earrowÄlrᯮ᯳eft»á®ight»ᮽeäá¯Äciá°á°oninôǷnt;æ±lcty;æà¦AHabcdefhijlorstuwz᰸᰻᰿á±á±©á±µá²á²á²¬á²·á³»á³¿á´áµ»á¶á¶«á¶»á·á·ròÎar;楥Èglrsá±á±á±á±ger;æ eth;æ¸Ã²á³hÄ;vá±á±æÂ»à¤Å«á±¡á±§arow;æ¤aãÌÄayᱮᱳron;ä;ä´Æ;ao̲ᱼá²ÄgrÊ¿á²r;ætseq;æ©·Æglmá²á²á²è»Â°ä°ta;ä´ptyv;榱ÄirᲣᲨsht;楿;ìð¡arÄlrᲳᲵ»à£Â»áÊaegsvá³Í¸á³á³á³ mÆ;oșá³á³ndÄ;șá³uit;æ¦amma;äin;æ²Æ;io᳧᳨᳸ä·deè÷;oá³§á³°ntimes;ænø᳷cy;äcɯá´\0\0á´rn;æop;æÊlptuwá´á´á´¢áµáµlar;ä¤f;ìðÊ;empsÌá´á´·á´½áµqÄ;dÍá´³ot;æinus;æ¸lus;æquare;æ¡blebarwedgåúnÆadhá®áµáµ§ownarrowóá²arpoonÄlrᵲᵶefôᲴighôᲶŢᵿá¶
karo÷à½É¯á¶\0\0á¶rn;æop;æÆcotá¶á¶£á¶¦Äryá¶á¶¡;ìð¹;äl;æ§¶rok;äÄdrá¶°á¶´ot;æ±iÄ;fá¶ºá æ¿Äahá·á·ròЩaòྦangle;榦Äciá·á·y;ägrarr;æ¿à¤Dacdefglmnopqrstuxá¸á¸á¸á¸¸Õ¸á¸¼á¹á¹¡á¹¾áº¥áº¯áº½á»¡á¼ªá¼·á½á½á½ÄDoá¸á´´oôá²Äcsá¸á¸uteè»Ã©ä©ter;æ©®ÈaioyḢḧḱḶron;ärÄ;cá¸á¸®æè»Ãªäªlon;æ;äot;äÄDrá¹á¹
ot;æ;ìð¢Æ;rsá¹á¹á¹æªaveè»Ã¨ä¨Ä;dá¹á¹æªot;æªÈ;ilsṪṫṲṴæªnters;æ§;æÄ;dṹṺæªot;æªÆapsáº
áºáºcr;ätyÆ;sváºáºáºæ
et»áºpÄ1;áºáº¤Ä³áº¡áº£;æ;æ
æÄgsẪẬ;ä
p;æÄgpẴẸon;äf;ìðÆalsá»á»á»rÄ;sá»á»æl;æ§£us;橱iÆ;lvá»á»á»äµon»á»;äµÈcsuvỪỳá¼á¼£Äioữḱrc»Ḯɩỹ\0\0á»»ÃÕantÄglá¼á¼tr»á¹ess»ṺÆaeiá¼á¼á¼ls;ä½st;ævÄ;DȵἠD;橸parsl;æ§¥ÄDaἯἳot;ærr;楱Æcdiá¼¾á½á»¸r;æ¯oôÍÄahá½á½;ä·è»Ã°ä°Ämrá½á½lè»Ã«ä«o;æ¬Æcipὡὤὧl;ä¡sôծÄeoὬὴctatioîÕnentialåչৡá¾\0á¾\0ᾡᾧ\0\0á¿á¿\0á¿\0ῦῪâ\0ââllingdotseñá¹y;ämale;æÆilrá¾á¾³á¿lig;èï¬É©á¾¹\0\0á¾½g;èï¬ig;èï¬;ìð£lig;èï¬lig;ìfjÆaltá¿á¿á¿¡t;æig;èï¬ns;æ±of;äǰ΅\0ῳf;ìðÄakÖ¿á¿·Ä;vῼ´æ;æ«artint;æ¨ÄaoââÄcsââαââ°â¸â
â\0âβâ¢â¥â§âªâ¬\0â®è»Â½ä½;æ
è»Â¼ä¼;æ
;æ
;æ
Ƴâ´\0â¶;æ
;æ
Ê´â¾â\0\0âè»Â¾ä¾;æ
;æ
5;æ
ƶâ\0â;æ
;æ
8;æ
l;æwn;æ¢cr;ìð»à¢Eabcdefgijlnorstvââââ¥â°â´â°âµâºâ¿âââ¸Ìâ¾â
âÄ;lÙâ;æªÆcmpâââute;äµmaÄ;dâá³ä³;æªreve;äÄiyâªâ®rc;ä;ä³ot;ä¡È;lqsؾÙâ½âÆ;qsؾÙâlanô٥È;cdlÙ¥âââ¥c;檩otÄ;oââæªÄ;lâ¢â£æª;æªÄ;eâªâìâï¸s;æªr;ìð¤Ä;gÙ³Ømel;æ·cy;äÈ;EajÙâââ;æª;檥;檤ÈEaesâââ©â´;æ©pÄ;pâ£â¤æªrox»â¤Ä;qâ®â¯æªÄ;qâ®âim;æ§pf;ìðÄciâ
â
r;æmÆ;elÙ«â
â
;æª;æªè>;cdlqr×®â
â
ªâ
®â
³â
¹Äciâ
¥â
§;檧r;橺ot;æPar;æ¦uest;橼Êadelsââ
ªâÙâǰâ\0âproøâr;楸qÄlqØ¿âlesóâiÃÙ«Äenâ£ârtneqq;ìâ©ï¸Ã
âªÔAabcefkosyâââ±âµâºâââ¯â¨â½ròΠÈilmrâââârsðáf»â¤ilôکÄdrâ â¤cy;äÆ;cwࣴâ«â¯ir;æ¥;æar;æirc;䥯alrââârtsÄ;uââæ¥it»âlip;æ¦con;æ¹r;ìð¥sÄewâ£â©arow;椥arow;椦Êamoprâºâ¾âââ£rr;æ¿tht;æ»kÄlrââeftarrow;æ©ightarrow;æªf;ìðbar;æÆcltâ¯â´â¸r;ìð½asèâ´rok;ä§Äbpââull;æhen»á±à«¡â£\0âª\0â¸â
â\0ââ³\0\0â¸â¢â§â¢â¿\0ââªâ´cuteè»ÃäÆ;iyݱâ°âµrcè»Ã®ä®;ä¸Äcxâ¼â¿y;äµclè»Â¡ä¡ÄfrÎâ;ìð¦raveè»Ã¬ä¬È;inoܾââ©â®Äinâ¢â¦nt;æ¨t;æfin;æ§ta;æ©lig;䳯aopâ¾ââÆcgtâ
ââr;䫯elpÜââinÃ¥ÞarÃ´Ü h;ä±f;æ·ed;äµÊ;cfotÓ´â¬â±â½âare;æ
inÄ;tâ¸â¹æie;æ§doôâÊ;celpÝââââ¡al;æºÄgrââeróá£Ã£âarhk;æ¨rod;樼Ècgptâ¯â²â¶â»y;äon;ä¯f;ìða;ä¹uestè»Â¿ä¿Äciââr;ìð¾nÊ;EdsvÓ´âââ¡Ó³;æ¹ot;æµÄ;vâ¦â§æ´;æ³Ä;iÝ·â®lde;ä©Ç«â¸\0â¼cy;älè»Ã¯ä¯Ìcfmosuââââ¡â§âµÄiyâârc;äµ;ä¹r;ìð§ath;ä·pf;ìðÇ£â¬\0â±r;ìð¿rcy;äkcy;äÐacfghjosâââ¢â§ââ±âµâ»ppaÄ;vââäº;ä°Äeyââ dil;ä·;äºr;ìð¨reen;ä¸cy;ä
cy;äpf;ìðcr;ìðà®ABEHabcdefghjlmnoprstuvâ°ââââââ½âââââ¥â¹â½ââ²âââ¨âââ â Æartâ·âºâ¼ròà§Ã²Îail;æ¤arr;æ¤Ä;gà¦â;æªar;楢ॣâ¥\0âª\0â±\0\0\0\0\0âµâº\0âââ\0â¹ute;äºmptyv;榴raîà¡bda;ä»gÆ;dlà¢ââ;æ¦Ã¥à¢;æª
uoè»Â«ä«rÐ;bfhlpstà¢ââ¦â©â«â®â±âµÄ;fà¢â£s;æ¤s;æ¤Ã«âp;æ«l;椹im;楳l;æ¢Æ;aeâ¿ââæª«il;æ¤Ä;sââæª;ìâªï¸Æabrââârr;æ¤rk;æ²Äakâ¢â¬cÄekâ¨âª;ä»;äÄesâ±â³;æ¦lÄduâ¹â»;æ¦;æ¦Èaeuyââââron;ä¾Ädiââil;ä¼Ã¬à¢°Ã¢â©;
vendor: 4,294 bytes, line 843
843ä»Ècqrsâ£â¦ââ½a;椶uoÄ;rà¸áÄduâ²â·har;楧shar;æ¥h;æ²Ê;fgqsââà¦â³â¿æ¤tÊahlrtââ¤â·ââ¨rrowÄ;tà¢â¡aéâ¶arpoonÄduâ¯â´own»Ñp»०eftarrows;æightÆahsââârrowÄ;sࣴࢧarpoonóà¾quigarro÷â°hreetimes;æÆ;qsâà¦âºlanôবÊ;cdgsবââââ¨c;檨otÄ;oââæ©¿Ä;rââæª;æªÄ;eâ¢â¥ìâï¸s;æªÊadegsâ³â¹â½ââpproøâot;æqÄgqââ
ôà¦gtòâôà¦iÃলÆilrâ࣡âsht;楼;ìð©Ä;Eà¦â£;æªÅ¡â©â¶rÄduâ²â®Ä;l॥â³;楪lk;æcy;äÊ;achtà©ââââròâorneòá´ard;楫ri;æºÄioââ¤dot;ä
ustÄ;aâ¬âæ°che»âÈEaesâ»â½ââ;æ¨pÄ;pââæªrox»âÄ;qââæªÄ;qââ»im;æ¦Ðabnoptwzâ©â´â·ââ¯âââÄnrâ®â±g;æ¬r;æ½rëà£gÆlmrâ¿ââeftÄar০âightá৲apsto;æ¼ightá৽parrowÄlrâ¥â©efôâight;æ¬Æaflâ¶â¹â½r;æ¦
;ìðus;æ¨imes;樴šââst;æÃ¡áÆ;efââá ænge»âarÄ;lâ¤â¥ä¨t;æ¦Êachmtâ³â¶â¼â
âròࢨorneòá¶arÄ;dà¾â;æ¥;æri;æ¿Ìachiqtââà©â¢â®â»quo;æ¹r;ìðmÆ;egলâªâ¬;æª;æªÄbuâªâ³oÄ;rà¸â¹;ærok;ä
è<;cdhilqrà «ââ¹ââ â¥âªâ°Äciââ;檦r;橹reÃ¥â²mes;æarr;楶uest;æ©»ÄPiâµâ¹ar;æ¦Æ;efâ à¤á ærÄduâ â shar;æ¥har;楦Äenâ â ¡rtneqq;ìâ¨ï¸Ã
â ÜDacdefhilnopsuâ¡â¡
â¢â¢â¢â¢ ⢥⢨â£â£¢â£¤àªâ£³â¤Dot;æºÈclprâ¡â¡â¡£â¡½rè»Â¯ä¯Äetâ¡â¡;æÄ;eâ¡â¡æ se»â¡Ä;sá»â¡¨toÈ;dluá»â¡³â¡·â¡»owîÒefôà¤Ã°áker;æ®Äoyâ¢â¢mma;権;ä¼ash;æasuredangle»á¦r;ìðªo;æ§Æcdn⢯⢴â£roè»ÂµäµÈ;acdá¤â¢½â£â£sôá§ir;æ«°otè»Â·ÆµusÆ;bdâ£á¤â£æÄ;uá´¼â£;横ţâ£â£¡p;æ«Ã²âðàªÄdp⣩⣮els;æ§f;ìðÄct⣸⣽r;ìðpos»áÆ;lmâ¤â¤â¤ä¼timap;æ¸à°GLRVabcdefghijlmoprstuvwâ¥â¥â¥¾â¦â¦â§â§©â¨â¨â©â©âªâªâª¤âª¨â¬â¬ââ¿â®®â°´â±§â±¼â³©Ägtâ¥â¥;ìâ̸Ä;vâ¥à¯ìâ«âÆeltâ¥â¥²â¥¶ftÄar⥡⥧rrow;æightarrow;æ;ìâ̸Ä;v⥻à±ìâªâightarrow;æÄDdâ¦â¦ash;æ¯ash;æ®Êbcnpt⦣⦧⦬⦱â§la»Ëute;ä
g;ìâ âÊ;Eiopà¶â¦¼â§â§
â§;ì⩰̸d;ìâ̸s;ä
roøà¶urÄ;aâ§â§æ®lÄ;sâ§à¬¸Ç³â§\0â§£pè»Â ଷmpÄ;e௹à°Êaeouyâ§´â§¾â¨â¨â¨Ç°â§¹\0â§»;æ©on;ä
dil;ä
ngÄ;dൾâ¨ot;ìâ©Ì¸p;æ©;ä½ash;æÎ;Aadqsxà®â¨©â¨â¨»â©â©
â©rr;ærÄhr⨳⨶k;椤Ä;oá²á°ot;ìâ̸uiöà£Äeiâ©â©ar;椨Ãà®istÄ;sà® à®r;ìð«ÈEestà¯
⩦⩹⩼Æ;qs஼â©à¯¡Æ;qs஼à¯
â©´lanô௢iÃ௪Ä;rà®¶âªÂ»à®·ÆAapâªâªâªrò⥱rr;æ®ar;櫲Æ;svà¾âªà¾Ä;d⪡⪢æ¼;æºcy;äÎAEadest⪷⪺⪾â«â«
⫶⫹rò⥦;ìâ¦Ì¸rr;ær;æ¥È;fqsà°»â«â«£â«¯tÄarâ«â«rro÷â«ightarroÃ·âªÆ;qs఻⪺⫪lanôà±Ä;sà±â«´Â»à°¶iÃà±Ä;rవ⫾iÄ;eà°à°¥iäà¶Äptâ¬â¬f;ìðè¬;inâ¬â¬â¬¶ä¬nÈ;Edvà®â¬¤â¬¨â¬®;ìâ¹Ì¸ot;ìâµÌ¸Ç¡à®â¬³â¬µ;æ·;æ¶iÄ;vಸ⬼ǡಸââ;æ¾;æ½Æaorââ£â©rÈ;astà»âââlleìà»l;ì⫽â¥;ìâ̸lint;æ¨Æ;ceà²â°â³uåಥÄ;cà²â¸Ä;eà²â½Ã±à²ÈAaitâ®â®â®â®§ròâ¦rrÆ;cwâ®â®â®æ;ì⤳̸;ìâ̸ghtarrow»â®riÄ;eà³à³Îchimpqu⮽â¯â¯â¬à¸â¯¤â¯¯È;cerà´²â¯à´·â¯uÃ¥àµ
;ìðortÉâ¬
\0\0â¯aráâmÄ;e൮â¯Ä;q൴൳suÄbp⯫â¯Ã¥à³¸Ã¥à´Æbcp⯶â°â°È;Ees⯿â°à´¢â°æ;ìâ«
̸etÄ;eà´â°qÄ;qà´£â°cÄ;eà´²â°Ã±à´¸È;EesⰢⰣàµâ°§æ
;ìâ«Ì¸etÄ;eàµâ°®qÄ;qൠⰣÈgilrⰽⰿâ±
â±Ã¬à¯ldeè»Ã±ä±Ã§à±iangleÄlrâ±â±eftÄ;eà°â±Ã±à°¦ightÄ;eà³â±¥Ã±à³Ä;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è»Ã³ä³Äiyâ´¼âµ
rÄ;cáªâµè»Ã´ä´;ä¾Êabios᪠âµâµÇâµlac;ä
v;樸old;榼lig;ä
Äcr⵩âµir;榿;ìð¬Í¯âµ¹\0\0âµ¼\0â¶n;äaveè»Ã²ä²;æ§Äbmâ¶à·´ar;榵Èacitâ¶â¶â¶¥â¶¨ròáªÄirâ¶â¶ r;榾oss;榻nÃ¥à¹;æ§Æaeiⶱⶵⶹcr;ä
ga;äÆcdnâ·â·
Çron;ä¿;榶pf;ìð Æaelâ·â·Çr;榷rp;榹Î;adiosvⷪⷫⷮâ¸â¸â¸â¸æ¨ròáªÈ;efmâ··â·¸â¸â¸
æ©rÄ;oⷾⷿæ´f»ⷿè»Âªäªè»Âºäºgof;æ¶r;æ©lope;æ©;æ©Æcloâ¸â¸¡â¸§Ã²â¸ashè»Ã¸ä¸l;æiŬⸯ⸴deè»ÃµäµesÄ;aÇ⸺s;樶mlè»Ã¶ä¶bar;æ½à«¡â¹\0â¹½\0âºâº\0⺢⺹\0\0â»àº\0â¼\0\0⼫⾼\0â¿rÈ;
vendor: 6,210 bytes, line 843
843astÐâ¹§â¹²àº
è¶;lâ¹â¹®ä¶leìÐɩ⹸\0\0â¹»m;櫳;櫽y;ä¿rÊcimptâºâºâºá¡¥âºnt;ä¥od;ä®il;æ°enk;æ±r;ìðÆimo⺨⺰⺴Ä;vâºâº®ä;ämaô੶ne;æÆ;tv⺿â»â»ächfork»´;äÄauâ»â»nÄckâ»â»kÄ;hâ´â»;æÃ¶â´sÒ;abcdemst⻳⻴á¤â»¹â»½â¼â¼â¼â¼ä«cir;樣ir;樢Äouáµâ¼;樥;橲nè»Â±àºim;樦wo;樧Æipuâ¼â¼ â¼¥ntint;æ¨f;ìð¡ndè»Â£ä£Ô;Eaceinosuà»â¼¿â½â½â½â¾â¾â¾â½¾â¾¶;檳p;檷uÃ¥à»Ä;cà»â½Ì;acensà»â½â½â½¦â½¨â½¾pproøâ½urlyeñà»Ã±à»Æaes⽯⽶⽺pprox;檹qq;檵im;æ¨iÃà»meÄ;sâ¾àº®æ²ÆEas⽸â¾â½ºÃ°â½µÆdfp໬â¾â¾¯Æals⾠⾥⾪lar;æ®ine;æurf;æÄ;t໻⾴ï໻rel;æ°Äciâ¿â¿
r;ìð
;äncsp;æÌfiopsuâ¿â¢â¿â¿¥â¿«â¿±r;ìð®pf;ìð¢rime;æcr;ìðÆaeo⿸ããtÄei⿾ã
rnionóڰnt;æ¨stÄ;eããä¿Ã±á¼Ã´à¼àªABHabcdefhilmnoprstuxããããã ãã«ã
ã
¢ã
²ãããã¤ã©ãã®ã²ãã°ã·Æartãããròá³Ã²Ïail;æ¤aròᱥar;楤Îcdenqrtã¨ãµã¸ã¿ãããÄeuãã±;ìâ½Ì±te;ä
iãá
®mptyv;榳gÈ;delà¿ããã;æ¦;榥åà¿uoè»Â»ä»rÖ;abcfhlpstwà¿ã¬ã¯ã·ã¹ã¼ã¾ããããp;極Ä;fà¿ ã´s;æ¤ ;椳s;æ¤Ã«âðâ®l;æ¥
im;楴l;æ£;æÄaiããil;æ¤oÄ;nããæ¶alÃ³à¼Æabrã§ãªã®ròá¥rk;æ³Äakã³ã½cÄekã¹ã»;ä½;äÄesãã;æ¦lÄduãã;æ¦;æ¦Èaeuyããã§ã©ron;ä
Ädiã¡ã¥il;ä
ì࿲âãº;äÈclqsã´ã·ã½ã
a;椷dhar;楩uoÄ;rÈÈh;æ³Æacgã
ã
à½lÈ;ipsླྀã
ã
ánÃ¥á»arôྩt;æÆilrã
©á£ã
®sht;楽;ìð¯Äaoã
·ãrÄduã
½ã
¿Â»Ñ»Ä;láã;楬Ä;vããä;䱯gnsãã¹ã¼htÌahlrstã¤ã°ããã¤ã®rrowÄ;tà¿ãaéãarpoonÄduã»ã¿owîã
¾p»áeftÄahããrrowó࿪arpoonóÕightarrows;æquigarro÷ãhreetimes;æg;äingdotseñἲÆahmãããrò࿪aòÕ;æoustÄ;aããæ±che»ãmid;æ«®Èabptã²ã½ããÄnrã·ãºg;ær;æ¾rëáÆaflãããr;æ¦;ìð£us;樮imes;樵Äapãã§rÄ;gã£ã¤ä©t;æ¦olint;æ¨aròã£Èachqã»ãá¼ã
quo;æºr;ìðÄbuã»ãoÄ;rÈÈÆhirããã reÃ¥ã¸mes;æiÈ;eflãªáá ¡ã«æ¹tri;æ§luhar;楨;æàµ¡ãããã¬ã¸ã±\0ãºã¤\0\0ã¬ã°\0ã¨ãããã±ãã±\0ã\0\0ã³cute;ä
quïâºÔ;Eaceinpsyáã³ãµã¿ããããã¦ã©;檴ǰãº\0ã¼;檸on;ä
¡uÃ¥á¾Ä;dá³ãil;ä
rc;ä
ÆEasããã;檶p;檺im;æ©olint;æ¨iÃá;äotÆ;beã´áµãµæ
;橦ÎAacmstxãããããã£ãrr;ærÄhrããëâ¨Ä;oਸ਼਴tè»Â§ä§i;ä»war;椩mÄinã©Ã°nuóñt;æ¶rÄ;oã¶âìð°Èacoyãããã rp;æ¯Ähyããcy;ä;ärtÉã\0\0ãiäá¤araì⹯è»ÂäÄgmã¨ã´maÆ;fvã±ã²ã²ä;äÐ;deglnprá«ã
ããããã¡ã¦ot;橪Ä;qá±á°Ä;Eããæª;æª Ä;Eããæª;æªe;ælus;樤arr;楲aròá½Èaeitã¸ãããÄlsã½ãlsetméãªhp;樳parsl;槤Ädlá£ãe;æ£Ä;eããæªªÄ;sã¢ã£æª¬;ìâª¬ï¸Æflpã®ã³ãtcy;äÄ;bã¸ã¹ä¯Ä;aã¾ã¿æ§r;æ¿f;ìð¤aÄdrãÐesÄ;uããæ it»ãÆcsuã ã¹ãÄauã¥ã¯pÄ;sáã«;ìâï¸pÄ;sá´ãµ;ìâï¸uÄbpã¿ãÆ;esááãetÄ;eáãñáÆ;esá¨áãetÄ;eá¨ãÃ±á®Æ;afá
»ã¦Ö°rÅ¥ã«Ö±Â»á
¼aròá
Ècemtã¹ã¾ãã
r;ìðtmîñiìãaræá¾ÄarããrÄ;fãá¿æÄanããightÄepã£ãªpsiloîỠhé⺯s»â¡Êbcmnpã»ãáããÒ;Edemnprsãããããã£ã¬ã±ã¶æ;æ«
ot;檽Ä;dáãot;æ«ult;æ«ÄEeã¨ãª;æ«;ælus;檿arr;楹Æeiuã½ããtÆ;enãã
ãqÄ;qáãeqÄ;qã«ã¨m;æ«Äbpãã;æ«;æ«cÌ;acensáã¬ã²ã¹ã»ã¦pproøãºurlyeñá¾Ã±á³Æaesãããpproøãqñãg;æªÚ123;Edehlmnpsã©ã¬ã¯áã²ã´ãããããã¨ãè»Â¹ä¹è»Â²ä²è»Â³ä³;æ«Ä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ã¦ã¨Ã«â®Ä;oਫ਩war;椪ligè»Ãä௡ããã áã³ã¹\0ã¾ã\0\0\0\0\0ãã\0ãã¬\0\0\0ãɲã\0\0ãget;æ;ärÃ«à¹Æaeyã¦ã«ã°ron;ä
¥dil;ä
£;älrec;ær;ìð±Èeikoãããµã¼Ç²ã\0ãeÄ4fááaÆ;svãããä¸ym;äÄcnã¢ã²kÄasã¨ã®pproøáim»á¬sðáÄasãºã®Ã°árnè»Ã¾ä¾Ç¬Ìãâ§esèÃ;bdãããäÄ;aá¤ãr;樱;樰Æepsã¡ã£ãáâ©È;bcfÒã¬ã°ã´ot;æ¶ir;櫱Ä;oã¹ã¼ìð¥rk;æ«Ã¡ã¢rime;æ´Æaipããã¤dÃ¥áÎadempstã¡ããããããngleÊ;dlqrã°ã±ã¶ããæµown»ᶻeftÄ;eâ ã¾Ã±à¤®;æightÄ;eãªãñáot;æ¬inus;樺lus;樹b;æ§ime;樻ezium;æ¢Æchtã²ã½ãÄryã·ã»;ìð;äcy;ärok;ä
§Äioããxôá·headÄlrãã eftarro÷à¡ightarrow»à½à¤AHabcdfghlmoprstuwãããã¤ã°ã¼ã ã 㠣㠴ã¡ã¡ã¡«ã¢©ã£ã£ã£ªã£¶ròÏar;楣Äcrãã¢uteè»ÃºäºÃ²á
rÇ£ãª\0ãy;äve;ä
Äiyãµãºrcè»Ã»ä»;äÆabhã ã ã ròálac;ä
±aòáÄirã ã sht;楾;ìð²raveè»Ã¹ä¹Å¡ã §ã ±rÄlr㠬㠮»à¥Â»álk;æÄctã ¹ã¡É¯ã ¿\0\0ã¡rnÄ;eã¡
ã¡ær»ã¡op;æri;æ¸Äalã¡ã¡cr;ä
«è»Â¨ÍÄgp㡢㡦on;ä
³f;ìð¦Ìadhlsuá
㡸㡽á²ã¢ã¢ ownáá³arpoonÄlrã¢ã¢efôã ighô㠯iÆ;hlã¢ã¢ã¢ä
»áºon»ã¢parrows;æÆcit㢰ã£ã£É¯ã¢¶\0\0ã£rnÄ;e㢼㢽ær»㢽op;æng;ä
¯ri;æ¹cr;ìðÆdirã£ã£ã£¢ot;æ°lde;ä
©iÄ;fã°ã£¨Â»á Äam㣯㣲rò㢨lè»Ã¼ä¼angle;榧ÞABDacdeflnoprszã¤ã¤ã¤©ã¤ã¦µã¦¸ã¦½ã§ã§¤ã§¨ã§³ã§¹ã§½ã¨ã¨ ròϷarÄ;v㤦㤧櫨;æ«©asèϡÄnr㤲㤷grt;æ¦Îeknprstã£ã¥ã¥ã¥ã¥ã¥¤ã¦appáâothinÃ§áºÆhirã«â»ã¥opô⾵Ä;há·ã¥¢Ã¯ãÄiu㥩ã¥gmáã³Äbp㥲ã¦setneqÄ;q㥽ã¦ìâï¸;ìâ«ï¸setneqÄ;qã¦ã¦ìâï¸;ìâ«ï¸Ährã¦ã¦etáãiangleÄlr㦪㦯eft»थight»áy;ä²ashÂ»á¶Æelrã§ã§ã§Æ;beâ·ªã§ã§ar;æ»q;ælip;æ®Äbtã§á¨aòá©r;ìð³tré㦮suÄbp㧯㧱»à´Â»àµpf;ìð§roð໻tré㦴Äcuã¨ã¨r;ìðÄbpã¨ã¨nÄEeã¦ã¨Â»ã¥¾nÄEeã¦ã¨Â»ã¦igzag;æ¦Îcefoprs㨶㨻ã©ã©ã©ã©¡ã©ªirc;ä
µÄdiã©ã©Äbgã©
ã©ar;æ©eÄ;qáºã©;æerp;ær;ìð´pf;ìð¨Ä;eá¹ã©¦atèá¹cr;ìðà«£áãª\0ãª\0ãªãª\0\0ãªãª¨ãª«ãª¯\0\0ã«ã«\0ã«áátréár;ìðµÄAaãªãªròÏrò৶;ä¾ÄAa㪡㪤ròθrò৫aðâis;æ»Ædptá¤ãªµãª¾Äfl㪺á©;ìð©imÃ¥á²ÄAaã«ã«ròÏròà¨Äcqã«á¸r;ìðÄptáã«réáÐacefiosu㫰㫽ã¬ã¬ã¬ã¬ã¬ã¬¡cÄuyã«¶ã«»teè»Ã½ä½;äÄiyã¬ã¬rc;ä
·;änè»Â¥ä¥r;ìð¶cy;äpf;ìðªcr;ìðÄcm㬦㬩y;älè»Ã¿ä¿Ôacdefhioswããããã¤ã©ãã´ãºã®cute;ä
ºÄayããron;ä
¾;ä·ot;ä
¼Äetãã¡træáa;ä¶r;ìð·cy;ä¶grarr;æpf;ìð«cr;ìðÄjnã®
ã®;æj;æ
843'.split("").map(e=>e.charCodeAt(0))),QSe=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 XSe(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=QSe.get(e))!==null&&t!==void 0?t:e}var Yr;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(Yr||(Yr={}));const ZSe=32;var Cc;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(Cc||(Cc={}));function oC(e){return e>=Yr.ZERO&&e<=Yr.NINE}function JSe(e){return e>=Yr.UPPER_A&&e<=Yr.UPPER_F||e>=Yr.LOWER_A&&e<=Yr.LOWER_F}function ewe(e){return e>=Yr.UPPER_A&&e<=Yr.UPPER_Z||e>=Yr.LOWER_A&&e<=Yr.LOWER_Z||oC(e)}function twe(e){return e===Yr.EQUALS||ewe(e)}var Vr;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(Vr||(Vr={}));var sl;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(sl||(sl={}));class nwe{constructor(t,n,r){this.decodeTree=t,this.emitCodePoint=n,this.errors=r,this.state=Vr.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=sl.Strict}startEntity(t){this.decodeMode=t,this.state=Vr.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,n){switch(this.state){case Vr.EntityStart:return t.charCodeAt(n)===Yr.NUM?(this.state=Vr.NumericStart,this.consumed+=1,this.stateNumericStart(t,n+1)):(this.state=Vr.NamedEntity,this.stateNamedEntity(t,n));case Vr.NumericStart:return this.stateNumericStart(t,n);case Vr.NumericDecimal:return this.stateNumericDecimal(t,n);case Vr.NumericHex:return this.stateNumericHex(t,n);case Vr.NamedEntity:return this.stateNamedEntity(t,n)}}stateNumericStart(t,n){return n>=t.length?-1:(t.charCodeAt(n)|ZSe)===Yr.LOWER_X?(this.state=Vr.NumericHex,this.consumed+=1,this.stateNumericHex(t,n+1)):(this.state=Vr.NumericDecimal,this.stateNumericDecimal(t,n))}addToNumericResult(t,n,r,a){if(n!==r){const i=r-n;this.result=this.result*Math.pow(a,i)+Number.parseInt(t.substr(n,i),a),this.consumed+=i}}stateNumericHex(t,n){const r=n;for(;n<t.length;){const a=t.charCodeAt(n);if(oC(a)||JSe(a))n+=1;else return this.addToNumericResult(t,r,n,16),this.emitNumericEntity(a,3)}return this.addToNumericResult(t,r,n,16),-1}stateNumericDecimal(t,n){const r=n;for(;n<t.length;){const a=t.charCodeAt(n);if(oC(a))n+=1;else return this.addToNumericResult(t,r,n,10),this.emitNumericEntity(a,2)}return this.addToNumericResult(t,r,n,10),-1}emitNumericEntity(t,n){var r;if(this.consumed<=n)return(r=this.errors)===null||r===void 0||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===Yr.SEMI)this.consumed+=1;else if(this.decodeMode===sl.Strict)return 0;return this.emitCodePoint(XSe(this.result),this.consumed),this.errors&&(t!==Yr.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,n){const{decodeTree:r}=this;let a=r[this.treeIndex],i=(a&Cc.VALUE_LENGTH)>>14;for(;n<t.length;n++,this.excess++){const s=t.charCodeAt(n);if(this.treeIndex=rwe(r,a,this.treeIndex+Math.max(1,i),s),this.treeIndex<0)return this.result===0||this.decodeMode===sl.Attribute&&(i===0||twe(s))?0:this.emitNotTerminatedNamedEntity();if(a=r[this.treeIndex],i=(a&Cc.VALUE_LENGTH)>>14,i!==0){if(s===Yr.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==sl.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:n,decodeTree:r}=this,a=(r[n]&Cc.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,a,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,n,r){const{decodeTree:a}=this;return this.emitCodePoint(n===1?a[t]&~Cc.VALUE_LENGTH:a[t+1],r),n===3&&this.emitCodePoint(a[t+2],r),r}end(){var t;switch(this.state){case Vr.NamedEntity:return this.result!==0&&(this.decodeMode!==sl.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case Vr.NumericDecimal:return this.emitNumericEntity(0,2);case Vr.NumericHex:return this.emitNumericEntity(0,3);case Vr.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Vr.EntityStart:return 0}}}function rwe(e,t,n,r){const a=(t&Cc.BRANCH_LENGTH)>>7,i=t&Cc.JUMP_TABLE;if(a===0)return i!==0&&r===i?n:-1;if(i){const l=r-i;return l<0||l>=a?-1:e[n+l]-1}let s=n,o=s+a-1;for(;s<=o;){const l=s+o>>>1,u=e[l];if(u<r)s=l+1;else if(u>r)o=l-1;else return e[l+a]}return-1}var Ue;(function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"})(Ue||(Ue={}));var ad;(function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"})(ad||(ad={}));var Yi;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})(Yi||(Yi={}));var xe;(function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SEARCH="search",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="str
843ike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"})(xe||(xe={}));var O;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SEARCH=94]="SEARCH",e[e.SECTION=95]="SECTION",e[e.SELECT=96]="SELECT",e[e.SOURCE=97]="SOURCE",e[e.SMALL=98]="SMALL",e[e.SPAN=99]="SPAN",e[e.STRIKE=100]="STRIKE",e[e.STRONG=101]="STRONG",e[e.STYLE=102]="STYLE",e[e.SUB=103]="SUB",e[e.SUMMARY=104]="SUMMARY",e[e.SUP=105]="SUP",e[e.TABLE=106]="TABLE",e[e.TBODY=107]="TBODY",e[e.TEMPLATE=108]="TEMPLATE",e[e.TEXTAREA=109]="TEXTAREA",e[e.TFOOT=110]="TFOOT",e[e.TD=111]="TD",e[e.TH=112]="TH",e[e.THEAD=113]="THEAD",e[e.TITLE=114]="TITLE",e[e.TR=115]="TR",e[e.TRACK=116]="TRACK",e[e.TT=117]="TT",e[e.U=118]="U",e[e.UL=119]="UL",e[e.SVG=120]="SVG",e[e.VAR=121]="VAR",e[e.WBR=122]="WBR",e[e.XMP=123]="XMP"})(O||(O={}));const awe=new Map([[xe.A,O.A],[xe.ADDRESS,O.ADDRESS],[xe.ANNOTATION_XML,O.ANNOTATION_XML],[xe.APPLET,O.APPLET],[xe.AREA,O.AREA],[xe.ARTICLE,O.ARTICLE],[xe.ASIDE,O.ASIDE],[xe.B,O.B],[xe.BASE,O.BASE],[xe.BASEFONT,O.BASEFONT],[xe.BGSOUND,O.BGSOUND],[xe.BIG,O.BIG],[xe.BLOCKQUOTE,O.BLOCKQUOTE],[xe.BODY,O.BODY],[xe.BR,O.BR],[xe.BUTTON,O.BUTTON],[xe.CAPTION,O.CAPTION],[xe.CENTER,O.CENTER],[xe.CODE,O.CODE],[xe.COL,O.COL],[xe.COLGROUP,O.COLGROUP],[xe.DD,O.DD],[xe.DESC,O.DESC],[xe.DETAILS,O.DETAILS],[xe.DIALOG,O.DIALOG],[xe.DIR,O.DIR],[xe.DIV,O.DIV],[xe.DL,O.DL],[xe.DT,O.DT],[xe.EM,O.EM],[xe.EMBED,O.EMBED],[xe.FIELDSET,O.FIELDSET],[xe.FIGCAPTION,O.FIGCAPTION],[xe.FIGURE,O.FIGURE],[xe.FONT,O.FONT],[xe.FOOTER,O.FOOTER],[xe.FOREIGN_OBJECT,O.FOREIGN_OBJECT],[xe.FORM,O.FORM],[xe.FRAME,O.FRAME],[xe.FRAMESET,O.FRAMESET],[xe.H1,O.H1],[xe.H2,O.H2],[xe.H3,O.H3],[xe.H4,O.H4],[xe.H5,O.H5],[xe.H6,O.H6],[xe.HEAD,O.HEAD],[xe.HEADER,O.HEADER],[xe.HGROUP,O.HGROUP],[xe.HR,O.HR],[xe.HTML,O.HTML],[xe.I,O.I],[xe.IMG,O.IMG],[xe.IMAGE,O.IMAGE],[xe.INPUT,O.INPUT],[xe.IFRAME,O.IFRAME],[xe.KEYGEN,O.KEYGEN],[xe.LABEL,O.LABEL],[xe.LI,O.LI],[xe.LINK,O.LINK],[xe.LISTING,O.LISTING],[xe.MAIN,O.MAIN],[xe.MALIGNMARK,O.MALIGNMARK],[xe.MARQUEE,O.MARQUEE],[xe.MATH,O.MATH],[xe.MENU,O.MENU],[xe.META,O.META],[xe.MGLYPH,O.MGLYPH],[xe.MI,O.MI],[xe.MO,O.MO],[xe.MN,O.MN],[xe.MS,O.MS],[xe.MTEXT,O.MTEXT],[xe.NAV,O.NAV],[xe.NOBR,O.NOBR],[xe.NOFRAMES,O.NOFRAMES],[xe.NOEMBED,O.NOEMBED],[xe.NOSCRIPT,O.NOSCRIPT],[xe.OBJECT,O.OBJECT],[xe.OL,O.OL],[xe.OPTGROUP,O.OPTGROUP],[xe.OPTION,O.OPTION],[xe.P,O.P],[xe.PARAM,O.PARAM],[xe.PLAINTEXT,O.P
vendor: 119,084 bytes, line 843
843LAINTEXT],[xe.PRE,O.PRE],[xe.RB,O.RB],[xe.RP,O.RP],[xe.RT,O.RT],[xe.RTC,O.RTC],[xe.RUBY,O.RUBY],[xe.S,O.S],[xe.SCRIPT,O.SCRIPT],[xe.SEARCH,O.SEARCH],[xe.SECTION,O.SECTION],[xe.SELECT,O.SELECT],[xe.SOURCE,O.SOURCE],[xe.SMALL,O.SMALL],[xe.SPAN,O.SPAN],[xe.STRIKE,O.STRIKE],[xe.STRONG,O.STRONG],[xe.STYLE,O.STYLE],[xe.SUB,O.SUB],[xe.SUMMARY,O.SUMMARY],[xe.SUP,O.SUP],[xe.TABLE,O.TABLE],[xe.TBODY,O.TBODY],[xe.TEMPLATE,O.TEMPLATE],[xe.TEXTAREA,O.TEXTAREA],[xe.TFOOT,O.TFOOT],[xe.TD,O.TD],[xe.TH,O.TH],[xe.THEAD,O.THEAD],[xe.TITLE,O.TITLE],[xe.TR,O.TR],[xe.TRACK,O.TRACK],[xe.TT,O.TT],[xe.U,O.U],[xe.UL,O.UL],[xe.SVG,O.SVG],[xe.VAR,O.VAR],[xe.WBR,O.WBR],[xe.XMP,O.XMP]]);function ym(e){var t;return(t=awe.get(e))!==null&&t!==void 0?t:O.UNKNOWN}const He=O,iwe={[Ue.HTML]:new Set([He.ADDRESS,He.APPLET,He.AREA,He.ARTICLE,He.ASIDE,He.BASE,He.BASEFONT,He.BGSOUND,He.BLOCKQUOTE,He.BODY,He.BR,He.BUTTON,He.CAPTION,He.CENTER,He.COL,He.COLGROUP,He.DD,He.DETAILS,He.DIR,He.DIV,He.DL,He.DT,He.EMBED,He.FIELDSET,He.FIGCAPTION,He.FIGURE,He.FOOTER,He.FORM,He.FRAME,He.FRAMESET,He.H1,He.H2,He.H3,He.H4,He.H5,He.H6,He.HEAD,He.HEADER,He.HGROUP,He.HR,He.HTML,He.IFRAME,He.IMG,He.INPUT,He.LI,He.LINK,He.LISTING,He.MAIN,He.MARQUEE,He.MENU,He.META,He.NAV,He.NOEMBED,He.NOFRAMES,He.NOSCRIPT,He.OBJECT,He.OL,He.P,He.PARAM,He.PLAINTEXT,He.PRE,He.SCRIPT,He.SECTION,He.SELECT,He.SOURCE,He.STYLE,He.SUMMARY,He.TABLE,He.TBODY,He.TD,He.TEMPLATE,He.TEXTAREA,He.TFOOT,He.TH,He.THEAD,He.TITLE,He.TR,He.TRACK,He.UL,He.WBR,He.XMP]),[Ue.MATHML]:new Set([He.MI,He.MO,He.MN,He.MS,He.MTEXT,He.ANNOTATION_XML]),[Ue.SVG]:new Set([He.TITLE,He.FOREIGN_OBJECT,He.DESC]),[Ue.XLINK]:new Set,[Ue.XML]:new Set,[Ue.XMLNS]:new Set},lC=new Set([He.H1,He.H2,He.H3,He.H4,He.H5,He.H6]);xe.STYLE,xe.SCRIPT,xe.XMP,xe.IFRAME,xe.NOEMBED,xe.NOFRAMES,xe.PLAINTEXT;var re;(function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=72]="AMBIGUOUS_AMPERSAND"})(re||(re={}));const fr={DATA:re.DATA,RCDATA:re.RCDATA,RAWTEXT:re.RAWTEXT,SCRIPT_DATA:re.SCRIPT_DATA,PLAINTEXT:re.PLAINTEXT,CDATA_SECTION:re.CDATA_SECTION};function swe(e){return e>=ee.DIGIT_0&&e<=ee.DIGIT_9}function Xp(e){return e>=ee.LATIN_CAPITAL_A&&e<=ee.LATIN_CAPITAL_Z}function owe(e){return e>=ee.LATIN_SMALL_A&&e<=ee.LATIN_SMALL_Z}function bc(e){return owe(e)||Xp(e)}function NL(e){return bc(e)||swe(e)}function yv(e){return e+32}function vZ(e){return e===ee.SPACE||e===ee.LINE_FEED||e===ee.TABULATION||e===ee.FORM_FEED}function OL(e){return vZ(e)||e===ee.SOLIDUS||e===ee.GREATER_THAN_SIGN}function lwe(e){return e===ee.NULL?Ce.nullCharacterReference:e>1114111?Ce.characterReferenceOutsideUnicodeRange:mZ(e)?Ce.surrogateCharacterReference:gZ(e)?Ce.noncharacterCharacterReference:pZ(e)||e===ee.CARRIAGE_RETURN?Ce.controlCharacterReference:null}class cwe{constructor(t,n){this.options=t,this.handler=n,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=re.DATA,this.returnState=re.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new YSe(n),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new nwe(KSe,(r,a)=>{this.preprocessor.pos=this.entityStartPos+a-1,this._flushCodePointConsumedAsCharacterReference(r)},n.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(Ce.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:r=>{this._err(Ce.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+r)},validateNumericCharacterReference:r=>{const a=lwe(r);a&&this._err(a,1)}}:void 0)}_err(t,n=0){var r,a;(a=(r=this.handler).onParseError)===null||a===void 0||a.call(r,this.preprocessor.getError(t,n))}getCurrentLocation(t){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this._callState(t)}this.inLoop=!1}}pause(){this.paused=!0}resume(t){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||t?.())}write(t,n,r){this.active=!0,this.preprocessor.write(t,n),this._runParsingLoop(),this.paused||r?.()}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t),this._runParsingLoop()}_ensureHibernation(){return this.preprocessor.endOfChunkHit?(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0):!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let n=0;n<t;n++)this.preprocessor.advance()}_consumeSequenceIfMatch(t,n){return this.preprocessor.startsWith(t,n)?(this._advanceBy(t.length-1),!0):!1}_createStartTagToken(){this.currentToken={type:Ht.START_TAG,tagName:"",tagID:O.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:Ht.END_TAG,tagName:"",tagID:O.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(t){this.currentToken={type:Ht.COMMENT,data:"",location:this.getCurrentLocation(t)}}_createDoctypeToken(t){this.currentToken={type:Ht.DOCTYPE,name:t,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(t,n){this.currentCharacterToken={type:t,chars:n,location:this.currentLocation}}_createAttr(t){this.currentAttr={name:t,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var t,n;const r=this.currentToken;if(bZ(r,this.currentAttr.name)===null){if(r.attrs.push(this.currentAttr),r.location&&this.currentLocation){const a=(t=(n=r.location).attrs)!==null&&t!==void 0?t:n.attrs=Object.create(null);a[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(Ce.duplicateAttribute)}_leaveAttrValue(){this.currentLocation&&(this.currentLocation.endLine=this.preprocessor.line,this.currentLocation.endCol=this.preprocessor.col,this.currentLocation.endOffset=this.preprocessor.offset)}prepareToken(t){this._emitCurrentCharacterToken(t.location),this.currentToken=null,t.location&&(t.location.endLine=this.preprocessor.line,t.location.endCol=this.preprocessor.col+1,t.location.endOffset=this.preprocessor.offset+1),this.currentLocation=this.getCurrentLocation(-1)}emitCurrentTagToken(){const t=this.currentToken;this.prepareToken(t),t.tagID=ym(t.tagName),t.type===Ht.START_TAG?(this.lastStartTagName=t.tagName,this.handler.onStartTag(t)):(t.attrs.length>0&&this._err(Ce.endTagWithAttributes),t.selfClosing&&this._err(Ce.endTagWithTrailingSolidus),this.handler.onEndTag(t)),this.preprocessor.dropParsedChunk()}emitCurrentComment(t){this.prepareToken(t),this.handler.onComment(t),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(t){this.prepareToken(t),this.handler.onDoctype(t),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(t){if(this.currentCharacterToken){switch(t&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=t.startLine,this.currentCharacterToken.location.endCol=t.startCol,this.currentCharacterToken.location.endOffset=t.startOffset),this.currentCharacterToken.type){case Ht.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case Ht.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case Ht.WHITESPACE_CHARACTER:{this.handler.onWhitespaceCharacter(this.currentCharacterToken);break}}this.currentCharacterToken=null}}_emitEOFToken(){const t=this.getCurrentLocation(0);t&&(t.endLine=t.startLine,t.endCol=t.startCol,t.endOffset=t.startOffset),this._emitCurrentCharacterToken(t),this.handler.onEof({type:Ht.EOF,location:t}),this.active=!1}_appendCharToCurrentCharacterToken(t,n){if(this.currentCharacterToken)if(this.currentCharacterToken.type===t){this.currentCharacterToken.chars+=n;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(t,n)}_emitCodePoint(t){const n=vZ(t)?Ht.WHITESPACE_CHARACTER:t===ee.NULL?Ht.NULL_CHARACTER:Ht.CHARACTER;this._appendCharToCurrentCharacterToken(n,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(Ht.CHARACTER,t)}_startCharacterReference(){this.returnState=this.state,this.state=re.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?sl.Attribute:sl.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===re.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===re.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===re.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case re.DATA:{this._stateData(t);break}case re.RCDATA:{this._stateRcdata(t);break}case re.RAWTEXT:{this._stateRawtext(t);break}case re.SCRIPT_DATA:{this._stateScriptData(t);break}case re.PLAINTEXT:{this._statePlaintext(t);break}case re.TAG_OPEN:{this._stateTagOpen(t);break}case re.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case re.TAG_NAME:{this._stateTagName(t);break}case re.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case re.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case re.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case re.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case re.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case re.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case re.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case re.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case re.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case re.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case re.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case re.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case re.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case re.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case re.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case re.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case re.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case re.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case re.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case re.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case re.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case re.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case re.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case re.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case re.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case re.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case re.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case re.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case re.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case re.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case re.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case re.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case re.BOGUS_COMMENT:{this._stateBogusComment(t);break}case re.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case re.COMMENT_START:{this._stateCommentStart(t);break}case re.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case re.COMMENT:{this._stateComment(t);break}case re.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case re.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case re.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case re.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case re.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case re.COMMENT_END:{this._stateCommentEnd(t);break}case re.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case re.DOCTYPE:{this._stateDoctype(t);break}case re.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case re.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case re.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case re.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case re.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case re.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case re.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case re.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case re.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case re.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case re.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(t);break}case re.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case re.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case re.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case re.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case re.CDATA_SECTION:{this._stateCdataSection(t);break}case re.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case re.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case re.CHARACTER_REFERENCE:{this._stateCharacterReference();break}case re.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}default:throw new Error("Unknown state")}}_stateData(t){switch(t){case ee.LESS_THAN_SIGN:{this.state=re.TAG_OPEN;break}case ee.AMPERSAND:{this._startCharacterReference();break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this._emitCodePoint(t);break}case ee.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case ee.AMPERSAND:{this._startCharacterReference();break}case ee.LESS_THAN_SIGN:{this.state=re.RCDATA_LESS_THAN_SIGN;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this._emitChars(qn);break}case ee.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case ee.LESS_THAN_SIGN:{this.state=re.RAWTEXT_LESS_THAN_SIGN;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this._emitChars(qn);break}case ee.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case ee.LESS_THAN_SIGN:{this.state=re.SCRIPT_DATA_LESS_THAN_SIGN;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this._emitChars(qn);break}case ee.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this._emitChars(qn);break}case ee.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateTagOpen(t){if(bc(t))this._createStartTagToken(),this.state=re.TAG_NAME,this._stateTagName(t);else switch(t){case ee.EXCLAMATION_MARK:{this.state=re.MARKUP_DECLARATION_OPEN;break}case ee.SOLIDUS:{this.state=re.END_TAG_OPEN;break}case ee.QUESTION_MARK:{this._err(Ce.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=re.BOGUS_COMMENT,this._stateBogusComment(t);break}case ee.EOF:{this._err(Ce.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}default:this._err(Ce.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=re.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(bc(t))this._createEndTagToken(),this.state=re.TAG_NAME,this._stateTagName(t);else switch(t){case ee.GREATER_THAN_SIGN:{this._err(Ce.missingEndTagName),this.state=re.DATA;break}case ee.EOF:{this._err(Ce.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break}default:this._err(Ce.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=re.BOGUS_COMMENT,this._stateBogusComment(t)}}_stateTagName(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:{this.state=re.BEFORE_ATTRIBUTE_NAME;break}case ee.SOLIDUS:{this.state=re.SELF_CLOSING_START_TAG;break}case ee.GREATER_THAN_SIGN:{this.state=re.DATA,this.emitCurrentTagToken();break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),n.tagName+=qn;break}case ee.EOF:{this._err(Ce.eofInTag),this._emitEOFToken();break}default:n.tagName+=String.fromCodePoint(Xp(t)?yv(t):t)}}_stateRcdataLessThanSign(t){t===ee.SOLIDUS?this.state=re.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=re.RCDATA,this._stateRcdata(t))}_stateRcdataEndTagOpen(t){bc(t)?(this.state=re.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(t)):(this._emitChars("</"),this.state=re.RCDATA,this._stateRcdata(t))}handleSpecialEndTag(t){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();const n=this.currentToken;switch(n.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=re.BEFORE_ATTRIBUTE_NAME,!1;case ee.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=re.SELF_CLOSING_START_TAG,!1;case ee.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=re.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=re.RCDATA,this._stateRcdata(t))}_stateRawtextLessThanSign(t){t===ee.SOLIDUS?this.state=re.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=re.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagOpen(t){bc(t)?(this.state=re.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(t)):(this._emitChars("</"),this.state=re.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=re.RAWTEXT,this._stateRawtext(t))}_stateScriptDataLessThanSign(t){switch(t){case ee.SOLIDUS:{this.state=re.SCRIPT_DATA_END_TAG_OPEN;break}case ee.EXCLAMATION_MARK:{this.state=re.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break}default:this._emitChars("<"),this.state=re.SCRIPT_DATA,this._stateScriptData(t)}}_stateScriptDataEndTagOpen(t){bc(t)?(this.state=re.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(t)):(this._emitChars("</"),this.state=re.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=re.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStart(t){t===ee.HYPHEN_MINUS?(this.state=re.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=re.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStartDash(t){t===ee.HYPHEN_MINUS?(this.state=re.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=re.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscaped(t){switch(t){case ee.HYPHEN_MINUS:{this.state=re.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break}case ee.LESS_THAN_SIGN:{this.state=re.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this._emitChars(qn);break}case ee.EOF:{this._err(Ce.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataEscapedDash(t){switch(t){case ee.HYPHEN_MINUS:{this.state=re.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break}case ee.LESS_THAN_SIGN:{this.state=re.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this.state=re.SCRIPT_DATA_ESCAPED,this._emitChars(qn);break}case ee.EOF:{this._err(Ce.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=re.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedDashDash(t){switch(t){case ee.HYPHEN_MINUS:{this._emitChars("-");break}case ee.LESS_THAN_SIGN:{this.state=re.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case ee.GREATER_THAN_SIGN:{this.state=re.SCRIPT_DATA,this._emitChars(">");break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this.state=re.SCRIPT_DATA_ESCAPED,this._emitChars(qn);break}case ee.EOF:{this._err(Ce.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=re.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===ee.SOLIDUS?this.state=re.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:bc(t)?(this._emitChars("<"),this.state=re.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(t)):(this._emitChars("<"),this.state=re.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){bc(t)?(this.state=re.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("</"),this.state=re.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=re.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscapeStart(t){if(this.preprocessor.startsWith(Fa.SCRIPT,!1)&&OL(this.preprocessor.peek(Fa.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n<Fa.SCRIPT.length;n++)this._emitCodePoint(this._consume());this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=re.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscaped(t){switch(t){case ee.HYPHEN_MINUS:{this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break}case ee.LESS_THAN_SIGN:{this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this._emitChars(qn);break}case ee.EOF:{this._err(Ce.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDash(t){switch(t){case ee.HYPHEN_MINUS:{this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break}case ee.LESS_THAN_SIGN:{this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(qn);break}case ee.EOF:{this._err(Ce.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDashDash(t){switch(t){case ee.HYPHEN_MINUS:{this._emitChars("-");break}case ee.LESS_THAN_SIGN:{this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case ee.GREATER_THAN_SIGN:{this.state=re.SCRIPT_DATA,this._emitChars(">");break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(qn);break}case ee.EOF:{this._err(Ce.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===ee.SOLIDUS?(this.state=re.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(Fa.SCRIPT,!1)&&OL(this.preprocessor.peek(Fa.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n<Fa.SCRIPT.length;n++)this._emitCodePoint(this._consume());this.state=re.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=re.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateBeforeAttributeName(t){switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.SOLIDUS:case ee.GREATER_THAN_SIGN:case ee.EOF:{this.state=re.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case ee.EQUALS_SIGN:{this._err(Ce.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=re.ATTRIBUTE_NAME;break}default:this._createAttr(""),this.state=re.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateAttributeName(t){switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:case ee.SOLIDUS:case ee.GREATER_THAN_SIGN:case ee.EOF:{this._leaveAttrName(),this.state=re.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case ee.EQUALS_SIGN:{this._leaveAttrName(),this.state=re.BEFORE_ATTRIBUTE_VALUE;break}case ee.QUOTATION_MARK:case ee.APOSTROPHE:case ee.LESS_THAN_SIGN:{this._err(Ce.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(t);break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this.currentAttr.name+=qn;break}default:this.currentAttr.name+=String.fromCodePoint(Xp(t)?yv(t):t)}}_stateAfterAttributeName(t){switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.SOLIDUS:{this.state=re.SELF_CLOSING_START_TAG;break}case ee.EQUALS_SIGN:{this.state=re.BEFORE_ATTRIBUTE_VALUE;break}case ee.GREATER_THAN_SIGN:{this.state=re.DATA,this.emitCurrentTagToken();break}case ee.EOF:{this._err(Ce.eofInTag),this._emitEOFToken();break}default:this._createAttr(""),this.state=re.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateBeforeAttributeValue(t){switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.QUOTATION_MARK:{this.state=re.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break}case ee.APOSTROPHE:{this.state=re.ATTRIBUTE_VALUE_SINGLE_QUOTED;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.missingAttributeValue),this.state=re.DATA,this.emitCurrentTagToken();break}default:this.state=re.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(t)}}_stateAttributeValueDoubleQuoted(t){switch(t){case ee.QUOTATION_MARK:{this.state=re.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case ee.AMPERSAND:{this._startCharacterReference();break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this.currentAttr.value+=qn;break}case ee.EOF:{this._err(Ce.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueSingleQuoted(t){switch(t){case ee.APOSTROPHE:{this.state=re.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case ee.AMPERSAND:{this._startCharacterReference();break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this.currentAttr.value+=qn;break}case ee.EOF:{this._err(Ce.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueUnquoted(t){switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:{this._leaveAttrValue(),this.state=re.BEFORE_ATTRIBUTE_NAME;break}case ee.AMPERSAND:{this._startCharacterReference();break}case ee.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=re.DATA,this.emitCurrentTagToken();break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this.currentAttr.value+=qn;break}case ee.QUOTATION_MARK:case ee.APOSTROPHE:case ee.LESS_THAN_SIGN:case ee.EQUALS_SIGN:case ee.GRAVE_ACCENT:{this._err(Ce.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(t);break}case ee.EOF:{this._err(Ce.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAfterAttributeValueQuoted(t){switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:{this._leaveAttrValue(),this.state=re.BEFORE_ATTRIBUTE_NAME;break}case ee.SOLIDUS:{this._leaveAttrValue(),this.state=re.SELF_CLOSING_START_TAG;break}case ee.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=re.DATA,this.emitCurrentTagToken();break}case ee.EOF:{this._err(Ce.eofInTag),this._emitEOFToken();break}default:this._err(Ce.missingWhitespaceBetweenAttributes),this.state=re.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateSelfClosingStartTag(t){switch(t){case ee.GREATER_THAN_SIGN:{const n=this.currentToken;n.selfClosing=!0,this.state=re.DATA,this.emitCurrentTagToken();break}case ee.EOF:{this._err(Ce.eofInTag),this._emitEOFToken();break}default:this._err(Ce.unexpectedSolidusInTag),this.state=re.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateBogusComment(t){const n=this.currentToken;switch(t){case ee.GREATER_THAN_SIGN:{this.state=re.DATA,this.emitCurrentComment(n);break}case ee.EOF:{this.emitCurrentComment(n),this._emitEOFToken();break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),n.data+=qn;break}default:n.data+=String.fromCodePoint(t)}}_stateMarkupDeclarationOpen(t){this._consumeSequenceIfMatch(Fa.DASH_DASH,!0)?(this._createCommentToken(Fa.DASH_DASH.length+1),this.state=re.COMMENT_START):this._consumeSequenceIfMatch(Fa.DOCTYPE,!1)?(this.currentLocation=this.getCurrentLocation(Fa.DOCTYPE.length+1),this.state=re.DOCTYPE):this._consumeSequenceIfMatch(Fa.CDATA_START,!0)?this.inForeignNode?this.state=re.CDATA_SECTION:(this._err(Ce.cdataInHtmlContent),this._createCommentToken(Fa.CDATA_START.length+1),this.currentToken.data="[CDATA[",this.state=re.BOGUS_COMMENT):this._ensureHibernation()||(this._err(Ce.incorrectlyOpenedComment),this._createCommentToken(2),this.state=re.BOGUS_COMMENT,this._stateBogusComment(t))}_stateCommentStart(t){switch(t){case ee.HYPHEN_MINUS:{this.state=re.COMMENT_START_DASH;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.abruptClosingOfEmptyComment),this.state=re.DATA;const n=this.currentToken;this.emitCurrentComment(n);break}default:this.state=re.COMMENT,this._stateComment(t)}}_stateCommentStartDash(t){const n=this.currentToken;switch(t){case ee.HYPHEN_MINUS:{this.state=re.COMMENT_END;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.abruptClosingOfEmptyComment),this.state=re.DATA,this.emitCurrentComment(n);break}case ee.EOF:{this._err(Ce.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="-",this.state=re.COMMENT,this._stateComment(t)}}_stateComment(t){const n=this.currentToken;switch(t){case ee.HYPHEN_MINUS:{this.state=re.COMMENT_END_DASH;break}case ee.LESS_THAN_SIGN:{n.data+="<",this.state=re.COMMENT_LESS_THAN_SIGN;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),n.data+=qn;break}case ee.EOF:{this._err(Ce.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+=String.fromCodePoint(t)}}_stateCommentLessThanSign(t){const n=this.currentToken;switch(t){case ee.EXCLAMATION_MARK:{n.data+="!",this.state=re.COMMENT_LESS_THAN_SIGN_BANG;break}case ee.LESS_THAN_SIGN:{n.data+="<";break}default:this.state=re.COMMENT,this._stateComment(t)}}_stateCommentLessThanSignBang(t){t===ee.HYPHEN_MINUS?this.state=re.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=re.COMMENT,this._stateComment(t))}_stateCommentLessThanSignBangDash(t){t===ee.HYPHEN_MINUS?this.state=re.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=re.COMMENT_END_DASH,this._stateCommentEndDash(t))}_stateCommentLessThanSignBangDashDash(t){t!==ee.GREATER_THAN_SIGN&&t!==ee.EOF&&this._err(Ce.nestedComment),this.state=re.COMMENT_END,this._stateCommentEnd(t)}_stateCommentEndDash(t){const n=this.currentToken;switch(t){case ee.HYPHEN_MINUS:{this.state=re.COMMENT_END;break}case ee.EOF:{this._err(Ce.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="-",this.state=re.COMMENT,this._stateComment(t)}}_stateCommentEnd(t){const n=this.currentToken;switch(t){case ee.GREATER_THAN_SIGN:{this.state=re.DATA,this.emitCurrentComment(n);break}case ee.EXCLAMATION_MARK:{this.state=re.COMMENT_END_BANG;break}case ee.HYPHEN_MINUS:{n.data+="-";break}case ee.EOF:{this._err(Ce.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="--",this.state=re.COMMENT,this._stateComment(t)}}_stateCommentEndBang(t){const n=this.currentToken;switch(t){case ee.HYPHEN_MINUS:{n.data+="--!",this.state=re.COMMENT_END_DASH;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.incorrectlyClosedComment),this.state=re.DATA,this.emitCurrentComment(n);break}case ee.EOF:{this._err(Ce.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="--!",this.state=re.COMMENT,this._stateComment(t)}}_stateDoctype(t){switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:{this.state=re.BEFORE_DOCTYPE_NAME;break}case ee.GREATER_THAN_SIGN:{this.state=re.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t);break}case ee.EOF:{this._err(Ce.eofInDoctype),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(Ce.missingWhitespaceBeforeDoctypeName),this.state=re.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t)}}_stateBeforeDoctypeName(t){if(Xp(t))this._createDoctypeToken(String.fromCharCode(yv(t))),this.state=re.DOCTYPE_NAME;else switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.NULL:{this._err(Ce.unexpectedNullCharacter),this._createDoctypeToken(qn),this.state=re.DOCTYPE_NAME;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.missingDoctypeName),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=re.DATA;break}case ee.EOF:{this._err(Ce.eofInDoctype),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(t)),this.state=re.DOCTYPE_NAME}}_stateDoctypeName(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:{this.state=re.AFTER_DOCTYPE_NAME;break}case ee.GREATER_THAN_SIGN:{this.state=re.DATA,this.emitCurrentDoctype(n);break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),n.name+=qn;break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.name+=String.fromCodePoint(Xp(t)?yv(t):t)}}_stateAfterDoctypeName(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.GREATER_THAN_SIGN:{this.state=re.DATA,this.emitCurrentDoctype(n);break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._consumeSequenceIfMatch(Fa.PUBLIC,!1)?this.state=re.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(Fa.SYSTEM,!1)?this.state=re.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(Ce.invalidCharacterSequenceAfterDoctypeName),n.forceQuirks=!0,this.state=re.BOGUS_DOCTYPE,this._stateBogusDoctype(t))}}_stateAfterDoctypePublicKeyword(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:{this.state=re.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break}case ee.QUOTATION_MARK:{this._err(Ce.missingWhitespaceAfterDoctypePublicKeyword),n.publicId="",this.state=re.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case ee.APOSTROPHE:{this._err(Ce.missingWhitespaceAfterDoctypePublicKeyword),n.publicId="",this.state=re.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.missingDoctypePublicIdentifier),n.forceQuirks=!0,this.state=re.DATA,this.emitCurrentDoctype(n);break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(Ce.missingQuoteBeforeDoctypePublicIdentifier),n.forceQuirks=!0,this.state=re.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypePublicIdentifier(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.QUOTATION_MARK:{n.publicId="",this.state=re.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case ee.APOSTROPHE:{n.publicId="",this.state=re.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.missingDoctypePublicIdentifier),n.forceQuirks=!0,this.state=re.DATA,this.emitCurrentDoctype(n);break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(Ce.missingQuoteBeforeDoctypePublicIdentifier),n.forceQuirks=!0,this.state=re.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypePublicIdentifierDoubleQuoted(t){const n=this.currentToken;switch(t){case ee.QUOTATION_MARK:{this.state=re.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),n.publicId+=qn;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.abruptDoctypePublicIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=re.DATA;break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.publicId+=String.fromCodePoint(t)}}_stateDoctypePublicIdentifierSingleQuoted(t){const n=this.currentToken;switch(t){case ee.APOSTROPHE:{this.state=re.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),n.publicId+=qn;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.abruptDoctypePublicIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=re.DATA;break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.publicId+=String.fromCodePoint(t)}}_stateAfterDoctypePublicIdentifier(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:{this.state=re.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break}case ee.GREATER_THAN_SIGN:{this.state=re.DATA,this.emitCurrentDoctype(n);break}case ee.QUOTATION_MARK:{this._err(Ce.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),n.systemId="",this.state=re.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case ee.APOSTROPHE:{this._err(Ce.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),n.systemId="",this.state=re.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(Ce.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=re.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBetweenDoctypePublicAndSystemIdentifiers(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=re.DATA;break}case ee.QUOTATION_MARK:{n.systemId="",this.state=re.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case ee.APOSTROPHE:{n.systemId="",this.state=re.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(Ce.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=re.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateAfterDoctypeSystemKeyword(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:{this.state=re.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break}case ee.QUOTATION_MARK:{this._err(Ce.missingWhitespaceAfterDoctypeSystemKeyword),n.systemId="",this.state=re.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case ee.APOSTROPHE:{this._err(Ce.missingWhitespaceAfterDoctypeSystemKeyword),n.systemId="",this.state=re.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.missingDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=re.DATA,this.emitCurrentDoctype(n);break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(Ce.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=re.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypeSystemIdentifier(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.QUOTATION_MARK:{n.systemId="",this.state=re.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case ee.APOSTROPHE:{n.systemId="",this.state=re.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.missingDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=re.DATA,this.emitCurrentDoctype(n);break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(Ce.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=re.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypeSystemIdentifierDoubleQuoted(t){const n=this.currentToken;switch(t){case ee.QUOTATION_MARK:{this.state=re.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),n.systemId+=qn;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.abruptDoctypeSystemIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=re.DATA;break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.systemId+=String.fromCodePoint(t)}}_stateDoctypeSystemIdentifierSingleQuoted(t){const n=this.currentToken;switch(t){case ee.APOSTROPHE:{this.state=re.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter),n.systemId+=qn;break}case ee.GREATER_THAN_SIGN:{this._err(Ce.abruptDoctypeSystemIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=re.DATA;break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.systemId+=String.fromCodePoint(t)}}_stateAfterDoctypeSystemIdentifier(t){const n=this.currentToken;switch(t){case ee.SPACE:case ee.LINE_FEED:case ee.TABULATION:case ee.FORM_FEED:break;case ee.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=re.DATA;break}case ee.EOF:{this._err(Ce.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(Ce.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=re.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBogusDoctype(t){const n=this.currentToken;switch(t){case ee.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=re.DATA;break}case ee.NULL:{this._err(Ce.unexpectedNullCharacter);break}case ee.EOF:{this.emitCurrentDoctype(n),this._emitEOFToken();break}}}_stateCdataSection(t){switch(t){case ee.RIGHT_SQUARE_BRACKET:{this.state=re.CDATA_SECTION_BRACKET;break}case ee.EOF:{this._err(Ce.eofInCdata),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateCdataSectionBracket(t){t===ee.RIGHT_SQUARE_BRACKET?this.state=re.CDATA_SECTION_END:(this._emitChars("]"),this.state=re.CDATA_SECTION,this._stateCdataSection(t))}_stateCdataSectionEnd(t){switch(t){case ee.GREATER_THAN_SIGN:{this.state=re.DATA;break}case ee.RIGHT_SQUARE_BRACKET:{this._emitChars("]");break}default:this._emitChars("]]"),this.state=re.CDATA_SECTION,this._stateCdataSection(t)}}_stateCharacterReference(){let t=this.entityDecoder.write(this.preprocessor.html,this.preprocessor.pos);if(t<0)if(this.preprocessor.lastChunkWritten)t=this.entityDecoder.end();else{this.active=!1,this.preprocessor.pos=this.preprocessor.html.length-1,this.consumedAfterSnapshot=0,this.preprocessor.endOfChunkHit=!0;return}t===0?(this.preprocessor.pos=this.entityStartPos,this._flushCodePointConsumedAsCharacterReference(ee.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&NL(this.preprocessor.peek(1))?re.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(t){NL(t)?this._flushCodePointConsumedAsCharacterReference(t):(t===ee.SEMICOLON&&this._err(Ce.unknownNamedCharacterReference),this.state=this.returnState,this._callState(t))}}const yZ=new Set([O.DD,O.DT,O.LI,O.OPTGROUP,O.OPTION,O.P,O.RB,O.RP,O.RT,O.RTC]),PL=new Set([...yZ,O.CAPTION,O.COLGROUP,O.TBODY,O.TD,O.TFOOT,O.TH,O.THEAD,O.TR]),Py=new Set([O.APPLET,O.CAPTION,O.HTML,O.MARQUEE,O.OBJECT,O.TABLE,O.TD,O.TEMPLATE,O.TH]),uwe=new Set([...Py,O.OL,O.UL]),dwe=new Set([...Py,O.BUTTON]),ML=new Set([O.ANNOTATION_XML,O.MI,O.MN,O.MO,O.MS,O.MTEXT]),RL=new Set([O.DESC,O.FOREIGN_OBJECT,O.TITLE]),fwe=new Set([O.TR,O.TEMPLATE,O.HTML]),hwe=new Set([O.TBODY,O.TFOOT,O.THEAD,O.TEMPLATE,O.HTML]),mwe=new Set([O.TABLE,O.TEMPLATE,O.HTML]),pwe=new Set([O.TD,O.TH]);class gwe{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,n,r){this.treeAdapter=n,this.handler=r,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=O.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===O.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===Ue.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(t,n){this.stackTop++,this.items[this.stackTop]=t,this.current=t,this.tagIDs[this.stackTop]=n,this.currentTagId=n,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(t,n,!0)}pop(){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!0)}replace(t,n){const r=this._indexOf(t);this.items[r]=n,r===this.stackTop&&(this.current=n)}insertAfter(t,n,r){const a=this._indexOf(t)+1;this.items.splice(a,0,n),this.tagIDs.splice(a,0,r),this.stackTop++,a===this.stackTop&&this._updateCurrentElement(),this.current&&this.currentTagId!==void 0&&this.handler.onItemPush(this.current,this.currentTagId,a===this.stackTop)}popUntilTagNamePopped(t){let n=this.stackTop+1;do n=this.tagIDs.lastIndexOf(t,n-1);while(n>0&&this.treeAdapter.getNamespaceURI(this.items[n])!==Ue.HTML);this.shortenToLength(Math.max(n,0))}shortenToLength(t){for(;this.stackTop>=t;){const n=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(n,this.stackTop<t)}}popUntilElementPopped(t){const n=this._indexOf(t);this.shortenToLength(Math.max(n,0))}popUntilPopped(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(Math.max(r,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(lC,Ue.HTML)}popUntilTableCellPopped(){this.popUntilPopped(pwe,Ue.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(t,n){for(let r=this.stackTop;r>=0;r--)if(t.has(this.tagIDs[r])&&this.treeAdapter.getNamespaceURI(this.items[r])===n)return r;return-1}clearBackTo(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(r+1)}clearBackToTableContext(){this.clearBackTo(mwe,Ue.HTML)}clearBackToTableBodyContext(){this.clearBackTo(hwe,Ue.HTML)}clearBackToTableRowContext(){this.clearBackTo(fwe,Ue.HTML)}remove(t){const n=this._indexOf(t);n>=0&&(n===this.stackTop?this.pop():(this.items.splice(n,1),this.tagIDs.splice(n,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===O.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const n=this._indexOf(t)-1;return n>=0?this.items[n]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===O.HTML}hasInDynamicScope(t,n){for(let r=this.stackTop;r>=0;r--){const a=this.tagIDs[r];switch(this.treeAdapter.getNamespaceURI(this.items[r])){case Ue.HTML:{if(a===t)return!0;if(n.has(a))return!1;break}case Ue.SVG:{if(RL.has(a))return!1;break}case Ue.MATHML:{if(ML.has(a))return!1;break}}}return!0}hasInScope(t){return this.hasInDynamicScope(t,Py)}hasInListItemScope(t){return this.hasInDynamicScope(t,uwe)}hasInButtonScope(t){return this.hasInDynamicScope(t,dwe)}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];switch(this.treeAdapter.getNamespaceURI(this.items[t])){case Ue.HTML:{if(lC.has(n))return!0;if(Py.has(n))return!1;break}case Ue.SVG:{if(RL.has(n))return!1;break}case Ue.MATHML:{if(ML.has(n))return!1;break}}}return!0}hasInTableScope(t){for(let n=this.stackTop;n>=0;n--)if(this.treeAdapter.getNamespaceURI(this.items[n])===Ue.HTML)switch(this.tagIDs[n]){case t:return!0;case O.TABLE:case O.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===Ue.HTML)switch(this.tagIDs[t]){case O.TBODY:case O.THEAD:case O.TFOOT:return!0;case O.TABLE:case O.HTML:return!1}return!0}hasInSelectScope(t){for(let n=this.stackTop;n>=0;n--)if(this.treeAdapter.getNamespaceURI(this.items[n])===Ue.HTML)switch(this.tagIDs[n]){case t:return!0;case O.OPTION:case O.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;this.currentTagId!==void 0&&yZ.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;this.currentTagId!==void 0&&PL.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==void 0&&this.currentTagId!==t&&PL.has(this.currentTagId);)this.pop()}}const f5=3;var Xs;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(Xs||(Xs={}));const DL={type:Xs.Marker};class bwe{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,n){const r=[],a=n.length,i=this.treeAdapter.getTagName(t),s=this.treeAdapter.getNamespaceURI(t);for(let o=0;o<this.entries.length;o++){const l=this.entries[o];if(l.type===Xs.Marker)break;const{element:u}=l;if(this.treeAdapter.getTagName(u)===i&&this.treeAdapter.getNamespaceURI(u)===s){const m=this.treeAdapter.getAttrList(u);m.length===a&&r.push({idx:o,attrs:m})}}return r}_ensureNoahArkCondition(t){if(this.entries.length<f5)return;const n=this.treeAdapter.getAttrList(t),r=this._getNoahArkConditionCandidates(t,n);if(r.length<f5)return;const a=new Map(n.map(s=>[s.name,s.value]));let i=0;for(let s=0;s<r.length;s++){const o=r[s];o.attrs.every(l=>a.get(l.name)===l.value)&&(i+=1,i>=f5&&this.entries.splice(o.idx,1))}}insertMarker(){this.entries.unshift(DL)}pushElement(t,n){this._ensureNoahArkCondition(t),this.entries.unshift({type:Xs.Element,element:t,token:n})}insertElementAfterBookmark(t,n){const r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:Xs.Element,element:t,token:n})}removeEntry(t){const n=this.entries.indexOf(t);n!==-1&&this.entries.splice(n,1)}clearToLastMarker(){const t=this.entries.indexOf(DL);t===-1?this.entries.length=0:this.entries.splice(0,t+1)}getElementEntryInScopeWithTagName(t){const n=this.entries.find(r=>r.type===Xs.Marker||this.treeAdapter.getTagName(r.element)===t);return n&&n.type===Xs.Element?n:null}getElementEntry(t){return this.entries.find(n=>n.type===Xs.Element&&n.element===t)}}const vc={createDocument(){return{nodeName:"#document",mode:Yi.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},createCommentNode(e){return{nodeName:"#comment",data:e,parentNode:null}},createTextNode(e){return{nodeName:"#text",value:e,parentNode:null}},appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent(e){return e.content},setDocumentType(e,t,n,r){const a=e.childNodes.find(i=>i.nodeName==="#documentType");if(a)a.name=t,a.publicId=n,a.systemId=r;else{const i={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};vc.appendChild(e,i)}},setDocumentMode(e,t){e.mode=t},getDocumentMode(e){return e.mode},detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(vc.isTextNode(n)){n.value+=t;return}}vc.appendChild(e,vc.createTextNode(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&vc.isTextNode(r)?r.value+=t:vc.insertBefore(e,vc.createTextNode(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map(r=>r.name));for(let r=0;r<t.length;r++)n.has(t[r].name)||e.attrs.push(t[r])},getFirstChild(e){return e.childNodes[0]},getChildNodes(e){return e.childNodes},getParentNode(e){return e.parentNode},getAttrList(e){return e.attrs},getTagName(e){return e.tagName},getNamespaceURI(e){return e.namespaceURI},getTextNodeContent(e){return e.value},getCommentNodeContent(e){return e.data},getDocumentTypeNodeName(e){return e.name},getDocumentTypeNodePublicId(e){return e.publicId},getDocumentTypeNodeSystemId(e){return e.systemId},isTextNode(e){return e.nodeName==="#text"},isCommentNode(e){return e.nodeName==="#comment"},isDocumentTypeNode(e){return e.nodeName==="#documentType"},isElementNode(e){return Object.prototype.hasOwnProperty.call(e,"tagName")},setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation(e){return e.sourceCodeLocation},updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},xZ="html",vwe="about:legacy-compat",ywe="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",SZ=["+//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//"],xwe=[...SZ,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],Swe=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),wZ=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],wwe=[...wZ,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function jL(e,t){return t.some(n=>e.startsWith(n))}function Awe(e){return e.name===xZ&&e.publicId===null&&(e.systemId===null||e.systemId===vwe)}function Ewe(e){if(e.name!==xZ)return Yi.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===ywe)return Yi.QUIRKS;let{publicId:n}=e;if(n!==null){if(n=n.toLowerCase(),Swe.has(n))return Yi.QUIRKS;let r=t===null?xwe:SZ;if(jL(n,r))return Yi.QUIRKS;if(r=t===null?wZ:wwe,jL(n,r))return Yi.LIMITED_QUIRKS}return Yi.NO_QUIRKS}const IL={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},Twe="definitionurl",_we="definitionURL",Cwe=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])),kwe=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:Ue.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:Ue.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:Ue.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:Ue.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:Ue.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:Ue.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:Ue.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:Ue.XML}],["xml:space",{prefix:"xml",name:"space",namespace:Ue.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:Ue.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:Ue.XMLNS}]]),Nwe=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])),Owe=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.SUP,O.TABLE,O.TT,O.U,O.UL,O.VAR]);function Pwe(e){const t=e.tagID;return t===O.FONT&&e.attrs.some(({name:r})=>r===ad.COLOR||r===ad.SIZE||r===ad.FACE)||Owe.has(t)}function AZ(e){for(let t=0;t<e.attrs.length;t++)if(e.attrs[t].name===Twe){e.attrs[t].name=_we;break}}function EZ(e){for(let t=0;t<e.attrs.length;t++){const n=Cwe.get(e.attrs[t].name);n!=null&&(e.attrs[t].name=n)}}function aN(e){for(let t=0;t<e.attrs.length;t++){const n=kwe.get(e.attrs[t].name);n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}}function Mwe(e){const t=Nwe.get(e.tagName);t!=null&&(e.tagName=t,e.tagID=ym(e.tagName))}function Rwe(e,t){return t===Ue.MATHML&&(e===O.MI||e===O.MO||e===O.MN||e===O.MS||e===O.MTEXT)}function Dwe(e,t,n){if(t===Ue.MATHML&&e===O.ANNOTATION_XML){for(let r=0;r<n.length;r++)if(n[r].name===ad.ENCODING){const a=n[r].value.toLowerCase();return a===IL.TEXT_HTML||a===IL.APPLICATION_XML}}return t===Ue.SVG&&(e===O.FOREIGN_OBJECT||e===O.DESC||e===O.TITLE)}function jwe(e,t,n,r){return(!r||r===Ue.HTML)&&Dwe(e,t,n)||(!r||r===Ue.MATHML)&&Rwe(e,t)}const Iwe="hidden",Lwe=8,Bwe=3;var oe;(function(e){e[e.INITIAL=0]="INITIAL",e[e.BEFORE_HTML=1]="BEFORE_HTML",e[e.BEFORE_HEAD=2]="BEFORE_HEAD",e[e.IN_HEAD=3]="IN_HEAD",e[e.IN_HEAD_NO_SCRIPT=4]="IN_HEAD_NO_SCRIPT",e[e.AFTER_HEAD=5]="AFTER_HEAD",e[e.IN_BODY=6]="IN_BODY",e[e.TEXT=7]="TEXT",e[e.IN_TABLE=8]="IN_TABLE",e[e.IN_TABLE_TEXT=9]="IN_TABLE_TEXT",e[e.IN_CAPTION=10]="IN_CAPTION",e[e.IN_COLUMN_GROUP=11]="IN_COLUMN_GROUP",e[e.IN_TABLE_BODY=12]="IN_TABLE_BODY",e[e.IN_ROW=13]="IN_ROW",e[e.IN_CELL=14]="IN_CELL",e[e.IN_SELECT=15]="IN_SELECT",e[e.IN_SELECT_IN_TABLE=16]="IN_SELECT_IN_TABLE",e[e.IN_TEMPLATE=17]="IN_TEMPLATE",e[e.AFTER_BODY=18]="AFTER_BODY",e[e.IN_FRAMESET=19]="IN_FRAMESET",e[e.AFTER_FRAMESET=20]="AFTER_FRAMESET",e[e.AFTER_AFTER_BODY=21]="AFTER_AFTER_BODY",e[e.AFTER_AFTER_FRAMESET=22]="AFTER_AFTER_FRAMESET"})(oe||(oe={}));const zwe={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},TZ=new Set([O.TABLE,O.TBODY,O.TFOOT,O.THEAD,O.TR]),LL={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:vc,onParseError:null};class BL{constructor(t,n,r=null,a=null){this.fragmentContext=r,this.scriptHandler=a,this.currentToken=null,this.stopped=!1,this.insertionMode=oe.INITIAL,this.originalInsertionMode=oe.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={...LL,...t},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=n??this.treeAdapter.createDocument(),this.tokenizer=new cwe(this.options,this),this.activeFormattingElements=new bwe(this.treeAdapter),this.fragmentContextID=r?ym(this.treeAdapter.getTagName(r)):O.UNKNOWN,this._setContextModes(r??this.document,this.fragmentContextID),this.openElements=new gwe(this.document,this.treeAdapter,this)}static parse(t,n){const r=new this(n);return r.tokenizer.write(t,!0),r.document}static getFragmentParser(t,n){const r={...LL,...n};t??(t=r.treeAdapter.createElement(xe.TEMPLATE,Ue.HTML,[]));const a=r.treeAdapter.createElement("documentmock",Ue.HTML,[]),i=new this(r,a,t);return i.fragmentContextID===O.TEMPLATE&&i.tmplInsertionModeStack.unshift(oe.IN_TEMPLATE),i._initTokenizerForFragmentParsing(),i._insertFakeRootElement(),i._resetInsertionMode(),i._findFormInFragmentContext(),i}getFragment(){const t=this.treeAdapter.getFirstChild(this.document),n=this.treeAdapter.createDocumentFragment();return this._adoptNodes(t,n),n}_err(t,n,r){var a;if(!this.onParseError)return;const i=(a=t.location)!==null&&a!==void 0?a:zwe,s={code:n,startLine:i.startLine,startCol:i.startCol,startOffset:i.startOffset,endLine:r?i.startLine:i.endLine,endCol:r?i.startCol:i.endCol,endOffset:r?i.startOffset:i.endOffset};this.onParseError(s)}onItemPush(t,n,r){var a,i;(i=(a=this.treeAdapter).onItemPush)===null||i===void 0||i.call(a,t),r&&this.openElements.stackTop>0&&this._setContextModes(t,n)}onItemPop(t,n){var r,a;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(t,this.currentToken),(a=(r=this.treeAdapter).onItemPop)===null||a===void 0||a.call(r,t,this.openElements.current),n){let i,s;this.openElements.stackTop===0&&this.fragmentContext?(i=this.fragmentContext,s=this.fragmentContextID):{current:i,currentTagId:s}=this.openElements,this._setContextModes(i,s)}}_setContextModes(t,n){const r=t===this.document||t&&this.treeAdapter.getNamespaceURI(t)===Ue.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&t!==void 0&&n!==void 0&&!this._isIntegrationPoint(n,t)}_switchToTextParsing(t,n){this._insertElement(t,Ue.HTML),this.tokenizer.state=n,this.originalInsertionMode=this.insertionMode,this.insertionMode=oe.TEXT}switchToPlaintextParsing(){this.insertionMode=oe.TEXT,this.originalInsertionMode=oe.IN_BODY,this.tokenizer.state=fr.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;for(;t;){if(this.treeAdapter.getTagName(t)===xe.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==Ue.HTML))switch(this.fragmentContextID){case O.TITLE:case O.TEXTAREA:{this.tokenizer.state=fr.RCDATA;break}case O.STYLE:case O.XMP:case O.IFRAME:case O.NOEMBED:case O.NOFRAMES:case O.NOSCRIPT:{this.tokenizer.state=fr.RAWTEXT;break}case O.SCRIPT:{this.tokenizer.state=fr.SCRIPT_DATA;break}case O.PLAINTEXT:{this.tokenizer.state=fr.PLAINTEXT;break}}}_setDocumentType(t){const n=t.name||"",r=t.publicId||"",a=t.systemId||"";if(this.treeAdapter.setDocumentType(this.document,n,r,a),t.location){const s=this.treeAdapter.getChildNodes(this.document).find(o=>this.treeAdapter.isDocumentTypeNode(o));s&&this.treeAdapter.setNodeSourceCodeLocation(s,t.location)}}_attachElementToTree(t,n){if(this.options.sourceCodeLocationInfo){const r=n&&{...n,startTag:n};this.treeAdapter.setNodeSourceCodeLocation(t,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const r=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(r??this.document,t)}}_appendElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location)}_insertElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location),this.openElements.push(r,t.tagID)}_insertFakeElement(t,n){const r=this.treeAdapter.createElement(t,Ue.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,n)}_insertTemplate(t){const n=this.treeAdapter.createElement(t.tagName,Ue.HTML,t.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(n,r),this._attachElementToTree(n,t.location),this.openElements.push(n,t.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(xe.HTML,Ue.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,O.HTML)}_appendCommentNode(t,n){const r=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(n,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,t.location)}_insertCharacters(t){let n,r;if(this._shouldFosterParentOnInsertion()?({parent:n,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(n,t.chars,r):this.treeAdapter.insertText(n,t.chars)):(n=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(n,t.chars)),!t.location)return;const a=this.treeAdapter.getChildNodes(n),i=r?a.lastIndexOf(r):a.length,s=a[i-1];if(this.treeAdapter.getNodeSourceCodeLocation(s)){const{endLine:l,endCol:u,endOffset:m}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(s,{endLine:l,endCol:u,endOffset:m})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(s,t.location)}_adoptNodes(t,n){for(let r=this.treeAdapter.getFirstChild(t);r;r=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(n,r)}_setEndLocation(t,n){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&n.location){const r=n.location,a=this.treeAdapter.getTagName(t),i=n.type===Ht.END_TAG&&a===n.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,i)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return!1;let n,r;return this.openElements.stackTop===0&&this.fragmentContext?(n=this.fragmentContext,r=this.fragmentContextID):{current:n,currentTagId:r}=this.openElements,t.tagID===O.SVG&&this.treeAdapter.getTagName(n)===xe.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(n)===Ue.MATHML?!1:this.tokenizer.inForeignNode||(t.tagID===O.MGLYPH||t.tagID===O.MALIGNMARK)&&r!==void 0&&!this._isIntegrationPoint(r,n,Ue.HTML)}_processToken(t){switch(t.type){case Ht.CHARACTER:{this.onCharacter(t);break}case Ht.NULL_CHARACTER:{this.onNullCharacter(t);break}case Ht.COMMENT:{this.onComment(t);break}case Ht.DOCTYPE:{this.onDoctype(t);break}case Ht.START_TAG:{this._processStartTag(t);break}case Ht.END_TAG:{this.onEndTag(t);break}case Ht.EOF:{this.onEof(t);break}case Ht.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,n,r){const a=this.treeAdapter.getNamespaceURI(n),i=this.treeAdapter.getAttrList(n);return jwe(t,a,i,r)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const n=this.activeFormattingElements.entries.findIndex(a=>a.type===Xs.Marker||this.openElements.contains(a.element)),r=n===-1?t-1:n-1;for(let a=r;a>=0;a--){const i=this.activeFormattingElements.entries[a];this._insertElement(i.token,this.treeAdapter.getNamespaceURI(i.element)),i.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=oe.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(O.P),this.openElements.popUntilTagNamePopped(O.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case O.TR:{this.insertionMode=oe.IN_ROW;return}case O.TBODY:case O.THEAD:case O.TFOOT:{this.insertionMode=oe.IN_TABLE_BODY;return}case O.CAPTION:{this.insertionMode=oe.IN_CAPTION;return}case O.COLGROUP:{this.insertionMode=oe.IN_COLUMN_GROUP;return}case O.TABLE:{this.insertionMode=oe.IN_TABLE;return}case O.BODY:{this.insertionMode=oe.IN_BODY;return}case O.FRAMESET:{this.insertionMode=oe.IN_FRAMESET;return}case O.SELECT:{this._resetInsertionModeForSelect(t);return}case O.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case O.HTML:{this.insertionMode=this.headElement?oe.AFTER_HEAD:oe.BEFORE_HEAD;return}case O.TD:case O.TH:{if(t>0){this.insertionMode=oe.IN_CELL;return}break}case O.HEAD:{if(t>0){this.insertionMode=oe.IN_HEAD;return}break}}this.insertionMode=oe.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let n=t-1;n>0;n--){const r=this.openElements.tagIDs[n];if(r===O.TEMPLATE)break;if(r===O.TABLE){this.insertionMode=oe.IN_SELECT_IN_TABLE;return}}this.insertionMode=oe.IN_SELECT}_isElementCausesFosterParenting(t){return TZ.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this.openElements.currentTagId!==void 0&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case O.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(n)===Ue.HTML)return{parent:this.treeAdapter.getTemplateContent(n),beforeElement:null};break}case O.TABLE:{const r=this.treeAdapter.getParentNode(n);return r?{parent:r,beforeElement:n}:{parent:this.openElements.items[t-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const n=this._findFosterParentingLocation();n.beforeElement?this.treeAdapter.insertBefore(n.parent,t,n.beforeElement):this.treeAdapter.appendChild(n.parent,t)}_isSpecialElement(t,n){const r=this.treeAdapter.getNamespaceURI(t);return iwe[r].has(n)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){p6e(this,t);return}switch(this.insertionMode){case oe.INITIAL:{Rp(this,t);break}case oe.BEFORE_HTML:{g0(this,t);break}case oe.BEFORE_HEAD:{b0(this,t);break}case oe.IN_HEAD:{v0(this,t);break}case oe.IN_HEAD_NO_SCRIPT:{y0(this,t);break}case oe.AFTER_HEAD:{x0(this,t);break}case oe.IN_BODY:case oe.IN_CAPTION:case oe.IN_CELL:case oe.IN_TEMPLATE:{CZ(this,t);break}case oe.TEXT:case oe.IN_SELECT:case oe.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case oe.IN_TABLE:case oe.IN_TABLE_BODY:case oe.IN_ROW:{h5(this,t);break}case oe.IN_TABLE_TEXT:{RZ(this,t);break}case oe.IN_COLUMN_GROUP:{My(this,t);break}case oe.AFTER_BODY:{Ry(this,t);break}case oe.AFTER_AFTER_BODY:{ry(this,t);break}}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){m6e(this,t);return}switch(this.insertionMode){case oe.INITIAL:{Rp(this,t);break}case oe.BEFORE_HTML:{g0(this,t);break}case oe.BEFORE_HEAD:{b0(this,t);break}case oe.IN_HEAD:{v0(this,t);break}case oe.IN_HEAD_NO_SCRIPT:{y0(this,t);break}case oe.AFTER_HEAD:{x0(this,t);break}case oe.TEXT:{this._insertCharacters(t);break}case oe.IN_TABLE:case oe.IN_TABLE_BODY:case oe.IN_ROW:{h5(this,t);break}case oe.IN_COLUMN_GROUP:{My(this,t);break}case oe.AFTER_BODY:{Ry(this,t);break}case oe.AFTER_AFTER_BODY:{ry(this,t);break}}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML){cC(this,t);return}switch(this.insertionMode){case oe.INITIAL:case oe.BEFORE_HTML:case oe.BEFORE_HEAD:case oe.IN_HEAD:case oe.IN_HEAD_NO_SCRIPT:case oe.AFTER_HEAD:case oe.IN_BODY:case oe.IN_TABLE:case oe.IN_CAPTION:case oe.IN_COLUMN_GROUP:case oe.IN_TABLE_BODY:case oe.IN_ROW:case oe.IN_CELL:case oe.IN_SELECT:case oe.IN_SELECT_IN_TABLE:case oe.IN_TEMPLATE:case oe.IN_FRAMESET:case oe.AFTER_FRAMESET:{cC(this,t);break}case oe.IN_TABLE_TEXT:{Dp(this,t);break}case oe.AFTER_BODY:{Gwe(this,t);break}case oe.AFTER_AFTER_BODY:case oe.AFTER_AFTER_FRAMESET:{Wwe(this,t);break}}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case oe.INITIAL:{Ywe(this,t);break}case oe.BEFORE_HEAD:case oe.IN_HEAD:case oe.IN_HEAD_NO_SCRIPT:case oe.AFTER_HEAD:{this._err(t,Ce.misplacedDoctype);break}case oe.IN_TABLE_TEXT:{Dp(this,t);break}}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,Ce.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?g6e(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case oe.INITIAL:{Rp(this,t);break}case oe.BEFORE_HTML:{Kwe(this,t);break}case oe.BEFORE_HEAD:{Xwe(this,t);break}case oe.IN_HEAD:{Ds(this,t);break}case oe.IN_HEAD_NO_SCRIPT:{e5e(this,t);break}case oe.AFTER_HEAD:{n5e(this,t);break}case oe.IN_BODY:{Aa(this,t);break}case oe.IN_TABLE:{Mh(this,t);break}case oe.IN_TABLE_TEXT:{Dp(this,t);break}case oe.IN_CAPTION:{Z5e(this,t);break}case oe.IN_COLUMN_GROUP:{oN(this,t);break}case oe.IN_TABLE_BODY:{q2(this,t);break}case oe.IN_ROW:{V2(this,t);break}case oe.IN_CELL:{t6e(this,t);break}case oe.IN_SELECT:{IZ(this,t);break}case oe.IN_SELECT_IN_TABLE:{r6e(this,t);break}case oe.IN_TEMPLATE:{i6e(this,t);break}case oe.AFTER_BODY:{o6e(this,t);break}case oe.IN_FRAMESET:{l6e(this,t);break}case oe.AFTER_FRAMESET:{u6e(this,t);break}case oe.AFTER_AFTER_BODY:{f6e(this,t);break}case oe.AFTER_AFTER_FRAMESET:{h6e(this,t);break}}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?b6e(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case oe.INITIAL:{Rp(this,t);break}case oe.BEFORE_HTML:{Qwe(this,t);break}case oe.BEFORE_HEAD:{Zwe(this,t);break}case oe.IN_HEAD:{Jwe(this,t);break}case oe.IN_HEAD_NO_SCRIPT:{t5e(this,t);break}case oe.AFTER_HEAD:{r5e(this,t);break}case oe.IN_BODY:{$2(this,t);break}case oe.TEXT:{F5e(this,t);break}case oe.IN_TABLE:{Q0(this,t);break}case oe.IN_TABLE_TEXT:{Dp(this,t);break}case oe.IN_CAPTION:{J5e(this,t);break}case oe.IN_COLUMN_GROUP:{e6e(this,t);break}case oe.IN_TABLE_BODY:{uC(this,t);break}case oe.IN_ROW:{jZ(this,t);break}case oe.IN_CELL:{n6e(this,t);break}case oe.IN_SELECT:{LZ(this,t);break}case oe.IN_SELECT_IN_TABLE:{a6e(this,t);break}case oe.IN_TEMPLATE:{s6e(this,t);break}case oe.AFTER_BODY:{zZ(this,t);break}case oe.IN_FRAMESET:{c6e(this,t);break}case oe.AFTER_FRAMESET:{d6e(this,t);break}case oe.AFTER_AFTER_BODY:{ry(this,t);break}}}onEof(t){switch(this.insertionMode){case oe.INITIAL:{Rp(this,t);break}case oe.BEFORE_HTML:{g0(this,t);break}case oe.BEFORE_HEAD:{b0(this,t);break}case oe.IN_HEAD:{v0(this,t);break}case oe.IN_HEAD_NO_SCRIPT:{y0(this,t);break}case oe.AFTER_HEAD:{x0(this,t);break}case oe.IN_BODY:case oe.IN_TABLE:case oe.IN_CAPTION:case oe.IN_COLUMN_GROUP:case oe.IN_TABLE_BODY:case oe.IN_ROW:case oe.IN_CELL:case oe.IN_SELECT:case oe.IN_SELECT_IN_TABLE:{PZ(this,t);break}case oe.TEXT:{$5e(this,t);break}case oe.IN_TABLE_TEXT:{Dp(this,t);break}case oe.IN_TEMPLATE:{BZ(this,t);break}case oe.AFTER_BODY:case oe.IN_FRAMESET:case oe.AFTER_FRAMESET:case oe.AFTER_AFTER_BODY:case oe.AFTER_AFTER_FRAMESET:{sN(this,t);break}}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCodeAt(0)===ee.LINE_FEED)){if(t.chars.length===1)return;t.chars=t.chars.substr(1)}if(this.tokenizer.inForeignNode){this._insertCharacters(t);return}switch(this.insertionMode){case oe.IN_HEAD:case oe.IN_HEAD_NO_SCRIPT:case oe.AFTER_HEAD:case oe.TEXT:case oe.IN_COLUMN_GROUP:case oe.IN_SELECT:case oe.IN_SELECT_IN_TABLE:case oe.IN_FRAMESET:case oe.AFTER_FRAMESET:{this._insertCharacters(t);break}case oe.IN_BODY:case oe.IN_CAPTION:case oe.IN_CELL:case oe.IN_TEMPLATE:case oe.AFTER_BODY:case oe.AFTER_AFTER_BODY:case oe.AFTER_AFTER_FRAMESET:{_Z(this,t);break}case oe.IN_TABLE:case oe.IN_TABLE_BODY:case oe.IN_ROW:{h5(this,t);break}case oe.IN_TABLE_TEXT:{MZ(this,t);break}}}}function Uwe(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):OZ(e,t),n}function Hwe(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const a=e.openElements.items[r];if(a===t.element)break;e._isSpecialElement(a,e.openElements.tagIDs[r])&&(n=a)}return n||(e.openElements.shortenToLength(Math.max(r,0)),e.activeFormattingElements.removeEntry(t)),n}function Fwe(e,t,n){let r=t,a=e.openElements.getCommonAncestor(t);for(let i=0,s=a;s!==n;i++,s=a){a=e.openElements.getCommonAncestor(s);const o=e.activeFormattingElements.getElementEntry(s),l=o&&i>=Bwe;!o||l?(l&&e.activeFormattingElements.removeEntry(o),e.openElements.remove(s)):(s=$we(e,o),r===t&&(e.activeFormattingElements.bookmark=o),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(s,r),r=s)}return r}function $we(e,t){const 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}function qwe(e,t,n){const r=e.treeAdapter.getTagName(t),a=ym(r);if(e._isElementCausesFosterParenting(a))e._fosterParentElement(n);else{const i=e.treeAdapter.getNamespaceURI(t);a===O.TEMPLATE&&i===Ue.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function Vwe(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:a}=n,i=e.treeAdapter.createElement(a.tagName,r,a.attrs);e._adoptNodes(t,i),e.treeAdapter.appendChild(t,i),e.activeFormattingElements.insertElementAfterBookmark(i,a),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,i,a.tagID)}function iN(e,t){for(let n=0;n<Lwe;n++){const r=Uwe(e,t);if(!r)break;const a=Hwe(e,r);if(!a)break;e.activeFormattingElements.bookmark=r;const i=Fwe(e,a,r.element),s=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(i),s&&qwe(e,s,i),Vwe(e,a,r)}}function cC(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function Gwe(e,t){e._appendCommentNode(t,e.openElements.items[0])}function Wwe(e,t){e._appendCommentNode(t,e.document)}function sN(e,t){if(e.stopped=!0,t.location){const n=e.fragmentContext?0:2;for(let r=e.openElements.stackTop;r>=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const r=e.openElements.items[0],a=e.treeAdapter.getNodeSourceCodeLocation(r);if(a&&!a.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){const i=e.openElements.items[1],s=e.treeAdapter.getNodeSourceCodeLocation(i);s&&!s.endTag&&e._setEndLocation(i,t)}}}}function Ywe(e,t){e._setDocumentType(t);const n=t.forceQuirks?Yi.QUIRKS:Ewe(t);Awe(t)||e._err(t,Ce.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=oe.BEFORE_HTML}function Rp(e,t){e._err(t,Ce.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,Yi.QUIRKS),e.insertionMode=oe.BEFORE_HTML,e._processToken(t)}function Kwe(e,t){t.tagID===O.HTML?(e._insertElement(t,Ue.HTML),e.insertionMode=oe.BEFORE_HEAD):g0(e,t)}function Qwe(e,t){const n=t.tagID;(n===O.HTML||n===O.HEAD||n===O.BODY||n===O.BR)&&g0(e,t)}function g0(e,t){e._insertFakeRootElement(),e.insertionMode=oe.BEFORE_HEAD,e._processToken(t)}function Xwe(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.HEAD:{e._insertElement(t,Ue.HTML),e.headElement=e.openElements.current,e.insertionMode=oe.IN_HEAD;break}default:b0(e,t)}}function Zwe(e,t){const n=t.tagID;n===O.HEAD||n===O.BODY||n===O.HTML||n===O.BR?b0(e,t):e._err(t,Ce.endTagWithoutMatchingOpenElement)}function b0(e,t){e._insertFakeElement(xe.HEAD,O.HEAD),e.headElement=e.openElements.current,e.insertionMode=oe.IN_HEAD,e._processToken(t)}function Ds(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.BASE:case O.BASEFONT:case O.BGSOUND:case O.LINK:case O.META:{e._appendElement(t,Ue.HTML),t.ackSelfClosing=!0;break}case O.TITLE:{e._switchToTextParsing(t,fr.RCDATA);break}case O.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(t,fr.RAWTEXT):(e._insertElement(t,Ue.HTML),e.insertionMode=oe.IN_HEAD_NO_SCRIPT);break}case O.NOFRAMES:case O.STYLE:{e._switchToTextParsing(t,fr.RAWTEXT);break}case O.SCRIPT:{e._switchToTextParsing(t,fr.SCRIPT_DATA);break}case O.TEMPLATE:{e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=oe.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(oe.IN_TEMPLATE);break}case O.HEAD:{e._err(t,Ce.misplacedStartTagForHeadElement);break}default:v0(e,t)}}function Jwe(e,t){switch(t.tagID){case O.HEAD:{e.openElements.pop(),e.insertionMode=oe.AFTER_HEAD;break}case O.BODY:case O.BR:case O.HTML:{v0(e,t);break}case O.TEMPLATE:{Rd(e,t);break}default:e._err(t,Ce.endTagWithoutMatchingOpenElement)}}function Rd(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==O.TEMPLATE&&e._err(t,Ce.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(O.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,Ce.endTagWithoutMatchingOpenElement)}function v0(e,t){e.openElements.pop(),e.insertionMode=oe.AFTER_HEAD,e._processToken(t)}function e5e(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.BASEFONT:case O.BGSOUND:case O.HEAD:case O.LINK:case O.META:case O.NOFRAMES:case O.STYLE:{Ds(e,t);break}case O.NOSCRIPT:{e._err(t,Ce.nestedNoscriptInHead);break}default:y0(e,t)}}function t5e(e,t){switch(t.tagID){case O.NOSCRIPT:{e.openElements.pop(),e.insertionMode=oe.IN_HEAD;break}case O.BR:{y0(e,t);break}default:e._err(t,Ce.endTagWithoutMatchingOpenElement)}}function y0(e,t){const n=t.type===Ht.EOF?Ce.openElementsLeftAfterEof:Ce.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=oe.IN_HEAD,e._processToken(t)}function n5e(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.BODY:{e._insertElement(t,Ue.HTML),e.framesetOk=!1,e.insertionMode=oe.IN_BODY;break}case O.FRAMESET:{e._insertElement(t,Ue.HTML),e.insertionMode=oe.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:{e._err(t,Ce.abandonedHeadElementChild),e.openElements.push(e.headElement,O.HEAD),Ds(e,t),e.openElements.remove(e.headElement);break}case O.HEAD:{e._err(t,Ce.misplacedStartTagForHeadElement);break}default:x0(e,t)}}function r5e(e,t){switch(t.tagID){case O.BODY:case O.HTML:case O.BR:{x0(e,t);break}case O.TEMPLATE:{Rd(e,t);break}default:e._err(t,Ce.endTagWithoutMatchingOpenElement)}}function x0(e,t){e._insertFakeElement(xe.BODY,O.BODY),e.insertionMode=oe.IN_BODY,F2(e,t)}function F2(e,t){switch(t.type){case Ht.CHARACTER:{CZ(e,t);break}case Ht.WHITESPACE_CHARACTER:{_Z(e,t);break}case Ht.COMMENT:{cC(e,t);break}case Ht.START_TAG:{Aa(e,t);break}case Ht.END_TAG:{$2(e,t);break}case Ht.EOF:{PZ(e,t);break}}}function _Z(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function CZ(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function a5e(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function i5e(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}function s5e(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Ue.HTML),e.insertionMode=oe.IN_FRAMESET)}function o5e(e,t){e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,Ue.HTML)}function l5e(e,t){e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e.openElements.currentTagId!==void 0&&lC.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,Ue.HTML)}function c5e(e,t){e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,Ue.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function u5e(e,t){const n=e.openElements.tmplCount>0;(!e.formElement||n)&&(e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,Ue.HTML),n||(e.formElement=e.openElements.current))}function d5e(e,t){e.framesetOk=!1;const n=t.tagID;for(let r=e.openElements.stackTop;r>=0;r--){const a=e.openElements.tagIDs[r];if(n===O.LI&&a===O.LI||(n===O.DD||n===O.DT)&&(a===O.DD||a===O.DT)){e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.popUntilTagNamePopped(a);break}if(a!==O.ADDRESS&&a!==O.DIV&&a!==O.P&&e._isSpecialElement(e.openElements.items[r],a))break}e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,Ue.HTML)}function f5e(e,t){e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,Ue.HTML),e.tokenizer.state=fr.PLAINTEXT}function h5e(e,t){e.openElements.hasInScope(O.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(O.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ue.HTML),e.framesetOk=!1}function m5e(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(xe.A);n&&(iN(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ue.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function p5e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ue.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function g5e(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(O.NOBR)&&(iN(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Ue.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function b5e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ue.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function v5e(e,t){e.treeAdapter.getDocumentMode(e.document)!==Yi.QUIRKS&&e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._insertElement(t,Ue.HTML),e.framesetOk=!1,e.insertionMode=oe.IN_TABLE}function kZ(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ue.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function NZ(e){const t=bZ(e,ad.TYPE);return t!=null&&t.toLowerCase()===Iwe}function y5e(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ue.HTML),NZ(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}function x5e(e,t){e._appendElement(t,Ue.HTML),t.ackSelfClosing=!0}function S5e(e,t){e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._appendElement(t,Ue.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function w5e(e,t){t.tagName=xe.IMG,t.tagID=O.IMG,kZ(e,t)}function A5e(e,t){e._insertElement(t,Ue.HTML),e.skipNextNewLine=!0,e.tokenizer.state=fr.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=oe.TEXT}function E5e(e,t){e.openElements.hasInButtonScope(O.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,fr.RAWTEXT)}function T5e(e,t){e.framesetOk=!1,e._switchToTextParsing(t,fr.RAWTEXT)}function zL(e,t){e._switchToTextParsing(t,fr.RAWTEXT)}function _5e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ue.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===oe.IN_TABLE||e.insertionMode===oe.IN_CAPTION||e.insertionMode===oe.IN_TABLE_BODY||e.insertionMode===oe.IN_ROW||e.insertionMode===oe.IN_CELL?oe.IN_SELECT_IN_TABLE:oe.IN_SELECT}function C5e(e,t){e.openElements.currentTagId===O.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Ue.HTML)}function k5e(e,t){e.openElements.hasInScope(O.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Ue.HTML)}function N5e(e,t){e.openElements.hasInScope(O.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(O.RTC),e._insertElement(t,Ue.HTML)}function O5e(e,t){e._reconstructActiveFormattingElements(),AZ(t),aN(t),t.selfClosing?e._appendElement(t,Ue.MATHML):e._insertElement(t,Ue.MATHML),t.ackSelfClosing=!0}function P5e(e,t){e._reconstructActiveFormattingElements(),EZ(t),aN(t),t.selfClosing?e._appendElement(t,Ue.SVG):e._insertElement(t,Ue.SVG),t.ackSelfClosing=!0}function UL(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ue.HTML)}function Aa(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:{p5e(e,t);break}case O.A:{m5e(e,t);break}case O.H1:case O.H2:case O.H3:case O.H4:case O.H5:case O.H6:{l5e(e,t);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:{o5e(e,t);break}case O.LI:case O.DD:case O.DT:{d5e(e,t);break}case O.BR:case O.IMG:case O.WBR:case O.AREA:case O.EMBED:case O.KEYGEN:{kZ(e,t);break}case O.HR:{S5e(e,t);break}case O.RB:case O.RTC:{k5e(e,t);break}case O.RT:case O.RP:{N5e(e,t);break}case O.PRE:case O.LISTING:{c5e(e,t);break}case O.XMP:{E5e(e,t);break}case O.SVG:{P5e(e,t);break}case O.HTML:{a5e(e,t);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:{Ds(e,t);break}case O.BODY:{i5e(e,t);break}case O.FORM:{u5e(e,t);break}case O.NOBR:{g5e(e,t);break}case O.MATH:{O5e(e,t);break}case O.TABLE:{v5e(e,t);break}case O.INPUT:{y5e(e,t);break}case O.PARAM:case O.TRACK:case O.SOURCE:{x5e(e,t);break}case O.IMAGE:{w5e(e,t);break}case O.BUTTON:{h5e(e,t);break}case O.APPLET:case O.OBJECT:case O.MARQUEE:{b5e(e,t);break}case O.IFRAME:{T5e(e,t);break}case O.SELECT:{_5e(e,t);break}case O.OPTION:case O.OPTGROUP:{C5e(e,t);break}case O.NOEMBED:case O.NOFRAMES:{zL(e,t);break}case O.FRAMESET:{s5e(e,t);break}case O.TEXTAREA:{A5e(e,t);break}case O.NOSCRIPT:{e.options.scriptingEnabled?zL(e,t):UL(e,t);break}case O.PLAINTEXT:{f5e(e,t);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:UL(e,t)}}function M5e(e,t){if(e.openElements.hasInScope(O.BODY)&&(e.insertionMode=oe.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}function R5e(e,t){e.openElements.hasInScope(O.BODY)&&(e.insertionMode=oe.AFTER_BODY,zZ(e,t))}function D5e(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function j5e(e){const 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))}function I5e(e){e.openElements.hasInButtonScope(O.P)||e._insertFakeElement(xe.P,O.P),e._closePElement()}function L5e(e){e.openElements.hasInListItemScope(O.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(O.LI),e.openElements.popUntilTagNamePopped(O.LI))}function B5e(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}function z5e(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function U5e(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function H5e(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(xe.BR,O.BR),e.openElements.pop(),e.framesetOk=!1}function OZ(e,t){const n=t.tagName,r=t.tagID;for(let a=e.openElements.stackTop;a>0;a--){const i=e.openElements.items[a],s=e.openElements.tagIDs[a];if(r===s&&(r!==O.UNKNOWN||e.treeAdapter.getTagName(i)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=a&&e.openElements.shortenToLength(a);break}if(e._isSpecialElement(i,s))break}}function $2(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:{iN(e,t);break}case O.P:{I5e(e);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:{D5e(e,t);break}case O.LI:{L5e(e);break}case O.DD:case O.DT:{B5e(e,t);break}case O.H1:case O.H2:case O.H3:case O.H4:case O.H5:case O.H6:{z5e(e);break}case O.BR:{H5e(e);break}case O.BODY:{M5e(e,t);break}case O.HTML:{R5e(e,t);break}case O.FORM:{j5e(e);break}case O.APPLET:case O.OBJECT:case O.MARQUEE:{U5e(e,t);break}case O.TEMPLATE:{Rd(e,t);break}default:OZ(e,t)}}function PZ(e,t){e.tmplInsertionModeStack.length>0?BZ(e,t):sN(e,t)}function F5e(e,t){var n;t.tagID===O.SCRIPT&&((n=e.scriptHandler)===null||n===void 0||n.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function $5e(e,t){e._err(t,Ce.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}function h5(e,t){if(e.openElements.currentTagId!==void 0&&TZ.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=oe.IN_TABLE_TEXT,t.type){case Ht.CHARACTER:{RZ(e,t);break}case Ht.WHITESPACE_CHARACTER:{MZ(e,t);break}}else f1(e,t)}function q5e(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Ue.HTML),e.insertionMode=oe.IN_CAPTION}function V5e(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ue.HTML),e.insertionMode=oe.IN_COLUMN_GROUP}function G5e(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(xe.COLGROUP,O.COLGROUP),e.insertionMode=oe.IN_COLUMN_GROUP,oN(e,t)}function W5e(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ue.HTML),e.insertionMode=oe.IN_TABLE_BODY}function Y5e(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(xe.TBODY,O.TBODY),e.insertionMode=oe.IN_TABLE_BODY,q2(e,t)}function K5e(e,t){e.openElements.hasInTableScope(O.TABLE)&&(e.openElements.popUntilTagNamePopped(O.TABLE),e._resetInsertionMode(),e._processStartTag(t))}function Q5e(e,t){NZ(t)?e._appendElement(t,Ue.HTML):f1(e,t),t.ackSelfClosing=!0}function X5e(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,Ue.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function Mh(e,t){switch(t.tagID){case O.TD:case O.TH:case O.TR:{Y5e(e,t);break}case O.STYLE:case O.SCRIPT:case O.TEMPLATE:{Ds(e,t);break}case O.COL:{G5e(e,t);break}case O.FORM:{X5e(e,t);break}case O.TABLE:{K5e(e,t);break}case O.TBODY:case O.TFOOT:case O.THEAD:{W5e(e,t);break}case O.INPUT:{Q5e(e,t);break}case O.CAPTION:{q5e(e,t);break}case O.COLGROUP:{V5e(e,t);break}default:f1(e,t)}}function Q0(e,t){switch(t.tagID){case O.TABLE:{e.openElements.hasInTableScope(O.TABLE)&&(e.openElements.popUntilTagNamePopped(O.TABLE),e._resetInsertionMode());break}case O.TEMPLATE:{Rd(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:f1(e,t)}}function f1(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,F2(e,t),e.fosterParentingEnabled=n}function MZ(e,t){e.pendingCharacterTokens.push(t)}function RZ(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function Dp(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)f1(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}const DZ=new Set([O.CAPTION,O.COL,O.COLGROUP,O.TBODY,O.TD,O.TFOOT,O.TH,O.THEAD,O.TR]);function Z5e(e,t){const n=t.tagID;DZ.has(n)?e.openElements.hasInTableScope(O.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(O.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=oe.IN_TABLE,Mh(e,t)):Aa(e,t)}function J5e(e,t){const n=t.tagID;switch(n){case O.CAPTION:case O.TABLE:{e.openElements.hasInTableScope(O.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(O.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=oe.IN_TABLE,n===O.TABLE&&Q0(e,t));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:$2(e,t)}}function oN(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.COL:{e._appendElement(t,Ue.HTML),t.ackSelfClosing=!0;break}case O.TEMPLATE:{Ds(e,t);break}default:My(e,t)}}function e6e(e,t){switch(t.tagID){case O.COLGROUP:{e.openElements.currentTagId===O.COLGROUP&&(e.openElements.pop(),e.insertionMode=oe.IN_TABLE);break}case O.TEMPLATE:{Rd(e,t);break}case O.COL:break;default:My(e,t)}}function My(e,t){e.openElements.currentTagId===O.COLGROUP&&(e.openElements.pop(),e.insertionMode=oe.IN_TABLE,e._processToken(t))}function q2(e,t){switch(t.tagID){case O.TR:{e.openElements.clearBackToTableBodyContext(),e._insertElement(t,Ue.HTML),e.insertionMode=oe.IN_ROW;break}case O.TH:case O.TD:{e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(xe.TR,O.TR),e.insertionMode=oe.IN_ROW,V2(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=oe.IN_TABLE,Mh(e,t));break}default:Mh(e,t)}}function uC(e,t){const 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=oe.IN_TABLE);break}case O.TABLE:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=oe.IN_TABLE,Q0(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:Q0(e,t)}}function V2(e,t){switch(t.tagID){case O.TH:case O.TD:{e.openElements.clearBackToTableRowContext(),e._insertElement(t,Ue.HTML),e.insertionMode=oe.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=oe.IN_TABLE_BODY,q2(e,t));break}default:Mh(e,t)}}function jZ(e,t){switch(t.tagID){case O.TR:{e.openElements.hasInTableScope(O.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=oe.IN_TABLE_BODY);break}case O.TABLE:{e.openElements.hasInTableScope(O.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=oe.IN_TABLE_BODY,uC(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=oe.IN_TABLE_BODY,uC(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:Q0(e,t)}}function t6e(e,t){const n=t.tagID;DZ.has(n)?(e.openElements.hasInTableScope(O.TD)||e.openElements.hasInTableScope(O.TH))&&(e._closeTableCell(),V2(e,t)):Aa(e,t)}function n6e(e,t){const n=t.tagID;switch(n){case O.TD:case O.TH:{e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=oe.IN_ROW);break}case O.TABLE:case O.TBODY:case O.TFOOT:case O.THEAD:case O.TR:{e.openElements.hasInTableScope(n)&&(e._closeTableCell(),jZ(e,t));break}case O.BODY:case O.CAPTION:case O.COL:case O.COLGROUP:case O.HTML:break;default:$2(e,t)}}function IZ(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.OPTION:{e.openElements.currentTagId===O.OPTION&&e.openElements.pop(),e._insertElement(t,Ue.HTML);break}case O.OPTGROUP:{e.openElements.currentTagId===O.OPTION&&e.openElements.pop(),e.openElements.currentTagId===O.OPTGROUP&&e.openElements.pop(),e._insertElement(t,Ue.HTML);break}case O.HR:{e.openElements.currentTagId===O.OPTION&&e.openElements.pop(),e.openElements.currentTagId===O.OPTGROUP&&e.openElements.pop(),e._appendElement(t,Ue.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:{Ds(e,t);break}}}function LZ(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:{Rd(e,t);break}}}function r6e(e,t){const n=t.tagID;n===O.CAPTION||n===O.TABLE||n===O.TBODY||n===O.TFOOT||n===O.THEAD||n===O.TR||n===O.TD||n===O.TH?(e.openElements.popUntilTagNamePopped(O.SELECT),e._resetInsertionMode(),e._processStartTag(t)):IZ(e,t)}function a6e(e,t){const n=t.tagID;n===O.CAPTION||n===O.TABLE||n===O.TBODY||n===O.TFOOT||n===O.THEAD||n===O.TR||n===O.TD||n===O.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(O.SELECT),e._resetInsertionMode(),e.onEndTag(t)):LZ(e,t)}function i6e(e,t){switch(t.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:{Ds(e,t);break}case O.CAPTION:case O.COLGROUP:case O.TBODY:case O.TFOOT:case O.THEAD:{e.tmplInsertionModeStack[0]=oe.IN_TABLE,e.insertionMode=oe.IN_TABLE,Mh(e,t);break}case O.COL:{e.tmplInsertionModeStack[0]=oe.IN_COLUMN_GROUP,e.insertionMode=oe.IN_COLUMN_GROUP,oN(e,t);break}case O.TR:{e.tmplInsertionModeStack[0]=oe.IN_TABLE_BODY,e.insertionMode=oe.IN_TABLE_BODY,q2(e,t);break}case O.TD:case O.TH:{e.tmplInsertionModeStack[0]=oe.IN_ROW,e.insertionMode=oe.IN_ROW,V2(e,t);break}default:e.tmplInsertionModeStack[0]=oe.IN_BODY,e.insertionMode=oe.IN_BODY,Aa(e,t)}}function s6e(e,t){t.tagID===O.TEMPLATE&&Rd(e,t)}function BZ(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(O.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):sN(e,t)}function o6e(e,t){t.tagID===O.HTML?Aa(e,t):Ry(e,t)}function zZ(e,t){var n;if(t.tagID===O.HTML){if(e.fragmentContext||(e.insertionMode=oe.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===O.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(!((n=e.treeAdapter.getNodeSourceCodeLocation(r))===null||n===void 0)&&n.endTag)&&e._setEndLocation(r,t)}}else Ry(e,t)}function Ry(e,t){e.insertionMode=oe.IN_BODY,F2(e,t)}function l6e(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.FRAMESET:{e._insertElement(t,Ue.HTML);break}case O.FRAME:{e._appendElement(t,Ue.HTML),t.ackSelfClosing=!0;break}case O.NOFRAMES:{Ds(e,t);break}}}function c6e(e,t){t.tagID===O.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==O.FRAMESET&&(e.insertionMode=oe.AFTER_FRAMESET))}function u6e(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.NOFRAMES:{Ds(e,t);break}}}function d6e(e,t){t.tagID===O.HTML&&(e.insertionMode=oe.AFTER_AFTER_FRAMESET)}function f6e(e,t){t.tagID===O.HTML?Aa(e,t):ry(e,t)}function ry(e,t){e.insertionMode=oe.IN_BODY,F2(e,t)}function h6e(e,t){switch(t.tagID){case O.HTML:{Aa(e,t);break}case O.NOFRAMES:{Ds(e,t);break}}}function m6e(e,t){t.chars=qn,e._insertCharacters(t)}function p6e(e,t){e._insertCharacters(t),e.framesetOk=!1}function UZ(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Ue.HTML&&e.openElements.currentTagId!==void 0&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}function g6e(e,t){if(Pwe(t))UZ(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===Ue.MATHML?AZ(t):r===Ue.SVG&&(Mwe(t),EZ(t)),aN(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}function b6e(e,t){if(t.tagID===O.P||t.tagID===O.BR){UZ(e),e._endTagOutsideForeignContent(t);return}for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===Ue.HTML){e._endTagOutsideForeignContent(t);break}const a=e.treeAdapter.getTagName(r);if(a.toLowerCase()===t.tagName){t.tagName=a,e.openElements.shortenToLength(n);break}}}xe.AREA,xe.BASE,xe.BASEFONT,xe.BGSOUND,xe.BR,xe.COL,xe.EMBED,xe.FRAME,xe.HR,xe.IMG,xe.INPUT,xe.KEYGEN,xe.LINK,xe.META,xe.PARAM,xe.SOURCE,xe.TRACK,xe.WBR;const v6e=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,y6e=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),HL={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function HZ(e,t){const n=N6e(e),r=nN("type",{handlers:{root:x6e,element:S6e,text:w6e,comment:$Z,doctype:A6e,raw:T6e},unknown:_6e}),a={parser:n?new BL(HL):BL.getFragmentParser(void 0,HL),handle(o){r(o,a)},stitches:!1,options:t||{}};r(e,a),xm(a,Ao());const i=n?a.parser.document:a.parser.getFragment(),s=SSe(i,{file:a.options.file});return a.stitches&&md(s,"comment",function(o,l,u){const m=o;if(m.value.stitch&&u&&l!==void 0){const h=u.children;return h[l]=m.value.stitch,l}}),s.type==="root"&&s.children.length===1&&s.children[0].type===e.type?s.children[0]:s}function FZ(e,t){let n=-1;if(e)for(;++n<e.length;)t.handle(e[n])}function x6e(e,t){FZ(e.children,t)}function S6e(e,t){C6e(e,t),FZ(e.children,t),k6e(e,t)}function w6e(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);const n={type:Ht.CHARACTER,chars:e.value,location:h1(e)};xm(t,Ao(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function A6e(e,t){const n={type:Ht.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:h1(e)};xm(t,Ao(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function E6e(e,t){t.stitches=!0;const n=O6e(e);if("children"in e&&"children"in n){const r=HZ({type:"root",children:e.children},t.options);n.children=r.children}$Z({type:"comment",value:{stitch:n}},t)}function $Z(e,t){const n=e.value,r={type:Ht.COMMENT,data:n,location:h1(e)};xm(t,Ao(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function T6e(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,qZ(t,Ao(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(v6e,"<$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),t.parser.tokenizer.state===72||t.parser.tokenizer.state===78){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;const n=t.parser.tokenizer._consume();t.parser.tokenizer._callState(n)}}function _6e(e,t){const n=e;if(t.options.passThrough&&t.options.passThrough.includes(n.type))E6e(n,t);else{let r="";throw y6e.has(n.type)&&(r=". 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"),new Error("Cannot compile `"+n.type+"` node"+r)}}function xm(e,t){qZ(e,t);const 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=fr.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 qZ(e,t){if(t&&t.offset!==void 0){const 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 C6e(e,t){const n=e.tagName.toLowerCase();if(t.parser.tokenizer.state===fr.PLAINTEXT)return;xm(t,Ao(e));const r=t.parser.openElements.current;let a="namespaceURI"in r?r.namespaceURI:ro.html;a===ro.html&&n==="svg"&&(a=ro.svg);const i=ISe({...e,children:[]},{space:a===ro.svg?"svg":"html"}),s={type:Ht.START_TAG,tagName:n,tagID:ym(n),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in i?i.attrs:[],location:h1(e)};t.parser.currentToken=s,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=n}function k6e(e,t){const n=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&hZ.includes(n)||t.parser.tokenizer.state===fr.PLAINTEXT)return;xm(t,O2(e));const r={type:Ht.END_TAG,tagName:n,tagID:ym(n),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:h1(e)};t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken),n===t.parser.tokenizer.lastStartTagName&&(t.parser.tokenizer.state===fr.RCDATA||t.parser.tokenizer.state===fr.RAWTEXT||t.parser.tokenizer.state===fr.SCRIPT_DATA)&&(t.parser.tokenizer.state=fr.DATA)}function N6e(e){const t=e.type==="root"?e.children[0]:e;return!!(t&&(t.type==="doctype"||t.type==="element"&&t.tagName.toLowerCase()==="html"))}function h1(e){const t=Ao(e)||{line:void 0,column:void 0,offset:void 0},n=O2(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 O6e(e){return"children"in e?Oh({...e,children:[]}):Oh(e)}function P6e(e){return function(t,n){return HZ(t,{...e,file:n})}}function Dy(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,a=n.indexOf(t);for(;a!==-1;)r++,a=n.indexOf(t,a+t.length);return r}function M6e(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function R6e(e,t,n){const a=s1((n||{}).ignore||[]),i=D6e(t);let s=-1;for(;++s<i.length;)Pk(e,"text",o);function o(u,m){let h=-1,g;for(;++h<m.length;){const b=m[h],x=g?g.children:void 0;if(a(b,x?x.indexOf(b):void 0,g))return;g=b}if(g)return l(u,m)}function l(u,m){const h=m[m.length-1],g=i[s][0],b=i[s][1];let x=0;const S=h.children.indexOf(u);let w=!1,T=[];g.lastIndex=0;let C=g.exec(u.value);for(;C;){const M=C.index,k={index:C.index,input:C.input,stack:[...m,u]};let N=b(...C,k);if(typeof N=="string"&&(N=N.length>0?{type:"text",value:N}:void 0),N===!1?g.lastIndex=M+1:(x!==M&&T.push({type:"text",value:u.value.slice(x,M)}),Array.isArray(N)?T.push(...N):N&&T.push(N),x=M+C[0].length,w=!0),!g.global)break;C=g.exec(u.value)}return w?(x<u.value.length&&T.push({type:"text",value:u.value.slice(x)}),h.children.splice(S,1,...T)):T=[u],S+T.length}}function D6e(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const a=n[r];t.push([j6e(a[0]),I6e(a[1])])}return t}function j6e(e){return typeof e=="string"?new RegExp(M6e(e),"g"):e}function I6e(e){return typeof e=="function"?e:function(){return e}}const m5="phrasing",p5=["autolink","link","image","label"];
vendor: 4,846 bytes, lines 843-844
843function L6e(){return{transforms:[q6e],enter:{literalAutolink:z6e,literalAutolinkEmail:g5,literalAutolinkHttp:g5,literalAutolinkWww:g5},exit:{literalAutolink:$6e,literalAutolinkEmail:F6e,literalAutolinkHttp:U6e,literalAutolinkWww:H6e}}}function B6e(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:m5,notInConstruct:p5},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:m5,notInConstruct:p5},{character:":",before:"[ps]",after:"\\/",inConstruct:m5,notInConstruct:p5}]}}function z6e(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function g5(e){this.config.enter.autolinkProtocol.call(this,e)}function U6e(e){this.config.exit.autolinkProtocol.call(this,e)}function H6e(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function F6e(e){this.config.exit.autolinkEmail.call(this,e)}function $6e(e){this.exit(e)}function q6e(e){R6e(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,V6e],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S})([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),G6e]],{ignore:["link","linkReference"]})}function V6e(e,t,n,r,a){let i="";if(!VZ(a)||(/^w/i.test(t)&&(n=t+n,t="",i="http://"),!W6e(n)))return!1;const s=Y6e(n+r);if(!s[0])return!1;const o={type:"link",title:null,url:i+t+s[0],children:[{type:"text",value:t+s[0]}]};return s[1]?[o,{type:"text",value:s[1]}]:o}function G6e(e,t,n,r){return!VZ(r,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function W6e(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function Y6e(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const a=Dy(e,"(");let i=Dy(e,")");for(;r!==-1&&a>i;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),i++;return[e,n]}function VZ(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||hd(n)||P2(n))&&(!t||n!==47)}GZ.peek=rAe;function K6e(){this.buffer()}function Q6e(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function X6e(){this.buffer()}function Z6e(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function J6e(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=ks(this.sliceSerialize(e)).toLowerCase(),n.label=t}function eAe(e){this.exit(e)}function tAe(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=ks(this.sliceSerialize(e)).toLowerCase(),n.label=t}function nAe(e){this.exit(e)}function rAe(){return"["}function GZ(e,t,n,r){const a=n.createTracker(r);let i=a.move("[^");const s=n.enter("footnoteReference"),o=n.enter("reference");return i+=a.move(n.safe(n.associationId(e),{after:"]",before:i})),o(),s(),i+=a.move("]"),i}function aAe(){return{enter:{gfmFootnoteCallString:K6e,gfmFootnoteCall:Q6e,gfmFootnoteDefinitionLabelString:X6e,gfmFootnoteDefinition:Z6e},exit:{gfmFootnoteCallString:J6e,gfmFootnoteCall:eAe,gfmFootnoteDefinitionLabelString:tAe,gfmFootnoteDefinition:nAe}}}function iAe(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:GZ},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function n(r,a,i,s){const o=i.createTracker(s);let l=o.move("[^");const u=i.enter("footnoteDefinition"),m=i.enter("label");return l+=o.move(i.safe(i.associationId(r),{before:l,after:"]"})),m(),l+=o.move("]:"),r.children&&r.children.length>0&&(o.shift(4),l+=o.move((t?` 844`:" ")+i.indentLines(i.containerFlow(r,o.current()),t?WZ:sAe))),u(),l}}function sAe(e,t,n){return t===0?e:WZ(e,t,n)}function WZ(e,t,n){return(n?"":" ")+e}const oAe=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];YZ.peek=fAe;function lAe(){return{canContainEols:["delete"],enter:{strikethrough:uAe},exit:{strikethrough:dAe}}}function cAe(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:oAe}],handlers:{delete:YZ}}}function uAe(e){this.enter({type:"delete",children:[]},e)}function dAe(e){this.exit(e)}function YZ(e,t,n,r){const a=n.createTracker(r),i=n.enter("strikethrough");let s=a.move("~~");return s+=n.containerPhrasing(e,{...a.current(),before:s,after:"~"}),s+=a.move("~~"),i(),s}function fAe(){return"~"}function hAe(e){return e.length}function mAe(e,t){const n=t||{},r=(n.align||[]).concat(),a=n.stringLength||hAe,i=[],s=[],o=[],l=[];let u=0,m=-1;for(;++m<e.length;){const y=[],S=[];let w=-1;for(e[m].length>u&&(u=e[m].length);++w<e[m].length;){const T=pAe(e[m][w]);if(n.alignDelimiters!==!1){const C=a(T);S[w]=C,(l[w]===void 0||C>l[w])&&(l[w]=C)}y.push(T)}s[m]=y,o[m]=S}let h=-1;if(typeof r=="object"&&"length"in r)for(;
vendor: 10,892 bytes, lines 844-856
844++h<u;)i[h]=FL(r[h]);else{const y=FL(r);for(;++h<u;)i[h]=y}h=-1;const g=[],b=[];for(;++h<u;){const y=i[h];let S="",w="";y===99?(S=":",w=":"):y===108?S=":":y===114&&(w=":");let T=n.alignDelimiters===!1?1:Math.max(1,l[h]-S.length-w.length);const C=S+"-".repeat(T)+w;n.alignDelimiters!==!1&&(T=S.length+T+w.length,T>l[h]&&(l[h]=T),b[h]=T),g[h]=C}s.splice(1,0,g),o.splice(1,0,b),m=-1;const x=[];for(;++m<s.length;){const y=s[m],S=o[m];h=-1;const w=[];for(;++h<u;){const T=y[h]||"";let C="",M="";if(n.alignDelimiters!==!1){const k=l[h]-(S[h]||0),N=i[h];N===114?C=" ".repeat(k):N===99?k%2?(C=" ".repeat(k/2+.5),M=" ".repeat(k/2-.5)):(C=" ".repeat(k/2),M=C):M=" ".repeat(k)}n.delimiterStart!==!1&&!h&&w.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&T==="")&&(n.delimiterStart!==!1||h)&&w.push(" "),n.alignDelimiters!==!1&&w.push(C),w.push(T),n.alignDelimiters!==!1&&w.push(M),n.padding!==!1&&w.push(" "),(n.delimiterEnd!==!1||h!==u-1)&&w.push("|")}x.push(n.delimiterEnd===!1?w.join("").replace(/ +$/,""):w.join(""))}return x.join(` 845`)}function pAe(e){return e==null?"":String(e)}function FL(e){const t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}function gAe(e,t,n,r){const a=n.enter("blockquote"),i=n.createTracker(r);i.move("> "),i.shift(2);const s=n.indentLines(n.containerFlow(e,i.current()),bAe);return a(),s}function bAe(e,t,n){return">"+(n?"":" ")+e}function vAe(e,t){return $L(e,t.inConstruct,!0)&&!$L(e,t.notInConstruct,!1)}function $L(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function qL(e,t,n,r){let a=-1;for(;++a<n.unsafe.length;)if(n.unsafe[a].character===` 846`&&vAe(n.stack,n.unsafe[a]))return/[ \t]/.test(r.before)?"":" ";return`\\ 847`}function KZ(e,t){const n=String(e);let r=n.indexOf(t),a=r,i=0,s=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;r!==-1;)r===a?++i>s&&(s=i):i=1,a=r+t.length,r=n.indexOf(t,a);return s}function yAe(e,t){return!!(t.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function xAe(e){const t=e.options.fence||"`";if(t!=="`"&&t!=="~")throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}function SAe(e,t,n,r){const a=xAe(n),i=e.value||"",s=a==="`"?"GraveAccent":"Tilde";if(yAe(e,n)){const h=n.enter("codeIndented"),g=n.indentLines(i,wAe);return h(),g}const o=n.createTracker(r),l=a.repeat(Math.max(KZ(i,a)+1,3)),u=n.enter("codeFenced");let m=o.move(l);if(e.lang){const h=n.enter(`codeFencedLang${s}`);m+=o.move(n.safe(e.lang,{before:m,after:" ",encode:["`"],...o.current()})),h()}if(e.lang&&e.meta){const h=n.enter(`codeFencedMeta${s}`);m+=o.move(" "),m+=o.move(n.safe(e.meta,{before:m,after:` 848`,encode:["`"],...o.current()})),h()}return m+=o.move(` 849`),i&&(m+=o.move(i+` 850`)),m+=o.move(l),u(),m}function wAe(e,t,n){return(n?"":" ")+e}function lN(e){const t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function AAe(e,t,n,r){const a=lN(n),i=a==='"'?"Quote":"Apostrophe",s=n.enter("definition");let o=n.enter("label");const l=n.createTracker(r);let u=l.move("[");return u+=l.move(n.safe(n.associationId(e),{before:u,after:"]",...l.current()})),u+=l.move("]: "),o(),!e.url||/[\0- \u007F]/.test(e.url)?(o=n.enter("destinationLiteral"),u+=l.move("<"),u+=l.move(n.safe(e.url,{before:u,after:">",...l.current()})),u+=l.move(">")):(o=n.enter("destinationRaw"),u+=l.move(n.safe(e.url,{before:u,after:e.title?" ":` 851`,...l.current()}))),o(),e.title&&(o=n.enter(`title${i}`),u+=l.move(" "+a),u+=l.move(n.safe(e.title,{before:u,after:a,...l.current()})),u+=l.move(a),o()),s(),u}function EAe(e){const t=e.options.emphasis||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}function X0(e){return"&#x"+e.toString(16).toUpperCase()+";"}function jy(e,t,n){const r=Nh(e),a=Nh(t);return r===void 0?a===void 0?n==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:r===1?a===void 0?{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===void 0?{inside:!1,outside:!1}:a===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}QZ.peek=TAe;function QZ(e,t,n,r){const a=EAe(n),i=n.enter("emphasis"),s=n.createTracker(r),o=s.move(a);let l=s.move(n.containerPhrasing(e,{after:a,before:o,...s.current()}));const u=l.charCodeAt(0),m=jy(r.before.charCodeAt(r.before.length-1),u,a);m.inside&&(l=X0(u)+l.slice(1));const h=l.charCodeAt(l.length-1),g=jy(r.after.charCodeAt(0),h,a);g.inside&&(l=l.slice(0,-1)+X0(h));const b=s.move(a);return i(),n.attentionEncodeSurroundingInfo={after:g.outside,before:m.outside},o+l+b}function TAe(e,t,n){return n.options.emphasis||"*"}function _Ae(e,t){let n=!1;return md(e,function(r){if("value"in r&&/\r?\n|\r/.test(r.value)||r.type==="break")return n=!0,$_}),!!((!e.depth||e.depth<3)&&Ek(e)&&(t.options.setext||n))}function CAe(e,t,n,r){const a=Math.max(Math.min(6,e.depth||1),1),i=n.createTracker(r);if(_Ae(e,n)){const m=n.enter("headingSetext"),h=n.enter("phrasing"),g=n.containerPhrasing(e,{...i.current(),before:` 852`,after:` 853`});return h(),m(),g+` 854`+(a===1?"=":"-").repeat(g.length-(Math.max(g.lastIndexOf("\r"),g.lastIndexOf(` 855`))+1))}const s="#".repeat(a),o=n.enter("headingAtx"),l=n.enter("phrasing");i.move(s+" ");let u=n.containerPhrasing(e,{before:"# ",after:` 856`,...i.current()});return/^[\t ]/.test(u)&&(u=X0(u.charCodeAt(0))+u.slice(1)),u=u?s+" "+u:s,n.options.closeAtx&&(u+=" "+s),l(),o(),u}XZ.peek=kAe;function XZ(e){return e.value||""}function kAe(){return"<"}ZZ.peek=NAe;function ZZ(e,t,n,r){const a=lN(n),i=a==='"'?"Quote":"Apostrophe",s=n.enter("image");let o=n.enter("label");const l=n.createTracker(r);let u=l.move("![");return u+=l.move(n.safe(e.alt,{before:u,after:"]",...l.current()})),u+=l.move("]("),o(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(o=n.enter("destinationLiteral"),u+=l.move("<"),u+=l.move(n.safe(e.url,{before:u,after:">",...l.current()})),u+=l.move(">")):(o=n.enter("destinationRaw"),u+=l.move(n.safe(e.url,{before:u,after:e.title?" ":")",...l.current()}))),o(),e.title&&(o=n.enter(`title${i}`),u+=l.move(" "+a),u+=l.move(n.safe(e.title,{before:u,after:a,...l.current()})),u+=l.move(a),o()),u+=l.move(")"),s(),u}function NAe(){return"!"}JZ.peek=OAe;function JZ(e,t,n,r){const a=e.referenceType,i=n.enter("imageReference");let s=n.enter("label");const o=n.createTracker(r);let l=o.move("![");const u=n.safe(e.alt,{before:l,after:"]",...o.current()});l+=o.move(u+"]["),s();const m=n.stack;n.stack=[],s=n.enter("reference");const h=n.safe(n.associationId(e),{before:l,after:"]",...o.current()});return s(),n.stack=m,i(),a==="full"||!u||u!==h?l+=o.move(h+"]"):a==="shortcut"?l=l.slice(0,-1):l+=o.move("]"),l}function OAe(){return"!"}eJ.peek=PAe;function eJ(e,t,n){let r=e.value||"",a="`",i=-1;for(;new RegExp("(^|[^`])"+a+"([^`]|$)").test(r);)a+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++i<n.unsafe.length;){const s=n.unsafe[i],o=n.compilePattern(s);let l;if(s.atBreak)for(;l=o.exec(r);){let u=l.index;r.charCodeAt(u)===10&&r.charCodeAt(u-1)===13&&u--,r=r.slice(0,u)+" "+r.slice(l.index+1)}}return a+r+a}function PAe(){return"`"}function tJ(e,t){const n=Ek(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}nJ.peek=MAe;function nJ(e,t,n,r){const a=lN(n),i=a==='"'?"Quote":"Apostrophe",s=n.createTracker(r);let o,l;if(tJ(e,n)){const m=n.stack;n.stack=[],o=n.enter("autolink");let h=s.move("<");return h+=s.move(n.containerPhrasing(e,{before:h,after:">",...s.current()})),h+=s.move(">"),o(),n.stack=m,h}o=n.enter("link"),l=n.enter("label");let u=s.move("[");return u+=s.move(n.containerPhrasing(e,{before:u,after:"](",...s.current()})),u+=s.move("]("),l(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(l=n.enter("destinationLiteral"),u+=s.move("<"),u+=s.move(n.safe(e.url,{before:u,after:">",...s.current()})),u+=s.move(">")):(l=n.enter("destinationRaw"),u+=s.move(n.safe(e.url,{before:u,after:e.title?" ":")",...s.current()}))),l(),e.title&&(l=n.enter(`title${i}`),u+=s.move(" "+a),u+=s.move(n.safe(e.title,{before:u,after:a,...s.current()})),u+=s.move(a),l()),u+=s.move(")"),o(),u}function MAe(e,t,n){return tJ(e,n)?"<":"["}rJ.peek=RAe;function rJ(e,t,n,r){const a=e.referenceType,i=n.enter("linkReference");let s=n.enter("label");const o=n.createTracker(r);let l=o.move("[");const u=n.containerPhrasing(e,{before:l,after:"]",...o.current()});l+=o.move(u+"]["),s();const m=n.stack;n.stack=[],s=n.enter("reference");const h=n.safe(n.associationId(e),{before:l,after:"]",...o.current()});return s(),n.stack=m,i(),a==="full"||!u||u!==h?l+=o.move(h+"]"):a==="shortcut"?l=l.slice(0,-1):l+=o.move("]"),l}function RAe(){return"["}function cN(e){const t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function DAe(e){const t=cN(e),n=e.options.bulletOther;if(!n)return t==="*"?"-":"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}function jAe(e){const t=e.options.bulletOrdered||".";if(t!=="."&&t!==")")throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}function aJ(e){const t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}function IAe(e,t,n,r){const a=n.enter("list"),i=n.bulletCurrent;let s=e.ordered?jAe(n):cN(n);const o=e.ordered?s==="."?")":".":DAe(n);let l=t&&n.bulletLastUsed?s===n.bulletLastUsed:!1;if(!e.ordered){const m=e.children?e.children[0]:void 0;if((s==="*"||s==="-")&&m&&(!m.children||!m.children[0])&&n.stack[n.stack.length-1]==="list"&&n.stack[n.stack.length-2]==="listItem"&&n.stack[n.stack.length-3]==="list"&&n.stack[n.stack.length-4]==="listItem"&&n.indexStack[n.indexStack.length-1]===0&&n.indexStack[n.indexStack.length-2]===0&&n.indexStack[n.indexStack.length-3]===0&&(l=!0),aJ(n)===s&&m){let h=-1;for(;++h<e.children.length;){const g=e.children[h];if(g&&g.type==="listItem"&&g.children&&g.children[0]&&g.children[0].type==="thematicBreak"){l=!0;break}}}}l&&(s=o),n.bulletCurrent=s;const u=n.containerFlow(e,r);return n.bulletLastUsed=s,n.bulletCurrent=i,a(),u}function LAe(e){const t=e.options.listItemIndent||"one";
vendor: 5,819 bytes, lines 856-858
856if(t!=="tab"&&t!=="one"&&t!=="mixed")throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}function BAe(e,t,n,r){const a=LAe(n);let i=n.bulletCurrent||cN(n);t&&t.type==="list"&&t.ordered&&(i=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+i);let s=i.length+1;(a==="tab"||a==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(s=Math.ceil(s/4)*4);const o=n.createTracker(r);o.move(i+" ".repeat(s-i.length)),o.shift(s);const l=n.enter("listItem"),u=n.indentLines(n.containerFlow(e,o.current()),m);return l(),u;function m(h,g,b){return g?(b?"":" ".repeat(s))+h:(b?i:i+" ".repeat(s-i.length))+h}}function zAe(e,t,n,r){const a=n.enter("paragraph"),i=n.enter("phrasing"),s=n.containerPhrasing(e,r);return i(),a(),s}const UAe=s1(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function HAe(e,t,n,r){return(e.children.some(function(s){return UAe(s)})?n.containerPhrasing:n.containerFlow).call(n,e,r)}function FAe(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}iJ.peek=$Ae;function iJ(e,t,n,r){const a=FAe(n),i=n.enter("strong"),s=n.createTracker(r),o=s.move(a+a);let l=s.move(n.containerPhrasing(e,{after:a,before:o,...s.current()}));const u=l.charCodeAt(0),m=jy(r.before.charCodeAt(r.before.length-1),u,a);m.inside&&(l=X0(u)+l.slice(1));const h=l.charCodeAt(l.length-1),g=jy(r.after.charCodeAt(0),h,a);g.inside&&(l=l.slice(0,-1)+X0(h));const b=s.move(a+a);return i(),n.attentionEncodeSurroundingInfo={after:g.outside,before:m.outside},o+l+b}function $Ae(e,t,n){return n.options.strong||"*"}function qAe(e,t,n,r){return n.safe(e.value,r)}function VAe(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}function GAe(e,t,n){const r=(aJ(n)+(n.options.ruleSpaces?" ":"")).repeat(VAe(n));return n.options.ruleSpaces?r.slice(0,-1):r}const sJ={blockquote:gAe,break:qL,code:SAe,definition:AAe,emphasis:QZ,hardBreak:qL,heading:CAe,html:XZ,image:ZZ,imageReference:JZ,inlineCode:eJ,link:nJ,linkReference:rJ,list:IAe,listItem:BAe,paragraph:zAe,root:HAe,strong:iJ,text:qAe,thematicBreak:GAe};function WAe(){return{enter:{table:YAe,tableData:VL,tableHeader:VL,tableRow:QAe},exit:{codeText:XAe,table:KAe,tableData:b5,tableHeader:b5,tableRow:b5}}}function YAe(e){const t=e._align;this.enter({type:"table",align:t.map(function(n){return n==="none"?null:n}),children:[]},e),this.data.inTable=!0}function KAe(e){this.exit(e),this.data.inTable=void 0}function QAe(e){this.enter({type:"tableRow",children:[]},e)}function b5(e){this.exit(e)}function VL(e){this.enter({type:"tableCell",children:[]},e)}function XAe(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,ZAe));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function ZAe(e,t){return t==="|"?t:e}function JAe(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,a=t.stringLength,i=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:` 857`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:g,table:s,tableCell:l,tableRow:o}};function s(b,x,y,S){return u(m(b,y,S),b.align)}function o(b,x,y,S){const w=h(b,y,S),T=u([w]);return T.slice(0,T.indexOf(` 858`))}function l(b,x,y,S){const w=y.enter("tableCell"),T=y.enter("phrasing"),C=y.containerPhrasing(b,{...S,before:i,after:i});return T(),w(),C}function u(b,x){return mAe(b,{align:x,alignDelimiters:r,padding:n,stringLength:a})}function m(b,x,y){const S=b.children;let w=-1;const T=[],C=x.enter("table");for(;++w<S.length;)T[w]=h(S[w],x,y);return C(),T}function h(b,x,y){const S=b.children;let w=-1;const T=[],C=x.enter("tableRow");for(;++w<S.length;)T[w]=l(S[w],b,x,y);return C(),T}function g(b,x,y){let S=sJ.inlineCode(b,x,y);return y.stack.includes("tableCell")&&(S=S.replace(/\|/g,"\\$&")),S}}function eEe(){return{exit:{taskListCheckValueChecked:GL,taskListCheckValueUnchecked:GL,paragraph:nEe}}}function tEe(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:rEe}}}function GL(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function nEe(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1];n.type;const r=n.children[0];if(r&&r.type==="text"){const a=t.children;let i=-1,s;for(;++i<a.length;){const o=a[i];if(o.type==="paragraph"){s=o;break}}s===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function rEe(e,t,n,r){const a=e.children[0],i=typeof e.checked=="boolean"&&a&&a.type==="paragraph",s="["+(e.checked?"x":" ")+"] ",o=n.createTracker(r);i&&o.move(s);let l=sJ.listItem(e,t,n,{...r,...o.current()});return i&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,u)),l;function u(m){return m+s}}function aEe(){return[L6e(),aAe(),lAe(),WAe(),eEe()]}function iEe(e){return{extensions:[B6e(),iAe(e),cAe(),JAe(e),tEe()]}}const sEe={tokenize:fEe,partial:!0},oJ={tokenize:hEe,partial:!0},lJ={tokenize:mEe,partial:!0},cJ={tokenize:pEe,partial:!0},oEe={tokenize:gEe,partial:!0},uJ={name:"wwwAutolink",tokenize:uEe,previous:fJ}
vendor: 9,090 bytes, line 858
858,dJ={name:"protocolAutolink",tokenize:dEe,previous:hJ},Ll={name:"emailAutolink",tokenize:cEe,previous:mJ},Co={};function lEe(){return{text:Co}}let Iu=48;for(;Iu<123;)Co[Iu]=Ll,Iu++,Iu===58?Iu=65:Iu===91&&(Iu=97);Co[43]=Ll;Co[45]=Ll;Co[46]=Ll;Co[95]=Ll;Co[72]=[Ll,dJ];Co[104]=[Ll,dJ];Co[87]=[Ll,uJ];Co[119]=[Ll,uJ];function cEe(e,t,n){const r=this;let a,i;return s;function s(h){return!dC(h)||!mJ.call(r,r.previous)||uN(r.events)?n(h):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),o(h))}function o(h){return dC(h)?(e.consume(h),o):h===64?(e.consume(h),l):n(h)}function l(h){return h===46?e.check(oEe,m,u)(h):h===45||h===95||va(h)?(i=!0,e.consume(h),l):m(h)}function u(h){return e.consume(h),a=!0,l}function m(h){return i&&a&&Ca(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(h)):n(h)}}function uEe(e,t,n){const r=this;return a;function a(s){return s!==87&&s!==119||!fJ.call(r,r.previous)||uN(r.events)?n(s):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(sEe,e.attempt(oJ,e.attempt(lJ,i),n),n)(s))}function i(s){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(s)}}function dEe(e,t,n){const r=this;let a="",i=!1;return s;function s(h){return(h===72||h===104)&&hJ.call(r,r.previous)&&!uN(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),a+=String.fromCodePoint(h),e.consume(h),o):n(h)}function o(h){if(Ca(h)&&a.length<5)return a+=String.fromCodePoint(h),e.consume(h),o;if(h===58){const g=a.toLowerCase();if(g==="http"||g==="https")return e.consume(h),l}return n(h)}function l(h){return h===47?(e.consume(h),i?u:(i=!0,l)):n(h)}function u(h){return h===null||Ay(h)||On(h)||hd(h)||P2(h)?n(h):e.attempt(oJ,e.attempt(lJ,m),n)(h)}function m(h){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(h)}}function fEe(e,t,n){let r=0;return a;function a(s){return(s===87||s===119)&&r<3?(r++,e.consume(s),a):s===46&&r===3?(e.consume(s),i):n(s)}function i(s){return s===null?n(s):t(s)}}function hEe(e,t,n){let r,a,i;return s;function s(u){return u===46||u===95?e.check(cJ,l,o)(u):u===null||On(u)||hd(u)||u!==45&&P2(u)?l(u):(i=!0,e.consume(u),s)}function o(u){return u===95?r=!0:(a=r,r=void 0),e.consume(u),s}function l(u){return a||r||!i?n(u):t(u)}}function mEe(e,t){let n=0,r=0;return a;function a(s){return s===40?(n++,e.consume(s),a):s===41&&r<n?i(s):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?e.check(cJ,t,i)(s):s===null||On(s)||hd(s)?t(s):(e.consume(s),a)}function i(s){return s===41&&r++,e.consume(s),a}}function pEe(e,t,n){return r;function r(o){return o===33||o===34||o===39||o===41||o===42||o===44||o===46||o===58||o===59||o===63||o===95||o===126?(e.consume(o),r):o===38?(e.consume(o),i):o===93?(e.consume(o),a):o===60||o===null||On(o)||hd(o)?t(o):n(o)}function a(o){return o===null||o===40||o===91||On(o)||hd(o)?t(o):r(o)}function i(o){return Ca(o)?s(o):n(o)}function s(o){return o===59?(e.consume(o),r):Ca(o)?(e.consume(o),s):n(o)}}function gEe(e,t,n){return r;function r(i){return e.consume(i),a}function a(i){return va(i)?n(i):t(i)}}function fJ(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||On(e)}function hJ(e){return!Ca(e)}function mJ(e){return!(e===47||dC(e))}function dC(e){return e===43||e===45||e===46||e===95||va(e)}function uN(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}const bEe={tokenize:TEe,partial:!0};function vEe(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:wEe,continuation:{tokenize:AEe},exit:EEe}},text:{91:{name:"gfmFootnoteCall",tokenize:SEe},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:yEe,resolveTo:xEe}}}}function yEe(e,t,n){const r=this;let a=r.events.length;const i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let s;for(;a--;){const l=r.events[a][1];if(l.type==="labelImage"){s=l;break}if(l.type==="gfmFootnoteCall"||l.type==="labelLink"||l.type==="label"||l.type==="image"||l.type==="link")break}return o;function o(l){if(!s||!s._balanced)return n(l);const u=ks(r.sliceSerialize({start:s.end,end:r.now()}));return u.codePointAt(0)!==94||!i.includes(u.slice(1))?n(l):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),t(l))}}function xEe(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},a={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};a.end.column++,a.end.offset++,a.end._bufferIndex++;const i={type:"gfmFootnoteCallString",start:Object.assign({},a.end),end:Object.assign({},e[e.length-1][1].start)},s={type:"chunkString",contentType:"string",start:Object.assign({},i.start),end:Object.assign({},i.end)},o=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",a,t],["exit",a,t],["enter",i,t],["enter",s,t],["exit",s,t],["exit",i,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...o),e}function SEe(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i=0,s;return o;function o(h){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(h),e.exit("gfmFootnoteCallLabelMarker"),l}function l(h){return h!==94?n(h):(e.enter("gfmFootnoteCallMarker"),e.consume(h),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",u)}function u(h){if(i>999||h===93&&!s||h===null||h===91||On(h))return n(h);if(h===93){e.exit("chunkString");const g=e.exit("gfmFootnoteCallString");return a.includes(ks(r.sliceSerialize(g)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(h),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(h)}return On(h)||(s=!0),i++,e.consume(h),h===92?m:u}function m(h){return h===91||h===92||h===93?(e.consume(h),i++,u):u(h)}}function wEe(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,s=0,o;return l;function l(x){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(x),e.exit("gfmFootnoteDefinitionLabelMarker"),u}function u(x){return x===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(x),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",m):n(x)}function m(x){if(s>999||x===93&&!o||x===null||x===91||On(x))return n(x);if(x===93){e.exit("chunkString");const y=e.exit("gfmFootnoteDefinitionLabelString");return i=ks(r.sliceSerialize(y)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(x),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),g}return On(x)||(o=!0),s++,e.consume(x),x===92?h:m}function h(x){return x===91||x===92||x===93?(e.consume(x),s++,m):m(x)}function g(x){return x===58?(e.enter("definitionMarker"),e.consume(x),e.exit("definitionMarker"),a.includes(i)||a.push(i),Ft(e,b,"gfmFootnoteDefinitionWhitespace")):n(x)}function b(x){return t(x)}}function AEe(e,t,n){return e.check(i1,t,e.attempt(bEe,t,n))}function EEe(e){e.exit("gfmFootnoteDefinition")}function TEe(e,t,n){const r=this;return Ft(e,a,"gfmFootnoteDefinitionIndent",5);function a(i){const s=r.events[r.events.length-1];return s&&s[1].type==="gfmFootnoteDefinitionIndent"&&s[2].sliceSerialize(s[1],!0).length===4?t(i):n(i)}}function _Ee(e){let n=(e||{}).singleTilde;const r={name:"strikethrough",tokenize:i,resolveAll:a};return n==null&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}};function a(s,o){let l=-1;for(;++l<s.length;)if(s[l][0]==="enter"&&s[l][1].type==="strikethroughSequenceTemporary"&&s[l][1]._close){let u=l;for(;u--;)if(s[u][0]==="exit"&&s[u][1].type==="strikethroughSequenceTemporary"&&s[u][1]._open&&s[l][1].end.offset-s[l][1].start.offset===s[u][1].end.offset-s[u][1].start.offset){s[l][1].type="strikethroughSequence",s[u][1].type="strikethroughSequence";const m={type:"strikethrough",start:Object.assign({},s[u][1].start),end:Object.assign({},s[l][1].end)},h={type:"strikethroughText",start:Object.assign({},s[u][1].end),end:Object.assign({},s[l][1].start)},g=[["enter",m,o],["enter",s[u][1],o],["exit",s[u][1],o],["enter",h,o]],b=o.parser.constructs.insideSpan.null;b&&Si(g,g.length,0,M2(b,s.slice(u+1,l),o)),Si(g,g.length,0,[["exit",h,o],["enter",s[l][1],o],["exit",s[l][1],o],["exit",m,o]]),Si(s,u-1,l-u+3,g),l=u+g.length-2;break}}for(l=-1;++l<s.length;)s[l][1].type==="strikethroughSequenceTemporary"&&(s[l][1].type="data");return s}function i(s,o,l){const u=this.previous,m=this.events;let h=0;return g;function g(x){return u===126&&m[m.length-1][1].type!=="characterEscape"?l(x):(s.enter("strikethroughSequenceTemporary"),b(x))}function b(x){const y=Nh(u);if(x===126)return h>
vendor: 7,915 bytes, line 858
8581?l(x):(s.consume(x),h++,b);if(h<2&&!n)return l(x);const S=s.exit("strikethroughSequenceTemporary"),w=Nh(x);return S._open=!w||w===2&&!!y,S._close=!y||y===2&&!!w,o(x)}}}class CEe{constructor(){this.map=[]}add(t,n,r){kEe(this,t,n,r)}consume(t){if(this.map.sort(function(i,s){return i[0]-s[0]}),this.map.length===0)return;let n=this.map.length;const r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];r.push(t.slice()),t.length=0;let a=r.pop();for(;a;){for(const i of a)t.push(i);a=r.pop()}this.map.length=0}}function kEe(e,t,n,r){let a=0;if(!(n===0&&r.length===0)){for(;a<e.map.length;){if(e.map[a][0]===t){e.map[a][1]+=n,e.map[a][2].push(...r);return}a+=1}e.map.push([t,n,r])}}function NEe(e,t){let n=!1;const r=[];for(;t<e.length;){const a=e[t];if(n){if(a[0]==="enter")a[1].type==="tableContent"&&r.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(a[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const i=r.length-1;r[i]=r[i]==="left"?"center":"right"}}else if(a[1].type==="tableDelimiterRow")break}else a[0]==="enter"&&a[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return r}function OEe(){return{flow:{null:{name:"table",tokenize:PEe,resolveAll:MEe}}}}function PEe(e,t,n){const r=this;let a=0,i=0,s;return o;function o(z){let U=r.events.length-1;for(;U>-1;){const G=r.events[U][1].type;if(G==="lineEnding"||G==="linePrefix")U--;else break}const $=U>-1?r.events[U][1].type:null,W=$==="tableHead"||$==="tableRow"?N:l;return W===N&&r.parser.lazy[r.now().line]?n(z):W(z)}function l(z){return e.enter("tableHead"),e.enter("tableRow"),u(z)}function u(z){return z===124||(s=!0,i+=1),m(z)}function m(z){return z===null?n(z):mt(z)?i>1?(i=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(z),e.exit("lineEnding"),b):n(z):Vt(z)?Ft(e,m,"whitespace")(z):(i+=1,s&&(s=!1,a+=1),z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),s=!0,m):(e.enter("data"),h(z)))}function h(z){return z===null||z===124||On(z)?(e.exit("data"),m(z)):(e.consume(z),z===92?g:h)}function g(z){return z===92||z===124?(e.consume(z),h):h(z)}function b(z){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(z):(e.enter("tableDelimiterRow"),s=!1,Vt(z)?Ft(e,x,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(z):x(z))}function x(z){return z===45||z===58?S(z):z===124?(s=!0,e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),y):k(z)}function y(z){return Vt(z)?Ft(e,S,"whitespace")(z):S(z)}function S(z){return z===58?(i+=1,s=!0,e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),w):z===45?(i+=1,w(z)):z===null||mt(z)?M(z):k(z)}function w(z){return z===45?(e.enter("tableDelimiterFiller"),T(z)):k(z)}function T(z){return z===45?(e.consume(z),T):z===58?(s=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),C):(e.exit("tableDelimiterFiller"),C(z))}function C(z){return Vt(z)?Ft(e,M,"whitespace")(z):M(z)}function M(z){return z===124?x(z):z===null||mt(z)?!s||a!==i?k(z):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(z)):k(z)}function k(z){return n(z)}function N(z){return e.enter("tableRow"),P(z)}function P(z){return z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),P):z===null||mt(z)?(e.exit("tableRow"),t(z)):Vt(z)?Ft(e,P,"whitespace")(z):(e.enter("data"),D(z))}function D(z){return z===null||z===124||On(z)?(e.exit("data"),P(z)):(e.consume(z),z===92?B:D)}function B(z){return z===92||z===124?(e.consume(z),D):D(z)}}function MEe(e,t){let n=-1,r=!0,a=0,i=[0,0,0,0],s=[0,0,0,0],o=!1,l=0,u,m,h;const g=new CEe;for(;++n<e.length;){const b=e[n],x=b[1];b[0]==="enter"?x.type==="tableHead"?(o=!1,l!==0&&(WL(g,t,l,u,m),m=void 0,l=0),u={type:"table",start:Object.assign({},x.start),end:Object.assign({},x.end)},g.add(n,0,[["enter",u,t]])):x.type==="tableRow"||x.type==="tableDelimiterRow"?(r=!0,h=void 0,i=[0,0,0,0],s=[0,n+1,0,0],o&&(o=!1,m={type:"tableBody",start:Object.assign({},x.start),end:Object.assign({},x.end)},g.add(n,0,[["enter",m,t]])),a=x.type==="tableDelimiterRow"?2:m?3:1):a&&(x.type==="data"||x.type==="tableDelimiterMarker"||x.type==="tableDelimiterFiller")?(r=!1,s[2]===0&&(i[1]!==0&&(s[0]=s[1],h=xv(g,t,i,a,void 0,h),i=[0,0,0,0]),s[2]=n)):x.type==="tableCellDivider"&&(r?r=!1:(i[1]!==0&&(s[0]=s[1],h=xv(g,t,i,a,void 0,h)),i=s,s=[i[1],n,0,0])):x.type==="tableHead"?(o=!0,l=n):x.type==="tableRow"||x.type==="tableDelimiterRow"?(l=n,i[1]!==0?(s[0]=s[1],h=xv(g,t,i,a,n,h)):s[1]!==0&&(h=xv(g,t,s,a,n,h)),a=0):a&&(x.type==="data"||x.type==="tableDelimiterMarker"||x.type==="tableDelimiterFiller")&&(s[3]=n)}for(l!==0&&WL(g,t,l,u,m),g.consume(t.events),n=-1;++n<t.events.length;){const b=t.events[n];b[0]==="enter"&&b[1].type==="table"&&(b[1]._align=NEe(t.events,n))}return e}function xv(e,t,n,r,a,i){const s=r===1?"tableHeader":r===2?"tableDelimiter":"tableData",o="tableContent";n[0]!==0&&(i.end=Object.assign({},qf(t.events,n[0])),e.add(n[0],0,[["exit",i,t]]));const l=qf(t.events,n[1]);if(i={type:s,start:Object.assign({},l),end:Object.assign({},l)},e.add(n[1],0,[["enter",i,t]]),n[2]!==0){const u=qf(t.events,n[2]),m=qf(t.events,n[3]),h={type:o,start:Object.assign({},u),end:Object.assign({},m)};if(e.add(n[2],0,[["enter",h,t]]),r!==2){const g=t.events[n[2]],b=t.events[n[3]];if(g[1].end=Object.assign({},b[1].end),g[1].type="chunkText",g[1].contentType="text",n[3]>n[2]+1){const x=n[2]+1,y=n[3]-n[2]-1;e.add(x,y,[])}}e.add(n[3]+1,0,[["exit",h,t]])}return a!==void 0&&(i.end=Object.assign({},qf(t.events,a)),e.add(a,0,[["exit",i,t]]),i=void 0),i}function WL(e,t,n,r,a){const i=[],s=qf(t.events,n);a&&(a.end=Object.assign({},s),i.push(["exit",a,t])),r.end=Object.assign({},s),i.push(["exit",r,t]),e.add(n+1,0,i)}function qf(e,t){const n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}const REe={name:"tasklistCheck",tokenize:jEe};function DEe(){return{text:{91:REe}}}function jEe(e,t,n){const r=this;return a;function a(l){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),i)}function i(l){return On(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),s):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),s):n(l)}function s(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),o):n(l)}function o(l){return mt(l)?t(l):Vt(l)?e.check({tokenize:IEe},t,n)(l):n(l)}}function IEe(e,t,n){return Ft(e,r,"whitespace");function r(a){return a===null?n(a):t(a)}}function LEe(e){return AQ([lEe(),vEe(),_Ee(e),OEe(),DEe()])}const BEe={};function pJ(e){const t=this,n=e||BEe,r=t.data(),a=r.micromarkExtensions||(r.micromarkExtensions=[]),i=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),s=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);a.push(LEe(n)),i.push(aEe()),s.push(iEe(n))}function zEe(){return{enter:{mathFlow:e,mathFlowFenceMeta:t,mathText:i},exit:{mathFlow:a,mathFlowFence:r,mathFlowFenceMeta:n,mathFlowValue:o,mathText:s,mathTextData:o}};function e(l){const u={type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]};this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[u]}},l)}function t(){this.buffer()}function n(){const l=this.resume(),u=this.stack[this.stack.length-1];u.type,u.meta=l}function r(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)}function a(l){const u=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),m=this.stack[this.stack.length-1];m.type,this.exit(l),m.value=u;const h=m.data.hChildren[0];h.type,h.tagName,h.children.push({type:"text",value:u}),this.data.mathFlowInside=void 0}function i(l){this.enter({type:"inlineMath",value:"",data:{hName:"
858code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},l),this.buffer()}function s(l){const u=this.resume(),m=this.stack[this.stack.length-1];m.type,this.exit(l),m.value=u,m.data.hChildren.push({type:"text",value:u})}function o(l){this.config.enter.data.call(this,l),this.config.exit.data.call(this,l)}}function UEe(e){let t=(e||{}).singleDollarTextMath;return t==null&&(t=!0),r.peek=a,{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:` 859`,inConstruct:"mathFlowMeta"},{character:"$",after:t?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:n,inlineMath:r}};function n(i,s,o,l){const u=i.value||"",m=o.createTracker(l),h="$".repeat(Math.max(KZ(u,"$")+1,2)),g=o.enter("mathFlow");let b=m.move(h);if(i.meta){const x=o.enter("mathFlowMeta");b+=m.move(o.safe(i.meta,{after:` 860`,before:b,encode:["$"],...m.current()})),x()}return b+=m.move(` 861`),u&&(b+=m.move(u+` 862`)),b+=m.move(h),g(),b}function r(i,s,o){let l=i.value||"",u=1;for(t||u++;new RegExp("(^|[^$])"+"\\$".repeat(u)+"([^$]|$)").test(l);)u++;const m="$".repeat(u);/[^ \r\n]/.test(l)&&(/^[ \r\n]/.test(l)&&/[ \r\n]$/.test(l)||/^\$|\$$/.test(l))&&(l=" "+l+" ");let h=-1;for(;++h<o.unsafe.length;){const g=o.unsafe[h];if(!g.atBreak)continue;const b=o.compilePattern(g);let x;for(;x=b.exec(l);){let y=x.index;l.codePointAt(y)===10&&l.codePointAt(y-1)===13&&y--,l=l.slice(0,y)+" "+l.slice(x.index+1)}}return m+l+m}function a(){return"$"}}const HEe={tokenize:FEe,concrete:!0,name:"mathFlow"},YL={tokenize:$Ee,partial:!0};function FEe(e,t,n){const r=this,a=r.events[r.events.length-1],i=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0;let s=0;return o;function o(T){return e.enter("mathFlow"),e.enter("mathFlowFence"),e.enter("mathFlowFenceSequence"),l(T)}function l(T){return T===36?(e.consume(T),s++,l):s<2?n(T):(e.exit("mathFlowFenceSequence"),Ft(e,u,"whitespace")(T))}function u(T){return T===null||mt(T)?h(T):(e.enter("mathFlowFenceMeta"),e.enter("chunkString",{contentType:"string"}),m(T))}function m(T){return T===null||mt(T)?(e.exit("chunkString"),e.exit("mathFlowFenceMeta"),h(T)):T===36?n(T):(e.consume(T),m)}function h(T){return e.exit("mathFlowFence"),r.interrupt?t(T):e.attempt(YL,g,S)(T)}function g(T){return e.attempt({tokenize:w,partial:!0},S,b)(T)}function b(T){return(i?Ft(e,x,"linePrefix",i+1):x)(T)}function x(T){return T===null?S(T):mt(T)?e.attempt(YL,g,S)(T):(e.enter("mathFlowValue"),y(T))}function y(T){return T===null||mt(T)?(e.exit("mathFlowValue"),x(T)):(e.consume(T),y)}function S(T){return e.exit("mathFlow"),t(T)}function w(T,C,M){let k=0;return Ft(T,N,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function N(B){return T.enter("mathFlowFence"),T.enter("mathFlowFenceSequence"),P(B)}function P(B){return B===36?(k++,T.consume(B),P):k<s?M(B):(T.exit("mathFlowFenceSequence"),Ft(T,D,"whitespace")(B))}function D(B){return B===null||mt(B)?(T.exit("mathFlowFence"),C(B)):M(B)}}}function $Ee(e,t,n){const r=this;return a;function a(s){return s===null?t(s):(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),i)}function i(s){return r.parser.lazy[r.now().line]?n(s):t(s)}}function qEe(e){let n=(e||{}).singleDollarTextMath;return n==null&&(n=!0),{tokenize:r,resolve:VEe,previous:GEe,name:"mathText"};function r(a,i,s){let o=0,l,u;return m;function m(y){return a.enter("mathText"),a.enter("mathTextSequence"),h(y)}function h(y){return y===36?(a.consume(y),o++,h):o<2&&!n?s(y):(a.exit("mathTextSequence"),g(y))}function g(y){return y===null?s(y):y===36?(u=a.enter("mathTextSequence"),l=0,x(y)):y===32?(a.enter("space"),a.consume(y),a.exit("space"),g):mt(y)?(a.enter("lineEnding"),a.consume(y),a.exit("lineEnding"),g):(a.enter("mathTextData"),b(y))}function b(y){return y===null||y===32||y===36||mt(y)?(a.exit("mathTextData"),g(y)):(a.consume(y),b)}function x(y){return y===36?(a.consume(y),l++,x):l===o?(a.exit("mathTextSequence"),a.exit("mathText"),i(y)):(u.type="mathTextData",b(y))}}}function VEe(e){let t=e.length-4,n=3,r,a;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="mathTextData"){e[t][1].type="mathTextPadding",e[n][1].type="mathTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)a===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(a=r):(r===t||e[r][1].type==="lineEnding")&&(e[a][1].type="mathTextData",r!==a+2&&(e[a][1].end=e[r-1][1].end,e.splice(a+2,r-a-2),t-=r-a-2,r=a+2),a=void 0);return e}function GEe(e){return e!==36||this.events[this.events.length-1][1].type==="characterEscape"}function WEe(e){return{flow:{36:HEe},text:{36:qEe(e)}}}const YEe={};function KEe(e){const t=this,n=e||YEe,r=t.data(),a=r.micromarkExtensions||(r.micromarkExtensions=[]),i=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),s=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);a.push(WEe(n)),i.push(zEe()),s.push(UEe(n))}function QEe({defaultOrigin:e="",allowedLinkPrefixes:t=[],allowedImagePrefixes:n=[],allowDataImages:r=!1,blockedImageClass:a="inline-block bg-gray-200 dark:bg-gray-700 text-gray-600 dark:text-gray-400 px-3 py-1 rounded text-sm",blockedLinkClass:i="text-gray-500"}){const s=t.length&&!t.every(l=>l==="*"),o=n.length&&!n.every(l=>l==="*");if(!e&&(s||o))throw new Error("defaultOrigin is required when allowedLinkPrefixes or allowedImagePrefixes are provided");return l=>{const u=JEe(e,t,n,r,a,i);md(l,u)}}function KL(e,t){if(typeof e!="string")return null;try{return new URL(e)}catch{if(t)try{return new URL(e,t)}catch{return null}return null}}function XEe(e){return typeof e!="string"?!1:e.startsWith("/")}const ZEe=new Set(["https:","http:","irc:","ircs:","mailto:","xmpp:"]);function QL(e,t,n,r=!1,a=!1){if(!e)return null;
vendor: 4,169 bytes, lines 862-897
862if(typeof e=="string"&&e.startsWith("#")&&!a)try{if(new URL(e,"http://example.com").hash===e)return e}catch{}if(typeof e=="string"&&e.startsWith("data:"))return a&&r&&e.startsWith("data:image/")?e:null;const i=KL(e,n);if(!i||!ZEe.has(i.protocol))return null;if(i.protocol==="mailto:")return i.href;const s=XEe(e);return i&&t.some(o=>{const l=KL(o,n);return!l||l.origin!==i.origin?!1:i.href.startsWith(l.href)})?s?i.pathname+i.search+i.hash:i.href:t.includes("*")?i.protocol!=="https:"&&i.protocol!=="http:"?null:s?i.pathname+i.search+i.hash:i.href:null}const v5=Symbol("node-seen"),JEe=(e,t,n,r,a,i)=>{const s=(o,l,u)=>{if(o.type!=="element"||o[v5])return Kp;if(o.tagName==="a"){const m=QL(o.properties.href,t,e,!1,!1);return m===null?(o[v5]=!0,md(o,s),u&&typeof l=="number"&&(u.children[l]={type:"element",tagName:"span",properties:{title:"Blocked URL: "+String(o.properties.href),class:i},children:[...o.children,{type:"text",value:" [blocked]"}]}),Ty):(o.properties.href=m,o.properties.target="_blank",o.properties.rel="noopener noreferrer",Kp)}if(o.tagName==="img"){const m=QL(o.properties.src,n,e,r,!0);return m===null?(o[v5]=!0,md(o,s),u&&typeof l=="number"&&(u.children[l]={type:"element",tagName:"span",properties:{class:a},children:[{type:"text",value:"[Image blocked: "+String(o.properties.alt||"No description")+"]"}]}),Ty):(o.properties.src=m,Kp)}return Kp};return s};/** 863 * @license lucide-react v0.542.0 - ISC 864 * 865 * This source code is licensed under the ISC license. 866 * See the LICENSE file in the root directory of this source tree. 867 */const eTe=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),tTe=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,n,r)=>r?r.toUpperCase():n.toLowerCase()),XL=e=>{const t=tTe(e);return t.charAt(0).toUpperCase()+t.slice(1)},gJ=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim(),nTe=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0};/** 868 * @license lucide-react v0.542.0 - ISC 869 * 870 * This source code is licensed under the ISC license. 871 * See the LICENSE file in the root directory of this source tree. 872 */var rTe={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 873 * @license lucide-react v0.542.0 - ISC 874 * 875 * This source code is licensed under the ISC license. 876 * See the LICENSE file in the root directory of this source tree. 877 */const aTe=A.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:a="",children:i,iconNode:s,...o},l)=>A.createElement("svg",{ref:l,...rTe,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:gJ("lucide",a),...!i&&!nTe(o)&&{"aria-hidden":"true"},...o},[...s.map(([u,m])=>A.createElement(u,m)),...Array.isArray(i)?i:[i]]));/** 878 * @license lucide-react v0.542.0 - ISC 879 * 880 * This source code is licensed under the ISC license. 881 * See the LICENSE file in the root directory of this source tree. 882 */const dN=(e,t)=>{const n=A.forwardRef(({className:r,...a},i)=>A.createElement(aTe,{ref:i,iconNode:t,className:gJ(`lucide-${eTe(XL(e))}`,`lucide-${e}`,r),...a}));return n.displayName=XL(e),n};/** 883 * @license lucide-react v0.542.0 - ISC 884 * 885 * This source code is licensed under the ISC license. 886 * See the LICENSE file in the root directory of this source tree. 887 */const iTe=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],bJ=dN("check",iTe);/** 888 * @license lucide-react v0.542.0 - ISC 889 * 890 * This source code is licensed under the ISC license. 891 * See the LICENSE file in the root directory of this source tree. 892 */const sTe=[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]],vJ=dN("copy",sTe);/** 893 * @license lucide-react v0.542.0 - ISC 894 * 895 * This source code is licensed under the ISC license. 896 * See the LICENSE file in the root directory of this source tree. 897 */const oTe=[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]],fN=dN("download",oTe);
vendor: 44,321 bytes, lines 897-899
897let Er=class extends Error{constructor(t){super(t),this.name="ShikiError"}};function lTe(e){return hN(e)}function hN(e){return Array.isArray(e)?cTe(e):e instanceof RegExp?e:typeof e=="object"?uTe(e):e}function cTe(e){let t=[];for(let n=0,r=e.length;n<r;n++)t[n]=hN(e[n]);return t}function uTe(e){let t={};for(let n in e)t[n]=hN(e[n]);return t}function yJ(e,...t){return t.forEach(n=>{for(let r in n)e[r]=n[r]}),e}function xJ(e){const t=~e.lastIndexOf("/")||~e.lastIndexOf("\\");return t===0?e:~t===e.length-1?xJ(e.substring(0,e.length-1)):e.substr(~t+1)}var y5=/\$(\d+)|\${(\d+):\/(downcase|upcase)}/g,Sv=class{static hasCaptures(e){return e===null?!1:(y5.lastIndex=0,y5.test(e))}static replaceCaptures(e,t,n){return e.replace(y5,(r,a,i,s)=>{let o=n[parseInt(a||i,10)];if(o){let l=t.substring(o.start,o.end);for(;l[0]===".";)l=l.substring(1);switch(s){case"downcase":return l.toLowerCase();case"upcase":return l.toUpperCase();default:return l}}else return r})}};function SJ(e,t){return e<t?-1:e>t?1:0}function wJ(e,t){if(e===null&&t===null)return 0;if(!e)return-1;if(!t)return 1;let n=e.length,r=t.length;if(n===r){for(let a=0;a<n;a++){let i=SJ(e[a],t[a]);if(i!==0)return i}return 0}return n-r}function ZL(e){return!!(/^#[0-9a-f]{6}$/i.test(e)||/^#[0-9a-f]{8}$/i.test(e)||/^#[0-9a-f]{3}$/i.test(e)||/^#[0-9a-f]{4}$/i.test(e))}function AJ(e){return e.replace(/[\-\\\{\}\*\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&")}var EJ=class{constructor(e){this.fn=e}cache=new Map;get(e){if(this.cache.has(e))return this.cache.get(e);const t=this.fn(e);return this.cache.set(e,t),t}},Iy=class{constructor(e,t,n){this._colorMap=e,this._defaults=t,this._root=n}static createFromRawTheme(e,t){return this.createFromParsedTheme(hTe(e),t)}static createFromParsedTheme(e,t){return pTe(e,t)}_cachedMatchRoot=new EJ(e=>this._root.match(e));getColorMap(){return this._colorMap.getColorMap()}getDefaults(){return this._defaults}match(e){if(e===null)return this._defaults;const t=e.scopeName,r=this._cachedMatchRoot.get(t).find(a=>dTe(e.parent,a.parentScopes));return r?new TJ(r.fontStyle,r.foreground,r.background):null}},x5=class ay{constructor(t,n){this.parent=t,this.scopeName=n}static push(t,n){for(const r of n)t=new ay(t,r);return t}static from(...t){let n=null;for(let r=0;r<t.length;r++)n=new ay(n,t[r]);return n}push(t){return new ay(this,t)}getSegments(){let t=this;const n=[];for(;t;)n.push(t.scopeName),t=t.parent;return n.reverse(),n}toString(){return this.getSegments().join(" ")}extends(t){return this===t?!0:this.parent===null?!1:this.parent.extends(t)}getExtensionIfDefined(t){const n=[];let r=this;for(;r&&r!==t;)n.push(r.scopeName),r=r.parent;return r===t?n.reverse():void 0}};function dTe(e,t){if(t.length===0)return!0;for(let n=0;n<t.length;n++){let r=t[n],a=!1;if(r===">"){if(n===t.length-1)return!1;r=t[++n],a=!0}for(;e&&!fTe(e.scopeName,r);){if(a)return!1;e=e.parent}if(!e)return!1;e=e.parent}return!0}function fTe(e,t){return t===e||e.startsWith(t)&&e[t.length]==="."}var TJ=class{constructor(e,t,n){this.fontStyle=e,this.foregroundId=t,this.backgroundId=n}};function hTe(e){if(!e)return[];if(!e.settings||!Array.isArray(e.settings))return[];let t=e.settings,n=[],r=0;for(let a=0,i=t.length;a<i;a++){let s=t[a];if(!s.settings)continue;let o;if(typeof s.scope=="string"){let h=s.scope;h=h.replace(/^[,]+/,""),h=h.replace(/[,]+$/,""),o=h.split(",")}else Array.isArray(s.scope)?o=s.scope:o=[""];let l=-1;if(typeof s.settings.fontStyle=="string"){l=0;let h=s.settings.fontStyle.split(" ");for(let g=0,b=h.length;g<b;g++)switch(h[g]){case"italic":l=l|1;break;case"bold":l=l|2;break;case"underline":l=l|4;break;case"strikethrough":l=l|8;break}}let u=null;typeof s.settings.foreground=="string"&&ZL(s.settings.foreground)&&(u=s.settings.foreground);let m=null;typeof s.settings.background=="string"&&ZL(s.settings.background)&&(m=s.settings.background);for(let h=0,g=o.length;h<g;h++){let x=o[h].trim().split(" "),y=x[x.length-1],S=null;x.length>1&&(S=x.slice(0,x.length-1),S.reverse()),n[r++]=new mTe(y,S,a,l,u,m)}}return n}var mTe=class{constructor(e,t,n,r,a,i){this.scope=e,this.parentScopes=t,this.index=n,this.fontStyle=r,this.foreground=a,this.background=i}},ba=(e=>(e[e.NotSet=-1]="NotSet",e[e.None=0]="None",e[e.Italic=1]="Italic",e[e.Bold=2]="Bold",e[e.Underline=4]="Underline",e[e.Strikethrough=8]="Strikethrough",e))(ba||{});function pTe(e,t){e.sort((l,u)=>{let m=SJ(l.scope,u.scope);return m!==0||(m=wJ(l.parentScopes,u.parentScopes),m!==0)?m:l.index-u.index});let n=0,r="#000000",a="#ffffff";for(;e.length>=1&&e[0].scope==="";){let l=e.shift();l.fontStyle!==-1&&(n=l.fontStyle),l.foreground!==null&&(r=l.foreground),l.background!==null&&(a=l.background)}let i=new gTe(t),s=new TJ(n,i.getId(r),i.getId(a)),o=new vTe(new fC(0,null,-1,0,0),[]);for(let l=0,u=e.length;l<u;l++){let m=e[l];o.insert(0,m.scope,m.parentScopes,m.fontStyle,i.getId(m.foreground),i.getId(m.background))}return new Iy(i,s,o)}var gTe=class{_isFrozen;_lastColorId;_id2color;_color2id;constructor(e){if(this._lastColorId=0,this._id2color=[],this._color2id=Object.create(null),Array.isArray(e)){this._isFrozen=!0;for(let t=0,n=e.length;t<n;t++)this._color2id[e[t]]=t,this._id2color[t]=e[t]}else this._isFrozen=!1}getId(e){if(e===null)return 0;e=e.toUpperCase();let t=this._color2id[e];if(t)return t;if(this._isFrozen)throw new Error(`Missing color in color map - ${e}`);return t=++this._lastColorId,this._color2id[e]=t,this._id2color[t]=e,t}getColorMap(){return this._id2color.slice(0)}},bTe=Object.freeze([]),fC=class _J{scopeDepth;parentScopes;fontStyle;foreground;background;constructor(t,n,r,a,i){this.scopeDepth=t,this.parentScopes=n||bTe,this.fontStyle=r,this.foreground=a,this.background=i}clone(){return new _J(this.scopeDepth,this.parentScopes,this.fontStyle,this.foreground,this.background)}static cloneArr(t){let n=[];for(let r=0,a=t.length;r<a;r++)n[r]=t[r].clone();return n}acceptOverwrite(t,n,r,a){this.scopeDepth>t?console.log("how did this happen?"):this.scopeDepth=t,n!==-1&&(this.fontStyle=n),r!==0&&(this.foreground=r),a!==0&&(this.background=a)}},vTe=class hC{constructor(t,n=[],r={}){this._mainRule=t,this._children=r,this._rulesWithParentScopes=n}_rulesWithParentScopes;static _cmpBySpecificity(t,n){if(t.scopeDepth!==n.scopeDepth)return n.scopeDepth-t.scopeDepth;let r=0,a=0;for(;t.parentScopes[r]===">"&&r++,n.parentScopes[a]===">"&&a++,!(r>=t.parentScopes.length||a>=n.parentScopes.length);){const i=n.parentScopes[a].length-t.parentScopes[r].length;if(i!==0)return i;r++,a++}return n.parentScopes.length-t.parentScopes.length}match(t){if(t!==""){let r=t.indexOf("."),a,i;if(r===-1?(a=t,i=""):(a=t.substring(0,r),i=t.substring(r+1)),this._children.hasOwnProperty(a))return this._children[a].match(i)}const n=this._rulesWithParentScopes.concat(this._mainRule);return n.sort(hC._cmpBySpecificity),n}insert(t,n,r,a,i,s){if(n===""){this._doInsertHere(t,r,a,i,s);return}let o=n.indexOf("."),l,u;o===-1?(l=n,u=""):(l=n.substring(0,o),u=n.substring(o+1));let m;this._children.hasOwnProperty(l)?m=this._children[l]:(m=new hC(this._mainRule.clone(),fC.cloneArr(this._rulesWithParentScopes)),this._children[l]=m),m.insert(t+1,u,r,a,i,s)}_doInsertHere(t,n,r,a,i){if(n===null){this._mainRule.acceptOverwrite(t,r,a,i);return}for(let s=0,o=this._rulesWithParentScopes.length;s<o;s++){let l=this._rulesWithParentScopes[s];if(wJ(l.parentScopes,n)===0){l.acceptOverwrite(t,r,a,i);return}}r===-1&&(r=this._mainRule.fontStyle),a===0&&(a=this._mainRule.foreground),i===0&&(i=this._mainRule.background),this._rulesWithParentScopes.push(new fC(t,n,r,a,i))}},Rh=class qi{static toBinaryStr(t){return t.toString(2).padStart(32,"0")}static print(t){const n=qi.getLanguageId(t),r=qi.getTokenType(t),a=qi.getFontStyle(t),i=qi.getForeground(t),s=qi.getBackground(t);console.log({languageId:n,tokenType:r,fontStyle:a,foreground:i,background:s})}static getLanguageId(t){return(t&255)>>>0}static getTokenType(t){return(t&768)>>>8}static containsBalancedBrackets(t){return(t&1024)!==0}static getFontStyle(t){return(t&30720)>>>11}static getForeground(t){return(t&16744448)>>>15}static getBackground(t){return(t&4278190080)>>>24}static set(t,n,r,a,i,s,o){let l=qi.getLanguageId(t),u=qi.getTokenType(t),m=qi.containsBalancedBrackets(t)?1:0,h=qi.getFontStyle(t),g=qi.getForeground(t),b=qi.getBackground(t);return n!==0&&(l=n),r!==8&&(u=r),a!==null&&(m=a?1:0),i!==-1&&(h=i),s!==0&&(g=s),o!==0&&(b=o),(l<<0|u<<8|m<<10|h<<11|g<<15|b<<24)>>>0}};function Ly(e,t){const n=[],r=yTe(e);let a=r.next();for(;a!==null;){let l=0;if(a.length===2&&a.charAt(1)===":"){switch(a.charAt(0)){case"R":l=1;break;case"L":l=-1;break;default:console.log(`Unknown priority ${a} in scope selector`)}a=r.next()}let u=s();if(n.push({matcher:u,priority:l}),a!==",")break;a=r.next()}return n;function i(){if(a==="-"){a=r.next();const l=i();return u=>!!l&&!l(u)}if(a==="("){a=r.next();const l=o();return a===")"&&(a=r.next()),l}if(JL(a)){const l=[];do l.push(a),a=r.next();while(JL(a));return u=>t(l,u)}return null}function s(){const l=[];let u=i();for(;u;)l.push(u),u=i();return m=>l.every(h=>h(m))}function o(){const l=[];let u=s();for(;u&&(l.push(u),a==="|"||a===",");){do a=r.next();while(a==="|"||a===",");u=s()}return m=>l.some(h=>h(m))}}function JL(e){return!!e&&!!e.match(/[\w\.:]+/)}function yTe(e){let t=/([LR]:|[\w\.:][\w\.:\-]*|[\,\|\-\(\)])/g,n=t.exec(e);return{next:()=>{if(!n)return null;const r=n[0];return n=t.exec(e),r}}}function CJ(e){typeof e.dispose=="function"&&e.dispose()}var Z0=class{constructor(e){this.scopeName=e}toKey(){return this.scopeName}},xTe=class{constructor(e,t){this.scopeName=e,this.ruleName=t}toKey(){return`${this.scopeName}#${this.ruleName}`}},STe=class{_references=[];_seenReferenceKeys=new Set;get references(){return this._references}visitedRule=new Set;add(e){const t=e.toKey();this._seenReferenceKeys.has(t)||(this._seenReferenceKeys.add(t),this._references.push(e))}},wTe=class{constructor(e,t){this.repo=e,this.initialScopeName=t,this.seenFullScopeRequests.add(this.initialScopeName),this.Q=[new Z0(this.initialScopeName)]}seenFullScopeRequests=new Set;seenPartialScopeRequests=new Set;Q;processQueue(){const e=this.Q;this.Q=[];const t=new STe;for(const n of e)ATe(n,this.initialScopeName,this.repo,t);for(const n of t.references)if(n instanceof Z0){if(this.seenFullScopeRequests.has(n.scopeName))continue;this.seenFullScopeRequests.add(n.scopeName),this.Q.push(n)}else{if(this.seenFullScopeRequests.has(n.scopeName)||this.seenPartialScopeRequests.has(n.toKey()))continue;this.seenPartialScopeRequests.add(n.toKey()),this.Q.push(n)}}};function ATe(e,t,n,r){const a=n.lookup(e.scopeName);if(!a){if(e.scopeName===t)throw new Error(`No grammar provided for <${t}>`);return}const i=n.lookup(t);e instanceof Z0?iy({baseGrammar:i,selfGrammar:a},r):mC(e.ruleName,{baseGrammar:i,selfGrammar:a,repository:a.repository},r);const s=n.injections(e.scopeName);if(s)for(const o of s)r.add(new Z0(o))}function mC(e,t,n){if(t.repository&&t.repository[e]){const r=t.repository[e];By([r],t,n)}}function iy(e,t){e.selfGrammar.patterns&&Array.isArray(e.selfGrammar.patterns)&&By(e.selfGrammar.patterns,{...e,repository:e.selfGrammar.repository},t),e.selfGrammar.injections&&By(Object.values(e.selfGrammar.injections),{...e,repository:e.selfGrammar.repository},t)}function By(e,t,n){for(const r of e){if(n.visitedRule.has(r))continue;n.visitedRule.add(r);const a=r.repository?yJ({},t.repository,r.repository):t.repository;Array.isArray(r.patterns)&&By(r.patterns,{...t,repository:a},n);const i=r.include;if(!i)continue;const s=kJ(i);switch(s.kind){case 0:iy({...t,selfGrammar:t.baseGrammar},n);break;case 1:iy(t,n);break;case 2:mC(s.ruleName,{...t,repository:a},n);break;case 3:case 4:const o=s.scopeName===t.selfGrammar.scopeName?t.selfGrammar:s.scopeName===t.baseGrammar.scopeName?t.baseGrammar:void 0;if(o){const l={baseGrammar:t.baseGrammar,selfGrammar:o,repository:a};s.kind===4?mC(s.ruleName,l,n):iy(l,n)}else s.kind===4?n.add(new xTe(s.scopeName,s.ruleName)):n.add(new Z0(s.scopeName));break}}}var ETe=class{kind=0},TTe=class{kind=1},_Te=class{constructor(e){this.ruleName=e}kind=2},CTe=class{constructor(e){this.scopeName=e}kind=3},kTe=class{constructor(e,t){this.scopeName=e,this.ruleName=t}kind=4};function kJ(e){if(e==="$base")return new ETe;if(e==="$self")return new TTe;const t=e.indexOf("#");if(t===-1)return new CTe(e);if(t===0)return new _Te(e.substring(1));{const n=e.substring(0,t),r=e.substring(t+1);return new kTe(n,r)}}var NTe=/\\(\d+)/,eB=/\\(\d+)/g,OTe=-1,NJ=-2;var m1=class{$location;id;_nameIsCapturing;_name;_contentNameIsCapturing;_contentName;constructor(e,t,n,r){this.$location=e,this.id=t,this._name=n||null,this._nameIsCapturing=Sv.hasCaptures(this._name),this._contentName=r||null,this._contentNameIsCapturing=Sv.hasCaptures(this._contentName)}get debugName(){const e=this.$location?`${xJ(this.$location.filename)}:${this.$location.line}`:"unknown";return`${this.constructor.name}#${this.id} @ ${e}`}getName(e,t){return!this._nameIsCapturing||this._name===null||e===null||t===null?this._name:Sv.replaceCaptures(this._name,e,t)}getContentName(e,t){return!this._contentNameIsCapturing||this._contentName===null?this._contentName:Sv.replaceCaptures(this._contentName,e,t)}},PTe=class extends m1{retokenizeCapturedWithRuleId;constructor(e,t,n,r,a){super(e,t,n,r),this.retokenizeCapturedWithRuleId=a}dispose(){}collectPatterns(e,t){throw new Error("Not supported!")}compile(e,t){throw new Error("Not supported!")}compileAG(e,t,n,r){throw new Error("Not supported!")}},MTe=class extends m1{_match;captures;_cachedCompiledPatterns;constructor(e,t,n,r,a){super(e,t,n,null),this._match=new J0(r,this.id),this.captures=a,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugMatchRegExp(){return`${this._match.source}`}collectPatterns(e,t){t.push(this._match)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,n,r){return this._getCachedCompiledPatterns(e).compileAG(e,n,r)}_getCachedCompiledPatterns(e){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new eg,this.collectPatterns(e,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}},tB=class extends m1{hasMissingPatterns;patterns;_cachedCompiledPatterns;constructor(e,t,n,r,a){super(e,t,n,r),this.patterns=a.patterns,this.hasMissingPatterns=a.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}collectPatterns(e,t){for(const n of this.patterns)e.getRule(n).collectPatterns(e,t)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,n,r){return this._getCachedCompiledPatterns(e).compileAG(e,n,r)}_getCachedCompiledPatterns(e){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new eg,this.collectPatterns(e,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}},pC=class extends m1{_begin;beginCaptures;_end;endHasBackReferences;endCaptures;applyEndPatternLast;hasMissingPatterns;patterns;_cachedCompiledPatterns;constructor(e,t,n,r,a,i,s,o,l,u){super(e,t,n,r),this._begin=new J0(a,this.id),this.beginCaptures=i,this._end=new J0(s||"ï¿¿",-1),this.endHasBackReferences=this._end.hasBackReferences,this.endCaptures=o,this.applyEndPatternLast=l||!1,this.patterns=u.patterns,this.hasMissingPatterns=u.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugEndRegExp(){return`${this._end.source}`}getEndWithResolvedBackReferences(e,t){return this._end.resolveBackReferences(e,t)}collectPatterns(e,t){t.push(this._begin)}compile(e,t){return this._getCachedCompiledPatterns(e,t).compile(e)}compileAG(e,t,n,r){return this._getCachedCompiledPatterns(e,t).compileAG(e,n,r)}_getCachedCompiledPatterns(e,t){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new eg;for(const n of this.patterns)e.getRule(n).collectPatterns(e,this._cachedCompiledPatterns);this.applyEndPatternLast?this._cachedCompiledPatterns.push(this._end.hasBackReferences?this._end.clone():this._end):this._cachedCompiledPatterns.unshift(this._end.hasBackReferences?this._end.clone():this._end)}return this._end.hasBackReferences&&(this.applyEndPatternLast?this._cachedCompiledPatterns.setSource(this._cachedCompiledPatterns.length()-1,t):this._cachedCompiledPatterns.setSource(0,t)),this._cachedCompiledPatterns}},zy=class extends m1{_begin;beginCaptures;whileCaptures;_while;whileHasBackReferences;hasMissingPatterns;patterns;_cachedCompiledPatterns;_cachedCompiledWhilePatterns;constructor(e,t,n,r,a,i,s,o,l){super(e,t,n,r),this._begin=new J0(a,this.id),this.beginCaptures=i,this.whileCaptures=o,this._while=new J0(s,NJ),this.whileHasBackReferences=this._while.hasBackReferences,this.patterns=l.patterns,this.hasMissingPatterns=l.hasMissingPatterns,this._cachedCompiledPatterns=null,this._cachedCompiledWhilePatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null),this._cachedCompiledWhilePatterns&&(this._cachedCompiledWhilePatterns.dispose(),this._cachedCompiledWhilePatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugWhileRegExp(){return`${this._while.source}`}getWhileWithResolvedBackReferences(e,t){return this._while.resolveBackReferences(e,t)}collectPatterns(e,t){t.push(this._begin)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,n,r){return this._getCachedCompiledPatterns(e).compileAG(e,n,r)}_getCachedCompiledPatterns(e){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new eg;for(const t of this.patterns)e.getRule(t).collectPatterns(e,this._cachedCompiledPatterns)}return this._cachedCompiledPatterns}compileWhile(e,t){return this._getCachedCompiledWhilePatterns(e,t).compile(e)}compileWhileAG(e,t,n,r){return this._getCachedCompiledWhilePatterns(e,t).compileAG(e,n,r)}_getCachedCompiledWhilePatterns(e,t){return this._cachedCompiledWhilePatterns||(this._cachedCompiledWhilePatterns=new eg,this._cachedCompiledWhilePatterns.push(this._while.hasBackReferences?this._while.clone():this._while)),this._while.hasBackReferences&&this._cachedCompiledWhilePatterns.setSource(0,t||"ï¿¿"),this._cachedCompiledWhilePatterns}},OJ=class fa{static createCaptureRule(t,n,r,a,i){return t.registerRule(s=>new PTe(n,s,r,a,i))}static getCompiledRuleId(t,n,r){return t.id||n.registerRule(a=>{if(t.id=a,t.match)return new MTe(t.$vscodeTextmateLocation,t.id,t.name,t.match,fa._compileCaptures(t.captures,n,r));if(typeof t.begin>"u"){t.repository&&(r=yJ({},r,t.repository));let i=t.patterns;return typeof i>"u"&&t.include&&(i=[{include:t.include}]),new tB(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,fa._compilePatterns(i,n,r))}return t.while?new zy(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,t.begin,fa._compileCaptures(t.beginCaptures||t.captures,n,r),t.while,fa._compileCaptures(t.whileCaptures||t.captures,n,r),fa._compilePatterns(t.patterns,n,r)):new pC(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,t.begin,fa._compileCaptures(t.beginCaptures||t.captures,n,r),t.end,fa._compileCaptures(t.endCaptures||t.captures,n,r),t.applyEndPatternLast,fa._compilePatterns(t.patterns,n,r))}),t.id}static _compileCaptures(t,n,r){let a=[];if(t){let i=0;for(const s in t){if(s==="$vscodeTextmateLocation")continue;const o=parseInt(s,10);o>i&&(i=o)}for(let s=0;s<=i;s++)a[s]=null;for(const s in t){if(s==="$vscodeTextmateLocation")continue;const o=parseInt(s,10);let l=0;t[s].patterns&&(l=fa.getCompiledRuleId(t[s],n,r)),a[o]=fa.createCaptureRule(n,t[s].$vscodeTextmateLocation,t[s].name,t[s].contentName,l)}}return a}static _compilePatterns(t,n,r){let a=[];if(t)for(let i=0,s=t.length;i<s;i++){const o=t[i];let l=-1;if(o.include){const u=kJ(o.include);switch(u.kind){case 0:case 1:l=fa.getCompiledRuleId(r[o.include],n,r);break;case 2:let m=r[u.ruleName];m&&(l=fa.getCompiledRuleId(m,n,r));break;case 3:case 4:const h=u.scopeName,g=u.kind===4?u.ruleName:null,b=n.getExternalGrammar(h,r);if(b)if(g){let x=b.repository[g];x&&(l=fa.getCompiledRuleId(x,n,b.repository))}else l=fa.getCompiledRuleId(b.repository.$self,n,b.repository);break}}else l=fa.getCompiledRuleId(o,n,r);if(l!==-1){const u=n.getRule(l);let m=!1;if((u instanceof tB||u instanceof pC||u instanceof zy)&&u.hasMissingPatterns&&u.patterns.length===0&&(m=!0),m)continue;a.push(l)}}return{patterns:a,hasMissingPatterns:(t?t.length:0)!==a.length}}},J0=class PJ{source;ruleId;hasAnchor;hasBackReferences;_anchorCache;constructor(t,n){if(t&&typeof t=="string"){const r=t.length;let a=0,i=[],s=!1;for(let o=0;o<r;o++)if(t.charAt(o)==="\\"&&o+1<r){const u=t.charAt(o+1);u==="z"?(i.push(t.substring(a,o)),i.push("$(?!\\n)(?<!\\n)"),a=o+2):(u==="A"||u==="G")&&(s=!0),o++}this.hasAnchor=s,a===0?this.source=t:(i.push(t.substring(a,r)),this.source=i.join(""))}else this.hasAnchor=!1,this.source=t;this.hasAnchor?this._anchorCache=this._buildAnchorCache():this._anchorCache=null,this.ruleId=n,typeof this.source=="string"?this.hasBackReferences=NTe.test(this.source):this.hasBackReferences=!1}clone(){return new PJ(this.source,this.ruleId)}setSource(t){this.source!==t&&(this.source=t,this.hasAnchor&&(this._anchorCache=this._buildAnchorCache()))}resolveBackReferences(t,n){if(typeof this.source!="string")throw new Error("This method should only be called if the source is a string");let r=n.map(a=>t.substring(a.start,a.end));return eB.lastIndex=0,this.source.replace(eB,(a,i)=>AJ(r[parseInt(i,10)]||""))}_buildAnchorCache(){if(typeof this.source!="string")throw new Error("This method should only be called if the source is a string");let t=[],n=[],r=[],a=[],i,s,o,l;for(i=0,s=this.source.length;i<s;i++)o=this.source.charAt(i),t[i]=o,n[i]=o,r[i]=o,a[i]=o,o==="\\"&&i+1<s&&(l=this.source.charAt(i+1),l==="A"?(t[i+1]="ï¿¿",n[i+1]="ï¿¿",r[i+1]="A",a[i+1]="A"):l==="G"?(t[i+1]="ï¿¿",n[i+1]="G",r[i+1]="ï¿¿",a[i+1]="G"):(t[i+1]=l,n[i+1]=l,r[i+1]=l,a[i+1]=l),i++);return{A0_G0:t.join(""),A0_G1:n.join(""),A1_G0:r.join(""),A1_G1:a.join("")}}resolveAnchors(t,n){return!this.hasAnchor||!this._anchorCache||typeof this.source!="string"?this.source:t?n?this._anchorCache.A1_G1:this._anchorCache.A1_G0:n?this._anchorCache.A0_G1:this._anchorCache.A0_G0}},eg=class{_items;_hasAnchors;_cached;_anchorCache;constructor(){this._items=[],this._hasAnchors=!1,this._cached=null,this._anchorCache={A0_G0:null,A0_G1:null,A1_G0:null,A1_G1:null}}dispose(){this._disposeCaches()}_disposeCaches(){this._cached&&(this._cached.dispose(),this._cached=null),this._anchorCache.A0_G0&&(this._anchorCache.A0_G0.dispose(),this._anchorCache.A0_G0=null),this._anchorCache.A0_G1&&(this._anchorCache.A0_G1.dispose(),this._anchorCache.A0_G1=null),this._anchorCache.A1_G0&&(this._anchorCache.A1_G0.dispose(),this._anchorCache.A1_G0=null),this._anchorCache.A1_G1&&(this._anchorCache.A1_G1.dispose(),this._anchorCache.A1_G1=null)}push(e){this._items.push(e),this._hasAnchors=this._hasAnchors||e.hasAnchor}unshift(e){this._items.unshift(e),this._hasAnchors=this._hasAnchors||e.hasAnchor}length(){return this._items.length}setSource(e,t){this._items[e].source!==t&&(this._disposeCaches(),this._items[e].setSource(t))}compile(e){if(!this._cached){let t=this._items.map(n=>n.source);this._cached=new nB(e,t,this._items.map(n=>n.ruleId))}return this._cached}compileAG(e,t,n){return this._hasAnchors?t?n?(this._anchorCache.A1_G1||(this._anchorCache.A1_G1=this._resolveAnchors(e,t,n)),this._anchorCache.A1_G1):(this._anchorCache.A1_G0||(this._anchorCache.A1_G0=this._resolveAnchors(e,t,n)),this._anchorCache.A1_G0):n?(this._anchorCache.A0_G1||(this._anchorCache.A0_G1=this._resolveAnchors(e,t,n)),this._anchorCache.A0_G1):(this._anchorCache.A0_G0||(this._anchorCache.A0_G0=this._resolveAnchors(e,t,n)),this._anchorCache.A0_G0):this.compile(e)}_resolveAnchors(e,t,n){let r=this._items.map(a=>a.resolveAnchors(t,n));return new nB(e,r,this._items.map(a=>a.ruleId))}},nB=class{constructor(e,t,n){this.regExps=t,this.rules=n,this.scanner=e.createOnigScanner(t)}scanner;dispose(){typeof this.scanner.dispose=="function"&&this.scanner.dispose()}toString(){const e=[];for(let t=0,n=this.rules.length;t<n;t++)e.push(" - "+this.rules[t]+": "+this.regExps[t]);return e.join(` 898`)}findNextMatchSync(e,t,n){const r=this.scanner.findNextMatchSync(e,t,n);return r?{ruleId:this.rules[r.index],captureIndices:r.captureIndices}:null}},S5=class{constructor(e,t){this.languageId=e,this.tokenType=t}},RTe=class gC{_defaultAttributes;_embeddedLanguagesMatcher;constructor(t,n){this._defaultAttributes=new S5(t,8),this._embeddedLanguagesMatcher=new DTe(Object.entries(n||{}))}getDefaultAttributes(){return this._defaultAttributes}getBasicScopeAttributes(t){return t===null?gC._NULL_SCOPE_METADATA:this._getBasicScopeAttributes.get(t)}static _NULL_SCOPE_METADATA=new S5(0,0);_getBasicScopeAttributes=new EJ(t=>{const n=this._scopeToLanguage(t),r=this._toStandardTokenType(t);return new S5(n,r)});_scopeToLanguage(t){return this._embeddedLanguagesMatcher.match(t)||0}_toStandardTokenType(t){const n=t.match(gC.STANDARD_TOKEN_TYPE_REGEXP);if(!n)return 8;switch(n[1]){case"comment":return 1;case"string":return 2;case"regex":return 3;case"meta.embedded":return 0}throw new Error("Unexpected match for standard token type!")}static STANDARD_TOKEN_TYPE_REGEXP=/\b(comment|string|regex|meta\.embedded)\b/},DTe=class{values;scopesRegExp;constructor(e){if(e.length===0)this.values=null,this.scopesRegExp=null;else{this.values=new Map(e);const t=e.map(([n,r])=>AJ(n));t.sort(),t.reverse(),this.scopesRegExp=new RegExp(`^((${t.join(")|(")}))($|\\.)`,"")}}match(e){if(!this.scopesRegExp)return;const t=e.match(this.scopesRegExp);if(t)return this.values.get(t[1])}},rB=class{constructor(e,t){this.stack=e,this.stoppedEarly=t}};function MJ(e,t,n,r,a,i,s,o){const l=t.content.length;let u=!1,m=-1;if(s){const b=jTe(e,t,n,r,a,i);a=b.stack,r=b.linePos,n=b.isFirstLine,m=b.anchorPosition}const h=Date.now();for(;!u;){if(o!==0&&Date.now()-h>o)return new rB(a,!0);g()}return new rB(a,!1);function g(){const b=ITe(e,t,n,r,a,m);if(!b){i.produce(a,l),u=!0;return}const x=b.captureIndices,y=b.matchedRuleId,S=x&&x.length>0?x[0].end>r:!1;if(y===OTe){const w=a.getRule(e);i.produce(a,x[0].start),a=a.withContentNameScopesList(a.nameScopesList),Zp(e,t,n,a,i,w.endCaptures,x),i.produce(a,x[0].end);const T=a;if(a=a.parent,m=T.getAnchorPos(),!S&&T.getEnterPos()===r){a=T,i.produce(a,l),u=!0;return}}else{const w=e.getRule(y);i.produce(a,x[0].start);const T=a,C=w.getName(t.content,x),M=a.contentNameScopesList.pushAttributed(C,e);if(a=a.push(y,r,m,x[0].end===l,null,M,M),w instanceof pC){const k=w;Zp(e,t,n,a,i,k.beginCaptures,x),i.produce(a,x[0].end),m=x[0].end;const N=k.getContentName(t.content,x),P=M.pushAttributed(N,e);if(a=a.withContentNameScopesList(P),k.endHasBackReferences&&(a=a.withEndRule(k.getEndWithResolvedBackReferences(t.content,x))),!S&&T.hasSameRuleAs(a)){a=a.pop(),i.produce(a,l),u=!0;return}}else if(w instanceof zy){const k=w;Zp(e,t,n,a,i,k.beginCaptures,x),i.produce(a,x[0].end),m=x[0].end;const N=k.getContentName(t.content,x),P=M.pushAttributed(N,e);if(a=a.withContentNameScopesList(P),k.whileHasBackReferences&&(a=a.withEndRule(k.getWhileWithResolvedBackReferences(t.content,x))),!S&&T.hasSameRuleAs(a)){a=a.pop(),i.produce(a,l),u=!0;return}}else if(Zp(e,t,n,a,i,w.captures,x),i.produce(a,x[0].end),a=a.pop(),!S){a=a.safePop(),i.produce(a,l),u=!0;return}}x[0].end>r&&(r=x[0].end,n=!1)}}function jTe(e,t,n,r,a,i){let s=a.beginRuleCapturedEOL?0:-1;const o=[];for(let l=a;l;l=l.pop()){const u=l.getRule(e);u instanceof zy&&o.push({rule:u,stack:l})}for(let l=o.pop();l;l=o.pop()){const{ruleScanner:u,findOptions:m}=zTe(l.rule,e,l.stack.endRule,n,r===s),h=u.findNextMatchSync(t,r,m);if(h){if(h.ruleId!==NJ){a=l.stack.pop();break}h.captureIndices&&h.captureIndices.length&&(i.produce(l.stack,h.captureIndices[0].start),Zp(e,t,n,l.stack,i,l.rule.whileCaptures,h.captureIndices),i.produce(l.stack,h.captureIndices[0].end),s=h.captureIndices[0].end,h.captureIndices[0].end>r&&(r=h.captureIndices[0].end,n=!1))}else{a=l.stack.pop();break}}return{stack:a,linePos:r,anchorPosition:s,isFirstLine:n}}function ITe(e,t,n,r,a,i){const s=LTe(e,t,n,r,a,i),o=e.getInjections();if(o.length===0)return s;const l=BTe(o,e,t,n,r,a,i);if(!l)return s;if(!s)return l;const u=s.captureIndices[0].start,m=l.captureIndices[0].start;return m<u||l.priorityMatch&&m===u?l:s}function LTe(e,t,n,r,a,i){const s=a.getRule(e),{ruleScanner:o,findOptions:l}=RJ(s,e,a.endRule,n,r===i),u=o.findNextMatchSync(t,r,l);return u?{captureIndices:u.captureIndices,matchedRuleId:u.ruleId}:null}function BTe(e,t,n,r,a,i,s){let o=Number.MAX_VALUE,l=null,u,m=0;const h=i.contentNameScopesList.getScopeNames();for(let g=0,b=e.length;g<b;g++){const x=e[g];if(!x.matcher(h))continue;const y=t.getRule(x.ruleId),{ruleScanner:S,findOptions:w}=RJ(y,t,null,r,a===s),T=S.findNextMatchSync(n,a,w);if(!T)continue;const C=T.captureIndices[0].start;if(!(C>=o)&&(o=C,l=T.captureIndices,u=T.ruleId,m=x.priority,o===a))break}return l?{priorityMatch:m===-1,captureIndices:l,matchedRuleId:u}:null}function RJ(e,t,n,r,a){return{ruleScanner:e.compileAG(t,n,r,a),findOptions:0}}function zTe(e,t,n,r,a){return{ruleScanner:e.compileWhileAG(t,n,r,a),findOptions:0}}function Zp(e,t,n,r,a,i,s){if(i.length===0)return;const o=t.content,l=Math.min(i.length,s.length),u=[],m=s[0].end;for(let h=0;h<l;h++){const g=i[h];if(g===null)continue;const b=s[h];if(b.length===0)continue;if(b.start>m)break;for(;u.length>0&&u[u.length-1].endPos<=b.start;)a.produceFromScopes(u[u.length-1].scopes,u[u.length-1].endPos),u.pop();if(u.length>0?a.produceFromScopes(u[u.length-1].scopes,b.start):a.produce(r,b.start),g.retokenizeCapturedWithRuleId){const y=g.getName(o,s),S=r.contentNameScopesList.pushAttributed(y,e),w=g.getContentName(o,s),T=S.pushAttributed(w,e),C=r.push(g.retokenizeCapturedWithRuleId,b.start,-1,!1,null,S,T),M=e.createOnigString(o.substring(0,b.end));MJ(e,M,n&&b.start===0,b.start,C,a,!1,0),CJ(M);continue}const x=g.getName(o,s);if(x!==null){const S=(u.length>0?u[u.length-1].scopes:r.contentNameScopesList).pushAttributed(x,e);u.push(new UTe(S,b.end))}}for(;u.length>0;)a.produceFromScopes(u[u.length-1].scopes,u[u.length-1].endPos),u.pop()}var UTe=class{scopes;endPos;constructor(e,t){this.scopes=e,this.endPos=t}};function HTe(e,t,n,r,a,i,s,o){return new $Te(e,t,n,r,a,i,s,o)}function aB(e,t,n,r,a){const i=Ly(t,Uy),s=OJ.getCompiledRuleId(n,r,a.repository);for(const o of i)e.push({debugSelector:t,matcher:o.matcher,ruleId:s,grammar:a,priority:o.priority})}function Uy(e,t){if(t.length<e.length)return!1;let n=0;return e.every(r=>{for(let a=n;a<t.length;a++)if(FTe(t[a],r))return n=a+1,!0;return!1})}function FTe(e,t){if(!e)return!1;if(e===t)return!0;const n=t.length;return e.length>n&&e.substr(0,n)===t&&e[n]==="."}var $Te=class{constructor(e,t,n,r,a,i,s,o){if(this._rootScopeName=e,this.balancedBracketSelectors=i,this._onigLib=o,this._basicScopeAttributesProvider=new RTe(n,r),this._rootId=-1,this._lastRuleId=0,this._ruleId2desc=[null],this._includedGrammars={},this._grammarRepository=s,this._grammar=iB(t,null),this._injections=null,this._tokenTypeMatchers=[],a)for(const l of Object.keys(a)){const u=Ly(l,Uy);for(const m of u)this._tokenTypeMatchers.push({matcher:m.matcher,type:a[l]})}}_rootId;_lastRuleId;_ruleId2desc;_includedGrammars;_grammarRepository;_grammar;_injections;_basicScopeAttributesProvider;_tokenTypeMatchers;get themeProvider(){return this._grammarRepository}dispose(){for(const e of this._ruleId2desc)e&&e.dispose()}createOnigScanner(e){return this._onigLib.createOnigScanner(e)}createOnigString(e){return this._onigLib.createOnigString(e)}getMetadataForScope(e){return this._basicScopeAttributesProvider.getBasicScopeAttributes(e)}_collectInjections(){const e={lookup:a=>a===this._rootScopeName?this._grammar:this.getExternalGrammar(a),injections:a=>this._grammarRepository.injections(a)},t=[],n=this._rootScopeName,r=e.lookup(n);if(r){const a=r.injections;if(a)for(let s in a)aB(t,s,a[s],this,r);const i=this._grammarRepository.injections(n);i&&i.forEach(s=>{const o=this.getExternalGrammar(s);if(o){const l=o.injectionSelector;l&&aB(t,l,o,this,o)}})}return t.sort((a,i)=>a.priority-i.priority),t}getInjections(){return this._injections===null&&(this._injections=this._collectInjections()),this._injections}registerRule(e){const t=++this._lastRuleId,n=e(t);return this._ruleId2desc[t]=n,n}getRule(e){return this._ruleId2desc[e]}getExternalGrammar(e,t){if(this._includedGrammars[e])return this._includedGrammars[e];if(this._grammarRepository){const n=this._grammarRepository.lookup(e);if(n)return this._includedGrammars[e]=iB(n,t&&t.$base),this._includedGrammars[e]}}tokenizeLine(e,t,n=0){const r=this._tokenize(e,t,!1,n);return{tokens:r.lineTokens.getResult(r.ruleStack,r.lineLength),ruleStack:r.ruleStack,stoppedEarly:r.stoppedEarly}}tokenizeLine2(e,t,n=0){const r=this._tokenize(e,t,!0,n);return{tokens:r.lineTokens.getBinaryResult(r.ruleStack,r.lineLength),ruleStack:r.ruleStack,stoppedEarly:r.stoppedEarly}}_tokenize(e,t,n,r){this._rootId===-1&&(this._rootId=OJ.getCompiledRuleId(this._grammar.repository.$self,this,this._grammar.repository),this.getInjections());let a;if(!t||t===bC.NULL){a=!0;const u=this._basicScopeAttributesProvider.getDefaultAttributes(),m=this.themeProvider.getDefaults(),h=Rh.set(0,u.languageId,u.tokenType,null,m.fontStyle,m.foregroundId,m.backgroundId),g=this.getRule(this._rootId).getName(null,null);let b;g?b=S0.createRootAndLookUpScopeName(g,h,this):b=S0.createRoot("unknown",h),t=new bC(null,this._rootId,-1,-1,!1,null,b,b)}else a=!1,t.reset();e=e+` 899`;const i=this.createOnigString(e),s=i.content.length,o=new VTe(n,e,this._tokenTypeMatchers,this.balancedBracketSelectors),l=MJ(this,i,a,0,t,o,!0,r);return CJ(i),{lineLength:s,lineTokens:o,ruleStack:l.stack,stoppedEarly:l.stoppedEarly}}};function iB(e,t){return e=lTe(e),e.repository=e.repository||{},e.repository.$self={$vscodeTextmateLocation:e.$vscodeTextmateLocation,patterns:e.patterns,name:e.scopeName},e.repository.$base=t||e.repository.$self,e}var S0=class Vs{constructor(t,n,r){this.parent=t,this.scopePath=n,this.tokenAttributes=r}static fromExtension(t,n){let r=t,a=t?.scopePath??null;for(const i of n)a=x5.push(a,i.scopeNames),r=new Vs(r,a,i.encodedTokenAttributes);return r}static createRoot(t,n){return new Vs(null,new x5(null,t),n)}static createRootAndLookUpScopeName(t,n,r){const a=r.getMetadataForScope(t),i=new x5(null,t),s=r.themeProvider.themeMatch(i),o=Vs.mergeAttributes(n,a,s);return new Vs(null,i,o)}get scopeName(){return this.scopePath.scopeName}toString(){return this.getScopeNames().join(" ")}equals(t){return Vs.equals(this,t)}static equals(t,n){do{if(t===n||!t&&!n)return!0;if(!t||!n||t.scopeName!==n.scopeName||t.tokenAttributes!==n.tokenAttributes)return!1;t=t.parent,n=n.parent}while(!0)}static mergeAttributes(t,n,r){let a=-1,i=0,s=0;return r!==null&&(a=r.fontStyle,i=r.foregroundId,s=r.backgroundId),Rh.set(t,n.languageId,n.tokenType,null,a,i,s)}pushAttributed(t,n){if(t===null)return this;if(t.indexOf(" ")===-1)return Vs._pushAttributed(this,t,n);const r=t.split(/ /g);let a=this;for(const i of r)a=Vs._pushAttributed(a,i,n);return a}static _pushAttributed(t,n,r){const a=r.getMetadataForScope(n),i=t.scopePath.push(n),s=r.themeProvider.themeMatch(i),o=Vs.mergeAttributes(t.tokenAttributes,a,s);return new Vs(t,i,o)}getScopeNames(){return this.scopePath.getSegments()}getExtensionIfDefined(t){const n=[];let r=this;for(;r&&r!==t;)n.push({encodedTokenAttributes:r.tokenAttributes,scopeNames:r.scopePath.getExtensionIfDefined(r.parent?.scopePath??null)}),r=r.parent;return r===t?n.reverse():void 0}},bC=class Hu{constructor(t,n,r,a,i,s,o,l){this.parent=t,this.ruleId=n,this.beginRuleCapturedEOL=i,this.endRule=s,this.nameScopesList=o,this.contentNameScopesList=l,this.depth=this.parent?this.parent.depth+1:1,this._enterPos=r,this._anchorPos=a}_stackElementBrand=void 0;static NULL=new Hu(null,0,0,0,!1,null,null,null);_enterPos;_anchorPos;depth;equals(t){return t===null?!1:Hu._equals(this,t)}static _equals(t,n){return t===n?!0:this._structuralEquals(t,n)?S0.equals(t.contentNameScopesList,n.contentNameScopesList):!1}static _structuralEquals(t,n){do{if(t===n||!t&&!n)return!0;if(!t||!n||t.depth!==n.depth||t.ruleId!==n.ruleId||t.endRule!==n.endRule)return!1;t=t.parent,n=n.parent}while(!0)}clone(){return this}static _reset(t){for(;t;)t._enterPos=-1,t._anchorPos=-1,t=t.parent}reset(){Hu._reset(this)}pop(){return this.parent}safePop(){return this.parent?this.parent:this}push(t,n,r,a,i,s,o){return new Hu(this,t,n,r,a,i,s,o)}getEnterPos(){return this._enterPos}getAnchorPos(){return this._anchorPos}getRule(t){return t.getRule(this.ruleId)}toString(){const t=[];return this._writeString(t,0),"["+t.join(",")+"]"}_writeString(t,n){return this.parent&&(n=this.parent._writeString(t,n)),t[n++]=`(${this.ruleId}, ${this.nameScopesList?.toString()}, ${this.contentNameScopesList?.toString()})`,n}withContentNameScopesList(t){return this.contentNameScopesList===t?this:this.parent.push(this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,this.endRule,this.nameScopesList,t)}withEndRule(t){return this.endRule===t?this:new Hu(this.parent,this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,t,this.nameScopesList,this.contentNameScopesList)}hasSameRuleAs(t){let n=this;for(;n&&n._enterPos===t._enterPos;){if(n.ruleId===t.ruleId)return!0;n=n.parent}return!1}toStateStackFrame(){return{ruleId:this.ruleId,beginRuleCapturedEOL:this.beginRuleCapturedEOL,endRule:this.endRule,nameScopesList:this.nameScopesList?.getExtensionIfDefined(this.parent?.nameScopesList??null)??[],contentNameScopesList:this.contentNameScopesList?.getExtensionIfDefined(this.nameScopesList)??[]}}static pushFrame(t,n){const r=S0.fromExtension(t?.nameScopesList??null,n.nameScopesList);return new Hu(t,n.ruleId,n.enterPos??-1,n.anchorPos??-1,n.beginRuleCapturedEOL,n.endRule,r,S0.fromExtension(r,n.contentNameScopesList))}},qTe=class{balancedBracketScopes;unbalancedBracketScopes;allowAny=!1;constructor(e,t){this.balancedBracketScopes=e.flatMap(n=>n==="*"?(this.allowAny=!0,[]):Ly(n,Uy).map(r=>r.matcher)),this.unbalancedBracketScopes=t.flatMap(n=>Ly(n,Uy).map(r=>r.matcher))}get matchesAlways(){return this.allowAny&&this.unbalancedBracketScopes.length===0}get matchesNever(){return this.balancedBracketScopes.length===0&&!this.allowAny}match(e){for(const t of this.unbalancedBracketScopes)if(t(e))return!1;for(const t of this.balancedBracketScopes)if(t(e))return!0;return this.allowAny}},VTe=class{constructor(e,t,n,r){this.balancedBracketSelectors=r,this._emitBinaryTokens=e,this._tokenTypeOverrides=n,this._lineText=null,this._tokens=[],this._binaryTokens=[],this._lastTokenEndIndex=0}_emitBinaryTokens;_lineText;_tokens;_binaryTokens;_lastTokenEndIndex;_tokenTypeOverrides;produce(e,t){this.produceFromScopes(e.contentNameScopesList,t)}produceFromScopes(e,t){if(this._lastTokenEndIndex>=t)return;if(this._emitBinaryTokens){let r=e?.tokenAttributes??0,a=!1;if(this.balancedBracketSelectors?.matchesAlways&&(a=!0),this._tokenTypeOverrides.length>0||this.balancedBracketSelectors&&!this.balancedBracketSelectors.matchesAlways&&!this.balancedBracketSelectors.matchesNever){const i=e?.getScopeNames()??[];for(const s of this._tokenTypeOverrides)s.matcher(i)&&(r=Rh.set(r,0,s.type,null,-1,0,0));this.balancedBracketSelectors&&(a=this.balancedBracketSelectors.match(i))}if(a&&(r=Rh.set(r,0,8,a,-1,0,0)),this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-1]===r){this._lastTokenEndIndex=t;return}this._binaryTokens.push(this._lastTokenEndIndex),this._binaryTokens.push(r),this._lastTokenEndIndex=t;return}const n=e?.getScopeNames()??[];this._tokens.push({startIndex:this._lastTokenEndIndex,endIndex:t,scopes:n}),this._lastTokenEndIndex=t}getResult(e,t){return this._tokens.length>0&&this._tokens[this._tokens.length-1].startIndex===t-1&&this._tokens.pop(),this._tokens.length===0&&(this._lastTokenEndIndex=-1,this.produce(e,t),this._tokens[this._tokens.length-1].startIndex=0),this._tokens}getBinaryResult(e,t){this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-2]===t-1&&(this._binaryTokens.pop(),this._binaryTokens.pop()),this._binaryTokens.length===0&&(this._lastTokenEndIndex=-1,this.produce(e,t),this._binaryTokens[this._binaryTokens.length-2]=0);const n=new Uint32Array(this._binaryTokens.length);for(let r=0,a=this._binaryTokens.length;r<a;r++)n[r]=this._binaryTokens[r];return n}},GTe=class{constructor(e,t){this._onigLib=t,this._theme=e}_grammars=new Map;_rawGrammars=new Map;_injectionGrammars=new Map;_theme;dispose(){for(const e of this._grammars.values())e.dispose()}setTheme(e){this._theme=e}getColorMap(){return this._theme.getColorMap()}addGrammar(e,t){this._rawGrammars.set(e.scopeName,e),t&&this._injectionGrammars.set(e.scopeName,t)}lookup(e){return this._rawGrammars.get(e)}injections(e){return this._injectionGrammars.get(e)}getDefaults(){return this._theme.getDefaults()}themeMatch(e){return this._theme.match(e)}grammarForScopeName(e,t,n,r,a){if(!this._grammars.has(e)){let i=this._rawGrammars.get(e);if(!i)return null;this._grammars.set(e,HTe(e,i,t,n,r,a,this,this._onigLib))}return this._grammars.get(e)}},WTe=class{_options;_syncRegistry;_ensureGrammarCache;constructor(t){this._options=t,this._syncRegistry=new GTe(Iy.createFromRawTheme(t.theme,t.colorMap),t.onigLib),this._ensureGrammarCache=new Map}dispose(){this._syncRegistry.dispose()}setTheme(t,n){this._syncRegistry.setTheme(Iy.createFromRawTheme(t,n))}getColorMap(){return this._syncRegistry.getColorMap()}loadGrammarWithEmbeddedLanguages(t,n,r){return this.loadGrammarWithConfiguration(t,n,{embeddedLanguages:r})}loadGrammarWithConfiguration(t,n,r){return this._loadGrammar(t,n,r.embeddedLanguages,r.tokenTypes,new qTe(r.balancedBracketSelectors||[],r.unbalancedBracketSelectors||[]))}loadGrammar(t){return this._loadGrammar(t,0,null,null,null)}_loadGrammar(t,n,r,a,i){const s=new wTe(this._syncRegistry,t);for(;s.Q.length>0;)s.Q.map(o=>this._loadSingleGrammar(o.scopeName)),s.processQueue();return this._grammarForScopeName(t,n,r,a,i)}_loadSingleGrammar(t){this._ensureGrammarCache.has(t)||(this._doLoadSingleGrammar(t),this._ensureGrammarCache.set(t,!0))}_doLoadSingleGrammar(t){const n=this._options.loadGrammar(t);if(n){const r=typeof this._options.getInjections=="function"?this._options.getInjections(t):void 0;this._syncRegistry.addGrammar(n,r)}}addGrammar(t,n=[],r=0,a=null){return this._syncRegistry.addGrammar(t,n),this._grammarForScopeName(t.scopeName,r,a)}_grammarForScopeName(t,n=0,r=null,a=null,i=null){return this._syncRegistry.grammarForScopeName(t,n,r,a,i)}},vC=bC.NULL;const YTe=/["&'<>`]/g,KTe=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,QTe=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,XTe=/[|\\{}()[\]^$+*?.]/g,sB=new WeakMap;function ZTe(e,t){if(e=e.replace(t.subset?JTe(t.subset):YTe,r),t.subset||t.escapeOnly)return e;return e.replace(KTe,n).replace(QTe,r);function n(a,i,s){return t.format((a.charCodeAt(0)-55296)*1024+a.charCodeAt(1)-56320+65536,s.charCodeAt(i+2),t)}function r(a,i,s){return t.format(a.charCodeAt(0),s.charCodeAt(i+1),t)}}function JTe(e){let t=sB.get(e);return t||(t=e_e(e),sB.set(e,t)),t}function e_e(e){const t=[];let n=-1;for(;++n<e.length;)t.push(e[n].replace(XTe,"\\$&"));return new RegExp("(?:"+t.join("|")+")","g")}const t_e=/[\dA-Fa-f]/;function n_e(e,t,n){const r="&#x"+e.toString(16).toUpperCase();return n&&t&&!t_e.test(String.fromCharCode(t))?r:r+";"}const r_e=/\d/;function a_e(e,t,n){const r="&#"+String(e);return n&&t&&!r_e.test(String.fromCharCode(t))?r:r+";"}const i_e=["AElig","AMP","Aacute","Acirc","Agrave","Aring","Atilde","Auml","COPY","Ccedil","ETH","Eacute","Ecirc","Egrave","Euml","GT","Iacute","Icirc","Igrave","Iuml","LT","Ntilde","Oacute","Ocirc","Ograve","Oslash","Otilde","Ouml","QUOT","REG","THORN","Uacute","Ucirc","Ugrave","Uuml","Yacute","aacute","acirc","acute","aelig","agrave","amp","aring","atilde","auml","brvbar","ccedil","cedil","cent","copy","curren","deg","divide","eacute","ecirc","egrave","eth","euml","frac12","frac14","frac34","gt","iacute","icirc","iexcl","igrave","iquest","iuml","laquo","lt","macr","micro","middot","nbsp","not","ntilde","oacute","ocirc","ograve","ordf","ordm","oslas
899h","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"],w5={nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"Â¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"Â",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"Ã",Aacute:"Ã",Acirc:"Ã",Atilde:"Ã",Auml:"Ã",Aring:"Ã
",AElig:"Ã",Ccedil:"Ã",Egrave:"Ã",Eacute:"Ã",Ecirc:"Ã",Euml:"Ã",Igrave:"Ã",Iacute:"Ã",Icirc:"Ã",Iuml:"Ã",ETH:"Ã",Ntilde:"Ã",Ograve:"Ã",Oacute:"Ã",Ocirc:"Ã",Otilde:"Ã",Ouml:"Ã",times:"Ã",Oslash:"Ã",Ugrave:"Ã",Uacute:"Ã",Ucirc:"Ã",Uuml:"Ã",Yacute:"Ã",THORN:"Ã",szlig:"Ã",agrave:"à ",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"Ã¥",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"Ã",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",fnof:"Æ",Alpha:"Î",Beta:"Î",Gamma:"Î",Delta:"Î",Epsilon:"Î",Zeta:"Î",Eta:"Î",Theta:"Î",Iota:"Î",Kappa:"Î",Lambda:"Î",Mu:"Î",Nu:"Î",Xi:"Î",Omicron:"Î",Pi:"Î ",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Î¥",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"Ï",rho:"Ï",sigmaf:"Ï",sigma:"Ï",tau:"Ï",upsilon:"Ï
",phi:"Ï",chi:"Ï",psi:"Ï",omega:"Ï",thetasym:"Ï",upsih:"Ï",piv:"Ï",bull:"â¢",hellip:"â¦",prime:"â²",Prime:"â³",oline:"â¾",frasl:"â",weierp:"â",image:"â",real:"â",trade:"â¢",alefsym:"âµ",larr:"â",uarr:"â",rarr:"â",darr:"â",harr:"â",crarr:"âµ",lArr:"â",uArr:"â",rArr:"â",dArr:"â",hArr:"â",forall:"â",part:"â",exist:"â",empty:"â
",nabla:"â",isin:"â",notin:"â",ni:"â",prod:"â",sum:"â",minus:"â",lowast:"â",radic:"â",prop:"â",infin:"â",ang:"â ",and:"â§",or:"â¨",cap:"â©",cup:"âª",int:"â«",there4:"â´",sim:"â¼",cong:"â
",asymp:"â",ne:"â ",equiv:"â¡",le:"â¤",ge:"â¥",sub:"â",sup:"â",nsub
vendor: 58,588 bytes, lines 899-908
899:"â",sube:"â",supe:"â",oplus:"â",otimes:"â",perp:"â¥",sdot:"â ",lceil:"â",rceil:"â",lfloor:"â",rfloor:"â",lang:"â©",rang:"âª",loz:"â",spades:"â ",clubs:"â£",hearts:"â¥",diams:"â¦",quot:'"',amp:"&",lt:"<",gt:">",OElig:"Å",oelig:"Å",Scaron:"Å ",scaron:"Å¡",Yuml:"Ÿ",circ:"Ë",tilde:"Ë",ensp:"â",emsp:"â",thinsp:"â",zwnj:"â",zwj:"â",lrm:"â",rlm:"â",ndash:"â",mdash:"â",lsquo:"â",rsquo:"â",sbquo:"â",ldquo:"â",rdquo:"â",bdquo:"â",dagger:"â ",Dagger:"â¡",permil:"â°",lsaquo:"â¹",rsaquo:"âº",euro:"â¬"},s_e=["cent","copy","divide","gt","lt","not","para","times"],DJ={}.hasOwnProperty,yC={};let wv;for(wv in w5)DJ.call(w5,wv)&&(yC[w5[wv]]=wv);const o_e=/[^\dA-Za-z]/;function l_e(e,t,n,r){const a=String.fromCharCode(e);if(DJ.call(yC,a)){const i=yC[a],s="&"+i;return n&&i_e.includes(i)&&!s_e.includes(i)&&(!r||t&&t!==61&&o_e.test(String.fromCharCode(t)))?s:s+";"}return""}function c_e(e,t,n){let r=n_e(e,t,n.omitOptionalSemicolons),a;if((n.useNamedReferences||n.useShortestReferences)&&(a=l_e(e,t,n.omitOptionalSemicolons,n.attribute)),(n.useShortestReferences||!a)&&n.useShortestReferences){const i=a_e(e,t,n.omitOptionalSemicolons);i.length<r.length&&(r=i)}return a&&(!n.useShortestReferences||a.length<r.length)?a:r}function mh(e,t){return ZTe(e,Object.assign({format:c_e},t))}const u_e=/^>|^->|<!--|-->|--!>|<!-$/g,d_e=[">"],f_e=["<",">"];function h_e(e,t,n,r){return r.settings.bogusComments?"<?"+mh(e.value,Object.assign({},r.settings.characterReferences,{subset:d_e}))+">":"<!--"+e.value.replace(u_e,a)+"-->";function a(i){return mh(i,Object.assign({},r.settings.characterReferences,{subset:f_e}))}}function m_e(e,t,n,r){return"<!"+(r.settings.upperDoctype?"DOCTYPE":"doctype")+(r.settings.tightDoctype?"":" ")+"html>"}const zr=IJ(1),jJ=IJ(-1),p_e=[];function IJ(e){return t;function t(n,r,a){const i=n?n.children:p_e;let s=(r||0)+e,o=i[s];if(!a)for(;o&&k2(o);)s+=e,o=i[s];return o}}const g_e={}.hasOwnProperty;function LJ(e){return t;function t(n,r,a){return g_e.call(e,n.tagName)&&e[n.tagName](n,r,a)}}const mN=LJ({body:v_e,caption:A5,colgroup:A5,dd:w_e,dt:S_e,head:A5,html:b_e,li:x_e,optgroup:A_e,option:E_e,p:y_e,rp:oB,rt:oB,tbody:__e,td:lB,tfoot:C_e,th:lB,thead:T_e,tr:k_e});function A5(e,t,n){const r=zr(n,t,!0);return!r||r.type!=="comment"&&!(r.type==="text"&&k2(r.value.charAt(0)))}function b_e(e,t,n){const r=zr(n,t);return!r||r.type!=="comment"}function v_e(e,t,n){const r=zr(n,t);return!r||r.type!=="comment"}function y_e(e,t,n){const r=zr(n,t);return r?r.type==="element"&&(r.tagName==="address"||r.tagName==="article"||r.tagName==="aside"||r.tagName==="blockquote"||r.tagName==="details"||r.tagName==="div"||r.tagName==="dl"||r.tagName==="fieldset"||r.tagName==="figcaption"||r.tagName==="figure"||r.tagName==="footer"||r.tagName==="form"||r.tagName==="h1"||r.tagName==="h2"||r.tagName==="h3"||r.tagName==="h4"||r.tagName==="h5"||r.tagName==="h6"||r.tagName==="header"||r.tagName==="hgroup"||r.tagName==="hr"||r.tagName==="main"||r.tagName==="menu"||r.tagName==="nav"||r.tagName==="ol"||r.tagName==="p"||r.tagName==="pre"||r.tagName==="section"||r.tagName==="table"||r.tagName==="ul"):!n||!(n.type==="element"&&(n.tagName==="a"||n.tagName==="audio"||n.tagName==="del"||n.tagName==="ins"||n.tagName==="map"||n.tagName==="noscript"||n.tagName==="video"))}function x_e(e,t,n){const r=zr(n,t);return!r||r.type==="element"&&r.tagName==="li"}function S_e(e,t,n){const r=zr(n,t);return!!(r&&r.type==="element"&&(r.tagName==="dt"||r.tagName==="dd"))}function w_e(e,t,n){const r=zr(n,t);return!r||r.type==="element"&&(r.tagName==="dt"||r.tagName==="dd")}function oB(e,t,n){const r=zr(n,t);return!r||r.type==="element"&&(r.tagName==="rp"||r.tagName==="rt")}function A_e(e,t,n){const r=zr(n,t);return!r||r.type==="element"&&r.tagName==="optgroup"}function E_e(e,t,n){const r=zr(n,t);return!r||r.type==="element"&&(r.tagName==="option"||r.tagName==="optgroup")}function T_e(e,t,n){const r=zr(n,t);return!!(r&&r.type==="element"&&(r.tagName==="tbody"||r.tagName==="tfoot"))}function __e(e,t,n){const r=zr(n,t);return!r||r.type==="element"&&(r.tagName==="tbody"||r.tagName==="tfoot")}function C_e(e,t,n){return!zr(n,t)}function k_e(e,t,n){const r=zr(n,t);return!r||r.type==="element"&&r.tagName==="tr"}function lB(e,t,n){const r=zr(n,t);return!r||r.type==="element"&&(r.tagName==="td"||r.tagName==="th")}const N_e=LJ({body:M_e,colgroup:R_e,head:P_e,html:O_e,tbody:D_e});function O_e(e){const t=zr(e,-1);return!t||t.type!=="comment"}function P_e(e){const t=new Set;for(const r of e.children)if(r.type==="element"&&(r.tagName==="base"||r.tagName==="title")){if(t.has(r.tagName))return!1;t.add(r.tagName)}const n=e.children[0];return!n||n.type==="element"}function M_e(e){const t=zr(e,-1,!0);return!t||t.type!=="comment"&&!(t.type==="text"&&k2(t.value.charAt(0)))&&!(t.type==="element"&&(t.tagName==="meta"||t.tagName==="link"||t.tagName==="script"||t.tagName==="style"||t.tagName==="template"))}function R_e(e,t,n){const r=jJ(n,t),a=zr(e,-1,!0);return n&&r&&r.type==="element"&&r.tagName==="colgroup"&&mN(r,n.children.indexOf(r),n)?!1:!!(a&&a.type==="element"&&a.tagName==="col")}function D_e(e,t,n){const r=jJ(n,t),a=zr(e,-1);return n&&r&&r.type==="element"&&(r.tagName==="thead"||r.tagName==="tbody")&&mN(r,n.children.indexOf(r),n)?!1:!!(a&&a.type==="element"&&a.tagName==="tr")}const Av={name:[[` 900\f\r &/=>`.split(""),` 901\f\r "&'/=>\``.split("")],[`\0 902\f\r "&'/<=>`.split(""),`\0 903\f\r "&'/<=>\``.split("")]],unquoted:[[` 904\f\r &>`.split(""),`\0 905\f\r "&'<=>\``.split("")],[`\0 906\f\r "&'<=>\``.split(""),`\0 907\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function j_e(e,t,n,r){const a=r.schema,i=a.space==="svg"?!1:r.settings.omitOptionalTags;let s=a.space==="svg"?r.settings.closeEmptyElements:r.settings.voids.includes(e.tagName.toLowerCase());const o=[];let l;a.space==="html"&&e.tagName==="svg"&&(r.schema=nu);const u=I_e(r,e.properties),m=r.all(a.space==="html"&&e.tagName==="template"?e.content:e);return r.schema=a,m&&(s=!1),(u||!i||!N_e(e,t,n))&&(o.push("<",e.tagName,u?" "+u:""),s&&(a.space==="svg"||r.settings.closeSelfClosing)&&(l=u.charAt(u.length-1),(!r.settings.tightSelfClosing||l==="/"||l&&l!=='"'&&l!=="'")&&o.push(" "),o.push("/")),o.push(">")),o.push(m),!s&&(!i||!mN(e,t,n))&&o.push("</"+e.tagName+">"),o.join("")}function I_e(e,t){const n=[];let r=-1,a;if(t){for(a in t)if(t[a]!==null&&t[a]!==void 0){const i=L_e(e,a,t[a]);i&&n.push(i)}}for(;++r<n.length;){const i=e.settings.tightAttributes?n[r].charAt(n[r].length-1):void 0;r!==n.length-1&&i!=='"'&&i!=="'"&&(n[r]+=" ")}return n.join("")}function L_e(e,t,n){const r=N2(e.schema,t),a=e.settings.allowParseErrors&&e.schema.space==="html"?0:1,i=e.settings.allowDangerousCharacters?0:1;let s=e.quote,o;if(r.overloadedBoolean&&(n===r.attribute||n==="")?n=!0:(r.boolean||r.overloadedBoolean)&&(typeof n!="string"||n===r.attribute||n==="")&&(n=!!n),n==null||n===!1||typeof n=="number"&&Number.isNaN(n))return"";const l=mh(r.attribute,Object.assign({},e.settings.characterReferences,{subset:Av.name[a][i]}));return n===!0||(n=Array.isArray(n)?(r.commaSeparated?vk:xk)(n,{padLeft:!e.settings.tightCommaSeparatedLists}):String(n),e.settings.collapseEmptyAttributes&&!n)?l:(e.settings.preferUnquoted&&(o=mh(n,Object.assign({},e.settings.characterReferences,{attribute:!0,subset:Av.unquoted[a][i]}))),o!==n&&(e.settings.quoteSmart&&Dy(n,s)>Dy(n,e.alternative)&&(s=e.alternative),o=s+mh(n,Object.assign({},e.settings.characterReferences,{subset:(s==="'"?Av.single:Av.double)[a][i],attribute:!0}))+s),l+(o&&"="+o))}const B_e=["<","&"];function BJ(e,t,n,r){return n&&n.type==="element"&&(n.tagName==="script"||n.tagName==="style")?e.value:mh(e.value,Object.assign({},r.settings.characterReferences,{subset:B_e}))}function z_e(e,t,n,r){return r.settings.allowDangerousHtml?e.value:BJ(e,t,n,r)}function U_e(e,t,n,r){return r.all(e)}const H_e=nN("type",{invalid:F_e,unknown:$_e,handlers:{comment:h_e,doctype:m_e,element:j_e,raw:z_e,root:U_e,text:BJ}});function F_e(e){throw new Error("Expected node, not `"+e+"`")}function $_e(e){const t=e;throw new Error("Cannot compile unknown node `"+t.type+"`")}const q_e={},V_e={},G_e=[];function W_e(e,t){const n=t||q_e,r=n.quote||'"',a=r==='"'?"'":'"';if(r!=='"'&&r!=="'")throw new Error("Invalid quote `"+r+"`, expected `'` or `\"`");return{one:Y_e,all:K_e,settings:{omitOptionalTags:n.omitOptionalTags||!1,allowParseErrors:n.allowParseErrors||!1,allowDangerousCharacters:n.allowDangerousCharacters||!1,quoteSmart:n.quoteSmart||!1,preferUnquoted:n.preferUnquoted||!1,tightAttributes:n.tightAttributes||!1,upperDoctype:n.upperDoctype||!1,tightDoctype:n.tightDoctype||!1,bogusComments:n.bogusComments||!1,tightCommaSeparatedLists:n.tightCommaSeparatedLists||!1,tightSelfClosing:n.tightSelfClosing||!1,collapseEmptyAttributes:n.collapseEmptyAttributes||!1,allowDangerousHtml:n.allowDangerousHtml||!1,voids:n.voids||hZ,characterReferences:n.characterReferences||V_e,closeSelfClosing:n.closeSelfClosing||!1,closeEmptyElements:n.closeEmptyElements||!1},schema:n.space==="svg"?nu:a1,quote:r,alternative:a}.one(Array.isArray(e)?{type:"root",children:e}:e,void 0,void 0)}function Y_e(e,t,n){return H_e(e,t,n,this)}function K_e(e){const t=[],n=e&&e.children||G_e;let r=-1;for(;++r<n.length;)t[r]=this.one(n[r],r,e);return t.join("")}function Hy(e,t){const n=typeof e=="string"?{}:{...e.colorReplacements},r=typeof e=="string"?e:e.name;for(const[a,i]of Object.entries(t?.colorReplacements||{}))typeof i=="string"?n[a]=i:a===r&&Object.assign(n,i);return n}function Ic(e,t){return e&&(t?.[e?.toLowerCase()]||e)}function Q_e(e){return Array.isArray(e)?e:[e]}async function zJ(e){return Promise.resolve(typeof e=="function"?e():e).then(t=>t.default||t)}function pN(e){return!e||["plaintext","txt","text","plain"].includes(e)}function UJ(e){return e==="ansi"||pN(e)}function gN(e){return e==="none"}function HJ(e){return gN(e)}function FJ(e,t){if(!t)return e;e.properties||={},e.properties.class||=[],typeof e.properties.class=="string"&&(e.properties.class=e.properties.class.split(/\s+/g)),Array.isArray(e.properties.class)||(e.properties.class=[]);const n=Array.isArray(t)?t:t.split(/\s+/g);for(const r of n)r&&!e.properties.class.includes(r)&&e.properties.class.push(r);return e}function G2(e,t=!1){const n=e.split(/(\r?\n)/g);let r=0;const a=[];for(let i=0;i<n.length;i+=2){const s=t?n[i]+(n[i+1]||""):n[i];a.push([s,r]),r+=n[i].length,r+=n[i+1]?.length||0}return a}function X_e(e){const t=G2(e,!0).map(([a])=>a);function n(a){if(a===e.length)return{line:t.length-1,character:t[t.length-1].length};let i=a,s=0;for(const o of t){if(i<o.length)break;i-=o.length,s++}return{line:s,character:i}}function r(a,i){let s=0;for(let o=0;o<a;o++)s+=t[o].length;return s+=i,s}return{lines:t,indexToPos:n,posToIndex:r}}const bN="light-dark()",Z_e=["color","background-color"];function J_e(e,t){let n=0;const r=[];for(const a of t)a>n&&r.push({...e,content:e.content.slice(n,a),offset:e.offset+n}),n=a;return n<e.content.length&&r.push({...e,content:e.content.slice(n),offset:e.offset+n}),r}function eCe(e,t){const n=Array.from(t instanceof Set?t:new Set(t)).sort((r,a)=>r-a);return n.length?e.map(r=>r.flatMap(a=>{const i=n.filter(s=>a.offset<s&&s<a.offset+a.content.length).map(s=>s-a.offset).sort((s,o)=>s-o);return i.length?J_e(a,i):a})):e}function tCe(e,t,n,r,a="css-vars"){const i={content:e.content,explanation:e.explanation,offset:e.offset},s=t.map(m=>Fy(e.variants[m])),o=new Set(s.flatMap(m=>Object.keys(m))),l={},u=(m,h)=>{const g=h==="color"?"":h==="background-color"?"-bg":`-${h}`;return n+t[m]+(h==="color"?"":g)};return s.forEach((m,h)=>{for(const g of o){const b=m[g]||"inherit";if(h===0&&r&&Z_e.includes(g))if(r===bN&&s.length>1){const x=t.findIndex(T=>T==="light"),y=t.findIndex(T=>T==="dark");if(x===-1||y===-1)throw new Er('When using `defaultColor: "light-dark()"`, you must provide both `light` and `dark` themes');const S=s[x][g]||"inherit",w=s[y][g]||"inherit";l[g]=`light-dark(${S}, ${w})`,a==="css-vars"&&(l[u(h,g)]=b)}else l[g]=b;else a==="css-vars"&&(l[u(h,g)]=b)}}),i.htmlStyle=l,i}function Fy(e){const t={};if(e.color&&(t.color=e.color),e.bgColor&&(t["background-color"]=e.bgColor),e.fontStyle){e.fontStyle&ba.Italic&&(t["font-style"]="italic"),e.fontStyle&ba.Bold&&(t["font-weight"]="bold");const n=[];e.fontStyle&ba.Underline&&n.push("underline"),e.fontStyle&ba.Strikethrough&&n.push("line-through"),n.length&&(t["text-decoration"]=n.join(" "))}return t}function xC(e){return typeof e=="string"?e:Object.entries(e).map(([t,n])=>`${t}:${n}`).join(";")}const $J=new WeakMap;function W2(e,t){$J.set(e,t)}function tg(e){return $J.get(e)}class Sm{_stacks={};lang;get themes(){return Object.keys(this._stacks)}get theme(){return this.themes[0]}get _stack(){return this._stacks[this.theme]}static initial(t,n){return new Sm(Object.fromEntries(Q_e(n).map(r=>[r,vC])),t)}constructor(...t){if(t.length===2){const[n,r]=t;this.lang=r,this._stacks=n}else{const[n,r,a]=t;this.lang=r,this._stacks={[a]:n}}}getInternalStack(t=this.theme){return this._stacks[t]}getScopes(t=this.theme){return nCe(this._stacks[t])}toJSON(){return{lang:this.lang,theme:this.theme,themes:this.themes,scopes:this.getScopes()}}}function nCe(e){const t=[],n=new Set;function r(a){if(n.has(a))return;n.add(a);const i=a?.nameScopesList?.scopeName;i&&t.push(i),a.parent&&r(a.parent)}return r(e),t}function rCe(e,t){if(!(e instanceof Sm))throw new Er("Invalid grammar state");return e.getInternalStack(t)}function aCe(){const e=new WeakMap;function t(n){if(!e.has(n.meta)){let r=function(s){if(typeof s=="number"){if(s<0||s>n.source.length)throw new Er(`Invalid decoration offset: ${s}. Code length: ${n.source.length}`);return{...a.indexToPos(s),offset:s}}else{const o=a.lines[s.line];if(o===void 0)throw new Er(`Invalid decoration position ${JSON.stringify(s)}. Lines length: ${a.lines.length}`);let l=s.character;if(l<0&&(l=o.length+l),l<0||l>o.length)throw new Er(`Invalid decoration position ${JSON.stringify(s)}. Line ${s.line} length: ${o.length}`);return{...s,character:l,offset:a.posToIndex(s.line,l)}}};const a=X_e(n.source),i=(n.options.decorations||[]).map(s=>({...s,start:r(s.start),end:r(s.end)}));iCe(i),e.set(n.meta,{decorations:i,converter:a,source:n.source})}return e.get(n.meta)}return{name:"shiki:decorations",tokens(n){if(!this.options.decorations?.length)return;const a=t(this).decorations.flatMap(s=>[s.start.offset,s.end.offset]);return eCe(n,a)},code(n){if(!this.options.decorations?.length)return;const r=t(this),a=Array.from(n.children).filter(m=>m.type==="element"&&m.tagName==="span");if(a.length!==r.converter.lines.length)throw new Er(`Number of lines in code element (${a.length}) does not match the number of lines in the source (${r.converter.lines.length}). Failed to apply decorations.`);function i(m,h,g,b){const x=a[m];let y="",S=-1,w=-1;if(h===0&&(S=0),g===0&&(w=0),g===Number.POSITIVE_INFINITY&&(w=x.children.length),S===-1||w===-1)for(let C=0;C<x.children.length;C++)y+=qJ(x.children[C]),S===-1&&y.length===h&&(S=C+1),w===-1&&y.length===g&&(w=C+1);if(S===-1)throw new Er(`Failed to find start index for decoration ${JSON.stringify(b.start)}`);if(w===-1)throw new Er(`Failed to find end index for decoration ${JSON.stringify(b.end)}`);const T=x.children.slice(S,w);if(!b.alwaysWrap&&T.length===x.children.length)o(x,b,"line");else if(!b.alwaysWrap&&T.length===1&&T[0].type==="element")o(T[0],b,"token");else{const C={type:"element",tagName:"span",properties:{},children:T};o(C,b,"wrapper"),x.children.splice(S,T.length,C)}}function s(m,h){a[m]=o(a[m],h,"line")}function o(m,h,g){const b=h.properties||{},x=h.transform||(y=>y);return m.tagName=h.tagName||"span",m.properties={...m.properties,...b,class:m.properties.class},h.properties?.class&&FJ(m,h.properties.class),m=x(m,g)||m,m}const l=[],u=r.decorations.sort((m,h)=>h.start.offset-m.start.offset||m.end.offset-h.end.offset);for(const m of u){const{start:h,end:g}=m;if(h.line===g.line)i(h.line,h.character,g.character,m);else if(h.line<g.line){i(h.line,h.character,Number.POSITIVE_INFINITY,m);for(let b=h.line+1;b<g.line;b++)l.unshift(()=>s(b,m));i(g.line,0,g.character,m)}}l.forEach(m=>m())}}}function iCe(e){for(let t=0;t<e.length;t++){const n=e[t];if(n.start.offset>n.end.offset)throw new Er(`Invalid decoration range: ${JSON.stringify(n.start)} - ${JSON.stringify(n.end)}`);for(let r=t+1;r<e.length;r++){const a=e[r],i=n.start.offset<=a.start.offset&&a.start.offset<n.end.offset,s=n.start.offset<a.end.offset&&a.end.offset<=n.end.offset,o=a.start.offset<=n.start.offset&&n.start.offset<a.end.offset,l=a.start.offset<n.end.offset&&n.end.offset<=a.end.offset;if(i||s||o||l){if(i&&s||o&&l||o&&n.start.offset===n.end.offset||s&&a.start.offset===a.end.offset)continue;throw new Er(`Decorations ${JSON.stringify(n.start)} and ${JSON.stringify(a.start)} intersect.`)}}}}function qJ(e){return e.type==="text"?e.value:e.type==="element"?e.children.map(qJ).join(""):""}const sCe=[aCe()];function $y(e){const t=oCe(e.transformers||[]);return[...t.pre,...t.normal,...t.post,...sCe]}function oCe(e){const t=[],n=[],r=[];for(const a of e)switch(a.enforce){case"pre":t.push(a);break;case"post":n.push(a);break;default:r.push(a)}return{pre:t,post:n,normal:r}}var Ku=["black","red","green","yellow","blue","magenta","cyan","white","brightBlack","brightRed","brightGreen","brightYellow","brightBlue","brightMagenta","brightCyan","brightWhite"],E5={1:"bold",2:"dim",3:"italic",4:"underline",7:"reverse",8:"hidden",9:"strikethrough"};function lCe(e,t){const n=e.indexOf("\x1B",t);if(n!==-1&&e[n+1]==="["){const r=e.indexOf("m",n);if(r!==-1)return{sequence:e.substring(n+2,r).split(";"),startPosition:n,position:r+1}}return{position:e.length}}function cB(e){const t=e.shift();if(t==="2"){const n=e.splice(0,3).map(r=>Number.parseInt(r));return n.length!==3||n.some(r=>Number.isNaN(r))?void 0:{type:"rgb",rgb:n}}else if(t==="5"){const n=e.shift();if(n)return{type:"table",index:Number(n)}}}function cCe(e){const t=[];for(;e.length>0;){const n=e.shift();if(!n)continue;const r=Number.parseInt(n);if(!Number.isNaN(r))if(r===0)t.push({type:"resetAll"});else if(r<=9)E5[r]&&t.push({type:"setDecoration",value:E5[r]});else if(r<=29){const a=E5[r-20];a&&(t.push({type:"resetDecoration",value:a}),a==="dim"&&t.push({type:"resetDecoration",value:"bold"}))}else if(r<=37)t.push({type:"setForegroundColor",value:{type:"named",name:Ku[r-30]}});else if(r===38){const a=cB(e);a&&t.push({type:"setForegroundColor",value:a})}else if(r===39)t.push({type:"resetForegroundColor"});else if(r<=47)t.push({type:"setBackgroundColor",value:{type:"named",name:Ku[r-40]}});else if(r===48){const a=cB(e);a&&t.push({type:"setBackgroundColor",value:a})}else r===49?t.push({type:"resetBackgroundColor"}):r===53?t.push({type:"setDecoration",value:"overline"}):r===55?t.push({type:"resetDecoration",value:"overline"}):r>=90&&r<=97?t.push({type:"setForegroundColor",value:{type:"named",name:Ku[r-90+8]}}):r>=100&&r<=107&&t.push({type:"setBackgroundColor",value:{type:"named",name:Ku[r-100+8]}})}return t}function uCe(){let e=null,t=null,n=new Set;return{parse(r){const a=[];let i=0;do{const s=lCe(r,i),o=s.sequence?r.substring(i,s.startPosition):r.substring(i);if(o.length>0&&a.push({value:o,foreground:e,background:t,decorations:new Set(n)}),s.sequence){const l=cCe(s.sequence);for(const u of l)u.type==="resetAll"?(e=null,t=null,n.clear()):u.type==="resetForegroundColor"?e=null:u.type==="resetBackgroundColor"?t=null:u.type==="resetDecoration"&&n.delete(u.value);for(const u of l)u.type==="setForegroundColor"?e=u.value:u.type==="setBackgroundColor"?t=u.value:u.type==="setDecoration"&&n.add(u.value)}i=s.position}while(i<r.length);return a}}}var dCe={black:"#000000",red:"#bb0000",green:"#00bb00",yellow:"#bbbb00",blue:"#0000bb",magenta:"#ff00ff",cyan:"#00bbbb",white:"#eeeeee",brightBlack:"#555555",brightRed:"#ff5555",brightGreen:"#00ff00",brightYellow:"#ffff55",brightBlue:"#5555ff",brightMagenta:"#ff55ff",brightCyan:"#55ffff",brightWhite:"#ffffff"};function fCe(e=dCe){function t(o){return e[o]}function n(o){return`#${o.map(l=>Math.max(0,Math.min(l,255)).toString(16).padStart(2,"0")).join("")}`}let r;function a(){if(r)return r;r=[];for(let u=0;u<Ku.length;u++)r.push(t(Ku[u]));let o=[0,95,135,175,215,255];for(let u=0;u<6;u++)for(let m=0;m<6;m++)for(let h=0;h<6;h++)r.push(n([o[u],o[m],o[h]]));let l=8;for(let u=0;u<24;u++,l+=10)r.push(n([l,l,l]));return r}function i(o){return a()[o]}function s(o){switch(o.type){case"named":return t(o.name);case"rgb":return n(o.rgb);case"table":return i(o.index)}}return{value:s}}function hCe(e,t,n){const r=Hy(e,n),a=G2(t),i=fCe(Object.fromEntries(Ku.map(o=>[o,e.colors?.[`terminal.ansi${o[0].toUpperCase()}${o.substring(1)}`]]))),s=uCe();return a.map(o=>s.parse(o[0]).map(l=>{let u,m;l.decorations.has("reverse")?(u=l.background?i.value(l.background):e.bg,m=l.foreground?i.value(l.foreground):e.fg):(u=l.foreground?i.value(l.foreground):e.fg,m=l.background?i.value(l.background):void 0),u=Ic(u,r),m=Ic(m,r),l.decorations.has("dim")&&(u=mCe(u));let h=ba.None;return l.decorations.has("bold")&&(h|=ba.Bold),l.decorations.has("italic")&&(h|=ba.Italic),l.decorations.has("underline")&&(h|=ba.Underline),l.decorations.has("strikethrough")&&(h|=ba.Strikethrough),{content:l.value,offset:o[1],color:u,bgColor:m,fontStyle:h}}))}function mCe(e){const t=e.match(/#([0-9a-f]{3})([0-9a-f]{3})?([0-9a-f]{2})?/);if(t)if(t[3]){const r=Math.round(Number.parseInt(t[3],16)/2).toString(16).padStart(2,"0");return`#${t[1]}${t[2]}${r}`}else return t[2]?`#${t[1]}${t[2]}80`:`#${Array.from(t[1]).map(r=>`${r}${r}`).join("")}80`;const n=e.match(/var\((--[\w-]+-ansi-[\w-]+)\)/);return n?`var(${n[1]}-dim)`:e}function vN(e,t,n={}){const{lang:r="text",theme:a=e.getLoadedThemes()[0]}=n;if(pN(r)||gN(a))return G2(t).map(l=>[{content:l[0],offset:l[1]}]);const{theme:i,colorMap:s}=e.setTheme(a);if(r==="ansi")return hCe(i,t,n);const o=e.getLanguage(r);if(n.grammarState){if(n.grammarState.lang!==o.name)throw new Er(`Grammar state language "${n.grammarState.lang}" does not match highlight language "${o.name}"`);if(!n.grammarState.themes.includes(i.name))throw new Er(`Grammar state themes "${n.grammarState.themes}" do not contain highlight theme "${i.name}"`)}return gCe(t,o,i,s,n)}function pCe(...e){if(e.length===2)return tg(e[1]);const[t,n,r={}]=e,{lang:a="text",theme:i=t.getLoadedThemes()[0]}=r;if(pN(a)||gN(i))throw new Er("Plain language does not have grammar state");if(a==="ansi")throw new Er("ANSI language does not have grammar state");const{theme:s,colorMap:o}=t.setTheme(i),l=t.getLanguage(a);return new Sm(qy(n,l,s,o,r).stateStack,l.name,s.name)}function gCe(e,t,n,r,a){const i=qy(e,t,n,r,a),s=new Sm(qy(e,t,n,r,a).stateStack,t.name,n.name);return W2(i.tokens,s),i.tokens}function qy(e,t,n,r,a){const i=Hy(n,a),{tokenizeMaxLineLength:s=0,tokenizeTimeLimit:o=500}=a,l=G2(e);let u=a.grammarState?rCe(a.grammarState,n.name)??vC:a.grammarContextCode!=null?qy(a.grammarContextCode,t,n,r,{...a,grammarState:void 0,grammarContextCode:void 0}).stateStack:vC,m=[];const h=[];for(let g=0,b=l.length;g<b;g++){const[x,y]=l[g];if(x===""){m=[],h.push([]);continue}if(s>0&&x.length>=s){m=[],h.push([{content:x,offset:y,color:"",fontStyle:0}]);continue}let S,w,T;a.includeExplanation&&(S=t.tokenizeLine(x,u,o),w=S.tokens,T=0);const C=t.tokenizeLine2(x,u,o),M=C.tokens.length/2;for(let k=0;k<M;k++){const N=C.tokens[2*k],P=k+1<M?C.tokens[2*k+2]:x.length;if(N===P)continue;const D=C.tokens[2*k+1],B=Ic(r[Rh.getForeground(D)],i),z=Rh.getFontStyle(D),U={content:x.substring(N,P),offset:y+N,color:B,fontStyle:z};if(a.includeExplanation){const $=[];if(a.includeExplanation!=="scopeName")for(const G of n.settings){let V;switch(typeof G.scope){case"string":V=G.scope.split(/,/).map(H=>H.trim());break;case"object":V=G.scope;break;default:continue}$.push({settings:G,selectors:V.map(H=>H.split(/ /))})}U.explanation=[];let W=0;for(;N+W<P;){const G=w[T],V=x.substring(G.startIndex,G.endIndex);W+=V.length,U.explanation.push({content:V,scopes:a.includeExplanation==="scopeName"?bCe(G.scopes):vCe($,G.scopes)}),T+=1}}m.push(U)}h.push(m),m=[],u=C.ruleStack}return{tokens:h,stateStack:u}}function bCe(e){return e.map(t=>({scopeName:t}))}function vCe(e,t){const n=[];for(let r=0,a=t.length;r<a;r++){const i=t[r];n[r]={scopeName:i,themeMatches:xCe(e,i,t.slice(0,r))}}return n}function uB(e,t){return e===t||t.substring(0,e.length)===e&&t[e.length]==="."}function yCe(e,t,n){if(!uB(e[e.length-1],t))return!1;let r=e.length-2,a=n.length-1;for(;r>=0&&a>=0;)uB(e[r],n[a])&&(r-=1),a-=1;return r===-1}function xCe(e,t,n){const r=[];for(const{selectors:a,settings:i}of e)for(const s of a)if(yCe(s,t,n)){r.push(i);break}return r}function VJ(e,t,n){const r=Object.entries(n.themes).filter(l=>l[1]).map(l=>({color:l[0],theme:l[1]})),a=r.map(l=>{const u=vN(e,t,{...n,theme:l.theme}),m=tg(u),h=typeof l.theme=="string"?l.theme:l.theme.name;return{tokens:u,state:m,theme:h}}),i=SCe(...a.map(l=>l.tokens)),s=i[0].map((l,u)=>l.map((m,h)=>{const g={content:m.content,variants:{},offset:m.offset};return"includeExplanation"in n&&n.includeExplanation&&(g.explanation=m.explanation),i.forEach((b,x)=>{const{content:y,explanation:S,offset:w,...T}=b[u][h];g.variants[r[x].color]=T}),g})),o=a[0].state?new Sm(Object.fromEntries(a.map(l=>[l.theme,l.state?.getInternalStack(l.theme)])),a[0].state.lang):void 0;return o&&W2(s,o),s}function SCe(...e){const t=e.map(()=>[]),n=e.length;for(let r=0;r<e[0].length;r++){const a=e.map(l=>l[r]),i=t.map(()=>[]);t.forEach((l,u)=>l.push(i[u]));const s=a.map(()=>0),o=a.map(l=>l[0]);for(;o.every(l=>l);){const l=Math.min(...o.map(u=>u.content.length));for(let u=0;u<n;u++){const m=o[u];m.content.length===l?(i[u].push(m),s[u]+=1,o[u]=a[u][s[u]]):(i[u].push({...m,content:m.content.slice(0,l)}),o[u]={...m,content:m.content.slice(l),offset:m.offset+l})}}}return t}function Vy(e,t,n){let r,a,i,s,o,l;if("themes"in n){const{defaultColor:u="light",cssVariablePrefix:m="--shiki-",colorsRendering:h="css-vars"}=n,g=Object.entries(n.themes).filter(w=>w[1]).map(w=>({color:w[0],theme:w[1]})).sort((w,T)=>w.color===u?-1:T.color===u?1:0);if(g.length===0)throw new Er("`themes` option must not be empty");const b=VJ(e,t,n);if(l=tg(b),u&&bN!==u&&!g.find(w=>w.color===u))throw new Er(`\`themes\` option must contain the defaultColor key \`${u}\``);const x=g.map(w=>e.getTheme(w.theme)),y=g.map(w=>w.color);i=b.map(w=>w.map(T=>tCe(T,y,m,u,h))),l&&W2(i,l);const S=g.map(w=>Hy(w.theme,n));a=dB(g,x,S,m,u,"fg",h),r=dB(g,x,S,m,u,"bg",h),s=`shiki-themes ${x.map(w=>w.name).join(" ")}`,o=u?void 0:[a,r].join(";")}else if("theme"in n){const u=Hy(n.theme,n);i=vN(e,t,n);const m=e.getTheme(n.theme);r=Ic(m.bg,u),a=Ic(m.fg,u),s=m.name,l=tg(i)}else throw new Er("Invalid options, either `theme` or `themes` must be provided");return{tokens:i,fg:a,bg:r,themeName:s,rootStyle:o,grammarState:l}}function dB(e,t,n,r,a,i,s){return e.map((o,l)=>{const u=Ic(t[l][i],n[l])||"inherit",m=`${r+o.color}${i==="bg"?"-bg":""}:${u}`;if(l===0&&a){if(a===bN&&e.length>1){const h=e.findIndex(y=>y.color==="light"),g=e.findIndex(y=>y.color==="dark");if(h===-1||g===-1)throw new Er('When using `defaultColor: "light-dark()"`, you must provide both `light` and `dark` themes');const b=Ic(t[h][i],n[h])||"inherit",x=Ic(t[g][i],n[g])||"inherit";return`light-dark(${b}, ${x});${m}`}return u}return s==="css-vars"?m:null}).filter(o=>!!o).join(";")}function Gy(e,t,n,r={meta:{},options:n,codeToHast:(a,i)=>Gy(e,a,i),codeToTokens:(a,i)=>Vy(e,a,i)}){let a=t;for(const x of $y(n))a=x.preprocess?.call(r,a,n)||a;let{tokens:i,fg:s,bg:o,themeName:l,rootStyle:u,grammarState:m}=Vy(e,a,n);const{mergeWhitespaces:h=!0,mergeSameStyleTokens:g=!1}=n;h===!0?i=ACe(i):h==="never"&&(i=ECe(i)),g&&(i=TCe(i));const b={...r,get source(){return a}};for(const x of $y(n))i=x.tokens?.call(b,i)||i;return wCe(i,{...n,fg:s,bg:o,themeName:l,rootStyle:u},b,m)}function wCe(e,t,n,r=tg(e)){const a=$y(t),i=[],s={type:"root",children:[]},{structure:o="classic",tabindex:l="0"}=t;let u={type:"element",tagName:"pre",properties:{class:`shiki ${t.themeName||""}`,style:t.rootStyle||`background-color:${t.bg};color:${t.fg}`,...l!==!1&&l!=null?{tabindex:l.toString()}:{},...Object.fromEntries(Array.from(Object.entries(t.meta||{})).filter(([x])=>!x.startsWith("_")))},children:[]},m={type:"element",tagName:"code",properties:{},children:i};const h=[],g={...n,structure:o,addClassToHast:FJ,get source(){return n.source},get tokens(){return e},get options(){return t},get root(){return s},get pre(){return u},get code(){return m},get lines(){return h}};if(e.forEach((x,y)=>{y&&(o==="inline"?s.children.push({type:"element",tagName:"br",properties:{},children:[]}):o==="classic"&&i.push({type:"text",value:` 908`}));let S={type:"element",tagName:"span",properties:{class:"line"},children:[]},w=0;for(const T of x){let C={type:"element",tagName:"span",properties:{...T.htmlAttrs},children:[{type:"text",value:T.content}]};const M=xC(T.htmlStyle||Fy(T));M&&(C.properties.style=M);for(const k of a)C=k?.span?.call(g,C,y+1,w,S,T)||C;o==="inline"?s.children.push(C):o==="classic"&&S.children.push(C),w+=T.content.length}if(o==="classic"){for(const T of a)S=T?.line?.call(g,S,y+1)||S;h.push(S),i.push(S)}}),o==="classic"){for(const x of a)m=x?.code?.call(g,m)||m;u.children.push(m);for(const x of a)u=x?.pre?.call(g,u)||u;s.children.push(u)}let b=s;for(const x of a)b=x?.root?.call(g,b)||b;return r&&W2(b,r),b}function ACe(e){return e.map(t=>{const n=[];let r="",a=0;return t.forEach((i,s)=>{const l=!(i.fontStyle&&(i.fontStyle&ba.Underline||i.fontStyle&ba.Strikethrough));l&&i.content.match(/^\s+$/)&&t[s+1]?(a||(a=i.offset),r+=i.content):r?(l?n.push({...i,offset:a,content:r+i.content}):n.push({content:r,offset:a},i),a=0,r=""):n.push(i)}),n})}function ECe(e){return e.map(t=>t.flatMap(n=>{if(n.content.match(/^\s+$/))return n;const r=n.content.match(/^(\s*)(.*?)(\s*)$/);if(!r)return n;const[,a,i,s]=r;if(!a&&!s)return n;const o=[{...n,offset:n.offset+a.length,content:i}];return a&&o.unshift({content:a,offset:n.offset}),s&&o.push({content:s,offset:n.offset+a.length+i.length}),o}))}function TCe(e){return e.map(t=>{const n=[];for(const r of t){if(n.length===0){n.push({...r});continue}const a=n[n.length-1],i=xC(a.htmlStyle||Fy(a)),s=xC(r.htmlStyle||Fy(r)),o=a.fontStyle&&(a.fontStyle&ba.Underline||a.fontStyle&ba.Strikethrough),l=r.fontStyle&&(r.fontStyle&ba.Underline||r.fontStyle&ba.Strikethrough);!o&&!l&&i===s?a.content+=r.content:n.push({...r})}return n})}const _Ce=W_e;function CCe(e,t,n){const r={meta:{},options:n,codeToHast:(i,s)=>Gy(e,i,s),codeToTokens:(i,s)=>Vy(e,i,s)};let a=_Ce(Gy(e,t,n,r));for(const i of $y(n))a=i.postprocess?.call(r,a,n)||a;return a}const fB={light:"#333333",dark:"#bbbbbb"},hB={light:"#fffffe",dark:"#1e1e1e"},mB="__shiki_resolved";function yN(e){if(e?.[mB])return e;const t={...e};t.tokenColors&&!t.settings&&(t.settings=t.tokenColors,delete t.tokenColors),t.type||="dark",t.colorReplacements={...t.colorReplacements},t.settings||=[];let{bg:n,fg:r}=t;if(!n||!r){const o=t.settings?t.settings.find(l=>!l.name&&!l.scope):void 0;o?.settings?.foreground&&(r=o.settings.foreground),o?.settings?.background&&(n=o.settings.background),!r&&t?.colors?.["editor.foreground"]&&(r=t.colors["editor.foreground"]),!n&&t?.colors?.["editor.background"]&&(n=t.colors["editor.background"]),r||(r=t.type==="light"?fB.light:fB.dark),n||(n=t.type==="light"?hB.light:hB.dark),t.fg=r,t.bg=n}t.settings[0]&&t.settings[0].settings&&!t.settings[0].scope||t.settings.unshift({settings:{foreground:t.fg,background:t.bg}});let a=0;const i=new Map;function s(o){if(i.has(o))return i.get(o);a+=1;const l=`#${a.toString(16).padStart(8,"0").toLowerCase()}`;return t.colorReplacements?.[`#${l}`]?s(o):(i.set(o,l),l)}t.settings=t.settings.map(o=>{const l=o.settings?.foreground&&!o.settings.foreground.startsWith("#"),u=o.settings?.background&&!o.settings.background.startsWith("#");if(!l&&!u)return o;const m={...o,settings:{...o.settings}};if(l){const h=s(o.settings.foreground);t.colorReplacements[h]=o.settings.foreground,m.settings.foreground=h}if(u){const h=s(o.settings.background);t.colorReplacements[h]=o.settings.background,m.settings.background=h}return m});for(const o of Object.keys(t.colors||{}))if((o==="editor.foreground"||o==="editor.background"||o.startsWith("terminal.ansi"))&&!t.colors[o]?.startsWith("#")){const l=s(t.colors[o]);t.colorReplacements[l]=t.colors[o],t.colors[o]=l}return Object.defineProperty(t,mB,{enumerable:!1,writable:!1,value:!0}),t}async function GJ(e){return Array.from(new Set((await Promise.all(e.filter(t=>!UJ(t)).map(async t=>await zJ(t).then(n=>Array.isArray(n)?n:[n])))).flat()))}async function WJ(e){return(await Promise.all(e.map(async n=>HJ(n)?null:yN(await zJ(n))))).filter(n=>!!n)}let kCe=3;function NCe(e,t=3){t>kCe||console.trace(`[SHIKI DEPRECATE]: ${e}`)}let Jf=class extends Error{constructor(t){super(t),this.name="ShikiError"}};class OCe extends WTe{constructor(t,n,r,a={}){super(t),this._resolver=t,this._themes=n,this._langs=r,this._alias=a,this._themes.map(i=>this.loadTheme(i)),this.loadLanguages(this._langs)}_resolvedThemes=new Map;_resolvedGrammars=new Map;_langMap=new Map;_langGraph=new Map;_textmateThemeCache=new WeakMap;_loadedThemesCache=null;_loadedLanguagesCache=null;getTheme(t){return typeof t=="string"?this._resolvedThemes.get(t):this.loadTheme(t)}loadTheme(t){const n=yN(t);return n.name&&(this._resolvedThemes.set(n.name,n),this._loadedThemesCache=null),n}getLoadedThemes(){return this._loadedThemesCache||(this._loadedThemesCache=[...this._resolvedThemes.keys()]),this._loadedThemesCache}setTheme(t){let n=this._textmateThemeCache.get(t);n||(n=Iy.createFromRawTheme(t),this._textmateThemeCache.set(t,n)),this._syncRegistry.setTheme(n)}getGrammar(t){if(this._alias[t]){const n=new Set([t]);for(;this._alias[t];){if(t=this._alias[t],n.has(t))throw new Jf(`Circular alias \`${Array.from(n).join(" -> ")} -> ${t}\``);n.add(t)}}return this._resolvedGrammars.get(t)}loadLanguage(t){if(this.getGrammar(t.name))return;const n=new Set([...this._langMap.values()].filter(i=>i.embeddedLangsLazy?.includes(t.name)));this._resolver.addLanguage(t);const r={balancedBracketSelectors:t.balancedBracketSelectors||["*"],unbalancedBracketSelectors:t.unbalancedBracketSelectors||[]};this._syncRegistry._rawGrammars.set(t.scopeName,t);const a=this.loadGrammarWithConfiguration(t.scopeName,1,r);if(a.name=t.name,this._resolvedGrammars.set(t.name,a),t.aliases&&t.aliases.forEach(i=>{this._alias[i]=t.name}),this._loadedLanguagesCache=null,n.size)for(const i of n)this._resolvedGrammars.delete(i.name),this._loadedLanguagesCache=null,this._syncRegistry?._injectionGrammars?.delete(i.scopeName),this._syncRegistry?._grammars?.delete(i.scopeName),this.loadLanguage(this._langMap.get(i.name))}dispose(){super.dispose(),this._resolvedThemes.clear(),this._resolvedGrammars.clear(),this._langMap.clear(),this._langGraph.clear(),this._loadedThemesCache=null}loadLanguages(t){for(const a of t)this.resolveEmbeddedLanguages(a);const n=Array.from(this._langGraph.entries()),r=n.filter(([a,i])=>!i);if(r.length){const a=n.filter(([i,s])=>s&&s.embeddedLangs?.some(o=>r.map(([l])=>l).includes(o))).filter(i=>!r.includes(i));throw new Jf(`Missing languages ${r.map(([i])=>`\`${i}\``).join(", ")}, required by ${a.map(([i])=>`\`${i}\``).join(", ")}`)}for(const[a,i]of n)this._resolver.addLanguage(i);for(const[a,i]of n)this.loadLanguage(i)}getLoadedLanguages(){return this._loadedLanguagesCache||(this._loadedLanguagesCache=[...new Set([...this._resolvedGrammars.keys(),...Object.keys(this._alias)])]),this._loadedLanguagesCache}resolveEmbeddedLanguages(t){if(this._langMap.set(t.name,t),this._langGraph.set(t.name,t),t.embeddedLangs)for(const n of t.embeddedLangs)this._langGraph.set(n,this._langMap.get(n))}}class PCe{_langs=new Map;_scopeToLang=new Map;_injections=new Map;_onigLib;constructor(t,n){this._onigLib={createOnigScanner:r=>t.createScanner(r),createOnigString:r=>t.createString(r)},n.forEach(r=>this.addLanguage(r))}get onigLib(){return this._onigLib}getLangRegistration(t){return this._langs.get(t)}loadGrammar(t){return this._scopeToLang.get(t)}addLanguage(t){this._langs.set(t.name,t),t.aliases&&t.aliases.forEach(n=>{this._langs.set(n,t)}),this._scopeToLang.set(t.scopeName,t),t.injectTo&&t.injectTo.forEach(n=>{this._injections.get(n)||this._injections.set(n,[]),this._injections.get(n).push(t.scopeName)})}getInjections(t){const n=t.split(".");let r=[];for(let a=1;a<=n.length;a++){const i=n.slice(0,a).join(".");r=[...r,...this._injections.get(i)||[]]}return r}}let jp=0;function MCe(e){jp+=1,e.warnings!==!1&&jp>=10&&jp%10===0&&console.warn(`[Shiki] ${jp} instances have been created. Shiki is supposed to be used as a singleton, consider refactoring your code to cache your highlighter instance; Or call \`highlighter.dispose()\` to release unused instances.`);let t=!1;if(!e.engine)throw new Jf("`engine` option is required for synchronous mode");const n=(e.langs||[]).flat(1),r=(e.themes||[]).flat(1).map(yN),a=new PCe(e.engine,n),i=new OCe(a,r,n,e.langAlias);let s;function o(T){S();const C=i.getGrammar(typeof T=="string"?T:T.name);if(!C)throw new Jf(`Language \`${T}\` not found, you may need to load it first`);return C}function l(T){if(T==="none")return{bg:"",fg:"",name:"none",settings:[],type:"dark"};S();const C=i.getTheme(T);if(!C)throw new Jf(`Theme \`${T}\` not found, you may need to load it first`);return C}function u(T){S();const C=l(T);s!==T&&(i.setTheme(C),s=T);const M=i.getColorMap();return{theme:C,colorMap:M}}function m(){return S(),i.getLoadedThemes()}function h(){return S(),i.getLoadedLanguages()}function g(...T){S(),i.loadLanguages(T.flat(1))}async function b(...T){return g(await GJ(T))}function x(...T){S();for(const C of T.flat(1))i.loadTheme(C)}async function y(...T){return S(),x(await WJ(T))}function S(){if(t)throw new Jf("Shiki instance has been disposed")}function w(){t||(t=!0,i.dispose(),jp-=1)}return{setTheme:u,getTheme:l,getLanguage:o,getLoadedThemes:m,getLoadedLanguages:h,loadLanguage:b,loadLanguageSync:g,loadTheme:y,loadThemeSync:x,dispose:w,[Symbol.dispose]:w}}async function RCe(e){e.engine||NCe("`engine` option is required. Use `createOnigurumaEngine` or `createJavaScriptRegexEngine` to create an engine.");const[t,n,r]=await Promise.all([WJ(e.themes||[]),GJ(e.langs||[]),e.engine]);return MCe({...e,themes:t,langs:n,engine:r})}async function DCe(e){const t=await RCe(e);return{getLastGrammarState:(...n)=>pCe(t,...n),codeToTokensBase:(n,r)=>vN(t,n,r),codeToTokensWithThemes:(n,r)=>VJ(t,n,r),codeToTokens:(n,r)=>Vy(t,n,r),codeToHast:(n,r)=>Gy(t,n,r),codeToHtml:(n,r)=>CCe(t,n,r),getBundledLanguages:()=>({}),getBundledThemes:()=>({}),...t,getInternalContext:()=>t}}function jCe(e){const t=e.langs,n=e.themes,r=e.engine;async function a(i){function s(h){if(typeof h=="string"){if(UJ(h))return[];h=i.langAlias?.[h]||h;const g=t[h];if(!g)throw new Er(`Language \`${h}\` is not included in this bundle. You may want to load it from external source.`);return g}return h}function o(h){if(HJ(h))return"none";if(typeof h=="string"){const g=n[h];if(!g)throw new Er(`Theme \`${h}\` is not included in this bundle. You may want to load it from external source.`);return g}return h}const l=(i.themes??[]).map(h=>o(h)),u=(i.langs??[]).map(h=>s(h)),m=await DCe({engine:i.engine??r(),...i,themes:l,langs:u});return{...m,loadLanguage(...h){return m.loadLanguage(...h.map(s))},loadTheme(...h){return m.loadTheme(...h.map(o))},getBundledLanguages(){return t},getBundledThemes(){return n}}}return a}const YJ=[{id:"abap",name:"ABAP",import:(()=>ne(()=>import("./abap-BdImnpbu.js"),[]))},{id:"actionscript-3",name:"ActionScript",import:(()=>ne(()=>import("./actionscript-3-CfeIJUat.js"),[]))},{id:"ada",name:"Ada",import:(()=>ne(()=>import("./ada-bCR0ucgS.js"),[]))},{id:"angular-html",name:"Angular HTML",import:(()=>ne(()=>import("./angular-html-CU67Zn6k.js").then(e=>e.f),__vite__mapDeps([0,1,2,3])))},{id:"angular-ts",name:"Angular TypeScript",import:(()=>ne(()=>import("./angular-ts-BwZT4LLn.js"),__vite__mapDeps([4,0,1,2,3,5])))},{id:"apache",name:"Apache Conf",import:(()=>ne(()=>import("./apache-Pmp26Uib.js"),[]))},{id:"apex",name:"Apex",import:(()=>ne(()=>import("./apex-C7Pw0Ztw.js"),[]))},{id:"apl",name:"APL",import:(()=>ne(()=>import("./apl-dKokRX4l.js"),__vite__mapDeps([6,1,2,3,7,8,9])))},{id:"applescript",name:"AppleScript",import:(()=>ne(()=>import("./applescript-Co6uUVPk.js"),[]))},{id:"ara",name:"Ara",import:(()=>ne(()=>import("./ara-BRHolxvo.js"),[]))},{id:"asciidoc",name:"AsciiDoc",aliases:["adoc"],import:(()=>ne(()=>import("./asciidoc-Dv7Oe6Be.js"),[]))},{id:"asm",name:"Assembly",import:(()=>ne(()=>import("./asm-D_Q5rh1f.js"),[]))},{id:"astro",name:"Astro",import:(()=>ne(()=>import("./astro-CbQHKStN.js"),__vite__mapDeps([10,9,2,11,3,12,13])))},{id:"awk",name:"AWK",import:(()=>ne(()=>import("./awk-DMzUqQB5.js"),[]))},{id:"ballerina",name:"Ballerina",import:(()=>ne(()=>import("./ballerina-BFfxhgS-.js"),[]))},{id:"bat",name:"Batch File",aliases:["batch"],import:(()=>ne(()=>import("./bat-BkioyH1T.js"),[]))},{id:"beancount",name:"Beancount",import:(()=>ne(()=>import("./beancount-k_qm7-4y.js"),[]))},{id:"berry",name:"Berry",aliases:["be"],import:(()=>ne(()=>import("./berry-D08WgyRC.js"),[]))},{id:"bibtex",name:"BibTeX",import:(()=>ne(()=>import("./bibtex-CHM0blh-.js"),[]))},{id:"bicep",name:"Bicep",import:(()=>ne(()=>import("./bicep-6nHXG8SA.js"),[]))},{id:"blade",name:"Blade",import:(()=>ne(()=>import("./blade-DVc8C-J4.js"),__vite__mapDeps([14,15,1,2,3,7,8,16,9])))},{id:"bsl",name:"1C (Enterprise)",aliases:["1c"],import:(()=>ne(()=>import("./bsl-BO_Y6i37.js"),__vite__mapDeps([17,18])))},{id:"c",name:"C",import:(()=>ne(()=>import("./c-BIGW1oBm.js"),[]))},{id:"cadence",name:"Cadence",aliases:["cdc"],import:(()=>ne(()=>import("./cadence-Bv_4Rxtq.js"),[]))},{id:"cairo",name:"Cairo",import:(()=>ne(()=>import("./cairo-KRGpt6FW.js"),__vite__mapDeps([19,20])))},{id:"clarity",name:"Clarity",import:(()=>ne(()=>import("./clarity-D53aC0YG.js"),[]))},{id:"clojure",name:"Clojure",aliases:["clj"],import:(()=>ne(()=>import("./clojure-P80f7IUj.js"),[]))},{id:"cmake",name:"CMake",import:(()=>ne(()=>import("./cmake-D1j8_8rp.js"),[]))},{id:"cobol",name:"COBOL",import:(()=>ne(()=>import("./cobol-nwyudZeR.js"),__vite__mapDeps([21,1,2,3,8])))},{id:"codeowners",name:"CODEOWNERS",import:(()=>ne(()=>import("./codeowners-Bp6g37R7.js"),[]))},{id:"codeql",name:"CodeQL",aliases:["ql"],import:(()=>ne(()=>import("./codeql-DsOJ9woJ.js"),[]))},{id:"coffee",name:"CoffeeScript",aliases:["coffeescript"],import:(()=>ne(()=>import("./coffee-Ch7k5sss.js"),__vite__mapDeps([22,2])))},{id:"common-lisp",name:"Common Lisp",aliases:["lisp"],import:(()=>ne(()=>import("./common-lisp-Cg-RD9OK.js"),[]))},{id:"coq",name:"Coq",import:(()=>ne(()=>import("./coq-DkFqJrB1.js"),[]))},{id:"cpp",name:"C++",aliases:["c++"],import:(()=>ne(()=>import("./cpp-CofmeUqb.js"),__vite__mapDeps([23,24,25,26,16])))},{id:"crystal",name:"Crystal",import:(()=>ne(()=>import("./crystal-tKQVLTB8.js"),__vite__mapDeps([27,1,2,3,16,26,28])))},{id:"csharp",name:"C#",aliases:["c#","cs"],import:(()=>ne(()=>import("./csharp-CX12Zw3r.js"),[]))},{id:"css",name:"CSS",import:(()=>ne(()=>import("./css-DPfMkruS.js"),[]))},{id:"csv",name:"CSV",import:(()=>ne(()=>import("./csv-fuZLfV_i.js"),[]))},{id:"cue",name:"CUE",import:(()=>ne(()=>import("./cue-D82EKSYY.js"),[]))},{id:"cypher",name:"Cypher",aliases:["cql"],import:(()=>ne(()=>import("./cypher-COkxafJQ.js"),[]))},{id:"d",name:"D",import:(()=>ne(()=>import("./d-85-TOEBH.js"),[]))},{id:"dart",name:"Dart",import:(()=>ne(()=>import("./dart-CF10PKvl.js"),[]))},{id:"dax",name:"DAX",import:(()=>ne(()=>import("./dax-CEL-wOlO.js"),[]))},{id:"desktop",name:"Desktop",import:(()=>ne(()=>import("./desktop-BmXAJ9_W.js"),[]))},{id:"diff",name:"Diff",import:(()=>ne(()=>import("./diff-D97Zzqfu.js"),[]))},{id:"docker",name:"Dockerfile",aliases:["dockerfile"],import:(()=>ne(()=>import("./docker-BcOcwvcX.js"),[]))},{id:"dotenv",name:"dotEnv",import:(()=>ne(()=>import("./dotenv-Da5cRb03.js"),[]))},{id:"dream-maker",name:"Dream Maker",import:(()=>ne(()=>import("./dream-maker-BtqSS_iP.js"),[]))},{id:"edge",name:"Edge",import:(()=>ne(()=>import("./edge-BkV0erSs.js"),__vite__mapDeps([29,11,1,2,3,15])))},{id:"elixir",name:"Elixir",import:(()=>ne(()=>import("./elixir-CDX3lj18.js"),__vite__mapDeps([30,1,2,3])))},{id:"elm",name:"Elm",import:(()=>ne(()=>import("./elm-DbKCFpqz.js"),__vite__mapDeps([31,25,26])))},{id:"emacs-lisp",name:"Emacs Lisp",aliases:["elisp"],import:(()=>ne(()=>import("./emacs-lisp-C9XAeP06.js"),[]))},{id:"erb",name:"ERB",import:(()=>ne(()=>import("./erb-BOJIQeun.js"),__vite__mapDeps([32,1,2,3,33,34,7,8,16,35,11,36,13,23,24,25,26,28,37,38])))},{id:"erlang",name:"Erlang",aliases:["erl"],import:(()=>ne(()=>import("./erlang-DsQrWhSR.js"),__vite__mapDeps([39,40])))},{id:"fennel",name:"Fennel",import:(()=>ne(()=>import("./fennel-BYunw83y.js"),[]))},{id:"fish",name:"Fish",import:(()=>ne(()=>import("./fish-BvzEVeQv.js"),[]))},{id:"fluent",name:"Fluent",aliases:["ftl"],import:(()=>ne(()=>import("./fluent-C4IJs8-o.js"),[]))},{id:"fortran-fixed-form",name:"Fortran (Fixed Form)",aliases:["f","for","f77"],import:(()=>ne(()=>import("./fortran-fixed-form-BZjJHVRy.js"),__vite__mapDeps([41,42])))},{id:"fortran-free-form",name:"Fortran (Free Form)",aliases:["f90","f95","f03","f08","f18"],import:(()=>ne(()=>import("./fortran-free-form-D22FLkUw.js"),[]))},{id:"fsharp",name:"F#",aliases:["f#","fs"],import:(()=>ne(()=>import("./fsharp-CXgrBDvD.js"),__vite__mapDeps([43,40])))},{id:"gdresource",name:"GDResource",import:(()=>ne(()=>import("./gdresource-B7Tvp0Sc.js"),__vite__mapDeps([44,45,46])))},{id:"gdscript",name:"GDScript",import:(()=>ne(()=>import("./gdscript-DTMYz4Jt.js"),[]))},{id:"gdshader",name:"GDShader",import:(()=>ne(()=>import("./gdshader-DkwncUOv.js"),[]))},{id:"genie",name:"Genie",import:(()=>ne(()=>import("./genie-D0YGMca9.js"),[]))},{id:"gherkin",name:"Gherkin",import:(()=>ne(()=>import("./gherkin-DyxjwDmM.js"),[]))},{id:"git-commit",name:"Git Commit Message",import:(()=>ne(()=>import("./git-commit-F4YmCXRG.js"),__vite__mapDeps([47,48])))},{id:"git-rebase",name:"Git Rebase Message",import:(()=>ne(()=>import("./git-rebase-r7XF79zn.js"),__vite__mapDeps([49,28])))},{id:"gleam",name:"Gleam",import:(()=>ne(()=>import("./gleam-BspZqrRM.js"),[]))},{id:"glimmer-js",name:"Glimmer JS",aliases:["gjs"],import:(()=>ne(()=>import("./glimmer-js-Rg0-pVw9.js"),__vite__mapDeps([50,2,11,3,1])))},{id:"glimmer-ts",name:"Glimmer TS",aliases:["gts"],import:(()=>ne(()=>import("./glimmer-ts-U6CK756n.js"),__vite__mapDeps([51,11,3,2,1])))},{id:"glsl",name:"GLSL",import:(()=>ne(()=>import("./glsl-DplSGwfg.js"),__vite__mapDeps([25,26])))},{id:"gnuplot",name:"Gnuplot",import:(()=>ne(()=>import("./gnuplot-DdkO51Og.js"),[]))},{id:"go",name:"Go",import:(()=>ne(()=>import("./go-Dn2_MT6a.js"),[]))},{id:"graphql",name:"GraphQL",aliases:["gql"],import:(()=>ne(()=>import("./graphql-ChdNCCLP.js"),__vite__mapDeps([35,2,11,36,13])))},{id:"groovy",name:"Groovy",import:(()=>ne(()=>import("./groovy-gcz8RCvz.js"),[]))},{id:"hack",name:"Hack",import:(()=>ne(()=>import("./hack-CaT9iCJl.js"),__vite__mapDeps([52,1,2,3,16])))},{id:"haml",name:"Ruby Haml",import:(()=>ne(()=>import("./haml-B8DHNrY2.js"),__vite__mapDeps([34,2,3])))},{id:"handlebars",name:"Handlebars",aliases:["hbs"],import:(()=>ne(()=>import("./handlebars-BL8al0AC.js"),__vite__mapDeps([53,1,2,3,38])))},{id:"haskell",name:"Haskell",aliases:["hs"],import:(()=>ne(()=>import("./haskell-Df6bDoY_.js"),[]))},{id:"haxe",name:"Haxe",import:(()=>ne(()=>import("./haxe-CzTSHFRz.js"),[]))},{id:"hcl",name:"HashiCorp HCL",import:(()=>ne(()=>import("./hcl-BWvSN4gD.js"),[]))},{id:"hjson",name:"Hjson",import:(()=>ne(()=>import("./hjson-D5-asLiD.js"),[]))},{id:"hlsl",name:"HLSL",import:(()=>ne(()=>import("./hlsl-D3lLCCz7.js"),[]))},{id:"html",name:"HTML",import:(()=>ne(()=>import("./html-GMplVEZG.js"),__vite__mapDeps([1,2,3])))},{id:"html-derivative",name:"HTML (Derivative)",import:(()=>ne(()=>import("./html-derivative-BFtXZ54Q.js"),__vite__mapDeps([15,1,2,3])))},{id:"http",name:"HTTP",import:(()=>ne(()=>import("./http-jrhK8wxY.js"),__vite__mapDeps([54,28,9,7,8,35,2,11,36,13])))},{id:"hurl",name:"Hurl",import:(()=>ne(()=>import("./hurl-irOxFIW8.js"),__vite__mapDeps([55,35,2,11,36,13,7,8,56])))},{id:"hxml",name:"HXML",import:(()=>ne(()=>import("./hxml-Bvhsp5Yf.js"),__vite__mapDeps([57,58])))},{id:"hy",name:"Hy",import:(()=>ne(()=>import("./hy-DFXneXwc.js"),[]))},{id:"imba",name:"Imba",import:(()=>ne(()=>import("./imba-DGztddWO.js"),[]))},{id:"ini",name:"INI",aliases:["properties"],import:(()=>ne(()=>import("./ini-BEwlwnbL.js"),[]))},{id:"java",name:"Java",import:(()=>ne(()=>import("./java-CylS5w8V.js"),[]))},{id:"javascript",name:"JavaScript",aliases:["js","cjs","mjs"],import:(()=>ne(()=>import("./javascript-wDzz0qaB.js"),[]))},{id:"jinja",name:"Jinja",import:(()=>ne(()=>import("./jinja-4LBKfQ-Z.js"),__vite__mapDeps([59,1,2,3])))},{id:"jison",name:"Jison",import:(()=>ne(()=>import("./jison-wvAkD_A8.js"),__vite__mapDeps([60,2])))},{id:"json",name:"JSON",import:(()=>ne(()=>import("./json-Cp-IABpG.js"),[]))},{id:"json5",name:"JSON5",import:(()=>ne(()=>import("./json5-C9tS-k6U.js"),[]))},{id:"jsonc",name:"JSON with Comments",import:(()=>ne(()=>import("./jsonc-Des-eS-w.js"),[]))},{id:"jsonl",name:"JSON Lines",import:(()=>ne(()=>import("./jsonl-DcaNXYhu.js"),[]))},{id:"jsonnet",name:"Jsonnet",import:(()=>ne(()=>import("./jsonnet-DFQXde-d.js"),[]))},{id:"jssm",name:"JSSM",aliases:["fsl"],import:(()=>ne(()=>import("./jssm-C2t-YnRu.js"),[]))},{id:"jsx",name:"JSX",import:(()=>ne(()=>import("./jsx-g9-lgVsj.js"),[]))},{id:"julia",name:"Julia",aliases:["jl"],import:(()=>ne(()=>import("./julia-C8NyazO9.js"),__vite__mapDeps([61,23,24,25,26,16,20,2,62])))},{id:"kdl",name:"KDL",import:(()=>ne(()=>import("./kdl-DV7GczEv.js"),[]))},{id:"kotlin",name:"Kotlin",aliases:["kt","kts"],import:(()=>ne(()=>import("./kotlin-BdnUsdx6.js"),[]))},{id:"kusto",name:"Kusto",aliases:["kql"],import:(()=>ne(()=>import("./kusto-BvAqAH-y.js"),[]))},{id:"latex",name:"LaTeX",import:(()=>ne(()=>import("./latex-BUKiar2Z.js"),__vite__mapDeps([63,64,62])))},{id:"lean",name:"Lean 4",aliases:["lean4"],import:(()=>ne(()=>import("./lean-DP1Csr6i.js"),[]))},{id:"less",name:"Less",import:(()=>ne(()=>import("./less-B1dDrJ26.js"),[]))},{id:"liquid",name:"Liquid",import:(()=>ne(()=>import("./liquid-DYVedYrR.js"),__vite__mapDeps([65,1,2,3,9])))},{id:"llvm",name:"LLVM IR",import:(()=>ne(()=>import("./llvm-BtvRca6l.js"),[]))},{id:"log",name:"Log file",import:(()=>ne(()=>import("./log-2UxHyX5q.js"),[]))},{id:"logo",name:"Logo",import:(()=>ne(()=>import("./logo-BtOb2qkB.js"),[]))},{id:"lua",name:"Lua",import:(()=>ne(()=>import("./lua-BbnMAYS6.js"),__vite__mapDeps([37,26])))},{id:"luau",name:"Luau",import:(()=>ne(()=>import("./luau-CXu1NL6O.js"),[]))},{id:"make",name:"Makefile",aliases:["makefile"],import:(()=>ne(()=>import("./make-CHLpvVh8.js"),[]))},{id:"markdown",name:"Markdown",aliases:["md"],import:(()=>ne(()=>import("./markdown-Cvjx9yec.js"),[]))},{id:"marko",name:"Marko",import:(()=>ne(()=>import("./marko-CPi9NSCl.js"),__vite__mapDeps([66,3,67,5,11])))},{id:"matlab",name:"MATLAB",import:(()=>ne(()=>import("./matlab-D7o27uSR.js"),[]))},{id:"mdc",name:"MDC",import:(()=>ne(()=>import("./mdc-DUICxH0z.js"),__vite__mapDeps([68,40,38,15,1,2,3])))},{id:"mdx",name:"MDX",import:(()=>ne(()=>import("./mdx-Cmh6b_Ma.js"),[]))},{id:"mermaid",name:"Mermaid",aliases:["mmd"],import:(()=>ne(()=>import("./mermaid-DKYwYmdq.js"),[]))},{id:"mipsasm",name:"MIPS Assembly",aliases:["mips"],import:(()=>ne(()=>import("./mipsasm-CKIfxQSi.js"),[]))},{id:"mojo",name:"Mojo",import:(()=>ne(()=>import("./mojo-1DNp92w6.js"),[]))},{id:"move",name:"Move",import:(()=>ne(()=>import("./move-Bu9oaDYs.js"),[]))},{id:"narrat",name:"Narrat Language",aliases:["nar"],import:(()=>ne(()=>import("./narrat-DRg8JJMk.js"),[]))},{id:"nextflow",name:"Nextflow",aliases:["nf"],import:(()=>ne(()=>import("./nextflow-CUEJCptM.js"),[]))},{id:"nginx",name:"Nginx",import:(()=>ne(()=>import("./nginx-DknmC5AR.js"),__vite__mapDeps([69,37,26])))},{id:"nim",name:"Nim",import:(()=>ne(()=>import("./nim-CVrawwO9.js"),__vite__mapDeps([70,26,1,2,3,7,8,25,40])))},{id:"nix",name:"Nix",import:(()=>ne(()=>import("./nix-BbRYJGeE.js"),[]))},{id:"nushell",name:"nushell",aliases:["nu"],import:(()=>ne(()=>import("./nushell-C-sUppwS.js"),[]))},{id:"objective-c",name:"Objective-C",aliases:["objc"],import:(()=>ne(()=>import("./objective-c-DXmwc3jG.js"),[]))},{id:"objective-cpp",name:"Objective-C++",import:(()=>ne(()=>import("./objective-cpp-CLxacb5B.js"),[]))},{id:"ocaml",name:"OCaml",import:(()=>ne(()=>import("./ocaml-C0hk2d4L.js"),[]))},{id:"pascal",name:"Pascal",import:(()=>ne(()=>import("./pascal-D93ZcfNL.js"),[]))},{id:"perl",name:"Perl",import:(()=>ne(()=>import("./perl-C0TMdlhV.js"),__vite__mapDeps([71,1,2,3,7,8,16])))},{id:"php",name:"PHP",import:(()=>ne(()=>import("./php-CDn_0X-4.js"),__vite__mapDeps([72,1,2,3,7,8,16,9])))},{id:"pkl",name:"Pkl",import:(()=>ne(()=>import("./pkl-u5AG7uiY.js"),[]))},{id:"plsql",name:"PL/SQL",import:(()=>ne(()=>import("./plsql-ChMvpjG-.js"),[]))},{id:"po",name:"Gettext PO",aliases:["pot","potx"],import:(()=>ne(()=>import("./po-BTJTHyun.js"),[]))},{id:"polar",name:"Polar",import:(()=>ne(()=>import("./polar-C0HS_06l.js"),[]))},{id:"postcss",name:"PostCSS",import:(()=>ne(()=>import("./postcss-CXtECtnM.js"),[]))},{id:"powerquery",name:"PowerQuery",import:(()=>ne(()=>import("./powerquery-CEu0bR-o.js"),[]))},{id:"powershell",name:"PowerShell",aliases:["ps","ps1"],import:(()=>ne(()=>import("./powershell-Dpen1YoG.js"),[]))},{id:"prisma",name:"Prisma",import:(()=>ne(()=>import("./prisma-Dd19v3D-.js"),[]))},{id:"prolog",name:"Prolog",import:(()=>ne(()=>import("./prolog-CbFg5uaA.js"),[]))},{id:"proto",name:"Protocol Buffer 3",aliases:["protobuf"],import:(()=>ne(()=>import("./proto-DyJlTyXw.js"),[]))},{id:"pug",name:"Pug",aliases:["jade"],import:(()=>ne(()=>import("./pug-CGlum2m_.js"),__vite__mapDeps([73,2,3,1])))},{id:"puppet",name:"Puppet",import:(()=>ne(()=>import("./puppet-BMWR74SV.js"),[]))},{id:"purescript",name:"PureScript",import:(()=>ne(()=>import("./purescript-CklMAg4u.js"),[]))},{id:"python",name:"Python",aliases:["py"],import:(()=>ne(()=>import("./python-B6aJPvgy.js"),[]))},{id:"qml",name:"QML",import:(()=>ne(()=>import("./qml-3beO22l8.js"),__vite__mapDeps([74,2])))},{id:"qmldir",name:"QML Directory",import:(()=>ne(()=>import("./qmldir-C8lEn-DE.js"),[]))},{id:"qss",name:"Qt Style Sheets",import:(()=>ne(()=>import("./qss-IeuSbFQv.js"),[]))},{id:"r",name:"R",import:(()=>ne(()=>import("./r-DiinP2Uv.js"),[]))},{id:"racket",name:"Racket",import:(()=>ne(()=>import("./racket-BqYA7rlc.js"),[]))},{id:"raku",name:"Raku",aliases:["perl6"],import:(()=>ne(()=>import("./raku-DXvB9xmW.js"),[]))},{id:"razor",name:"ASP.NET Razor",import:(()=>ne(()=>import("./razor-WgofotgN.js"),__vite__mapDeps([75,1,2,3,76])))},{id:"reg",name:"Windows Registry Script",import:(()=>ne(()=>import("./reg-C-SQnVFl.js"),[]))},{id:"regexp",name:"RegExp",aliases:["regex"],import:(()=>ne(()=>import("./regexp-CDVJQ6XC.js"),[]))},{id:"rel",name:"Rel",import:(()=>ne(()=>import("./rel-C3B-1QV4.js"),[]))},{id:"riscv",name:"RISC-V",import:(()=>ne(()=>import("./riscv-BM1_JUlF.js"),[]))},{id:"rosmsg",name:"ROS Interface",import:(()=>ne(()=>import("./rosmsg-BJDFO7_C.js"),[]))},{id:"rst",name:"reStructuredText",import:(()=>ne(()=>import("./rst-B0xPkSld.js"),__vite__mapDeps([77,15,1,2,3,23,24,25,26,16,20,28,38,78,33,34,7,8,35,11,36,13,37])))},{id:"ruby",name:"Ruby",aliases:["rb"],import:(()=>ne(()=>import("./ruby-BvKwtOVI.js"),__vite__mapDeps([33,1,2,3,34,7,8,16,35,11,36,13,23,24,25,26,28,37,38])))},{id:"rust",name:"Rust",aliases:["rs"],import:(()=>ne(()=>import("./rust-B1yitclQ.js"),[]))},{id:"sas",name:"SAS",import:(()=>ne(()=>import("./sas-cz2c8ADy.js"),__vite__mapDeps([79,16])))},{id:"sass",name:"Sass",import:(()=>ne(()=>import("./sass-Cj5Yp3dK.js"),[]))},{id:"scala",name:"Scala",import:(()=>ne(()=>import("./scala-C151Ov-r.js"),[]))},{id:"scheme",name:"Scheme",import:(()=>ne(()=>import("./scheme-C98Dy4si.js"),[]))},{id:"scss",name:"SCSS",import:(()=>ne(()=>import("./scss-OYdSNvt2.js"),__vite__mapDeps([5,3])))},{id:"sdbl",name:"1C (Query)",aliases:["1c-query"],import:(()=>ne(()=>import("./sdbl-DVxCFoDh.js"),[]))},{id:"shaderlab",name:"ShaderLab",aliases:["shader"],import:(()=>ne(()=>import("./shaderlab-Dg9Lc6iA.js"),__vite__mapDeps([80,81])))},{id:"shellscript",name:"Shell",aliases:["bash","sh","shell","zsh"],import:(()=>ne(()=>import("./shellscript-Yzrsuije.js"),[]))},{id:"shellsession",name:"Shell Session",aliases:["console"],import:(()=>ne(()=>import("./shellsession-BADoaaVG.js"),__vite__mapDeps([82,28])))},{id:"smalltalk",name:"Smalltalk",import:(()=>ne(()=>import("./smalltalk-BERRCDM3.js"),[]))},{id:"solidity",name:"Solidity",import:(()=>ne(()=>import("./solidity-BbcW6ACK.js"),[]))},{id:"soy",name:"Closure Templates",aliases:["closure-templates"],import:(()=>ne(()=>import("./soy-Brmx7dQM.js"),__vite__mapDeps([83,1,2,3])))},{id:"sparql",name:"SPARQL",import:(()=>ne(()=>import("./sparql-rVzFXLq3.js"),__vite__mapDeps([84,85])))},{id:"splunk",name:"Splunk Query Language",aliases:["spl"],import:(()=>ne(()=>import("./splunk-BtCnVYZw.js"),[]))},{id:"sql",name:"SQL",import:(()=>ne(()=>import("./sql-BLtJtn59.js"),[]))},{id:"ssh-config",name:"SSH Config",import:(()=>ne(()=>import("./ssh-config-_ykCGR6B.js"),[]))},{id:"stata",name:"Stata",import:(()=>ne(()=>import("./stata-BH5u7GGu.js"),__vite__mapDeps([86,16])))},{id:"stylus",name:"Stylus",aliases:["styl"],import:(()=>ne(()=>import("./stylus-BEDo0Tqx.js"),[]))},{id:"svelte",name:"Svelte",import:(()=>ne(()=>import("./svelte-3Dk4HxPD.js"),__vite__mapDeps([87,2,11,3,12])))},{id:"swift",name:"Swift",import:(()=>ne(()=>import("./swift-Dg5xB15N.js"),[]))},{id:"system-verilog",name:"SystemVerilog",import:(()=>ne(()=>import("./system-verilog-CnnmHF94.js"),[]))},{id:"systemd",name:"Systemd Units",import:(()=>ne(()=>import("./systemd-4A_iFExJ.js"),[]))},{id:"talonscript",name:"TalonScript",aliases:["talon"],import:(()=>ne(()=>import("./talonscript-CkByrt1z.js"),[]))},{id:"tasl",name:"Tasl",import:(()=>ne(()=>import("./tasl-QIJgUcNo.js"),[]))},{id:"tcl",name:"Tcl",import:(()=>ne(()=>import("./tcl-dwOrl1Do.js"),[]))},{id:"templ",name:"Templ",import:(()=>ne(()=>import("./templ-W15q3VgB.js"),__vite__mapDeps([88,89,2,3])))},{id:"terraform",name:"Terraform",aliases:["tf","tfvars"],import:(()=>ne(()=>import("./terraform-BETggiCN.js"),[]))}
908,{id:"tex",name:"TeX",import:(()=>ne(()=>import("./tex-Cppo0RY3.js"),__vite__mapDeps([64,62])))},{id:"toml",name:"TOML",import:(()=>ne(()=>import("./toml-vGWfd6FD.js"),[]))},{id:"ts-tags",name:"TypeScript with Tags",aliases:["lit"],import:(()=>ne(()=>import("./ts-tags-zn1MmPIZ.js"),__vite__mapDeps([90,11,3,2,25,26,1,16,7,8])))},{id:"tsv",name:"TSV",import:(()=>ne(()=>import("./tsv-B_m7g4N7.js"),[]))},{id:"tsx",name:"TSX",import:(()=>ne(()=>import("./tsx-COt5Ahok.js"),[]))},{id:"turtle",name:"Turtle",import:(()=>ne(()=>import("./turtle-BsS91CYL.js"),[]))},{id:"twig",name:"Twig",import:(()=>ne(()=>import("./twig-CO9l9SDP.js"),__vite__mapDeps([91,3,2,5,72,1,7,8,16,9,20,33,34,35,11,36,13,23,24,25,26,28,37,38])))},{id:"typescript",name:"TypeScript",aliases:["ts","cts","mts"],import:(()=>ne(()=>import("./typescript-BPQ3VLAy.js"),[]))},{id:"typespec",name:"TypeSpec",aliases:["tsp"],import:(()=>ne(()=>import("./typespec-Df68jz8_.js"),[]))},{id:"typst",name:"Typst",aliases:["typ"],import:(()=>ne(()=>import("./typst-DHCkPAjA.js"),[]))}
vendor: 5,531 bytes, line 908
908,{id:"v",name:"V",import:(()=>ne(()=>import("./v-BcVCzyr7.js"),[]))},{id:"vala",name:"Vala",import:(()=>ne(()=>import("./vala-CsfeWuGM.js"),[]))},{id:"vb",name:"Visual Basic",aliases:["cmd"],import:(()=>ne(()=>import("./vb-D17OF-Vu.js"),[]))},{id:"verilog",name:"Verilog",import:(()=>ne(()=>import("./verilog-BQ8w6xss.js"),[]))},{id:"vhdl",name:"VHDL",import:(()=>ne(()=>import("./vhdl-CeAyd5Ju.js"),[]))},{id:"viml",name:"Vim Script",aliases:["vim","vimscript"],import:(()=>ne(()=>import("./viml-CJc9bBzg.js"),[]))},{id:"vue",name:"Vue",import:(()=>ne(()=>import("./vue-CCoi5OLL.js"),__vite__mapDeps([92,3,2,11,9,15,1])))},{id:"vue-html",name:"Vue HTML",import:(()=>ne(()=>import("./vue-html-DAAvJJDi.js"),__vite__mapDeps([93,92,3,2,11,9,15,1])))},{id:"vue-vine",name:"Vue Vine",import:(()=>ne(()=>import("./vue-vine-_Ih-lPRR.js"),__vite__mapDeps([94,3,5,67,95,12,92,2,11,9,15,1])))},{id:"vyper",name:"Vyper",aliases:["vy"],import:(()=>ne(()=>import("./vyper-CDx5xZoG.js"),[]))},{id:"wasm",name:"WebAssembly",import:(()=>ne(()=>import("./wasm-MzD3tlZU.js"),[]))},{id:"wenyan",name:"Wenyan",aliases:["æè¨"],import:(()=>ne(()=>import("./wenyan-BV7otONQ.js"),[]))},{id:"wgsl",name:"WGSL",import:(()=>ne(()=>import("./wgsl-Dx-B1_4e.js"),[]))},{id:"wikitext",name:"Wikitext",aliases:["mediawiki","wiki"],import:(()=>ne(()=>import("./wikitext-BhOHFoWU.js"),[]))},{id:"wit",name:"WebAssembly Interface Types",import:(()=>ne(()=>import("./wit-5i3qLPDT.js"),[]))},{id:"wolfram",name:"Wolfram",aliases:["wl"],import:(()=>ne(()=>import("./wolfram-lXgVvXCa.js"),[]))},{id:"xml",name:"XML",import:(()=>ne(()=>import("./xml-sdJ4AIDG.js"),__vite__mapDeps([7,8])))},{id:"xsl",name:"XSL",import:(()=>ne(()=>import("./xsl-CtQFsRM5.js"),__vite__mapDeps([96,7,8])))},{id:"yaml",name:"YAML",aliases:["yml"],import:(()=>ne(()=>import("./yaml-Buea-lGh.js"),[]))},{id:"zenscript",name:"ZenScript",import:(()=>ne(()=>import("./zenscript-DVFEvuxE.js"),[]))},{id:"zig",name:"Zig",import:(()=>ne(()=>import("./zig-VOosw3JB.js"),[]))}],ICe=Object.fromEntries(YJ.map(e=>[e.id,e.import])),LCe=Object.fromEntries(YJ.flatMap(e=>e.aliases?.map(t=>[t,e.import])||[])),KJ={...ICe,...LCe},BCe=[{id:"andromeeda",displayName:"Andromeeda",type:"dark",import:(()=>ne(()=>import("./andromeeda-C-Jbm3Hp.js"),[]))},{id:"aurora-x",displayName:"Aurora X",type:"dark",import:(()=>ne(()=>import("./aurora-x-D-2ljcwZ.js"),[]))},{id:"ayu-dark",displayName:"Ayu Dark",type:"dark",import:(()=>ne(()=>import("./ayu-dark-Cv9koXgw.js"),[]))},{id:"catppuccin-frappe",displayName:"Catppuccin Frappé",type:"dark",import:(()=>ne(()=>import("./catppuccin-frappe-DFWUc33u.js"),[]))},{id:"catppuccin-latte",displayName:"Catppuccin Latte",type:"light",import:(()=>ne(()=>import("./catppuccin-latte-C9dUb6Cb.js"),[]))},{id:"catppuccin-macchiato",displayName:"Catppuccin Macchiato",type:"dark",import:(()=>ne(()=>import("./catppuccin-macchiato-DQyhUUbL.js"),[]))},{id:"catppuccin-mocha",displayName:"Catppuccin Mocha",type:"dark",import:(()=>ne(()=>import("./catppuccin-mocha-D87Tk5Gz.js"),[]))},{id:"dark-plus",displayName:"Dark Plus",type:"dark",import:(()=>ne(()=>import("./dark-plus-eOWES_5F.js"),[]))},{id:"dracula",displayName:"Dracula Theme",type:"dark",import:(()=>ne(()=>import("./dracula-BzJJZx-M.js"),[]))},{id:"dracula-soft",displayName:"Dracula Theme Soft",type:"dark",import:(()=>ne(()=>import("./dracula-soft-BXkSAIEj.js"),[]))},{id:"everforest-dark",displayName:"Everforest Dark",type:"dark",import:(()=>ne(()=>import("./everforest-dark-BgDCqdQA.js"),[]))},{id:"everforest-light",displayName:"Everforest Light",type:"light",import:(()=>ne(()=>import("./everforest-light-C8M2exoo.js"),[]))},{id:"github-dark",displayName:"GitHub Dark",type:"dark",import:(()=>ne(()=>import("./github-dark-DHJKELXO.js"),[]))},{id:"github-dark-default",displayName:"GitHub Dark Default",type:"dark",import:(()=>ne(()=>import("./github-dark-default-Cuk6v7N8.js"),[]))},{id:"github-dark-dimmed",displayName:"GitHub Dark Dimmed",type:"dark",import:(()=>ne(()=>import("./github-dark-dimmed-DH5Ifo-i.js"),[]))},{id:"github-dark-high-contrast",displayName:"GitHub Dark High Contrast",type:"dark",import:(()=>ne(()=>import("./github-dark-high-contrast-E3gJ1_iC.js"),[]))},{id:"github-light",displayName:"GitHub Light",type:"light",import:(()=>ne(()=>import("./github-light-DAi9KRSo.js"),[]))},{id:"github-light-default",displayName:"GitHub Light Default",type:"light",import:(()=>ne(()=>import("./github-light-default-D7oLnXFd.js"),[]))},{id:"github-light-high-contrast",displayName:"GitHub Light High Contrast",type:"light",import:(()=>ne(()=>import("./github-light-high-contrast-BfjtVDDH.js"),[]))},{id:"gruvbox-dark-hard",displayName:"Gruvbox Dark Hard",type:"dark",import:(()=>ne(()=>import("./gruvbox-dark-hard-CFHQjOhq.js"),[]))},{id:"gruvbox-dark-medium",displayName:"Gruvbox Dark Medium",type:"dark",import:(()=>ne(()=>import("./gruvbox-dark-medium-GsRaNv29.js"),[]))},{id:"gruvbox-dark-soft",displayName:"Gruvbox Dark Soft",type:"dark",import:(()=>ne(()=>import("./gruvbox-dark-soft-CVdnzihN.js"),[]))},{id:"gruvbox-light-hard",displayName:"Gruvbox Light Hard",type:"light",import:(()=>ne(()=>import("./gruvbox-light-hard-CH1njM8p.js"),[]))},{id:"gruvbox-light-medium",displayName:"Gruvbox Light Medium",type:"light",import:(()=>ne(()=>import("./gruvbox-light-medium-DRw_LuNl.js"),[]))},{id:"gruvbox-light-soft",displayName:"Gruvbox Light Soft",type:"light",import:(()=>ne(()=>import("./gruvbox-light-soft-hJgmCMqR.js"),[]))},{id:"houston",displayName:"Houston",type:"dark",import:(()=>ne(()=>
908import("./houston-DnULxvSX.js"),[]))},{id:"kanagawa-dragon",displayName:"Kanagawa Dragon",type:"dark",import:(()=>ne(()=>import("./kanagawa-dragon-CkXjmgJE.js"),[]))},{id:"kanagawa-lotus",displayName:"Kanagawa Lotus",type:"light",import:(()=>ne(()=>import("./kanagawa-lotus-CfQXZHmo.js"),[]))},{id:"kanagawa-wave",displayName:"Kanagawa Wave",type:"dark",import:(()=>ne(()=>import("./kanagawa-wave-DWedfzmr.js"),[]))},{id:"laserwave",displayName:"LaserWave",type:"dark",import:(()=>ne(()=>import("./laserwave-DUszq2jm.js"),[]))},{id:"light-plus",displayName:"Light Plus",type:"light",import:(()=>ne(()=>import("./light-plus-B7mTdjB0.js"),[]))},{id:"material-theme",displayName:"Material Theme",type:"dark",import:(()=>ne(()=>import("./material-theme-D5KoaKCx.js"),[]))},{id:"material-theme-darker",displayName:"Material Theme Darker",type:"dark",import:(()=>ne(()=>import("./material-theme-darker-BfHTSMKl.js"),[]))},{id:"material-theme-lighter",displayName:"Material Theme Lighter",type:"light",import:(()=>ne(()=>import("./material-theme-lighter-B0m2ddpp.js"),[]))},{id:"material-theme-ocean",displayName:"Material Theme Ocean",type:"dark",import:(()=>ne(()=>import("./material-theme-ocean-CyktbL80.js"),[]))},{id:"material-theme-palenight",displayName:"Material Theme Palenight",type:"dark",import:(()=>ne(()=>import("./material-theme-palenight-Csfq5Kiy.js"),[]))},{id:"min-dark",displayName:"Min Dark",type:"dark",import:(()=>ne(()=>import("./min-dark-CafNBF8u.js"),[]))},{id:"min-light",displayName:"Min Light",type:"light",import:(()=>ne(()=>import("./min-light-CTRr51gU.js"),[]))},{id:"monokai",displayName:"Monokai",type:"dark",import:(()=>ne(()=>import("./monokai-D4h5O-jR.js"),[]))},{id:"night-owl",displayName:"Night Owl",type:"dark",import:(()=>ne(()=>import("./night-owl-C39BiMTA.js"),[]))},{id:"nord",displayName:"Nord",type:"dark",import:(()=>ne(()=>import("./nord-Ddv68eIx.js"),[]))},{id:"one-dark-pro",displayName:"One Dark Pro",type:"dark",import:(()=>ne(()=>import("./one-dark-pro-DVMEJ2y_.js"),[]))},{id:"one-light",displayName:"One Light",type:"light",import:(()=>ne(()=>import("./one-light-PoHY5YXO.js"),[]))},{id:"plastic",displayName:"Plastic",type:"dark",import:(()=>ne(()=>import("./plastic-3e1v2bzS.js"),[]))},{id:"poimandres",displayName:"Poimandres",type:"dark",import:(()=>ne(()=>import("./poimandres-CS3Unz2-.js"),[]))},{id:"red",displayName:"Red",type:"dark",import:(()=>ne(()=>import("./red-bN70gL4F.js"),[]))},{id:"rose-pine",displayName:"Rosé Pine",type:"dark",import:(()=>ne(()=>import("./rose-pine-BHrmToEH.js"),[]))},{id:"rose-pine-dawn",displayName:"Rosé Pine Dawn",type:"light",import:(()=>ne(()=>import("./rose-pine-dawn-CnK8MTSM.js"),[]))},{id:"rose-pine-moon",displayName:"Rosé Pine Moon",type:"dark",import:(()=>ne(()=>import("./rose-pine-moon-NleAzG8P.js"),[]))},{id:"slack-dark",displayName:"Slack Dark",type:"dark",import:(()=>ne(()=>import("./slack-dark-BthQWCQV.js"),[]))},{id:"slack-ochin",displayName:"Slack Ochin",type:"light",import:(()=>ne(()=>import("./slack-ochin-DqwNpetd.js"),[]))},{id:"snazzy-light",displayName:"Snazzy Light",type:"light",import:(()=>ne(()=>import("./snazzy-light-Bw305WKR.js"),[]))},{id:"solarized-dark",displayName:"Solarized Dark",type:"dark",import:(()=>ne(()=>import("./solarized-dark-DXbdFlpD.js"),[]))},{id:"solarized-light",displayName:"Solarized Light",type:"light",import:(()=>ne(()=>import("./solarized-light-L9t79GZl.js"),[]))},{id:"synthwave-84",displayName:"Synthwave '84",type:"dark",import:(()=>ne(()=>import("./synthwave-84-CbfX1IO0.js"),[]))},{id:"tokyo-night",displayName:"Tokyo Night",type:"dark",import:(()=>ne(()=>import("./tokyo-night-hegEt444.js"),[]))},{id:"vesper",displayName:"Vesper",type:"dark",import:(()=>ne(()=>import("./vesper-DU1UobuO.js"),[]))},{id:"vitesse-black",displayName:"Vitesse Black",type:"dark",import:(()=>ne(()=>import("./vitesse-black-Bkuqu6BP.js"),[]))},{id:"vitesse-dark",displayName:"Vitesse Dark",type:"dark",import:(()=>ne(()=>import("./vitesse-dark-D0r3Knsf.js"),[]))},{id:"vitesse-light",displayName:"Vitesse Light",type:"light",import:(()=>ne(()=>import("./vitesse-light-CVO1_9PV.js"),[]))}],zCe=Object.fromEntries(BCe.map(e=>[e.id,e.import]));
vendor: 20,515 bytes, lines 908-940
908class xN extends Error{constructor(t){super(t),this.name="ShikiError"}}function UCe(){return 2147483648}function HCe(){return typeof performance<"u"?performance.now():Date.now()}const FCe=(e,t)=>e+(t-e%t)%t;async function $Ce(e){let t,n;const r={};function a(b){n=b,r.HEAPU8=new Uint8Array(b),r.HEAPU32=new Uint32Array(b)}function i(b,x,y){r.HEAPU8.copyWithin(b,x,x+y)}function s(b){try{return t.grow(b-n.byteLength+65535>>>16),a(t.buffer),1}catch{}}function o(b){const x=r.HEAPU8.length;b=b>>>0;const y=UCe();if(b>y)return!1;for(let S=1;S<=4;S*=2){let w=x*(1+.2/S);w=Math.min(w,b+100663296);const T=Math.min(y,FCe(Math.max(b,w),65536));if(s(T))return!0}return!1}const l=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function u(b,x,y=1024){const S=x+y;let w=x;for(;b[w]&&!(w>=S);)++w;if(w-x>16&&b.buffer&&l)return l.decode(b.subarray(x,w));let T="";for(;x<w;){let C=b[x++];if(!(C&128)){T+=String.fromCharCode(C);continue}const M=b[x++]&63;if((C&224)===192){T+=String.fromCharCode((C&31)<<6|M);continue}const k=b[x++]&63;if((C&240)===224?C=(C&15)<<12|M<<6|k:C=(C&7)<<18|M<<12|k<<6|b[x++]&63,C<65536)T+=String.fromCharCode(C);else{const N=C-65536;T+=String.fromCharCode(55296|N>>10,56320|N&1023)}}return T}function m(b,x){return b?u(r.HEAPU8,b,x):""}const h={emscripten_get_now:HCe,emscripten_memcpy_big:i,emscripten_resize_heap:o,fd_write:()=>0};async function g(){const x=await e({env:h,wasi_snapshot_preview1:h});t=x.memory,a(t.buffer),Object.assign(r,x),r.UTF8ToString=m}return await g(),r}var qCe=Object.defineProperty,VCe=(e,t,n)=>t in e?qCe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Rr=(e,t,n)=>VCe(e,typeof t!="symbol"?t+"":t,n);let Gr=null;function GCe(e){throw new xN(e.UTF8ToString(e.getLastOnigError()))}class Y2{constructor(t){Rr(this,"utf16Length"),Rr(this,"utf8Length"),Rr(this,"utf16Value"),Rr(this,"utf8Value"),Rr(this,"utf16OffsetToUtf8"),Rr(this,"utf8OffsetToUtf16");const n=t.length,r=Y2._utf8ByteLength(t),a=r!==n,i=a?new Uint32Array(n+1):null;a&&(i[n]=r);const s=a?new Uint32Array(r+1):null;a&&(s[r]=n);const o=new Uint8Array(r);let l=0;for(let u=0;u<n;u++){const m=t.charCodeAt(u);let h=m,g=!1;if(m>=55296&&m<=56319&&u+1<n){const b=t.charCodeAt(u+1);b>=56320&&b<=57343&&(h=(m-55296<<10)+65536|b-56320,g=!0)}a&&(i[u]=l,g&&(i[u+1]=l),h<=127?s[l+0]=u:h<=2047?(s[l+0]=u,s[l+1]=u):h<=65535?(s[l+0]=u,s[l+1]=u,s[l+2]=u):(s[l+0]=u,s[l+1]=u,s[l+2]=u,s[l+3]=u)),h<=127?o[l++]=h:h<=2047?(o[l++]=192|(h&1984)>>>6,o[l++]=128|(h&63)>>>0):h<=65535?(o[l++]=224|(h&61440)>>>12,o[l++]=128|(h&4032)>>>6,o[l++]=128|(h&63)>>>0):(o[l++]=240|(h&1835008)>>>18,o[l++]=128|(h&258048)>>>12,o[l++]=128|(h&4032)>>>6,o[l++]=128|(h&63)>>>0),g&&u++}this.utf16Length=n,this.utf8Length=r,this.utf16Value=t,this.utf8Value=o,this.utf16OffsetToUtf8=i,this.utf8OffsetToUtf16=s}static _utf8ByteLength(t){let n=0;for(let r=0,a=t.length;r<a;r++){const i=t.charCodeAt(r);let s=i,o=!1;if(i>=55296&&i<=56319&&r+1<a){const l=t.charCodeAt(r+1);l>=56320&&l<=57343&&(s=(i-55296<<10)+65536|l-56320,o=!0)}s<=127?n+=1:s<=2047?n+=2:s<=65535?n+=3:n+=4,o&&r++}return n}createString(t){const n=t.omalloc(this.utf8Length);return t.HEAPU8.set(this.utf8Value,n),n}}const K2=class Gs{constructor(t){if(Rr(this,"id",++Gs.LAST_ID),Rr(this,"_onigBinding"),Rr(this,"content"),Rr(this,"utf16Length"),Rr(this,"utf8Length"),Rr(this,"utf16OffsetToUtf8"),Rr(this,"utf8OffsetToUtf16"),Rr(this,"ptr"),!Gr)throw new xN("Must invoke loadWasm first.");this._onigBinding=Gr,this.content=t;const n=new Y2(t);this.utf16Length=n.utf16Length,this.utf8Length=n.utf8Length,this.utf16OffsetToUtf8=n.utf16OffsetToUtf8,this.utf8OffsetToUtf16=n.utf8OffsetToUtf16,this.utf8Length<1e4&&!Gs._sharedPtrInUse?(Gs._sharedPtr||(Gs._sharedPtr=Gr.omalloc(1e4)),Gs._sharedPtrInUse=!0,Gr.HEAPU8.set(n.utf8Value,Gs._sharedPtr),this.ptr=Gs._sharedPtr):this.ptr=n.createString(Gr)}convertUtf8OffsetToUtf16(t){return this.utf8OffsetToUtf16?t<0?0:t>this.utf8Length?this.utf16Length:this.utf8OffsetToUtf16[t]:t}convertUtf16OffsetToUtf8(t){return this.utf16OffsetToUtf8?t<0?0:t>this.utf16Length?this.utf8Length:this.utf16OffsetToUtf8[t]:t}dispose(){this.ptr===Gs._sharedPtr?Gs._sharedPtrInUse=!1:this._onigBinding.ofree(this.ptr)}};Rr(K2,"LAST_ID",0);Rr(K2,"_sharedPtr",0);Rr(K2,"_sharedPtrInUse",!1);let QJ=K2;class WCe{constructor(t){if(Rr(this,"_onigBinding"),Rr(this,"_ptr"),!Gr)throw new xN("Must invoke loadWasm first.");const n=[],r=[];for(let o=0,l=t.length;o<l;o++){const u=new Y2(t[o]);n[o]=u.createString(Gr),r[o]=u.utf8Length}const a=Gr.omalloc(4*t.length);Gr.HEAPU32.set(n,a/4);const i=Gr.omalloc(4*t.length);Gr.HEAPU32.set(r,i/4);const s=Gr.createOnigScanner(a,i,t.length);for(let o=0,l=t.length;o<l;o++)Gr.ofree(n[o]);Gr.ofree(i),Gr.ofree(a),s===0&&GCe(Gr),this._onigBinding=Gr,this._ptr=s}dispose(){this._onigBinding.freeOnigScanner(this._ptr)}findNextMatchSync(t,n,r){let a=0;if(typeof r=="number"&&(a=r),typeof t=="string"){t=new QJ(t);const i=this._findNextMatchSync(t,n,!1,a);return t.dispose(),i}return this._findNextMatchSync(t,n,!1,a)}_findNextMatchSync(t,n,r,a){const i=this._onigBinding,s=i.findNextOnigScannerMatch(this._ptr,t.id,t.ptr,t.utf8Length,t.convertUtf16OffsetToUtf8(n),a);if(s===0)return null;const o=i.HEAPU32;let l=s/4;const u=o[l++],m=o[l++],h=[];for(let g=0;g<m;g++){const b=t.convertUtf8OffsetToUtf16(o[l++]),x=t.convertUtf8OffsetToUtf16(o[l++]);h[g]={start:b,end:x,length:x-b}}return{index:u,captureIndices:h}}}function YCe(e){return typeof e.instantiator=="function"}function KCe(e){return typeof e.default=="function"}function QCe(e){return typeof e.data<"u"}function XCe(e){return typeof Response<"u"&&e instanceof Response}function ZCe(e){return typeof ArrayBuffer<"u"&&(e instanceof ArrayBuffer||ArrayBuffer.isView(e))||typeof Buffer<"u"&&Buffer.isBuffer?.(e)||typeof SharedArrayBuffer<"u"&&e instanceof SharedArrayBuffer||typeof Uint32Array<"u"&&e instanceof Uint32Array}let Ev;function JCe(e){if(Ev)return Ev;async function t(){Gr=await $Ce(async n=>{let r=e;return r=await r,typeof r=="function"&&(r=await r(n)),typeof r=="function"&&(r=await r(n)),YCe(r)?r=await r.instantiator(n):KCe(r)?r=await r.default(n):(QCe(r)&&(r=r.data),XCe(r)?typeof WebAssembly.instantiateStreaming=="function"?r=await e8e(r)(n):r=await t8e(r)(n):ZCe(r)?r=await T5(r)(n):r instanceof WebAssembly.Module?r=await T5(r)(n):"default"in r&&r.default instanceof WebAssembly.Module&&(r=await T5(r.default)(n))),"instance"in r&&(r=r.instance),"exports"in r&&(r=r.exports),r})}return Ev=t(),Ev}function T5(e){return t=>WebAssembly.instantiate(e,t)}function e8e(e){return t=>WebAssembly.instantiateStreaming(e,t)}function t8e(e){return async t=>{const n=await e.arrayBuffer();return WebAssembly.instantiate(n,t)}}async function n8e(e){return e&&await JCe(e),{createScanner(t){return new WCe(t.map(n=>typeof n=="string"?n:n.source))},createString(t){return new QJ(t)}}}const pB=jCe({langs:KJ,themes:zCe,engine:()=>n8e(ne(()=>import("./wasm-CG6Dc4jp.js"),[]))});function wm(e){if([...e].length!==1)throw new Error(`Expected "${e}" to be a single code point`);return e.codePointAt(0)}function r8e(e,t,n){return e.has(t)||e.set(t,n),e.get(t)}const SN=new Set(["alnum","alpha","ascii","blank","cntrl","digit","graph","lower","print","punct","space","upper","word","xdigit"]),Kr=String.raw;function Am(e,t){if(e==null)throw new Error(t??"Value expected");return e}const XJ=Kr`\[\^?`,ZJ=`c.? | C(?:-.?)?|${Kr`[pP]\{(?:\^?[-\x20_]*[A-Za-z][-\x20\w]*\})?`}|${Kr`x[89A-Fa-f]\p{AHex}(?:\\x[89A-Fa-f]\p{AHex})*`}|${Kr`u(?:\p{AHex}{4})? | x\{[^\}]*\}? | x\p{AHex}{0,2}`}|${Kr`o\{[^\}]*\}?`}|${Kr`\d{1,3}`}`,wN=/[?*+][?+]?|\{(?:\d+(?:,\d*)?|,\d+)\}\??/,Tv=new RegExp(Kr` 909 \\ (?: 910 ${ZJ} 911 | [gk]<[^>]*>? 912 | [gk]'[^']*'? 913 | . 914 ) 915 | \( (?: 916 \? (?: 917 [:=!>({] 918 | <[=!] 919 | <[^>]*> 920 | '[^']*' 921 | ~\|? 922 | #(?:[^)\\]|\\.?)* 923 | [^:)]*[:)] 924 )? 925 | \*[^\)]*\)? 926 )? 927 | (?:${wN.source})+ 928 | ${XJ} 929 | . 930`.replace(/\s+/g,""),"gsu"),_5=new RegExp(Kr` 931 \\ (?: 932 ${ZJ} 933 | . 934 ) 935 | \[:(?:\^?\p{Alpha}+|\^):\] 936 | ${XJ} 937 | && 938 | . 939`.replace(/\s+/g,""),"gsu");function a8e(e,t={}){const n={flags:"",...t,rules:{captureGroup:!1,singleline:!1,...t.rules}};if(typeof e!="string")throw new Error("String expected as pattern");const r=A8e(n.flags),a=[r.extended],i={captureGroup:n.rules.captureGroup,getCurrentModX(){return a.at(-1)},numOpenGroups:0,popModX(){a.pop()},pushModX(h){a.push(h)},replaceCurrentModX(h){a[a.length-1]=h},singleline:n.rules.singleline};let s=[],o;for(Tv.lastIndex=0;o=Tv.exec(e);){const h=i8e(i,e,o[0],Tv.lastIndex);h.tokens?s.push(...h.tokens):h.token&&s.push(h.token),h.lastIndex!==void 0&&(Tv.lastIndex=h.lastIndex)}const l=[];let u=0;s.filter(h=>h.type==="GroupOpen").forEach(h=>{h.kind==="capturing"?h.number=++u:h.raw==="("&&l.push(h)}),u||l.forEach((h,g)=>{h.kind="capturing",h.number=g+1});const m=u||l.length;return{tokens:s.map(h=>h.type==="EscapedNumber"?T8e(h,m):h).flat(),flags:r}}function i8e(e,t,n,r){const[a,i]=n;if(n==="["||n==="[^"){const s=s8e(t,n,r);return{tokens:s.tokens,lastIndex:s.lastIndex}}if(a==="\\"){if("AbBGyYzZ".includes(i))return{token:gB(n,n)};if(/^\\g[<']/.test(n)){if(!/^\\g(?:<[^>]+>|'[^']+')$/.test(n))throw new Error(`Invalid group name "${n}"`);return{token:g8e(n)}}if(/^\\k[<']/.test(n)){if(!/^\\k(?:<[^>]+>|'[^']+')$/.test(n))throw new Error(`Invalid group name "${n}"`);return{token:eee(n)}}if(i==="K")return{token:tee("keep",n)};if(i==="N"||i==="R")return{token:Qu("newline",n,{negate:i==="N"})};if(i==="O")return{token:Qu("any",n)};if(i==="X")return{token:Qu("text_segment",n)};const s=JJ(n,{inCharClass:!1});return Array.isArray(s)?{tokens:s}:{token:s}}if(a==="("){if(i==="*")return{token:x8e(n)};if(n==="(?{")throw new Error(`Unsupported callout "${n}"`);if(n.startsWith("(?#")){if(t[r]!==")")throw new Error('Unclosed comment group "(?#"');return{lastIndex:r+1}}if(/^\(\?[-imx]+[:)]$/.test(n))return{token:y8e(n,e)};if(e.pushModX(e.getCurrentModX()),e.numOpenGroups++,n==="("&&!e.captureGroup||n==="(?:")return{token:Vf("group",n)};if(n==="(?>")return{token:Vf("atomic",n)};if(n==="(?="||n==="(?!"||n==="(?<="||n==="(?<!")return{token:Vf(n[2]==="<"?"lookbehind":"lookahead",n,{negate:n.endsWith("!")})};if(n==="("&&e.captureGroup||n.startsWith("(?<")&&n.endsWith(">")||n.startsWith("(?'")&&n.endsWith("'"))return{token:Vf("capturing",n,{...n!=="("&&{name:n.slice(3,-1)}})};if(n.startsWith("(?~")){if(n==="(?~|")throw new Error(`Unsupported absence function kind "${n}"`);return{token:Vf("absence_repeater",n)}}throw n==="(?("?new Error(`Unsupported conditional "${n}"`):new Error(`Invalid or unsupported group option "${n}"`)}if(n===")"){if(e.popModX(),e.numOpenGroups--,e.numOpenGroups<0)throw new Error('Unmatched ")"');return{token:h8e(n)}}if(e.getCurrentModX()){if(n==="#"){const s=t.indexOf(` 940`,r);return{lastIndex:s===-1?t.length:s}}if(/^\s$/.test(n)){const s=/\s+/y;return s.lastIndex=r,{lastIndex:s.exec(t)?s.lastIndex:r}}}if(n===".")return{token:Qu("dot",n)};if(n==="^"||n==="$"){const s=e.singleline?{"^":Kr`\A`,$:Kr`\Z`}[n]:n;return{token:gB(s,n)}}return n==="|"?{token:l8e(n)}:wN.test(n)?{tokens:_8e(n)}:{token:ll(wm(n),n)}}function s8e(e,t,n){const r=[bB(t[1]==="^",t)];let a=1,i;for(_5.lastIndex=n;i=_5.exec(e);){const s=i[0];if(s[0]==="["&&s[1]!==":")a++,r.push(bB(s[1]==="^",s));else if(s==="]"){if(r.at(-1).type==="CharacterClassOpen")r.push(ll(93,s));else if(a--,r.push(c8e(s)),!a)break}else{const o=o8e(s);Array.isArray(o)?r.push(...o):r.push(o)}}return{tokens:r,lastIndex:_5.lastIndex||e.length}}function o8e(e){if(e[0]==="\\")return JJ(e,{inCharClass:!0});if(e[0]==="["){const t=/\[:(?<negate>\^?)(?<name>[a-z]+):\]/.exec(e);if(!t||!SN.has(t.groups.name))throw new Error(`Invalid POSIX class "${e}"`);return Qu("posix",e,{value:t.groups.name,negate:!!t.groups.negate})}return e==="-"?u8e(e):e==="&&"?d8e(e):ll(wm(e),e)}function JJ(e,{inCharClass:t}){const n=e[1];if(n==="c"||n==="C")return v8e(e);if("dDhHsSwW".includes(n))return S8e(e);if(e.startsWith(Kr`\o{`))throw new Error(`Incomplete, invalid, or unsupported octal code point "${e}"`);if(/^\\[pP]\{/.test(e)){if(e.length===3)throw new Error(`Incomplete or invalid Unicode property "${e}"`);return w8e(e)}if(new RegExp("^\\\\x[89A-Fa-f]\\p{AHex}","u").test(e))try{const r=e.split(/\\x/).slice(1).map(s=>parseInt(s,16)),a=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0}).decode(new Uint8Array(r)),i=new TextEncoder;return[...a].map(s=>{const o=[...i.encode(s)].map(l=>`\\x${l.toString(16)}`).join("");return ll(wm(s),o)})}catch{throw new Error(`Multibyte code "${e}" incomplete or invalid in Oniguruma`)}if(n==="u"||n==="x")return ll(E8e(e),e);if(vB.has(n))return ll(vB.get(n),e);if(/\d/.test(n))return f8e(t,e);if(e==="\\")throw new Error(Kr`Incomplete escape "\"`);if(n==="M")throw new Error(`Unsupported meta "${e}"`);if([...e].length===2)return ll(e.codePointAt(1),e);throw new Error(`Unexpected escape "${e}"`)}function l8e(e){return{type:"Alternator",raw:e}}function gB(e,t){return{type:"Assertion",kind:e,raw:t}}function eee(e){return{type:"Backreference",raw:e}}function ll(e,t){return{type:"Character",value:e,raw:t}}function c8e(e){return{type:"CharacterClassClose",raw:e}}function u8e(e){return{type:"CharacterClassHyphen",raw:e}}function d8e(e){return{type:"CharacterClassIntersector",raw:e}}function bB(e,t){return{type:"CharacterClassOpen",negate:e,raw:t}}function Qu(e,t,n={}){return{type:"CharacterSet",kind:e,...n,raw:t}}function tee(e,t,n={}){return e==="keep"?{type:"Directive",kind:e,raw:t}:{type:"Directive",kind:e,flags:Am(n.flags),raw:t}}function f8e(e,t){return{type:"EscapedNumber",inCharClass:e,raw:t}}function h8e(e){return{type:"GroupClose",raw:e}}function Vf(e,t,n={}){return{type:"GroupOpen",kind:e,...n,raw:t}}function m8e(e,t,n,r){return{type:"NamedCallout",kind:e,tag:t,arguments:n,raw:r}}function p8e(e,t,n,r){return{type:"Quantifier",kind:e,min:t,max:n,raw:r}}function g8e(e){return{type:"Subroutine",raw:e}}const b8e=new Set(["COUNT","CMP","ERROR","FAIL","MAX","MISMATCH","SKIP","TOTAL_COUNT"]),vB=new Map([["a",7],["b",8],["e",27],["f",12],["n",10],["r",13],["t",9],["v",11]]);function v8e(e){const t=e[1]==="c"?e[2]:e[3];if(!t||!/[A-Za-z]/.test(t))throw new Error(`Unsupported control character "${e}"`);return ll(wm(t.toUpperCase())-64,e)}function y8e(e,t){let{on:n,off:r}=/^\(\?(?<on>[imx]*)(?:-(?<off>[-imx]*))?/.exec(e).groups;r??="";const a=(t.getCurrentModX()||n.includes("x"))&&!r.includes("x"),i=xB(n),s=xB(r),o={};if(i&&(o.enable=i),s&&(o.disable=s),e.endsWith(")"))return t.replaceCurrentModX(a),tee("flags",e,{flags:o});if(e.endsWith(":"))return t.pushModX(a),t.numOpenGroups++,Vf("group",e,{...(i||s)&&{flags:o}});throw new Error(`Unexpected flag modifier "${e}"`)}function x8e(e){const t=/\(\*(?<name>[A-Za-z_]\w*)?(?:\[(?<tag>(?:[A-Za-z_]\w*)?)\])?(?:\{(?<args>[^}]*)\})?\)/.exec(e);if(!t)throw new Error(`Incomplete or invalid named callout "${e}"`);const{name:n,tag:r,args:a}=t.groups;if(!n)throw new Error(`Invalid named callout "${e}"`);if(r==="")throw new Error(`Named callout tag with empty value not allowed "${e}"`);const i=a?a.split(",").filter(m=>m!=="").map(m=>/^[+-]?\d+$/.test(m)?+m:m):[],[s,o,l]=i,u=b8e.has(n)?n.toLowerCase():"custom";switch(u){case"fail":case"mismatch":case"skip":if(i.length>0)throw new Error(`Named callout arguments not allowed "${i}"`);break;case"error":if(i.length>1)throw new Error(`Named callout allows only one argument "${i}"`);if(typeof s=="string")throw new Error(`Named callout argument must be a number "${s}"`);break;case"max":if(!i.length||i.length>2)throw new Error(`Named callout must have one or two arguments "${i}"`);if(typeof s=="string"&&!/^[A-Za-z_]\w*$/.test(s))throw new Error(`Named callout argument one must be a tag or number "${s}"`);if(i.length===2&&(typeof o=="number"||!/^[<>X]$/.test(o)))throw new Error(`Named callout optional argument two must be '<', '>', or 'X' "${o}"`);break;case"count":case"total_count":if(i.length>1)throw new Error(`Named callout allows only one argument "${i}"`);if(i.length===1&&(typeof s=="number"||!/^[<>X]$/.test(s)))throw new Error(`Named callout optional argument must be '<', '>', or 'X' "${s}"`);break;case"cmp":if(i.length!==3)throw new Error(`Named callout must have three arguments "${i}"`);if(typeof s=="string"&&!/^[A-Za-z_]\w*$/.test(s))throw new Error(`Named callout argument one must be a tag or number "${s}"`);if(typeof o=="number"||!/^(?:[<>!=]=|[<>])$/.test(o))throw new Error(`Named callout argument two must be '==', '!=', '>', '<', '>=', or '<=' "${o}"`);if(typeof l=="string"&&!/^[A-Za-z_]\w*$/.test(l))throw new Error(`Named callout argument three must be a tag or number "${l}"`);break;case"custom":throw new Error(`Undefined callout name "${n}"`);default:throw new Error(`Unexpected named callout kind "${u}"`)}return m8e(u,r??null,a?.split(",")??null,e)}function yB(e){let t=null,n,r;if(e[0]==="{"){const{minStr:a,maxStr:i}=/^\{(?<minStr>\d*)(?:,(?<maxStr>\d*))?/.exec(e).groups,s=1e5;if(+a>s||i&&+i>s)throw new Error("Quantifier value unsupported in Oniguruma");if(n=+a,r=i===void 0?+a:i===""?1/0:+i,n>r&&(t="possessive",[n,r]=[r,n]),e.endsWith("?")){if(t==="possessive")throw new Error('Unsupported possessive interval quantifier chain with "?"');t="lazy"}else t||(t="greedy")}else n=e[0]==="+"?1:0,r=e[0]==="?"?1:1/0,t=e[1]==="+"?"possessive":e[1]==="?"?"lazy":"greedy";return p8e(t,n,r,e)}function S8e(e){const t=e[1].toLowerCase();return Qu({d:"digit",h:"hex",s:"space",w:"word"}[t],e,{negate:e[1]!==t})}function w8e(e){const{p:t,neg:n,value:r}=/^\\(?<p>[pP])\{(?<neg>\^?)(?<value>[^}]+)/.exec(e).groups;return Qu("property",e,{value:r,negate:t==="P"&&!n||t==="p"&&!!n})}function xB(e){const t={};return e.includes("i")&&(t.ignoreCase=!0),e.includes("m")&&(t.dotAll=!0),e.includes("x")&&(t.extended=!0),Object.keys(t).length?t:null}function A8e(e){const t={ignoreCase:!1,dotAll:!1,extended:!1,digitIsAscii:!1,posixIsAscii:!1,spaceIsAscii:!1,wordIsAscii:!1,textSegmentMode:null};for(let n=0;n<e.length;n++){const r=e[n];if(!"imxDPSWy".includes(r))throw new Error(`Invalid flag "${r}"`);if(r==="y"){if(!/^y{[gw]}/.test(e.slice(n)))throw new Error('Invalid or unspecified flag "y" mode');t.textSegmentMode=e[n+2]==="g"?"grapheme":"word",n+=3;continue}t[{i:"ignoreCase",m:"dotAll",x:"extended",D:"digitIsAscii",P:"posixIsAscii",S:"spaceIsAscii",W:"wordIsAscii"}[r]]=!0}return t}function E8e(e){if(new RegExp("^(?:\\\\u(?!\\p{AHex}{4})|\\\\x(?!\\p{AHex}{1,2}|\\{\\p{AHex}{1,8}\\}))","u").test(e))throw new Error(`Incomplete or invalid escape "${e}"`);const t=e[2]==="{"?new RegExp("^\\\\x\\{\\s*(?<hex>\\p{AHex}+)","u").exec(e).groups.hex:e.slice(2);return parseInt(t,16)}function T8e(e,t){const{raw:n,inCharClass:r}=e,a=n.slice(1);if(!r&&(a!=="0"&&a.length===1||a[0]!=="0"&&+a<=t))return[eee(n)];const i=[],s=a.match(/^[0-7]+|\d/g);for(let o=0;o<s.length;o++){const l=s[o];let u;if(o===0&&l!=="8"&&l!=="9"){if(u=parseInt(l,8),u>127)throw new Error(Kr`Octal encoded byte above 177 unsupported "${n}"`)}else u=wm(l);i.push(ll(u,(o===0?"\\":"")+l))}return i}function _8e(e){const t=[],n=new RegExp(wN,"gy");let r;for(;r=n.exec(e);){const a=r[0];if(a[0]==="{"){const i=/^\{(?<min>\d+),(?<max>\d+)\}\??$/.exec(a);if(i){const{min:s,max:o}=i.groups;if(+s>+o&&a.endsWith("?")){n.lastIndex--,t.push(yB(a.slice(0,-1)));continue}}}t.push(yB(a))}return t}function nee(e,t){if(!Array.isArray(e.body))throw new Error("Expected node with body array");if(e.body.length!==1)return!1;const n=e.body[0];return!t||Object.keys(t).every(r=>t[r]===n[r])}function C8e(e){return k8e.has(e.type)}const k8e=new Set(["AbsenceFunction","Backreference","CapturingGroup","Character","CharacterClass","CharacterSet","Group","Quantifier","Subroutine"]);function ree(e,t={}){const n={flags:"",normalizeUnknownPropertyNames:!1,skipBackrefValidation:!1,skipLookbehindValidation:!1,skipPropertyNameValidation:!1,unicodePropertyMap:null,...t,rules:{captureGroup:!1,singleline:!1,...t.rules}},r=a8e(e,{flags:n.flags,rules:{captureGroup:n.rules.captureGroup,singleline:n.rules.singleline}}),a=(g,b)=>{const x=r.tokens[i.nextIndex];switch(i.parent=g,i.nextIndex++,x.type){case"Alternator":return pd();case"Assertion":return N8e(x);case"Backreference":return O8e(x,i);case"Character":return Q2(x.value,{useLastValid:!!b.isCheckingRangeEnd});case"CharacterClassHyphen":return P8e(x,i,b);case"CharacterClassOpen":return M8e(x,i,b);case"CharacterSet":return R8e(x,i);case"Directive":return z8e(x.kind,{flags:x.flags});case"GroupOpen":return D8e(x,i,b);case"NamedCallout":return H8e(x.kind,x.tag,x.arguments);case"Quantifier":return j8e(x,i);
vendor: 2,018 bytes, line 940
940case"Subroutine":return I8e(x,i);default:throw new Error(`Unexpected token type "${x.type}"`)}},i={capturingGroups:[],hasNumberedRef:!1,namedGroupsByName:new Map,nextIndex:0,normalizeUnknownPropertyNames:n.normalizeUnknownPropertyNames,parent:null,skipBackrefValidation:n.skipBackrefValidation,skipLookbehindValidation:n.skipLookbehindValidation,skipPropertyNameValidation:n.skipPropertyNameValidation,subroutines:[],tokens:r.tokens,unicodePropertyMap:n.unicodePropertyMap,walk:a},s=$8e(U8e(r.flags));let o=s.body[0];for(;i.nextIndex<r.tokens.length;){const g=a(o,{});g.type==="Alternative"?(s.body.push(g),o=g):o.body.push(g)}const{capturingGroups:l,hasNumberedRef:u,namedGroupsByName:m,subroutines:h}=i;if(u&&m.size&&!n.rules.captureGroup)throw new Error("Numbered backref/subroutine not allowed when using named capture");for(const{ref:g}of h)if(typeof g=="number"){if(g>l.length)throw new Error("Subroutine uses a group number that's not defined");g&&(l[g-1].isSubroutined=!0)}else if(m.has(g)){if(m.get(g).length>1)throw new Error(Kr`Subroutine uses a duplicate group name "\g<${g}>"`);m.get(g)[0].isSubroutined=!0}else throw new Error(Kr`Subroutine uses a group name that's not defined "\g<${g}>"`);return s}function N8e({kind:e}){return SC(Am({"^":"line_start",$:"line_end","\\A":"string_start","\\b":"word_boundary","\\B":"word_boundary","\\G":"search_start","\\y":"text_segment_boundary","\\Y":"text_segment_boundary","\\z":"string_end","\\Z":"string_end_newline"}[e],`Unexpected assertion kind "${e}"`),{negate:e===Kr`\B`||e===Kr`\Y`})}function O8e({raw:e},t){const n=/^\\k[<']/.test(e),r=n?e.slice(3,-1):e.slice(1),a=(i,s=!1)=>{const o=t.capturingGroups.length;let l=!1;if(i>o)if(t.skipBackrefValidation)l=!0;else throw new Error(`Not enough capturing groups defined to the left "${e}"`);return t.hasNumberedRef=!0,wC(s?o+1-i:i,{orphan:l})};if(n){const i=/^(?<sign>-?)0*(?<num>[1-9]\d*)$/.exec(r);if(i)return a(+i.groups.num,!!i.groups.sign);if(/[-+]/.test(r))throw new Error(`Invalid backref name "${e}"`);
vendor: 18,538 bytes, lines 940-1037
940if(!t.namedGroupsByName.has(r))throw new Error(`Group name not defined to the left "${e}"`);return wC(r)}return a(+r)}function P8e(e,t,n){const{tokens:r,walk:a}=t,i=t.parent,s=i.body.at(-1),o=r[t.nextIndex];if(!n.isCheckingRangeEnd&&s&&s.type!=="CharacterClass"&&s.type!=="CharacterClassRange"&&o&&o.type!=="CharacterClassOpen"&&o.type!=="CharacterClassClose"&&o.type!=="CharacterClassIntersector"){const l=a(i,{...n,isCheckingRangeEnd:!0});if(s.type==="Character"&&l.type==="Character")return i.body.pop(),B8e(s,l);throw new Error("Invalid character class range")}return Q2(wm("-"))}function M8e({negate:e},t,n){const{tokens:r,walk:a}=t,i=r[t.nextIndex],s=[sy()];let o=AB(i);for(;o.type!=="CharacterClassClose";){if(o.type==="CharacterClassIntersector")s.push(sy()),t.nextIndex++;else{const u=s.at(-1);u.body.push(a(u,n))}o=AB(r[t.nextIndex],i)}const l=sy({negate:e});return s.length===1?l.body=s[0].body:(l.kind="intersection",l.body=s.map(u=>u.body.length===1?u.body[0]:u)),t.nextIndex++,l}function R8e({kind:e,negate:t,value:n},r){const{normalizeUnknownPropertyNames:a,skipPropertyNameValidation:i,unicodePropertyMap:s}=r;if(e==="property"){const o=X2(n);if(SN.has(o)&&!s?.has(o))e="posix",n=o;else return Gf(n,{negate:t,normalizeUnknownPropertyNames:a,skipPropertyNameValidation:i,unicodePropertyMap:s})}return e==="posix"?F8e(n,{negate:t}):AC(e,{negate:t})}function D8e(e,t,n){const{tokens:r,capturingGroups:a,namedGroupsByName:i,skipLookbehindValidation:s,walk:o}=t,l=q8e(e),u=l.type==="AbsenceFunction",m=wB(l),h=m&&l.negate;if(l.type==="CapturingGroup"&&(a.push(l),l.name&&r8e(i,l.name,[]).push(l)),u&&n.isInAbsenceFunction)throw new Error("Nested absence function not supported by Oniguruma");let g=EB(r[t.nextIndex]);for(;g.type!=="GroupClose";){if(g.type==="Alternator")l.body.push(pd()),t.nextIndex++;else{const b=l.body.at(-1),x=o(b,{...n,isInAbsenceFunction:n.isInAbsenceFunction||u,isInLookbehind:n.isInLookbehind||m,isInNegLookbehind:n.isInNegLookbehind||h});if(b.body.push(x),(m||n.isInLookbehind)&&!s){const y="Lookbehind includes a pattern not allowed by Oniguruma";if(h||n.isInNegLookbehind){if(SB(x)||x.type==="CapturingGroup")throw new Error(y)}else if(SB(x)||wB(x)&&x.negate)throw new Error(y)}}g=EB(r[t.nextIndex])}return t.nextIndex++,l}function j8e({kind:e,min:t,max:n},r){const a=r.parent,i=a.body.at(-1);if(!i||!C8e(i))throw new Error("Quantifier requires a repeatable token");const s=iee(e,t,n,i);return a.body.pop(),s}function I8e({raw:e},t){const{capturingGroups:n,subroutines:r}=t;let a=e.slice(3,-1);const i=/^(?<sign>[-+]?)0*(?<num>[1-9]\d*)$/.exec(a);if(i){const o=+i.groups.num,l=n.length;if(t.hasNumberedRef=!0,a={"":o,"+":l+o,"-":l+1-o}[i.groups.sign],a<1)throw new Error("Invalid subroutine number")}else a==="0"&&(a=0);const s=see(a);return r.push(s),s}function L8e(e,t){return{type:"AbsenceFunction",kind:e,body:p1(t?.body)}}function pd(e){return{type:"Alternative",body:oee(e?.body)}}function SC(e,t){const n={type:"Assertion",kind:e};return(e==="word_boundary"||e==="text_segment_boundary")&&(n.negate=!!t?.negate),n}function wC(e,t){const n=!!t?.orphan;return{type:"Backreference",ref:e,...n&&{orphan:n}}}function aee(e,t){const n={name:void 0,isSubroutined:!1,...t};if(n.name!==void 0&&!V8e(n.name))throw new Error(`Group name "${n.name}" invalid in Oniguruma`);return{type:"CapturingGroup",number:e,...n.name&&{name:n.name},...n.isSubroutined&&{isSubroutined:n.isSubroutined},body:p1(t?.body)}}function Q2(e,t){const n={useLastValid:!1,...t};if(e>1114111){const r=e.toString(16);if(n.useLastValid)e=1114111;else throw e>1310719?new Error(`Invalid code point out of range "\\x{${r}}"`):new Error(`Invalid code point out of range in JS "\\x{${r}}"`)}return{type:"Character",value:e}}function sy(e){const t={kind:"union",negate:!1,...e};return{type:"CharacterClass",kind:t.kind,negate:t.negate,body:oee(e?.body)}}function B8e(e,t){if(t.value<e.value)throw new Error("Character class range out of order");return{type:"CharacterClassRange",min:e,max:t}}function AC(e,t){const n=!!t?.negate,r={type:"CharacterSet",kind:e};return(e==="digit"||e==="hex"||e==="newline"||e==="space"||e==="word")&&(r.negate=n),(e==="text_segment"||e==="newline"&&!n)&&(r.variableLength=!0),r}function z8e(e,t={}){if(e==="keep")return{type:"Directive",kind:e};if(e==="flags")return{type:"Directive",kind:e,flags:Am(t.flags)};throw new Error(`Unexpected directive kind "${e}"`)}function U8e(e){return{type:"Flags",...e}}function As(e){const t=e?.atomic,n=e?.flags;if(t&&n)throw new Error("Atomic group cannot have flags");return{type:"Group",...t&&{atomic:t},...n&&{flags:n},body:p1(e?.body)}}function Gu(e){const t={behind:!1,negate:!1,...e};return{type:"LookaroundAssertion",kind:t.behind?"lookbehind":"lookahead",negate:t.negate,body:p1(e?.body)}}function H8e(e,t,n){return{type:"NamedCallout",kind:e,tag:t,arguments:n}}function F8e(e,t){const n=!!t?.negate;if(!SN.has(e))throw new Error(`Invalid POSIX class "${e}"`);return{type:"CharacterSet",kind:"posix",value:e,negate:n}}function iee(e,t,n,r){if(t>n)throw new Error("Invalid reversed quantifier range");return{type:"Quantifier",kind:e,min:t,max:n,body:r}}function $8e(e,t){return{type:"Regex",body:p1(t?.body),flags:e}}function see(e){return{type:"Subroutine",ref:e}}function Gf(e,t){const n={negate:!1,normalizeUnknownPropertyNames:!1,skipPropertyNameValidation:!1,unicodePropertyMap:null,...t};let r=n.unicodePropertyMap?.get(X2(e));if(!r){if(n.normalizeUnknownPropertyNames)r=G8e(e);else if(n.unicodePropertyMap&&!n.skipPropertyNameValidation)throw new Error(Kr`Invalid Unicode property "\p{${e}}"`)}return{type:"CharacterSet",kind:"property",value:r??e,negate:n.negate}}function q8e({flags:e,kind:t,name:n,negate:r,number:a}){switch(t){case"absence_repeater":return L8e("repeater");case"atomic":return As({atomic:!0});case"capturing":return aee(a,{name:n});case"group":return As({flags:e});case"lookahead":case"lookbehind":return Gu({behind:t==="lookbehind",negate:r});default:throw new Error(`Unexpected group kind "${t}"`)}}function p1(e){if(e===void 0)e=[pd()];else if(!Array.isArray(e)||!e.length||!e.every(t=>t.type==="Alternative"))throw new Error("Invalid body; expected array of one or more Alternative nodes");return e}function oee(e){if(e===void 0)e=[];else if(!Array.isArray(e)||!e.every(t=>!!t.type))throw new Error("Invalid body; expected array of nodes");return e}function SB(e){return e.type==="LookaroundAssertion"&&e.kind==="lookahead"}function wB(e){return e.type==="LookaroundAssertion"&&e.kind==="lookbehind"}function V8e(e){return/^[\p{Alpha}\p{Pc}][^)]*$/u.test(e)}function G8e(e){return e.trim().replace(/[- _]+/g,"_").replace(/[A-Z][a-z]+(?=[A-Z])/g,"$&_").replace(/[A-Za-z]+/g,t=>t[0].toUpperCase()+t.slice(1).toLowerCase())}function X2(e){return e.replace(/[- _]+/g,"").toLowerCase()}function AB(e,t){return Am(e,`${t?.type==="Character"&&t.value===93?"Empty":"Unclosed"} character class`)}function EB(e){return Am(e,"Unclosed group")}function w0(e,t,n=null){function r(i,s){for(let o=0;o<i.length;o++){const l=a(i[o],s,o,i);o=Math.max(-1,o+l)}}function a(i,s=null,o=null,l=null){let u=0,m=!1;const h={node:i,parent:s,key:o,container:l,root:e,remove(){_v(l).splice(Math.max(0,Df(o)+u),1),u--,m=!0},removeAllNextSiblings(){return _v(l).splice(Df(o)+1)},removeAllPrevSiblings(){const w=Df(o)+u;return u-=w,_v(l).splice(0,Math.max(0,w))},replaceWith(w,T={}){const C=!!T.traverse;l?l[Math.max(0,Df(o)+u)]=w:Am(s,"Can't replace root node")[o]=w,C&&a(w,s,o,l),m=!0},replaceWithMultiple(w,T={}){const C=!!T.traverse;if(_v(l).splice(Math.max(0,Df(o)+u),1,...w),u+=w.length-1,C){let M=0;for(let k=0;k<w.length;k++)M+=a(w[k],s,Df(o)+k+M,l)}m=!0},skip(){m=!0}},{type:g}=i,b=t["*"],x=t[g],y=typeof b=="function"?b:b?.enter,S=typeof x=="function"?x:x?.enter;if(y?.(h,n),S?.(h,n),!m)switch(g){case"AbsenceFunction":case"CapturingGroup":case"Group":r(i.body,i);break;case"Alternative":case"CharacterClass":r(i.body,i);break;case"Assertion":case"Backreference":case"Character":case"CharacterSet":case"Directive":case"Flags":case"NamedCallout":case"Subroutine":break;case"CharacterClassRange":a(i.min,i,"min"),a(i.max,i,"max");break;case"LookaroundAssertion":r(i.body,i);break;case"Quantifier":a(i.body,i,"body");break;case"Regex":r(i.body,i),a(i.flags,i,"flags");break;default:throw new Error(`Unexpected node type "${g}"`)}return x?.exit?.(h,n),b?.exit?.(h,n),u}return a(e),e}function _v(e){if(!Array.isArray(e))throw new Error("Container expected");return e}function Df(e){if(typeof e!="number")throw new Error("Numeric key expected");return e}const W8e=String.raw`\(\?(?:[:=!>A-Za-z\-]|<[=!]|\(DEFINE\))`;function Y8e(e,t){for(let n=0;n<e.length;n++)e[n]>=t&&e[n]++}function K8e(e,t,n,r){return e.slice(0,t)+r+e.slice(t+n.length)}const ns=Object.freeze({DEFAULT:"DEFAULT",CHAR_CLASS:"CHAR_CLASS"});function AN(e,t,n,r){const a=new RegExp(String.raw`${t}|(?<$skip>\[\^?|\\?.)`,"gsu"),i=[!1];let s=0,o="";for(const l of e.matchAll(a)){const{0:u,groups:{$skip:m}}=l;if(!m&&(!r||r===ns.DEFAULT==!s)){n instanceof Function?o+=n(l,{context:s?ns.CHAR_CLASS:ns.DEFAULT,negated:i[i.length-1]}):o+=n;continue}u[0]==="["?(s++,i.push(u[1]==="^")):u==="]"&&s&&(s--,i.pop()),o+=u}return o}function lee(e,t,n,r){AN(e,t,n,r)}function Q8e(e,t,n=0,r){if(!new RegExp(t,"su").test(e))return null;const a=new RegExp(`${t}|(?<$skip>\\\\?.)`,"gsu");a.lastIndex=n;let i=0,s;for(;s=a.exec(e);){const{0:o,groups:{$skip:l}}=s;if(!l&&(!r||r===ns.DEFAULT==!i))return s;o==="["?i++:o==="]"&&i&&i--,a.lastIndex==s.index&&a.lastIndex++}return null}function Cv(e,t,n){return!!Q8e(e,t,0,n)}function X8e(e,t){const n=/\\?./gsu;n.lastIndex=t;let r=e.length,a=0,i=1,s;for(;s=n.exec(e);){const[o]=s;if(o==="[")a++;else if(a)o==="]"&&a--;else if(o==="(")i++;else if(o===")"&&(i--,!i)){r=s.index;break}}return e.slice(t,r)}const TB=new RegExp(String.raw`(?<noncapturingStart>${W8e})|(?<capturingStart>\((?:\?<[^>]+>)?)|\\?.`,"gsu");function Z8e(e,t){const n=t?.hiddenCaptures??[];let r=t?.captureTransfers??new Map;if(!/\(\?>/.test(e))return{pattern:e,captureTransfers:r,hiddenCaptures:n};const a="(?>",i="(?:(?=(",s=[0],o=[];let l=0,u=0,m=NaN,h;do{h=!1;let g=0,b=0,x=!1,y;for(TB.lastIndex=Number.isNaN(m)?0:m+i.length;y=TB.exec(e);){const{0:S,index:w,groups:{capturingStart:T,noncapturingStart:C}}=y;if(S==="[")g++;else if(g)S==="]"&&g--;else if(S===a&&!x)m=w,x=!0;else if(x&&C)b++;else if(T)x?b++:(l++,s.push(l+u));else if(S===")"&&x){if(!b){u++;const M=l+u;if(e=`${e.slice(0,m)}${i}${e.slice(m+a.length,w)}))<$$${M}>)${e.slice(w+1)}`,h=!0,o.push(M),Y8e(n,M),r.size){const k=new Map;r.forEach((N,P)=>{k.set(P>=M?P+1:P,N.map(D=>D>=M?D+1:D))}),r=k}break}b--}}}while(h);return n.push(...o),e=AN(e,String.raw`\\(?<backrefNum>[1-9]\d*)|<\$\$(?<wrappedBackrefNum>\d+)>`,({0:g,groups:{backrefNum:b,wrappedBackrefNum:x}})=>{if(b){const y=+b;if(y>s.length-1)throw new Error(`Backref "${g}" greater than number of captures`);return`\\${s[y]}`}return`\\${x}`},ns.DEFAULT),{pattern:e,captureTransfers:r,hiddenCaptures:n}}const cee=String.raw`(?:[?*+]|\{\d+(?:,\d*)?\})`,C5=new RegExp(String.raw` 941\\(?: \d+ 942 | c[A-Za-z] 943 | [gk]<[^>]+> 944 | [pPu]\{[^\}]+\} 945 | u[A-Fa-f\d]{4} 946 | x[A-Fa-f\d]{2} 947 ) 948| \((?: \? (?: [:=!>] 949 | <(?:[=!]|[^>]+>) 950 | [A-Za-z\-]+: 951 | \(DEFINE\) 952 ))? 953| (?<qBase>${cee})(?<qMod>[?+]?)(?<invalidQ>[?*+\{]?) 954| \\?. 955`.replace(/\s+/g,""),"gsu");function J8e(e){if(!new RegExp(`${cee}\\+`).test(e))return{pattern:e};const t=[];let n=null,r=null,a="",i=0,s;for(C5.lastIndex=0;s=C5.exec(e);){const{0:o,index:l,groups:{qBase:u,qMod:m,invalidQ:h}}=s;if(o==="[")i||(r=l),i++;else if(o==="]")i?i--:r=null;else if(!i)if(m==="+"&&a&&!a.startsWith("(")){if(h)throw new Error(`Invalid quantifier "${o}"`);let g=-1;if(/^\{\d+\}$/.test(u))e=K8e(e,l+u.length,m,"");else{if(a===")"||a==="]"){const b=a===")"?n:r;if(b===null)throw new Error(`Invalid unmatched "${a}"`);e=`${e.slice(0,b)}(?>${e.slice(b,l)}${u})${e.slice(l+o.length)}`}else e=`${e.slice(0,l-a.length)}(?>${a}${u})${e.slice(l+o.length)}`;g+=4}C5.lastIndex+=g}else o[0]==="("?t.push(l):o===")"&&(n=t.length?t.pop():null);a=o}return{pattern:e}}const Zi=String.raw,e7e=Zi`\\g<(?<gRNameOrNum>[^>&]+)&R=(?<gRDepth>[^>]+)>`,EC=Zi`\(\?R=(?<rDepth>[^\)]+)\)|${e7e}`,Z2=Zi`\(\?<(?![=!])(?<captureName>[^>]+)>`,uee=Zi`${Z2}|(?<unnamed>\()(?!\?)`,Lu=new RegExp(Zi`${Z2}|${EC}|\(\?|\\?.`,"gsu"),k5="Cannot use multiple overlapping recursions";function t7e(e,t){const{hiddenCaptures:n,mode:r}={hiddenCaptures:[],mode:"plugin",...t};let a=t?.captureTransfers??new Map;if(!new RegExp(EC,"su").test(e))return{pattern:e,captureTransfers:a,hiddenCaptures:n};if(r==="plugin"&&Cv(e,Zi`\(\?\(DEFINE\)`,ns.DEFAULT))throw new Error("DEFINE groups cannot be used with recursion");const i=[],s=Cv(e,Zi`\\[1-9]`,ns.DEFAULT),o=new Map,l=[];let u=!1,m=0,h=0,g;for(Lu.lastIndex=0;g=Lu.exec(e);){const{0:b,groups:{captureName:x,rDepth:y,gRNameOrNum:S,gRDepth:w}}=g;if(b==="[")m++;else if(m)b==="]"&&m--;else if(y){if(_B(y),u)throw new Error(k5);if(s)throw new Error(`${r==="external"?"Backrefs":"Numbered backrefs"} cannot be used with global recursion`);const T=e.slice(0,g.index),C=e.slice(Lu.lastIndex);if(Cv(C,EC,ns.DEFAULT))throw new Error(k5);const M=+y-1;e=CB(T,C,M,!1,n,i,h),a=NB(a,T,M,i.length,0,h);break}else if(S){_B(w);let T=!1;for(const $ of l)if($.name===S||$.num===+S){if(T=!0,$.hasRecursedWithin)throw new Error(k5);break}if(!T)throw new Error(Zi`Recursive \g cannot be used outside the referenced group "${r==="external"?S:Zi`\g<${S}&R=${w}>`}"`);const C=o.get(S),M=X8e(e,C);if(s&&Cv(M,Zi`${Z2}|\((?!\?)`,ns.DEFAULT))throw new Error(`${r==="external"?"Backrefs":"Numbered backrefs"} cannot be used with recursion of capturing groups`);const k=e.slice(C,g.index),N=M.slice(k.length+b.length),P=i.length,D=+w-1,B=CB(k,N,D,!0,n,i,h);a=NB(a,k,D,i.length-P,P,h);const z=e.slice(0,C),U=e.slice(C+M.length);e=`${z}${B}${U}`,Lu.lastIndex+=B.length-b.length-k.length-N.length,l.forEach($=>$.hasRecursedWithin=!0),u=!0}else if(x)h++,o.set(String(h),Lu.lastIndex),o.set(x,Lu.lastIndex),l.push({num:h,name:x});else if(b[0]==="("){const T=b==="(";T&&(h++,o.set(String(h),Lu.lastIndex)),l.push(T?{num:h}:{})}else b===")"&&l.pop()}return n.push(...i),{pattern:e,captureTransfers:a,hiddenCaptures:n}}function _B(e){const t=`Max depth must be integer between 2 and 100; used ${e}`;if(!/^[1-9]\d*$/.test(e))throw new Error(t);if(e=+e,e<2||e>100)throw new Error(t)}function CB(e,t,n,r,a,i,s){const o=new Set;r&&lee(e+t,Z2,({groups:{captureName:u}})=>{o.add(u)},ns.DEFAULT);const l=[n,r?o:null,a,i,s];return`${e}${kB(`(?:${e}`,"forward",...l)}(?:)${kB(`${t})`,"backward",...l)}${t}`}function kB(e,t,n,r,a,i,s){const l=m=>t==="forward"?m+2:n-m+2-1;let u="";for(let m=0;m<n;m++){const h=l(m);u+=AN(e,Zi`${uee}|\\k<(?<backref>[^>]+)>`,({0:g,groups:{captureName:b,unnamed:x,backref:y}})=>{if(y&&r&&!r.has(y))return g;const S=`_$${h}`;if(x||b){const w=s+i.length+1;return i.push(w),n7e(a,w),x?g:`(?<${b}${S}>`}return Zi`\k<${y}${S}>`},ns.DEFAULT)}return u}function n7e(e,t){for(let n=0;n<e.length;n++)e[n]>=t&&e[n]++}function NB(e,t,n,r,a,i){if(e.size&&r){let s=0;lee(t,uee,()=>s++,ns.DEFAULT);const o=i-s+a,l=new Map;return e.forEach((u,m)=>{const h=(r-s*n)/n,g=s*n,b=m>o+s?m+r:m,x=[];for(const y of u)if(y<=o)x.push(y);else if(y>o+s+h)x.push(y+r);else if(y<=o+s)for(let S=0;S<=n;S++)x.push(y+s*S);else for(let S=0;S<=n;S++)x.push(y+g+h*S);l.set(b,x)}),l}return e}var Dr=String.fromCodePoint,Nt=String.raw,ml={flagGroups:(()=>{try{new RegExp("(?i:)")}catch{return!1}return!0})(),unicodeSets:(()=>{try{new RegExp("","v")}catch{return!1}return!0})()};ml.bugFlagVLiteralHyphenIsRange=ml.unicodeSets?(()=>{try{new RegExp(Nt`[\d\-a]`,"v")}catch{return!0}return!1})():!1;ml.bugNestedClassIgnoresNegation=ml.unicodeSets&&new RegExp("[[^a]]","v").test("a");function Wy(e,{enable:t,disable:n}){return{dotAll:!n?.dotAll&&!!(t?.dotAll||e.dotAll),ignoreCase:!n?.ignoreCase&&!!(t?.ignoreCase||e.ignoreCase)}}function ng(e,t,n){return e.has(t)||e.set(t,n),e.get(t)}function TC(e,t){return OB[e]>=OB[t]}function r7e(e,t){if(e==null)throw new Error(t??"Value expected");return e}var OB={ES2025:2025,ES2024:2024,ES2018:2018},a7e={auto:"auto",ES2025:"ES2025",ES2024:"ES2024",ES2018:"ES2018"};function dee(e={}){if({}.toString.call(e)!=="[object Object]")throw new Error("Unexpected options");if(e.target!==void 0&&!a7e[e.target])throw new Error(`Unexpected target "${e.target}"`);const t={accuracy:"default",avoidSubclass:!1,flags:"",global:!1,hasIndices:!1,lazyCompileLength:1/0,target:"auto",verbose:!1,...e,rules:{allowOrphanBackrefs:!1,asciiWordBoundaries:!1,captureGroup:!1,recursionLimit:20,singleline:!1,...e.rules}};return t.target==="auto"&&(t.target=ml.flagGroups?"ES2025":ml.unicodeSets?"ES2024":"ES2018"),t}var i7e="[ -\r ]",s7e=new Set([Dr(304),Dr(305)]),tl=Nt`[\p{L}\p{M}\p{N}\p{Pc}]`;function fee(e){if(s7e.has(e))return[e];const t=new Set,n=e.toLowerCase(),r=n.toUpperCase(),a=c7e.get(n),i=o7e.get(n),s=l7e.get(n);return[...r].length===1&&t.add(r),s&&t.add(s),a&&t.add(a),t.add(n),i&&t.add(i),[...t]}var EN=new Map(`C Other 956Cc Control cntrl 957Cf Format 958Cn Unassigned 959Co Private_Use 960Cs Surrogate 961L Letter 962LC Cased_Letter 963Ll Lowercase_Letter 964Lm Modifier_Letter 965Lo Other_Letter 966Lt Titlecase_Letter 967Lu Uppercase_Letter 968M Mark Combining_Mark 969Mc Spacing_Mark 970Me Enclosing_Mark 971Mn Nonspacing_Mark 972N Number 973Nd Decimal_Number digit 974Nl Letter_Number 975No Other_Number 976P Punctuation punct 977Pc Connector_Punctuation 978Pd Dash_Punctuation 979Pe Close_Punctuation 980Pf Final_Punctuation 981Pi Initial_Punctuation 982Po Other_Punctuation 983Ps Open_Punctuation 984S Symbol 985Sc Currency_Symbol 986Sk Modifier_Symbol 987Sm Math_Symbol 988So Other_Symbol 989Z Separator 990Zl Line_Separator 991Zp Paragraph_Separator 992Zs Space_Separator 993ASCII 994ASCII_Hex_Digit AHex 995Alphabetic Alpha 996Any 997Assigned 998Bidi_Control Bidi_C 999Bidi_Mirrored Bidi_M 1000Case_Ignorable CI 1001Cased 1002Changes_When_Casefolded CWCF 1003Changes_When_Casemapped CWCM 1004Changes_When_Lowercased CWL 1005Changes_When_NFKC_Casefolded CWKCF 1006Changes_When_Titlecased CWT 1007Changes_When_Uppercased CWU 1008Dash 1009Default_Ignorable_Code_Point DI 1010Deprecated Dep 1011Diacritic Dia 1012Emoji 1013Emoji_Component EComp 1014Emoji_Modifier EMod 1015Emoji_Modifier_Base EBase 1016Emoji_Presentation EPres 1017Extended_Pictographic ExtPict 1018Extender Ext 1019Grapheme_Base Gr_Base 1020Grapheme_Extend Gr_Ext 1021Hex_Digit Hex 1022IDS_Binary_Operator IDSB 1023IDS_Trinary_Operator IDST 1024ID_Continue IDC 1025ID_Start IDS 1026Ideographic Ideo 1027Join_Control Join_C 1028Logical_Order_Exception LOE 1029Lowercase Lower 1030Math 1031Noncharacter_Code_Point NChar 1032Pattern_Syntax Pat_Syn 1033Pattern_White_Space Pat_WS 1034Quotation_Mark QMark 1035Radical 1036Regional_Indicator RI 1037Sentence_Terminal STerm
1038Soft_Dotted SD 1039Terminal_Punctuation Term 1040Unified_Ideograph UIdeo 1041Uppercase Upper 1042Variation_Selector VS 1043White_Space space 1044XID_Continue XIDC 1045XID_Start XIDS`.split(/\s/).map(e=>[X2(e),e])),o7e=new Map([["s",Dr(383)],[Dr(383),"s"]]),l7e=new Map([[Dr(223),Dr(7838)],[Dr(107),Dr(8490)],[Dr(229),Dr(8491)],[Dr(969),Dr(8486)]]),c7e=new Map([yc(453),yc(456),yc(459),yc(498),...N5(8072,8079),...N5(8088,8095),...N5(8104,8111),yc(8124),yc(8140),yc(8188)]),u7e=new Map([["alnum",Nt`[\p{Alpha}\p{Nd}]`],["alpha",Nt`\p{Alpha}`],["ascii",Nt`\p{ASCII}`],["blank",Nt`[\p{Zs}\t]`],["cntrl",Nt`\p{Cc}`],["digit",Nt`\p{Nd}`],["graph",Nt`[\P{space}&&\P{Cc}&&\P{Cn}&&\P{Cs}]`],["lower",Nt`\p{Lower}`],["print",Nt`[[\P{space}&&\P{Cc}&&\P{Cn}&&\P{Cs}]\p{Zs}]`],["punct",Nt`[\p{P}\p{S}]`],["space",Nt`\p{space}`],["upper",Nt`\p{Upper}`],["word",Nt`[\p{Alpha}\p{M}\p{Nd}\p{Pc}]`],["xdigit",Nt`\p{AHex}`]]);function d7e(e,t){const n=[];for(let r=e;r<=t;r++)n.push(r);return n}function yc(e){const t=Dr(e);return[t.toLowerCase(),t]}function N5(e,t){return d7e(e,t).map(n=>yc(n))}var hee=new Set(["Lower","Lowercase","Upper","Uppercase","Ll","Lowercase_Letter","Lt","Titlecase_Letter","Lu","Uppercase_Letter"]);function f7e(e,t){const n={accuracy:"default",asciiWordBoundaries:!1,avoidSubclass:!1,bestEffortTarget:"ES2025",...t};mee(e);const r={accuracy:n.accuracy,asciiWordBoundaries:n.asciiWordBoundaries,avoidSubclass:n.avoidSubclass,flagDirectivesByAlt:new Map,jsGroupNameMap:new Map,minTargetEs2024:TC(n.bestEffortTarget,"ES2024"),passedLookbehind:!1,strategy:null,subroutineRefMap:new Map,supportedGNodes:new Set,digitIsAscii:e.flags.digitIsAscii,spaceIsAscii:e.flags.spaceIsAscii,wordIsAscii:e.flags.wordIsAscii};w0(e,h7e,r);const a={dotAll:e.flags.dotAll,ignoreCase:e.flags.ignoreCase},i={currentFlags:a,prevFlags:null,globalFlags:a,groupOriginByCopy:new Map,groupsByName:new Map,multiplexCapturesToLeftByRef:new Map,openRefs:new Map,reffedNodesByReferencer:new Map,subroutineRefMap:r.subroutineRefMap};w0(e,m7e,i);const s={groupsByName:i.groupsByName,highestOrphanBackref:0,numCapturesToLeft:0,reffedNodesByReferencer:i.reffedNodesByReferencer};return w0(e,p7e,s),e._originMap=i.groupOriginByCopy,e._strategy=r.strategy,e}var h7e={AbsenceFunction({node:e,parent:t,replaceWith:n}){const{body:r,kind:a}=e;if(a==="repeater"){const i=As();i.body[0].body.push(Gu({negate:!0,body:r}),Gf("Any"));const s=As();s.body[0].body.push(iee("greedy",0,1/0,i)),n(cr(s,t),{traverse:!0})}else throw new Error('Unsupported absence function "(?~|"')},Alternative:{enter({node:e,parent:t,key:n},{flagDirectivesByAlt:r}){const a=e.body.filter(i=>i.kind==="flags");for(let i=n+1;i<t.body.length;i++){const s=t.body[i];ng(r,s,[]).push(...a)}},exit({node:e},{flagDirectivesByAlt:t}){if(t.get(e)?.length){const n=gee(t.get(e));if(n){const r=As({flags:n});r.body[0].body=e.body,e.body=[cr(r,e)]}}}},Assertion({node:e,parent:t,key:n,container:r,root:a,remove:i,replaceWith:s},o){const{kind:l,negate:u}=e,{asciiWordBoundaries:m,avoidSubclass:h,supportedGNodes:g,wordIsAscii:b}=o;if(l==="text_segment_boundary")throw new Error(`Unsupported text segment boundary "\\${u?"Y":"y"}"`);if(l==="line_end")s(cr(Gu({body:[pd({body:[SC("string_end")]}),pd({body:[Q2(10)]})]}),t));else if(l==="line_start")s(cr(nl(Nt`(?<=\A|\n(?!\z))`,{skipLookbehindValidation:!0}),t));else if(l==="search_start")if(g.has(e))a.flags.sticky=!0,i();else{const x=r[n-1];if(x&&S7e(x))s(cr(Gu({negate:!0}),t));else{if(h)throw new Error(Nt`Uses "\G" in a way that requires a subclass`);s(xc(SC("string_start"),t)),o.strategy="clip_search"}}else if(!(l==="string_end"||l==="string_start"))if(l==="string_end_newline")s(cr(nl(Nt`(?=\n?\z)`),t));else if(l==="word_boundary"){if(!b&&!m){const x=`(?:(?<=${tl})(?!${tl})|(?<!${tl})(?=${tl}))`,y=`(?:(?<=${tl})(?=${tl})|(?<!${tl})(?!${tl}))`;s(cr(nl(u?y:x),t))}}else throw new Error(`Unexpected assertion kind "${l}"`)},Backreference({node:e},{jsGroupNameMap:t}){let{ref:n}=e;typeof n=="string"&&!P5(n)&&(n=O5(n,t),e.ref=n)},CapturingGroup({node:e},{jsGroupNameMap:t,subroutineRefMap:n}){let{name:r}=e;r&&!P5(r)&&(r=O5(r,t),e.name=r),n.set(e.number,e),r&&n.set(r,e)},CharacterClassRange({node:e,parent:t,replaceWith:n}){if(t.kind==="intersection"){const r=sy({body:[e]});n(cr(r,t),{traverse:!0})}},CharacterSet({node:e,parent:t,replaceWith:n},{accuracy:r,minTargetEs2024:a,digitIsAscii:i,spaceIsAscii:s,wordIsAscii:o}){const{kind:l,negate:u,value:m}=e;if(i&&(l==="digit"||m==="digit")){n(xc(AC("digit",{negate:u}),t));return}if(s&&(l==="space"||m==="space")){n(cr(M5(nl(i7e),u),t));return}if(o&&(l==="word"||m==="word")){n(xc(AC("word",{negate:u}),t));return}if(l==="any")n(xc(Gf("Any"),t));else if(l==="digit")n(xc(Gf("Nd",{negate:u}),t));else if(l!=="dot")if(l==="text_segment"){if(r==="strict")throw new Error(Nt`Use of "\X" requires non-strict accuracy`);const h="\\p{Emoji}(?:\\p{EMod}|\\uFE0F\\u20E3?|[\\x{E0020}-\\x{E007E}]+\\x{E007F})?",g=Nt`\p{RI}{2}|${h}(?:\u200D${h})*`;n(cr(nl(Nt`(?>\r\n|${a?Nt`\p{RGI_Emoji}`:g}|\P{M}
1045\p{M}*)`,{skipPropertyNameValidation:!0}),t))}else if(l==="hex")n(xc(Gf("AHex",{negate:u}),t));else if(l==="newline")n(cr(nl(u?`[^ 1046]`:`(?>\r 1047?|[ 1048\v\f \u2028\u2029])`),t));else if(l==="posix")if(!a&&(m==="graph"||m==="print")){if(r==="strict")throw new Error(`POSIX class "${m}" requires min target ES2024 or non-strict accuracy`);let h={graph:"!-~",print:" -~"}[m];u&&(h=`\0-${Dr(h.codePointAt(0)-1)}${Dr(h.codePointAt(2)+1)}-ô¿¿`),n(cr(nl(`[${h}]`),t))}else n(cr(M5(nl(u7e.get(m)),u),t));else if(l==="property")EN.has(X2(m))||(e.key="sc");else if(l==="space")n(xc(Gf("space",{negate:u}),t));else if(l==="word")n(cr(M5(nl(tl),u),t));else throw new Error(`Unexpected character set kind "${l}"`)},Directive({node:e,parent:t,root:n,remove:r,replaceWith:a,removeAllPrevSiblings:i,removeAllNextSiblings:s}){const{kind:o,flags:l}=e;if(o==="flags")if(!l.enable&&!l.disable)r();else{const u=As({flags:l});u.body[0].body=s(),a(cr(u,t),{traverse:!0})}else if(o==="keep"){const u=n.body[0],h=n.body.length===1&&nee(u,{type:"Group"})&&u.body[0].body.length===1?u.body[0]:n;if(t.parent!==h||h.body.length>1)throw new Error(Nt`Uses "\K" in a way that's unsupported`);const g=Gu({behind:!0});g.body[0].body=i(),a(cr(g,t))}else throw new Error(`Unexpected directive kind "${o}"`)},Flags({node:e,parent:t}){if(e.posixIsAscii)throw new Error('Unsupported flag "P"');if(e.textSegmentMode==="word")throw new Error('Unsupported flag "y{w}"');["digitIsAscii","extended","posixIsAscii","spaceIsAscii","wordIsAscii","textSegmentMode"].forEach(n=>delete e[n]),Object.assign(e,{global:!1,hasIndices:!1,multiline:!1,sticky:e.sticky??!1}),t.options={disable:{x:!0,n:!0},force:{v:!0}}},Group({node:e}){if(!e.flags)return;const{enable:t,disable:n}=e.flags;t?.extended&&delete t.extended,n?.extended&&delete n.extended,t?.dotAll&&n?.dotAll&&delete t.dotAll,t?.ignoreCase&&n?.ignoreCase&&delete t.ignoreCase,t&&!Object.keys(t).length&&delete e.flags.enable,n&&!Object.keys(n).length&&delete e.flags.disable,!e.flags.enable&&!e.flags.disable&&delete e.flags},LookaroundAssertion({node:e},t){const{kind:n}=e;n==="lookbehind"&&(t.passedLookbehind=!0)},NamedCallout({node:e,parent:t,replaceWith:n}){const{kind:r}=e;if(r==="fail")n(cr(Gu({negate:!0}),t));else throw new Error(`Unsupported named callout "(*${r.toUpperCase()}"`)},Quantifier({node:e}){if(e.body.type==="Quantifier"){const t=As();t.body[0].body.push(e.body),e.body=cr(t,e)}},Regex:{enter({node:e},{supportedGNodes:t}){const n=[];let r=!1,a=!1;for(const i of e.body)if(i.body.length===1&&i.body[0].kind==="search_start")i.body.pop();else{const s=vee(i.body);s?(r=!0,Array.isArray(s)?n.push(...s):n.push(s)):a=!0}r&&!a&&n.forEach(i=>t.add(i))},exit(e,{accuracy:t,passedLookbehind:n,strategy:r}){if(t==="strict"&&n&&r)throw new Error(Nt`Uses "\G" in a way that requires non-strict accuracy`)}},Subroutine({node:e},{jsGroupNameMap:t}){let{ref:n}=e;typeof n=="string"&&!P5(n)&&(n=O5(n,t),e.ref=n)}},m7e={Backreference({node:e},{multiplexCapturesToLeftByRef:t,reffedNodesByReferencer:n}){const{orphan:r,ref:a}=e;r||n.set(e,[...t.get(a).map(({node:i})=>i)])},CapturingGroup:{enter({node:e,parent:t,replaceWith:n,skip:r},{groupOriginByCopy:a,groupsByName:i,multiplexCapturesToLeftByRef:s,openRefs:o,reffedNodesByReferencer:l}){const u=a.get(e);if(u&&o.has(e.number)){const h=xc(PB(e.number),t);l.set(h,o.get(e.number)),n(h);return}o.set(e.number,e),s.set(e.number,[]),e.name&&ng(s,e.name,[]);const m=s.get(e.name??e.number);for(let h=0;h<m.length;h++){const g=m[h];if(u===g.node||u&&u===g.origin||e===g.origin){m.splice(h,1);break}}if(s.get(e.number).push({node:e,origin:u}),e.name&&s.get(e.name).push({node:e,origin:u}),e.name){const h=ng(i,e.name,new Map);let g=!1;if(u)g=!0;else for(const b of h.values())if(!b.hasDuplicateNameToRemove){g=!0;break}i.get(e.name).set(e,{node:e,hasDuplicateNameToRemove:g})}},exit({node:e},{openRefs:t}){t.delete(e.number)}},Group:{enter({node:e},t){t.prevFlags=t.currentFlags,e.flags&&(t.currentFlags=Wy(t.currentFlags,e.flags))},exit(e,t){t.currentFlags=t.prevFlags}},Subroutine({node:e,parent:t,replaceWith:n},r){const{isRecursive:a,ref:i}=e;if(a){let m=t;for(;(m=m.parent)&&!(m.type==="CapturingGroup"&&(m.name===i||m.number===i)););r.reffedNodesByReferencer.set(e,m);return}
vendor: 9,535 bytes, line 1048
1048const s=r.subroutineRefMap.get(i),o=i===0,l=o?PB(0):pee(s,r.groupOriginByCopy,null);let u=l;if(!o){const m=gee(v7e(s,g=>g.type==="Group"&&!!g.flags)),h=m?Wy(r.globalFlags,m):r.globalFlags;g7e(h,r.currentFlags)||(u=As({flags:y7e(h)}),u.body[0].body.push(l))}n(cr(u,t),{traverse:!o})}},p7e={Backreference({node:e,parent:t,replaceWith:n},r){if(e.orphan){r.highestOrphanBackref=Math.max(r.highestOrphanBackref,e.ref);return}const i=r.reffedNodesByReferencer.get(e).filter(s=>b7e(s,e));if(!i.length)n(cr(Gu({negate:!0}),t));else if(i.length>1){const s=As({atomic:!0,body:i.reverse().map(o=>pd({body:[wC(o.number)]}))});n(cr(s,t))}else e.ref=i[0].number},CapturingGroup({node:e},t){e.number=++t.numCapturesToLeft,e.name&&t.groupsByName.get(e.name).get(e).hasDuplicateNameToRemove&&delete e.name},Regex:{exit({node:e},t){const n=Math.max(t.highestOrphanBackref-t.numCapturesToLeft,0);for(let r=0;r<n;r++){const a=aee();e.body.at(-1).body.push(a)}}},Subroutine({node:e},t){!e.isRecursive||e.ref===0||(e.ref=t.reffedNodesByReferencer.get(e).number)}};function mee(e){w0(e,{"*"({node:t,parent:n}){t.parent=n}})}function g7e(e,t){return e.dotAll===t.dotAll&&e.ignoreCase===t.ignoreCase}function b7e(e,t){let n=t;do{if(n.type==="Regex")return!1;if(n.type==="Alternative")continue;if(n===e)return!1;const r=bee(n.parent);for(const a of r){if(a===n)break;if(a===e||yee(a,e))return!0}}while(n=n.parent);throw new Error("Unexpected path")}function pee(e,t,n,r){const a=Array.isArray(e)?[]:{};for(const[i,s]of Object.entries(e))i==="parent"?a.parent=Array.isArray(n)?r:n:s&&typeof s=="object"?a[i]=pee(s,t,a,n):(i==="type"&&s==="CapturingGroup"&&t.set(a,t.get(e)??e),a[i]=s);return a}function PB(e){const t=see(e);return t.isRecursive=!0,t}function v7e(e,t){const n=[];for(;e=e.parent;)(!t||t(e))&&n.push(e);return n}function O5(e,t){if(t.has(e))return t.get(e);const n=`$${t.size}_${e.replace(/^[^$_\p{IDS}]|[^$\u200C\u200D\p{IDC}]/ug,"_")}`;return t.set(e,n),n}function gee(e){const t=["dotAll","ignoreCase"],n={enable:{},disable:{}};return e.forEach(({flags:r})=>{t.forEach(a=>{r.enable?.[a]&&(delete n.disable[a],n.enable[a]=!0),r.disable?.[a]&&(n.disable[a]=!0)})}),Object.keys(n.enable).length||delete n.enable,Object.keys(n.disable).length||delete n.disable,n.enable||n.disable?n:null}function y7e({dotAll:e,ignoreCase:t}){const n={};return(e||t)&&(n.enable={},e&&(n.enable.dotAll=!0),t&&(n.enable.ignoreCase=!0)),(!e||!t)&&(n.disable={},!e&&(n.disable.dotAll=!0),!t&&(n.disable.ignoreCase=!0)),n}function bee(e){if(!e)throw new Error("Node expected");const{body:t}=e;return Array.isArray(t)?t:t?[t]:null}function vee(e){const t=e.find(n=>n.kind==="search_start"||w7e(n,{negate:!1})||!x7e(n));if(!t)return null;if(t.kind==="search_start")return t;if(t.type==="LookaroundAssertion")return t.body[0].body[0];if(t.type==="CapturingGroup"||t.type==="Group"){const n=[];for(const r of t.body){const a=vee(r.body);if(!a)return null;Array.isArray(a)?n.push(...a):n.push(a)}return n}return null}function yee(e,t){const n=bee(e)??[];for(const r of n)if(r===t||yee(r,t))return!0;return!1}function x7e({type:e}){return e==="Assertion"||e==="Directive"||e==="LookaroundAssertion"}function S7e(e){const t=["Character","CharacterClass","CharacterSet"];return t.includes(e.type)||e.type==="Quantifier"&&e.min&&t.includes(e.body.type)}function w7e(e,t){const n={negate:null,...t};return e.type==="LookaroundAssertion"&&(n.negate===null||e.negate===n.negate)&&e.body.length===1&&nee(e.body[0],{type:"Assertion",kind:"search_start"})}function P5(e){return/^[$_\p{IDS}][$\u200C\u200D\p{IDC}]*$/u.test(e)}function nl(e,t){const r=ree(e,{...t,unicodePropertyMap:EN}).body;return r.length>1||r[0].body.length>1?As({body:r}):r[0].body[0]}function M5(e,t){return e.negate=t,e}function xc(e,t){return e.parent=t,e}function cr(e,t){return mee(e),e.parent=t,e}function A7e(e,t){const n=dee(t),r=TC(n.target,"ES2024"),a=TC(n.target,"ES2025"),i=n.rules.recursionLimit;if(!Number.isInteger(i)||i<2||i>20)throw new Error("Invalid recursionLimit; use 2-20");let s=null,o=null;if(!a){const b=[e.flags.ignoreCase];w0(e,E7e,{getCurrentModI:()=>b.at(-1),popModI(){b.pop()},pushModI(x){b.push(x)},setHasCasedChar(){b.at(-1)?s=!0:o=!0}})}const l={dotAll:e.flags.dotAll,ignoreCase:!!((e.flags.ignoreCase||s)&&!o)};let u=e;const m={accuracy:n.accuracy,appliedGlobalFlags:l,captureMap:new Map,currentFlags:{dotAll:e.flags.dotAll,ignoreCase:e.flags.ignoreCase},inCharClass:!1,lastNode:u,originMap:e._originMap,recursionLimit:i,useAppliedIgnoreCase:!!(!a&&s&&o),useFlagMods:a,useFlagV:r,verbose:n.verbose};function h(b){return m.lastNode=u,u=b,r7e(T7e[b.type],`Unexpected node type "${b.type}"`)(b,m,h)}const g={pattern:e.body.map(h).join("|"),flags:h(e.flags),options:{...e.options}};return r||(delete g.options.force.v,g.options.disable.v=!0,g.options.unicodeSetsPlugin=null),g._captureTransfers=new Map,g._hiddenCaptures=[],m.captureMap.forEach((b,x)=>{b.hidden&&g._hiddenCaptures.push(x),b.transferTo&&ng(g._captureTransfers,b.transferTo,[]).push(x)}),g}var E7e={"*":{enter({node:e},t){if(RB(e)){const n=t.getCurrentModI();t.pushModI(e.flags?Wy({ignoreCase:n},e.flags).ignoreCase:n)}},exit({node:e},t){RB(e)&&t.popModI()}},Backreference(e,t){t.setHasCasedChar()},Character({node:e},t){TN(Dr(e.value))&&t.setHasCasedChar()},CharacterClassRange({node:e,skip:t},n){t(),xee(e,{firstOnly:!0}).length&&n.setHasCasedChar()},CharacterSet({node:e},t){e.kind==="property"&&hee.has(e.value)&&t.setHasCasedChar()}},T7e={Alternative({body:e},t,n){return e.map(n).join("")},Assertion({kind:e,negate:t}){if(e==="string_end")return"$";if(e==="string_start")return"^";if(e==="word_boundary")return t?Nt`\B`:Nt`\b`;throw new Error(`Unexpected assertion kind "${e}"`)},Backreference({ref:e},t){if(typeof e!="number")throw new Error("Unexpected named backref in transformed AST");if(!t.useFlagMods&&t.accuracy==="strict"&&t.currentFlags.ignoreCase&&!t.captureMap.get(e).ignoreCase)throw new Error("Use of case-insensitive backref to case-sensitive group requires target ES2025 or non-strict accuracy");return"\\"+e},CapturingGroup(e,t,n){const{body:r,name:a,number:i}=e,s={ignoreCase:t.currentFlags.ignoreCase},o=t.originMap.get(e);return o&&(s.hidden=!0,i>o.number&&(s.transferTo=o.number)),t.captureMap.set(i,s),`(${a?`?<${a}>`:""}${r.map(n).join("|")})`},Character({value:e},t){const n=Dr(e),r=jf(e,{escDigit:t.lastNode.type==="Backreference",inCharClass:t.inCharClass,useFlagV:t.useFlagV});if(r!==n)return r;if(t.useAppliedIgnoreCase&&t.currentFlags.ignoreCase&&TN(n)){const a=fee(n);return t.inCharClass?a.join(""):a.length>1?`[${a.join("")}]`:a[0]}return n},CharacterClass(e,t,n){const{kind:r,negate:a,parent:i}=e;let{body:s}=e;if(r==="intersection"&&!t.useFlagV)throw new Error("Use of class intersection requires min target ES2024");ml.bugFlagVLiteralHyphenIsRange&&t.useFlagV&&s.some(DB)&&(s=[Q2(45),...s.filter(u=>!DB(u))]);const o=()=>`[${a?"^":""}${s.map(n).join(r==="intersection"?"&&":"")}]`;if(!t.inCharClass){if((!t.useFlagV||ml.bugNestedClassIgnoresNegation)&&!a){const m=s.filter(h=>h.type==="CharacterClass"&&h.kind==="union"&&h.negate);if(m.length){const h=As(),g=h.body[0];return h.parent=i,g.parent=h,s=s.filter(b=>!m.includes(b)),e.body=s,s.length?(e.parent=g,g.body.push(e)):h.body.pop(),m.forEach(b=>{const x=pd({body:[b]});b.parent=x,x.parent=h,h.body.push(x)}),n(h)}}t.inCharClass=!0;const u=o();return t.inCharClass=!1,u}const l=s[0];if(r==="union"&&!a&&l&&((!t.useFlagV||!t.verbose)&&i.kind==="union"&&!(ml.bugFlagVLiteralHyphenIsRange&&t.useFlagV)||!t.verbose&&i.kind==="intersection"&&s.length===1&&l.type!=="CharacterClassRange"))return s.map(n).join("");if(!t.useFlagV&&i.type==="CharacterClass")throw new Error("Use of nested character class requires min target ES2024");return o()},CharacterClassRange(e,t){const n=e.min.value,r=e.max.value,a={escDigit:!1,inCharClass:!0,useFlagV:t.useFlagV},i=jf(n,a),s=jf(r,a),o=new Set;if(t.useAppliedIgnoreCase&&t.currentFlags.ignoreCase){const l=xee(e);O7e(l).forEach(m=>{o.add(Array.isArray(m)?`${jf(m[0],a)}-${jf(m[1],a)}`:jf(m,a))})}return`${i}-${s}${[...o].join("")}`},CharacterSet({kind:e,negate:t,value:n,key:r},a){if(e==="dot")return a.currentFlags.dotAll?a.appliedGlobalFlags.dotAll||a.useFlagMods?".":"[^]":Nt`[^\n]`;if(e==="digit")return t?Nt`\D`:Nt`\d`;if(e==="property"){if(a.useAppliedIgnoreCase&&a.currentFlags.ignoreCase&&hee.has(n))throw new Error(`Unicode property "${n}" can't be case-insensitive when other chars have specific case`);return`${t?Nt`\P`:Nt`\p`}{${r?`${r}=`:""}${n}}`}if(e==="word")return t?Nt`\W`:Nt`\w`;throw new Error(`Unexpected character set kind "${e}"`)},Flags(e,t){return(t.appliedGlobalFlags.ignoreCase?"i":"")+(e.dotAll?"s":"")+(e.sticky?"y":"")},Group({atomic:e,body:t,flags:n,parent:r},a,i){const s=a.currentFlags;n&&(a.currentFlags=Wy(s,n));const o=t.map(i).join("|"),l=!a.verbose&&t.length===1&&r.type!=="Quantifier"&&!e&&(!a.useFlagMods||!n)?o:`(?${P7e(e,n,a.useFlagMods)}${o})`;return a.currentFlags=s,l},LookaroundAssertion({body:e,kind:t,negate:n},r,a){return`(?${`${t==="lookahead"?"":"<"}${n?"!":"="}`}${e.map(a).join("|")})`},Quantifier(e,t,n){return n(e.body)+M7e(e)},Subroutine({isRecursive:e,ref:t},n){if(!e)throw new Error("Unexpected non-recursive subroutine in transformed AST");const r=n.recursionLimit;return t===0?`(?R=${r})`:Nt`\g<${t}&R=${r}>`}},_7e=new Set(["$","(",")","*","+",".","?","[","\\","]","^","{","|","}"]),C7e=new Set(["-","\\","]","^","["]),k7e=new Set(["(",")","-","/","[","\\","]","^","{","|","}","!","#","$","%","&","*","+",",",".",":",";","<","=",">
1048","?","@","`","~"]),MB=new Map([[9,Nt`\t`],[10,Nt`\n`],[11,Nt`\v`],[12,Nt`\f`],[13,Nt`\r`],[8232,Nt`\u2028`],[8233,Nt`\u2029`],[65279,Nt`\uFEFF`]]),N7e=new RegExp("^\\p{Cased}$","u");function TN(e){return N7e.test(e)}function xee(e,t){const n=!!t?.firstOnly,r=e.min.value,a=e.max.value,i=[];if(r<65&&(a===65535||a>=131071)||r===65536&&a>=131071)return i;for(let s=r;s<=a;s++){const o=Dr(s);if(!TN(o))continue;const l=fee(o).filter(u=>{const m=u.codePointAt(0);return m<r||m>a});if(l.length&&(i.push(...l),n))break}return i}function jf(e,{escDigit:t,inCharClass:n,useFlagV:r}){if(MB.has(e))return MB.get(e);if(e<32||e>126&&e<160||e>262143||t&&R7e(e))return e>255?`\\u{${e.toString(16).toUpperCase()}}`:`\\x${e.toString(16).toUpperCase().padStart(2,"0")}`;const a=n?r?k7e:C7e:_7e,i=Dr(e);return(a.has(i)?"\\":"")+i}function O7e(e){const t=e.map(a=>a.codePointAt(0)).sort((a,i)=>a-i),n=[];let r=null;for(let a=0;a<t.length;a++)t[a+1]===t[a]+1?r??=t[a]:r===null?n.push(t[a]):(n.push([r,t[a]]),r=null);return n}function P7e(e,t,n){if(e)return">";let r="";if(t&&n){const{enable:a,disable:i}=t;r=(a?.ignoreCase?"i":"")+(a?.dotAll?"s":"")+(i?"-":"")+(i?.ignoreCase?"i":"")+(i?.dotAll?"s":"")}return`${r}:`}function M7e({kind:e,max:t,min:n}){let r;return!n&&t===1?r="?":!n&&t===1/0?r="*":n===1&&t===1/0?r="+":n===t?r=`{${n}}`:r=`{${n},${t===1/0?"":t}}`,r+{greedy:"",lazy:"?",possessive:"+"}[e]}function RB({type:e}){return e==="CapturingGroup"||e==="Group"||e==="LookaroundAssertion"}function R7e(e){return e>47&&e<58}function DB({type:e,value:t}){return e==="Character"&&t===45}var D7e=class _C extends RegExp{#t=new Map;#e=null;#n;#a=null;#r=null;rawOptions={};get source(){return this.#n||"(?:)"}constructor(t,n,r){const a=!!r?.lazyCompile;if(t instanceof RegExp){if(r)throw new Error("Cannot provide options when copying a regexp");const i=t;super(i,n),this.#n=i.source,i instanceof _C&&(this.#t=i.#t,this.#a=i.#a,this.#r=i.#r,this.rawOptions=i.rawOptions)}else{const i={hiddenCaptures:[],strategy:null,transfers:[],...r};super(a?"":t,n),this.#n=t,this.#t=I7e(i.hiddenCaptures,i.transfers),this.#r=i.strategy,this.rawOptions=r??{}}a||(this.#e=this)}exec(t){if(!this.#e){const{lazyCompile:a,...i}=this.rawOptions;this.#e=new _C(this.#n,this.flags,i)}const n=this.global||this.sticky,r=this.lastIndex;if(this.#r==="clip_search"&&n&&r){this.lastIndex=0;const a=this.#i(t.slice(r));return a&&(j7e(a,r,t,this.hasIndices),this.lastIndex+=r),a}return this.#i(t)}#i(t){this.#e.lastIndex=this.lastIndex;const n=super.exec.call(this.#e,t);if(this.lastIndex=this.#e.lastIndex,!n||!this.#t.size)return n;const r=[...n];n.length=1;let a;this.hasIndices&&(a=[...n.indices],n.indices.length=1);const i=[0];for(let s=1;s<r.length;s++){const{hidden:o,transferTo:l}=this.#t.get(s)??{};if(o?i.push(null):(i.push(n.length),n.push(r[s]),this.hasIndices&&n.indices.push(a[s])),l&&r[s]!==void 0){const u=i[l];if(!u)throw new Error(`Invalid capture transfer to "${u}"`);if(n[u]=r[s],this.hasIndices&&(n.indices[u]=a[s]),n.groups){this.#a||(this.#a=L7e(this.source));const m=this.#a.get(l);m&&(n.groups[m]=r[s],this.hasIndices&&(n.indices.groups[m]=a[s]))}}}return n}};function j7e(e,t,n,r){if(e.index+=t,e.input=n,r){const a=e.indices;for(let s=0;s<a.length;s++){const o=a[s];o&&(a[s]=[o[0]+t,o[1]+t])}const i=a.groups;
1048i&&Object.keys(i).forEach(s=>{const o=i[s];o&&(i[s]=[o[0]+t,o[1]+t])})}}function I7e(e,t){const n=new Map;for(const r of e)n.set(r,{hidden:!0});for(const[r,a]of t)for(const i of a)ng(n,i,{}).transferTo=r;return n}function L7e(e){const t=/(?<capture>\((?:\?<(?![=!])(?<name>[^>]+)>|(?!\?)))|\\?./gsu,n=new Map;let r=0,a=0,i;for(;i=t.exec(e);){const{0:s,groups:{capture:o,name:l}}=i;s==="["?r++:r?s==="]"&&r--:o&&(a++,l&&n.set(a,l))}return n}function B7e(e,t){const n=z7e(e,t);return n.options?new D7e(n.pattern,n.flags,n.options):new RegExp(n.pattern,n.flags)}function z7e(e,t){const n=dee(t),r=ree(e,{flags:n.flags,normalizeUnknownPropertyNames:!0,rules:{captureGroup:n.rules.captureGroup,singleline:n.rules.singleline},skipBackrefValidation:n.rules.allowOrphanBackrefs,unicodePropertyMap:EN}),a=f7e(r,{accuracy:n.accuracy,asciiWordBoundaries:n.rules.asciiWordBoundaries,avoidSubclass:n.avoidSubclass,bestEffortTarget:n.target}),i=A7e(a,n),s=t7e(i.pattern,{captureTransfers:i._captureTransfers,hiddenCaptures:i._hiddenCaptures,mode:"external"}),o=J8e(s.pattern),l=Z8e(o.pattern,{captureTransfers:s.captureTransfers,hiddenCaptures:s.hiddenCaptures}),u={pattern:l.pattern,flags:`${n.hasIndices?"d":""}${n.global?"g":""}${i.flags}${i.options.disable.v?"u":"v"}`};if(n.avoidSubclass){if(n.lazyCompileLength!==1/0)throw new Error("Lazy compilation requires subclass")}else{const m=l.hiddenCaptures.sort((x,y)=>x-y),h=Array.from(l.captureTransfers),g=a._strategy,b=u.pattern.length>=n.lazyCompileLength;(m.length||h.length||g||b)&&(u.options={...m.length&&{hiddenCaptures:m},...h.length&&{transfers:h},...g&&{strategy:g},...b&&{lazyCompile:b}})}return u}const jB=4294967295;class U7e{constructor(t,n={}){this.patterns=t,this.options=n;const{forgiving:r=!1,cache:a,regexConstructor:i}=n;if(!i)throw new Error("Option `regexConstructor` is not provided");this.regexps=t.map(s=>{if(typeof s!="string")return s;const o=a?.get(s);if(o){if(o instanceof RegExp)return o;if(r)return null;throw o}try{const l=i(s);return a?.set(s,l),l}catch(l){if(a?.set(s,l),r)return null;throw l}})}regexps;findNextMatchSync(t,n,r){const a=typeof t=="string"?t:t.content,i=[];function s(o,l,u=0){return{index:o,captureIndices:l.indices.map(m=>m==null?{start:jB,end:jB,length:0}:{start:m[0]+u,end:m[1]+u,length:m[1]-m[0]})}}for(let o=0;o<this.regexps.length;o++){const l=this.regexps[o];if(l)try{l.lastIndex=n;const u=l.exec(a);if(!u)continue;if(u.index===n)return s(o,u,0);i.push([o,u,0])}catch(u){if(this.options.forgiving)continue;throw u}}if(i.length){const o=Math.min(...i.map(l=>l[1].index));for(const[l,u,m]of i)if(u.index===o)return s(l,u,m)}return null}}function H7e(e,t){return B7e(e,{global:!0,hasIndices:!0,lazyCompileLength:3e3,rules:{allowOrphanBackrefs:!0,asciiWordBoundaries:!0,captureGroup:!0,recursionLimit:5,singleline:!0},...t})}function F7e(e={}){const t=Object.assign({target:"auto",cache:new Map},e);return t.regexConstructor||=n=>H7e(n,{target:t.target}),{createScanner(n){return new U7e(n,t)},createString(n){return{content:n}}}}function _N(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var Dd=_N();function See(e){Dd=e}var A0={exec:()=>null};function fn(e,t=""){let n=typeof e=="string"?e:e.source,r={replace:(a,i)=>{let s=typeof i=="string"?i:i.source;return s=s.replace(Na.caret,"$1"),n=n.replace(a,s),r},getRegex:()=>new RegExp(n,t)};return r}var Na={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp(`^( {0,3}${e})((?:[ ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),hrRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},$7e=/^(?:[ \t]*(?:\n|$))+/,q7e=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,V7e=/^ {0,3}(`{3,}
vendor: 4,739 bytes, lines 1048-1049
1048(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,g1=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,G7e=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,CN=/(?:[*+-]|\d{1,9}[.)])/,wee=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,Aee=fn(wee).replace(/bull/g,CN).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),W7e=fn(wee).replace(/bull/g,CN).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),kN=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Y7e=/^[^\n]+/,NN=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,K7e=fn(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",NN).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Q7e=fn(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,CN).getRegex(),J2="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",ON=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,X7e=fn("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$))","i").replace("comment",ON).replace("tag",J2).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Eee=fn(kN).replace("hr",g1).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",J2).getRegex(),Z7e=fn(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",Eee).getRegex(),PN={blockquote:Z7e,code:q7e,def:K7e,fences:V7e,heading:G7e,hr:g1,html:X7e,lheading:Aee,list:Q7e,newline:$7e,paragraph:Eee,table:A0,text:Y7e},IB=fn("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",g1).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3} )[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",J2).getRegex(),J7e={...PN,lheading:W7e,table:IB,paragraph:fn(kN).replace("hr",g1).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",IB).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",J2).getRegex()},eke={...PN,html:fn(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",ON).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:A0,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:fn(kN).replace("hr",g1).replace("heading",` *#{1,6} *[^ 1049]`).replace("lheading",Aee).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},tke=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}
vendor: 4,879 bytes, line 1049
1049~])/,nke=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,Tee=/^( {2,}|\\)\n(?!\s*$)/,rke=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,e4=/[\p{P}\p{S}]/u,MN=/[\s\p{P}\p{S}]/u,_ee=/[^\s\p{P}\p{S}]/u,ake=fn(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,MN).getRegex(),Cee=/(?!~)[\p{P}\p{S}]/u,ike=/(?!~)[\s\p{P}\p{S}]/u,ske=/(?:[^\s\p{P}\p{S}]|~)/u,oke=fn(/link|code|html/,"g").replace("link",new RegExp("\\[(?:[^\\[\\]`]|(?<!`)(?<a>`+)[^`]+\\k<a>(?!`))*?\\]\\((?:\\\\[\\s\\S]|[^\\\\\\(\\)]|\\((?:\\\\[\\s\\S]|[^\\\\\\(\\)])*\\))*\\)")).replace("code",new RegExp("(?<!`)(?<b>`+)[^`]+\\k<b>(?!`)")).replace("html",/<(?! )[^<>]*?>/).getRegex(),kee=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,lke=fn(kee,"u").replace(/punct/g,e4).getRegex(),cke=fn(kee,"u").replace(/punct/g,Cee).getRegex(),Nee="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",uke=fn(Nee,"gu").replace(/notPunctSpace/g,_ee).replace(/punctSpace/g,MN).replace(/punct/g,e4).getRegex(),dke=fn(Nee,"gu").replace(/notPunctSpace/g,ske).replace(/punctSpace/g,ike).replace(/punct/g,Cee).getRegex(),fke=fn("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,_ee).replace(/punctSpace/g,MN).replace(/punct/g,e4).getRegex(),hke=fn(/\\(punct)/,"gu").replace(/punct/g,e4).getRegex(),mke=fn(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),pke=fn(ON).replace("(?:-->|$)","-->").getRegex(),gke=fn("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",pke).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Yy=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,bke=fn(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",Yy).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Oee=fn(/^!?\[(label)\]\[(ref)\]/).replace("label",Yy).replace("ref",NN).getRegex(),Pee=fn(/^!?\[(ref)\](?:\[\])?/).replace("ref",NN).getRegex(),vke=fn("reflink|nolink(?!\\()","g").replace("reflink",Oee).replace("nolink",Pee).getRegex(),LB=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,RN={_backpedal:A0,anyPunctuation:hke,autolink:mke,blockSkip:oke,br:Tee,code:nke,del:A0,emStrongLDelim:lke,emStrongRDelimAst:uke,emStrongRDelimUnd:fke,escape:tke,link:bke,nolink:Pee,punctuation:ake,reflink:Oee,reflinkSearch:vke,tag:gke,text:rke,url:A0},yke={...RN,link:fn(/^!?\[(label)\]\((.*?)\)/).replace("label",Yy).getRegex(),reflink:fn(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Yy).getRegex()},CC={...RN,emStrongRDelimAst:dke,emStrongLDelim:cke,url:fn(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",LB).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:fn(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",LB).getRegex()},xke={...CC,br:fn(Tee).replace("{2,}","*").getRegex(),text:fn(CC.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},kv={normal:PN,gfm:J7e,pedantic:eke},Ip={normal:RN,gfm:CC,breaks:xke,pedantic:yke},Ske={"&":"&","<":"<",">":">",'"':""","'":"'"},BB=e=>Ske[e];function Ws(e,t){if(t){if(Na.escapeTest.test(e))return e.replace(Na.escapeReplace,BB)}else if(Na.escapeTestNoEncode.test(e))return e.replace(Na.escapeReplaceNoEncode,BB);return e}function zB(e){try{e=encodeURI(e).replace(Na.percentDecode,"%")}catch{return null}return e}function UB(e,t){let n=e.replace(Na.findPipe,(i,s,o)=>{let l=!1,u=s;for(;--u>=0&&o[u]==="\\";)l=!l;return l?"|":" |"}),r=n.split(Na.splitPipe),a=0;if(r[0].trim()||r.shift(),r.length>0&&!r.at(-1)?.trim()&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;a<r.length;a++)r[a]=r[a].trim().replace(Na.slashPipe,"|");return r}
vendor: 1,899 bytes, lines 1049-1055
1049function Lp(e,t,n){let r=e.length;if(r===0)return"";let a=0;for(;a<r&&e.charAt(r-a-1)===t;)a++;return e.slice(0,r-a)}function wke(e,t){if(e.indexOf(t[1])===-1)return-1;let n=0;for(let r=0;r<e.length;r++)if(e[r]==="\\")r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&(n--,n<0))return r;return n>0?-2:-1}function HB(e,t,n,r,a){let i=t.href,s=t.title||null,o=e[1].replace(a.other.outputLinkReplace,"$1");r.state.inLink=!0;let l={type:e[0].charAt(0)==="!"?"image":"link",raw:n,href:i,title:s,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,l}function Ake(e,t,n){let r=e.match(n.other.indentCodeCompensation);if(r===null)return t;let a=r[1];return t.split(` 1050`).map(i=>{let s=i.match(n.other.beginningSpace);if(s===null)return i;let[o]=s;return o.length>=a.length?i.slice(a.length):i}).join(` 1051`)}var Ky=class{options;rules;lexer;constructor(t){this.options=t||Dd}space(t){let n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){let n=this.rules.block.code.exec(t);if(n){let r=n[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?r:Lp(r,` 1052`)}}}fences(t){let n=this.rules.block.fences.exec(t);if(n){let r=n[0],a=Ake(r,n[3]||"",this.rules);return{type:"code",raw:r,lang:n[2]?n[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):n[2],text:a}}}heading(t){let n=this.rules.block.heading.exec(t);if(n){let r=n[2].trim();if(this.rules.other.endingHash.test(r)){let a=Lp(r,"#");(this.options.pedantic||!a||this.rules.other.endingSpaceChar.test(a))&&(r=a.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(t){let n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:Lp(n[0],` 1053`)}}blockquote(t){let n=this.rules.block.blockquote.exec(t);if(n){let r=Lp(n[0],` 1054`).split(` 1055`),a="",i="",s=[];for(;r.length>0;){let o=!1,l=[],u;for(u=0;
vendor: 6,748 bytes, lines 1055-1073
1055u<r.length;u++)if(this.rules.other.blockquoteStart.test(r[u]))l.push(r[u]),o=!0;else if(!o)l.push(r[u]);else break;r=r.slice(u);let m=l.join(` 1056`),h=m.replace(this.rules.other.blockquoteSetextReplace,` 1057 $1`).replace(this.rules.other.blockquoteSetextReplace2,"");a=a?`${a} 1058${m}`:m,i=i?`${i} 1059${h}`:h;let g=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(h,s,!0),this.lexer.state.top=g,r.length===0)break;let b=s.at(-1);if(b?.type==="code")break;if(b?.type==="blockquote"){let x=b,y=x.raw+` 1060`+r.join(` 1061`),S=this.blockquote(y);s[s.length-1]=S,a=a.substring(0,a.length-x.raw.length)+S.raw,i=i.substring(0,i.length-x.text.length)+S.text;break}else if(b?.type==="list"){let x=b,y=x.raw+` 1062`+r.join(` 1063`),S=this.list(y);s[s.length-1]=S,a=a.substring(0,a.length-b.raw.length)+S.raw,i=i.substring(0,i.length-x.raw.length)+S.raw,r=y.substring(s.at(-1).raw.length).split(` 1064`);continue}}return{type:"blockquote",raw:a,tokens:s,text:i}}}list(t){let n=this.rules.block.list.exec(t);if(n){let r=n[1].trim(),a=r.length>1,i={type:"list",raw:"",ordered:a,start:a?+r.slice(0,-1):"",loose:!1,items:[]};r=a?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=a?r:"[*+-]");let s=this.rules.other.listItemRegex(r),o=!1;for(;t;){let u=!1,m="",h="";if(!(n=s.exec(t))||this.rules.block.hr.test(t))break;m=n[0],t=t.substring(m.length);let g=n[2].split(` 1065`,1)[0].replace(this.rules.other.listReplaceTabs,T=>" ".repeat(3*T.length)),b=t.split(` 1066`,1)[0],x=!g.trim(),y=0;if(this.options.pedantic?(y=2,h=g.trimStart()):x?y=n[1].length+1:(y=n[2].search(this.rules.other.nonSpaceChar),y=y>4?1:y,h=g.slice(y),y+=n[1].length),x&&this.rules.other.blankLine.test(b)&&(m+=b+` 1067`,t=t.substring(b.length+1),u=!0),!u){let T=this.rules.other.nextBulletRegex(y),C=this.rules.other.hrRegex(y),M=this.rules.other.fencesBeginRegex(y),k=this.rules.other.headingBeginRegex(y),N=this.rules.other.htmlBeginRegex(y);for(;t;){let P=t.split(` 1068`,1)[0],D;if(b=P,this.options.pedantic?(b=b.replace(this.rules.other.listReplaceNesting," "),D=b):D=b.replace(this.rules.other.tabCharGlobal," "),M.test(b)||k.test(b)||N.test(b)||T.test(b)||C.test(b))break;if(D.search(this.rules.other.nonSpaceChar)>=y||!b.trim())h+=` 1069`+D.slice(y);else{if(x||g.replace(this.rules.other.tabCharGlobal," ").search(this.rules.other.nonSpaceChar)>=4||M.test(g)||k.test(g)||C.test(g))break;h+=` 1070`+b}!x&&!b.trim()&&(x=!0),m+=P+` 1071`,t=t.substring(P.length+1),g=D.slice(y)}}i.loose||(o?i.loose=!0:this.rules.other.doubleBlankLine.test(m)&&(o=!0));let S=null,w;this.options.gfm&&(S=this.rules.other.listIsTask.exec(h),S&&(w=S[0]!=="[ ] ",h=h.replace(this.rules.other.listReplaceTask,""))),i.items.push({type:"list_item",raw:m,task:!!S,checked:w,loose:!1,text:h,tokens:[]}),i.raw+=m}let l=i.items.at(-1);if(l)l.raw=l.raw.trimEnd(),l.text=l.text.trimEnd();else return;i.raw=i.raw.trimEnd();for(let u=0;u<i.items.length;u++)if(this.lexer.state.top=!1,i.items[u].tokens=this.lexer.blockTokens(i.items[u].text,[]),!i.loose){let m=i.items[u].tokens.filter(g=>g.type==="space"),h=m.length>0&&m.some(g=>this.rules.other.anyLine.test(g.raw));i.loose=h}if(i.loose)for(let u=0;u<i.items.length;u++)i.items[u].loose=!0;return i}}html(t){let n=this.rules.block.html.exec(t);if(n)return{type:"html",block:!0,raw:n[0],pre:n[1]==="pre"||n[1]==="script"||n[1]==="style",text:n[0]}}def(t){let n=this.rules.block.def.exec(t);if(n){let r=n[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),a=n[2]?n[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:r,raw:n[0],href:a,title:i}}}table(t){let n=this.rules.block.table.exec(t);if(!n||!this.rules.other.tableDelimiter.test(n[2]))return;let r=UB(n[1]),a=n[2].replace(this.rules.other.tableAlignChars,"").split("|"),i=n[3]?.trim()?n[3].replace(this.rules.other.tableRowBlankLine,"").split(` 1072`):[],s={type:"table",raw:n[0],header:[],align:[],rows:[]};if(r.length===a.length){for(let o of a)this.rules.other.tableAlignRight.test(o)?s.align.push("right"):this.rules.other.tableAlignCenter.test(o)?s.align.push("center"):this.rules.other.tableAlignLeft.test(o)?s.align.push("left"):s.align.push(null);for(let o=0;o<r.length;o++)s.header.push({text:r[o],tokens:this.lexer.inline(r[o]),header:!0,align:s.align[o]});for(let o of i)s.rows.push(UB(o,s.header.length).map((l,u)=>({text:l,tokens:this.lexer.inline(l),header:!1,align:s.align[u]})));return s}}lheading(t){let n=this.rules.block.lheading.exec(t);if(n)return{type:"heading",raw:n[0],depth:n[2].charAt(0)==="="?1:2,text:n[1],tokens:this.lexer.inline(n[1])}}paragraph(t){let n=this.rules.block.paragraph.exec(t);if(n){let r=n[1].charAt(n[1].length-1)===` 1073`?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:r,tokens:this.lexer.inline(r)}}}text(t){let n=this.rules.block.text.exec(t);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(t){let n=this.rules.inline.escape.exec(t);if(n)return{type:"escape",raw:n[0],text:n[1]}}tag(t){let n=this.rules.inline.tag.exec(t);if(n)return!this.lexer.state.inLink&&this.rules.other.startATag.test(n[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(t){let n=this.rules.inline.link.exec(t);if(n){let r=n[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(r)){if(!this.rules.other.endAngleBracket.test(r))return;let s=Lp(r.slice(0,-1),"\\");if((r.length-s.length)%2===0)return}else{let s=wke(n[2],"()");if(s===-2)return;if(s>-1){let o=(n[0].indexOf("!")===0?5:4)+n[1].length+s;n[2]=n[2].substring(0,s),n[0]=n[0].substring(0,o).trim(),n[3]=""}}let a=n[2],i="";if(this.options.pedantic){let s=this.rules.other.pedanticHrefTitle.exec(a);s&&(a=s[1],i=s[3])}else i=n[3]?n[3].slice(1,-1):"";return a=a.trim(),this.rules.other.startAngleBracket.test(a)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(r)?a=a.slice(1):a=a.slice(1,-1)),HB(n,{href:a&&a.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer,this.rules)}}reflink(t,n){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){let a=(r[2]||r[1]).replace(this.rules.other.multipleSpaceGlobal," "),i=n[a.toLowerCase()];if(!i){let s=r[0].charAt(0);return{type:"text",raw:s,text:s}}
vendor: 2,838 bytes, lines 1073-1074
1073return HB(r,i,r[0],this.lexer,this.rules)}}emStrong(t,n,r=""){let a=this.rules.inline.emStrongLDelim.exec(t);if(!(!a||a[3]&&r.match(this.rules.other.unicodeAlphaNumeric))&&(!(a[1]||a[2])||!r||this.rules.inline.punctuation.exec(r))){let i=[...a[0]].length-1,s,o,l=i,u=0,m=a[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(m.lastIndex=0,n=n.slice(-1*t.length+i);(a=m.exec(n))!=null;){if(s=a[1]||a[2]||a[3]||a[4]||a[5]||a[6],!s)continue;if(o=[...s].length,a[3]||a[4]){l+=o;continue}else if((a[5]||a[6])&&i%3&&!((i+o)%3)){u+=o;continue}if(l-=o,l>0)continue;o=Math.min(o,o+l+u);let h=[...a[0]][0].length,g=t.slice(0,i+a.index+h+o);if(Math.min(i,o)%2){let x=g.slice(1,-1);return{type:"em",raw:g,text:x,tokens:this.lexer.inlineTokens(x)}}let b=g.slice(2,-2);return{type:"strong",raw:g,text:b,tokens:this.lexer.inlineTokens(b)}}}}codespan(t){let n=this.rules.inline.code.exec(t);if(n){let r=n[2].replace(this.rules.other.newLineCharGlobal," "),a=this.rules.other.nonSpaceChar.test(r),i=this.rules.other.startingSpaceChar.test(r)&&this.rules.other.endingSpaceChar.test(r);return a&&i&&(r=r.substring(1,r.length-1)),{type:"codespan",raw:n[0],text:r}}}br(t){let n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){let n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t){let n=this.rules.inline.autolink.exec(t);if(n){let r,a;return n[2]==="@"?(r=n[1],a="mailto:"+r):(r=n[1],a=r),{type:"link",raw:n[0],text:r,href:a,tokens:[{type:"text",raw:r,text:r}]}}}url(t){let n;if(n=this.rules.inline.url.exec(t)){let r,a;if(n[2]==="@")r=n[0],a="mailto:"+r;else{let i;do i=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])?.[0]??"";while(i!==n[0]);r=n[0],n[1]==="www."?a="http://"+n[0]:a=n[0]}return{type:"link",raw:n[0],text:r,href:a,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(t){let n=this.rules.inline.text.exec(t);if(n){let r=this.lexer.state.inRawBlock;return{type:"text",raw:n[0],text:n[0],escaped:r}}}},Ki=class kC{tokens;options;state;tokenizer;inlineQueue;constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Dd,this.options.tokenizer=this.options.tokenizer||new Ky,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let n={other:Na,block:kv.normal,inline:Ip.normal};this.options.pedantic?(n.block=kv.pedantic,n.inline=Ip.pedantic):this.options.gfm&&(n.block=kv.gfm,this.options.breaks?n.inline=Ip.breaks:n.inline=Ip.gfm),this.tokenizer.rules=n}static get rules(){return{block:kv,inline:Ip}}static lex(t,n){return new kC(n).lex(t)}static lexInline(t,n){return new kC(n).inlineTokens(t)}lex(t){t=t.replace(Na.carriageReturn,` 1074`),this.blockTokens(t,this.tokens);for(let n=0;
vendor: 4,787 bytes, lines 1074-1087
1074n<this.inlineQueue.length;n++){let r=this.inlineQueue[n];this.inlineTokens(r.src,r.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],r=!1){for(this.options.pedantic&&(t=t.replace(Na.tabCharGlobal," ").replace(Na.spaceLine,""));t;){let a;if(this.options.extensions?.block?.some(s=>(a=s.call({lexer:this},t,n))?(t=t.substring(a.raw.length),n.push(a),!0):!1))continue;if(a=this.tokenizer.space(t)){t=t.substring(a.raw.length);let s=n.at(-1);a.raw.length===1&&s!==void 0?s.raw+=` 1075`:n.push(a);continue}if(a=this.tokenizer.code(t)){t=t.substring(a.raw.length);let s=n.at(-1);s?.type==="paragraph"||s?.type==="text"?(s.raw+=(s.raw.endsWith(` 1076`)?"":` 1077`)+a.raw,s.text+=` 1078`+a.text,this.inlineQueue.at(-1).src=s.text):n.push(a);continue}if(a=this.tokenizer.fences(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.heading(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.hr(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.blockquote(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.list(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.html(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.def(t)){t=t.substring(a.raw.length);let s=n.at(-1);s?.type==="paragraph"||s?.type==="text"?(s.raw+=(s.raw.endsWith(` 1079`)?"":` 1080`)+a.raw,s.text+=` 1081`+a.raw,this.inlineQueue.at(-1).src=s.text):this.tokens.links[a.tag]||(this.tokens.links[a.tag]={href:a.href,title:a.title},n.push(a));continue}if(a=this.tokenizer.table(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.lheading(t)){t=t.substring(a.raw.length),n.push(a);continue}let i=t;if(this.options.extensions?.startBlock){let s=1/0,o=t.slice(1),l;this.options.extensions.startBlock.forEach(u=>{l=u.call({lexer:this},o),typeof l=="number"&&l>=0&&(s=Math.min(s,l))}),s<1/0&&s>=0&&(i=t.substring(0,s+1))}if(this.state.top&&(a=this.tokenizer.paragraph(i))){let s=n.at(-1);r&&s?.type==="paragraph"?(s.raw+=(s.raw.endsWith(` 1082`)?"":` 1083`)+a.raw,s.text+=` 1084`+a.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=s.text):n.push(a),r=i.length!==t.length,t=t.substring(a.raw.length);continue}if(a=this.tokenizer.text(t)){t=t.substring(a.raw.length);let s=n.at(-1);s?.type==="text"?(s.raw+=(s.raw.endsWith(` 1085`)?"":` 1086`)+a.raw,s.text+=` 1087`+a.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=s.text):n.push(a);continue}if(t){let s="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(s);break}else throw new Error(s)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){let r=t,a=null;if(this.tokens.links){let o=Object.keys(this.tokens.links);if(o.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(r))!=null;)o.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.anyPunctuation.exec(r))!=null;)r=r.slice(0,a.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;(a=this.tokenizer.rules.inline.blockSkip.exec(r))!=null;)r=r.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);r=this.options.hooks?.emStrongMask?.call({lexer:this},r)??r;let i=!1,s="";for(;t;){i||(s=""),i=!1;let o;if(this.options.extensions?.inline?.some(u=>(o=u.call({lexer:this},t,n))?(t=t.substring(o.raw.length),n.push(o),!0):!1))continue;if(o=this.tokenizer.escape(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.tag(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.link(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(o.raw.length);let u=n.at(-1);o.type==="text"&&u?.type==="text"?(u.raw+=o.raw,u.text+=o.text):n.push(o);continue}if(o=this.tokenizer.emStrong(t,r,s)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.codespan(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.br(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.del(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.autolink(t)){t=t.substring(o.raw.length),n.push(o);continue}if(!this.state.inLink&&(o=this.tokenizer.url(t))){t=t.substring(o.raw.length),n.push(o);continue}let l=t;if(this.options.extensions?.startInline){let u=1/0,m=t.slice(1),h;this.options.extensions.startInline.forEach(g=>{h=g.call({lexer:this},m),typeof h=="number"&&h>=0&&(u=Math.min(u,h))}),u<1/0&&u>=0&&(l=t.substring(0,u+1))}if(o=this.tokenizer.inlineText(l)){t=t.substring(o.raw.length),o.raw.slice(-1)!=="_"&&(s=o.raw.slice(-1)),i=!0;let u=n.at(-1);
vendor: 6,586 bytes, lines 1087-1106
1087u?.type==="text"?(u.raw+=o.raw,u.text+=o.text):n.push(o);continue}if(t){let u="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(u);break}else throw new Error(u)}}return n}},Qy=class{options;parser;constructor(t){this.options=t||Dd}space(t){return""}code({text:t,lang:n,escaped:r}){let a=(n||"").match(Na.notSpaceStart)?.[0],i=t.replace(Na.endingNewline,"")+` 1088`;return a?'<pre><code class="language-'+Ws(a)+'">'+(r?i:Ws(i,!0))+`</code></pre> 1089`:"<pre><code>"+(r?i:Ws(i,!0))+`</code></pre> 1090`}blockquote({tokens:t}){return`<blockquote> 1091${this.parser.parse(t)}</blockquote> 1092`}html({text:t}){return t}def(t){return""}heading({tokens:t,depth:n}){return`<h${n}>${this.parser.parseInline(t)}</h${n}> 1093`}hr(t){return`<hr> 1094`}list(t){let n=t.ordered,r=t.start,a="";for(let o=0;o<t.items.length;o++){let l=t.items[o];a+=this.listitem(l)}let i=n?"ol":"ul",s=n&&r!==1?' start="'+r+'"':"";return"<"+i+s+`> 1095`+a+"</"+i+`> 1096`}listitem(t){let n="";if(t.task){let r=this.checkbox({checked:!!t.checked});t.loose?t.tokens[0]?.type==="paragraph"?(t.tokens[0].text=r+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&t.tokens[0].tokens[0].type==="text"&&(t.tokens[0].tokens[0].text=r+" "+Ws(t.tokens[0].tokens[0].text),t.tokens[0].tokens[0].escaped=!0)):t.tokens.unshift({type:"text",raw:r+" ",text:r+" ",escaped:!0}):n+=r+" "}return n+=this.parser.parse(t.tokens,!!t.loose),`<li>${n}</li> 1097`}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p> 1098`}table(t){let n="",r="";for(let i=0;i<t.header.length;i++)r+=this.tablecell(t.header[i]);n+=this.tablerow({text:r});let a="";for(let i=0;i<t.rows.length;i++){let s=t.rows[i];r="";for(let o=0;o<s.length;o++)r+=this.tablecell(s[o]);a+=this.tablerow({text:r})}return a&&(a=`<tbody>${a}</tbody>`),`<table> 1099<thead> 1100`+n+`</thead> 1101`+a+`</table> 1102`}tablerow({text:t}){return`<tr> 1103${t}</tr> 1104`}tablecell(t){let n=this.parser.parseInline(t.tokens),r=t.header?"th":"td";return(t.align?`<${r} align="${t.align}">`:`<${r}>`)+n+`</${r}> 1105`}strong({tokens:t}){return`<strong>${this.parser.parseInline(t)}</strong>`}em({tokens:t}){return`<em>${this.parser.parseInline(t)}</em>`}codespan({text:t}){return`<code>${Ws(t,!0)}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:n,tokens:r}){let a=this.parser.parseInline(r),i=zB(t);if(i===null)return a;t=i;let s='<a href="'+t+'"';return n&&(s+=' title="'+Ws(n)+'"'),s+=">"+a+"</a>",s}image({href:t,title:n,text:r,tokens:a}){a&&(r=this.parser.parseInline(a,this.parser.textRenderer));let i=zB(t);if(i===null)return Ws(r);t=i;let s=`<img src="${t}" alt="${r}"`;return n&&(s+=` title="${Ws(n)}"`),s+=">",s}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):"escaped"in t&&t.escaped?t.text:Ws(t.text)}},DN=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}},ws=class NC{options;renderer;textRenderer;constructor(t){this.options=t||Dd,this.options.renderer=this.options.renderer||new Qy,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new DN}static parse(t,n){return new NC(n).parse(t)}static parseInline(t,n){return new NC(n).parseInline(t)}parse(t,n=!0){let r="";for(let a=0;a<t.length;a++){let i=t[a];if(this.options.extensions?.renderers?.[i.type]){let o=i,l=this.options.extensions.renderers[o.type].call({parser:this},o);if(l!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(o.type)){r+=l||"";continue}}let s=i;switch(s.type){case"space":{r+=this.renderer.space(s);continue}case"hr":{r+=this.renderer.hr(s);continue}case"heading":{r+=this.renderer.heading(s);continue}case"code":{r+=this.renderer.code(s);continue}case"table":{r+=this.renderer.table(s);continue}case"blockquote":{r+=this.renderer.blockquote(s);continue}case"list":{r+=this.renderer.list(s);continue}case"html":{r+=this.renderer.html(s);continue}case"def":{r+=this.renderer.def(s);continue}case"paragraph":{r+=this.renderer.paragraph(s);continue}case"text":{let o=s,l=this.renderer.text(o);for(;a+1<t.length&&t[a+1].type==="text";)o=t[++a],l+=` 1106`+this.renderer.text(o);n?r+=this.renderer.paragraph({type:"paragraph",raw:l,text:l,tokens:[{type:"text",raw:l,text:l,escaped:!0}]}):r+=l;continue}default:{let o='Token with "'+s.type+'" type was not found.';if(this.options.silent)return console.error(o),"";throw new Error(o)}}}return r}parseInline(t,n=this.renderer){let r="";for(let a=0;a<t.length;a++){let i=t[a];if(this.options.extensions?.renderers?.[i.type]){let o=this.options.extensions.renderers[i.type].call({parser:this},i);if(o!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(i.type)){r+=o||"";continue}}let s=i;switch(s.type){case"escape":{r+=n.text(s);break}case"html":{r+=n.html(s);break}case"link":{r+=n.link(s);break}case"image":{r+=n.image(s);break}case"strong":{r+=n.strong(s);break}case"em":{r+=n.em(s);break}case"codespan":{r+=n.codespan(s);break}case"br":{r+=n.br(s);break}case"del":{r+=n.del(s);break}case"text":{r+=n.text(s);break}default:{let o='Token with "'+s.type+'" type was not found.';if(this.options.silent)return console.error(o),"";throw new Error(o)}}}return r}},Jp=class{options;block;constructor(e){this.options=e||Dd}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(){return this.block?Ki.lex:Ki.lexInline}provideParser(){return this.block?ws.parse:ws.parseInline}},Eke=class{defaults=_N();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=ws;Renderer=Qy;TextRenderer=DN;Lexer=Ki;Tokenizer=Ky;Hooks=Jp;constructor(...e){this.use(...e)}walkTokens(e,t){let n=[];for(let r of e)switch(n=n.concat(t.call(this,r)),r.type){case"table":{let a=r;for(let i of a.header)n=n.concat(this.walkTokens(i.tokens,t));for(let i of a.rows)for(let s of i)n=n.concat(this.walkTokens(s.tokens,t));break}case"list":{let a=r;n=n.concat(this.walkTokens(a.items,t));break}default:{let a=r;this.defaults.extensions?.childTokens?.[a.type]?this.defaults.extensions.childTokens[a.type].forEach(i=>
1106{let s=a[i].flat(1/0);n=n.concat(this.walkTokens(s,t))}):a.tokens&&(n=n.concat(this.walkTokens(a.tokens,t)))}}return n}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(n=>{let r={...n};if(r.async=this.defaults.async||r.async||!1,n.extensions&&(n.extensions.forEach(a=>{if(!a.name)throw new Error("extension name required");if("renderer"in a){let i=t.renderers[a.name];i?t.renderers[a.name]=function(...s){let o=a.renderer.apply(this,s);return o===!1&&(o=i.apply(this,s)),o}:t.renderers[a.name]=a.renderer}if("tokenizer"in a){if(!a.level||a.level!=="block"&&a.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let i=t[a.level];i?i.unshift(a.tokenizer):t[a.level]=[a.tokenizer],a.start&&(a.level==="block"?t.startBlock?t.startBlock.push(a.start):t.startBlock=[a.start]:a.level==="inline"&&(t.startInline?t.startInline.push(a.start):t.startInline=[a.start]))}"childTokens"in a&&a.childTokens&&(t.childTokens[a.name]=a.childTokens)}),r.extensions=t),n.renderer){let a=this.defaults.renderer||new Qy(this.defaults);for(let i in n.renderer){if(!(i in a))throw new Error(`renderer '${i}' does not exist`);if(["options","parser"].includes(i))continue;let s=i,o=n.renderer[s],l=a[s];a[s]=(...u)=>{let m=o.apply(a,u);return m===!1&&(m=l.apply(a,u)),m||""}}r.renderer=a}if(n.tokenizer){let a=this.defaults.tokenizer||new Ky(this.defaults);for(let i in n.tokenizer){if(!(i in a))throw new Error(`tokenizer '${i}' does not exist`);if(["options","rules","lexer"].includes(i))continue;let s=i,o=n.tokenizer[s],l=a[s];a[s]=(...u)=>{let m=o.apply(a,u);return m===!1&&(m=l.apply(a,u)),m}}r.tokenizer=a}if(n.hooks){let a=this.defaults.hooks||new Jp;for(let i in n.hooks){if(!(i in a))throw new Error(`hook '${i}' does not exist`);if(["options","block"].includes(i))continue;let s=i,o=n.hooks[s],l=a[s];Jp.passThroughHooks.has(i)?a[s]=u=>{if(this.defaults.async&&Jp.passThroughHooksRespectAsync.has(i))return(async()=>{let h=await o.call(a,u);return l.call(a,h)})();let m=o.call(a,u);return l.call(a,m)}:a[s]=(...u)=>{if(this.defaults.async)return(async()=>{let h=await o.apply(a,u);return h===!1&&(h=await l.apply(a,u)),h})();let m=o.apply(a,u);return m===!1&&(m=l.apply(a,u)),m}}r.hooks=a}if(n.walkTokens){let a=this.defaults.walkTokens,i=n.walkTokens;r.walkTokens=function(s){let o=[];return o.push(i.call(this,s)),a&&(o=o.concat(a.call(this,s))),o}}this.defaults={...this.defaults,...r}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return Ki.lex(e,t??this.defaults)}parser(e,t){return ws.parse(e,t??this.defaults)}parseMarkdown(e){return(t,n)=>{let r={...n},a={...this.defaults,...r},i=this.onError(!!a.silent,!!a.async);if(this.defaults.async===!0&&r.async===!1)return i(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||t===null)return i(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return i(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(a.hooks&&(a.hooks.options=a,a.hooks.block=e),a.async)return(async()=>{let s=a.hooks?await a.hooks.preprocess(t):t,o=await(a.hooks?await a.hooks.provideLexer():e?Ki.lex:Ki.lexInline)(s,a),l=a.hooks?await a.hooks.processAllTokens(o):o;a.walkTokens&&await Promise.all(this.walkTokens(l,a.walkTokens));let u=await(a.hooks?await a.hooks.provideParser():e?ws.parse:ws.parseInline)(l,a);return a.hooks?await a.hooks.postprocess(u):u})().catch(i);try{a.hooks&&(t=a.hooks.preprocess(t));let s=(a.hooks?a.hooks.provideLexer():e?Ki.lex:Ki.lexInline)(t,a);a.hooks&&(s=a.hooks.processAllTokens(s)),a.walkTokens&&this.walkTokens(s,a.walkTokens);let o=(a.hooks?a.hooks.provideParser():e?ws.parse:ws.parseInline)(s,a);return a.hooks&&(o=a.hooks.postprocess(o)),o}catch(s){return i(s)}}}onError(e,t){return n=>{if(n.message+=` 1107Please report this to https://github.com/markedjs/marked.`,e){let r="<p>An error occurred:</p><pre>"+Ws(n.message+"",!0)+"</pre>";return t?Promise.resolve(r):r}if(t)return Promise.reject(n);throw n}}},gd=new Eke;function Cn(e,t){return gd.parse(e,t)}Cn.options=Cn.setOptions=function(e){return gd.setOptions(e),Cn.defaults=gd.defaults,See(Cn.defaults),Cn};Cn.getDefaults=_N;Cn.defaults=Dd;Cn.use=function(...e){return gd.use(...e),Cn.defaults=gd.defaults,See(Cn.defaults),Cn};Cn.walkTokens=function(e,t){return gd.walkTokens(e,t)};Cn.parseInline=gd.parseInline;Cn.Parser=ws;Cn.parser=ws.parse;Cn.Renderer=Qy;Cn.TextRenderer=DN;Cn.Lexer=Ki;Cn.lexer=Ki.lex;Cn.Tokenizer=Ky;Cn.Hooks=Jp;Cn.parse=Cn;Cn.options;Cn.setOptions;Cn.use;Cn.walkTokens;Cn.parseInline;ws.parse;Ki.lex;var Zt=(...e)=>WY(Qt(e)),jN=(e,t,n)=>{let r=typeof t=="string"?new Blob([t],{type:n}):t,a=URL.createObjectURL(r),i=document.createElement("a");i.href=a,i.download=e,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(a)},Tke=/<pre(\s|>)/,IN=A.createContext({code:""}),_ke=class{constructor(){this.lightHighlighter=null,this.darkHighlighter=null,this.lightTheme=null,this.darkTheme=null,this.loadedLanguages=new Set,this.initializationPromise=null}isLanguageSupported(e){return Object.hasOwn(KJ,e)}getFallbackLanguage(){return"text"}async ensureHighlightersInitialized(e,t){var n,r;let[a,i]=e,s=F7e({forgiving:!0}),o=!this.lightHighlighter||this.lightTheme!==a,l=!this.darkHighlighter||this.darkTheme!==i;(o||l)&&this.loadedLanguages.clear();let u=this.isLanguageSupported(t),m=!this.loadedLanguages.has(t)&&u;if(o?(this.lightHighlighter=await pB({themes:[a],langs:u?[t]:[],engine:s}),this.lightTheme=a,u&&this.loadedLanguages.add(t)):m&&await((n=this.lightHighlighter)==null?void 0:n.loadLanguage(t)),l){let h=m?[...this.loadedLanguages].concat(u?[t]:[]):Array.from(this.loadedLanguages);this.darkHighlighter=await pB({themes:[i],langs:h.length>0?h:u?[t]:[],engine:s}),this.darkTheme=i}else m&&await((r=this.darkHighlighter)==null?void 0:r.loadLanguage(t));m&&this.loadedLanguages.add(t)}async highlightCode(e,t,n,r){var a,i;this.initializationPromise&&await this.initializationPromise,this.initializationPromise=this.ensureHighlightersInitialized(n,t),await this.initializationPromise,this.initializationPromise=null;let[s,o]=n,l=this.isLanguageSupported(t)?t:this.getFallbackLanguage(),u=(a=this.lightHighlighter)==null?void 0:a.codeToHtml(e,{lang:l,theme:s}),m=(i=this.darkHighlighter)==null?void 0:i.codeToHtml(e,{lang:l,theme:o}),h=g=>r?g.replace(Tke,`<pre class="${r}"$1`):g;return[h(u),h(m)]}},Cke=new _ke,kke=({code:e,language:t,className:n,children:r,preClassName:a,...i})=>{let[s,o]=A.useState(""),[l,u]=A.useState(""),m=A.useRef(!1),[h,g]=A.useContext(ste);return A.useEffect(()=>(m.current=!0,Cke.highlightCode(e,t,[h,g],a).then(([b,x])=>{m.current&&(o(b),u(x))}),()=>{m.current=!1}),[e,t,h,g,a]),f.jsx(IN.Provider,{value:{code:e},children:f.jsxs("div",{className:"my-4 w-full overflow-hidden rounded-xl border","data-code-block-container":!0,"data-language":t,children:[f.jsxs("div",{className:"flex items-center justify-between bg-muted/80 p-3 text-muted-foreground text-xs","data-code-block-header":!0,"data-language":t,children:[f.jsx("span",{className:"ml-1 font-mono lowercase",children:t}),f.jsx("div",{className:"flex items-center gap-2",children:r})]}),f.jsx("div",{className:"w-full",children:f.jsxs("div",{className:"min-w-full",children:[f.jsx("div",{className:Zt("overflow-x-auto dark:hidden",n),dangerouslySetInnerHTML:{__html:s},"data-code-block":!0,"data-language":t,...i}),f.jsx("div",{className:Zt("hidden overflow-x-auto dark:block",n),dangerouslySetInnerHTML:{__html:l},"data-code-block":!0,"data-language":t,...i})]})})]})})},FB={"1c":"1c","1c-query":"1cq",abap:"abap","actionscript-3":"as",ada:"ada",adoc:"adoc","angular-html":"html","angular-ts":"ts",apache:"conf",apex:"cls",apl:"apl",applescript:"applescript",ara:"ara",asciidoc:"adoc",asm:"asm",astro:"astro",awk:"awk",ballerina:"bal",bash:"sh",bat:"bat",batch:"bat",be:"be",beancount:"beancount",berry:"berry",bibtex:"bib",bicep:"bicep",blade:"blade.php",bsl:"bsl",c:"c","c#":"cs","c++":"cpp",cadence:"cdc",cairo:"cairo",cdc:"cdc",clarity:"clar",clj:"clj",clojure:"clj","closure-templates":"soy",cmake:"cmake",cmd:"cmd",cobol:"cob",codeowners:"CODEOWNERS",codeql:"ql",coffee:"coffee",coffeescript:"coffee","common-lisp":"lisp",console:"sh",coq:"v",cpp:"cpp",cql:"cql",crystal:"cr",cs:"cs",csharp:"cs",css:"css",csv:"csv",cue:"cue",cypher:"cql",d:"d",dart:"dart",da
1107x:"dax",desktop:"desktop",diff:"diff",docker:"dockerfile",dockerfile:"dockerfile",dotenv:"env","dream-maker":"dm",edge:"edge",elisp:"el",elixir:"ex",elm:"elm","emacs-lisp":"el",erb:"erb",erl:"erl",erlang:"erl",f:"f","f#":"fs",f03:"f03",f08:"f08",f18:"f18",f77:"f77",f90:"f90",f95:"f95",fennel:"fnl",fish:"fish",fluent:"ftl",for:"for","fortran-fixed-form":"f","fortran-free-form":"f90",fs:"fs",fsharp:"fs",fsl:"fsl",ftl:"ftl",gdresource:"tres",gdscript:"gd",gdshader:"gdshader",genie:"gs",gherkin:"feature","git-commit":"gitcommit","git-rebase":"gitrebase",gjs:"js",gleam:"gleam","glimmer-js":"js","glimmer-ts":"ts",glsl:"glsl",gnuplot:"plt",go:"go",gql:"gql",graphql:"graphql",groovy:"groovy",gts:"gts",hack:"hack",haml:"haml",handlebars:"hbs",haskell:"hs",haxe:"hx",hbs:"hbs",hcl:"hcl",hjson:"hjson",hlsl:"hlsl",hs:"hs",html:"html","html-derivative":"html",http:"http",hxml:"hxml",hy:"hy",imba:"imba",ini:"ini",jade:"jade",java:"java",javascript:"js",jinja:"jinja",jison:"jison",jl:"jl",js:"js",json:"json",json5:"json5",jsonc:"jsonc",jsonl:"jsonl",jsonnet:"jsonnet",jssm:"jssm",jsx:"jsx",julia:"jl",kotlin:"kt",kql:"kql",kt:"kt",kts:"kts",kusto:"kql",latex:"tex",lean:"lean",lean4:"lean",less:"less",liquid:"liquid",lisp:"lisp",lit:"lit",llvm:"ll",log:"log",logo:"logo",lua:"lua",luau:"luau",make:"mak",makefile:"mak",markdown:"md",marko:"marko",matlab:"m",md:"md",mdc:"mdc",mdx:"mdx",mediawiki:"wiki",mermaid:"mmd",mips:"s",mipsasm:"s",mmd:"mmd",mojo:"mojo",move:"move",nar:"nar",narrat:"narrat",nextflow:"nf",nf:"nf",nginx:"conf",nim:"nim",nix:"nix",nu:"nu",nushell:"nu",objc:"m","objective-c":"m","objective-cpp":"mm",ocaml:"ml",pascal:"pas",perl:"pl",perl6:"p6",php:"php",plsql:"pls",po:"po",polar:"polar",postcss:"pcss",pot:"pot",potx:"potx",powerquery:"pq",powershell:"ps1",prisma:"prisma",prolog:"pl",properties:"properties",proto:"proto",protobuf:"proto",ps:"ps",ps1:"ps1",pug:"pug",puppet:"pp",purescript:"purs",py:"py",python:"py",ql:"ql",qml:"qml",qmldir:"qmldir",qss:"qss",r:"r",racket:"rkt",raku:"raku",razor:"cshtml",rb:"rb",reg:"reg",regex:"regex",regexp:"regexp",rel:"rel",riscv:"s",rs:"rs",rst:"rst",ruby:"rb",rust:"rs",sas:"sas",sass:"sass",scala:"scala",scheme:"scm",scss:"scss",sdbl:"sdbl",sh:"sh",shader:"shader",shaderlab:"shader",shell:"sh",shellscript:"sh",shellsession:"sh",smalltalk:"st",solidity:"sol",soy:"soy",sparql:"rq",spl:"spl",splunk:"spl",sql:"sql","ssh-config":"config",stata:"do",styl:"styl",stylus:"styl",svelte:"svelte",swift:"swift","system-verilog":"sv",systemd:"service",talon:"talon",talonscript:"talon",tasl:"tasl",tcl:"tcl",templ:"templ",terraform:"tf",tex:"tex",tf:"tf",tfvars:"tfvars",toml:"toml",ts:"ts","ts-tags":"ts",tsp:"tsp",tsv:"tsv",tsx:"tsx",turtle:"ttl",twig:"twig",typ:"typ",typescript:"ts",typespec:"tsp",typst:"typ",v:"v",vala:"vala",vb:"vb",verilog:"v",vhdl:"vhdl",vim:"vim",viml:"vim",vimscript:"vim",vue:"vue","vue-html":"html","vue-vine":"vine",vy:"vy",vyper:"vy",wasm:"wasm",wenyan:"wy",wgsl:"wgsl",wiki:"wiki",wikitext:"wiki",wit:"wit",wl:"wl",wolfram:"wl",xml:"xml",xsl:"xsl",yaml:"yaml",yml:"yml",zenscript:"zs",zig:"zig",zsh:"zsh",æè¨:"wy"},$B=({onDownload:e,onError:t,language:n,children:r,className:a,code:i,...s})=>{let{code:o}=A.useContext(IN),{isAnimating:l}=A.useContext(b1),u=i??o,m=`file.${n&&n in FB?FB[n]:"txt"}`,h="text/plain",g=()=>{try{jN(m,u,h),e?.()}catch(b){t?.(b)}};return f.jsx("button",{className:Zt("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),disabled:l,onClick:g,title:"Download file",type:"button",...s,children:r??f.jsx(fN,{size:14})})},qB=({onCopy:e,onError:t,timeout:n=2e3,children:r,className:a,code:i,...s})=>{let[o,l]=A.useState(!1),u=A.useRef(0),{code:m}=A.useContext(IN),{isAnimating:h}=A.useContext(b1),g=i??m,b=async()=>{var y;if(typeof window>"u"||!((y=navigator?.clipboard)!=null&&y.writeText)){t?.(new Error("Clipboard API not available"));return}try{o||(await navigator.clipboard.writeText(g),l(!0),e?.(),u.current=window.setTimeout(()=>l(!1),n))}catch(S){t?.(S)}};A.useEffect(()=>()=>{window.clearTimeout(u.current)},[]);let x=o?bJ:vJ;return f.jsx("button",{className:Zt("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),disabled:h,onClick:b,type:"button",...s,children:r??f.jsx(x,{size:14})})},Nke=({node:e,className:t,src:n,alt:r,...a})=>{let i=async()=>{var s;if(n)try{let o=await(await fetch(n)).blob(),l=new URL(n,window.location.origin).pathname.split("/").pop()||"",u=l.includes(".")&&((s=l.split(".").pop())==null?void 0:s.length)<=4,m="";if(u)m=l;else{let h=o.type,g="png";h.includes("jpeg")||h.includes("jpg")?g="jpg":h.includes("png")?g="png":h.includes("svg")?g="svg":h.includes("gif")?g="gif":h.includes("webp")&&(g="webp"),m=`${(r||l||"image").replace(/\.[^/.]+$/,"")}.${g}`}jN(m,o,o.type)}catch(o){console.error("Failed to download image:",o)}};return n?f.jsxs("div",{className:"group relative my-4 inline-block","data-streamdown":"image-wrapper",children:[f.jsx("img",{alt:r,className:Zt("max-w-full rounded-lg",t),"data-streamdown":"image",src:n,...a}),f.jsx("div",{className:"pointer-events-none absolute inset-0 hidden rounded-lg bg-black/10 group-hover:block"}),f.jsx("button",{className:Zt("absolute right-2 bottom-2 flex h-8 w-8 cursor-pointer items-center justify-center rounded-md border border-border bg-background/90 shadow-sm backdrop-blur-sm transition-all duration-200 hover:bg-background","opacity-0 group-hover:opacity-100"),onClick:i,title:"Download image",type:"button",children:f.jsx(fN,{size:14})})]}):null},Oke=async e=>{let t={startOnLoad:!1,theme:"default",securityLevel:"strict",fontFamily:"monospace",suppressErrorRendering:!0,...e},n=(await ne(async()=>{const{default:r}=await import("./mermaid.core-BqejWbPT.js").then(a=>a.b8);return{default:r}},[])).default;return n.initialize(t),n},Pke=({chart:e,className:t,config:n})=>{let[r,a]=A.useState(null),[i,s]=A.useState(!0),[o,l]=A.useState(""),[u,m]=A.useState("");
1107if(A.useEffect(()=>{(async()=>{try{a(null),s(!0);let g=await Oke(n),b=e.split("").reduce((S,w)=>(S<<5)-S+w.charCodeAt(0)|0,0),x=`mermaid-${Math.abs(b)}-${Date.now()}-${Math.random().toString(36).substring(2,9)}`,{svg:y}=await g.render(x,e);l(y),m(y)}catch(g){if(!(u||o)){let b=g instanceof Error?g.message:"Failed to render Mermaid chart";a(b)}}finally{s(!1)}})()},[e,n]),i&&!o&&!u)return f.jsx("div",{className:Zt("my-4 flex justify-center p-4",t),children:f.jsxs("div",{className:"flex items-center space-x-2 text-muted-foreground",children:[f.jsx("div",{className:"h-4 w-4 animate-spin rounded-full border-current border-b-2"}),f.jsx("span",{className:"text-sm",children:"Loading diagram..."})]})});if(r&&!o&&!u)return f.jsxs("div",{className:Zt("rounded-lg border border-red-200 bg-red-50 p-4",t),children:[f.jsxs("p",{className:"font-mono text-red-700 text-sm",children:["Mermaid Error: ",r]}),f.jsxs("details",{className:"mt-2",children:[f.jsx("summary",{className:"cursor-pointer text-red-600 text-xs",children:"Show Code"}),f.jsx("pre",{className:"mt-2 overflow-x-auto rounded bg-red-100 p-2 text-red-800 text-xs",children:e})]})]});let h=o||u;return f.jsx("div",{"aria-label":"Mermaid chart",className:Zt("my-4 flex justify-center",t),dangerouslySetInnerHTML:{__html:h},role:"img"})};function Mee(e){var t,n;let r=[],a=[],i=e.querySelectorAll("thead th");for(let o of i)r.push(((t=o.textContent)==null?void 0:t.trim())||"");let s=e.querySelectorAll("tbody tr");for(let o of s){let l=[],u=o.querySelectorAll("td");for(let m of u)l.push(((n=m.textContent)==null?void 0:n.trim())||"");a.push(l)}return{headers:r,rows:a}}function Ree(e){let{headers:t,rows:n}=e,r=i=>i.includes(",")||i.includes('"')||i.includes(` 1108`)?`"${i.replace(/"/g,'""')}"`:i,a=[];t.length>0&&a.push(t.map(r).join(","));for(let i of n)a.push(i.map(r).join(","));return a.join(` 1109`)}function Dee(e){let{headers:t,rows:n}=e;if(t.length===0)return"";let r=[],a=t.map(i=>i.replace(/\|/g,"\\|"));r.push(`| ${a.join(" | ")} |`),r.push(`| ${t.map(()=>"---").join(" | ")} |`);for(let i of n){let s=[...i];for(;s.length<t.length;)s.push("");let o=s.map(l=>l.replace(/\|/g,"\\|"));r.push(`| ${o.join(" | ")} |`)}return r.join(` 1110`)}var Mke=({children:e,className:t,onCopy:n,onError:r,timeout:a=2e3,format:i="markdown"})=>{let[s,o]=A.useState(!1),l=A.useRef(0),{isAnimating:u}=A.useContext(b1),m=async g=>{var b;if(typeof window>"u"||!((b=navigator?.clipboard)!=null&&b.write)){r?.(new Error("Clipboard API not available"));return}try{if(!s){let x=g.currentTarget.closest('[data-streamdown="table-wrapper"]'),y=x?.querySelector("table");if(!y){r?.(new Error("Table not found"));return}let S=Mee(y),w=new ClipboardItem({"text/plain":i==="markdown"?Dee(S):Ree(S),"text/html":new Blob([y.outerHTML],{type:"text/html"})});await navigator.clipboard.write([w]),o(!0),n?.(),l.current=window.setTimeout(()=>o(!1),a)}}catch(x){r?.(x)}};A.useEffect(()=>()=>{window.clearTimeout(l.current)},[]);let h=s?bJ:vJ;return f.jsx("button",{className:Zt("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",t),disabled:u,onClick:m,title:`Copy table as ${i}`,type:"button",children:e??f.jsx(h,{size:14})})},Rke=({children:e,className:t,onDownload:n,onError:r})=>{let[a,i]=A.useState(!1),s=A.useRef(null),{isAnimating:o}=A.useContext(b1),l=u=>{var m;try{let h=(m=s.current)==null?void 0:m.closest('[data-streamdown="table-wrapper"]'),g=h?.querySelector("table");if(!g){r?.(new Error("Table not found"));return}let b=Mee(g),x=u==="csv"?Ree(b):Dee(b);jN(`table.${u==="csv"?"csv":"md"}`,x,u==="csv"?"text/csv":"text/markdown"),i(!1),n?.(u)}catch(h){r?.(h)}};return A.useEffect(()=>{let u=m=>{s.current&&!s.current.contains(m.target)&&i(!1)};return document.addEventListener("mousedown",u),()=>{document.removeEventListener("mousedown",u)}},[]),f.jsxs("div",{className:"relative",ref:s,children:[f.jsx("button",{className:Zt("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",t),disabled:o,onClick:()=>i(!a),title:"Download table",type:"button",children:e??f.jsx(fN,{size:14})}),a&&f.jsxs("div",{className:"absolute top-full right-0 z-10 mt-1 min-w-[120px] rounded-md border border-border bg-background shadow-lg",children:[f.jsx("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>l("csv"),type:"button",children:"CSV"}),f.jsx("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>l("markdown"),type:"button",children:"Markdown"})]})]})},Dke=/language-([^\s]+)/;function t4(e,t){if(!(e!=null&&e.position||t!=null&&t.position))return!0;
1110if(!(e!=null&&e.position&&t!=null&&t.position))return!1;let n=e.position.start,r=t.position.start,a=e.position.end,i=t.position.end;return n?.line===r?.line&&n?.column===r?.column&&a?.line===i?.line&&a?.column===i?.column}function sr(e,t){return e.className===t.className&&t4(e.node,t.node)}var OC=(e,t)=>typeof e=="boolean"?e:e[t]!==!1,LN=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("ol",{className:Zt("ml-4 list-outside list-decimal whitespace-normal",t),"data-streamdown":"ordered-list",...r,children:e}),(e,t)=>sr(e,t));LN.displayName="MarkdownOl";var jee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("li",{className:Zt("py-1",t),"data-streamdown":"list-item",...r,children:e}),(e,t)=>e.className===t.className&&t4(e.node,t.node));jee.displayName="MarkdownLi";var Iee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("ul",{className:Zt("ml-4 list-outside list-disc whitespace-normal",t),"data-streamdown":"unordered-list",...r,children:e}),(e,t)=>sr(e,t));Iee.displayName="MarkdownUl";var Lee=A.memo(({className:e,node:t,...n})=>f.jsx("hr",{className:Zt("my-6 border-border",e),"data-streamdown":"horizontal-rule",...n}),(e,t)=>sr(e,t));Lee.displayName="MarkdownHr";var Bee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("span",{className:Zt("font-semibold",t),"data-streamdown":"strong",...r,children:e}),(e,t)=>sr(e,t));Bee.displayName="MarkdownStrong";var zee=A.memo(({children:e,className:t,href:n,node:r,...a})=>{let i=n==="streamdown:incomplete-link";return f.jsx("a",{className:Zt("wrap-anywhere font-medium text-primary underline",t),"data-incomplete":i,"data-streamdown":"link",href:n,rel:"noreferrer",target:"_blank",...a,children:e})},(e,t)=>sr(e,t)&&e.href===t.href);zee.displayName="MarkdownA";var Uee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("h1",{className:Zt("mt-6 mb-2 font-semibold text-3xl",t),"data-streamdown":"heading-1",...r,children:e}),(e,t)=>sr(e,t));Uee.displayName="MarkdownH1";var Hee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("h2",{className:Zt("mt-6 mb-2 font-semibold text-2xl",t),"data-streamdown":"heading-2",...r,children:e}),(e,t)=>sr(e,t));Hee.displayName="MarkdownH2";var Fee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("h3",{className:Zt("mt-6 mb-2 font-semibold text-xl",t),"data-streamdown":"heading-3",...r,children:e}),(e,t)=>sr(e,t));Fee.displayName="MarkdownH3";var $ee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("h4",{className:Zt("mt-6 mb-2 font-semibold text-lg",t),"data-streamdown":"heading-4",...r,children:e}),(e,t)=>sr(e,t));$ee.displayName="MarkdownH4";var qee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("h5",{className:Zt("mt-6 mb-2 font-semibold text-base",t),"data-streamdown":"heading-5",...r,children:e}),(e,t)=>sr(e,t));qee.displayName="MarkdownH5";var Vee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("h6",{className:Zt("mt-6 mb-2 font-semibold text-sm",t),"data-streamdown":"heading-6",...r,children:e}),(e,t)=>sr(e,t));Vee.displayName="MarkdownH6";var Gee=A.memo(({children:e,className:t,node:n,...r})=>{let a=A.useContext(BN),i=OC(a,"table");return f.jsxs("div",{className:"my-4 flex flex-col space-y-2","data-streamdown":"table-wrapper",children:[i&&f.jsxs("div",{className:"flex items-center justify-end gap-1",children:[f.jsx(Mke,{}),f.jsx(Rke,{})]}),f.jsx("div",{className:"overflow-x-auto",children:f.jsx("table",{className:Zt("w-full border-collapse border border-border",t),"data-streamdown":"table",...r,children:e})})]})},(e,t)=>sr(e,t));Gee.displayName="MarkdownTable";var Wee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("thead",{className:Zt("bg-muted/80",t),"data-streamdown":"table-header",...r,children:e}),(e,t)=>sr(e,t));Wee.displayName="MarkdownThead";var Yee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("tbody",{className:Zt("divide-y divide-border bg-muted/40",t),"data-streamdown":"table-body",...r,children:e}),(e,t)=>sr(e,t));Yee.displayName="MarkdownTbody";var Kee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("tr",{className:Zt("border-border border-b",t),"data-streamdown":"table-row",...r,children:e}),(e,t)=>sr(e,t));Kee.displayName="MarkdownTr";var Qee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("th",{className:Zt("whitespace-nowrap px-4 py-2 text-left font-semibold text-sm",t),"data-streamdown":"table-header-cell",...r,children:e}),(e,t)=>sr(e,t));Qee.displayName="MarkdownTh";var Xee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("td",{className:Zt("px-4 py-2 text-sm",t),"data-streamdown":"table-cell",...r,children:e}),(e,t)=>sr(e,t));Xee.displayName="MarkdownTd";var Zee=A.memo(({children:e,className:t,node:n,...r})=>
1110f.jsx("blockquote",{className:Zt("my-4 border-muted-foreground/30 border-l-4 pl-4 text-muted-foreground italic",t),"data-streamdown":"blockquote",...r,children:e}),(e,t)=>sr(e,t));Zee.displayName="MarkdownBlockquote";var Jee=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("sup",{className:Zt("text-sm",t),"data-streamdown":"superscript",...r,children:e}),(e,t)=>sr(e,t));Jee.displayName="MarkdownSup";var ete=A.memo(({children:e,className:t,node:n,...r})=>f.jsx("sub",{className:Zt("text-sm",t),"data-streamdown":"subscript",...r,children:e}),(e,t)=>sr(e,t));ete.displayName="MarkdownSub";var tte=A.memo(({children:e,className:t,node:n,...r})=>{if("data-footnotes"in r){let a=s=>{var o,l;if(!A.isValidElement(s))return!1;let u=Array.isArray(s.props.children)?s.props.children:[s.props.children],m=!1,h=!1;for(let g of u)if(g){if(typeof g=="string")g.trim()!==""&&(m=!0);else if(A.isValidElement(g))if(((o=g.props)==null?void 0:o["data-footnote-backref"])!==void 0)h=!0;else{let b=Array.isArray(g.props.children)?g.props.children:[g.props.children];for(let x of b){if(typeof x=="string"&&x.trim()!==""){m=!0;break}if(A.isValidElement(x)&&((l=x.props)==null?void 0:l["data-footnote-backref"])===void 0){m=!0;break}}}}return h&&!m},i=Array.isArray(e)?e.map(s=>{if(!A.isValidElement(s))return s;if(s.type===LN){let o=(Array.isArray(s.props.children)?s.props.children:[s.props.children]).filter(l=>!a(l));return o.length===0?null:{...s,props:{...s.props,children:o}}}return s}):e;return(Array.isArray(i)?i.some(s=>s!==null):i!==null)?f.jsx("section",{className:t,...r,children:i}):null}return f.jsx("section",{className:t,...r,children:e})},(e,t)=>sr(e,t));tte.displayName="MarkdownSection";var jke=({node:e,className:t,children:n,...r})=>{var a,i,s;let o=((a=e?.position)==null?void 0:a.start.line)===((i=e?.position)==null?void 0:i.end.line),l=A.useContext(ote),u=A.useContext(BN);if(o)return f.jsx("code",{className:Zt("rounded bg-muted px-1.5 py-0.5 font-mono text-sm",t),"data-streamdown":"inline-code",...r,children:n});let m=t?.match(Dke),h=(s=m?.at(1))!=null?s:"",g="";if(A.isValidElement(n)&&n.props&&typeof n.props=="object"&&"children"in n.props&&typeof n.props.children=="string"?g=n.props.children:typeof n=="string"&&(g=n),h==="mermaid"){let x=OC(u,"mermaid");return f.jsxs("div",{className:Zt("group relative my-4 h-auto rounded-xl border p-4",t),"data-streamdown":"mermaid-block",children:[x&&f.jsxs("div",{className:"flex items-center justify-end gap-2",children:[f.jsx($B,{code:g,language:h}),f.jsx(qB,{code:g})]}),f.jsx(Pke,{chart:g,config:l})]})}let b=OC(u,"code");return f.jsx(kke,{className:Zt("overflow-x-auto border-t",t),code:g,"data-language":h,"data-streamdown":"code-block",language:h,preClassName:"overflow-x-auto font-mono text-xs p-4 bg-muted/40",children:b&&f.jsxs(f.Fragment,{children:[f.jsx($B,{code:g,language:h}),f.jsx(qB,{})]})})},nte=A.memo(jke,(e,t)=>e.className===t.className&&t4(e.node,t.node));nte.displayName="MarkdownCode";var rte=A.memo(Nke,(e,t)=>e.className===t.className&&t4(e.node,t.node));rte.displayName="MarkdownImg";var ate=A.memo(({children:e,className:t,node:n,...r})=>{var a;let i=(Array.isArray(e)?e:[e]).filter(s=>s!=null&&s!=="");return i.length===1&&A.isValidElement(i[0])&&((a=i[0].props.node)==null?void 0:a.tagName)==="img"?f.jsx(f.Fragment,{children:e}):f.jsx("p",{className:t,...r,children:e})},(e,t)=>sr(e,t));ate.displayName="MarkdownParagraph";
1110var Ike={ol:LN,li:jee,ul:Iee,hr:Lee,strong:Bee,a:zee,h1:Uee,h2:Hee,h3:Fee,h4:$ee,h5:qee,h6:Vee,table:Gee,thead:Wee,tbody:Yee,tr:Kee,th:Qee,td:Xee,blockquote:Zee,code:nte,img:rte,pre:({children:e})=>e,sup:Jee,sub:ete,p:ate,section:tte},Lke=e=>{let t=/\[\^[^\]\s]{1,200}\](?!:)/.test(e),n=/\[\^[^\]\s]{1,200}\]:/.test(e);if(t||n)return[e];let r=Ki.lex(e,{gfm:!0}),a=[],i=[];for(let s=0;s<r.length;s++){let o=r[s],l=o.raw;if(i.length>0){if(a[a.length-1]+=l,o.type==="html"){let u=l.match(/<\/(\w+)>/);if(u){let m=u[1];i[i.length-1]===m&&i.pop()}}continue}if(o.type==="html"&&o.block){let u=l.match(/<(\w+)[\s>]/);if(u){let m=u[1];l.includes(`</${m}>`)||i.push(m)}}if(l.trim()==="$$"&&a.length>0){let u=a.at(-1);if(!u){a.push(l);continue}let m=u.trimStart().startsWith("$$"),h=(u.match(/\$\$/g)||[]).length;if(m&&h%2===1){a[a.length-1]=u+l;continue}}if(a.length>0&&l.trimEnd().endsWith("$$")){let u=a.at(-1);if(!u){a.push(l);continue}let m=u.trimStart().startsWith("$$"),h=(u.match(/\$\$/g)||[]).length,g=(l.match(/\$\$/g)||[]).length;if(m&&h%2===1&&!l.trimStart().startsWith("$$")&&g===1){a[a.length-1]=u+l;continue}}a.push(l)}return a},Bke=/(!?\[)([^\]]*?)$/,zke=/(\*\*)([^*]*?)$/,Uke=/(__)([^_]*?)$/,Hke=/(\*\*\*)([^*]*?)$/,Fke=/(\*)([^*]*?)$/,$ke=/(_)([^_]*?)$/,qke=/(`)([^`]*?)$/,Vke=/(~~)([^~]*?)$/,n4=e=>{let t=(e.match(/```/g)||[]).length;return t>0&&t%2===0&&e.includes(` 1111`)},Gke=e=>{let t=/(!?)\[([^\]]+)\]\(([^)]+)$/,n=e.match(t);if(n){let a=n[1]==="!",i=n[2],s=n[3],o=e.lastIndexOf(`${a?"!":""}[${i}](${s}`),l=e.substring(0,o);return a?l:`${l}[${i}](streamdown:incomplete-link)`}let r=e.match(Bke);if(r){if(r[1].startsWith("!")){let a=e.lastIndexOf(r[1]);return e.substring(0,a)}return`${e}](streamdown:incomplete-link)`}return e},Wke=e=>{if(n4(e))return e;let t=e.match(zke);if(t){let n=t[2];if(!n||/^[\s_~*`]*$/.test(n))return e;let r=e.lastIndexOf(t[1]),a=e.substring(0,r).lastIndexOf(` 1112`),i=a===-1?0:a+1,s=e.substring(i,r);if(/^[\s]*[-*+][\s]+$/.test(s)&&n.includes(` 1113`))return e;if((e.match(/\*\*/g)||[]).length%2===1)return`${e}**`}return e},Yke=e=>{let t=e.match(Uke);if(t){let n=t[2];if(!n||/^[\s_~*`]*$/.test(n))return e;let r=e.lastIndexOf(t[1]),a=e.substring(0,r).lastIndexOf(` 1114`),i=a===-1?0:a+1,s=e.substring(i,r);if(/^[\s]*[-*+][\s]+$/.test(s)&&n.includes(` 1115`))return e;if((e.match(/__/g)||[]).length%2===1)return`${e}__`}return e},Kke=e=>e.split("").reduce((t,n,r)=>{if(n==="*"){let a=e[r-1],i=e[r+1];if(a==="\\")return t;let s=r;for(let o=r-1;o>=0;o--){if(e[o]===` 1116`){s=o+1;break}if(o===0){s=0;break}}if(e.substring(s,r).trim()===""&&(i===" "||i===" "))return t;if(a!=="*"&&i!=="*")return t+1}return t},0),Qke=e=>{if(n4(e))return e;if(e.match(Fke)){let t=-1;for(let r=0;r<e.length;r++)if(e[r]==="*"&&e[r-1]!=="*"&&e[r+1]!=="*"){t=r;break}if(t===-1)return e;let n=e.substring(t+1);if(!n||/^[\s_~*`]*$/.test(n))return e;if(Kke(e)%2===1)return`${e}*`}return e},ite=(e,t)=>{let n=!1,r=!1;for(let a=0;a<e.length&&a<t;a++){if(e[a]==="\\"&&e[a+1]==="$"){a++;continue}e[a]==="$"&&(e[a+1]==="$"?(r=!r,a++,n=!1):r||(n=!n))}return n||r},Xke=e=>e.split("").reduce((t,n,r)=>{if(n==="_"){let a=e[r-1],i=e[r+1];if(a==="\\"||ite(e,r)||a&&i&&/[\p{L}\p{N}_]/u.test(a)&&/[\p{L}\p{N}_]/u.test(i))return t;if(a!=="_"&&i!=="_")return t+1}return t},0),Zke=e=>{if(n4(e))return e;if(e.match($ke)){let t=-1;for(let r=0;r<e.length;r++)if(e[r]==="_"&&e[r-1]!=="_"&&e[r+1]!=="_"&&e[r-1]!=="\\"&&!ite(e,r)){let a=r>0?e[r-1]:"",i=r<e.length-1?e[r+1]:"";if(a&&i&&/[\p{L}\p{N}_]/u.test(a)&&/[\p{L}\p{N}_]/u.test(i))continue;t=r;break}if(t===-1)return e;let n=e.substring(t+1);if(!n||/^[\s_~*`]*$/.test(n))return e;if(Xke(e)%2===1){let r=e.match(/\n+$/);return r?`${e.slice(0,-r[0].length)}_${r[0]}`:`${e}_`}}return e},Jke=(e,t)=>{let n=e.substring(t,t+3)==="```",r=t>0&&e.substring(t-1,t+2)==="```",a=t>1&&e.substring(t-2,t+1)==="```";return n||r||a},eNe=e=>{let t=0;for(let n=0;n<e.length;n++)e[n]==="`"&&!Jke(e,n)&&t++;return t},tNe=e=>{if(e.match(/^```[^`\n]*```?$/)&&!e.includes(` 1117`))return e.endsWith("``")&&!e.endsWith("```")?`${e}\``:e;let t=(e.match(/```/g)||[]).length,n=t%2===1;if(t>0&&t%2===0&&e.includes(` 1118`)||(e.endsWith("```\n")||e.endsWith("```"))&&t%2===0)return e;let r=e.match(qke);if(r&&!n){let a=r[2];if(!a||/^[\s_~*`]*$/.test(a))return e;if(eNe(e)%2===1)return`${e}\``}return e},nNe=e=>{let t=e.match(Vke);if(t){let n=t[2];if(!n||/^[\s_~*`]*$/.test(n))return e;if((e.match(/~~/g)||[]).length%2===1)return`${e}~~`}return e},rNe=e=>{if((e.match(/\$\$/g)||[]).length%2===0)return e;let t=e.indexOf("$$");return t!==-1&&e.indexOf(` 1119`,t)!==-1&&!e.endsWith(` 1120`)?`${e} 1121$$`:`${e}$$`}
1121,aNe=e=>{let t=0,n=e.match(/\*+/g)||[];for(let r of n){let a=r.length;a>=3&&(t+=Math.floor(a/3))}return t},iNe=e=>{if(n4(e)||/^\*{4,}$/.test(e))return e;let t=e.match(Hke);if(t){let n=t[2];if(!n||/^[\s_~*`]*$/.test(n))return e;if(aNe(e)%2===1)return`${e}***`}return e},sNe=e=>{if(!e||typeof e!="string")return e;let t=e,n=Gke(t);return n.endsWith("](streamdown:incomplete-link)")?n:(t=n,t=iNe(t),t=Wke(t),t=Yke(t),t=Qke(t),t=Zke(t),t=tNe(t),t=nNe(t),t=rNe(t),t)},oNe={harden:[QEe,{allowedImagePrefixes:["*"],allowedLinkPrefixes:["*"],defaultOrigin:void 0,allowDataImages:!0}],raw:P6e,katex:[vSe,{errorColor:"var(--color-muted-foreground)"}]},lNe={gfm:[pJ,{}],math:[KEe,{singleDollarTextMath:!1}]},ste=A.createContext(["github-light","github-dark"]),ote=A.createContext(void 0),BN=A.createContext(!0),b1=A.createContext({isAnimating:!1}),lte=A.memo(({content:e,shouldParseIncompleteMarkdown:t,...n})=>{let r=A.useMemo(()=>typeof e=="string"&&t?sNe(e.trim()):e,[e,t]);return f.jsx($Q,{...n,children:r})},(e,t)=>e.content===t.content);lte.displayName="Block";var cte=A.memo(({children:e,parseIncompleteMarkdown:t=!0,components:n,rehypePlugins:r=Object.values(oNe),remarkPlugins:a=Object.values(lNe),className:i,shikiTheme:s=["github-light","github-dark"],mermaidConfig:o,controls:l=!0,isAnimating:u=!1,...m})=>{let h=A.useId(),g=A.useMemo(()=>Lke(typeof e=="string"?e:""),[e]);return f.jsx(ste.Provider,{value:s,children:f.jsx(ote.Provider,{value:o,children:f.jsx(BN.Provider,{value:l,children:f.jsx(b1.Provider,{value:{isAnimating:u},children:f.jsx("div",{className:Zt("space-y-4",i),children:g.map((b,x)=>f.jsx(lte,{components:{...Ike,...n},content:b,rehypePlugins:r,remarkPlugins:a,shouldParseIncompleteMarkdown:t,...m},`${h}-block-${x}`))})})})})})},(e,t)=>e.children===t.children&&e.shikiTheme===t.shikiTheme&&e.isAnimating===t.isAnimating);cte.displayName="Streamdown";function cNe({messages:e,onSendMessage:t,isLoading:n=!1,placeholder:r="Type your message...",className:a,height:i="600px",emptyStateMessage:s="Start a conversation with AI",suggestedPrompts:o}){const[l,u]=A.useState(""),m=A.useRef(null),h=A.useRef(null),g=A.useRef(null),b=A.useRef(null),x=e.filter(M=>M.role!=="system"),[y,S]=A.useState(0);A.useEffect(()=>{if(h.current&&g.current){const M=h.current.offsetHeight,k=g.current.offsetHeight,D=M-k-32-56;S(Math.max(0,D))}},[]);const w=()=>{const M=m.current?.querySelector("[data-radix-scroll-area-viewport]");M&&requestAnimationFrame(()=>{M.scrollTo({top:M.scrollHeight,behavior:"smooth"})})},T=M=>{M.preventDefault();const k=l.trim();!k||n||(t(k),u(""),w(),b.current?.focus())},C=M=>{M.key==="Enter"&&!M.shiftKey&&(M.preventDefault(),T(M))};return f.jsxs("div",{"data-loc":"client/src/components/AIChatBox.tsx:191",ref:h,className:pt("flex flex-col bg-card text-card-foreground rounded-lg border shadow-sm",a),style:{height:i},children:[f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:200",ref:m,className:"flex-1 overflow-hidden",children:x.length===0?f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:202",className:"flex h-full flex-col p-4",children:f.jsxs("div",{"data-loc":"client/src/components/AIChatBox.tsx:203",className:"flex flex-1 flex-col items-center justify-center gap-6 text-muted-foreground",children:[f.jsxs("div",{"data-loc":"client/src/components/AIChatBox.tsx:204",className:"flex flex-col items-center gap-3",children:[f.jsx(Vn,{"data-loc":"client/src/components/AIChatBox.tsx:205",className:"size-12 opacity-20"}),f.jsx("p",{"data-loc":"client/src/components/AIChatBox.tsx:206",className:"text-sm",children:s})]}),o&&o.length>0&&f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:210",className:"flex max-w-2xl flex-wrap justify-center gap-2",children:o.map((M,k)=>f.jsx("button",{"data-loc":"client/src/components/AIChatBox.tsx:212",onClick:()=>t(M),disabled:n,className:"rounded-lg border border-border bg-card px-4 py-2 text-sm transition-colors hover:bg-accent disabled:cursor-not-allowed disabled:opacity-50",children:M},k))})]})}):f.jsx(fm,{"data-loc":"client/src/components/AIChatBox.tsx:226",className:"h-full",children:f.jsxs("div",{"data-loc":"client/src/components/AIChatBox.tsx:227",className:"flex flex-col space-y-4 p-4",children:[x.map((M,k)=>{const P=k===x.length-1&&!n&&y>0;return f.jsxs("div",{"data-loc":"client/src/components/AIChatBox.tsx:235",className:pt("flex gap-3",M.role==="user"?"justify-end items-start":"justify-start items-start"),style:P?{minHeight:`${y}px`}:void 0,children:[M.role==="assistant"&&f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:250",className:"size-8 shrink-0 mt-1 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx(Vn,{"data-loc":"client/src/components/AIChatBox.tsx:251",className:"size-4 text-primary"})}),f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:255",className:pt("max-w-[80%] rounded-lg px-4 py-2.5",M.role==="user"?"bg-primary text-primary-foreground":"bg-muted text-foreground"),children:M.role==="assistant"?f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:264",className:"prose prose-sm dark:prose-invert max-w-none",children:f.jsx(cte,{"data-loc":"client/src/components/AIChatBox.tsx:265",children:M.content})}):f.jsx("p",{"data-loc":"client/src/components/AIChatBox.tsx:268",className:"whitespace-pre-wrap text-sm",children:M.content})}),M.role==="user"&&f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:275",className:"size-8 shrink-0 mt-1 rounded-full bg-secondary flex items-center justify-center",children:f.jsx(yy,{"data-loc":"client/src/components/AIChatBox.tsx:276",className:"size-4 text-secondary-foreground"})})]},k)}),n&&f.jsxs("div",{"data-loc":"client/src/components/AIChatBox.tsx:284",className:"flex items-start gap-3",style:y>0?{minHeight:`${y}px`}:void 0,children:[f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:292",className:"size-8 shrink-0 mt-1 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx(Vn,{"data-loc":"client/src/components/AIChatBox.tsx:293",className:"size-4 text-primary"})}),f.jsx("div",{"data-loc":"client/src/components/AIChatBox.tsx:295",className:"rounded-lg bg-muted px-4 py-2.5",children:f.jsx(Ct,{"data-loc":"client/src/components/AIChatBox.tsx:296",className:"size-4 animate-spin text-muted-foreground"})})]})]})})}),f.jsxs("form",{"data-loc":"client/src/components/AIChatBox.tsx:306",ref:g,onSubmit:T,className:"flex gap-2 p-4 border-t bg-background/50 items-end",children:[f.jsx(mk,{"data-loc":"client/src/components/AIChatBox.tsx:311",ref:b,value:l,onCh
1121ange:M=>u(M.target.value),onKeyDown:C,placeholder:r,className:"flex-1 max-h-32 resize-none min-h-9",rows:1}),f.jsx(Re,{"data-loc":"client/src/components/AIChatBox.tsx:320",type:"submit",size:"icon",disabled:!l.trim()||n,className:"shrink-0 h-[38px] w-[38px]",children:n?f.jsx(Ct,{"data-loc":"client/src/components/AIChatBox.tsx:327",className:"size-4 animate-spin"}):f.jsx(oK,{"data-loc":"client/src/components/AIChatBox.tsx:329",className:"size-4"})})]})]})}function uNe({...e}){return f.jsx(ok,{"data-loc":"client/src/components/ui/sheet.tsx:10","data-slot":"sheet",...e})}function dNe({...e}){return f.jsx(lk,{"data-loc":"client/src/components/ui/sheet.tsx:28","data-slot":"sheet-portal",...e})}function fNe({className:e,...t}){return f.jsx(ck,{"data-loc":"client/src/components/ui/sheet.tsx:36","data-slot":"sheet-overlay",className:pt("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}function hNe({className:e,children:t,side:n="right",...r}){return f.jsxs(dNe,{"data-loc":"client/src/components/ui/sheet.tsx:56",children:[f.jsx(fNe,{"data-loc":"client/src/components/ui/sheet.tsx:57"}),f.jsxs(uk,{"data-loc":"client/src/components/ui/sheet.tsx:58","data-slot":"sheet-content",className:pt("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500",n==="right"&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm",n==="left"&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm",n==="top"&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b",n==="bottom"&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...r,children:[t,f.jsxs(T2,{"data-loc":"client/src/components/ui/sheet.tsx:75",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[f.jsx(El,{"data-loc":"client/src/components/ui/sheet.tsx:76",className:"size-4"}),f.jsx("span",{"data-loc":"client/src/components/ui/sheet.tsx:77",className:"sr-only",children:"Close"})]})]})]})}function mNe({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/sheet.tsx:86","data-slot":"sheet-header",className:pt("flex flex-col gap-1.5 p-4",e),...t})}function pNe({className:e,...t}){return f.jsx(dk,{"data-loc":"client/src/components/ui/sheet.tsx:109","data-slot":"sheet-title",className:pt("text-foreground font-semibold",e),...t})}function gNe({className:e,...t}){return f.jsx(fk,{"data-loc":"client/src/components/ui/sheet.tsx:122","data-slot":"sheet-description",className:pt("text-muted-foreground text-sm",e),...t})}const bNe={role:"system",content:"You are a helpful assistant for the Manus Use Case Library."};function vNe(){const{t:e}=Mn(),[t,n]=A.useState(!1),[r,a]=A.useState([bNe]),i=Le.aiChat.ask.useMutation({onSuccess:l=>{a(u=>[...u,{role:"assistant",content:l.answer}])},onError:l=>{const u=l.message?.includes("limit")||l.data?.code==="TOO_MANY_REQUESTS";a(m=>[...m,{role:"assistant",content:e(u?"chatbot.errorRateLimit":"chatbot.errorGeneric")}])}}),s=A.useCallback(l=>{const u={role:"user",content:l};a(h=>[...h,u]);const m=r.filter(h=>h.role!=="system").map(h=>({role:h.role,content:h.content}));i.mutate({question:l,origin:window.location.origin,conversationHistory:m})},[r,i]),o=[e("chatbot.suggest1"),e("chatbot.suggest2"),e("chatbot.suggest3"),e("chatbot.suggest4"),e("chatbot.suggest5"),e("chatbot.suggest6")];return f.jsxs(f.Fragment,{children:[f.jsxs(Re,{"data-loc":"client/src/components/UseCaseChatbot.tsx:76",variant:"outline",size:"sm",className:"gap-1.5 text-xs h-11 px-3 shrink-0",onClick:()=>n(!0),children:[f.jsx(Vn,{"data-loc":"client/src/components/UseCaseChatbot.tsx:82",size:14}),f.jsx("span",{"data-loc":"client/src/components/UseCaseChatbot.tsx:83",children:e("chatbot.askAi")})]}),f.jsx(uNe,{"data-loc":"client/src/components/UseCaseChatbot.tsx:86",open:t,onOpenChange:n,children:f.jsxs(hNe,{"data-loc":"client/src/components/UseCaseChatbot.tsx:87",side:"right",className:"w-full sm:max-w-lg p-0 flex flex-col",children:[f.jsxs(mNe,{"data-loc":"client/src/components/UseCaseChatbot.tsx:88",className:"px-4 pt-4 pb-3 border-b shrink-0",children:[f.jsxs(pNe,{"data-loc":"client/src/components/UseCaseChatbot.tsx:89",className:"flex items-center gap-2 text-base",children:[f.jsx(Vn,{"data-loc":"client/src/components/UseCaseChatbot.tsx:90",size:18}),e("chatbot.title")]}),f.jsx(gNe,{"data-loc":"client/src/components/UseCaseChatbot.tsx:93",className:"text-xs",children:e("chatbot.desc")})]}),f.jsx("div",{"data-loc":"client/src/components/UseCaseChatbot.tsx:97",className:"flex-1 min-h-0",children:f.jsx(cNe,{"data-loc":"client/src/components/UseCaseChatbot.tsx:98",messages:r,onSendMessage:s,isLoading:i.isPending,placeholder:e("chatbot.placeholder"),emptyStateMessage:e("chatbot.empty"),suggestedPrompts:o,height:"100%",className:"border-0 shadow-none rounded-none"})})]})})]})}const yNe={a:({href:e,children:t,...n})=>f.jsx("a",{"data-loc":"client/src/components/MarkdownContent.tsx:8",href:e,target:"_blank",rel:"noopener noreferrer",className:"text-primary underline underline-offset-2 hover:text-primary/80 transition-colors",...n,children:t}),h1:({children:e})=>f.jsx("h3",{"data-loc":"client/src/components/MarkdownContent.tsx:19",className:"text-lg font-semibold mt-4 mb-2",children:e}),h2:({children:e})=>f.jsx("h4",{"data-loc":"client/src/components/MarkdownContent.tsx:20",className:"text-base font-semibold mt-3 mb-2",children:e}),h3:({children:e})=>f.jsx("h5",{"data-loc":"client/src/components/MarkdownContent.tsx:21",className:"text-sm font-semibold mt-3 mb-1",children:e}),ul:({children:e})=>f.jsx("ul",{"data-loc":"client/src/components/MarkdownContent.tsx:23",className:"list-disc pl-5 my-2 space-y-1",children:e}),ol:({children:e})=>f.jsx("ol",{"data-loc":"client/src/components/MarkdownContent.tsx:24",className:"list-decimal pl-5 my-2 space-y-1",children:e}),li:({children:e})=>f.jsx("li",{"data-loc":"client/src/components/MarkdownContent.tsx:25",className:"text-sm",children:e}),p:({children:e})=>f.jsx("p",{"data-loc":"client/src/components/MarkdownContent.tsx:27",className:"mb-2 last:mb-0",children:e}),code:({children:e,className:t})=>t?.includes("language-")?f.jsx("pre",{"data-loc":"client/src/components/MarkdownContent.tsx:33",className:"bg-muted rounded-md p-3 my-2 overflow-x-auto text-xs",children:f.jsx("code",{"data-loc":"client/src/components/MarkdownContent.tsx:34",className:t,children:e})}):f.jsx("code",{"data-loc":"client/src/components/MarkdownContent.tsx:39",className:"bg-muted px-1.5 py-0.5 rounded text-xs font-mono",children:e}),blockquote:({children:e})=>f.jsx("blockquote",{"data-loc":"client/src/components/MarkdownContent.tsx:44",className:"border-l-2 border-primary/30 pl-3 my-2 text-muted-foreground italic",children:e}),img:({src:e,alt:t})=>f.jsx("img",{"data-loc":"client/src/components/MarkdownContent.tsx:50",src:e,alt:t??"",className:"max-w-full rounded-md my-2",loading:"lazy"}),hr:()=>f.jsx("hr",{"data-loc":"client/src/components/MarkdownContent.tsx:53",className:"my-4 border-border"}),table:({children:e})=>f.jsx("div",{"data-loc":"client/src/components/MarkdownContent.tsx:56",className:"overflow-x-auto my-2",children:f.jsx("table",{"data-loc":"client/src/components/MarkdownContent.tsx:57",className:"min-w-full text-sm border border-border rounded-md",children:e})}),th:({children:e})=>f.jsx("th",{"data-loc":"client/src/components/MarkdownContent.tsx:61",className:"px-3 py-1.5 text-left font-medium bg-muted border-b border-border",children:e}),td:({children:e})=>f.jsx("td",{"data-loc":"client/src/components/MarkdownContent.tsx:64",className:"px-3 py-1.5 border-b border-border",children:e})};function ute({content:e,className:t=""}){return f.jsx("div",{"data-loc":"client/src/components/MarkdownContent.tsx:75",className:`prose-custom ${t}`,children:f.jsx($Q,{"data-loc":"client/src/components/MarkdownContent.tsx:76",remarkPlugins:[pJ],components:yNe,children:e})})}function r4(e){return e.replace(/#{1,6}\s+/g,"").replace(/\*\*(.+?)\*\*/g,"$1").replace(/\*(.+?)\*/g,"$1").replace(/__(.+?)__/g,"$1").replace(/_(.+?)_/g,"$1").replace(/~~(.+?)~~/g,"$1").replace(/`(.+?)`/g,"$1").replace(/!\[.*?\]\(.+?\)/g,"").replace(/\[(.+?)\]\(.+?\)/g,"$1").replace(/^\s*[-*+]\s+/gm,"").replace(/^\s*\d+\.\s+/gm,"").replace(/^\s*>\s+/gm,"").replace(/```[\s\S]*?```/g,"").replace(/---/g,"").replace(/\n{3,}/g,` 1122 1123`).trim()}
1123var xNe=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","#","$","%","*","+",",","-",".",":",";","=","?","@","[","]","^","_","{","|","}","~"],e0=e=>{let t=0;for(let n=0;n<e.length;n++){let r=e[n],a=xNe.indexOf(r);t=t*83+a}return t},R5=e=>{let t=e/255;return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},D5=e=>{let t=Math.max(0,Math.min(1,e));return t<=.0031308?Math.trunc(t*12.92*255+.5):Math.trunc((1.055*Math.pow(t,.4166666666666667)-.055)*255+.5)},SNe=e=>e<0?-1:1,j5=(e,t)=>SNe(e)*Math.pow(Math.abs(e),t),VB=class extends Error{constructor(e){super(e),this.name="ValidationError",this.message=e}},wNe=e=>{if(!e||e.length<6)throw new VB("The blurhash string must be at least 6 characters");let t=e0(e[0]),n=Math.floor(t/9)+1,r=t%9+1;if(e.length!==4+2*r*n)throw new VB(`blurhash length mismatch: length is ${e.length} but it should be ${4+2*r*n}`)},ANe=e=>{let t=e>>16,n=e>>8&255,r=e&255;return[R5(t),R5(n),R5(r)]},ENe=(e,t)=>{let n=Math.floor(e/361),r=Math.floor(e/19)%19,a=e%19;return[j5((n-9)/9,2)*t,j5((r-9)/9,2)*t,j5((a-9)/9,2)*t]},TNe=(e,t,n,r)=>{wNe(e),r=r|1;let a=e0(e[0]),i=Math.floor(a/9)+1,s=a%9+1,o=(e0(e[1])+1)/166,l=new Array(s*i);for(let h=0;h<l.length;h++)if(h===0){let g=e0(e.substring(2,6));l[h]=ANe(g)}else{let g=e0(e.substring(4+h*2,6+h*2));l[h]=ENe(g,o*r)}let u=t*4,m=new Uint8ClampedArray(u*n);for(let h=0;h<n;h++)for(let g=0;g<t;g++){let b=0,x=0,y=0;for(let C=0;C<i;C++)for(let M=0;M<s;M++){let k=Math.cos(Math.PI*g*M/t)*Math.cos(Math.PI*h*C/n),N=l[M+C*s];b+=N[0]*k,x+=N[1]*k,y+=N[2]*k}let S=D5(b),w=D5(x),T=D5(y);m[4*g+0+h*u]=S,m[4*g+1+h*u]=w,m[4*g+2+h*u]=T,m[4*g+3+h*u]=255}return m},_Ne=TNe;function CNe(e,t=32,n=32){const r=_Ne(e,t,n),a=document.createElement("canvas");a.width=t,a.height=n;const i=a.getContext("2d");if(!i)return"";const s=i.createImageData(t,n);return s.data.set(r),i.putImageData(s,0,0),a.toDataURL()}function a4({src:e,blurhash:t,alt:n="",className:r="",width:a,height:i}){const[s,o]=A.useState(!1),l=A.useRef(null),u=A.useMemo(()=>{if(!t||t.length<6)return null;try{return CNe(t)}catch{return null}},[t]);return A.useEffect(()=>{l.current?.complete&&l.current?.naturalWidth>0&&o(!0)},[e]),u?f.jsxs("div",{"data-loc":"client/src/components/BlurhashImage.tsx:77",className:`relative overflow-hidden ${r}`,style:{width:a,height:i},children:[f.jsx("img",{"data-loc":"client/src/components/BlurhashImage.tsx:79",src:u,alt:"","aria-hidden":"true",className:"absolute inset-0 w-full h-full object-cover",style:{filter:"blur(8px)",transform:"scale(1.1)",transition:"opacity 0.3s ease-out",opacity:s?0:1}}),f.jsx("img",{"data-loc":"client/src/components/BlurhashImage.tsx:92",ref:l,src:e,alt:n,loading:"lazy",onLoad:()=>o(!0),className:"absolute inset-0 w-full h-full object-cover",style:{transition:"opacity 0.3s ease-out",opacity:s?1:0}})]}):f.jsx("img",{"data-loc":"client/src/components/BlurhashImage.tsx:65",src:e,alt:n,className:r,width:a,height:i,loading:"lazy"})}function ir({className:e,type:t,onKeyDown:n,onCompositionStart:r,onCompositionEnd:a,...i}){const s=hk(),{onCompositionStart:o,onCompositionEnd:l,onKeyDown:u}=QK({onKeyDown:m=>{const h=m.nativeEvent.isComposing||s.justEndedComposing();m.key==="Enter"&&h||n?.(m)},onCompositionStart:m=>{s.setComposing(!0),r?.(m)},onCompositionEnd:m=>{s.markCompositionEnd(),setTimeout(()=>{s.setComposing(!1)},100),a?.(m)}});return f.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:t,"data-slot":"input",className:pt("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),onCompositionStart:o,onCompositionEnd:l,onKeyDown:u,...i})}const kNe=YY("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function Ot({className:e,variant:t,asChild:n=!1,...r}){const a=n?ZW:"span";return f.jsx(a,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:pt(kNe({variant:t}),e),...r})}var NNe="Separator",GB="horizontal",ONe=["horizontal","vertical"],dte=A.forwardRef((e,t)=>
vendor: 4,740 bytes, line 1123
1123{const{decorative:n,orientation:r=GB,...a}=e,i=PNe(r)?r:GB,o=n?{role:"none"}:{"aria-orientation":i==="vertical"?i:void 0,role:"separator"};return f.jsx(ft.div,{"data-orientation":i,...o,...a,ref:t})});dte.displayName=NNe;function PNe(e){return ONe.includes(e)}var MNe=dte;function sa({className:e,orientation:t="horizontal",decorative:n=!0,...r}){return f.jsx(MNe,{"data-loc":"client/src/components/ui/separator.tsx:13","data-slot":"separator",decorative:n,orientation:t,className:pt("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",e),...r})}var i4="Popover",[fte]=Sa(i4,[eu]),v1=eu(),[RNe,iu]=fte(i4),hte=e=>{const{__scopePopover:t,children:n,open:r,defaultOpen:a,onOpenChange:i,modal:s=!1}=e,o=v1(t),l=A.useRef(null),[u,m]=A.useState(!1),[h,g]=Ai({prop:r,defaultProp:a??!1,onChange:i,caller:i4});return f.jsx(p2,{...o,children:f.jsx(RNe,{scope:t,contentId:Ka(),triggerRef:l,open:h,onOpenChange:g,onOpenToggle:A.useCallback(()=>g(b=>!b),[g]),hasCustomAnchor:u,onCustomAnchorAdd:A.useCallback(()=>m(!0),[]),onCustomAnchorRemove:A.useCallback(()=>m(!1),[]),modal:s,children:n})})};hte.displayName=i4;var mte="PopoverAnchor",DNe=A.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,a=iu(mte,n),i=v1(n),{onCustomAnchorAdd:s,onCustomAnchorRemove:o}=a;return A.useEffect(()=>(s(),()=>o()),[s,o]),f.jsx(Jg,{...i,...r,ref:t})});DNe.displayName=mte;var pte="PopoverTrigger",gte=A.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,a=iu(pte,n),i=v1(n),s=At(t,a.triggerRef),o=f.jsx(ft.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":Ste(a.open),...r,ref:s,onClick:Ye(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?o:f.jsx(Jg,{asChild:!0,...i,children:o})});gte.displayName=pte;var zN="PopoverPortal",[jNe,INe]=fte(zN,{forceMount:void 0}),bte=e=>{const{__scopePopover:t,forceMount:n,children:r,container:a}=e,i=iu(zN,t);return f.jsx(jNe,{scope:t,forceMount:n,children:f.jsx(Br,{present:n||i.open,children:f.jsx(cm,{asChild:!0,container:a,children:r})})})};bte.displayName=zN;var Dh="PopoverContent",vte=A.forwardRef((e,t)=>{const n=INe(Dh,e.__scopePopover),{forceMount:r=n.forceMount,...a}=e,i=iu(Dh,e.__scopePopover);return f.jsx(Br,{present:r||i.open,children:i.modal?f.jsx(BNe,{...a,ref:t}):f.jsx(zNe,{...a,ref:t})})});vte.displayName=Dh;var LNe=Fc("PopoverContent.RemoveScroll"),BNe=A.forwardRef((e,t)=>{const n=iu(Dh,e.__scopePopover),r=A.useRef(null),a=At(t,r),i=A.useRef(!1);return A.useEffect(()=>{const s=r.current;if(s)return A2(s)},[]),f.jsx(n1,{as:LNe,allowPinchZoom:!0,children:f.jsx(yte,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Ye(e.onCloseAutoFocus,s=>{s.preventDefault(),i.current||n.triggerRef.current?.focus()}),onPointerDownOutside:Ye(e.onPointerDownOutside,s=>{const o=s.detail.originalEvent,l=o.button===0&&o.ctrlKey===!0,u=o.button===2||l;i.current=u},{checkForDefaultPrevented:!1}),onFocusOutside:Ye(e.onFocusOutside,s=>s.preventDefault(),{checkForDefaultPrevented:!1})})})}),zNe=A.forwardRef((e,t)=>{const n=iu(Dh,e.__scopePopover),r=A.useRef(!1),a=A.useRef(!1);return f.jsx(yte,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{e.onCloseAutoFocus?.(i),i.defaultPrevented||(r.current||n.triggerRef.current?.focus(),i.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:i=>{e.onInteractOutside?.(i),i.defaultPrevented||(r.current=!0,i.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const s=i.target;n.triggerRef.current?.contains(s)&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&a.current&&i.preventDefault()}})}),yte=A.forwardRef((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:s,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:m,...h}=e,g=iu(Dh,n),b=v1(n);return S2(),f.jsx(t1,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:i,children:f.jsx(sm,{asChild:!0,disableOutsidePointerEvents:s,onInteractOutside:m,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:u,onDismiss:()=>g.onOpenChange(!1),children:f.jsx(g2,{"data-state":Ste(g.open),role:"dialog",id:g.contentId,...b,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),xte="PopoverClose",UNe=A.forwardRef((e,t)=>
vendor: 4,136 bytes, line 1123
1123{const{__scopePopover:n,...r}=e,a=iu(xte,n);return f.jsx(ft.button,{type:"button",...r,ref:t,onClick:Ye(e.onClick,()=>a.onOpenChange(!1))})});UNe.displayName=xte;var HNe="PopoverArrow",FNe=A.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,a=v1(n);return f.jsx(b2,{...a,...r,ref:t})});FNe.displayName=HNe;function Ste(e){return e?"open":"closed"}var $Ne=hte,qNe=gte,VNe=bte,GNe=vte;function WNe({...e}){return f.jsx($Ne,{"data-loc":"client/src/components/ui/popover.tsx:9","data-slot":"popover",...e})}function YNe({...e}){return f.jsx(qNe,{"data-loc":"client/src/components/ui/popover.tsx:15","data-slot":"popover-trigger",...e})}function KNe({className:e,align:t="center",sideOffset:n=4,...r}){return f.jsx(VNe,{"data-loc":"client/src/components/ui/popover.tsx:25",children:f.jsx(GNe,{"data-loc":"client/src/components/ui/popover.tsx:26","data-slot":"popover-content",align:t,sideOffset:n,className:pt("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",e),...r})})}function y1(e){const t=e+"CollectionProvider",[n,r]=Sa(t),[a,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=y=>{const{scope:S,children:w}=y,T=te.useRef(null),C=te.useRef(new Map).current;return f.jsx(a,{scope:S,itemMap:C,collectionRef:T,children:w})};s.displayName=t;const o=e+"CollectionSlot",l=Fc(o),u=te.forwardRef((y,S)=>{const{scope:w,children:T}=y,C=i(o,w),M=At(S,C.collectionRef);return f.jsx(l,{ref:M,children:T})});u.displayName=o;const m=e+"CollectionItemSlot",h="data-radix-collection-item",g=Fc(m),b=te.forwardRef((y,S)=>{const{scope:w,children:T,...C}=y,M=te.useRef(null),k=At(S,M),N=i(m,w);return te.useEffect(()=>(N.itemMap.set(M,{ref:M,...C}),()=>void N.itemMap.delete(M))),f.jsx(g,{[h]:"",ref:k,children:T})});b.displayName=m;function x(y){const S=i(e+"CollectionConsumer",y);return te.useCallback(()=>{const T=S.collectionRef.current;if(!T)return[];const C=Array.from(T.querySelectorAll(`[${h}]`));return Array.from(S.itemMap.values()).sort((N,P)=>C.indexOf(N.ref.current)-C.indexOf(P.ref.current))},[S.collectionRef,S.itemMap])}return[{Provider:s,Slot:u,ItemSlot:b},x,r]}function UN(e){const t=A.useRef({value:e,previous:e});return A.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var QNe=[" ","Enter","ArrowUp","ArrowDown"],XNe=[" ","Enter"],bd="Select",[s4,o4,ZNe]=y1(bd),[Em]=Sa(bd,[ZNe,eu]),l4=eu(),[JNe,su]=Em(bd),[e9e,t9e]=Em(bd),wte=e=>{const{__scopeSelect:t,children:n,open:r,defaultOpen:a,onOpenChange:i,value:s,defaultValue:o,onValueChange:l,dir:u,name:m,autoComplete:h,disabled:g,required:b,form:x}=e,y=l4(t),[S,w]=A.useState(null),[T,C]=A.useState(null),[M,k]=A.useState(!1),N=kd(u),[P,D]=Ai({prop:r,defaultProp:a??!1,onChange:i,caller:bd}),[B,z]=Ai({prop:s,defaultProp:o,onChange:l,caller:bd}),U=A.useRef(null),$=S?x||!!S.closest("form"):!0,[W,G]=A.useState(new Set),V=Array.from(W).map(H=>H.props.value).join(";");return f.jsx(p2,{...y,children:f.jsxs(JNe,{required:b,scope:t,trigger:S,onTriggerChange:w,valueNode:T,onValueNodeChange:C,valueNodeHasChildren:M,onValueNodeHasChildrenChange:k,contentId:Ka(),value:B,onValueChange:z,open:P,onOpenChange:D,dir:N,triggerPointerDownPosRef:U,disabled:g,children:[f.jsx(s4.Provider,{scope:t,children:f.jsx(e9e,{scope:e.__scopeSelect,onNativeOptionAdd:A.useCallback(H=>{G(X=>new Set(X).add(H))},[]),onNativeOptionRemove:A.useCallback(H=>{G(X=>{const Z=new Set(X);return Z.delete(H),Z})},[]),children:n})}),$?f.jsxs(qte,{"aria-hidden":!0,required:b,tabIndex:-1,name:m,autoComplete:h,value:B,onChange:H=>z(H.target.value),disabled:g,form:x,children:[B===void 0?f.jsx("option",{value:""}):null,Array.from(W)]},V):null]})})};wte.displayName=bd;var Ate="SelectTrigger",Ete=A.forwardRef((e,t)=>
vendor: 14,606 bytes, line 1123
1123{const{__scopeSelect:n,disabled:r=!1,...a}=e,i=l4(n),s=su(Ate,n),o=s.disabled||r,l=At(t,s.onTriggerChange),u=o4(n),m=A.useRef("touch"),[h,g,b]=Gte(y=>{const S=u().filter(C=>!C.disabled),w=S.find(C=>C.value===s.value),T=Wte(S,y,w);T!==void 0&&s.onValueChange(T.value)}),x=y=>{o||(s.onOpenChange(!0),b()),y&&(s.triggerPointerDownPosRef.current={x:Math.round(y.pageX),y:Math.round(y.pageY)})};return f.jsx(Jg,{asChild:!0,...i,children:f.jsx(ft.button,{type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:o,"data-disabled":o?"":void 0,"data-placeholder":Vte(s.value)?"":void 0,...a,ref:l,onClick:Ye(a.onClick,y=>{y.currentTarget.focus(),m.current!=="mouse"&&x(y)}),onPointerDown:Ye(a.onPointerDown,y=>{m.current=y.pointerType;const S=y.target;S.hasPointerCapture(y.pointerId)&&S.releasePointerCapture(y.pointerId),y.button===0&&y.ctrlKey===!1&&y.pointerType==="mouse"&&(x(y),y.preventDefault())}),onKeyDown:Ye(a.onKeyDown,y=>{const S=h.current!=="";!(y.ctrlKey||y.altKey||y.metaKey)&&y.key.length===1&&g(y.key),!(S&&y.key===" ")&&QNe.includes(y.key)&&(x(),y.preventDefault())})})})});Ete.displayName=Ate;var Tte="SelectValue",_te=A.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:a,children:i,placeholder:s="",...o}=e,l=su(Tte,n),{onValueNodeHasChildrenChange:u}=l,m=i!==void 0,h=At(t,l.onValueNodeChange);return Qr(()=>{u(m)},[u,m]),f.jsx(ft.span,{...o,ref:h,style:{pointerEvents:"none"},children:Vte(l.value)?f.jsx(f.Fragment,{children:s}):i})});_te.displayName=Tte;var n9e="SelectIcon",Cte=A.forwardRef((e,t)=>{const{__scopeSelect:n,children:r,...a}=e;return f.jsx(ft.span,{"aria-hidden":!0,...a,ref:t,children:r||"â¼"})});Cte.displayName=n9e;var r9e="SelectPortal",kte=e=>f.jsx(cm,{asChild:!0,...e});kte.displayName=r9e;var vd="SelectContent",Nte=A.forwardRef((e,t)=>{const n=su(vd,e.__scopeSelect),[r,a]=A.useState();if(Qr(()=>{a(new DocumentFragment)},[]),!n.open){const i=r;return i?Xg.createPortal(f.jsx(Ote,{scope:e.__scopeSelect,children:f.jsx(s4.Slot,{scope:e.__scopeSelect,children:f.jsx("div",{children:e.children})})}),i):null}return f.jsx(Pte,{...e,ref:t})});Nte.displayName=vd;var vs=10,[Ote,ou]=Em(vd),a9e="SelectContentImpl",i9e=Fc("SelectContent.RemoveScroll"),Pte=A.forwardRef((e,t)=>{const{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:i,onPointerDownOutside:s,side:o,sideOffset:l,align:u,alignOffset:m,arrowPadding:h,collisionBoundary:g,collisionPadding:b,sticky:x,hideWhenDetached:y,avoidCollisions:S,...w}=e,T=su(vd,n),[C,M]=A.useState(null),[k,N]=A.useState(null),P=At(t,ye=>M(ye)),[D,B]=A.useState(null),[z,U]=A.useState(null),$=o4(n),[W,G]=A.useState(!1),V=A.useRef(!1);A.useEffect(()=>{if(C)return A2(C)},[C]),S2();const H=A.useCallback(ye=>{const[ue,...pe]=$().map(le=>le.ref.current),[Ne]=pe.slice(-1),je=document.activeElement;for(const le of ye)if(le===je||(le?.scrollIntoView({block:"nearest"}),le===ue&&k&&(k.scrollTop=0),le===Ne&&k&&(k.scrollTop=k.scrollHeight),le?.focus(),document.activeElement!==je))return},[$,k]),X=A.useCallback(()=>H([D,C]),[H,D,C]);A.useEffect(()=>{W&&X()},[W,X]);const{onOpenChange:Z,triggerPointerDownPosRef:ae}=T;A.useEffect(()=>{if(C){let ye={x:0,y:0};const ue=Ne=>{ye={x:Math.abs(Math.round(Ne.pageX)-(ae.current?.x??0)),y:Math.abs(Math.round(Ne.pageY)-(ae.current?.y??0))}},pe=Ne=>{ye.x<=10&&ye.y<=10?Ne.preventDefault():C.contains(Ne.target)||Z(!1),document.removeEventListener("pointermove",ue),ae.current=null};return ae.current!==null&&(document.addEventListener("pointermove",ue),document.addEventListener("pointerup",pe,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",ue),document.removeEventListener("pointerup",pe,{capture:!0})}}},[C,Z,ae]),A.useEffect(()=>{const ye=()=>Z(!1);return window.addEventListener("blur",ye),window.addEventListener("resize",ye),()=>{window.removeEventListener("blur",ye),window.removeEventListener("resize",ye)}},[Z]);const[q,Q]=Gte(ye=>{const ue=$().filter(je=>!je.disabled),pe=ue.find(je=>je.ref.current===document.activeElement),Ne=Wte(ue,ye,pe);Ne&&setTimeout(()=>Ne.ref.current.focus())}),J=A.useCallback((ye,ue,pe)=>{const Ne=!V.current&&!pe;(T.value!==void 0&&T.value===ue||Ne)&&(B(ye),Ne&&(V.current=!0))},[T.value]),L=A.useCallback(()=>C?.focus(),[C]),de=A.useCallback((ye,ue,pe)=>{const Ne=!V.current&&!pe;(T.value!==void 0&&T.value===ue||Ne)&&U(ye)},[T.value]),ge=r==="popper"?PC:Mte,ke=ge===PC?{side:o,sideOffset:l,align:u,alignOffset:m,arrowPadding:h,collisionBoundary:g,collisionPadding:b,sticky:x,hideWhenDetached:y,avoidCollisions:S}:{};return f.jsx(Ote,{scope:n,content:C,viewport:k,onViewportChange:N,itemRefCallback:J,selectedItem:D,onItemLeave:L,itemTextRefCallback:de,focusSelectedItem:X,selectedItemText:z,position:r,isPositioned:W,searchRef:q,children:f.jsx(n1,{as:i9e,allowPinchZoom:!0,children:f.jsx(t1,{asChild:!0,trapped:T.open,onMountAutoFocus:ye=>{ye.preventDefault()},onUnmountAutoFocus:Ye(a,ye=>{T.trigger?.focus({preventScroll:!0}),ye.preventDefault()}),children:f.jsx(sm,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:ye=>ye.preventDefault(),onDismiss:()=>T.onOpenChange(!1),children:f.jsx(ge,{role:"listbox",id:T.contentId,"data-state":T.open?"open":"closed",dir:T.dir,onContextMenu:ye=>ye.preventDefault(),...w,...ke,onPlaced:()=>G(!0),ref:P,style:{display:"flex",flexDirection:"column",outline:"none",...w.style},onKeyDown:Ye(w.onKeyDown,ye=>{const ue=ye.ctrlKey||ye.altKey||ye.metaKey;if(ye.key==="Tab"&&ye.preventDefault(),!ue&&ye.key.length===1&&Q(ye.key),["ArrowUp","ArrowDown","Home","End"].includes(ye.key)){let Ne=$().filter(je=>!je.disabled).map(je=>je.ref.current);if(["ArrowUp","End"].includes(ye.key)&&(Ne=Ne.slice().reverse()),["ArrowUp","ArrowDown"].includes(ye.key)){const je=ye.target,le=Ne.indexOf(je);Ne=Ne.slice(le+1)}setTimeout(()=>H(Ne)),ye.preventDefault()}})})})})})})});Pte.displayName=a9e;var s9e="SelectItemAlignedPosition",Mte=A.forwardRef((e,t)=>{const{__scopeSelect:n,onPlaced:r,...a}=e,i=su(vd,n),s=ou(vd,n),[o,l]=A.useState(null),[u,m]=A.useState(null),h=At(t,P=>m(P)),g=o4(n),b=A.useRef(!1),x=A.useRef(!0),{viewport:y,selectedItem:S,selectedItemText:w,focusSelectedItem:T}=s,C=A.useCallback(()=>{if(i.trigger&&i.valueNode&&o&&u&&y&&S&&w){const P=i.trigger.getBoundingClientRect(),D=u.getBoundingClientRect(),B=i.valueNode.getBoundingClientRect(),z=w.getBoundingClientRect();if(i.dir!=="rtl"){const je=z.left-D.left,le=B.left-je,Ze=P.left-le,$e=P.width+Ze,at=Math.max($e,D.width),gt=window.innerWidth-vs,_t=V0(le,[vs,Math.max(vs,gt-at)]);o.style.minWidth=$e+"px",o.style.left=_t+"px"}else{const je=D.right-z.right,le=window.innerWidth-B.right-je,Ze=window.innerWidth-P.right-le,$e=P.width+Ze,at=Math.max($e,D.width),gt=window.innerWidth-vs,_t=V0(le,[vs,Math.max(vs,gt-at)]);o.style.minWidth=$e+"px",o.style.right=_t+"px"}const U=g(),$=window.innerHeight-vs*2,W=y.scrollHeight,G=window.getComputedStyle(u),V=parseInt(G.borderTopWidth,10),H=parseInt(G.paddingTop,10),X=parseInt(G.borderBottomWidth,10),Z=parseInt(G.paddingBottom,10),ae=V+H+W+Z+X,q=Math.min(S.offsetHeight*5,ae),Q=window.getComputedStyle(y),J=parseInt(Q.paddingTop,10),L=parseInt(Q.paddingBottom,10),de=P.top+P.height/2-vs,ge=$-de,ke=S.offsetHeight/2,ye=S.offsetTop+ke,ue=V+H+ye,pe=ae-ue;if(ue<=de){const je=U.length>0&&S===U[U.length-1].ref.current;o.style.bottom="0px";const le=u.clientHeight-y.offsetTop-y.offsetHeight,Ze=Math.max(ge,ke+(je?L:0)+le+X),$e=ue+Ze;o.style.height=$e+"px"}else{const je=U.length>0&&S===U[0].ref.current;o.style.top="0px";const Ze=Math.max(de,V+y.offsetTop+(je?J:0)+ke)+pe;o.style.height=Ze+"px",y.scrollTop=ue-de+y.offsetTop}o.style.margin=`${vs}px 0`,o.style.minHeight=q+"px",o.style.maxHeight=$+"px",r?.(),requestAnimationFrame(()=>b.current=!0)}},[g,i.trigger,i.valueNode,o,u,y,S,w,i.dir,r]);Qr(()=>C(),[C]);const[M,k]=A.useState();Qr(()=>{u&&k(window.getComputedStyle(u).zIndex)},[u]);const N=A.useCallback(P=>{P&&x.current===!0&&(C(),T?.(),x.current=!1)},[C,T]);return f.jsx(l9e,{scope:n,contentWrapper:o,shouldExpandOnScrollRef:b,onScrollButtonChange:N,children:f.jsx("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:M},children:f.jsx(ft.div,{...a,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});Mte.displayName=s9e;var o9e="SelectPopperPosition",PC=A.forwardRef((e,t)=>{const{__scopeSelect:n,align:r="start",collisionPadding:a=vs,...i}=e,s=l4(n);return f.jsx(g2,{...s,...i,ref:t,align:r,collisionPadding:a,style:{boxSizing:"border-box",...i.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});PC.displayName=o9e;var[l9e,HN]=Em(vd,{}),MC="SelectViewport",Rte=A.forwardRef((e,t)=>{const{__scopeSelect:n,nonce:r,...a}=e,i=ou(MC,n),s=HN(MC,n),o=At(t,i.onViewportChange),l=A.useRef(0);return f.jsxs(f.Fragment,{children:[f.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),f.jsx(s4.Slot,{scope:n,children:f.jsx(ft.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:o,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:Ye(a.onScroll,u=>{const m=u.currentTarget,{contentWrapper:h,shouldExpandOnScrollRef:g}=s;if(g?.current&&h){const b=Math.abs(l.current-m.scrollTop);if(b>0){const x=window.innerHeight-vs*2,y=parseFloat(h.style.minHeight),S=parseFloat(h.style.height),w=Math.max(y,S);if(w<x){const T=w+b,C=Math.min(x,T),M=T-C;h.style.height=C+"px",h.style.bottom==="0px"&&(m.scrollTop=M>0?M:0,h.style.justifyContent="flex-end")}}}l.current=m.scrollTop})})})]})});Rte.displayName=MC;var Dte="SelectGroup",[c9e,u9e]=Em(Dte),d9e=A.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,a=Ka();return f.jsx(c9e,{scope:n,id:a,children:f.jsx(ft.div,{role:"group","aria-labelledby":a,...r,ref:t})})});d9e.displayName=Dte;var jte="SelectLabel",f9e=A.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,a=u9e(jte,n);return f.jsx(ft.div,{id:a.id,...r,ref:t})});f9e.displayName=jte;var Xy="SelectItem",[h9e,Ite]=Em(Xy),Lte=A.forwardRef((e,t)=>{const{__scopeSelect:n,value:r,disabled:a=!1,textValue:i,...s}=e,o=su(Xy,n),l=ou(Xy,n),u=o.value===r,[m,h]=A.useState(i??""),[g,b]=A.useState(!1),x=At(t,T=>l.itemRefCallback?.(T,r,a)),y=Ka(),S=A.useRef("touch"),w=()=>{a||(o.onValueChange(r),o.onOpenChange(!1))};if(r==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return f.jsx(h9e,{scope:n,value:r,disabled:a,textId:y,isSelected:u,onItemTextChange:A.useCallback(T=>{h(C=>C||(T?.textContent??"").trim())},[]),children:f.jsx(s4.ItemSlot,{scope:n,value:r,disabled:a,textValue:m,children:f.jsx(ft.div,{role:"option","aria-labelledby":y,"data-highlighted":g?"":void 0,"aria-selected":u&&g,"data-state":u?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...s,ref:x,onFocus:Ye(s.onFocus,()=>b(!0)),onBlur:Ye(s.onBlur,()=>b(!1)),onClick:Ye(s.onClick,()=>{S.current!=="mouse"&&w()}),onPointerUp:Ye(s.onPointerUp,()=>{S.current==="mouse"&&w()}),onPointerDown:Ye(s.onPointerDown,T=>{S.current=T.pointerType}),onPointerMove:Ye(s.onPointerMove,T=>{S.current=T.pointerType,a?l.onItemLeave?.():S.current==="mouse"&&T.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Ye(s.onPointerLeave,T=>{T.currentTarget===document.activeElement&&l.onItemLeave?.()}),onKeyDown:Ye(s.onKeyDown,T=>{l.searchRef?.current!==""&&T.key===" "||(XNe.includes(T.key)&&w(),T.key===" "&&T.preventDefault())})})})})});Lte.displayName=Xy;var t0="SelectItemText",Bte=A.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:a,...i}=e,s=su(t0,n),o=ou(t0,n),l=Ite(t0,n),u=t9e(t0,n),[m,h]=A.useState(null),g=At(t,w=>h(w),l.onItemTextChange,w=>o.itemTextRefCallback?.(w,l.value,l.disabled)),b=m?.textContent,x=A.useMemo(()=>f.jsx("option",{value:l.value,disabled:l.disabled,children:b},l.value),[l.disabled,l.value,b]),{onNativeOptionAdd:y,onNativeOptionRemove:S}=u;return Qr(()=>(y(x),()=>S(x)),[y,S,x]),f.jsxs(f.Fragment,{children:[f.jsx(ft.span,{id:l.textId,...i,ref:g}),l.isSelected&&s.valueNode&&!s.valueNodeHasChildren?Xg.createPortal(i.children,s.valueNode):null]})});Bte.displayName=t0;var zte="SelectItemIndicator",Ute=A.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e;return Ite(zte,n).isSelected?f.jsx(ft.span,{"aria-hidden":!0,...r,ref:t}):null});Ute.displayName=zte;var RC="SelectScrollUpButton",Hte=A.forwardRef((e,t)=>{const n=ou(RC,e.__scopeSelect),r=HN(RC,e.__scopeSelect),[a,i]=A.useState(!1),s=At(t,r.onScrollButtonChange);return Qr(()=>{if(n.viewport&&n.isPositioned){let o=function(){const u=l.scrollTop>0;i(u)};const l=n.viewport;return o(),l.addEventListener("scroll",o),()=>l.removeEventListener("scroll",o)}},[n.viewport,n.isPositioned]),a?f.jsx($te,{...e,ref:s,onAutoScroll:()=>{const{viewport:o,selectedItem:l}=n;o&&l&&(o.scrollTop=o.scrollTop-l.offsetHeight)}}):null});Hte.displayName=RC;var DC="SelectScrollDownButton",Fte=A.forwardRef((e,t)=>{const n=ou(DC,e.__scopeSelect),r=HN(DC,e.__scopeSelect),[a,i]=A.useState(!1),s=At(t,r.onScrollButtonChange);return Qr(()=>{if(n.viewport&&n.isPositioned){let o=function(){const u=l.scrollHeight-l.clientHeight,m=Math.ceil(l.scrollTop)<u;i(m)};const l=n.viewport;return o(),l.addEventListener("scroll",o),()=>l.removeEventListener("scroll",o)}},[n.viewport,n.isPositioned]),a?f.jsx($te,{...e,ref:s,onAutoScroll:()=>{const{viewport:o,selectedItem:l}=n;o&&l&&(o.scrollTop=o.scrollTop+l.offsetHeight)}}):null});Fte.displayName=DC;var $te=A.forwardRef((e,t)=>{const{__scopeSelect:n,onAutoScroll:r,...a}=e,i=ou("SelectScrollButton",n),s=A.useRef(null),o=o4(n),l=A.useCallback(()=>{s.current!==null&&(window.clearInterval(s.current),s.current=null)},[]);return A.useEffect(()=>()=>l(),[l]),Qr(()=>{o().find(m=>m.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[o]),f.jsx(ft.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:Ye(a.onPointerDown,()=>{s.current===null&&(s.current=window.setInterval(r,50))}
vendor: 6,384 bytes, line 1123
1123),onPointerMove:Ye(a.onPointerMove,()=>{i.onItemLeave?.(),s.current===null&&(s.current=window.setInterval(r,50))}),onPointerLeave:Ye(a.onPointerLeave,()=>{l()})})}),m9e="SelectSeparator",p9e=A.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e;return f.jsx(ft.div,{"aria-hidden":!0,...r,ref:t})});p9e.displayName=m9e;var jC="SelectArrow",g9e=A.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,a=l4(n),i=su(jC,n),s=ou(jC,n);return i.open&&s.position==="popper"?f.jsx(b2,{...a,...r,ref:t}):null});g9e.displayName=jC;var b9e="SelectBubbleInput",qte=A.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{const a=A.useRef(null),i=At(r,a),s=UN(t);return A.useEffect(()=>{const o=a.current;if(!o)return;const l=window.HTMLSelectElement.prototype,m=Object.getOwnPropertyDescriptor(l,"value").set;if(s!==t&&m){const h=new Event("change",{bubbles:!0});m.call(o,t),o.dispatchEvent(h)}},[s,t]),f.jsx(ft.select,{...n,style:{...TY,...n.style},ref:i,defaultValue:t})});qte.displayName=b9e;function Vte(e){return e===""||e===void 0}function Gte(e){const t=ia(e),n=A.useRef(""),r=A.useRef(0),a=A.useCallback(s=>{const o=n.current+s;t(o),(function l(u){n.current=u,window.clearTimeout(r.current),u!==""&&(r.current=window.setTimeout(()=>l(""),1e3))})(o)},[t]),i=A.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return A.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,a,i]}function Wte(e,t,n){const a=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,i=n?e.indexOf(n):-1;let s=v9e(e,Math.max(i,0));a.length===1&&(s=s.filter(u=>u!==n));const l=s.find(u=>u.textValue.toLowerCase().startsWith(a.toLowerCase()));return l!==n?l:void 0}function v9e(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var y9e=wte,x9e=Ete,S9e=_te,w9e=Cte,A9e=kte,E9e=Nte,T9e=Rte,_9e=Lte,C9e=Bte,k9e=Ute,N9e=Hte,O9e=Fte;function pl({...e}){return f.jsx(y9e,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...e})}function Qc({...e}){return f.jsx(S9e,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...e})}function gl({className:e,size:t="default",children:n,...r}){return f.jsxs(x9e,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":t,className:pt("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r,children:[n,f.jsx(w9e,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:f.jsx($0,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function bl({className:e,children:t,position:n="popper",align:r="center",...a}){return f.jsx(A9e,{"data-loc":"client/src/components/ui/select.tsx:59",children:f.jsxs(E9e,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:pt("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",n==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:n,align:r,...a,children:[f.jsx(P9e,{"data-loc":"client/src/components/ui/select.tsx:72"}),f.jsx(T9e,{"data-loc":"client/src/components/ui/select.tsx:73",className:pt("p-1",n==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:t}),f.jsx(M9e,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function dr({className:e,children:t,...n}){return f.jsxs(_9e,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:pt("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...n,children:[f.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:f.jsx(k9e,{"data-loc":"client/src/components/ui/select.tsx:116",children:f.jsx(Rc,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),f.jsx(C9e,{"data-loc":"client/src/components/ui/select.tsx:120",children:t})]})}function P9e({className:e,...t}){return f.jsx(N9e,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:pt("flex cursor-default items-center justify-center py-1",e),...t,children:f.jsx(bge,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function M9e({className:e,...t}){return f.jsx(O9e,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:pt("flex cursor-default items-center justify-center py-1",e),...t,children:f.jsx($0,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}var I5="rovingFocusGroup.onEntryFocus",R9e={bubbles:!1,cancelable:!0},x1="RovingFocusGroup",[IC,Yte,D9e]=y1(x1),[j9e,c4]=Sa(x1,[D9e]),[I9e,L9e]=j9e(x1),Kte=A.forwardRef((e,t)=>
vendor: 6,276 bytes, line 1123
1123f.jsx(IC.Provider,{scope:e.__scopeRovingFocusGroup,children:f.jsx(IC.Slot,{scope:e.__scopeRovingFocusGroup,children:f.jsx(B9e,{...e,ref:t})})}));Kte.displayName=x1;var B9e=A.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:a=!1,dir:i,currentTabStopId:s,defaultCurrentTabStopId:o,onCurrentTabStopIdChange:l,onEntryFocus:u,preventScrollOnEntryFocus:m=!1,...h}=e,g=A.useRef(null),b=At(t,g),x=kd(i),[y,S]=Ai({prop:s,defaultProp:o??null,onChange:l,caller:x1}),[w,T]=A.useState(!1),C=ia(u),M=Yte(n),k=A.useRef(!1),[N,P]=A.useState(0);return A.useEffect(()=>{const D=g.current;if(D)return D.addEventListener(I5,C),()=>D.removeEventListener(I5,C)},[C]),f.jsx(I9e,{scope:n,orientation:r,dir:x,loop:a,currentTabStopId:y,onItemFocus:A.useCallback(D=>S(D),[S]),onItemShiftTab:A.useCallback(()=>T(!0),[]),onFocusableItemAdd:A.useCallback(()=>P(D=>D+1),[]),onFocusableItemRemove:A.useCallback(()=>P(D=>D-1),[]),children:f.jsx(ft.div,{tabIndex:w||N===0?-1:0,"data-orientation":r,...h,ref:b,style:{outline:"none",...e.style},onMouseDown:Ye(e.onMouseDown,()=>{k.current=!0}),onFocus:Ye(e.onFocus,D=>{const B=!k.current;if(D.target===D.currentTarget&&B&&!w){const z=new CustomEvent(I5,R9e);if(D.currentTarget.dispatchEvent(z),!z.defaultPrevented){const U=M().filter(H=>H.focusable),$=U.find(H=>H.active),W=U.find(H=>H.id===y),V=[$,W,...U].filter(Boolean).map(H=>H.ref.current);Zte(V,m)}}k.current=!1}),onBlur:Ye(e.onBlur,()=>T(!1))})})}),Qte="RovingFocusGroupItem",Xte=A.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:a=!1,tabStopId:i,children:s,...o}=e,l=Ka(),u=i||l,m=L9e(Qte,n),h=m.currentTabStopId===u,g=Yte(n),{onFocusableItemAdd:b,onFocusableItemRemove:x,currentTabStopId:y}=m;return A.useEffect(()=>{if(r)return b(),()=>x()},[r,b,x]),f.jsx(IC.ItemSlot,{scope:n,id:u,focusable:r,active:a,children:f.jsx(ft.span,{tabIndex:h?0:-1,"data-orientation":m.orientation,...o,ref:t,onMouseDown:Ye(e.onMouseDown,S=>{r?m.onItemFocus(u):S.preventDefault()}),onFocus:Ye(e.onFocus,()=>m.onItemFocus(u)),onKeyDown:Ye(e.onKeyDown,S=>{if(S.key==="Tab"&&S.shiftKey){m.onItemShiftTab();return}if(S.target!==S.currentTarget)return;const w=H9e(S,m.orientation,m.dir);if(w!==void 0){if(S.metaKey||S.ctrlKey||S.altKey||S.shiftKey)return;S.preventDefault();let C=g().filter(M=>M.focusable).map(M=>M.ref.current);if(w==="last")C.reverse();else if(w==="prev"||w==="next"){w==="prev"&&C.reverse();const M=C.indexOf(S.currentTarget);C=m.loop?F9e(C,M+1):C.slice(M+1)}setTimeout(()=>Zte(C))}}),children:typeof s=="function"?s({isCurrentTabStop:h,hasTabStop:y!=null}):s})})});Xte.displayName=Qte;var z9e={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function U9e(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function H9e(e,t,n){const r=U9e(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return z9e[r]}function Zte(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function F9e(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var Jte=Kte,ene=Xte,LC=["Enter"," "],$9e=["ArrowDown","PageUp","Home"],tne=["ArrowUp","PageDown","End"],q9e=[...$9e,...tne],V9e={ltr:[...LC,"ArrowRight"],rtl:[...LC,"ArrowLeft"]},G9e={ltr:["ArrowLeft"],rtl:["ArrowRight"]},S1="Menu",[rg,W9e,Y9e]=y1(S1),[jd,nne]=Sa(S1,[Y9e,eu,c4]),u4=eu(),rne=c4(),[K9e,Id]=jd(S1),[Q9e,w1]=jd(S1),ane=e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:a,onOpenChange:i,modal:s=!0}=e,o=u4(t),[l,u]=A.useState(null),m=A.useRef(!1),h=ia(i),g=kd(a);return A.useEffect(()=>{const b=()=>{m.current=!0,document.addEventListener("pointerdown",x,{capture:!0,once:!0}),document.addEventListener("pointermove",x,{capture:!0,once:!0})},x=()=>m.current=!1;return document.addEventListener("keydown",b,{capture:!0}),()=>{document.removeEventListener("keydown",b,{capture:!0}),document.removeEventListener("pointerdown",x,{capture:!0}),document.removeEventListener("pointermove",x,{capture:!0})}},[]),f.jsx(p2,{...o,children:f.jsx(K9e,{scope:t,open:n,onOpenChange:h,content:l,onContentChange:u,children:f.jsx(Q9e,{scope:t,onClose:A.useCallback(()=>h(!1),[h]),isUsingKeyboardRef:m,dir:g,modal:s,children:r})})})};ane.displayName=S1;var X9e="MenuAnchor",FN=A.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,a=u4(n);return f.jsx(Jg,{...a,...r,ref:t})});FN.displayName=X9e;var $N="MenuPortal",[Z9e,ine]=jd($N,{forceMount:void 0}),sne=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:a}=e,i=Id($N,t);return f.jsx(Z9e,{scope:t,forceMount:n,children:f.jsx(Br,{present:n||i.open,children:f.jsx(cm,{asChild:!0,container:a,children:r})})})};sne.displayName=$N;var is="MenuContent",[J9e,qN]=jd(is),one=A.forwardRef((e,t)=>{const n=ine(is,e.__scopeMenu),{forceMount:r=n.forceMount,...a}=e,i=Id(is,e.__scopeMenu),s=w1(is,e.__scopeMenu);return f.jsx(rg.Provider,{scope:e.__scopeMenu,children:f.jsx(Br,{present:r||i.open,children:f.jsx(rg.Slot,{scope:e.__scopeMenu,children:s.modal?f.jsx(eOe,{...a,ref:t}):f.jsx(tOe,{...a,ref:t})})})})}),eOe=A.forwardRef((e,t)=>{const n=Id(is,e.__scopeMenu),r=A.useRef(null),a=At(t,r);return A.useEffect(()=>{const i=r.current;if(i)return A2(i)},[]),f.jsx(VN,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:Ye(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),tOe=A.forwardRef((e,t)=>{const n=Id(is,e.__scopeMenu);return f.jsx(VN,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),nOe=Fc("MenuContent.ScrollLock"),VN=A.forwardRef((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:s,disableOutsidePointerEvents:o,onEntryFocus:l,onEscapeKeyDown:u,onPointerDownOutside:m,onFocusOutside:h,onInteractOutside:g,onDismiss:b,disableOutsideScroll:x,...y}=e,S=Id(is,n),w=w1(is,n),T=u4(n),C=rne(n),M=W9e(n),[k,N]=A.useState(null),P=A.useRef(null),D=At(t,P,S.onContentChange),B=A.useRef(0),z=A.useRef(""),U=A.useRef(0),$=A.useRef(null),W=A.useRef("right"),G=A.useRef(0),V=x?n1:A.Fragment,H=x?{as:nOe,allowPinchZoom:!0}:void 0,X=ae=>
vendor: 14,802 bytes, line 1123
1123{const q=z.current+ae,Q=M().filter(ye=>!ye.disabled),J=document.activeElement,L=Q.find(ye=>ye.ref.current===J)?.textValue,de=Q.map(ye=>ye.textValue),ge=mOe(de,q,L),ke=Q.find(ye=>ye.textValue===ge)?.ref.current;(function ye(ue){z.current=ue,window.clearTimeout(B.current),ue!==""&&(B.current=window.setTimeout(()=>ye(""),1e3))})(q),ke&&setTimeout(()=>ke.focus())};A.useEffect(()=>()=>window.clearTimeout(B.current),[]),S2();const Z=A.useCallback(ae=>W.current===$.current?.side&&gOe(ae,$.current?.area),[]);return f.jsx(J9e,{scope:n,searchRef:z,onItemEnter:A.useCallback(ae=>{Z(ae)&&ae.preventDefault()},[Z]),onItemLeave:A.useCallback(ae=>{Z(ae)||(P.current?.focus(),N(null))},[Z]),onTriggerLeave:A.useCallback(ae=>{Z(ae)&&ae.preventDefault()},[Z]),pointerGraceTimerRef:U,onPointerGraceIntentChange:A.useCallback(ae=>{$.current=ae},[]),children:f.jsx(V,{...H,children:f.jsx(t1,{asChild:!0,trapped:a,onMountAutoFocus:Ye(i,ae=>{ae.preventDefault(),P.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:s,children:f.jsx(sm,{asChild:!0,disableOutsidePointerEvents:o,onEscapeKeyDown:u,onPointerDownOutside:m,onFocusOutside:h,onInteractOutside:g,onDismiss:b,children:f.jsx(Jte,{asChild:!0,...C,dir:w.dir,orientation:"vertical",loop:r,currentTabStopId:k,onCurrentTabStopIdChange:N,onEntryFocus:Ye(l,ae=>{w.isUsingKeyboardRef.current||ae.preventDefault()}),preventScrollOnEntryFocus:!0,children:f.jsx(g2,{role:"menu","aria-orientation":"vertical","data-state":Ane(S.open),"data-radix-menu-content":"",dir:w.dir,...T,...y,ref:D,style:{outline:"none",...y.style},onKeyDown:Ye(y.onKeyDown,ae=>{const Q=ae.target.closest("[data-radix-menu-content]")===ae.currentTarget,J=ae.ctrlKey||ae.altKey||ae.metaKey,L=ae.key.length===1;Q&&(ae.key==="Tab"&&ae.preventDefault(),!J&&L&&X(ae.key));const de=P.current;if(ae.target!==de||!q9e.includes(ae.key))return;ae.preventDefault();const ke=M().filter(ye=>!ye.disabled).map(ye=>ye.ref.current);tne.includes(ae.key)&&ke.reverse(),fOe(ke)}),onBlur:Ye(e.onBlur,ae=>{ae.currentTarget.contains(ae.target)||(window.clearTimeout(B.current),z.current="")}),onPointerMove:Ye(e.onPointerMove,ag(ae=>{const q=ae.target,Q=G.current!==ae.clientX;if(ae.currentTarget.contains(q)&&Q){const J=ae.clientX>G.current?"right":"left";W.current=J,G.current=ae.clientX}}))})})})})})})});one.displayName=is;var rOe="MenuGroup",GN=A.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return f.jsx(ft.div,{role:"group",...r,ref:t})});GN.displayName=rOe;var aOe="MenuLabel",lne=A.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return f.jsx(ft.div,{...r,ref:t})});lne.displayName=aOe;var Zy="MenuItem",WB="menu.itemSelect",d4=A.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:r,...a}=e,i=A.useRef(null),s=w1(Zy,e.__scopeMenu),o=qN(Zy,e.__scopeMenu),l=At(t,i),u=A.useRef(!1),m=()=>{const h=i.current;if(!n&&h){const g=new CustomEvent(WB,{bubbles:!0,cancelable:!0});h.addEventListener(WB,b=>r?.(b),{once:!0}),tY(h,g),g.defaultPrevented?u.current=!1:s.onClose()}};return f.jsx(cne,{...a,ref:l,disabled:n,onClick:Ye(e.onClick,m),onPointerDown:h=>{e.onPointerDown?.(h),u.current=!0},onPointerUp:Ye(e.onPointerUp,h=>{u.current||h.currentTarget?.click()}),onKeyDown:Ye(e.onKeyDown,h=>{const g=o.searchRef.current!=="";n||g&&h.key===" "||LC.includes(h.key)&&(h.currentTarget.click(),h.preventDefault())})})});d4.displayName=Zy;var cne=A.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:a,...i}=e,s=qN(Zy,n),o=rne(n),l=A.useRef(null),u=At(t,l),[m,h]=A.useState(!1),[g,b]=A.useState("");return A.useEffect(()=>{const x=l.current;x&&b((x.textContent??"").trim())},[i.children]),f.jsx(rg.ItemSlot,{scope:n,disabled:r,textValue:a??g,children:f.jsx(ene,{asChild:!0,...o,focusable:!r,children:f.jsx(ft.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...i,ref:u,onPointerMove:Ye(e.onPointerMove,ag(x=>{r?s.onItemLeave(x):(s.onItemEnter(x),x.defaultPrevented||x.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Ye(e.onPointerLeave,ag(x=>s.onItemLeave(x))),onFocus:Ye(e.onFocus,()=>h(!0)),onBlur:Ye(e.onBlur,()=>h(!1))})})})}),iOe="MenuCheckboxItem",une=A.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:r,...a}=e;return f.jsx(pne,{scope:e.__scopeMenu,checked:n,children:f.jsx(d4,{role:"menuitemcheckbox","aria-checked":Jy(n)?"mixed":n,...a,ref:t,"data-state":YN(n),onSelect:Ye(a.onSelect,()=>r?.(Jy(n)?!0:!n),{checkForDefaultPrevented:!1})})})});une.displayName=iOe;var dne="MenuRadioGroup",[sOe,oOe]=jd(dne,{value:void 0,onValueChange:()=>{}}),fne=A.forwardRef((e,t)=>{const{value:n,onValueChange:r,...a}=e,i=ia(r);return f.jsx(sOe,{scope:e.__scopeMenu,value:n,onValueChange:i,children:f.jsx(GN,{...a,ref:t})})});fne.displayName=dne;var hne="MenuRadioItem",mne=A.forwardRef((e,t)=>{const{value:n,...r}=e,a=oOe(hne,e.__scopeMenu),i=n===a.value;return f.jsx(pne,{scope:e.__scopeMenu,checked:i,children:f.jsx(d4,{role:"menuitemradio","aria-checked":i,...r,ref:t,"data-state":YN(i),onSelect:Ye(r.onSelect,()=>a.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});mne.displayName=hne;var WN="MenuItemIndicator",[pne,lOe]=jd(WN,{checked:!1}),gne=A.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:r,...a}=e,i=lOe(WN,n);return f.jsx(Br,{present:r||Jy(i.checked)||i.checked===!0,children:f.jsx(ft.span,{...a,ref:t,"data-state":YN(i.checked)})})});gne.displayName=WN;var cOe="MenuSeparator",bne=A.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return f.jsx(ft.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});bne.displayName=cOe;var uOe="MenuArrow",vne=A.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,a=u4(n);return f.jsx(b2,{...a,...r,ref:t})});vne.displayName=uOe;var dOe="MenuSub",[ctt,yne]=jd(dOe),n0="MenuSubTrigger",xne=A.forwardRef((e,t)=>{const n=Id(n0,e.__scopeMenu),r=w1(n0,e.__scopeMenu),a=yne(n0,e.__scopeMenu),i=qN(n0,e.__scopeMenu),s=A.useRef(null),{pointerGraceTimerRef:o,onPointerGraceIntentChange:l}=i,u={__scopeMenu:e.__scopeMenu},m=A.useCallback(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);return A.useEffect(()=>m,[m]),A.useEffect(()=>{const h=o.current;return()=>{window.clearTimeout(h),l(null)}},[o,l]),f.jsx(FN,{asChild:!0,...u,children:f.jsx(cne,{id:a.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":a.contentId,"data-state":Ane(n.open),...e,ref:u2(t,a.onTriggerChange),onClick:h=>{e.onClick?.(h),!(e.disabled||h.defaultPrevented)&&(h.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:Ye(e.onPointerMove,ag(h=>{i.onItemEnter(h),!h.defaultPrevented&&!e.disabled&&!n.open&&!s.current&&(i.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{n.onOpenChange(!0),m()},100))})),onPointerLeave:Ye(e.onPointerLeave,ag(h=>{m();const g=n.content?.getBoundingClientRect();if(g){const b=n.content?.dataset.side,x=b==="right",y=x?-5:5,S=g[x?"left":"right"],w=g[x?"right":"left"];i.onPointerGraceIntentChange({area:[{x:h.clientX+y,y:h.clientY},{x:S,y:g.top},{x:w,y:g.top},{x:w,y:g.bottom},{x:S,y:g.bottom}],side:b}),window.clearTimeout(o.current),o.current=window.setTimeout(()=>i.onPointerGraceIntentChange(null),300)}else{if(i.onTriggerLeave(h),h.defaultPrevented)return;i.onPointerGraceIntentChange(null)}})),onKeyDown:Ye(e.onKeyDown,h=>{const g=i.searchRef.current!=="";e.disabled||g&&h.key===" "||V9e[r.dir].includes(h.key)&&(n.onOpenChange(!0),n.content?.focus(),h.preventDefault())})})})});xne.displayName=n0;var Sne="MenuSubContent",wne=A.forwardRef((e,t)=>{const n=ine(is,e.__scopeMenu),{forceMount:r=n.forceMount,...a}=e,i=Id(is,e.__scopeMenu),s=w1(is,e.__scopeMenu),o=yne(Sne,e.__scopeMenu),l=A.useRef(null),u=At(t,l);return f.jsx(rg.Provider,{scope:e.__scopeMenu,children:f.jsx(Br,{present:r||i.open,children:f.jsx(rg.Slot,{scope:e.__scopeMenu,children:f.jsx(VN,{id:o.contentId,"aria-labelledby":o.triggerId,...a,ref:u,align:"start",side:s.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:m=>{s.isUsingKeyboardRef.current&&l.current?.focus(),m.preventDefault()},onCloseAutoFocus:m=>m.preventDefault(),onFocusOutside:Ye(e.onFocusOutside,m=>{m.target!==o.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:Ye(e.onEscapeKeyDown,m=>{s.onClose(),m.preventDefault()}),onKeyDown:Ye(e.onKeyDown,m=>{const h=m.currentTarget.contains(m.target),g=G9e[s.dir].includes(m.key);h&&g&&(i.onOpenChange(!1),o.trigger?.focus(),m.preventDefault())})})})})})});wne.displayName=Sne;function Ane(e){return e?"open":"closed"}function Jy(e){return e==="indeterminate"}function YN(e){return Jy(e)?"indeterminate":e?"checked":"unchecked"}function fOe(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function hOe(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function mOe(e,t,n){const a=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,i=n?e.indexOf(n):-1;let s=hOe(e,Math.max(i,0));a.length===1&&(s=s.filter(u=>u!==n));const l=s.find(u=>u.toLowerCase().startsWith(a.toLowerCase()));return l!==n?l:void 0}function pOe(e,t){const{x:n,y:r}=e;let a=!1;for(let i=0,s=t.length-1;i<t.length;s=i++){const o=t[i],l=t[s],u=o.x,m=o.y,h=l.x,g=l.y;m>r!=g>r&&n<(h-u)*(r-m)/(g-m)+u&&(a=!a)}return a}function gOe(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return pOe(n,t)}function ag(e){return t=>t.pointerType==="mouse"?e(t):void 0}var bOe=ane,vOe=FN,yOe=sne,xOe=one,SOe=GN,wOe=lne,AOe=d4,EOe=une,TOe=fne,_Oe=mne,COe=gne,kOe=bne,NOe=vne,OOe=xne,POe=wne,f4="DropdownMenu",[MOe]=Sa(f4,[nne]),Ra=nne(),[ROe,Ene]=MOe(f4),Tne=e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:a,defaultOpen:i,onOpenChange:s,modal:o=!0}=e,l=Ra(t),u=A.useRef(null),[m,h]=Ai({prop:a,defaultProp:i??!1,onChange:s,caller:f4});return f.jsx(ROe,{scope:t,triggerId:Ka(),triggerRef:u,contentId:Ka(),open:m,onOpenChange:h,onOpenToggle:A.useCallback(()=>h(g=>!g),[h]),modal:o,children:f.jsx(bOe,{...l,open:m,onOpenChange:h,dir:r,modal:o,children:n})})};Tne.displayName=f4;var _ne="DropdownMenuTrigger",Cne=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...a}=e,i=Ene(_ne,n),s=Ra(n);return f.jsx(vOe,{asChild:!0,...s,children:f.jsx(ft.button,{type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...a,ref:u2(t,i.triggerRef),onPointerDown:Ye(e.onPointerDown,o=>{!r&&o.button===0&&o.ctrlKey===!1&&(i.onOpenToggle(),i.open||o.preventDefault())}),onKeyDown:Ye(e.onKeyDown,o=>{r||(["Enter"," "].includes(o.key)&&i.onOpenToggle(),o.key==="ArrowDown"&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(o.key)&&o.preventDefault())})})})});Cne.displayName=_ne;var DOe="DropdownMenuPortal",kne=e=>{const{__scopeDropdownMenu:t,...n}=e,r=Ra(t);return f.jsx(yOe,{...r,...n})};kne.displayName=DOe;var Nne="DropdownMenuContent",One=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ene(Nne,n),i=Ra(n),s=A.useRef(!1);return f.jsx(xOe,{id:a.contentId,"aria-labelledby":a.triggerId,...i,...r,ref:t,onCloseAutoFocus:Ye(e.onCloseAutoFocus,o=>{s.current||a.triggerRef.current?.focus(),s.current=!1,o.preventDefault()}),onInteractOutside:Ye(e.onInteractOutside,o=>{const l=o.detail.originalEvent,u=l.button===0&&l.ctrlKey===!0,m=l.button===2||u;(!a.modal||m)&&(s.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});One.displayName=Nne;var jOe="DropdownMenuGroup",IOe=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(SOe,{...a,...r,ref:t})});IOe.displayName=jOe;var LOe="DropdownMenuLabel",Pne=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(wOe,{...a,...r,ref:t})});Pne.displayName=LOe;var BOe="DropdownMenuItem",Mne=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(AOe,{...a,...r,ref:t})});Mne.displayName=BOe;var zOe="DropdownMenuCheckboxItem",UOe=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(EOe,{...a,...r,ref:t})});UOe.displayName=zOe;var HOe="DropdownMenuRadioGroup",FOe=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(TOe,{...a,...r,ref:t})});FOe.displayName=HOe;var $Oe="DropdownMenuRadioItem",qOe=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(_Oe,{...a,...r,ref:t})});qOe.displayName=$Oe;var VOe="DropdownMenuItemIndicator",GOe=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(COe,{...a,...r,ref:t})});GOe.displayName=VOe;var WOe="DropdownMenuSeparator",Rne=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(kOe,{...a,...r,ref:t})});Rne.displayName=WOe;var YOe="DropdownMenuArrow",KOe=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(NOe,{...a,...r,ref:t})});KOe.displayName=YOe;var QOe="DropdownMenuSubTrigger",XOe=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(OOe,{...a,...r,ref:t})});XOe.displayName=QOe;var ZOe="DropdownMenuSubContent",JOe=A.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,a=Ra(n);return f.jsx(POe,{...a,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});JOe.displayName=ZOe;var ePe=Tne,tPe=Cne,nPe=kne,rPe=One,aPe=Pne,iPe=Mne,sPe=Rne;function Dne({...e}){return f.jsx(ePe,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:10","data-slot":"dropdown-menu",...e})}function jne({...e}){return f.jsx(tPe,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:25","data-slot":"dropdown-menu-trigger",...e})}function Ine({className:e,sideOffset:t=4,...n}){return f.jsx(nPe,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:38",children:f.jsx(rPe,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:39","data-slot":"dropdown-menu-content",sideOffset:t,className:pt("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1123de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...n})})}function ol({className:e,inset:t,variant:n="default",...r}){return f.jsx(iPe,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:70","data-slot":"dropdown-menu-item","data-inset":t,"data-variant":n,className:pt("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r})}function oPe({className:e,inset:t,...n}){return f.jsx(aPe,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:152","data-slot":"dropdown-menu-label","data-inset":t,className:pt("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...n})}function YB({className:e,...t}){return f.jsx(sPe,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:169","data-slot":"dropdown-menu-separator",className:pt("bg-border -mx-1 my-1 h-px",e),...t})}const KN=A.createContext({});function QN(e){const t=A.useRef(null);return t.current===null&&(t.current=e()),t.current}const XN=typeof window<"u",Lne=XN?A.useLayoutEffect:A.useEffect,h4=A.createContext(null);function ZN(e,t){e.indexOf(t)===-1&&e.push(t)}function JN(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}const kl=(e,t,n)=>n>t?t:n<e?e:n;let e9=()=>{};const Nl={},Bne=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function zne(e){return typeof e=="object"&&e!==null}const Une=e=>/^0[^.\s]+$/u.test(e);function t9(e){let t;return()=>(t===void 0&&(t=e()),t)}const ss=e=>e,lPe=(e,t)=>n=>t(e(n)),A1=(...e)=>e.reduce(lPe),ig=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r};class n9{constructor(){this.subscriptions=[]}add(t){return ZN(this.subscriptions,t),()=>JN(this.subscriptions,t)}notify(t,n,r){const a=this.subscriptions.length;if(a)if(a===1)this.subscriptions[0](t,n,r);else for(let i=0;i<a;i++){const s=this.subscriptions[i];s&&s(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const ho=e=>e*1e3,rs=e=>e/1e3;function Hne(e,t){return t?e*(1e3/t):0}const Fne=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,cPe=1e-7,uPe=12;function dPe(e,t,n,r,a){let i,s,o=0;do s=t+(n-t)/2,i=Fne(s,r,a)-e,i>0?n=s:t=s;while(Math.abs(i)>cPe&&++o<uPe);return s}function E1(e,t,n,r){if(e===t&&n===r)return ss;const a=i=>dPe(i,0,1,e,n);return i=>i===0||i===1?i:Fne(a(i),t,r)}const $ne=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,qne=e=>t=>1-e(1-t),Vne=E1(.33,1.53,.69,.99),r9=qne(Vne),Gne=$ne(r9),Wne=e=>(e*=2)<1?.5*r9(e):.5*(2-Math.pow(2,-10*(e-1))),a9=e=>1-Math.sin(Math.acos(e)),Yne=qne(a9),Kne=$ne(a9),fPe=E1(.42,0,1,1),hPe=E1(0,0,.58,1),Qne=E1(.42,0,.58,1),mPe=e=>Array.isArray(e)&&typeof e[0]!="number",Xne=e=>Array.isArray(e)&&typeof e[0]=="number",pPe={linear:ss,easeIn:fPe,easeInOut:Qne,easeOut:hPe,circIn:a9,circInOut:Kne,circOut:Yne,backIn:r9,backInOut:Gne,backOut:Vne,anticipate:Wne},gPe=e=>typeof e=="string",KB=e=>{if(Xne(e)){e9(e.length===4);const[t,n,r,a]=e;return E1(t,n,r,a)}else if(gPe(e))return pPe[e];return e},Nv=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function bPe(e,t){let n=new Set,r=new Set,a=!1,i=!1;const s=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1};function l(m){s.has(m)&&(u.schedule(m),e()),m(o)}const u={schedule:(m,h=!1,g=!1)=>{const x=g&&a?n:r;return h&&s.add(m),x.has(m)||x.add(m),m},cancel:m=>{r.delete(m),s.delete(m)},process:m=>{if(o=m,a){i=!0;return}a=!0,[n,r]=[r,n],n.forEach(l),n.clear(),a=!1,i&&(i=!1,u.process(m))}};return u}const vPe=40;function Zne(e,t){let n=!1,r=!0;const a={delta:0,timestamp:0,isProcessing:!1},i=()=>n=!0,s=Nv.reduce((C,M)=>(C[M]=bPe(i),C),{}),{setup:o,read:l,resolveKeyframes:u,preUpdate:m,update:h,preRender:g,render:b,postRender:x}=s,y=()=>{const C=Nl.useManualTiming?a.timestamp:performance.now();n=!1,Nl.useManualTiming||(a.delta=r?1e3/60:Math.max(Math.min(C-a.timestamp,vPe),1)),a.timestamp=C,a.isProcessing=!0,o.process(a),l.process(a),u.process(a),m.process(a),h.process(a),g.process(a),b.process(a),x.process(a),a.isProcessing=!1,n&&t&&(r=!1,e(y))},S=()=>{n=!0,r=!0,a.isProcessing||e(y)};return{schedule:Nv.reduce((C,M)=>{const k=s[M];return C[M]=(N,P=!1,D=!1)=>(n||S(),k.schedule(N,P,D)),C},{}),cancel:C=>{for(let M=0;M<Nv.length;M++)s[Nv[M]].cancel(C)},state:a,steps:s}}
vendor: 40,541 bytes, lines 1123-1131
1123const{schedule:Gn,cancel:Xc,state:aa,steps:L5}=Zne(typeof requestAnimationFrame<"u"?requestAnimationFrame:ss,!0);let oy;function yPe(){oy=void 0}const Wa={now:()=>(oy===void 0&&Wa.set(aa.isProcessing||Nl.useManualTiming?aa.timestamp:performance.now()),oy),set:e=>{oy=e,queueMicrotask(yPe)}},Jne=e=>t=>typeof t=="string"&&t.startsWith(e),i9=Jne("--"),xPe=Jne("var(--"),s9=e=>xPe(e)?SPe.test(e.split("/*")[0].trim()):!1,SPe=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,Tm={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},sg={...Tm,transform:e=>kl(0,1,e)},Ov={...Tm,default:1},E0=e=>Math.round(e*1e5)/1e5,o9=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function wPe(e){return e==null}const APe=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,l9=(e,t)=>n=>!!(typeof n=="string"&&APe.test(n)&&n.startsWith(e)||t&&!wPe(n)&&Object.prototype.hasOwnProperty.call(n,t)),ere=(e,t,n)=>r=>{if(typeof r!="string")return r;const[a,i,s,o]=r.match(o9);return{[e]:parseFloat(a),[t]:parseFloat(i),[n]:parseFloat(s),alpha:o!==void 0?parseFloat(o):1}},EPe=e=>kl(0,255,e),B5={...Tm,transform:e=>Math.round(EPe(e))},Xu={test:l9("rgb","red"),parse:ere("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+B5.transform(e)+", "+B5.transform(t)+", "+B5.transform(n)+", "+E0(sg.transform(r))+")"};function TPe(e){let t="",n="",r="",a="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),a=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),a=e.substring(4,5),t+=t,n+=n,r+=r,a+=a),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:a?parseInt(a,16)/255:1}}const BC={test:l9("#"),parse:TPe,transform:Xu.transform},T1=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Sc=T1("deg"),mo=T1("%"),Tt=T1("px"),_Pe=T1("vh"),CPe=T1("vw"),QB={...mo,parse:e=>mo.parse(e)/100,transform:e=>mo.transform(e*100)},eh={test:l9("hsl","hue"),parse:ere("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+mo.transform(E0(t))+", "+mo.transform(E0(n))+", "+E0(sg.transform(r))+")"},Ar={test:e=>Xu.test(e)||BC.test(e)||eh.test(e),parse:e=>Xu.test(e)?Xu.parse(e):eh.test(e)?eh.parse(e):BC.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Xu.transform(e):eh.transform(e),getAnimatableNone:e=>{const t=Ar.parse(e);return t.alpha=0,Ar.transform(t)}},kPe=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function NPe(e){return isNaN(e)&&typeof e=="string"&&(e.match(o9)?.length||0)+(e.match(kPe)?.length||0)>0}const tre="number",nre="color",OPe="var",PPe="var(",XB="${}",MPe=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function og(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},a=[];let i=0;const o=t.replace(MPe,l=>(Ar.test(l)?(r.color.push(i),a.push(nre),n.push(Ar.parse(l))):l.startsWith(PPe)?(r.var.push(i),a.push(OPe),n.push(l)):(r.number.push(i),a.push(tre),n.push(parseFloat(l))),++i,XB)).split(XB);return{values:n,split:o,indexes:r,types:a}}function rre(e){return og(e).values}function are(e){const{split:t,types:n}=og(e),r=t.length;return a=>{let i="";for(let s=0;s<r;s++)if(i+=t[s],a[s]!==void 0){const o=n[s];o===tre?i+=E0(a[s]):o===nre?i+=Ar.transform(a[s]):i+=a[s]}return i}}const RPe=e=>typeof e=="number"?0:Ar.test(e)?Ar.getAnimatableNone(e):e;function DPe(e){const t=rre(e);return are(e)(t.map(RPe))}const Zc={test:NPe,parse:rre,createTransformer:are,getAnimatableNone:DPe};function z5(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function jPe({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let a=0,i=0,s=0;if(!t)a=i=s=n;else{const o=n<.5?n*(1+t):n+t-n*t,l=2*n-o;a=z5(l,o,e+1/3),i=z5(l,o,e),s=z5(l,o,e-1/3)}return{red:Math.round(a*255),green:Math.round(i*255),blue:Math.round(s*255),alpha:r}}function ex(e,t){return n=>n>0?t:e}const Xn=(e,t,n)=>e+(t-e)*n,U5=(e,t,n)=>{const r=e*e,a=n*(t*t-r)+r;return a<0?0:Math.sqrt(a)},IPe=[BC,Xu,eh],LPe=e=>IPe.find(t=>t.test(e));function ZB(e){const t=LPe(e);if(!t)return!1;let n=t.parse(e);return t===eh&&(n=jPe(n)),n}const JB=(e,t)=>{const n=ZB(e),r=ZB(t);if(!n||!r)return ex(e,t);const a={...n};return i=>(a.red=U5(n.red,r.red,i),a.green=U5(n.green,r.green,i),a.blue=U5(n.blue,r.blue,i),a.alpha=Xn(n.alpha,r.alpha,i),Xu.transform(a))},zC=new Set(["none","hidden"]);function BPe(e,t){return zC.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function zPe(e,t){return n=>Xn(e,t,n)}function c9(e){return typeof e=="number"?zPe:typeof e=="string"?s9(e)?ex:Ar.test(e)?JB:FPe:Array.isArray(e)?ire:typeof e=="object"?Ar.test(e)?JB:UPe:ex}function ire(e,t){const n=[...e],r=n.length,a=e.map((i,s)=>c9(i)(i,t[s]));return i=>{for(let s=0;s<r;s++)n[s]=a[s](i);return n}}function UPe(e,t){const n={...e,...t},r={};for(const a in n)e[a]!==void 0&&t[a]!==void 0&&(r[a]=c9(e[a])(e[a],t[a]));return a=>{for(const i in r)n[i]=r[i](a);return n}}function HPe(e,t){const n=[],r={color:0,var:0,number:0};for(let a=0;a<t.values.length;a++){const i=t.types[a],s=e.indexes[i][r[i]],o=e.values[s]??0;n[a]=o,r[i]++}return n}const FPe=(e,t)=>{const n=Zc.createTransformer(t),r=og(e),a=og(t);return r.indexes.var.length===a.indexes.var.length&&r.indexes.color.length===a.indexes.color.length&&r.indexes.number.length>=a.indexes.number.length?zC.has(e)&&!a.values.length||zC.has(t)&&!r.values.length?BPe(e,t):A1(ire(HPe(r,a),a.values),n):ex(e,t)};function sre(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?Xn(e,t,n):c9(e)(e,t)}const $Pe=e=>{const t=({timestamp:n})=>e(n);return{start:(n=!0)=>Gn.update(t,n),stop:()=>Xc(t),now:()=>aa.isProcessing?aa.timestamp:Wa.now()}},ore=(e,t,n=10)=>{let r="";const a=Math.max(Math.round(t/n),2);for(let i=0;i<a;i++)r+=Math.round(e(i/(a-1))*1e4)/1e4+", ";return`linear(${r.substring(0,r.length-2)})`},tx=2e4;function u9(e){let t=0;const n=50;let r=e.next(t);for(;!r.done&&t<tx;)t+=n,r=e.next(t);return t>=tx?1/0:t}function qPe(e,t=100,n){const r=n({...e,keyframes:[0,t]}),a=Math.min(u9(r),tx);return{type:"keyframes",ease:i=>r.next(a*i).value/t,duration:rs(a)}}const VPe=5;function lre(e,t,n){const r=Math.max(t-VPe,0);return Hne(n-e(r),t-r)}const nr={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},H5=.001;function GPe({duration:e=nr.duration,bounce:t=nr.bounce,velocity:n=nr.velocity,mass:r=nr.mass}){let a,i,s=1-t;s=kl(nr.minDamping,nr.maxDamping,s),e=kl(nr.minDuration,nr.maxDuration,rs(e)),s<1?(a=u=>{const m=u*s,h=m*e,g=m-n,b=UC(u,s),x=Math.exp(-h);return H5-g/b*x},i=u=>{const h=u*s*e,g=h*n+n,b=Math.pow(s,2)*Math.pow(u,2)*e,x=Math.exp(-h),y=UC(Math.pow(u,2),s);return(-a(u)+H5>0?-1:1)*((g-b)*x)/y}):(a=u=>{const m=Math.exp(-u*e),h=(u-n)*e+1;return-H5+m*h},i=u=>{const m=Math.exp(-u*e),h=(n-u)*(e*e);return m*h});const o=5/e,l=YPe(a,i,o);if(e=ho(e),isNaN(l))return{stiffness:nr.stiffness,damping:nr.damping,duration:e};{const u=Math.pow(l,2)*r;return{stiffness:u,damping:s*2*Math.sqrt(r*u),duration:e}}}const WPe=12;function YPe(e,t,n){let r=n;for(let a=1;a<WPe;a++)r=r-e(r)/t(r);return r}function UC(e,t){return e*Math.sqrt(1-t*t)}const KPe=["duration","bounce"],QPe=["stiffness","damping","mass"];function ez(e,t){return t.some(n=>e[n]!==void 0)}function XPe(e){let t={velocity:nr.velocity,stiffness:nr.stiffness,damping:nr.damping,mass:nr.mass,isResolvedFromDuration:!1,...e};if(!ez(e,QPe)&&ez(e,KPe))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(n*1.2),a=r*r,i=2*kl(.05,1,1-(e.bounce||0))*Math.sqrt(a);t={...t,mass:nr.mass,stiffness:a,damping:i}}else{const n=GPe(e);t={...t,...n,mass:nr.mass},t.isResolvedFromDuration=!0}return t}function nx(e=nr.visualDuration,t=nr.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:a}=n;const i=n.keyframes[0],s=n.keyframes[n.keyframes.length-1],o={done:!1,value:i},{stiffness:l,damping:u,mass:m,duration:h,velocity:g,isResolvedFromDuration:b}=XPe({...n,velocity:-rs(n.velocity||0)}),x=g||0,y=u/(2*Math.sqrt(l*m)),S=s-i,w=rs(Math.sqrt(l/m)),T=Math.abs(S)<5;r||(r=T?nr.restSpeed.granular:nr.restSpeed.default),a||(a=T?nr.restDelta.granular:nr.restDelta.default);let C;if(y<1){const k=UC(w,y);C=N=>{const P=Math.exp(-y*w*N);return s-P*((x+y*w*S)/k*Math.sin(k*N)+S*Math.cos(k*N))}}else if(y===1)C=k=>s-Math.exp(-w*k)*(S+(x+w*S)*k);else{const k=w*Math.sqrt(y*y-1);C=N=>{const P=Math.exp(-y*w*N),D=Math.min(k*N,300);return s-P*((x+y*w*S)*Math.sinh(D)+k*S*Math.cosh(D))/k}}const M={calculatedDuration:b&&h||null,next:k=>{const N=C(k);if(b)o.done=k>=h;else{let P=k===0?x:0;y<1&&(P=k===0?ho(x):lre(C,k,N));const D=Math.abs(P)<=r,B=Math.abs(s-N)<=a;o.done=D&&B}return o.value=o.done?s:N,o},toString:()=>{const k=Math.min(u9(M),tx),N=ore(P=>M.next(k*P).value,k,30);return k+"ms "+N},toTransition:()=>{}};return M}nx.applyToOptions=e=>{const t=qPe(e,100,nx);return e.ease=t.ease,e.duration=ho(t.duration),e.type="keyframes",e};function HC({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:a=10,bounceStiffness:i=500,modifyTarget:s,min:o,max:l,restDelta:u=.5,restSpeed:m}){const h=e[0],g={done:!1,value:h},b=D=>o!==void 0&&D<o||l!==void 0&&D>l,x=D=>o===void 0?l:l===void 0||Math.abs(o-D)<Math.abs(l-D)?o:l;let y=n*t;const S=h+y,w=s===void 0?S:s(S);w!==S&&(y=w-h);const T=D=>-y*Math.exp(-D/r),C=D=>w+T(D),M=D=>{const B=T(D),z=C(D);g.done=Math.abs(B)<=u,g.value=g.done?w:z};let k,N;const P=D=>{b(g.value)&&(k=D,N=nx({keyframes:[g.value,x(g.value)],velocity:lre(C,D,g.value),damping:a,stiffness:i,restDelta:u,restSpeed:m}))};return P(0),{calculatedDuration:null,next:D=>{let B=!1;return!N&&k===void 0&&(B=!0,M(D),P(D)),k!==void 0&&D>=k?N.next(D-k):(!B&&M(D),g)}}}function ZPe(e,t,n){const r=[],a=n||Nl.mix||sre,i=e.length-1;for(let s=0;s<i;s++){let o=a(e[s],e[s+1]);if(t){const l=Array.isArray(t)?t[s]||ss:t;o=A1(l,o)}r.push(o)}return r}function JPe(e,t,{clamp:n=!0,ease:r,mixer:a}={}){const i=e.length;if(e9(i===t.length),i===1)return()=>t[0];if(i===2&&t[0]===t[1])return()=>t[1];const s=e[0]===e[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());const o=ZPe(t,r,a),l=o.length,u=m=>{if(s&&m<e[0])return t[0];let h=0;if(l>1)for(;h<e.length-2&&!(m<e[h+1]);h++);const g=ig(e[h],e[h+1],m);return o[h](g)};return n?m=>u(kl(e[0],e[i-1],m)):u}function eMe(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const a=ig(0,t,r);e.push(Xn(n,1,a))}}function tMe(e){const t=[0];return eMe(t,e.length-1),t}function nMe(e,t){return e.map(n=>n*t)}function rMe(e,t){return e.map(()=>t||Qne).splice(0,e.length-1)}function T0({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const a=mPe(r)?r.map(KB):KB(r),i={done:!1,value:t[0]},s=nMe(n&&n.length===t.length?n:tMe(t),e),o=JPe(s,t,{ease:Array.isArray(a)?a:rMe(t,a)});return{calculatedDuration:e,next:l=>(i.value=o(l),i.done=l>=e,i)}}const aMe=e=>e!==null;function d9(e,{repeat:t,repeatType:n="loop"},r,a=1){const i=e.filter(aMe),o=a<0||t&&n!=="loop"&&t%2===1?0:i.length-1;return!o||r===void 0?i[o]:r}const iMe={decay:HC,inertia:HC,tween:T0,keyframes:T0,spring:nx};function cre(e){typeof e.type=="string"&&(e.type=iMe[e.type])}class f9{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,n){return this.finished.then(t,n)}}const sMe=e=>e/100;class h9 extends f9{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{const{motionValue:n}=this.options;n&&n.updatedAt!==Wa.now()&&this.tick(Wa.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),this.options.onStop?.())},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;cre(t);const{type:n=T0,repeat:r=0,repeatDelay:a=0,repeatType:i,velocity:s=0}=t;let{keyframes:o}=t;const l=n||T0;l!==T0&&typeof o[0]!="number"&&(this.mixKeyframes=A1(sMe,sre(o[0],o[1])),o=[0,100]);const u=l({...t,keyframes:o});i==="mirror"&&(this.mirroredGenerator=l({...t,keyframes:[...o].reverse(),velocity:-s})),u.calculatedDuration===null&&(u.calculatedDuration=u9(u));const{calculatedDuration:m}=u;this.calculatedDuration=m,this.resolvedDuration=m+a,this.totalDuration=this.resolvedDuration*(r+1)-a,this.generator=u}updateTime(t){const n=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=n}tick(t,n=!1){const{generator:r,totalDuration:a,mixKeyframes:i,mirroredGenerator:s,resolvedDuration:o,calculatedDuration:l}=this;if(this.startTime===null)return r.next(0);const{delay:u=0,keyframes:m,repeat:h,repeatType:g,repeatDelay:b,type:x,onUpdate:y,finalKeyframe:S}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-a/this.speed,this.startTime)),n?this.currentTime=t:this.updateTime(t);const w=this.currentTime-u*(this.playbackSpeed>=0?1:-1),T=this.playbackSpeed>=0?w<0:w>a;this.currentTime=Math.max(w,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=a);let C=this.currentTime,M=r;if(h){const D=Math.min(this.currentTime,a)/o;let B=Math.floor(D),z=D%1;!z&&D>=1&&(z=1),z===1&&B--,B=Math.min(B,h+1),!!(B%2)&&(g==="reverse"?(z=1-z,b&&(z-=b/o)):g==="mirror"&&(M=s)),C=kl(0,1,z)*o}const k=T?{done:!1,value:m[0]}:M.next(C);i&&(k.value=i(k.value));let{done:N}=k;!T&&l!==null&&(N=this.playbackSpeed>=0?this.currentTime>=a:this.currentTime<=0);const P=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&N);return P&&x!==HC&&(k.value=d9(m,this.options,S,this.speed)),y&&y(k.value),P&&this.finish(),k}then(t,n){return this.finished.then(t,n)}get duration(){return rs(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+rs(t)}get time(){return rs(this.currentTime)}set time(t){t=ho(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(t){this.updateTime(Wa.now());const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=rs(this.currentTime))}play(){if(this.isStopped)return;const{driver:t=$Pe,startTime:n}=this.options;this.driver||(this.driver=t(a=>this.tick(a))),this.options.onPlay?.();const r=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=r):this.holdTime!==null?this.startTime=r-this.holdTime:this.startTime||(this.startTime=n??r),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(Wa.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),t.observe(this)}}function oMe(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}const Zu=e=>e*180/Math.PI,FC=e=>{const t=Zu(Math.atan2(e[1],e[0]));return $C(t)},lMe={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:FC,rotateZ:FC,skewX:e=>Zu(Math.atan(e[1])),skewY:e=>Zu(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},$C=e=>(e=e%360,e<0&&(e+=360),e),tz=FC,nz=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),rz=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),cMe={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:nz,scaleY:rz,scale:e=>(nz(e)+rz(e))/2,rotateX:e=>$C(Zu(Math.atan2(e[6],e[5]))),rotateY:e=>$C(Zu(Math.atan2(-e[2],e[0]))),rotateZ:tz,rotate:tz,skewX:e=>Zu(Math.atan(e[4])),skewY:e=>Zu(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function qC(e){return e.includes("scale")?1:0}function VC(e,t){if(!e||e==="none")return qC(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let r,a;if(n)r=cMe,a=n;else{const o=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=lMe,a=o}if(!a)return qC(t);const i=r[t],s=a[1].split(",").map(dMe);return typeof i=="function"?i(s):s[i]}const uMe=(e,t)=>{const{transform:n="none"}=getComputedStyle(e);return VC(n,t)};function dMe(e){return parseFloat(e.trim())}const _m=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Cm=new Set(_m),az=e=>e===Tm||e===Tt,fMe=new Set(["x","y","z"]),hMe=_m.filter(e=>!fMe.has(e));function mMe(e){const t=[];return hMe.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}const id={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>VC(t,"x"),y:(e,{transform:t})=>VC(t,"y")};id.translateX=id.x;id.translateY=id.y;const sd=new Set;let GC=!1,WC=!1,YC=!1;function ure(){if(WC){const e=Array.from(sd).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{const a=mMe(r);a.length&&(n.set(r,a),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const a=n.get(r);a&&a.forEach(([i,s])=>{r.getValue(i)?.set(s)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}WC=!1,GC=!1,sd.forEach(e=>e.complete(YC)),sd.clear()}function dre(){sd.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(WC=!0)})}function pMe(){YC=!0,dre(),ure(),YC=!1}class m9{constructor(t,n,r,a,i,s=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=a,this.element=i,this.isAsync=s}scheduleResolve(){this.state="scheduled",this.isAsync?(sd.add(this),GC||(GC=!0,Gn.read(dre),Gn.resolveKeyframes(ure))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:r,motionValue:a}=this;if(t[0]===null){const i=a?.get(),s=t[t.length-1];if(i!==void 0)t[0]=i;else if(r&&n){const o=r.readValue(n,s);o!=null&&(t[0]=o)}t[0]===void 0&&(t[0]=s),a&&i===void 0&&a.set(t[0])}oMe(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),sd.delete(this)}cancel(){this.state==="scheduled"&&(sd.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const gMe=e=>e.startsWith("--");function bMe(e,t,n){gMe(t)?e.style.setProperty(t,n):e.style[t]=n}const vMe=t9(()=>window.ScrollTimeline!==void 0),yMe={};function xMe(e,t){const n=t9(e);return()=>yMe[t]??n()}const fre=xMe(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),r0=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,iz={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:r0([0,.65,.55,1]),circOut:r0([.55,0,1,.45]),backIn:r0([.31,.01,.66,-.59]),backOut:r0([.33,1.53,.69,.99])};function hre(e,t){if(e)return typeof e=="function"?fre()?ore(e,t):"ease-out":Xne(e)?r0(e):Array.isArray(e)?e.map(n=>hre(n,t)||iz.easeOut):iz[e]}function SMe(e,t,n,{delay:r=0,duration:a=300,repeat:i=0,repeatType:s="loop",ease:o="easeOut",times:l}={},u=void 0){const m={[t]:n};l&&(m.offset=l);const h=hre(o,a);Array.isArray(h)&&(m.easing=h);const g={delay:r,duration:a,easing:Array.isArray(h)?"linear":h,fill:"both",iterations:i+1,direction:s==="reverse"?"alternate":"normal"};return u&&(g.pseudoElement=u),e.animate(m,g)}function mre(e){return typeof e=="function"&&"applyToOptions"in e}function wMe({type:e,...t}){return mre(e)&&fre()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class AMe extends f9{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,!t)return;const{element:n,name:r,keyframes:a,pseudoElement:i,allowFlatten:s=!1,finalKeyframe:o,onComplete:l}=t;this.isPseudoElement=!!i,this.allowFlatten=s,this.options=t,e9(typeof t.type!="string");const u=wMe(t);this.animation=SMe(n,r,a,u,i),u.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){const m=d9(a,this.options,o,this.speed);this.updateMotionValue?this.updateMotionValue(m):bMe(n,r,m),this.animation.cancel()}l?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){const t=this.animation.effect?.getComputedTiming?.().duration||0;return rs(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+rs(t)}get time(){return rs(Number(this.animation.currentTime)||0)}set time(t){this.finishedTime=null,this.animation.currentTime=ho(t)}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(t){this.animation.startTime=t}attachTimeline({timeline:t,observe:n}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,t&&vMe()?(this.animation.timeline=t,ss):n(this)}}const pre={anticipate:Wne,backInOut:Gne,circInOut:Kne};function EMe(e){return e in pre}function TMe(e){typeof e.ease=="string"&&EMe(e.ease)&&(e.ease=pre[e.ease])}const sz=10;class _Me extends AMe{constructor(t){TMe(t),cre(t),super(t),t.startTime&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:n,onUpdate:r,onComplete:a,element:i,...s}=this.options;if(!n)return;if(t!==void 0){n.set(t);return}const o=new h9({...s,autoplay:!1}),l=ho(this.finishedTime??this.time);n.setWithVelocity(o.sample(l-sz).value,o.sample(l).value,sz),o.stop()}}const oz=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(Zc.test(e)||e==="0")&&!e.startsWith("url("));function CMe(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function kMe(e,t,n,r){const a=e[0];if(a===null)return!1;if(t==="display"||t==="visibility")return!0;const i=e[e.length-1],s=oz(a,t),o=oz(i,t);return!s||!o?!1:CMe(e)||(n==="spring"||mre(n))&&r}function KC(e){e.duration=0,e.type="keyframes"}const NMe=new Set(["opacity","clipPath","filter","transform"]),OMe=t9(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function PMe(e){const{motionValue:t,name:n,repeatDelay:r,repeatType:a,damping:i,type:s}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;const{onUpdate:l,transformTemplate:u}=t.owner.getProps();return OMe()&&n&&NMe.has(n)&&(n!=="transform"||!u)&&!l&&!r&&a!=="mirror"&&i!==0&&s!=="inertia"}const MMe=40;class RMe extends f9{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:a=0,repeatDelay:i=0,repeatType:s="loop",keyframes:o,name:l,motionValue:u,element:m,...h}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=Wa.now();const g={autoplay:t,delay:n,type:r,repeat:a,repeatDelay:i,repeatType:s,name:l,motionValue:u,element:m,...h},b=m?.KeyframeResolver||m9;this.keyframeResolver=new b(o,(x,y,S)=>this.onKeyframesResolved(x,y,g,!S),l,u,m),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(t,n,r,a){this.keyframeResolver=void 0;const{name:i,type:s,velocity:o,delay:l,isHandoff:u,onUpdate:m}=r;this.resolvedAt=Wa.now(),kMe(t,i,s,o)||((Nl.instantAnimations||!l)&&m?.(d9(t,r,n)),t[0]=t[t.length-1],KC(r),r.repeat=0);const g={startTime:a?this.resolvedAt?this.resolvedAt-this.createdAt>MMe?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:n,...r,keyframes:t},b=!u&&PMe(g)?new _Me({...g,element:g.motionValue.owner.current}):new h9(g);b.finished.then(()=>this.notifyFinished()).catch(ss),this.pendingTimeline&&(this.stopTimeline=b.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=b}get finished(){return this._animation?this.animation.finished:this._finished}then(t,n){return this.finished.finally(t).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),pMe()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}const DMe=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function jMe(e){const t=DMe.exec(e);if(!t)return[,];const[,n,r,a]=t;return[`--${n??r}`,a]}function gre(e,t,n=1){const[r,a]=jMe(e);if(!r)return;const i=window.getComputedStyle(t).getPropertyValue(r);if(i){const s=i.trim();return Bne(s)?parseFloat(s):s}return s9(a)?gre(a,t,n+1):a}function p9(e,t){return e?.[t]??e?.default??e}const bre=new Set(["width","height","top","left","right","bottom",..._m]),IMe={test:e=>e==="auto",parse:e=>e},vre=e=>t=>t.test(e),yre=[Tm,Tt,mo,Sc,CPe,_Pe,IMe],lz=e=>yre.find(vre(e));function LMe(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||Une(e):!0}const BMe=new Set(["brightness","contrast","saturate","opacity"]);function zMe(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(o9)||[];if(!r)return e;const a=n.replace(r,"");let i=BMe.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+a+")"}const UMe=/\b([a-z-]*)\(.*?\)/gu,QC={...Zc,getAnimatableNone:e=>{const t=e.match(UMe);return t?t.map(zMe).join(" "):e}},cz={...Tm,transform:Math.round},HMe={rotate:Sc,rotateX:Sc,rotateY:Sc,rotateZ:Sc,scale:Ov,scaleX:Ov,scaleY:Ov,scaleZ:Ov,skew:Sc,skewX:Sc,skewY:Sc,distance:Tt,translateX:Tt,translateY:Tt,translateZ:Tt,x:Tt,y:Tt,z:Tt,perspective:Tt,transformPerspective:Tt,opacity:sg,originX:QB,originY:QB,originZ:Tt},g9={borderWidth:Tt,borderTopWidth:Tt,borderRightWidth:Tt,borderBottomWidth:Tt,borderLeftWidth:Tt,borderRadius:Tt,radius:Tt,borderTopLeftRadius:Tt,borderTopRightRadius:Tt,borderBottomRightRadius:Tt,borderBottomLeftRadius:Tt,width:Tt,maxWidth:Tt,height:Tt,maxHeight:Tt,top:Tt,right:Tt,bottom:Tt,left:Tt,padding:Tt,paddingTop:Tt,paddingRight:Tt,paddingBottom:Tt,paddingLeft:Tt,margin:Tt,marginTop:Tt,marginRight:Tt,marginBottom:Tt,marginLeft:Tt,backgroundPositionX:Tt,backgroundPositionY:Tt,...HMe,zIndex:cz,fillOpacity:sg,strokeOpacity:sg,numOctaves:cz},FMe={...g9,color:Ar,backgroundColor:Ar,outlineColor:Ar,fill:Ar,stroke:Ar,borderColor:Ar,borderTopColor:Ar,borderRightColor:Ar,borderBottomColor:Ar,borderLeftColor:Ar,filter:QC,WebkitFilter:QC},xre=e=>FMe[e];function Sre(e,t){let n=xre(e);return n!==QC&&(n=Zc),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const $Me=new Set(["auto","none","0"]);function qMe(e,t,n){let r=0,a;for(;r<e.length&&!a;){const i=e[r];typeof i=="string"&&!$Me.has(i)&&og(i).values.length&&(a=e[r]),r++}if(a&&n)for(const i of t)e[i]=Sre(n,a)}class VMe extends m9{constructor(t,n,r,a,i){super(t,n,r,a,i,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let l=0;l<t.length;l++){let u=t[l];if(typeof u=="string"&&(u=u.trim(),s9(u))){const m=gre(u,n.current);m!==void 0&&(t[l]=m),l===t.length-1&&(this.finalKeyframe=u)}}if(this.resolveNoneKeyframes(),!bre.has(r)||t.length!==2)return;const[a,i]=t,s=lz(a),o=lz(i);if(s!==o)if(az(s)&&az(o))for(let l=0;l<t.length;l++){const u=t[l];typeof u=="string"&&(t[l]=parseFloat(u))}else id[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,r=[];for(let a=0;a<t.length;a++)(t[a]===null||LMe(t[a]))&&r.push(a);r.length&&qMe(t,r,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=id[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const a=n[n.length-1];a!==void 0&&t.getValue(r,a).jump(a,!1)}measureEndState(){const{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;const a=t.getValue(n);a&&a.jump(this.measuredOrigin,!1);const i=r.length-1,s=r[i];r[i]=id[n](t.measureViewportBox(),window.getComputedStyle(t.current)),s!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=s),this.removedTransforms?.length&&this.removedTransforms.forEach(([o,l])=>{t.getValue(o).set(l)}),this.resolveNoneKeyframes()}}function GMe(e,t,n){if(e instanceof EventTarget)return[e];if(typeof e=="string"){let r=document;const a=n?.[e]??r.querySelectorAll(e);return a?Array.from(a):[]}return Array.from(e)}const wre=(e,t)=>t&&typeof e=="number"?t.transform(e):e;function Are(e){return zne(e)&&"offsetHeight"in e}const uz=30,WMe=e=>!isNaN(parseFloat(e));class YMe{constructor(t,n={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=r=>{const a=Wa.now();if(this.updatedAt!==a&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const i of this.dependents)i.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=Wa.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=WMe(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new n9);const r=this.events[t].add(n);return t==="change"?()=>{r(),Gn.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=Wa.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>uz)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,uz);return Hne(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function jh(e,t){return new YMe(e,t)}const{schedule:b9}=Zne(queueMicrotask,!1),ys={x:!1,y:!1};function Ere(){return ys.x||ys.y}function KMe(e){return e==="x"||e==="y"?ys[e]?null:(ys[e]=!0,()=>{ys[e]=!1}):ys.x||ys.y?null:(ys.x=ys.y=!0,()=>{ys.x=ys.y=!1})}function Tre(e,t){const n=GMe(e),r=new AbortController,a={passive:!0,...t,signal:r.signal};return[n,a,()=>r.abort()]}function dz(e){return!(e.pointerType==="touch"||Ere())}function QMe(e,t,n={}){const[r,a,i]=Tre(e,n),s=o=>{if(!dz(o))return;const{target:l}=o,u=t(l,o);if(typeof u!="function"||!l)return;const m=h=>{dz(h)&&(u(h),l.removeEventListener("pointerleave",m))};l.addEventListener("pointerleave",m,a)};return r.forEach(o=>{o.addEventListener("pointerenter",s,a)}),i}const _re=(e,t)=>t?e===t?!0:_re(e,t.parentElement):!1,v9=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,XMe=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function ZMe(e){return XMe.has(e.tagName)||e.tabIndex!==-1}const ly=new WeakSet;function fz(e){return t=>{t.key==="Enter"&&e(t)}}function F5(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const JMe=(e,t)=>{const n=e.currentTarget;if(!n)return;const r=fz(()=>{if(ly.has(n))return;F5(n,"down");const a=fz(()=>{F5(n,"up")}),i=()=>F5(n,"cancel");n.addEventListener("keyup",a,t),n.addEventListener("blur",i,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function hz(e){return v9(e)&&!Ere()}function eRe(e,t,n={}){const[r,a,i]=Tre(e,n),s=o=>{const l=o.currentTarget;if(!hz(o))return;ly.add(l);const u=t(l,o),m=(b,x)=>{window.removeEventListener("pointerup",h),window.removeEventListener("pointercancel",g),ly.has(l)&&ly.delete(l),hz(b)&&typeof u=="function"&&u(b,{success:x})},h=b=>{m(b,l===window||l===document||n.useGlobalTarget||_re(l,b.target))},g=b=>{m(b,!1)};window.addEventListener("pointerup",h,a),window.addEventListener("pointercancel",g,a)};return r.forEach(o=>{(n.useGlobalTarget?window:o).addEventListener("pointerdown",s,a),Are(o)&&(o.addEventListener("focus",u=>JMe(u,a)),!ZMe(o)&&!o.hasAttribute("tabindex")&&(o.tabIndex=0))}),i}function Cre(e){return zne(e)&&"ownerSVGElement"in e}function tRe(e){return Cre(e)&&e.tagName==="svg"}const ya=e=>!!(e&&e.getVelocity),nRe=[...yre,Ar,Zc],rRe=e=>nRe.find(vre(e)),y9=A.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function mz(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function aRe(...e){return t=>{let n=!1;const r=e.map(a=>{const i=mz(a,t);return!n&&typeof i=="function"&&(n=!0),i});if(n)return()=>{for(let a=0;a<r.length;a++){const i=r[a];typeof i=="function"?i():mz(e[a],null)}}}}function iRe(...e){return A.useCallback(aRe(...e),e)}class sRe extends A.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const r=n.offsetParent,a=Are(r)&&r.offsetWidth||0,i=this.props.sizeRef.current;i.height=n.offsetHeight||0,i.width=n.offsetWidth||0,i.top=n.offsetTop,i.left=n.offsetLeft,i.right=a-i.width-i.left}return null}componentDidUpdate(){}render(){return this.props.children}}function oRe({children:e,isPresent:t,anchorX:n,root:r}){const a=A.useId(),i=A.useRef(null),s=A.useRef({width:0,height:0,top:0,left:0,right:0}),{nonce:o}=A.useContext(y9),l=iRe(i,e?.ref);return A.useInsertionEffect(()=>{const{width:u,height:m,top:h,left:g,right:b}=s.current;if(t||!i.current||!u||!m)return;const x=n==="left"?`left: ${g}`:`right: ${b}`;i.current.dataset.motionPopId=a;const y=document.createElement("style");o&&(y.nonce=o);const S=r??document.head;return S.appendChild(y),y.sheet&&y.sheet.insertRule(` 1124 [data-motion-pop-id="${a}"] { 1125 position: absolute !important; 1126 width: ${u}px !important; 1127 height: ${m}px !important; 1128 ${x}px !important; 1129 top: ${h}px !important; 1130 } 1131 `),()=>{S.contains(y)&&S.removeChild(y)}},[t]),f.jsx(sRe,{isPresent:t,childRef:i,sizeRef:s,children:A.cloneElement(e,{ref:l})})}const lRe=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:a,presenceAffectsLayout:i,mode:s,anchorX:o,root:l})=>{const u=QN(cRe),m=A.useId();let h=!0,g=A.useMemo(()=>(h=!1,{id:m,initial:t,isPresent:n,custom:a,onExitComplete:b=>{u.set(b,!0);for(const x of u.values())if(!x)return;r&&r()},register:b=>(u.set(b,!1),()=>u.delete(b))}),[n,u,r]);return i&&h&&(g={...g}),A.useMemo(()=>{u.forEach((b,x)=>u.set(x,!1))},[n]),A.useEffect(()=>{!n&&!u.size&&r&&r()},[n]),s==="popLayout"&&(e=f.jsx(oRe,{isPresent:n,anchorX:o,root:l,children:e})),f.jsx(h4.Provider,{value:g,children:e})};function cRe(){return new Map}function kre(e=!0){const t=A.useContext(h4);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:r,register:a}=t,i=A.useId();A.useEffect(()=>{if(e)return a(i)},[e]);const s=A.useCallback(()=>e&&r&&r(i),[i,r,e]);return!n&&r?[!1,s]:[!0]}const Pv=e=>e.key||"";function pz(e){const t=[];return A.Children.forEach(e,n=>{A.isValidElement(n)&&t.push(n)}),t}const uRe=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:a=!0,mode:i="sync",propagate:s=!1,anchorX:o="left",root:l})=>{const[u,m]=kre(s),h=A.useMemo(()=>pz(e),[e]),g=s&&!u?[]:h.map(Pv),b=A.useRef(!0),x=A.useRef(h),y=QN(()=>new Map),[S,w]=A.useState(h),[T,C]=A.useState(h);Lne(()=>{b.current=!1,x.current=h;for(let N=0;N<T.length;N++){const P=Pv(T[N]);g.includes(P)?y.delete(P):y.get(P)!==!0&&y.set(P,!1)}},[T,g.length,g.join("-")]);const M=[];if(h!==S){let N=[...h];for(let P=0;P<T.length;P++){const D=T[P],B=Pv(D);g.includes(B)||(N.splice(P,0,D),M.push(D))}return i==="wait"&&M.length&&(N=M),C(pz(N)),w(h),null}const{forceRender:k}=A.useContext(KN);return f.jsx(f.Fragment,{children:T.map(N=>{const P=Pv(N),D=s&&!u?!1:h===T||g.includes(P),B=()=>{if(y.has(P))y.set(P,!0);else return;let z=!0;y.forEach(U=>{U||(z=!1)}),z&&(k?.(),C(x.current),s&&m?.(),r&&r())};return f.jsx(lRe,{isPresent:D,initial:!b.current||n?void 0:!1,custom:t,presenceAffectsLayout:a,mode:i,root:l,onExitComplete:D?void 0:B,anchorX:o,children:N},P)})})},Nre=A.createContext({strict:!1}),gz={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Ih={};for(const e in gz)Ih[e]={isEnabled:t=>gz[e].some(n=>!!t[n])};function dRe(e){for(const t in e)Ih[t]={...Ih[t],...e[t]}}const fRe=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function rx(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||fRe.has(e)}let Ore=e=>!rx(e);function hRe(e){typeof e=="function"&&(Ore=t=>t.startsWith("on")?!rx(t):e(t))}try{hRe(require("@emotion/is-prop-valid").default)}catch{}function mRe(e,t,n){const r={};
1131for(const a in e)a==="values"&&typeof e.values=="object"||(Ore(a)||n===!0&&rx(a)||!t&&!rx(a)||e.draggable&&a.startsWith("onDrag"))&&(r[a]=e[a]);return r}const m4=A.createContext({});function p4(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function lg(e){return typeof e=="string"||Array.isArray(e)}const x9=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],S9=["initial",...x9];function g4(e){return p4(e.animate)||S9.some(t=>lg(e[t]))}function Pre(e){return!!(g4(e)||e.variants)}function pRe(e,t){if(g4(e)){const{initial:n,animate:r}=e;return{initial:n===!1||lg(n)?n:void 0,animate:lg(r)?r:void 0}}return e.inherit!==!1?t:{}}function gRe(e){const{initial:t,animate:n}=pRe(e,A.useContext(m4));return A.useMemo(()=>({initial:t,animate:n}),[bz(t),bz(n)])}function bz(e){return Array.isArray(e)?e.join(" "):e}const cg={};function bRe(e){for(const t in e)cg[t]=e[t],i9(t)&&(cg[t].isCSSVariable=!0)}function Mre(e,{layout:t,layoutId:n}){return Cm.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!cg[e]||e==="opacity")}const vRe={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},yRe=_m.length;function xRe(e,t,n){let r="",a=!0;for(let i=0;i<yRe;i++){const s=_m[i],o=e[s];if(o===void 0)continue;let l=!0;if(typeof o=="number"?l=o===(s.startsWith("scale")?1:0):l=parseFloat(o)===0,!l||n){const u=wre(o,g9[s]);if(!l){a=!1;const m=vRe[s]||s;r+=`${m}(${u}) `}n&&(t[s]=u)}}return r=r.trim(),n?r=n(t,a?"":r):a&&(r="none"),r}function w9(e,t,n){const{style:r,vars:a,transformOrigin:i}=e;let s=!1,o=!1;for(const l in t){const u=t[l];if(Cm.has(l)){s=!0;continue}else if(i9(l)){a[l]=u;continue}else{const m=wre(u,g9[l]);l.startsWith("origin")?(o=!0,i[l]=m):r[l]=m}}if(t.transform||(s||n?r.transform=xRe(t,e.transform,n):r.transform&&(r.transform="none")),o){const{originX:l="50%",originY:u="50%",originZ:m=0}=i;r.transformOrigin=`${l} ${u} ${m}`}}const A9=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function Rre(e,t,n){for(const r in t)!ya(t[r])&&!Mre(r,n)&&(e[r]=t[r])}function SRe({transformTemplate:e},t){return A.useMemo(()=>{const n=A9();return w9(n,t,e),Object.assign({},n.vars,n.style)},[t])}function wRe(e,t){const n=e.style||{},r={};return Rre(r,n,e),Object.assign(r,SRe(e,t)),r}function ARe(e,t){const n={},r=wRe(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const ERe={offset:"stroke-dashoffset",array:"stroke-dasharray"},TRe={offset:"strokeDashoffset",array:"strokeDasharray"};function _Re(e,t,n=1,r=0,a=!0){e.pathLength=1;const i=a?ERe:TRe;e[i.offset]=Tt.transform(-r);const s=Tt.transform(t),o=Tt.transform(n);e[i.array]=`${s} ${o}`}function Dre(e,{attrX:t,attrY:n,attrScale:r,pathLength:a,pathSpacing:i=1,pathOffset:s=0,...o},l,u,m){if(w9(e,o,u),l){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:h,style:g}=e;h.transform&&(g.transform=h.transform,delete h.transform),(g.transform||h.transformOrigin)&&(g.transformOrigin=h.transformOrigin??"50% 50%",delete h.transformOrigin),g.transform&&(g.transformBox=m?.transformBox??"fill-box",delete h.transformBox),t!==void 0&&(h.x=t),n!==void 0&&(h.y=n),r!==void 0&&(h.scale=r),a!==void 0&&_Re(h,a,i,s,!1)}const jre=()=>({...A9(),attrs:{}}),Ire=e=>typeof e=="string"&&e.toLowerCase()==="svg";function CRe(e,t,n,r){const a=A.useMemo(()=>{const i=jre();return Dre(i,t,Ire(r),e.transformTemplate,e.style),{...i.attrs,style:{...i.style}}},[t]);if(e.style){const i={};Rre(i,e.style,e),a.style={...i,...a.style}}return a}const kRe=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function E9(e){return typeof e!="string"||e.includes("-")?!1:!!(kRe.indexOf(e)>-1||/[A-Z]/u.test(e))}function NRe(e,t,n,{latestValues:r},a,i=!1){const o=(E9(e)?CRe:ARe)(t,r,a,e),l=mRe(t,typeof e=="string",i),u=e!==A.Fragment?{...l,...o,ref:n}:{},{children:m}=t,h=A.useMemo(()=>ya(m)?m.get():m,[m]);return A.createElement(e,{...u,children:h})}function vz(e){const t=[{},{}];
1131return e?.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function T9(e,t,n,r){if(typeof t=="function"){const[a,i]=vz(r);t=t(n!==void 0?n:e.custom,a,i)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[a,i]=vz(r);t=t(n!==void 0?n:e.custom,a,i)}return t}function cy(e){return ya(e)?e.get():e}function ORe({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,a){return{latestValues:PRe(n,r,a,e),renderState:t()}}function PRe(e,t,n,r){const a={},i=r(e,{});for(const g in i)a[g]=cy(i[g]);let{initial:s,animate:o}=e;const l=g4(e),u=Pre(e);t&&u&&!l&&e.inherit!==!1&&(s===void 0&&(s=t.initial),o===void 0&&(o=t.animate));let m=n?n.initial===!1:!1;m=m||s===!1;const h=m?o:s;if(h&&typeof h!="boolean"&&!p4(h)){const g=Array.isArray(h)?h:[h];for(let b=0;b<g.length;b++){const x=T9(e,g[b]);if(x){const{transitionEnd:y,transition:S,...w}=x;for(const T in w){let C=w[T];if(Array.isArray(C)){const M=m?C.length-1:0;C=C[M]}C!==null&&(a[T]=C)}for(const T in y)a[T]=y[T]}}}return a}const Lre=e=>(t,n)=>{const r=A.useContext(m4),a=A.useContext(h4),i=()=>ORe(e,t,r,a);return n?i():QN(i)};function _9(e,t,n){const{style:r}=e,a={};for(const i in r)(ya(r[i])||t.style&&ya(t.style[i])||Mre(i,e)||n?.getValue(i)?.liveStyle!==void 0)&&(a[i]=r[i]);return a}const MRe=Lre({scrapeMotionValuesFromProps:_9,createRenderState:A9});function Bre(e,t,n){const r=_9(e,t,n);for(const a in e)if(ya(e[a])||ya(t[a])){const i=_m.indexOf(a)!==-1?"attr"+a.charAt(0).toUpperCase()+a.substring(1):a;r[i]=e[a]}return r}const RRe=Lre({scrapeMotionValuesFromProps:Bre,createRenderState:jre}),DRe=Symbol.for("motionComponentSymbol");function th(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function jRe(e,t,n){return A.useCallback(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):th(n)&&(n.current=r))},[t])}const C9=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),IRe="framerAppearId",zre="data-"+C9(IRe),Ure=A.createContext({});function LRe(e,t,n,r,a){const{visualElement:i}=A.useContext(m4),s=A.useContext(Nre),o=A.useContext(h4),l=A.useContext(y9).reducedMotion,u=A.useRef(null);r=r||s.renderer,!u.current&&r&&(u.current=r(e,{visualState:t,parent:i,props:n,presenceContext:o,blockInitialAnimation:o?o.initial===!1:!1,reducedMotionConfig:l}));const m=u.current,h=A.useContext(Ure);m&&!m.projection&&a&&(m.type==="html"||m.type==="svg")&&BRe(u.current,n,a,h);const g=A.useRef(!1);A.useInsertionEffect(()=>{m&&g.current&&m.update(n,o)});const b=n[zre],x=A.useRef(!!b&&!window.MotionHandoffIsComplete?.(b)&&window.MotionHasOptimisedAnimation?.(b));return Lne(()=>{m&&(g.current=!0,window.MotionIsMounted=!0,m.updateFeatures(),m.scheduleRenderMicrotask(),x.current&&m.animationState&&m.animationState.animateChanges())}),A.useEffect(()=>{m&&(!x.current&&m.animationState&&m.animationState.animateChanges(),x.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(b)}),x.current=!1),m.enteringChildren=void 0)}),m}function BRe(e,t,n,r){const{layoutId:a,layout:i,drag:s,dragConstraints:o,layoutScroll:l,layoutRoot:u,layoutCrossfade:m}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:Hre(e.parent)),e.projection.setOptions({layoutId:a,layout:i,alwaysMeasureLayout:!!s||o&&th(o),visualElement:e,animationType:typeof i=="string"?i:"both",initialPromotionConfig:r,crossfade:m,layoutScroll:l,layoutRoot:u})}function Hre(e){if(e)return e.options.allowProjection!==!1?e.projection:Hre(e.parent)}function $5(e,{forwardMotionProps:t=!1}={},n,r){n&&dRe(n);const a=E9(e)?RRe:MRe;function i(o,l){let u;const m={...A.useContext(y9),...o,layoutId:zRe(o)},{isStatic:h}=m,g=gRe(o),b=a(o,h);if(!h&&XN){URe();const x=HRe(m);u=x.MeasureLayout,g.visualElement=LRe(e,b,m,r,x.ProjectionNode)}return f.jsxs(m4.Provider,{value:g,children:[u&&g.visualElement?f.jsx(u,{visualElement:g.visualElement,...m}):null,NRe(e,o,jRe(b,g.visualElement,l),b,h,t)]})}i.displayName=`motion.${typeof e=="string"?e:`create(${e.displayName??e.name??""})`}`;const s=A.forwardRef(i);return s[DRe]=e,s}function zRe({layoutId:e}){const t=A.useContext(KN).id;return t&&e!==void 0?t+"-"+e:e}function URe(e,t){A.useContext(Nre).strict}function HRe(e){const{drag:t,layout:n}=Ih;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}
vendor: 32,346 bytes, line 1131
1131function FRe(e,t){if(typeof Proxy>"u")return $5;const n=new Map,r=(i,s)=>$5(i,s,e,t),a=(i,s)=>r(i,s);return new Proxy(a,{get:(i,s)=>s==="create"?r:(n.has(s)||n.set(s,$5(s,void 0,e,t)),n.get(s))})}function Fre({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function $Re({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function qRe(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function q5(e){return e===void 0||e===1}function XC({scale:e,scaleX:t,scaleY:n}){return!q5(e)||!q5(t)||!q5(n)}function Fu(e){return XC(e)||$re(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function $re(e){return yz(e.x)||yz(e.y)}function yz(e){return e&&e!=="0%"}function ax(e,t,n){const r=e-n,a=t*r;return n+a}function xz(e,t,n,r,a){return a!==void 0&&(e=ax(e,a,r)),ax(e,n,r)+t}function ZC(e,t=0,n=1,r,a){e.min=xz(e.min,t,n,r,a),e.max=xz(e.max,t,n,r,a)}function qre(e,{x:t,y:n}){ZC(e.x,t.translate,t.scale,t.originPoint),ZC(e.y,n.translate,n.scale,n.originPoint)}const Sz=.999999999999,wz=1.0000000000001;function VRe(e,t,n,r=!1){const a=n.length;if(!a)return;t.x=t.y=1;let i,s;for(let o=0;o<a;o++){i=n[o],s=i.projectionDelta;const{visualElement:l}=i.options;l&&l.props.style&&l.props.style.display==="contents"||(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&rh(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,qre(e,s)),r&&Fu(i.latestValues)&&rh(e,i.latestValues))}t.x<wz&&t.x>Sz&&(t.x=1),t.y<wz&&t.y>Sz&&(t.y=1)}function nh(e,t){e.min=e.min+t,e.max=e.max+t}function Az(e,t,n,r,a=.5){const i=Xn(e.min,e.max,a);ZC(e,t,n,i,r)}function rh(e,t){Az(e.x,t.x,t.scaleX,t.scale,t.originX),Az(e.y,t.y,t.scaleY,t.scale,t.originY)}function Vre(e,t){return Fre(qRe(e.getBoundingClientRect(),t))}function GRe(e,t,n){const r=Vre(e,n),{scroll:a}=t;return a&&(nh(r.x,a.offset.x),nh(r.y,a.offset.y)),r}const Ez=()=>({translate:0,scale:1,origin:0,originPoint:0}),ah=()=>({x:Ez(),y:Ez()}),Tz=()=>({min:0,max:0}),ur=()=>({x:Tz(),y:Tz()}),JC={current:null},Gre={current:!1};function WRe(){if(Gre.current=!0,!!XN)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>JC.current=e.matches;e.addEventListener("change",t),t()}else JC.current=!1}const YRe=new WeakMap;function KRe(e,t,n){for(const r in t){const a=t[r],i=n[r];if(ya(a))e.addValue(r,a);else if(ya(i))e.addValue(r,jh(a,{owner:e}));else if(i!==a)if(e.hasValue(r)){const s=e.getValue(r);s.liveStyle===!0?s.jump(a):s.hasAnimated||s.set(a)}else{const s=e.getStaticValue(r);e.addValue(r,jh(s!==void 0?s:a,{owner:e}))}}for(const r in n)t[r]===void 0&&e.removeValue(r);return t}const _z=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class QRe{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:a,blockInitialAnimation:i,visualState:s},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=m9,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const g=Wa.now();this.renderScheduledAt<g&&(this.renderScheduledAt=g,Gn.render(this.render,!1,!0))};const{latestValues:l,renderState:u}=s;this.latestValues=l,this.baseTarget={...l},this.initialValues=n.initial?{...l}:{},this.renderState=u,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=a,this.options=o,this.blockInitialAnimation=!!i,this.isControllingVariants=g4(n),this.isVariantNode=Pre(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:m,...h}=this.scrapeMotionValuesFromProps(n,{},this);for(const g in h){const b=h[g];l[g]!==void 0&&ya(b)&&b.set(l[g])}}mount(t){this.current=t,YRe.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((n,r)=>this.bindToMotionValue(r,n)),Gre.current||WRe(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:JC.current,this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),Xc(this.notifyUpdate),Xc(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const r=Cm.has(t);r&&this.onBindTransform&&this.onBindTransform();const a=n.on("change",s=>{this.latestValues[t]=s,this.props.onUpdate&&Gn.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let i;window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{a(),i&&i(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in Ih){const n=Ih[t];if(!n)continue;const{isEnabled:r,Feature:a}=n;if(!this.features[t]&&a&&r(this.props)&&(this.features[t]=new a(this)),this.features[t]){const i=this.features[t];i.isMounted?i.update():(i.mount(),i.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ur()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;r<_z.length;r++){const a=_z[r];this.propEventSubscriptions[a]&&(this.propEventSubscriptions[a](),delete this.propEventSubscriptions[a]);const i="on"+a,s=t[i];s&&(this.propEventSubscriptions[a]=this.on(a,s))}this.prevMotionValues=KRe(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=jh(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){let r=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return r!=null&&(typeof r=="string"&&(Bne(r)||Une(r))?r=parseFloat(r):!rRe(r)&&Zc.test(n)&&(r=Sre(t,n)),this.setBaseTarget(t,ya(r)?r.get():r)),ya(r)?r.get():r}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){const{initial:n}=this.props;let r;if(typeof n=="string"||typeof n=="object"){const i=T9(this.props,n,this.presenceContext?.custom);i&&(r=i[t])}if(n&&r!==void 0)return r;const a=this.getBaseTargetFromProps(this.props,t);return a!==void 0&&!ya(a)?a:this.initialValues[t]!==void 0&&r===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new n9),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}scheduleRenderMicrotask(){b9.render(this.render)}}class Wre extends QRe{constructor(){super(...arguments),this.KeyframeResolver=VMe}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;ya(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}function Yre(e,{style:t,vars:n},r,a){const i=e.style;let s;for(s in t)i[s]=t[s];a?.applyProjectionStyles(i,r);for(s in n)i.setProperty(s,n[s])}function XRe(e){return window.getComputedStyle(e)}class ZRe extends Wre{constructor(){super(...arguments),this.type="html",this.renderInstance=Yre}readValueFromInstance(t,n){if(Cm.has(n))return this.projection?.isProjecting?qC(n):uMe(t,n);{const r=XRe(t),a=(i9(n)?r.getPropertyValue(n):r[n])||0;return typeof a=="string"?a.trim():a}}measureInstanceViewportBox(t,{transformPagePoint:n}){return Vre(t,n)}build(t,n,r){w9(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return _9(t,n,r)}}const Kre=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function JRe(e,t,n,r){Yre(e,t,void 0,r);for(const a in t.attrs)e.setAttribute(Kre.has(a)?a:C9(a),t.attrs[a])}class eDe extends Wre{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=ur}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(Cm.has(n)){const r=xre(n);return r&&r.default||0}return n=Kre.has(n)?n:C9(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return Bre(t,n,r)}build(t,n,r){Dre(t,n,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(t,n,r,a){JRe(t,n,r,a)}mount(t){this.isSVGTag=Ire(t.tagName),super.mount(t)}}const tDe=(e,t)=>E9(e)?new eDe(t):new ZRe(t,{allowProjection:e!==A.Fragment});function ph(e,t,n){const r=e.getProps();return T9(r,t,n!==void 0?n:r.custom,e)}const e8=e=>Array.isArray(e);function nDe(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,jh(n))}function rDe(e){return e8(e)?e[e.length-1]||0:e}function aDe(e,t){const n=ph(e,t);let{transitionEnd:r={},transition:a={},...i}=n||{};i={...i,...r};for(const s in i){const o=rDe(i[s]);nDe(e,s,o)}}function iDe(e){return!!(ya(e)&&e.add)}function t8(e,t){const n=e.getValue("willChange");if(iDe(n))return n.add(t);if(!n&&Nl.WillChange){const r=new Nl.WillChange("auto");e.addValue("willChange",r),r.add(t)}}function Qre(e){return e.props[zre]}const sDe=e=>e!==null;function oDe(e,{repeat:t,repeatType:n="loop"},r){const a=e.filter(sDe),i=t&&n!=="loop"&&t%2===1?0:a.length-1;return a[i]}const lDe={type:"spring",stiffness:500,damping:25,restSpeed:10},cDe=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),uDe={type:"keyframes",duration:.8},dDe={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},fDe=(e,{keyframes:t})=>t.length>2?uDe:Cm.has(e)?e.startsWith("scale")?cDe(t[1]):lDe:dDe;function hDe({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:a,repeat:i,repeatType:s,repeatDelay:o,from:l,elapsed:u,...m}){return!!Object.keys(m).length}const k9=(e,t,n,r={},a,i)=>s=>{const o=p9(r,e)||{},l=o.delay||r.delay||0;let{elapsed:u=0}=r;u=u-ho(l);const m={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...o,delay:-u,onUpdate:g=>{t.set(g),o.onUpdate&&o.onUpdate(g)},onComplete:()=>{s(),o.onComplete&&o.onComplete()},name:e,motionValue:t,element:i?void 0:a};hDe(o)||Object.assign(m,fDe(e,m)),m.duration&&(m.duration=ho(m.duration)),m.repeatDelay&&(m.repeatDelay=ho(m.repeatDelay)),m.from!==void 0&&(m.keyframes[0]=m.from);let h=!1;if((m.type===!1||m.duration===0&&!m.repeatDelay)&&(KC(m),m.delay===0&&(h=!0)),(Nl.instantAnimations||Nl.skipAnimations)&&(h=!0,KC(m),m.delay=0),m.allowFlatten=!o.type&&!o.ease,h&&!i&&t.get()!==void 0){const g=oDe(m.keyframes,o);if(g!==void 0){Gn.update(()=>{m.onUpdate(g),m.onComplete()});return}}return o.isSync?new h9(m):new RMe(m)};function mDe({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function Xre(e,t,{delay:n=0,transitionOverride:r,type:a}={}){let{transition:i=e.getDefaultTransition(),transitionEnd:s,...o}=t;r&&(i=r);const l=[],u=a&&e.animationState&&e.animationState.getState()[a];for(const m in o){const h=e.getValue(m,e.latestValues[m]??null),g=o[m];if(g===void 0||u&&mDe(u,m))continue;const b={delay:n,...p9(i||{},m)},x=h.get();if(x!==void 0&&!h.isAnimating&&!Array.isArray(g)&&g===x&&!b.velocity)continue;let y=!1;if(window.MotionHandoffAnimation){const w=Qre(e);if(w){const T=window.MotionHandoffAnimation(w,m,Gn);T!==null&&(b.startTime=T,y=!0)}}t8(e,m),h.start(k9(m,h,g,e.shouldReduceMotion&&bre.has(m)?{type:!1}:b,e,y));const S=h.animation;S&&l.push(S)}return s&&Promise.all(l).then(()=>{Gn.update(()=>{s&&aDe(e,s)})}),l}function Zre(e,t,n,r=0,a=1){const i=Array.from(e).sort((u,m)=>u.sortNodePosition(m)).indexOf(t),s=e.size,o=(s-1)*r;return typeof n=="function"?n(i,s):a===1?i*r:o-i*r}function n8(e,t,n={}){const r=ph(e,t,n.type==="exit"?e.presenceContext?.custom:void 0);let{transition:a=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(a=n.transitionOverride);const i=r?()=>Promise.all(Xre(e,r,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(l=0)=>{const{delayChildren:u=0,staggerChildren:m,staggerDirection:h}=a;return pDe(e,t,l,u,m,h,n)}:()=>Promise.resolve(),{when:o}=a;if(o){const[l,u]=o==="beforeChildren"?[i,s]:[s,i];return l().then(()=>u())}else return Promise.all([i(),s(n.delay)])}function pDe(e,t,n=0,r=0,a=0,i=1,s){const o=[];for(const l of e.variantChildren)l.notify("AnimationStart",t),o.push(n8(l,t,{...s,delay:n+(typeof r=="function"?0:r)+Zre(e.variantChildren,l,r,a,i)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(o)}function gDe(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const a=t.map(i=>n8(e,i,n));r=Promise.all(a)}else if(typeof t=="string")r=n8(e,t,n);else{const a=typeof t=="function"?ph(e,t,n.custom):t;r=Promise.all(Xre(e,a,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}function Jre(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}const bDe=S9.length;function eae(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?eae(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<bDe;n++){const r=S9[n],a=e.props[r];(lg(a)||a===!1)&&(t[r]=a)}return t}const vDe=[...x9].reverse(),yDe=x9.length;function xDe(e){return t=>Promise.all(t.map(({animation:n,options:r})=>gDe(e,n,r)))}function SDe(e){let t=xDe(e),n=Cz(),r=!0;const a=l=>(u,m)=>{const h=ph(e,m,l==="exit"?e.presenceContext?.custom:void 0);if(h){const{transition:g,transitionEnd:b,...x}=h;u={...u,...x,...b}}return u};function i(l){t=l(e)}function s(l){const{props:u}=e,m=eae(e.parent)||{},h=[],g=new Set;let b={},x=1/0;for(let S=0;S<yDe;S++){const w=vDe[S],T=n[w],C=u[w]!==void 0?u[w]:m[w],M=lg(C),k=w===l?T.isActive:null;k===!1&&(x=S);let N=C===m[w]&&C!==u[w]&&M;if(N&&r&&e.manuallyAnimateOnMount&&(N=!1),T.protectedKeys={...b},!T.isActive&&k===null||!C&&!T.prevProp||p4(C)||typeof C=="boolean")continue;const P=wDe(T.prevProp,C);let D=P||w===l&&T.isActive&&!N&&M||S>x&&M,B=!1;const z=Array.isArray(C)?C:[C];let U=z.reduce(a(w),{});k===!1&&(U={});const{prevResolvedValues:$={}}=T,W={...$,...U},G=X=>{D=!0,g.has(X)&&(B=!0,g.delete(X)),T.needsAnimating[X]=!0;const Z=e.getValue(X);Z&&(Z.liveStyle=!1)};for(const X in W){const Z=U[X],ae=$[X];if(b.hasOwnProperty(X))continue;let q=!1;e8(Z)&&e8(ae)?q=!Jre(Z,ae):q=Z!==ae,q?Z!=null?G(X):g.add(X):Z!==void 0&&g.has(X)?G(X):T.protectedKeys[X]=!0}T.prevProp=C,T.prevResolvedValues=U,T.isActive&&(b={...b,...U}),r&&e.blockInitialAnimation&&(D=!1);const V=N&&P;D&&(!V||B)&&h.push(...z.map(X=>{const Z={type:w};if(typeof X=="string"&&r&&!V&&e.manuallyAnimateOnMount&&e.parent){const{parent:ae}=e,q=ph(ae,X);if(ae.enteringChildren&&q){const{delayChildren:Q}=q.transition||{};Z.delay=Zre(ae.enteringChildren,e,Q)}}return{animation:X,options:Z}}))}if(g.size){const S={};if(typeof u.initial!="boolean"){const w=ph(e,Array.isArray(u.initial)?u.initial[0]:u.initial);w&&w.transition&&(S.transition=w.transition)}g.forEach(w=>{const T=e.getBaseTarget(w),C=e.getValue(w);C&&(C.liveStyle=!0),S[w]=T??null}),h.push({animation:S})}let y=!!h.length;return r&&(u.initial===!1||u.initial===u.animate)&&!e.manuallyAnimateOnMount&&(y=!1),r=!1,y?t(h):Promise.resolve()}function o(l,u){if(n[l].isActive===u)return Promise.resolve();e.variantChildren?.forEach(h=>h.animationState?.setActive(l,u)),n[l].isActive=u;const m=s(l);for(const h in n)n[h].protectedKeys={};return m}return{animateChanges:s,setActive:o,setAnimateFunction:i,getState:()=>n,reset:()=>{n=Cz(),r=!0}}}function wDe(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!Jre(t,e):!1}function Bu(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Cz(){return{animate:Bu(!0),whileInView:Bu(),whileHover:Bu(),whileTap:Bu(),whileDrag:Bu(),whileFocus:Bu(),exit:Bu()}}class lu{constructor(t){this.isMounted=!1,this.node=t}update(){}}class ADe extends lu{constructor(t){super(t),t.animationState||(t.animationState=SDe(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();p4(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let EDe=0;class TDe extends lu{constructor(){super(...arguments),this.id=EDe++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;const a=this.node.animationState.setActive("exit",!t);n&&!t&&a.then(()=>{n(this.id)})}mount(){const{register:t,onExitComplete:n}=this.node.presenceContext||{};n&&n(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const _De={animation:{Feature:ADe},exit:{Feature:TDe}};function ug(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function _1(e){return{point:{x:e.pageX,y:e.pageY}}}const CDe=e=>t=>v9(t)&&e(t,_1(t));function _0(e,t,n,r){return ug(e,t,CDe(n),r)}const tae=1e-4,kDe=1-tae,NDe=1+tae,nae=.01,ODe=0-nae,PDe=0+nae;function Oa(e){return e.max-e.min}function MDe(e,t,n){return Math.abs(e-t)<=n}function kz(e,t,n,r=.5){e.origin=r,e.originPoint=Xn(t.min,t.max,e.origin),e.scale=Oa(n)/Oa(t),e.translate=Xn(n.min,n.max,e.origin)-e.originPoint,(e.scale>=kDe&&e.scale<=NDe||isNaN(e.scale))&&(e.scale=1),(e.translate>=ODe&&e.translate<=PDe||isNaN(e.translate))&&(e.translate=0)}function C0(e,t,n,r){kz(e.x,t.x,n.x,r?r.originX:void 0),kz(e.y,t.y,n.y,r?r.originY:void 0)}function Nz(e,t,n){e.min=n.min+t.min,e.max=e.min+Oa(t)}function RDe(e,t,n){Nz(e.x,t.x,n.x),Nz(e.y,t.y,n.y)}function Oz(e,t,n){e.min=t.min-n.min,e.max=e.min+Oa(t)}function k0(e,t,n){Oz(e.x,t.x,n.x),Oz(e.y,t.y,n.y)}function Vi(e){return[e("x"),e("y")]}const rae=({current:e})=>e?e.ownerDocument.defaultView:null,Pz=(e,t)=>Math.abs(e-t);function DDe(e,t){const n=Pz(e.x,t.x),r=Pz(e.y,t.y);return Math.sqrt(n**2+r**2)}class aae{constructor(t,n,{transformPagePoint:r,contextWindow:a=window,dragSnapToOrigin:i=!1,distanceThreshold:s=3}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const g=G5(this.lastMoveEventInfo,this.history),b=this.startEvent!==null,x=DDe(g.offset,{x:0,y:0})>=this.distanceThreshold;if(!b&&!x)return;const{point:y}=g,{timestamp:S}=aa;this.history.push({...y,timestamp:S});const{onStart:w,onMove:T}=this.handlers;b||(w&&w(this.lastMoveEvent,g),this.startEvent=this.lastMoveEvent),T&&T(this.lastMoveEvent,g)},this.handlePointerMove=(g,b)=>{this.lastMoveEvent=g,this.lastMoveEventInfo=V5(b,this.transformPagePoint),Gn.update(this.updatePoint,!0)},this.handlePointerUp=(g,b)=>{this.end();const{onEnd:x,onSessionEnd:y,resumeAnimation:S}=this.handlers;if(this.dragSnapToOrigin&&S&&S(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const w=G5(g.type==="pointercancel"?this.lastMoveEventInfo:V5(b,this.transformPagePoint),this.history);this.startEvent&&x&&x(g,w),y&&y(g,w)},!v9(t))return;this.dragSnapToOrigin=i,this.handlers=n,this.transformPagePoint=r,this.distanceThreshold=s,this.contextWindow=a||window;const o=_1(t),l=V5(o,this.transformPagePoint),{point:u}=l,{timestamp:m}=aa;this.history=[{...u,timestamp:m}];const{onSessionStart:h}=n;h&&h(t,G5(l,this.history)),this.removeListeners=A1(_0(this.contextWindow,"pointermove",this.handlePointerMove),_0(this.contextWindow,"pointerup",this.handlePointerUp),_0(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Xc(this.updatePoint)}}function V5(e,t){return t?{point:t(e.point)}:e}function Mz(e,t){return{x:e.x-t.x,y:e.y-t.y}}function G5({point:e},t){return{point:e,delta:Mz(e,iae(t)),offset:Mz(e,jDe(t)),velocity:IDe(t,.1)}}function jDe(e){return e[0]}function iae(e){return e[e.length-1]}function IDe(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const a=iae(e);for(;n>=0&&(r=e[n],!(a.timestamp-r.timestamp>ho(t)));)n--;if(!r)return{x:0,y:0};const i=rs(a.timestamp-r.timestamp);if(i===0)return{x:0,y:0};const s={x:(a.x-r.x)/i,y:(a.y-r.y)/i};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function LDe(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?Xn(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?Xn(n,e,r.max):Math.min(e,n)),e}function Rz(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function BDe(e,{top:t,left:n,bottom:r,right:a}){return{x:Rz(e.x,n,a),y:Rz(e.y,t,r)}}function Dz(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function zDe(e,t){return{x:Dz(e.x,t.x),y:Dz(e.y,t.y)}}function UDe(e,t){let n=.5;const r=Oa(e),a=Oa(t);return a>r?n=ig(t.min,t.max-r,e.min):r>a&&(n=ig(e.min,e.max-a,t.min)),kl(0,1,n)}function HDe(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const r8=.35;function FDe(e=r8){return e===!1?e=0:e===!0&&(e=r8),{x:jz(e,"left","right"),y:jz(e,"top","bottom")}}function jz(e,t,n){return{min:Iz(e,t),max:Iz(e,n)}}function Iz(e,t){return typeof e=="number"?e:e[t]||0}const $De=new WeakMap;class qDe{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ur(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=t}start(t,{snapToCursor:n=!1,distanceThreshold:r}={}){const{presenceContext:a}=this.visualElement;if(a&&a.isPresent===!1)return;const i=h=>{const{dragSnapToOrigin:g}=this.getProps();g?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(_1(h).point)},s=(h,g)=>{const{drag:b,dragPropagation:x,onDragStart:y}=this.getProps();if(b&&!x&&(this.openDragLock&&this.openDragLock(),this.openDragLock=KMe(b),!this.openDragLock))return;this.latestPointerEvent=h,this.latestPanInfo=g,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Vi(w=>{let T=this.getAxisMotionValue(w).get()||0;if(mo.test(T)){const{projection:C}=this.visualElement;if(C&&C.layout){const M=C.layout.layoutBox[w];M&&(T=Oa(M)*(parseFloat(T)/100))}}this.originPoint[w]=T}),y&&Gn.postRender(()=>y(h,g)),t8(this.visualElement,"transform");const{animationState:S}=this.visualElement;S&&S.setActive("whileDrag",!0)},o=(h,g)=>{this.latestPointerEvent=h,this.latestPanInfo=g;const{dragPropagation:b,dragDirectionLock:x,onDirectionLock:y,onDrag:S}=this.getProps();if(!b&&!this.openDragLock)return;const{offset:w}=g;if(x&&this.currentDirection===null){this.currentDirection=VDe(w),this.currentDirection!==null&&y&&y(this.currentDirection);return}this.updateAxis("x",g.point,w),this.updateAxis("y",g.point,w),this.visualElement.render(),S&&S(h,g)},l=(h,g)=>{this.latestPointerEvent=h,this.latestPanInfo=g,this.stop(h,g),this.latestPointerEvent=null,this.latestPanInfo=null},u=()=>Vi(h=>this.getAnimationState(h)==="paused"&&this.getAxisMotionValue(h).animation?.play()),{dragSnapToOrigin:m}=this.getProps();this.panSession=new aae(t,{onSessionStart:i,onStart:s,onMove:o,onSessionEnd:l,resumeAnimation:u},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:m,distanceThreshold:r,contextWindow:rae(this.visualElement)})}stop(t,n){const r=t||this.latestPointerEvent,a=n||this.latestPanInfo,i=this.isDragging;if(this.cancel(),!i||!a||!r)return;const{velocity:s}=a;this.startAnimation(s);const{onDragEnd:o}=this.getProps();o&&Gn.postRender(()=>o(r,a))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,r){const{drag:a}=this.getProps();if(!r||!Mv(t,a,this.currentDirection))return;const i=this.getAxisMotionValue(t);let s=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(s=LDe(s,this.constraints[t],this.elastic[t])),i.set(s)}resolveConstraints(){const{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,a=this.constraints;t&&th(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=BDe(r.layoutBox,t):this.constraints=!1,this.elastic=FDe(n),a!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Vi(i=>{this.constraints!==!1&&this.getAxisMotionValue(i)&&(this.constraints[i]=HDe(r.layoutBox[i],this.constraints[i]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!th(t))return!1;const r=t.current,{projection:a}=this.visualElement;if(!a||!a.layout)return!1;const i=GRe(r,a.root,this.visualElement.getTransformPagePoint());let s=zDe(a.layout.layoutBox,i);if(n){const o=n($Re(s));this.hasMutatedConstraints=!!o,o&&(s=Fre(o))}return s}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:a,dragTransition:i,dragSnapToOrigin:s,onDragTransitionEnd:o}=this.getProps(),l=this.constraints||{},u=Vi(m=>{if(!Mv(m,n,this.currentDirection))return;let h=l&&l[m]||{};s&&(h={min:0,max:0});const g=a?200:1e6,b=a?40:1e7,x={type:"inertia",velocity:r?t[m]:0,bounceStiffness:g,bounceDamping:b,timeConstant:750,restDelta:1,restSpeed:10,...i,...h};return this.startAxisValueAnimation(m,x)});return Promise.all(u).then(o)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return t8(this.visualElement,t),r.start(k9(t,r,0,n,this.visualElement,!1))}stopAnimation(){Vi(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){Vi(t=>this.getAxisMotionValue(t).animation?.pause())}getAnimationState(t){return this.getAxisMotionValue(t).animation?.state}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),a=r[n];return a||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){Vi(n=>{const{drag:r}=this.getProps();if(!Mv(n,r,this.currentDirection))return;const{projection:a}=this.visualElement,i=this.getAxisMotionValue(n);if(a&&a.layout){const{min:s,max:o}=a.layout.layoutBox[n];i.set(t[n]-Xn(s,o,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!th(n)||!r||!this.constraints)return;this.stopAnimation();const a={x:0,y:0};Vi(s=>{const o=this.getAxisMotionValue(s);if(o&&this.constraints!==!1){const l=o.get();a[s]=UDe({min:l,max:l},this.constraints[s])}});const{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),Vi(s=>{if(!Mv(s,t,null))return;const o=this.getAxisMotionValue(s),{min:l,max:u}=this.constraints[s];o.set(Xn(l,u,a[s]))})}addListeners(){if(!this.visualElement.current)return;$De.set(this.visualElement,this);const t=this.visualElement.current,n=_0(t,"pointerdown",l=>{const{drag:u,dragListener:m=!0}=this.getProps();u&&m&&this.start(l)}),r=()=>{const{dragConstraints:l}=this.getProps();th(l)&&l.current&&(this.constraints=this.resolveRefConstraints())},{projection:a}=this.visualElement,i=a.addEventListener("measure",r);a&&!a.layout&&(a.root&&a.root.updateScroll(),a.updateLayout()),Gn.read(r);const s=ug(window,"resize",()=>this.scalePositionWithinConstraints()),o=a.addEventListener("didUpdate",(({delta:l,hasLayoutChanged:u})=>{this.isDragging&&u&&(Vi(m=>{const h=this.getAxisMotionValue(m);h&&(this.originPoint[m]+=l[m].translate,h.set(h.get()+l[m].translate))}),this.visualElement.render())}));return()=>{s(),n(),i(),o&&o()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:a=!1,dragConstraints:i=!1,dragElastic:s=r8,dragMomentum:o=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:a,dragConstraints:i,dragElastic:s,dragMomentum:o}}}function Mv(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function VDe(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class GDe extends lu{constructor(t){super(t),this.removeGroupControls=ss,this.removeListeners=ss,this.controls=new qDe(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ss}unmount(){this.removeGroupControls(),this.removeListeners()}}const Lz=e=>(t,n)=>{e&&Gn.postRender(()=>e(t,n))};class WDe extends lu{constructor(){super(...arguments),this.removePointerDownListener=ss}onPointerDown(t){this.session=new aae(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:rae(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:a}=this.node.getProps();return{onSessionStart:Lz(t),onStart:Lz(n),onMove:r,onEnd:(i,s)=>{delete this.session,a&&Gn.postRender(()=>a(i,s))}}}mount(){this.removePointerDownListener=_0(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const uy={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Bz(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Bp={correct:(e,t)=>
vendor: 5,117 bytes, line 1131
1131{if(!t.target)return e;if(typeof e=="string")if(Tt.test(e))e=parseFloat(e);else return e;const n=Bz(e,t.target.x),r=Bz(e,t.target.y);return`${n}% ${r}%`}},YDe={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,a=Zc.parse(e);if(a.length>5)return r;const i=Zc.createTransformer(e),s=typeof a[0]!="number"?1:0,o=n.x.scale*t.x,l=n.y.scale*t.y;a[0+s]/=o,a[1+s]/=l;const u=Xn(o,l,.5);return typeof a[2+s]=="number"&&(a[2+s]/=u),typeof a[3+s]=="number"&&(a[3+s]/=u),i(a)}};let W5=!1;class KDe extends A.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:a}=this.props,{projection:i}=t;bRe(QDe),i&&(n.group&&n.group.add(i),r&&r.register&&a&&r.register(i),W5&&i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),uy.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:a,isPresent:i}=this.props,{projection:s}=r;return s&&(s.isPresent=i,W5=!0,a||t.layoutDependency!==n||n===void 0||t.isPresent!==i?s.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?s.promote():s.relegate()||Gn.postRender(()=>{const o=s.getStack();(!o||!o.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),b9.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:a}=t;W5=!0,a&&(a.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(a),r&&r.deregister&&r.deregister(a))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function sae(e){const[t,n]=kre(),r=A.useContext(KN);return f.jsx(KDe,{...e,layoutGroup:r,switchLayoutGroup:A.useContext(Ure),isPresent:t,safeToRemove:n})}const QDe={borderRadius:{...Bp,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Bp,borderTopRightRadius:Bp,borderBottomLeftRadius:Bp,borderBottomRightRadius:Bp,boxShadow:YDe};function XDe(e,t,n){const r=ya(e)?e:jh(e);return r.start(k9("",r,t,n)),r.animation}const ZDe=(e,t)=>e.depth-t.depth;class JDe{constructor(){this.children=[],this.isDirty=!1}add(t){ZN(this.children,t),this.isDirty=!0}remove(t){JN(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(ZDe),this.isDirty=!1,this.children.forEach(t)}}function eje(e,t){const n=Wa.now(),r=({timestamp:a})=>{const i=a-n;i>=t&&(Xc(r),e(i-t))};return Gn.setup(r,!0),()=>Xc(r)}const oae=["TopLeft","TopRight","BottomLeft","BottomRight"],tje=oae.length,zz=e=>typeof e=="string"?parseFloat(e):e,Uz=e=>typeof e=="number"||Tt.test(e);function nje(e,t,n,r,a,i){a?(e.opacity=Xn(0,n.opacity??1,rje(r)),e.opacityExit=Xn(t.opacity??1,0,aje(r))):i&&(e.opacity=Xn(t.opacity??1,n.opacity??1,r));for(let s=0;s<tje;s++){const o=`border${oae[s]}Radius`;let l=Hz(t,o),u=Hz(n,o);if(l===void 0&&u===void 0)continue;l||(l=0),u||(u=0),l===0||u===0||Uz(l)===Uz(u)?(e[o]=Math.max(Xn(zz(l),zz(u),r),0),(mo.test(u)||mo.test(l))&&(e[o]+="%")):e[o]=u}(t.rotate||n.rotate)&&(e.rotate=Xn(t.rotate||0,n.rotate||0,r))}function Hz(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const rje=lae(0,.5,Yne),aje=lae(.5,.95,ss);function lae(e,t,n){return r=>r<e?0:r>t?1:n(ig(e,t,r))}function Fz(e,t){e.min=t.min,e.max=t.max}function Ui(e,t){Fz(e.x,t.x),Fz(e.y,t.y)}function $z(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function qz(e,t,n,r,a){return e-=t,e=ax(e,1/n,r),a!==void 0&&(e=ax(e,1/a,r)),e}function ije(e,t=0,n=1,r=.5,a,i=e,s=e){if(mo.test(t)&&(t=parseFloat(t),t=Xn(s.min,s.max,t/100)-s.min),typeof t!="number")return;let o=Xn(i.min,i.max,r);e===i&&(o-=t),e.min=qz(e.min,t,n,o,a),e.max=qz(e.max,t,n,o,a)}function Vz(e,t,[n,r,a],i,s){ije(e,t[n],t[r],t[a],t.scale,i,s)}const sje=["x","scaleX","originX"],oje=["y","scaleY","originY"];function Gz(e,t,n,r){Vz(e.x,t,sje,n?n.x:void 0,r?r.x:void 0),Vz(e.y,t,oje,n?n.y:void 0,r?r.y:void 0)}function Wz(e){return e.translate===0&&e.scale===1}function cae(e){return Wz(e.x)&&Wz(e.y)}function Yz(e,t){return e.min===t.min&&e.max===t.max}function lje(e,t){return Yz(e.x,t.x)&&Yz(e.y,t.y)}function Kz(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function uae(e,t){return Kz(e.x,t.x)&&Kz(e.y,t.y)}function Qz(e){return Oa(e.x)/Oa(e.y)}function Xz(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class cje{constructor(){this.members=[]}add(t){ZN(this.members,t),t.scheduleRender()}remove(t){if(JN(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(a=>t===a);if(n===0)return!1;let r;for(let a=n;a>=0;a--){const i=this.members[a];if(i.isPresent!==!1){r=i;break}}return r?(this.promote(r),!0):!1}promote(t,n){const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,
vendor: 5,269 bytes, line 1131
1131n&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:a}=t.options;a===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:n,resumingFrom:r}=t;n.onExitComplete&&n.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function uje(e,t,n){let r="";const a=e.x.translate/t.x,i=e.y.translate/t.y,s=n?.z||0;if((a||i||s)&&(r=`translate3d(${a}px, ${i}px, ${s}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:u,rotate:m,rotateX:h,rotateY:g,skewX:b,skewY:x}=n;u&&(r=`perspective(${u}px) ${r}`),m&&(r+=`rotate(${m}deg) `),h&&(r+=`rotateX(${h}deg) `),g&&(r+=`rotateY(${g}deg) `),b&&(r+=`skewX(${b}deg) `),x&&(r+=`skewY(${x}deg) `)}const o=e.x.scale*t.x,l=e.y.scale*t.y;return(o!==1||l!==1)&&(r+=`scale(${o}, ${l})`),r||"none"}const Y5=["","X","Y","Z"],dje=1e3;let fje=0;function K5(e,t,n,r){const{latestValues:a}=t;a[e]&&(n[e]=a[e],t.setStaticValue(e,0),r&&(r[e]=0))}function dae(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=Qre(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:a,layoutId:i}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",Gn,!(a||i))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&dae(r)}function fae({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:a}){return class{constructor(s={},o=t?.()){this.id=fje++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(pje),this.nodes.forEach(yje),this.nodes.forEach(xje),this.nodes.forEach(gje)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=s,this.root=o?o.root||o:this,this.path=o?[...o.path,o]:[],this.parent=o,this.depth=o?o.depth+1:0;for(let l=0;l<this.path.length;l++)this.path[l].shouldResetTransform=!0;this.root===this&&(this.nodes=new JDe)}addEventListener(s,o){return this.eventHandlers.has(s)||this.eventHandlers.set(s,new n9),this.eventHandlers.get(s).add(o)}notifyListeners(s,...o){const l=this.eventHandlers.get(s);l&&l.notify(...o)}hasListeners(s){return this.eventHandlers.has(s)}mount(s){if(this.instance)return;this.isSVG=Cre(s)&&!tRe(s),this.instance=s;const{layoutId:o,layout:l,visualElement:u}=this.options;if(u&&!u.current&&u.mount(s),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(l||o)&&(this.isLayoutDirty=!0),e){let m,h=0;const g=()=>this.root.updateBlockedByResize=!1;Gn.read(()=>{h=window.innerWidth}),e(s,()=>{const b=window.innerWidth;b!==h&&(h=b,this.root.updateBlockedByResize=!0,m&&m(),m=eje(g,250),uy.hasAnimatedSinceResize&&(uy.hasAnimatedSinceResize=!1,this.nodes.forEach(eU)))})}o&&this.root.registerSharedNode(o,this),this.options.animate!==!1&&u&&(o||l)&&this.addEventListener("didUpdate",({delta:m,hasLayoutChanged:h,hasRelativeLayoutChanged:g,layout:b})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const x=this.options.transition||u.getDefaultTransition()||Tje,{onLayoutAnimationStart:y,onLayoutAnimationComplete:S}=u.getProps(),w=!this.targetLayout||!uae(this.targetLayout,b),T=!h&&g;if(this.options.layoutRoot||this.resumeFrom||T||h&&(w||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const C={...p9(x,"layout"),onPlay:y,onComplete:S};(u.shouldReduceMotion||this.options.layoutRoot)&&(C.delay=0,C.type=!1),this.startAnimation(C),this.setAnimationOrigin(m,T)}else h||eU(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=b})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const s=this.getStack();s&&s.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),Xc(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEac
vendor: 7,571 bytes, line 1131
1131h(Sje),this.animationId++)}getTransformTemplate(){const{visualElement:s}=this.options;return s&&s.getProps().transformTemplate}willUpdate(s=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&dae(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let m=0;m<this.path.length;m++){const h=this.path[m];h.shouldResetTransform=!0,h.updateScroll("snapshot"),h.options.layoutRoot&&h.willUpdate(!1)}const{layoutId:o,layout:l}=this.options;if(o===void 0&&!l)return;const u=this.getTransformTemplate();this.prevTransformTemplateValue=u?u(this.latestValues,""):void 0,this.updateSnapshot(),s&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Zz);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(Jz);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(vje),this.nodes.forEach(hje),this.nodes.forEach(mje)):this.nodes.forEach(Jz),this.clearAllSnapshots();const o=Wa.now();aa.delta=kl(0,1e3/60,o-aa.timestamp),aa.timestamp=o,aa.isProcessing=!0,L5.update.process(aa),L5.preRender.process(aa),L5.render.process(aa),aa.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,b9.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(bje),this.sharedNodes.forEach(wje)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Gn.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Gn.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!Oa(this.snapshot.measuredBox.x)&&!Oa(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l<this.path.length;l++)this.path[l].updateScroll();const s=this.layout;this.layout=this.measure(!1),this.layoutCorrected=ur(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:o}=this.options;o&&o.notify("LayoutMeasure",this.layout.layoutBox,s?s.layoutBox:void 0)}updateScroll(s="measure"){let o=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===s&&(o=!1),o&&this.instance){const l=r(this.instance);this.scroll={animationId:this.root.animationId,phase:s,isRoot:l,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:l}}}resetTransform(){if(!a)return;const s=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,o=this.projectionDelta&&!cae(this.projectionDelta),l=this.getTransformTemplate(),u=l?l(this.latestValues,""):void 0,m=u!==this.prevTransformTemplateValue;s&&this.instance&&(o||Fu(this.latestValues)||m)&&(a(this.instance,u),this.shouldResetTransform=!1,this.scheduleRender())}measure(s=!0){const o=this.measurePageBox();let l=this.removeElementScroll(o);return s&&(l=this.removeTransform(l)),_je(l),{animationId:this.root.animationId,measuredBox:o,layoutBox:l,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:s}=this.options;if(!s)return ur();const o=s.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(Cje))){const{scroll:u}=this.root;u&&(nh(o.x,u.offset.x),nh(o.y,u.offset.y))}return o}removeElementScroll(s){const o=ur();if(Ui(o,s),this.scroll?.wasRoot)return o;for(let l=0;l<this.path.length;l++){const u=this.path[l],{scroll:m,options:h}=u;u!==this.root&&m&&h.layoutScroll&&(m.wasRoot&&Ui(o,s),nh(o.x,m.offset.x),nh(o.y,m.offset.y))}return o}applyTransform(s,o=!1){const l=ur();Ui(l,s);for(let u=0;u<this.path.length;u++){const m=this.path[u];!o&&m.options.layoutScroll&&m.scroll&&m!==m.root&&rh(l,{x:-m.scroll.offset.x,y:-m.scroll.offset.y}),Fu(m.latestValues)&&rh(l,m.latestValues)}return Fu(this.latestValues)&&rh(l,this.latestValues),l}removeTransform(s){const o=ur();Ui(o,s);for(let l=0;l<this.path.length;l++){const u=this.path[l];if(!u.instance||!Fu(u.latestValues))continue;XC(u.latestValues)&&u.updateSnapshot();const m=ur(),h=u.measurePageBox();Ui(m,h),Gz(o,u.latestValues,u.snapshot?u.snapshot.layoutBox:void 0,m)}return Fu(this.latestValues)&&Gz(o,this.latestValues),o}setTargetDelta(s){this.targetDelta=s,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(s){this.options={...this.options,...s,crossfade:s.crossfade!==void 0?s.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==aa.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(s=!1){const o=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=o.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=o.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=o.isSharedProjectionDirty);const l=!!this.resumingFrom||this!==o;if(!(s||l&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:m,layoutId:h}=this.options;if(!(!this.layout||!(m||h))){if(this.resolvedRelativeTargetAt=aa.timestamp,!this.targetDelta&&!this.relativeTarget){const g=this.getClosestProjectingParent();g&&g.layout&&this.animationProgress!==1?(this.relativeParent=g,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ur(),this.relativeTargetOrigin=ur(),k0(this.relativeTargetOrigin,this.layout.layoutBox,g.layout.layoutBox),Ui(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=ur(),this.targetWithTransforms=ur()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),RDe(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Ui(this.target,this.layout.layoutBox),qre(this.target,this.targetDelta)):Ui(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget)){this.attemptToResolveRelativeTarget=!1;const g=this.getClosestProjectingParent();g&&!!g.resumingFrom==!!this.resumingFrom&&!g.options.layoutScroll&&g.target&&this.animationProgress!==1?(this.relativeParent=g,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ur(),this.relativeTargetOrigin=ur(),k0(this.relativeTargetOrigin,this.target,g.target),Ui(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}}}getClosestProjectingParent(){if(!(!this.parent||XC(this.parent.latestValues)||$re(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){const s=this.getLead(),o=!!this.resumingFrom||this!==s;let l=!0;
vendor: 13,526 bytes, line 1131
1131if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(l=!1),o&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(l=!1),this.resolvedRelativeTargetAt===aa.timestamp&&(l=!1),l)return;const{layout:u,layoutId:m}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(u||m))return;Ui(this.layoutCorrected,this.layout.layoutBox);const h=this.treeScale.x,g=this.treeScale.y;VRe(this.layoutCorrected,this.treeScale,this.path,o),s.layout&&!s.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(s.target=s.layout.layoutBox,s.targetWithTransforms=ur());const{target:b}=s;if(!b){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():($z(this.prevProjectionDelta.x,this.projectionDelta.x),$z(this.prevProjectionDelta.y,this.projectionDelta.y)),C0(this.projectionDelta,this.layoutCorrected,b,this.latestValues),(this.treeScale.x!==h||this.treeScale.y!==g||!Xz(this.projectionDelta.x,this.prevProjectionDelta.x)||!Xz(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",b))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(s=!0){if(this.options.visualElement?.scheduleRender(),s){const o=this.getStack();o&&o.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=ah(),this.projectionDelta=ah(),this.projectionDeltaWithTransform=ah()}setAnimationOrigin(s,o=!1){const l=this.snapshot,u=l?l.latestValues:{},m={...this.latestValues},h=ah();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!o;const g=ur(),b=l?l.source:void 0,x=this.layout?this.layout.source:void 0,y=b!==x,S=this.getStack(),w=!S||S.members.length<=1,T=!!(y&&!w&&this.options.crossfade===!0&&!this.path.some(Eje));this.animationProgress=0;let C;this.mixTargetDelta=M=>{const k=M/1e3;tU(h.x,s.x,k),tU(h.y,s.y,k),this.setTargetDelta(h),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(k0(g,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Aje(this.relativeTarget,this.relativeTargetOrigin,g,k),C&&lje(this.relativeTarget,C)&&(this.isProjectionDirty=!1),C||(C=ur()),Ui(C,this.relativeTarget)),y&&(this.animationValues=m,nje(m,u,this.latestValues,k,T,w)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=k},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(s){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(Xc(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Gn.update(()=>{uy.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=jh(0)),this.currentAnimation=XDe(this.motionValue,[0,1e3],{...s,velocity:0,isSync:!0,onUpdate:o=>{this.mixTargetDelta(o),s.onUpdate&&s.onUpdate(o)},onStop:()=>{},onComplete:()=>{s.onComplete&&s.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const s=this.getStack();s&&s.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(dje),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const s=this.getLead();let{targetWithTransforms:o,target:l,layout:u,latestValues:m}=s;if(!(!o||!l||!u)){if(this!==s&&this.layout&&u&&hae(this.options.animationType,this.layout.layoutBox,u.layoutBox)){l=this.target||ur();const h=Oa(this.layout.layoutBox.x);l.x.min=s.target.x.min,l.x.max=l.x.min+h;const g=Oa(this.layout.layoutBox.y);l.y.min=s.target.y.min,l.y.max=l.y.min+g}Ui(o,l),rh(o,m),C0(this.projectionDeltaWithTransform,this.layoutCorrected,o,m)}}registerSharedNode(s,o){this.sharedNodes.has(s)||this.sharedNodes.set(s,new cje),this.sharedNodes.get(s).add(o);const u=o.options.initialPromotionConfig;o.promote({transition:u?u.transition:void 0,preserveFollowOpacity:u&&u.shouldPreserveFollowOpacity?u.shouldPreserveFollowOpacity(o):void 0})}isLead(){const s=this.getStack();return s?s.lead===this:!0}getLead(){const{layoutId:s}=this.options;return s?this.getStack()?.lead||this:this}getPrevLead(){const{layoutId:s}=this.options;return s?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:s}=this.options;if(s)return this.root.sharedNodes.get(s)}promote({needsReset:s,transition:o,preserveFollowOpacity:l}={}){const u=this.getStack();u&&u.promote(this,l),s&&(this.projectionDelta=void 0,this.needsReset=!0),o&&this.setOptions({transition:o})}relegate(){const s=this.getStack();return s?s.relegate(this):!1}resetSkewAndRotation(){const{visualElement:s}=this.options;if(!s)return;let o=!1;const{latestValues:l}=s;if((l.z||l.rotate||l.rotateX||l.rotateY||l.rotateZ||l.skewX||l.skewY)&&(o=!0),!o)return;const u={};l.z&&K5("z",s,u,this.animationValues);for(let m=0;m<Y5.length;m++)K5(`rotate${Y5[m]}`,s,u,this.animationValues),K5(`skew${Y5[m]}`,s,u,this.animationValues);s.render();for(const m in u)s.setStaticValue(m,u[m]),this.animationValues&&(this.animationValues[m]=u[m]);s.scheduleRender()}applyProjectionStyles(s,o){if(!this.instance||this.isSVG)return;if(!this.isVisible){s.visibility="hidden";return}const l=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,s.visibility="",s.opacity="",s.pointerEvents=cy(o?.pointerEvents)||"",s.transform=l?l(this.latestValues,""):"none";return}const u=this.getLead();if(!this.projectionDelta||!this.layout||!u.target){this.options.layoutId&&(s.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,s.pointerEvents=cy(o?.pointerEvents)||""),this.hasProjected&&!Fu(this.latestValues)&&(s.transform=l?l({},""):"none",this.hasProjected=!1);return}s.visibility="";const m=u.animationValues||u.latestValues;this.applyTransformsToTarget();let h=uje(this.projectionDeltaWithTransform,this.treeScale,m);l&&(h=l(m,h)),s.transform=h;const{x:g,y:b}=this.projectionDelta;s.transformOrigin=`${g.origin*100}% ${b.origin*100}% 0`,u.animationValues?s.opacity=u===this?m.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:m.opacityExit:s.opacity=u===this?m.opacity!==void 0?m.opacity:"":m.opacityExit!==void 0?m.opacityExit:0;for(const x in cg){if(m[x]===void 0)continue;const{correct:y,applyTo:S,isCSSVariable:w}=cg[x],T=h==="none"?m[x]:y(m[x],u);if(S){const C=S.length;for(let M=0;M<C;M++)s[S[M]]=T}else w?this.options.visualElement.renderState.vars[x]=T:s[x]=T}this.options.layoutId&&(s.pointerEvents=u===this?cy(o?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(s=>s.currentAnimation?.stop()),this.root.nodes.forEach(Zz),this.root.sharedNodes.clear()}}}function hje(e){e.updateLayout()}function mje(e){const t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){const{layoutBox:n,measuredBox:r}=e.layout,{animationType:a}=e.options,i=t.source!==e.layout.source;a==="size"?Vi(m=>{const h=i?t.measuredBox[m]:t.layoutBox[m],g=Oa(h);h.min=n[m].min,h.max=h.min+g}):hae(a,t.layoutBox,n)&&Vi(m=>{const h=i?t.measuredBox[m]:t.layoutBox[m],g=Oa(n[m]);h.max=h.min+g,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[m].max=e.relativeTarget[m].min+g)});const s=ah();C0(s,n,t.layoutBox);const o=ah();i?C0(o,e.applyTransform(r,!0),t.measuredBox):C0(o,n,t.layoutBox);const l=!cae(s);let u=!1;if(!e.resumeFrom){const m=e.getClosestProjectingParent();if(m&&!m.resumeFrom){const{snapshot:h,layout:g}=m;if(h&&g){const b=ur();k0(b,t.layoutBox,h.layoutBox);const x=ur();k0(x,n,g.layoutBox),uae(b,x)||(u=!0),m.options.layoutRoot&&(e.relativeTarget=x,e.relativeTargetOrigin=b,e.relativeParent=m)}}}e.notifyListeners("didUpdate",{layout:n,snapshot:t,delta:o,layoutDelta:s,hasLayoutChanged:l,hasRelativeLayoutChanged:u})}else if(e.isLead()){const{onExitComplete:n}=e.options;n&&n()}e.options.transition=void 0}function pje(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function gje(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function bje(e){e.clearSnapshot()}function Zz(e){e.clearMeasurements()}function Jz(e){e.isLayoutDirty=!1}function vje(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function eU(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function yje(e){e.resolveTargetDelta()}function xje(e){e.calcProjection()}function Sje(e){e.resetSkewAndRotation()}function wje(e){e.removeLeadSnapshot()}function tU(e,t,n){e.translate=Xn(t.translate,0,n),e.scale=Xn(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function nU(e,t,n,r){e.min=Xn(t.min,n.min,r),e.max=Xn(t.max,n.max,r)}function Aje(e,t,n,r){nU(e.x,t.x,n.x,r),nU(e.y,t.y,n.y,r)}function Eje(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const Tje={duration:.45,ease:[.4,0,.1,1]},rU=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),aU=rU("applewebkit/")&&!rU("chrome/")?Math.round:ss;function iU(e){e.min=aU(e.min),e.max=aU(e.max)}function _je(e){iU(e.x),iU(e.y)}function hae(e,t,n){return e==="position"||e==="preserve-aspect"&&!MDe(Qz(t),Qz(n),.2)}function Cje(e){return e!==e.root&&e.scroll?.wasRoot}const kje=fae({attachResizeListener:(e,t)=>ug(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),Q5={current:void 0},mae=fae({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Q5.current){const e=new kje({});e.mount(window),e.setOptions({layoutScroll:!0}),Q5.current=e}return Q5.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),Nje={pan:{Feature:WDe},drag:{Feature:GDe,ProjectionNode:mae,MeasureLayout:sae}};function sU(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");const a="onHover"+n,i=r[a];i&&Gn.postRender(()=>i(t,_1(t)))}class Oje extends lu{mount(){const{current:t}=this.node;t&&(this.unmount=QMe(t,(n,r)=>(sU(this.node,r,"Start"),a=>sU(this.node,a,"End"))))}unmount(){}}class Pje extends lu{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=A1(ug(this.node.current,"focus",()=>this.onFocus()),ug(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function oU(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");const a="onTap"+(n==="End"?"":n),i=r[a];i&&Gn.postRender(()=>i(t,_1(t)))}class Mje extends lu{mount(){const{current:t}=this.node;t&&(this.unmount=eRe(t,(n,r)=>(oU(this.node,r,"Start"),(a,{success:i})=>oU(this.node,a,i?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const a8=new WeakMap,X5=new WeakMap,Rje=e=>{const t=a8.get(e.target);t&&t(e)},Dje=e=>{e.forEach(Rje)};function jje({root:e,...t}){const n=e||document;X5.has(n)||X5.set(n,{});const r=X5.get(n),a=JSON.stringify(t);return r[a]||(r[a]=new IntersectionObserver(Dje,{root:e,...t})),r[a]}function Ije(e,t,n){const r=jje(t);return a8.set(e,n),r.observe(e),()=>{a8.delete(e),r.unobserve(e)}}const Lje={some:0,all:1};class Bje extends lu{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:a="some",once:i}=t,s={root:n?n.current:void 0,rootMargin:r,threshold:typeof a=="number"?a:Lje[a]},o=l=>{const{isIntersecting:u}=l;if(this.isInView===u||(this.isInView=u,i&&!u&&this.hasEnteredView))return;u&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",u);const{onViewportEnter:m,onViewportLeave:h}=this.node.getProps(),g=u?m:h;g&&g(l)};return Ije(this.node.current,s,o)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(zje(t,n))&&this.startObserver()}unmount(){}}function zje({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const Uje={inView:{Feature:Bje},tap:{Feature:Mje},focus:{Feature:Pje},hover:{Feature:Oje}}
1131,Hje={layout:{ProjectionNode:mae,MeasureLayout:sae}},Fje={..._De,...Uje,...Nje,...Hje},jr=FRe(Fje,tDe),$je=[{nameKey:"sidebar.productDemo",url:"https://www.youtube.com/watch?v=3mdNmNLcWYQ",icon:"video"},{nameKey:"sidebar.manusAcademy",url:"https://academy.manus.im/",icon:"graduation"},{nameKey:"sidebar.trustCenter",url:"https://trust.manus.im/",icon:"shield"}],qje=[{name:"LinkedIn",url:"https://www.linkedin.com/company/maboroshiinc/"},{name:"X / Twitter",url:"https://x.com/maboroshi_inc"},{name:"YouTube",url:"https://www.youtube.com/@manus_im"},{name:"Instagram",url:"https://www.instagram.com/manus/"},{name:"TikTok",url:"https://www.tiktok.com/@manus_im"}];function Vje(){const{t:e}=Mn(),t=Le.admin.contributorLeaderboard.useQuery({limit:5}),n=t.data??[];return t.isLoading?f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:49",children:[f.jsxs("h3",{"data-loc":"client/src/components/MobileSidebar.tsx:50",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1 flex items-center gap-1.5",children:[f.jsx(Ch,{"data-loc":"client/src/components/MobileSidebar.tsx:51",size:12}),e("sidebar.topContributors")]}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:54",className:"space-y-2",children:Array.from({length:3}).map((r,a)=>f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:56",className:"flex items-center gap-2 px-2 py-1.5",children:[f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:57",className:"w-5 h-5 rounded-full bg-muted animate-pulse"}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:58",className:"flex-1",children:f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:59",className:"h-3 bg-muted rounded w-20 animate-pulse"})})]},a))})]}):n.length===0?null:f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:71",children:[f.jsxs("h3",{"data-loc":"client/src/components/MobileSidebar.tsx:72",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1 flex items-center gap-1.5",children:[f.jsx(Ch,{"data-loc":"client/src/components/MobileSidebar.tsx:73",size:12}),e("sidebar.topContributors")]}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:76",className:"space-y-0.5",children:n.map((r,a)=>f.jsxs(Lt,{"data-loc":"client/src/components/MobileSidebar.tsx:78",href:r.username?`/profile/${r.username}`:"#",className:"flex items-center gap-2 px-2 py-1.5 rounded-md hover:bg-sidebar-accent/50 transition-colors",children:[f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:83",className:"relative shrink-0",children:[f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:84",className:`w-6 h-6 rounded-full flex items-center justify-center text-[10px] font-bold overflow-hidden ${a===0?"bg-primary/15 text-primary":a===1?"bg-primary/10 text-primary/80":"bg-muted text-muted-foreground"}`,children:r.avatarUrl?f.jsx("img",{"data-loc":"client/src/components/MobileSidebar.tsx:92",src:r.avatarUrl,alt:"",className:"h-full w-full object-cover"}):(r.name||"A").charAt(0).toUpperCase()}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:97",className:`absolute -bottom-0.5 -right-0.5 w-3.5 h-3.5 rounded-full flex items-center justify-center text-[7px] font-bold border border-background ${a===0?"bg-primary text-primary-foreground":a===1?"bg-primary/80 text-primary-foreground":"bg-muted-foreground/60 text-background"}`,children:a+1})]}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:107",className:"flex-1 min-w-0",children:f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:108",className:"text-xs font-medium truncate",children:r.name||e("common.anonymous")})}),f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:110",className:"flex items-center gap-2 text-[10px] text-muted-foreground shrink-0",children:[f.jsx("span",{"data-loc":"client/src/components/MobileSidebar.tsx:111",className:"tabular-nums",children:r.approvedCount}),f.jsxs("span",{"data-loc":"client/src/components/MobileSidebar.tsx:112",className:"flex items-center gap-0.5 tabular-nums",children:[f.jsx(xa,{"data-loc":"client/src/components/MobileSidebar.tsx:113",size:9}),r.totalUpvotes]})]})]}
1131,r.userId))}),f.jsx(Lt,{"data-loc":"client/src/components/MobileSidebar.tsx:120",href:"/leaderboard",className:"block mt-2 px-2",children:f.jsxs("span",{"data-loc":"client/src/components/MobileSidebar.tsx:121",className:"text-[11px] text-primary hover:underline",children:[e("sidebar.viewLeaderboard")," â"]})})]})}function Gje({open:e,onClose:t,categories:n,selectedCategories:r,highlightOnly:a,onCategoryToggle:i,onHighlightToggle:s,onShowAll:o}){const{t:l}=Mn(),u=n.filter(h=>h.type==="job_function"),m=n.filter(h=>h.type==="feature");return e?f.jsxs(f.Fragment,{children:[f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:147",className:"fixed inset-0 z-50 bg-black/40 lg:hidden",onClick:t}),f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:149",className:"fixed inset-y-0 left-0 z-50 w-72 bg-sidebar text-sidebar-foreground border-r shadow-xl lg:hidden animate-in slide-in-from-left duration-200",children:[f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:150",className:"flex items-center justify-between p-4 border-b",children:[f.jsx("span",{"data-loc":"client/src/components/MobileSidebar.tsx:151",className:"font-serif font-bold text-sm",children:l("sidebar.allUseCases")}),f.jsx("button",{"data-loc":"client/src/components/MobileSidebar.tsx:152",onClick:t,className:"p-1.5 hover:bg-sidebar-accent rounded-md",children:f.jsx(El,{"data-loc":"client/src/components/MobileSidebar.tsx:153",size:18})})]}),f.jsx(fm,{"data-loc":"client/src/components/MobileSidebar.tsx:156",className:"h-[calc(100vh-3.5rem)]",children:f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:157",className:"p-4 space-y-5",children:[f.jsx("button",{"data-loc":"client/src/components/MobileSidebar.tsx:159",onClick:()=>{o(),t()},className:`w-full text-left px-3 py-2 rounded-md text-sm font-medium transition-colors ${!a&&r.length===0?"bg-sidebar-accent text-sidebar-accent-foreground":"hover:bg-sidebar-accent/50"}`,children:l("sidebar.allUseCases")}),f.jsxs("button",{"data-loc":"client/src/components/MobileSidebar.tsx:171",onClick:()=>{s(),t()},className:`w-full text-left px-3 py-2.5 rounded-lg text-sm font-medium transition-all flex items-center gap-2 ${a?"bg-primary/10 text-primary ring-1 ring-primary/20":"hover:bg-primary/5 text-primary/80"}`,children:[f.jsx(Vn,{"data-loc":"client/src/components/MobileSidebar.tsx:179",size:15}),l("sidebar.highlights")]}),f.jsx(sa,{"data-loc":"client/src/components/MobileSidebar.tsx:183"}),f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:186",children:[f.jsx("h3",{"data-loc":"client/src/components/MobileSidebar.tsx:187",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1",children:l("sidebar.byJobFunction")}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:190",className:"space-y-0.5",children:u.map(h=>f.jsx("button",{"data-loc":"client/src/components/MobileSidebar.tsx:192",onClick:()=>{i(h.id),t()},className:`w-full text-left px-3 py-1.5 rounded-md text-sm transition-colors ${r.includes(h.id)?"bg-sidebar-accent text-sidebar-accent-foreground font-medium":"hover:bg-sidebar-accent/50 text-sidebar-foreground/80"}`,children:l(`cat.${h.slug}`)||h.name},h.id))})]}),f.jsx(sa,{"data-loc":"client/src/components/MobileSidebar.tsx:207"}),f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:210",children:[f.jsx("h3",{"data-loc":"client/src/components/MobileSidebar.tsx:211",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1",children:l("sidebar.byFeature")}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:214",className:"space-y-0.5",children:m.map(h=>f.jsx("button",{"data-loc":"client/src/components/MobileSidebar.tsx:216",onClick:()=>{i(h.id),t()},className:`w-full text-left px-3 py-1.5 rounded-md text-sm transition-colors ${r.includes(h.id)?"bg-sidebar-accent text-sidebar-accent-foreground font-medium":"hover:bg-sidebar-accent/50 text-sidebar-foreground/80"}`,children:l(`cat.${h.slug}`)||h.name},h.id))})]}),f.jsx(sa,{"data-loc":"client/src/components/MobileSidebar.tsx:231"}),f.jsx(Vje,{"data-loc":"client/src/components/MobileSidebar.tsx:234"}),f.jsx(sa,{"data-loc":"client/src/components/MobileSidebar.tsx:236"}),f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:239",children:[f.jsx("h3",{"data-loc":"client/src/components/MobileSidebar.tsx:240",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1",children:l("sidebar.learnMore")}),f.jsxs("div",{"data-loc":"client/src/components/MobileSidebar.tsx:243",className:"space-y-0.5",children:[f.jsx(Lt,{"data-loc":"client/src/components/MobileSidebar.tsx:244",href:"/about",children:f.jsxs("span",{"data-loc":"client/src/components/MobileSidebar.tsx:245",onClick:t,className:"flex items-center gap-2 px-3 py-1.5 rounded-md text-sm text-muted-foreground hover:text-foreground hover:bg-sidebar-accent/50 transition-colors cursor-pointer",children:[f.jsx(aK,{"data-loc":"client/src/components/MobileSidebar.tsx:249",size:13}),l("sidebar.aboutPortal")]})}),$je.map(h=>{const g=h.icon==="video"?R_:h.icon==="graduation"?N_:h.icon==="shield"?jc:Vc;return f.jsxs("a",{"data-loc":"client/src/components/MobileSidebar.tsx:256",href:h.url,target:"_blank",rel:"noopener noreferrer",onClick:t,className:"flex items-center gap-2 px-3 py-1.5 rounded-md text-sm text-muted-foreground hover:text-foreground hover:bg-sidebar-accent/50 transition-colors",children:[f.jsx(g,{"data-loc":"client/src/components/MobileSidebar.tsx:264",size:13}),l(h.nameKey)]},h.nameKey)})]})]}),f.jsx(sa,{"data-loc":"client/src/components/MobileSidebar.tsx:272"}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:275",className:"space-y-1",children:qje.map(h=>f.jsxs("a",{"data-loc":"client/src/components/MobileSidebar.tsx:277",href:h.url,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-3 py-1.5 rounded-md text-sm text-muted-foreground hover:text-foreground hover:bg-sidebar-accent/50 transition-colors",children:[f.jsx(no,{"data-loc":"client/src/components/MobileSidebar.tsx:284",size:13}),h.name]},h.name))}),f.jsx("div",{"data-loc":"client/src/components/MobileSidebar.tsx:290",className:"pt-2 px-1",children:f.jsx(KY,{"data-loc":"client/src/components/MobileSidebar.tsx:291"})})]})})]})]}):null}var Wje="Label",pae=A.forwardRef((e,t)=>
1131f.jsx(ft.label,{...e,ref:t,onMouseDown:n=>{n.target.closest("button, input, select, textarea")||(e.onMouseDown?.(n),!n.defaultPrevented&&n.detail>1&&n.preventDefault())}}));pae.displayName=Wje;var Yje=pae;function en({className:e,...t}){return f.jsx(Yje,{"data-loc":"client/src/components/ui/label.tsx:11","data-slot":"label",className:pt("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}var b4="Checkbox",[Kje]=Sa(b4),[Qje,N9]=Kje(b4);function Xje(e){const{__scopeCheckbox:t,checked:n,children:r,defaultChecked:a,disabled:i,form:s,name:o,onCheckedChange:l,required:u,value:m="on",internal_do_not_use_render:h}=e,[g,b]=Ai({prop:n,defaultProp:a??!1,onChange:l,caller:b4}),[x,y]=A.useState(null),[S,w]=A.useState(null),T=A.useRef(!1),C=x?!!s||!!x.closest("form"):!0,M={checked:g,disabled:i,setChecked:b,control:x,setControl:y,name:o,form:s,value:m,hasConsumerStoppedPropagationRef:T,required:u,defaultChecked:Lc(a)?!1:a,isFormControl:C,bubbleInput:S,setBubbleInput:w};return f.jsx(Qje,{scope:t,...M,children:Zje(h)?h(M):r})}var gae="CheckboxTrigger",bae=A.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},a)=>{const{control:i,value:s,disabled:o,checked:l,required:u,setControl:m,setChecked:h,hasConsumerStoppedPropagationRef:g,isFormControl:b,bubbleInput:x}=N9(gae,e),y=At(a,m),S=A.useRef(l);return A.useEffect(()=>{const w=i?.form;if(w){const T=()=>h(S.current);return w.addEventListener("reset",T),()=>w.removeEventListener("reset",T)}},[i,h]),f.jsx(ft.button,{type:"button",role:"checkbox","aria-checked":Lc(l)?"mixed":l,"aria-required":u,"data-state":Aae(l),"data-disabled":o?"":void 0,disabled:o,value:s,...r,ref:y,onKeyDown:Ye(t,w=>{w.key==="Enter"&&w.preventDefault()}),onClick:Ye(n,w=>{h(T=>Lc(T)?!0:!T),x&&b&&(g.current=w.isPropagationStopped(),g.current||w.stopPropagation())})})});bae.displayName=gae;var vae=A.forwardRef((e,t)=>{const{__scopeCheckbox:n,name:r,checked:a,defaultChecked:i,required:s,disabled:o,value:l,onCheckedChange:u,form:m,...h}=e;return f.jsx(Xje,{__scopeCheckbox:n,checked:a,defaultChecked:i,disabled:o,required:s,onCheckedChange:u,name:r,form:m,value:l,internal_do_not_use_render:({isFormControl:g})=>f.jsxs(f.Fragment,{children:[f.jsx(bae,{...h,ref:t,__scopeCheckbox:n}),g&&f.jsx(wae,{__scopeCheckbox:n})]})})});vae.displayName=b4;var yae="CheckboxIndicator",xae=A.forwardRef((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...a}=e,i=N9(yae,n);return f.jsx(Br,{present:r||Lc(i.checked)||i.checked===!0,children:f.jsx(ft.span,{"data-state":Aae(i.checked),"data-disabled":i.disabled?"":void 0,...a,ref:t,style:{pointerEvents:"none",...e.style}})})});xae.displayName=yae;var Sae="CheckboxBubbleInput",wae=A.forwardRef(({__scopeCheckbox:e,...t},n)=>{const{control:r,hasConsumerStoppedPropagationRef:a,checked:i,defaultChecked:s,required:o,disabled:l,name:u,value:m,form:h,bubbleInput:g,setBubbleInput:b}=N9(Sae,e),x=At(n,b),y=UN(i),S=H7(r);A.useEffect(()=>{const T=g;if(!T)return;const C=window.HTMLInputElement.prototype,k=Object.getOwnPropertyDescriptor(C,"checked").set,N=!a.current;if(y!==i&&k){const P=new Event("click",{bubbles:N});T.indeterminate=Lc(i),k.call(T,Lc(i)?!1:i),T.dispatchEvent(P)}},[g,y,i,a]);const w=A.useRef(Lc(i)?!1:i);return f.jsx(ft.input,{type:"checkbox","aria-hidden":!0,defaultChecked:s??w.current,required:o,disabled:l,name:u,value:m,form:h,...t,tabIndex:-1,ref:x,style:{...t.style,...S,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});wae.displayName=Sae;function Zje(e){return typeof e=="function"}function Lc(e){return e==="indeterminate"}function Aae(e){return Lc(e)?"indeterminate":e?"checked":"unchecked"}function i8({className:e,...t}){return f.jsx(vae,{"data-loc":"client/src/components/ui/checkbox.tsx:12","data-slot":"checkbox",className:pt("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:f.jsx(xae,{"data-loc":"client/src/components/ui/checkbox.tsx:20","data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:f.jsx(Rc,{"data-loc":"client/src/components/ui/checkbox.tsx:24",className:"size-3.5"})})})}var Eae="AlertDialog",[Jje]=Sa(Eae,[MK]),Bl=MK(),Tae=e=>{const{__scopeAlertDialog:t,...n}=e,r=Bl(t);return f.jsx(ok,{...r,...n,modal:!0})};Tae.displayName=Eae;var eIe="AlertDialogTrigger",_ae=A.forwardRef((e,t)=>
1131{const{__scopeAlertDialog:n,...r}=e,a=Bl(n);return f.jsx(wbe,{...a,...r,ref:t})});_ae.displayName=eIe;var tIe="AlertDialogPortal",Cae=e=>{const{__scopeAlertDialog:t,...n}=e,r=Bl(t);return f.jsx(lk,{...r,...n})};Cae.displayName=tIe;var nIe="AlertDialogOverlay",kae=A.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,a=Bl(n);return f.jsx(ck,{...a,...r,ref:t})});kae.displayName=nIe;var gh="AlertDialogContent",[rIe,aIe]=Jje(gh),iIe=eY("AlertDialogContent"),Nae=A.forwardRef((e,t)=>{const{__scopeAlertDialog:n,children:r,...a}=e,i=Bl(n),s=A.useRef(null),o=At(t,s),l=A.useRef(null);return f.jsx(vbe,{contentName:gh,titleName:Oae,docsSlug:"alert-dialog",children:f.jsx(rIe,{scope:n,cancelRef:l,children:f.jsxs(uk,{role:"alertdialog",...i,...a,ref:o,onOpenAutoFocus:Ye(a.onOpenAutoFocus,u=>{u.preventDefault(),l.current?.focus({preventScroll:!0})}),onPointerDownOutside:u=>u.preventDefault(),onInteractOutside:u=>u.preventDefault(),children:[f.jsx(iIe,{children:r}),f.jsx(oIe,{contentRef:s})]})})})});Nae.displayName=gh;var Oae="AlertDialogTitle",Pae=A.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,a=Bl(n);return f.jsx(dk,{...a,...r,ref:t})});Pae.displayName=Oae;var Mae="AlertDialogDescription",Rae=A.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,a=Bl(n);return f.jsx(fk,{...a,...r,ref:t})});Rae.displayName=Mae;var sIe="AlertDialogAction",Dae=A.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,a=Bl(n);return f.jsx(T2,{...a,...r,ref:t})});Dae.displayName=sIe;var jae="AlertDialogCancel",Iae=A.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,{cancelRef:a}=aIe(jae,n),i=Bl(n),s=At(t,a);return f.jsx(T2,{...i,...r,ref:s})});Iae.displayName=jae;var oIe=({contentRef:e})=>{const t=`\`${gh}\` requires a description for the component to be accessible for screen reader users. 1132 1133You can add a description to the \`${gh}\` by passing a \`${Mae}\` component as a child, which also benefits sighted users by adding visible context to the dialog. 1134 1135Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${gh}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component. 1136 1137For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return A.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},lIe=Tae,cIe=_ae,uIe=Cae,dIe=kae,fIe=Nae,hIe=Dae,mIe=Iae,pIe=Pae,gIe=Rae;function bIe({...e}){return f.jsx(lIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:10","data-slot":"alert-dialog",...e})}function vIe({...e}){return f.jsx(cIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:17","data-slot":"alert-dialog-trigger",...e})}function yIe({...e}){return f.jsx(uIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:25","data-slot":"alert-dialog-portal",...e})}function xIe({className:e,...t}){return f.jsx(dIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:34","data-slot":"alert-dialog-overlay",className:pt("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}function SIe({className:e,...t}){return f.jsxs(yIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:50",children:[f.jsx(xIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:51"}),f.jsx(fIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:52","data-slot":"alert-dialog-content",className:pt("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),...t})]})}function wIe({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/alert-dialog.tsx:69","data-slot":"alert-dialog-header",className:pt("flex flex-col gap-2 text-center sm:text-left",e),...t})}function AIe({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/alert-dialog.tsx:82","data-slot":"alert-dialog-footer",className:pt("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function EIe({className:e,...t}){return f.jsx(pIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:98","data-slot":"alert-dialog-title",className:pt("text-lg font-semibold",e),...t})}function TIe({className:e,...t}){return f.jsx(gIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:111","data-slot":"alert-dialog-description",className:pt("text-muted-foreground text-sm",e),...t})}function _Ie({className:e,...t}){return f.jsx(hIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:124",className:pt(W7(),e),...t})}function CIe({className:e,...t}){return f.jsx(mIe,{"data-loc":"client/src/components/ui/alert-dialog.tsx:136",className:pt(W7({variant:"outline"}),e),...t})}var Lae=["PageUp","PageDown"],Bae=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],zae={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},km="Slider",[s8,kIe,NIe]=y1(km),[Uae]=Sa(km,[NIe]),[OIe,v4]=Uae(km),Hae=A.forwardRef((e,t)=>
1137{const{name:n,min:r=0,max:a=100,step:i=1,orientation:s="horizontal",disabled:o=!1,minStepsBetweenThumbs:l=0,defaultValue:u=[r],value:m,onValueChange:h=()=>{},onValueCommit:g=()=>{},inverted:b=!1,form:x,...y}=e,S=A.useRef(new Set),w=A.useRef(0),C=s==="horizontal"?PIe:MIe,[M=[],k]=Ai({prop:m,defaultProp:u,onChange:U=>{[...S.current][w.current]?.focus(),h(U)}}),N=A.useRef(M);function P(U){const $=LIe(M,U);z(U,$)}function D(U){z(U,w.current)}function B(){const U=N.current[w.current];M[w.current]!==U&&g(M)}function z(U,$,{commit:W}={commit:!1}){const G=HIe(i),V=FIe(Math.round((U-r)/i)*i+r,G),H=V0(V,[r,a]);k((X=[])=>{const Z=jIe(X,H,$);if(UIe(Z,l*i)){w.current=Z.indexOf(H);const ae=String(Z)!==String(X);return ae&&W&&g(Z),ae?Z:X}else return X})}return f.jsx(OIe,{scope:e.__scopeSlider,name:n,disabled:o,min:r,max:a,valueIndexToChangeRef:w,thumbs:S.current,values:M,orientation:s,form:x,children:f.jsx(s8.Provider,{scope:e.__scopeSlider,children:f.jsx(s8.Slot,{scope:e.__scopeSlider,children:f.jsx(C,{"aria-disabled":o,"data-disabled":o?"":void 0,...y,ref:t,onPointerDown:Ye(y.onPointerDown,()=>{o||(N.current=M)}),min:r,max:a,inverted:b,onSlideStart:o?void 0:P,onSlideMove:o?void 0:D,onSlideEnd:o?void 0:B,onHomeKeyDown:()=>!o&&z(r,0,{commit:!0}),onEndKeyDown:()=>!o&&z(a,M.length-1,{commit:!0}),onStepKeyDown:({event:U,direction:$})=>{if(!o){const V=Lae.includes(U.key)||U.shiftKey&&Bae.includes(U.key)?10:1,H=w.current,X=M[H],Z=i*V*$;z(X+Z,H,{commit:!0})}}})})})})});Hae.displayName=km;var[Fae,$ae]=Uae(km,{startEdge:"left",endEdge:"right",size:"width",direction:1}),PIe=A.forwardRef((e,t)=>{const{min:n,max:r,dir:a,inverted:i,onSlideStart:s,onSlideMove:o,onSlideEnd:l,onStepKeyDown:u,...m}=e,[h,g]=A.useState(null),b=At(t,C=>g(C)),x=A.useRef(void 0),y=kd(a),S=y==="ltr",w=S&&!i||!S&&i;function T(C){const M=x.current||h.getBoundingClientRect(),k=[0,M.width],P=O9(k,w?[n,r]:[r,n]);return x.current=M,P(C-M.left)}return f.jsx(Fae,{scope:e.__scopeSlider,startEdge:w?"left":"right",endEdge:w?"right":"left",direction:w?1:-1,size:"width",children:f.jsx(qae,{dir:y,"data-orientation":"horizontal",...m,ref:b,style:{...m.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:C=>{const M=T(C.clientX);s?.(M)},onSlideMove:C=>{const M=T(C.clientX);o?.(M)},onSlideEnd:()=>{x.current=void 0,l?.()},onStepKeyDown:C=>{const k=zae[w?"from-left":"from-right"].includes(C.key);u?.({event:C,direction:k?-1:1})}})})}),MIe=A.forwardRef((e,t)=>{const{min:n,max:r,inverted:a,onSlideStart:i,onSlideMove:s,onSlideEnd:o,onStepKeyDown:l,...u}=e,m=A.useRef(null),h=At(t,m),g=A.useRef(void 0),b=!a;function x(y){const S=g.current||m.current.getBoundingClientRect(),w=[0,S.height],C=O9(w,b?[r,n]:[n,r]);return g.current=S,C(y-S.top)}return f.jsx(Fae,{scope:e.__scopeSlider,startEdge:b?"bottom":"top",endEdge:b?"top":"bottom",size:"height",direction:b?1:-1,children:f.jsx(qae,{"data-orientation":"vertical",...u,ref:h,style:{...u.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:y=>{const S=x(y.clientY);i?.(S)},onSlideMove:y=>{const S=x(y.clientY);s?.(S)},onSlideEnd:()=>{g.current=void 0,o?.()},onStepKeyDown:y=>{const w=zae[b?"from-bottom":"from-top"].includes(y.key);l?.({event:y,direction:w?-1:1})}})})}),qae=A.forwardRef((e,t)=>{const{__scopeSlider:n,onSlideStart:r,onSlideMove:a,onSlideEnd:i,onHomeKeyDown:s,onEndKeyDown:o,onStepKeyDown:l,...u}=e,m=v4(km,n);return f.jsx(ft.span,{...u,ref:t,onKeyDown:Ye(e.onKeyDown,h=>{h.key==="Home"?(s(h),h.preventDefault()):h.key==="End"?(o(h),h.preventDefault()):Lae.concat(Bae).includes(h.key)&&(l(h),h.preventDefault())}),onPointerDown:Ye(e.onPointerDown,h=>{const g=h.target;g.setPointerCapture(h.pointerId),h.preventDefault(),m.thumbs.has(g)?g.focus():r(h)}),onPointerMove:Ye(e.onPointerMove,h=>{h.target.hasPointerCapture(h.pointerId)&&a(h)}),onPointerUp:Ye(e.onPointerUp,h=>{const g=h.target;g.hasPointerCapture(h.pointerId)&&(g.releasePointerCapture(h.pointerId),i(h))})})}),Vae="SliderTrack",Gae=A.forwardRef((e,t)=>{const{__scopeSlider:n,...r}=e,a=v4(Vae,n);return f.jsx(ft.span,{"data-disabled":a.disabled?"":void 0,"data-orientation":a.orientation,...r,ref:t})});Gae.displayName=Vae;var o8="SliderRange",Wae=A.forwardRef((e,t)=>
1137{const{__scopeSlider:n,...r}=e,a=v4(o8,n),i=$ae(o8,n),s=A.useRef(null),o=At(t,s),l=a.values.length,u=a.values.map(g=>Qae(g,a.min,a.max)),m=l>1?Math.min(...u):0,h=100-Math.max(...u);return f.jsx(ft.span,{"data-orientation":a.orientation,"data-disabled":a.disabled?"":void 0,...r,ref:o,style:{...e.style,[i.startEdge]:m+"%",[i.endEdge]:h+"%"}})});Wae.displayName=o8;var l8="SliderThumb",Yae=A.forwardRef((e,t)=>{const n=kIe(e.__scopeSlider),[r,a]=A.useState(null),i=At(t,o=>a(o)),s=A.useMemo(()=>r?n().findIndex(o=>o.ref.current===r):-1,[n,r]);return f.jsx(RIe,{...e,ref:i,index:s})}),RIe=A.forwardRef((e,t)=>{const{__scopeSlider:n,index:r,name:a,...i}=e,s=v4(l8,n),o=$ae(l8,n),[l,u]=A.useState(null),m=At(t,T=>u(T)),h=l?s.form||!!l.closest("form"):!0,g=H7(l),b=s.values[r],x=b===void 0?0:Qae(b,s.min,s.max),y=IIe(r,s.values.length),S=g?.[o.size],w=S?BIe(S,x,o.direction):0;return A.useEffect(()=>{if(l)return s.thumbs.add(l),()=>{s.thumbs.delete(l)}},[l,s.thumbs]),f.jsxs("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[o.startEdge]:`calc(${x}% + ${w}px)`},children:[f.jsx(s8.ItemSlot,{scope:e.__scopeSlider,children:f.jsx(ft.span,{role:"slider","aria-label":e["aria-label"]||y,"aria-valuemin":s.min,"aria-valuenow":b,"aria-valuemax":s.max,"aria-orientation":s.orientation,"data-orientation":s.orientation,"data-disabled":s.disabled?"":void 0,tabIndex:s.disabled?void 0:0,...i,ref:m,style:b===void 0?{display:"none"}:e.style,onFocus:Ye(e.onFocus,()=>{s.valueIndexToChangeRef.current=r})})}),h&&f.jsx(Kae,{name:a??(s.name?s.name+(s.values.length>1?"[]":""):void 0),form:s.form,value:b},r)]})});Yae.displayName=l8;var DIe="RadioBubbleInput",Kae=A.forwardRef(({__scopeSlider:e,value:t,...n},r)=>{const a=A.useRef(null),i=At(a,r),s=UN(t);return A.useEffect(()=>{const o=a.current;if(!o)return;const l=window.HTMLInputElement.prototype,m=Object.getOwnPropertyDescriptor(l,"value").set;if(s!==t&&m){const h=new Event("input",{bubbles:!0});m.call(o,t),o.dispatchEvent(h)}},[s,t]),f.jsx(ft.input,{style:{display:"none"},...n,ref:i,defaultValue:t})});Kae.displayName=DIe;function jIe(e=[],t,n){const r=[...e];return r[n]=t,r.sort((a,i)=>a-i)}function Qae(e,t,n){const i=100/(n-t)*(e-t);return V0(i,[0,100])}function IIe(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Maximum"][e]:void 0}function LIe(e,t){if(e.length===1)return 0;const n=e.map(a=>Math.abs(a-t)),r=Math.min(...n);return n.indexOf(r)}function BIe(e,t,n){const r=e/2,i=O9([0,50],[0,r]);return(r-i(t)*n)*n}function zIe(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)}function UIe(e,t){if(t>0){const n=zIe(e);return Math.min(...n)>=t}return!0}function O9(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function HIe(e){return(String(e).split(".")[1]||"").length}function FIe(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n}var $Ie=Hae,qIe=Gae,VIe=Wae,GIe=Yae;function WIe({className:e,defaultValue:t,value:n,min:r=0,max:a=100,...i}){const s=A.useMemo(()=>Array.isArray(n)?n:Array.isArray(t)?t:[r,a],[n,t,r,a]);return f.jsxs($Ie,{"data-loc":"client/src/components/ui/slider.tsx:25","data-slot":"slider",defaultValue:t,value:n,min:r,max:a,className:pt("relative flex w-full touch-none items-center select-none data-[disabled]:opacity-50 data-[orientation=vertical]:h-full data-[orientation=vertical]:min-h-44 data-[orientation=vertical]:w-auto data-[orientation=vertical]:flex-col",e),...i,children:[f.jsx(qIe,{"data-loc":"client/src/components/ui/slider.tsx:37","data-slot":"slider-track",className:pt("bg-muted relative grow overflow-hidden rounded-full data-[orientation=horizontal]:h-1.5 data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-1.5"),children:f.jsx(VIe,{"data-loc":"client/src/components/ui/slider.tsx:43","data-slot":"slider-range",className:pt("bg-primary absolute data-[orientation=horizontal]:h-full data-[orientation=vertical]:w-full")})}),Array.from({length:s.length},(o,l)=>f.jsx(GIe,{"data-loc":"client/src/components/ui/slider.tsx:51","data-slot":"slider-thumb",className:"border-primary ring-ring/50 block size-4 shrink-0 rounded-full border bg-white shadow-sm transition-[color,box-shadow] hover:ring-4 focus-visible:ring-4 focus-visible:outline-hidden disabled:pointer-events-none disabled:opacity-50"},l))]})}function y4({slug:e,onClose:t,onSaved:n}){const r=Le.useUtils(),a=Le.useCases.getBySlug.useQuery({slug:e??""},{enabled:!!e}),i=Le.categories.list.useQuery(),[s,o]=A.useState(""),[l,u]=A.useState(""),[m,h]=A.useState(""),[g,b]=A.useState(""),[x,y]=A.useState([]),[S,w]=A.useState(!1),[T,C]=A.useState(""),[M,k]=A.useState(!1),N=A.useRef(null),[P,D]=A.useState({completeness:3,innovativeness:3,impact:3,complexity:3,presentation:3}),[B,z]=A.useState(!1),[U,$]=A.useState(null),[W,G]=A.useState(null),V=a.data,H=V?.screenshots??[],X=i.data??[];A.useEffect(()=>{V&&(o(V.title),u(V.description??""),h(V.sessionReplayUrl??""),b(V.deliverableUrl??""),y(V.categories.map(Ie=>Ie.id)),w(V.isHighlight??!1),V.aiScore&&D({completeness:parseFloat(V.aiScore.completeness)||3,innovativeness:parseFloat(V.aiScore.innovativeness)||3,impact:parseFloat(V.aiScore.impact)||3,complexity:parseFloat(V.aiScore.complexity)||3,presentation:parseFloat(V.aiScore.presentation)||3}),z(!1),$(null),G(null))},[V]);const Z=Le.admin.update.useMutation({onError:Ie=>Be.error(Ie.message)}),ae=Le.admin.aiRewrite.useMutation({onSuccess:(Ie,ht)=>{const it=ht.field;(it==="title"||it==="both")&&($(s),o(Ie.title)),(it==="description"||it==="both")&&(G(l),u(Ie.description)),Be.success(it==="both"?"Title and description rewritten by AI":`${it.charAt(0).toUpperCase()+it.slice(1)} rewritten by AI`)},onError:Ie=>Be.error(`AI rewrite failed: ${Ie.message}`)}),q=Le.admin.addScreenshot.useMutation({onSuccess:()=>{Be.success("Screenshot added"),a.refetch(),C("")},onError:Ie=>Be.error(Ie.message)}),Q=Le.admin.deleteScreenshot.useMutation({onSuccess:()=>{Be.success("Screenshot removed"),a.refetch()},onError:Ie=>Be.error(Ie.message)}),J=A.useCallback(Ie=>{V?.id&&ae.mutate({useCaseId:V.id,field:Ie,currentTitle:s,currentDescription:l})},[V?.id,s,l,ae]),L=A.useCallback(()=>{U!==null&&(o(U),$(null),Be.info("Title reverted"))},[U]),de=A.useCallback(()=>{W!==null&&(u(W),G(null),Be.info("Description reverted"))},[W]),ge=Le.admin.updateScore.useMutation({onError:Ie=>Be.error(`Score update failed: ${Ie.message}`)}),[ke,ye]=A.useState(!1),ue=A.useCallback(async()=>
1137{if(V?.id){ye(!0);try{await Z.mutateAsync({id:V.id,title:s,description:l,sessionReplayUrl:m||void 0,deliverableUrl:g||void 0,categoryIds:x,isHighlight:S}),B&&(await ge.mutateAsync({useCaseId:V.id,...P}),z(!1)),Be.success("Use case updated successfully"),await Promise.all([r.useCases.getBySlug.invalidate(),r.useCases.list.invalidate(),r.useCases.trending.invalidate(),r.admin.stats.invalidate(),r.admin.submissions.invalidate()]),a.refetch(),n?.()}catch{}finally{ye(!1)}}},[V?.id,s,l,m,g,x,S,Z,B,P,ge,r,a,n]),pe=A.useCallback(async()=>{if(!(!V?.id||!T.trim()))try{k(!0);const ht=await(await fetch(T.trim())).blob(),it=await ht.arrayBuffer(),gn=btoa(new Uint8Array(it).reduce((_e,Ve)=>_e+String.fromCharCode(Ve),"")),tn=ht.type||"image/png",Cr=tn.split("/")[1]==="jpeg"?"jpg":tn.split("/")[1]||"png";q.mutate({useCaseId:V.id,fileName:`screenshot.${Cr}`,fileBase64:gn,contentType:tn})}catch{Be.error("Failed to fetch image from URL")}finally{k(!1)}},[V?.id,T,q]),Ne=A.useCallback(async Ie=>{if(V?.id){if(!["image/png","image/jpeg","image/webp","image/gif"].includes(Ie.type)){Be.error("Only PNG, JPG, WebP, and GIF files are allowed");return}if(Ie.size>10*1024*1024){Be.error("File size exceeds 10MB limit");return}k(!0);try{const ht=await Ie.arrayBuffer(),it=btoa(new Uint8Array(ht).reduce((gn,tn)=>gn+String.fromCharCode(tn),""));q.mutate({useCaseId:V.id,fileName:Ie.name,fileBase64:it,contentType:Ie.type})}catch{Be.error("Failed to process file")}finally{k(!1)}}},[V?.id,q]),je=A.useCallback(Ie=>{const ht=Ie.clipboardData.items;for(let it=0;it<ht.length;it++)if(ht[it].type.startsWith("image/")){Ie.preventDefault();const gn=ht[it].getAsFile();gn&&Ne(gn);return}},[Ne]),le=A.useCallback(Ie=>{V?.id&&Q.mutate({screenshotId:Ie,useCaseId:V.id})},[V?.id,Q]),Ze=A.useCallback(Ie=>{y(ht=>ht.includes(Ie)?ht.filter(it=>it!==Ie):[...ht,Ie])},[]),$e=A.useCallback((Ie,ht)=>{D(it=>({...it,[Ie]:ht[0]})),z(!0)},[]),at=P.completeness*.2+P.innovativeness*.25+P.impact*.25+P.complexity*.15+P.presentation*.15,gt=Le.admin.deleteUseCase.useMutation({onSuccess:()=>{Be.success("Use case deleted permanently"),r.useCases.list.invalidate(),r.useCases.trending.invalidate(),r.admin.stats.invalidate(),n?.(),t()},onError:Ie=>Be.error(`Delete failed: ${Ie.message}`)}),_t=A.useCallback(()=>{V?.id&>.mutate({id:V.id})},[V?.id,gt]),Wt=ae.isPending,Ut=gt.isPending;return f.jsx(bi,{"data-loc":"client/src/components/AdminEditDialog.tsx:336",open:!!e,onOpenChange:Ie=>{Ie||t()},children:f.jsxs(vi,{"data-loc":"client/src/components/AdminEditDialog.tsx:337",className:"max-w-2xl max-h-[90vh] p-0 gap-0 overflow-hidden",onPaste:je,children:[f.jsx(es,{"data-loc":"client/src/components/AdminEditDialog.tsx:338",className:"px-6 pt-5 pb-3 border-b shrink-0",children:f.jsx(yi,{"data-loc":"client/src/components/AdminEditDialog.tsx:339",className:"font-serif text-lg",children:"Edit Use Case"})}),f.jsx(fm,{"data-loc":"client/src/components/AdminEditDialog.tsx:342",className:"max-h-[calc(90vh-8rem)]",children:f.jsx("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:343",className:"px-6 py-5 space-y-5",children:a.isLoading?f.jsx("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:345",className:"flex items-center justify-center py-12",children:f.jsx(Ct,{"data-loc":"client/src/components/AdminEditDialog.tsx:346",className:"animate-spin text-muted-foreground",size:24})}):V?f.jsxs(f.Fragment,{children:[f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:351",className:"flex items-center justify-between rounded-lg border border-dashed border-primary/30 bg-primary/5 px-4 py-2.5",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:352",className:"flex items-center gap-2 text-sm text-muted-foreground",children:[f.jsx(Vn,{"data-loc":"client/src/components/AdminEditDialog.tsx:353",size:14,className:"text-primary"}),f.jsx("span",{"data-loc":"client/src/components/AdminEditDialog.tsx:354",children:"AI can rewrite the title and description for you"})]}),f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:356",variant:"outline",size:"sm",className:"gap-1.5 border-primary/30 hover:bg-primary/10",onClick:()=>J("both"),disabled:Wt,children:[Wt?f.jsx(Ct,{"data-loc":"client/src/components/AdminEditDialog.tsx:364",size:14,className:"animate-spin"}):f.jsx(Vn,{"data-loc":"client/src/components/AdminEditDialog.tsx:366",size:14}),"Rewrite Both"]})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:373",className:"space-y-1.5",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:374",className:"flex items-center justify-between",children:[f.jsx(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:375",htmlFor:"edit-title",className:"text-sm font-medium",children:"Title"}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:376",className:"flex items-center gap-1",children:[U!==null&&f.jsx(Yf,{"data-loc":"client/src/components/AdminEditDialog.tsx:378",children:f.jsxs(Kf,{"data-loc":"client/src/components/AdminEditDialog.tsx:379",children:[f.jsx(Qf,{"data-loc":"client/src/components/AdminEditDialog.tsx:380",asChild:!0,children:f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:381",variant:"ghost",size:"sm",className:"h-6 px-1.5 text-xs gap-1 text-muted-foreground hover:text-foreground",onClick:L,children:[f.jsx(O_,{"data-loc":"client/src/components/AdminEditDialog.tsx:387",size:12}),"Undo"]})}),f.jsx(Xf,{"data-loc":"client/src/components/AdminEditDialog.tsx:391",children:"Revert to previous title"})]})}),f.jsx(Yf,{"data-loc":"client/src/components/AdminEditDialog.tsx:395",children:f.jsxs(Kf,{"data-loc":"client/src/components/AdminEditDialog.tsx:396",children:[f.jsx(Qf,{"data-loc":"client/src/components/AdminEditDialog.tsx:397",asChild:!0,children:f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:398",variant:"ghost",size:"sm",className:"h-6 px-1.5 text-xs gap-1 text-muted-foreground hover:text-primary",onClick:()=>J("title"),disabled:Wt,children:[Wt?f.jsx(Ct,{"data-loc":"client/src/components/AdminEditDialog.tsx:406",size:12,className:"animate-spin"}):f.jsx(Vn,{"data-loc":"client/src/components/AdminEditDialog.tsx:408",size:12}),"AI Rewrite"]})}),f.jsx(Xf,{"data-loc":"client/src/components/AdminEditDialog.tsx:413",children:"Rewrite title using AI"})]})})]})]}),f.jsx(ir,{"data-loc":"client/src/components/AdminEditDialog.tsx:418",id:"edit-title",value:s,onChange:Ie=>o(Ie.target.value),placeholder:"Use case title",className:U!==null?"border-primary/40 bg-primary/5":""})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:428",className:"space-y-1.5",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:429",className:"flex items-center justify-between",children:[f.jsx(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:430",htmlFor:"edit-desc",className:"text-sm font-medium",children:"Description"}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:431",className:"flex items-center gap-1",children:[W!==null&&f.jsx(Yf,{"data-loc":"client/src/components/AdminEditDialog.tsx:433",children:f.jsxs(Kf,{"data-loc":"client/src/components/AdminEditDialog.tsx:434",children:[f.jsx(Qf,{"data-loc":"client/src/components/AdminEditDialog.tsx:435",asChild:!0,children:f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:436",variant:"ghost",size:"sm",className:"h-6 px-1.5 text-xs gap-1 text-muted-foreground hover:text-foreground",onClick:de,children:[f.jsx(O_,{"data-loc":"client/src/components/AdminEditDialog.tsx:442",size:12}),"Undo"]})}),f.jsx(Xf,{"data-loc":"client/src/components/AdminEditDialog.tsx:446",children:"Revert to previous description"})]})}),f.jsx(Yf,{"data-loc":"client/src/components/AdminEditDialog.tsx:450",children:f.jsxs(Kf,{"data-loc":"client/src/components/AdminEditDialog.tsx:451",children:[f.jsx(Qf,{"data-loc":"client/src/components/AdminEditDialog.tsx:452",asChild:!0,children:f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:453",variant:"ghost",size:"sm",className:"h-6 px-1.5 text-xs gap-1 text-muted-foreground hover:text-primary",onClick:()=>J("description"),disabled:Wt,children:[Wt?f.jsx(Ct,{"data-loc":"client/src/components/AdminEditDialog.tsx:461",size:12,className:"animate-spin"}):f.jsx(Vn,{"data-loc":"client/src/components/AdminEditDialog.tsx:463",size:12}),"AI Rewrite"]})}),f.jsx(Xf,{"data-loc":"client/src/components/AdminEditDialog.tsx:468",children:"Rewrite description using AI"})]})})]})]}),f.jsx(mk,{"data-loc":"client/src/components/AdminEditDialog.tsx:473",id:"edit-desc",value:l,onCh
1137ange:Ie=>u(Ie.target.value),placeholder:"Use case description (Markdown supported)",className:`min-h-[120px] ${W!==null?"border-primary/40 bg-primary/5":""}`})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:483",className:"space-y-1.5",children:[f.jsx(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:484",htmlFor:"edit-session",className:"text-sm font-medium",children:"Session Replay URL"}),f.jsx(ir,{"data-loc":"client/src/components/AdminEditDialog.tsx:485",id:"edit-session",value:m,onChange:Ie=>h(Ie.target.value),placeholder:"https://manus.im/share/... or any manus.space URL"})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:494",className:"space-y-1.5",children:[f.jsx(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:495",htmlFor:"edit-deliverable",className:"text-sm font-medium",children:"Deliverable URL"}),f.jsx(ir,{"data-loc":"client/src/components/AdminEditDialog.tsx:496",id:"edit-deliverable",value:g,onChange:Ie=>b(Ie.target.value),placeholder:"https://..."})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:505",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:506",className:"text-sm font-medium",children:"Features"}),f.jsx("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:507",className:"flex flex-wrap gap-2",children:X.filter(Ie=>Ie.type==="feature").map(Ie=>f.jsx(Ot,{"data-loc":"client/src/components/AdminEditDialog.tsx:509",variant:x.includes(Ie.id)?"default":"outline",className:"cursor-pointer transition-all hover:opacity-80",onClick:()=>Ze(Ie.id),children:Ie.name},Ie.id))})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:522",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:523",className:"text-sm font-medium",children:"Job Functions"}),f.jsx("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:524",className:"flex flex-wrap gap-2",children:X.filter(Ie=>Ie.type==="job_function").map(Ie=>f.jsx(Ot,{"data-loc":"client/src/components/AdminEditDialog.tsx:526",variant:x.includes(Ie.id)?"default":"outline",className:"cursor-pointer transition-all hover:opacity-80",onClick:()=>Ze(Ie.id),children:Ie.name},Ie.id))})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:539",className:"space-y-3",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:540",className:"flex items-center justify-between",children:[f.jsxs(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:541",className:"text-sm font-medium flex items-center gap-1.5",children:[f.jsx(Cs,{"data-loc":"client/src/components/AdminEditDialog.tsx:542",size:14,className:"text-amber-500"}),"Scores"]}),f.jsxs("span",{"data-loc":"client/src/components/AdminEditDialog.tsx:545",className:"text-sm font-semibold text-amber-600",children:["Overall: ",at.toFixed(1)]})]}),f.jsx("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:549",className:"grid gap-3 rounded-lg border p-3 bg-muted/30",children:[{key:"completeness",label:"Completeness",weight:"20%"},{key:"innovativeness",label:"Innovativeness",weight:"25%"},{key:"impact",label:"Impact",weight:"25%"},{key:"complexity",label:"Complexity",weight:"15%"},{key:"presentation",label:"Presentation",weight:"15%"}].map(({key:Ie,label:ht,weight:it})=>f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:557",className:"grid grid-cols-[120px_1fr_40px] items-center gap-3",children:[f.jsxs("span",{"data-loc":"client/src/components/AdminEditDialog.tsx:558",className:"text-xs text-muted-foreground",children:[ht," ",f.jsxs("span",{"data-loc":"client/src/components/AdminEditDialog.tsx:559",className:"opacity-60",children:["(",it,")"]})]}),f.jsx(WIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:561",value:[P[Ie]],onValueChange:gn=>$e(Ie,gn),min:0,max:5,step:.1,className:"flex-1"}),f.jsx("span",{"data-loc":"client/src/components/AdminEditDialog.tsx:569",className:"text-xs font-mono text-right",children:P[Ie].toFixed(1)})]},Ie))})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:576",className:"flex items-center gap-2",children:[f.jsx(i8,{"data-loc":"client/src/components/AdminEditDialog.tsx:577",id:"edit-highlight",checked:S,onCheckedChange:Ie=>w(!!Ie)}),f.jsx(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:582",htmlFor:"edit-highlight",className:"text-sm cursor-pointer",children:"Mark as highlighted (Only on Manus)"})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:588",className:"space-y-3",children:[f.jsxs(en,{"data-loc":"client/src/components/AdminEditDialog.tsx:589",className:"text-sm font-medium",children:["Screenshots (",H.length,")"]}),H.length>0&&f.jsx("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:593",className:"grid grid-cols-3 gap-3",children:H.map(Ie=>f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:595",className:"relative group rounded-lg overflow-hidden border bg-muted",children:[f.jsx("img",{"data-loc":"client/src/components/AdminEditDialog.tsx:596",src:Ie.url,alt:"Screenshot",className:"w-full aspect-video object-cover"}),f.jsx("button",{"data-loc":"client/src/components/AdminEditDialog.tsx:597",onClick:()=>le(Ie.id),className:"absolute top-1.5 right-1.5 p-1 bg-destructive text-destructive-foreground rounded-full opacity-0 group-hover:opacity-100 transition-opacity",title:"Remove screenshot",children:f.jsx(El,{"data-loc":"client/src/components/AdminEditDialog.tsx:602",size:12})})]},Ie.id))}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:610",className:"flex gap-2",children:[f.jsx(ir,{"data-loc":"client/src/components/AdminEditDialog.tsx:611",value:T,onChange:Ie=>C(Ie.target.value),placeholder:"Paste screenshot URL or paste image (Ctrl+V)",className:"flex-1"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:617",variant:"outline",size:"sm",onClick:pe,disabled:!T.trim()||M,children:[M?f.jsx(Ct,{"data-loc":"client/src/components/AdminEditDialog.tsx:623",size:14,className:"animate-spin"}):f.jsx(_h,{"data-loc":"client/src/components/AdminEditDialog.tsx:623",size:14}),"Add"]})]}),f.jsx("input",{"data-loc":"client/src/components/AdminEditDialog.tsx:629",ref:N,type:"file",accept:"image/png,image/jpeg,image/webp,image/gif",className:"hidden",onChange:Ie=>{const ht=Ie.target.files?.[0];ht&&Ne(ht),Ie.target.value=""}}),f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:640",variant:"outline",size:"sm",className:"gap-1.5",onClick:()=>N.current?.click(),disabled:M,children:[f.jsx(nK,{"data-loc":"client/src/components/AdminEditDialog.tsx:647",size:14}),"Upload File"]}),f.jsx("p",{"data-loc":"client/src/components/AdminEditDialog.tsx:651",className:"text-xs text-muted-foreground",children:"You can also paste images directly into this dialog (Ctrl/Cmd+V)"})]})]}):f.jsx("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:657",className:"text-center py-12 text-muted-foreground",children:"Use case not found"})})}),f.jsxs(Ts,{"data-loc":"client/src/components/AdminEditDialog.tsx:664",className:"px-6 py-3 border-t shrink-0 flex !justify-between",children:[f.jsxs(bIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:665",children:[f.jsx(vIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:666",asChild:!0,children:f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:667",variant:"ghost",className:"gap-1.5 text-destructive hover:text-destructive hover:bg-destructive/10",disabled:Ut,children:[Ut?f.jsx(Ct,{"data-loc":"client/src/components/AdminEditDialog.tsx:668",size:14,className:"animate-spin"}):f.jsx(q0,{"data-loc":"client/src/components/AdminEditDialog.tsx:668",size:14}),"Delete"]})}),f.jsxs(SIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:672",children:[f.jsxs(wIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:673",children:[f.jsx(EIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:674",children:"Delete this use case?"}),f.jsxs(TIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:675",children:["This will permanently delete ",f.jsx("strong",{"data-loc":"client/src/components/AdminEditDialog.tsx:676",className:"text-foreground",children:V?.title})," and all associated data (screenshots, scores, upvotes, collection memberships). This action cannot be undone."]})]}),f.jsxs(AIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:679",children:[f.jsx(CIe,{"data-loc":"client/src/components/AdminEditDialog.tsx:680",children:"Cancel"}),f.jsxs(_Ie,{"data-loc":"client/src/components/AdminEditDialog.tsx:681",onClick:_t,className:"bg-destructive text-destructive-foreground hover:bg-destructive/90",children:[Ut?f.jsx(Ct,{"data-loc":"client/src/components/AdminEditDialog.tsx:685",size:14,className:"animate-spin mr-1.5"}):f.jsx(q0,{"data-loc":"client/src/components/AdminEditDialog.tsx:685",size:14,className:"mr-1.5"}),"Delete Permanently"]})]})]})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminEditDialog.tsx:691",className:"flex gap-2",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:692",variant:"outline",onClick:t,children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminEditDialog.tsx:693",onClick:ue,disabled:ke||!s.trim(),className:"gap-1.5",children:[ke?f.jsx(Ct,{"data-loc":"client/src/components/AdminEditDialog.tsx:694",size:14,className:"animate-spin"}):f.jsx(jge,{"data-loc":"client/src/components/AdminEditDialog.tsx:694",size:14}),"Save Changes"]})]})]})]})})}function YIe({slug:e,onClose:t,slugList:n,onNavigate:r}){const{user:a}=jl(),{t:i}=Mn(),[,s]=tu(),[o,l]=A.useState(0),[u,m]=A.useState(null),h=Le.useCases.getBySlug.useQuery({slug:e||""},{enabled:!!e}),g=Le.useCases.related.useQuery({useCaseId:h.data?.id??0,categoryIds:h.data?.categories.map(G=>
1137G.id)??[]},{enabled:!!h.data?.id}),b=Le.useCases.toggleUpvote.useMutation({onSuccess:()=>{h.refetch()}});A.useEffect(()=>{l(0)},[e]),A.useEffect(()=>{const G=V=>{V.key==="Escape"&&t()};return e&&(document.addEventListener("keydown",G),document.body.style.overflow="hidden"),()=>{document.removeEventListener("keydown",G),document.body.style.overflow=""}},[e,t]);const x=A.useCallback(()=>{if(!a){Be.error("Please sign in to upvote",{action:{label:"Sign In",onClick:()=>{window.location.href=vo()}}});return}h.data&&b.mutate({useCaseId:h.data.id})},[h.data,b,a]),y=`${window.location.origin}/use-case/${e}`,S=A.useCallback(()=>{navigator.clipboard.writeText(y).then(()=>{Be.success(i("detail.copied"))})},[y,i]),w=A.useCallback(()=>{window.open(`https://www.linkedin.com/sharing/share-offsite/?url=${encodeURIComponent(y)}`,"_blank","noopener,noreferrer")},[y]),T=A.useCallback(()=>{const G=document.querySelector("h2")?.textContent||e||"";window.open(`https://twitter.com/intent/tweet?url=${encodeURIComponent(y)}&text=${encodeURIComponent(G)}`,"_blank","noopener,noreferrer")},[y,e]),C=A.useCallback(()=>{window.open(`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(y)}`,"_blank","noopener,noreferrer")},[y]),M=A.useCallback(()=>{e&&(t(),s(`/use-case/${e}`))},[e,t,s]),k=h.data,N=k?.screenshots??[],{locale:P}=Mn(),D=A.useMemo(()=>k?[k.id]:[],[k?.id]),{data:B}=Le.useCases.translations.useQuery({useCaseIds:D,locale:P},{enabled:P!=="en"&&D.length>0,staleTime:300*1e3}),z=P!=="en"&&B&&k&&B[k.id]?.title||k?.title||"",U=P!=="en"&&B&&k&&B[k.id]?.description||k?.description||"",$=A.useMemo(()=>g.data?.map(G=>G.id)??[],[g.data]),{data:W}=Le.useCases.translations.useQuery({useCaseIds:$,locale:P},{enabled:P!=="en"&&$.length>0,staleTime:300*1e3});return f.jsxs(f.Fragment,{children:[f.jsx(bi,{"data-loc":"client/src/components/UseCaseModal.tsx:160",open:!!e,onOpenChange:G=>{G||t()},children:f.jsxs(vi,{"data-loc":"client/src/components/UseCaseModal.tsx:161",className:"max-w-3xl max-h-[90vh] p-0 gap-0 overflow-hidden",children:[f.jsx(yi,{"data-loc":"client/src/components/UseCaseModal.tsx:162",className:"sr-only",children:k?.title||"Use Case Details"}),a?.role==="admin"&&n&&n.length>1&&r&&(()=>{const G=e?n.indexOf(e):-1,V=G>0,H=G>=0&&G<n.length-1;return f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:170",className:"flex items-center justify-between px-5 py-2 border-b bg-muted/40 shrink-0",children:[f.jsxs(Re,{"data-loc":"client/src/components/UseCaseModal.tsx:171",variant:"ghost",size:"sm",className:"gap-1 text-xs",disabled:!V,onClick:()=>V&&r(n[G-1]),children:[f.jsx(C_,{"data-loc":"client/src/components/UseCaseModal.tsx:178",size:14}),i("modal.previous")]}),f.jsxs("span",{"data-loc":"client/src/components/UseCaseModal.tsx:181",className:"text-xs text-muted-foreground",children:[G+1," / ",n.length]}),f.jsxs(Re,{"data-loc":"client/src/components/UseCaseModal.tsx:184",variant:"ghost",size:"sm",className:"gap-1 text-xs",disabled:!H,onClick:()=>H&&r(n[G+1]),children:[i("modal.next"),f.jsx(k_,{"data-loc":"client/src/components/UseCaseModal.tsx:192",size:14})]})]})})(),f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:199",className:"flex items-center justify-between px-5 py-3 border-b bg-card shrink-0",children:[f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:200",className:"flex items-center gap-2",children:[f.jsxs(Dne,{"data-loc":"client/src/components/UseCaseModal.tsx:201",children:[f.jsx(jne,{"data-loc":"client/src/components/UseCaseModal.tsx:202",asChild:!0,children:f.jsxs(Re,{"data-loc":"client/src/components/UseCaseModal.tsx:203",variant:"outline",size:"sm",className:"gap-1.5 text-xs",children:[f.jsx(Z7,{"data-loc":"client/src/components/UseCaseModal.tsx:204",size:14}),i("detail.share")]})}),f.jsxs(Ine,{"data-loc":"client/src/components/UseCaseModal.tsx:208",align:"start",className:"w-48",children:[f.jsxs(ol,{"data-loc":"client/src/components/UseCaseModal.tsx:209",onClick:S,className:"gap-2 cursor-pointer",children:[f.jsx(_ge,{"data-loc":"client/src/components/UseCaseModal.tsx:210",size:14}),i("modal.copyLink")]}),f.jsxs(ol,{"data-loc":"client/src/components/UseCaseModal.tsx:213",onClick:w,className:"gap-2 cursor-pointer",children:[f.jsx("svg",{"data-loc":"client/src/components/UseCaseModal.tsx:214",width:"14",height:"14",viewBox:"0 0 24 24",fill:"
1137currentColor",children:f.jsx("path",{"data-loc":"client/src/components/UseCaseModal.tsx:214",d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"})}),"LinkedIn"]}),f.jsxs(ol,{"data-loc":"client/src/components/UseCaseModal.tsx:217",onClick:T,className:"gap-2 cursor-pointer",children:[f.jsx("svg",{"data-loc":"client/src/components/UseCaseModal.tsx:218",width:"14",height:"14",viewBox:"0 0 24 24",fill:"currentColor",children:f.jsx("path",{"data-loc":"client/src/components/UseCaseModal.tsx:218",d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})}),"X / Twitter"]}),f.jsxs(ol,{"data-loc":"client/src/components/UseCaseModal.tsx:221",onClick:C,className:"gap-2 cursor-pointer",children:[f.jsx("svg",{"data-loc":"client/src/components/UseCaseModal.tsx:222",width:"14",height:"14",viewBox:"0 0 24 24",fill:"currentColor",children:f.jsx("path",{"data-loc":"client/src/components/UseCaseModal.tsx:222",d:"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"})}),"Facebook"]})]})]}),f.jsxs("button",{"data-loc":"client/src/components/UseCaseModal.tsx:227",onClick:x,className:`flex items-center gap-1.5 px-3 py-1.5 rounded-md text-sm font-medium transition-all border ${k?.hasUpvoted?"bg-primary text-primary-foreground border-primary":"bg-card hover:bg-accent border-border"}`,children:[f.jsx(jr.div,{"data-loc":"client/src/components/UseCaseModal.tsx:235",whileTap:{scale:1.3,rotate:-10},transition:{type:"spring",stiffness:400},children:f.jsx(xa,{"data-loc":"client/src/components/UseCaseModal.tsx:239",size:14,className:k?.hasUpvoted?"fill-current":""})}),k?.upvoteCount??0]})]}),f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:244",className:"flex items-center gap-2",children:[a?.role==="admin"&&f.jsxs(Re,{"data-loc":"client/src/components/UseCaseModal.tsx:246",variant:"outline",size:"sm",className:"gap-1.5 text-xs",onClick:()=>m(e),children:[f.jsx(Dc,{"data-loc":"client/src/components/UseCaseModal.tsx:247",size:14}),i("modal.edit")]}),f.jsxs(Re,{"data-loc":"client/src/components/UseCaseModal.tsx:251",variant:"ghost",size:"sm",className:"text-xs",onClick:M,children:[f.jsx(no,{"data-loc":"client/src/components/UseCaseModal.tsx:252",size:14,className:"mr-1"}),i("modal.fullPage")]})]})]}),f.jsx(fm,{"data-loc":"client/src/components/UseCaseModal.tsx:259",className:"max-h-[calc(90vh-4rem)]",children:f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:260",className:"px-6 py-5",children:h.isLoading?f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:262",className:"animate-pulse space-y-6",children:[f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:263",className:"aspect-[16/9] bg-muted rounded-xl"}),f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:264",className:"h-8 bg-muted rounded w-3/4"}),f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:265",className:"h-4 bg-muted rounded w-full"}),f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:266",className:"h-4 bg-muted rounded w-2/3"})]}):k?f.jsxs(f.Fragment,{children:[k.isHighlight&&f.jsxs(Ot,{"data-loc":"client/src/components/UseCaseModal.tsx:272",className:"bg-primary text-primary-foreground border-0 gap-1 mb-4",children:[f.jsx(Vn,{"data-loc":"client/src/components/UseCaseModal.tsx:273",size:12}),i("detail.onlyManus")]}),f.jsx("h2",{"data-loc":"client/src/components/UseCaseModal.tsx:279",className:"font-serif text-2xl font-bold mb-3",children:z}),f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:282",className:"flex flex-wrap items-center gap-4 text-sm text-muted-foreground mb-5",children:[k.aiScore&&f.jsxs("span",{"data-loc":"client/src/components/UseCaseModal.tsx:284",className:"flex items-center gap-1 px-2 py-0.5 rounded-full bg-amber-500/10 text-amber-700 dark:text-amber-400 font-semibold text-xs",children:[f.jsx(Cs,{"data-loc":"client/src/components/UseCaseModal.tsx:285",size:12,className:"fill-amber-500 text-amber-500"}),Number(k.aiScore.overall).toFixed(1)]}),f.jsxs("span",{"data-loc":"client/src/components/UseCaseModal.tsx:289",className:"flex items-center gap-1",children:[f.jsx(K7,{"data-loc":"client/src/components/UseCaseModal.tsx:290",size:14}),new Date(k.createdAt).toLocaleDateString()]}),f.jsxs("span",{"data-loc":"client/src/components/UseCaseModal.tsx:293",className:"flex items-center gap-1",children:[f.jsx(co,{"data-loc":"client/src/components/UseCaseModal.tsx:294",size:14}),k.viewCount," ",i("gallery.views")]}),k.submitterName&&f.jsxs("span",{"data-loc":"client/src/components/UseCaseModal.tsx:298",className:"flex items-center gap-1.5",children:[f.jsx("span",{"data-loc":"client/src/components/UseCaseModal.tsx:299",className:"h-6 w-6 rounded-full bg-primary/10 flex items-center justify-center text-[10px] font-bold text-primary shrink-0 overflow-hidden",children:k.submitterAvatar?f.jsx("img",{"data-loc":"client/src/components/UseCaseModal.tsx:301",src:k.submitterAvatar,alt:"",className:"h-full w-full object-cover"}):k.submitterName.charAt(0).toUpperCase()}),i("detail.submittedBy")," ",k.submitterUsername?f.jsx(Lt,{"data-loc":"client/src/components/UseCaseModal.tsx:308",href:`/profile/${k.submitterUsername}`,className:"font-semibold text-primary hover:underline",children:k.submitterName}):f.jsx("strong",{"data-loc":"client/src/components/UseCaseModal.tsx:312",children:k.submitterName})]})]}),f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:319",className:"flex flex-wrap gap-2 mb-5",children:k.categories.map(G=>f.jsx(Ot,{"data-loc":"client/src/components/UseCaseModal.tsx:321",variant:"secondary",children:i(`cat.${G.slug}`)||G.name},G.id))}),N.length>0&&f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:329",className:"mb-6",children:[f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:330",className:"relative rounded-xl overflow-hidden border bg-muted",children:[f.jsx("img",{"data-loc":"client/src/components/UseCaseModal.tsx:331",src:N[o]?.url,alt:`Screenshot ${o+1}`,className:"w-full object-contain max-h-[400px]"}),N.length>1&&f.jsxs(f.Fragment,{children:[f.jsx("button",{"data-loc":"client/src/components/UseCaseModal.tsx:338",onClick:()=>l(G=>(G-1+N.length)%N.length),className:"absolute left-2 top-1/2 -translate-y-1/2 p-2 bg-background/80 rounded-full hover:bg-background transition-colors","aria-label":"Previous screenshot",children:f.jsx(C_,{"data-loc":"client/src/components/UseCaseModal.tsx:343",size:18})}),f.jsx("button",{"data-loc":"client/src/components/UseCaseModal.tsx:345",onClick:()=>l(G=>(G+1)%N.length),className:"absolute right-2 top-1/2 -translate-y-1/2 p-2 bg-background/80 rounded-full hover:bg-background transition-colors","aria-label":"Next screenshot",children:f.jsx(k_,{"data-loc":"client/src/components/UseCaseModal.tsx:350",size:18})})]})]}),N.length>1&&f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:356",className:"flex gap-2 mt-3 overflow-x-auto pb-1",children:N.map((G,V)=>f.jsx("button",{"data-loc":"client/src/components/UseCaseModal.tsx:358",onClick:()=>l(V),className:`shrink-0 w-16 h-10 rounded-md overflow-hidden border-2 transition-all ${V===o?"border-primary":"border-transparent opacity-60 hover:opacity-80"}`,"aria-label":`View screenshot ${V+1}`,children:f.jsx("img",{"data-loc":"client/src/components/UseCaseModal.tsx:366",src:G.url,alt:`Thumb ${V+1}`,className:"w-full h-full object-cover"})},G.id))})]}),f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:375",className:"max-w-none mb-6 text-foreground
1137/90 leading-relaxed",children:f.jsx(ute,{"data-loc":"client/src/components/UseCaseModal.tsx:376",content:U})}),f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:380",className:"flex flex-wrap gap-3 mb-6",children:[k.sessionReplayUrl&&f.jsx("a",{"data-loc":"client/src/components/UseCaseModal.tsx:382",href:k.sessionReplayUrl,target:"_blank",rel:"noopener noreferrer",children:f.jsxs(Re,{"data-loc":"client/src/components/UseCaseModal.tsx:383",variant:"outline",className:"gap-2",children:[f.jsx(Q7,{"data-loc":"client/src/components/UseCaseModal.tsx:384",size:16}),i("detail.sessionReplay")]})}),k.deliverableUrl&&f.jsx("a",{"data-loc":"client/src/components/UseCaseModal.tsx:390",href:k.deliverableUrl,target:"_blank",rel:"noopener noreferrer",children:f.jsxs(Re,{"data-loc":"client/src/components/UseCaseModal.tsx:391",variant:"outline",className:"gap-2",children:[f.jsx(no,{"data-loc":"client/src/components/UseCaseModal.tsx:392",size:16}),i("detail.deliverable")]})})]}),g.data&&g.data.length>0&&f.jsxs(f.Fragment,{children:[f.jsx(sa,{"data-loc":"client/src/components/UseCaseModal.tsx:402",className:"my-6"}),f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:403",children:[f.jsx("h3",{"data-loc":"client/src/components/UseCaseModal.tsx:404",className:"font-serif text-lg font-bold mb-3",children:i("detail.related")}),f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:405",className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:g.data.map(G=>f.jsxs("button",{"data-loc":"client/src/components/UseCaseModal.tsx:407",onClick:()=>{t(),setTimeout(()=>s(`/use-case/${G.slug}`),100)},className:"group text-left bg-card rounded-lg border hover:shadow-md transition-all p-3 flex gap-3",children:[G.screenshots[0]&&f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:416",className:"w-16 h-10 rounded-md overflow-hidden shrink-0 bg-muted",children:f.jsx("img",{"data-loc":"client/src/components/UseCaseModal.tsx:417",src:G.screenshots[0].url,alt:G.title,className:"w-full h-full object-cover"})}),f.jsxs("div",{"data-loc":"client/src/components/UseCaseModal.tsx:424",className:"min-w-0",children:[f.jsx("h4",{"data-loc":"client/src/components/UseCaseModal.tsx:425",className:"font-medium text-sm line-clamp-1 group-hover:text-primary/80 transition-colors",children:P!=="en"&&W?.[G.id]?.title||G.title}),f.jsx("p",{"data-loc":"client/src/components/UseCaseModal.tsx:428",className:"text-xs text-muted-foreground line-clamp-1 mt-0.5",children:(()=>{const H=(P!=="en"?W?.[G.id]?.description:void 0)||G.description||"";return r4(H)})()})]})]},G.id))})]})]})]}):f.jsx("div",{"data-loc":"client/src/components/UseCaseModal.tsx:440",className:"text-center py-12 text-muted-foreground",children:"Use case not found"})})})]})}),a?.role==="admin"&&f.jsx(y4,{"data-loc":"client/src/components/UseCaseModal.tsx:451",slug:u,onClose:()=>m(null),onSaved:()=>{m(null),h.refetch()}})]})}function KIe({onCardClick:e}){const{t}=Mn(),n=Le.useCases.trending.useQuery({limit:6}),r=n.data??[],a=A.useMemo(()=>r.map(s=>s.id),[r]),{getTranslated:i}=rk(a);return n.isLoading?f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:95",className:"border-b bg-accent/20",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:96",className:"p-6 max-w-7xl mx-auto",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:97",className:"flex items-center gap-2 mb-4",children:[f.jsx(Tw,{"data-loc":"client/src/pages/Home.tsx:98",size:16,className:"text-primary"}),f.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:99",className:"font-serif font-bold text-sm",children:t("sidebar.trendingThisWeek")})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:101",className:"flex gap-4 overflow-hidden",children:Array.from({length:4}).map((s,o)=>f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:103",className:"w-64 shrink-0 bg-card rounded-lg border overflow-hidden",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:104",className:"aspect-[16/10] bg-muted animate-pulse"}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:105",className:"p-3 space-y-2",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:106",className:"h-3.5 bg-muted rounded w-3/4 animate-pulse"}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:107",className:"h-3 bg-muted rounded w-1/2 animate-pulse"})]})]},o))})]})}):r.length===0?null:f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:120",className:"border-b bg-accent/20",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:121",className:"p-6 max-w-7xl mx-auto",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:122",className:"flex items-center gap-2 mb-4",children:[f.jsx(Tw,{"data-loc":"client/src/pages/Home.tsx:123",size:16,className:"text-primary"}),f.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:124",className:"font-serif font-bold text-sm",children:t("sidebar.trendingThisWeek")})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:126",className:"flex gap-4 overflow-x-auto pb-2 scrollbar-thin",children:r.map((s,o)=>f.jsx(jr.div,{"data-loc":"client/src/pages/Home.tsx:128",initial:{opacity:0,x:20}
1137,animate:{opacity:1,x:0},transition:{duration:.3,delay:o*.05},className:"w-64 shrink-0",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:135",className:"group bg-card rounded-lg border hover:shadow-lg hover:border-primary/20 transition-all duration-300 overflow-hidden cursor-pointer",onClick:()=>e(s.slug),children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:139",className:"aspect-[16/10] bg-muted overflow-hidden relative",children:[s.screenshots?.[0]?f.jsx(a4,{"data-loc":"client/src/pages/Home.tsx:141",src:s.screenshots[0].url,blurhash:s.screenshots[0].blurhash,alt:s.title,className:"w-full h-full group-hover:scale-105 transition-transform duration-500"}):f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:148",className:"w-full h-full flex items-center justify-center bg-gradient-to-br from-muted to-accent/20",children:f.jsx(Al,{"data-loc":"client/src/pages/Home.tsx:149",size:28,className:"opacity-20"})}),s.isHighlight&&f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:153",className:"absolute top-2 left-2",children:f.jsxs(Ot,{"data-loc":"client/src/pages/Home.tsx:154",className:"bg-primary text-primary-foreground border-0 gap-1 text-[9px] shadow-md",children:[f.jsx(Vn,{"data-loc":"client/src/pages/Home.tsx:155",size:9}),t("detail.onlyManus")]})}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:160",className:"absolute top-2 right-2 bg-primary text-primary-foreground text-[9px] font-bold px-1.5 py-0.5 rounded-full flex items-center gap-0.5",children:[f.jsx(Tw,{"data-loc":"client/src/pages/Home.tsx:161",size:9}),"#",o+1]}),s.aiScore&&Number(s.aiScore.overall)>0&&f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:165",className:"absolute bottom-2 right-2",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:166",className:`flex items-center gap-1 px-1.5 py-0.5 rounded-md text-[10px] font-bold shadow-md backdrop-blur-sm ${Number(s.aiScore.overall)>=4?"bg-emerald-500/90 text-white":Number(s.aiScore.overall)>=3?"bg-amber-500/90 text-white":"bg-zinc-500/90 text-white"}`,children:[f.jsx(Cs,{"data-loc":"client/src/pages/Home.tsx:171",size:10,className:"fill-current"}),Number(s.aiScore.overall).toFixed(1)]})})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:177",className:"p-3",children:[f.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:178",className:"font-serif font-bold text-xs leading-snug line-clamp-2 mb-1 group-hover:text-primary transition-colors",children:i(s.id,{title:s.title,description:s.description}).title}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:181",className:"flex items-center justify-between text-[10px] text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:182",className:"flex items-center gap-1",children:[f.jsx(xa,{"data-loc":"client/src/pages/Home.tsx:183",size:10}),s.upvoteCount]}),f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:186",className:"flex items-center gap-1",children:[f.jsx(co,{"data-loc":"client/src/pages/Home.tsx:187",size:10}),s.viewCount]})]})]})]})},s.id))})]})})}function QIe({onCardClick:e}){const{t}=Mn(),n=Le.useCases.featured.useQuery(),r=n.data,a=A.useMemo(()=>r?[r.useCase.id]:[],[r]),{getTranslated:i}=rk(a);if(n.isLoading||!r)return null;const s=i(r.useCase.id,{title:r.useCase.title,description:r.useCase.aiSummary||r.useCase.description});return f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:213",className:"border-b bg-gradient-to-r from-primary/5 via-transparent to-primary/5",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:214",className:"p-6 max-w-7xl mx-auto",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:215",className:"flex items-center gap-2 mb-4",children:[f.jsx(Cs,{"data-loc":"client/src/pages/Home.tsx:216",size:16,className:"text-primary"}),f.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:217",className:"font-serif font-bold text-sm",children:t("sidebar.featuredThisWeek")})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:219",className:"group bg-card rounded-xl border hover:shadow-xl hover:border-primary/20 transition-all duration-300 overflow-hidden cursor-pointer",onClick:()=>e(r.useCase.slug),children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:223",className:"flex flex-col md:flex-row",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:224",className:"md:w-2/5 aspect-[16/10] md:aspect-auto bg-muted overflow-hidden relative",children:[r.useCase.screenshots?.[0]?f.jsx(a4,{"data-loc":"client/src/pages/Home.tsx:226",src:r.useCase.screenshots[0].url,blurhash:r.useCase.screenshots[0].blurhash,alt:r.useCase.title,className:"w-full h-full group-hover:scale-105 transition-transform duration-500"}):f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:233",className:"w-full h-full flex items-center justify-center bg-gradient-to-br from-muted to-accent/20 min-h-[160px]",children:f.jsx(Al,{"data-loc":"client/src/pages/Home.tsx:234",size:40,className:"opacity-20"})}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:237",className:"absolute top-3 left-3",children:f.jsxs(Ot,{"data-loc":"client/src/pages/Home.tsx:238",className:"bg-primary text-primary-foreground border-0 gap-1 text-[10px] shadow-md",children:[f.jsx(Cs,{"data-loc":"client/src/pages/Home.tsx:239",size:10}),"Featured"]})})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:244",className:"flex-1 p-5 md:p-6 flex flex-col justify-center",children:[f.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:245",className:"font-serif font-bold text-lg md:text-xl leading-snug mb-2 group-hover:text-primary transition-colors",children:s.title}),r.editorialBlurb&&f.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:249",className:"text-sm text-muted-foreground italic mb-3",children:['"',r.editorialBlurb,'"']}),f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:251",className:"text-xs text-muted-foreground line-clamp-2 mb-3",children:s.description}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:254",className:"flex flex-wrap gap-1.5",children:r.useCase.categories?.map(o=>f.jsx(Ot,{"data-loc":"client/src/pages/Home.tsx:256",variant:"secondary",className:"text-[10px]",children:t(`cat.${o.slug}`)||o.name},o.slug))})]})]})})]})})}function XIe({onCardClick:e}){const{t}=Mn(),n=Le.useCases.collections.useQuery({publishedOnly:!0}),r=n.data??[],[a,i]=A.useState(null),s=Le.useCases.collectionBySlug.useQuery({slug:a??""},{enabled:!!a});return n.isLoading||r.length===0?null:f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:281",className:"border-b bg-accent/10",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:282",className:"p-6 max-w-7xl mx-auto",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:283",className:"flex items-center gap-2 mb-4",children:[f.jsx(Vc,{"data-loc":"client/src/pages/Home.tsx:284",size:16,className:"text-primary"}),f.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:285",className:"font-serif font-bold text-sm",children:"Curated Collections"})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:287",className:"flex gap-3 overflow-x-auto pb-2 scrollbar-thin",children:r.map(o=>f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:289",className:`shrink-0 w-56 bg-card rounded-lg border p-4 cursor-pointer transition-all duration-200 hover:shadow-md hover:border-primary/20 ${a===o.slug?"ring-2 ring-primary/30":""}`,onClick:()=>i(a===o.slug?null:o.slug),children:[f.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:296",className:"font-serif font-semibold text-sm mb-1 line-clamp-1",children:o.title}),o.description&&f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:298",className:"text-[11px] text-muted-foreground line-clamp-2 mb-2",children:o.description}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:300",className:"text-[10px] text-muted-foreground",children:[o.useCaseCount," ",o.useCaseCount!==1?t("sidebar.useCasesCount"):t("sidebar.useCaseCount")]})]},o.id))}),a&&f.jsx(jr.div,{"data-loc":"client/src/pages/Home.tsx:309",initial:{opacity:0,height:0}
1137,animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},className:"mt-4",children:s.isLoading?f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:316",className:"flex justify-center py-6",children:f.jsx(Ct,{"data-loc":"client/src/pages/Home.tsx:316",size:20,className:"animate-spin text-muted-foreground"})}):s.data?.useCases?.length?f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:318",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-3",children:s.data.useCases.map(o=>f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:320",className:"group bg-card rounded-lg border hover:shadow-md hover:border-primary/20 transition-all duration-200 overflow-hidden cursor-pointer",onClick:l=>{l.stopPropagation(),e(o.slug)},children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:325",className:"aspect-[16/10] bg-muted overflow-hidden relative",children:[o.screenshots?.[0]?f.jsx(a4,{"data-loc":"client/src/pages/Home.tsx:327",src:o.screenshots[0].url,blurhash:o.screenshots[0].blurhash,alt:o.title,className:"w-full h-full group-hover:scale-105 transition-transform duration-300"}):f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:329",className:"w-full h-full flex items-center justify-center",children:f.jsx(Al,{"data-loc":"client/src/pages/Home.tsx:329",size:20,className:"opacity-20"})}),o.aiScore&&Number(o.aiScore?.overallScore??o.aiScore?.overall??0)>0&&f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:332",className:"absolute top-2 right-2",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:333",className:`flex items-center gap-1 px-1.5 py-0.5 rounded-md text-[10px] font-bold shadow-md backdrop-blur-sm ${Number(o.aiScore?.overallScore??o.aiScore?.overall??0)>=4?"bg-emerald-500/90 text-white":Number(o.aiScore?.overallScore??o.aiScore?.overall??0)>=3?"bg-amber-500/90 text-white":"bg-zinc-500/90 text-white"}`,children:[f.jsx(Cs,{"data-loc":"client/src/pages/Home.tsx:338",size:10,className:"fill-current"}),Number(o.aiScore?.overallScore??o.aiScore?.overall??0).toFixed(1)]})})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:344",className:"p-3",children:f.jsx("h4",{"data-loc":"client/src/pages/Home.tsx:345",className:"font-serif font-bold text-xs line-clamp-2 group-hover:text-primary transition-colors",children:o.title})})]},o.id))}):f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:351",className:"text-xs text-muted-foreground text-center py-4",children:"This collection is empty."})})]})})}const ZIe=[{nameKey:"sidebar.productDemo",url:"__demo__",icon:"video"},{nameKey:"sidebar.manusAcademy",url:"https://academy.manus.im/",icon:"graduation"},{nameKey:"sidebar.trustCenter",url:"https://trust.manus.im/",icon:"shield"},{nameKey:"sidebar.apiDocs",url:"/api-docs",icon:"book"}],JIe=[{name:"LinkedIn",url:"https://www.linkedin.com/company/maboroshiinc/"},{name:"X / Twitter",url:"https://x.com/maboroshi_inc"},{name:"YouTube",url:"https://www.youtube.com/@manus_im"},{name:"Instagram",url:"https://www.instagram.com/manus/"},{name:"TikTok",url:"https://www.tiktok.com/@manus_im"}];function Z5({target:e,duration:t=1200}){const[n,r]=A.useState(0),a=A.useRef(null),i=A.useRef(!1);return A.useEffect(()=>{if(i.current||e<=0)return;i.current=!0;const s=performance.now(),o=l=>{const u=l-s,m=Math.min(u/t,1),h=1-Math.pow(1-m,3);r(Math.round(h*e)),m<1&&requestAnimationFrame(o)};requestAnimationFrame(o)},[e,t]),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:396",ref:a,children:n.toLocaleString()})}function eLe(){const{t:e}=Mn(),t=Le.admin.contributorLeaderboard.useQuery({limit:5}),n=t.data??[];return t.isLoading?f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:407",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Home.tsx:408",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1 flex items-center gap-1.5",children:[f.jsx(Ch,{"data-loc":"client/src/pages/Home.tsx:409",size:12}),e("sidebar.topContributors")]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:412",className:"space-y-2",children:Array.from({length:3}).map((r,a)=>f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:414",className:"flex items-center gap-2 px-2 py-1.5",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:415",className:"w-5 h-5 rounded-full bg-muted animate-pulse"}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:416",className:"flex-1",children:f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:417",className:"h-3 bg-muted rounded w-20 animate-pulse"})})]},a))})]}):n.length===0?null:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:429",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Home.tsx:430",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1 flex items-center gap-1.5",children:[f.jsx(Ch,{"data-loc":"client/src/pages/Home.tsx:431",size:12}),e("sidebar.topContributors")]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:434",className:"space-y-0.5",children:n.map((r,a)=>f.jsxs(Lt,{"data-loc":"client/src/pages/Home.tsx:436",href:r.username?`/profile/${r.username}`:"#",className:"flex items-center gap-2 px-2 py-1.5 rounded-md hover:bg-sidebar-accent/50 transition-colors",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:441",className:"relative shrink-0",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:442",className:`w-6 h-6 rounded-full flex items-center justify-center text-[10px] font-bold overflow-hidden ${a===0?"bg-primary/15 text-primary":a===1?"bg-primary/10 text-primary/80":"bg-muted text-muted-foreground"}`,children:r.avatarUrl?f.jsx("img",{"data-loc":"client/src/pages/Home.tsx:450",src:r.avatarUrl,alt:"",className:"h-full w-full object-cover"}):(r.name||"A").charAt(0).toUpperCase()}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:455",className:`absolute -bottom-0.5 -right-0.5 w-3.5 h-3.5 rounded-full flex items-center justify-center text-[7px] font-bold border border-background ${a===0?"bg-primary text-primary-foreground":a===1?"bg-primary/80 text-primary-foreground":"bg-muted-foreground
1137/60 text-background"}`,children:a+1})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:465",className:"flex-1 min-w-0",children:f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:466",className:"text-xs font-medium truncate",children:r.name||e("common.anonymous")})}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:468",className:"flex items-center gap-2 text-[10px] text-muted-foreground shrink-0",children:[f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:469",className:"tabular-nums",children:[r.approvedCount," ",r.approvedCount!==1?e("sidebar.useCasesCount"):e("sidebar.useCaseCount")]}),f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:470",className:"flex items-center gap-0.5 tabular-nums",children:[f.jsx(xa,{"data-loc":"client/src/pages/Home.tsx:471",size:9}),r.totalUpvotes]})]})]},r.userId))}),f.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:478",href:"/leaderboard",className:"block mt-2 px-2",children:f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:479",className:"text-[11px] text-primary hover:underline",children:[e("sidebar.viewLeaderboard")," â"]})})]})}function tLe(){const{user:e,isAuthenticated:t,logout:n}=jl(),{t:r,locale:a,setLocale:i}=Mn(),{theme:s,toggleTheme:o}=m1e(),[,l]=tu();vK();const[u,m]=A.useState(!0),[h,g]=A.useState(!1),b=A.useRef(window.location.search),x=A.useMemo(()=>new URLSearchParams(b.current),[]),[y,S]=A.useState(x.get("search")||""),[w,T]=A.useState([]),[C,M]=A.useState(x.get("highlight")==="true"),[k,N]=A.useState(()=>{const he=x.get("sort");return he&&["popular","newest","views","score"].includes(he)?he:"score"}),[P,D]=A.useState(0),[B,z]=A.useState(!1),[U]=A.useState(40),[$,W]=A.useState(0),[G,V]=A.useState([]),[H,X]=A.useState(null),[Z,ae]=A.useState(null),[q,Q]=A.useState(!1),J=A.useRef(null),L=Le.profile.me.useQuery(void 0,{enabled:t}),de=!!L.data,ge=Le.categories.list.useQuery(),ye=Le.useCases.list.useQuery({limit:1,offset:0}).data?.total??0,ue=A.useMemo(()=>w.length>0?w:void 0,[w.join(",")]),pe=Le.useCases.list.useQuery({search:y||void 0,categoryIds:ue,highlightOnly:C||void 0,sort:k,minScore:P>0?P:void 0,limit:U,offset:$},{placeholderData:he=>he});A.useEffect(()=>{pe.data&&V($===0?pe.data.items:he=>{const Je=new Map(pe.data.items.map(an=>[an.id,an])),st=he.map(an=>Je.get(an.id)??an),wn=new Set(he.map(an=>an.id)),mn=pe.data.items.filter(an=>!wn.has(an.id));return[...st,...mn]})},[pe.data,$]);const Ne=Le.useCases.toggleUpvote.useMutation({onSuccess:()=>{pe.refetch()}}),je=A.useMemo(()=>(ge.data??[]).filter(he=>he.type==="job_function"),[ge.data]),le=A.useMemo(()=>(ge.data??[]).filter(he=>he.type==="feature"),[ge.data]);A.useEffect(()=>{if(!ge.data||B)return;const Je=new URLSearchParams(b.current).get("category");if(Je){const wn=Je.split(",").map(mn=>mn.trim()).filter(Boolean).map(mn=>ge.data.find(an=>an.slug===mn)).filter(Boolean).map(mn=>mn.id);wn.length>0&&(T(wn),W(0),V([]))}z(!0)},[ge.data,B]);const Ze=A.useRef(!1);A.useEffect(()=>{if(!B||!ge.data)return;if(!Ze.current){Ze.current=!0;return}const he=new URLSearchParams;if(w.length>0){const wn=w.map(mn=>ge.data.find(an=>an.id===mn)).filter(Boolean).map(mn=>mn.slug);wn.length>0&&he.set("category",wn.join(","))}C&&he.set("highlight","true"),k!=="score"&&he.set("sort",k),y&&he.set("search",y);const Je=he.toString(),st=Je?`/?${Je}`:"/";window.history.replaceState(null,"",st)},[w,C,k,y,B,ge.data]);const $e=A.useCallback(he=>{M(!1),W(0),V([]),T(Je=>Je.length===1&&Je[0]===he?[]:[he])},[]),at=A.useCallback(he=>{M(!1),W(0),V([]),T(Je=>Je.includes(he)?Je.filter(st=>st!==he):[...Je,he])},[]),gt=A.useCallback(()=>{T([]),W(0),V([]),M(he=>!he)},[]),_t=A.useCallback(()=>{T([]),M(!1),D(0),S(""),W(0),V([])},[]),Wt=A.useCallback(he=>{if(!t){Be.error("Please sign in to upvote",{action:{label:"Sign In",onClick:()=>{window.location.href=vo()}}});return}Ne.mutate({useCaseId:he})},[Ne,t]),Ie=Le.user.unreadCount.useQuery(void 0,{enabled:t}).data??0,ht=G,it=pe.data?.total??0,gn=A.useMemo(()=>ht.map(he=>he.id),[ht]),{getTranslated:tn}=rk(gn),Cr=ht.length<it&&!pe.isFetching;A.useEffect(()=>{if(!J.current||!Cr)return;const he=new IntersectionObserver(Je=>{Je[0]?.isIntersecting&&Cr&&!pe.isFetching&&W(st=>st+U)},{rootMargin:"600px"});return he.observe(J.current),()=>he.disconnect()},[Cr,pe.isFetching,U]);const _e=y.length>0||w.length>0||C||P>0,Ve=A.useMemo(()=>({total:it,categories:(ge.data??[]).length}),[it,ge.data]);return f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:723",className:"min-h-screen flex flex-col bg-background text-foreground",children:[f.jsx(Ebe,{"data-loc":"client/src/pages/Home.tsx:724"}),f.jsx("header",{"data-loc":"client/src/pages/Home.tsx:726",className:"sticky top-0 z-50 border-b bg-background/95 backdrop-blur supports-[backdrop-filter]:bg-background/80",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:727",className:"w-full px-4 sm:px-6 flex h-14 items-center gap-2 sm:gap-4",children:[f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:728",onClick:()=>g(!0),className:"lg:hidden p-2 hover:bg-accent rounded-md","aria-label":"Toggle sidebar",children:f.jsx(Nj,{"data-loc":"client/src/pages/Home.tsx:733",size:18})}),f.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:736",href:"/",className:"flex items-center mr-auto",onClick:_t,children:f.jsx(F0,{"data-loc":"client/src/pages/Home.tsx:737",size:"sm",title:r("nav.useCaseLibrary")})}),f.jsxs(pl,{"data-loc":"client/src/pages/Home.tsx:741",value:a,onValueChange:he=>i(he),children:[f.jsxs(gl,{"data-loc":"client/src/pages/Home.tsx:742",className:"w-auto gap-1.5 border-0 bg-transparent shadow-none h-8 px-2 text-xs",children:[f.jsx(Th,{"data-loc":"client/src/pages/Home.tsx:743",size:14}),f.jsx(Qc,{"data-loc":"client/src/pages/Home.tsx:744"})]}),f.jsx(bl,{"data-loc":"client/src/pages/Home.tsx:746",children:xK.map(he=>f.jsx(dr,{"data-loc":"client/src/pages/Home.tsx:748",value:he.code,children:he.label},he.code))})]}),f.jsxs(Kf,{"data-loc":"client/src/pages/Home.tsx:756",children:[f.jsx(Qf,{"data-loc":"client/src/pages/Home.tsx:757",asChild:!0,children:f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:758",onClick:o,className:"p-2 hover:bg-accent rounded-md transition-colors","aria-label":"Toggle theme",children:s==="dark"?f.jsx(Bge,{"data-loc":"client/src/pages/Home.tsx:763",size:16}):f.jsx(Mge,{"data-loc":"client/src/pages/Home.tsx:763",size:16})})}),f.jsx(Xf,{"data-loc":"client/src/pages/Home.tsx:766",children:"Toggle theme"})]}),e?.role==="admin"&&f.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:771",href:"/admin",children:f.jsxs(Re,{"data-loc":"client/src/pages/Home.tsx:772",variant:"ghost",size:"sm",className:"gap-1.5 text-xs",children:[f.jsx(jc,{"data-loc":"client/src/pages/Home.tsx:773",size:14}),r("nav.admin")]})}),f.jsx("a",{"data-loc":"client/src/pages/Home.tsx:780",href:"https://manus.im/team",target:"_blank",rel:"noopener noreferrer",className:"hidden lg:inline-flex",children:f.jsxs(Re,{"data-loc":"client/src/pages/Home.tsx:786",variant:"outline",size:"sm",className:"gap-1.5 text-xs",children:[f.jsx(Gc,{"data-loc":"client/src/pages/Home.tsx:787",size:14}),"Team Plan"]})}),f.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:793",href:"/submit",children:f.jsxs(Re,{"data-loc":"client/src/pages/Home.tsx:794",size:"sm",className:"gap-1.5 text-xs",children:[f.jsx(_h,{"data-loc":"client/src/pages/Home.tsx:795",size:14}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:796",className:"hidden sm:inline",children:r("nav.submit")})]})}),t?f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:802",className:"flex items-center gap-2",children:[f.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:803",href:"/my-submissions",children:f.jsxs(Kf,{"data-loc":"client/src/pages/Home.tsx:804",children:[f.jsx(Qf,{"data-loc":"client/src/pages/Home.tsx:805",asChild:!0,children:f.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:806",className:"relative p-2 hover:bg-accent rounded-md transition-colors",children:[f.jsx(vy,{"data-loc":"client/src/pages/Home.tsx:807",size:16}),Ie>0&&f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:809",className:"absolute -top-0.5 -right-0.5 bg-destructive text-destructive-foreground text-[9px] font-bold rounded-full w-4 h-4 flex items-center justify-center",children:Ie>9?"9+":Ie})]})}),f.jsx(Xf,{"data-loc":"client/src/pages/Home.tsx:815",children:"Notifications & My Submissions"})]})}),f.jsxs(Dne,{"data-loc":"client/src/pages/Home.tsx:818",children:[f.jsx(jne,{"data-loc":"client/src/pages/Home.tsx:819",asChild:!0,children:f.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:820",className:"relative flex items-center gap-1.5 p-1.5 hover:bg-accent rounded-full transition-colors",children:[de&&L.data?.avatarUrl?f.jsx("img",{"data-loc":"client/src/pages/Home.tsx:822",src:L.data.avatarUrl,alt:e?.name||"",className:"w-6 h-6 rounded-full object-cover"}):f.jsx(ZY,{"data-loc":"client/src/pages/Home.tsx:824",size:18,className:"text-muted-foreground"}),!de&&f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:827",className:"absolute top-0.5 left-5 w-2.5 h-2.5 bg-destructive rounded-full border-2 border-background"}),f.jsx($0,{"data-loc":"client/src/pages/Home.tsx:829",size:12,className:"text-muted-foreground"})]})}),f.jsxs(Ine,{"data-loc":"client/src/pages/Home.tsx:832",align:"end",className:"w-56",children:[f.jsx(oPe,{"data-loc":"client/src/pages/Home.tsx:833",className:"font-normal",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:834",className:"flex flex-col space-y-1",children:[f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:835",className:"text-sm font-medium leading-none",children:e?.name||"User"}),f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:836",className:"text-xs leading-none text-muted-foreground",children:e?.email||""})]})}),f.jsx(YB,{"data-loc":"client/src/pages/Home.tsx:839"}),de&&L.data?.username?f.jsxs(ol,{"data-loc":"client/src/pages/Home.tsx:841",onClick:()=>l(`/profile/${L.data.username}`),children:[f.jsx(yy,{"data-loc":"client/src/pages/Home.tsx:842",size:14,className:"mr-2"}),r("nav.myProfile")]}):f.jsxs(ol,{"data-loc":"client/src/pages/Home.tsx:846",onClick:()=>l("/profile/setup"),children:[f.jsx(yy,{"data-loc":"client/src/pages/Home.tsx:847",size:14,className:"mr-2"}),"Set Up Profile"]}),f.jsxs(ol,{"data-loc":"client/src/pages/Home.tsx:851",onClick:()=>l("/my-submissions"),children:[f.jsx(uo,{"data-loc":"client/src/pages/Home.tsx:852",size:14,className:"mr-2"}),r("nav.mySubmissions")]}),de&&f.jsxs(ol,{"data-loc":"client/src/pages/Home.tsx:856",onClick:()=>l("/profile/setup"),children:[f.jsx(X7,{"data-loc":"client/src/pages/Home.tsx:857",size:14,className:"mr-2"}),r("nav.editProfile")]}),f.jsx(YB,{"data-loc":"client/src/pages/Home.tsx:862"}),f.jsxs(ol,{"data-loc":"client/src/pages/Home.tsx:863",onClick:()=>{n()},className:"text-destructive focus:text-destructive",children:[f.jsx(Nge,{"data-loc":"client/src/pages/Home.tsx:864",size:14,className:"mr-2"}),r("nav.logout")]})]})]})]}):f.jsx("a",{"data-loc":"client/src/pages/Home.tsx:871",href:vo(),children:f.jsx(Re,{"data-loc":"client/src/pages/Home.tsx:872",variant:"outline",size:"sm",className:"text-xs",children:r("nav.login")})})]})}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:880",className:"flex flex-1 overflow-hidden",children:[f.jsx(uRe,{"data-loc":"client/src/pages/Home.tsx:882",mode:"wait",children:u&&f.jsx(jr.aside,{"data-loc":"client/src/pages/Home.tsx:884",initial:{width:0,opacity:0}
1137,animate:{width:260,opacity:1},exit:{width:0,opacity:0},transition:{duration:.2},className:"border-r bg-sidebar text-sidebar-foreground overflow-hidden shrink-0 hidden lg:block",style:{height:"calc(100vh - 3.5rem)"},children:f.jsx(fm,{"data-loc":"client/src/pages/Home.tsx:892",className:"h-[calc(100vh-3.5rem)]",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:893",className:"p-4 space-y-5",children:[f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:895",onClick:()=>m(!1),className:"p-1.5 hover:bg-sidebar-accent rounded-md transition-colors","aria-label":"Collapse sidebar",children:f.jsx(Rge,{"data-loc":"client/src/pages/Home.tsx:900",size:16})}),f.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:904",onClick:_t,className:`w-full text-left px-3 py-2 rounded-md text-sm font-medium transition-colors flex items-center justify-between ${!C&&w.length===0?"bg-sidebar-accent text-sidebar-accent-foreground":"hover:bg-sidebar-accent/50"}`,children:[f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:912",children:r("sidebar.allUseCases")}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:913",className:"text-[10px] bg-muted/60 text-muted-foreground px-1.5 py-0.5 rounded-full tabular-nums",children:ye})]}),f.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:919",onClick:gt,className:`w-full text-left px-3 py-2.5 rounded-lg text-sm font-medium transition-all flex items-center gap-2 ${C?"bg-primary/10 text-primary ring-1 ring-primary/20":"hover:bg-primary/5 text-primary/80"}`,children:[f.jsx(Vn,{"data-loc":"client/src/pages/Home.tsx:927",size:15}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:928",className:"flex-1",children:r("sidebar.highlights")})]}),f.jsx(sa,{"data-loc":"client/src/pages/Home.tsx:931"}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:934",children:[f.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:935",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1",children:r("sidebar.byJobFunction")}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:938",className:"space-y-0.5",children:je.map(he=>f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:940",onClick:()=>$e(he.id),className:`w-full text-left px-3 py-1.5 rounded-md text-sm transition-colors ${w.includes(he.id)?"bg-sidebar-accent text-sidebar-accent-foreground font-medium":"hover:bg-sidebar-accent/50 text-sidebar-foreground/80"}`,children:r(`cat.${he.slug}`)||he.name},he.id))})]}),f.jsx(sa,{"data-loc":"client/src/pages/Home.tsx:955"}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:958",children:[f.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:959",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1",children:r("sidebar.byFeature")}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:962",className:"space-y-0.5",children:le.map(he=>f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:964",onClick:()=>$e(he.id),className:`w-full text-left px-3 py-1.5 rounded-md text-sm transition-colors ${w.includes(he.id)?"bg-sidebar-accent text-sidebar-accent-foreground font-medium":"hover:bg-sidebar-accent/50 text-sidebar-foreground/80"}`,children:r(`cat.${he.slug}`)||he.name},he.id))})]}),f.jsx(sa,{"data-loc":"client/src/pages/Home.tsx:979"}),f.jsx(eLe,{"data-loc":"client/src/pages/Home.tsx:982"}),f.jsx(sa,{"data-loc":"client/src/pages/Home.tsx:984"}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:987",children:[f.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:988",className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-2 px-1",children:r("sidebar.learnMore")}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:991",className:"space-y-0.5",children:[f.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:992",href:"/about",children:f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:993",className:"flex items-center gap-2 px-3 py-1.5 rounded-md text-sm text-muted-foreground hover:text-foreground hover:bg-sidebar-accent/50 transition-colors cursor-pointer",children:[f.jsx(aK,{"data-loc":"client/src/pages/Home.tsx:994",size:13}),r("sidebar.aboutPortal")]})}),ZIe.filter(he=>he.url!=="/api-docs"||e?.role==="admin").map(he=>{const Je=he.icon==="video"?R_:he.icon==="graduation"?N_:he.icon==="shield"?jc:Vc;return he.url==="__demo__"?f.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1002",onClick:()=>Q(!0),className:`flex items-center gap-2 px-3 py-1.5 rounded-md text-sm w-full text-left transition-colors ${q?"bg-sidebar-accent text-foreground font-medium":"text-muted-foreground hover:text-foreground hover:bg-sidebar-accent/50"}`,children:[f.jsx(Je,{"data-loc":"client/src/pages/Home.tsx:1011",size:13}),r(he.nameKey)]},he.nameKey):f.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:1017",href:he.url,target:he.url.startsWith("/")?void 0:"_blank",rel:he.url.startsWith("/")?void 0:"noopener noreferrer",className:"flex items-center gap-2 px-3 py-1.5 rounded-md text-sm text-muted-foreground hover:text-foreground hover:bg-sidebar-accent/50 transition-colors",children:[f.jsx(Je,{"data-loc":"client/src/pages/Home.tsx:1024",size:13}),r(he.nameKey)]},he.nameKey)})]})]}),f.jsx(sa,{"data-loc":"client/src/pages/Home.tsx:1032"}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1035",className:"space-y-1",children:JIe.map(he=>f.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:1037",href:he.url,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-3 py-1.5 rounded-md text-sm text-muted-foreground hover:text-foreground hover:bg-sidebar-accent/50 transition-colors",children:[f.jsx(no,{"data-loc":"client/src/pages/Home.tsx:1044",size:13}),he.name]},he.name))}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1051",className:"pt-2 px-1",children:f.jsx(KY,{"data-loc":"client/src/pages/Home.tsx:1052"})})]})})})}),!u&&f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1062",className:"hidden lg:flex border-r bg-sidebar items-start pt-4 px-2",children:f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1063",onClick:()=>m(!0),className:"p-1.5 hover:bg-sidebar-accent rounded-md transition-colors","aria-label":"Expand sidebar",children:f.jsx(Nj,{"data-loc":"client/src/pages/Home.tsx:1068",size:16})})}),f.jsxs("main",{"data-loc":"client/src/pages/Home.tsx:1074",id:"main-content",className:"flex-1 overflow-auto",style:{height:"calc(100vh - 3.5rem)"}
1137,tabIndex:-1,children:[q&&f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1077",className:"p-6 md:p-8 max-w-5xl mx-auto space-y-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1078",className:"flex items-center justify-between",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1079",className:"flex items-center gap-3",children:[f.jsx(R_,{"data-loc":"client/src/pages/Home.tsx:1080",size:20,className:"text-primary"}),f.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:1081",className:"font-serif text-xl md:text-2xl font-bold",children:r("sidebar.productDemo")})]}),f.jsxs(Re,{"data-loc":"client/src/pages/Home.tsx:1083",variant:"outline",size:"sm",onClick:()=>Q(!1),children:[f.jsx(El,{"data-loc":"client/src/pages/Home.tsx:1088",size:14,className:"mr-1"}),"Close"]})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1092",className:"relative w-full rounded-xl overflow-hidden border shadow-lg",style:{paddingBottom:"56.25%"},children:f.jsx("iframe",{"data-loc":"client/src/pages/Home.tsx:1093",className:"absolute inset-0 w-full h-full",src:"https://www.youtube.com/embed/3mdNmNLcWYQ?si=ImZldzNHddnfJNgv",title:r("sidebar.productDemo"),frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0})}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1103",className:"grid sm:grid-cols-2 gap-4 pt-2",children:[f.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:1104",href:"https://academy.manus.im/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 rounded-lg border bg-card hover:bg-accent/50 transition-colors group",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1110",className:"w-10 h-10 rounded-lg bg-primary/10 flex items-center justify-center shrink-0",children:f.jsx(N_,{"data-loc":"client/src/pages/Home.tsx:1111",size:20,className:"text-primary"})}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1113",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1114",className:"font-medium text-sm group-hover:text-primary transition-colors",children:r("sidebar.manusAcademy")}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1115",className:"text-xs text-muted-foreground",children:r("about.manusAcademyDesc")})]}),f.jsx(no,{"data-loc":"client/src/pages/Home.tsx:1117",size:14,className:"ml-auto text-muted-foreground shrink-0"})]}),f.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:1119",href:"https://trust.manus.im/",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 p-4 rounded-lg border bg-card hover:bg-accent/50 transition-colors group",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1125",className:"w-10 h-10 rounded-lg bg-primary/10 flex items-center justify-center shrink-0",children:f.jsx(jc,{"data-loc":"client/src/pages/Home.tsx:1126",size:20,className:"text-primary"})}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1128",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1129",className:"font-medium text-sm group-hover:text-primary transition-colors",children:r("sidebar.trustCenter")}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1130",className:"text-xs text-muted-foreground",children:r("about.trustCenterDesc")})]}),f.jsx(no,{"data-loc":"client/src/pages/Home.tsx:1132",size:14,className:"ml-auto text-muted-foreground shrink-0"})]})]})]}),!q&&f.jsxs(f.Fragment,{children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1140",className:"relative overflow-hidden border-b bg-gradient-to-br from-background via-background to-accent/30",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1142",className:"absolute inset-0 opacity-[0.03] dark:opacity-[0.05]",style:{backgroundImage:"radial-gradient(circle at 1px 1px, currentColor 1px, transparent 0)",backgroundSize:"24px 24px"}}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1147",className:"relative p-6 md:p-8 max-w-7xl mx-auto",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1148",className:"flex flex-col md:flex-row items-start md:items-center gap-6 md:gap-10",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1150",className:"flex-1 space-y-3",children:[f.jsxs("h1",{"data-loc":"client/src/pages/Home.tsx:1151",className:"font-serif text-2xl md:text-3xl lg:text-4xl font-bold tracking-tight leading-tight",children:[r("hero.title1")," ",f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1152",className:"text-primary/70",children:r("hero.title2")})]}),f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1154",className:"text-muted-foreground text-sm md:text-base max-w-lg leading-relaxed",children:r("hero.desc")}),f.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:1157",className:"text-muted-foreground
1137/60 text-[10px] md:text-xs max-w-lg leading-relaxed",children:[r("footer.ugcDisclaimer")," ",f.jsx("a",{"data-loc":"client/src/pages/Home.tsx:1159",href:"https://manus.im/terms",target:"_blank",rel:"noopener noreferrer",className:"underline hover:text-foreground transition-colors",children:r("footer.terms")})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1171",className:"grid grid-cols-3 gap-3 md:gap-5 shrink-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1172",className:"text-center space-y-1",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1173",className:"w-10 h-10 mx-auto rounded-lg bg-primary/10 flex items-center justify-center mb-1",children:f.jsx(J7,{"data-loc":"client/src/pages/Home.tsx:1174",size:18,className:"text-primary"})}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1176",className:"font-serif text-xl md:text-2xl font-bold tabular-nums",children:f.jsx(Z5,{"data-loc":"client/src/pages/Home.tsx:1177",target:ye})}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1179",className:"text-[10px] md:text-xs text-muted-foreground uppercase tracking-wide",children:r("hero.useCases")})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1181",className:"text-center space-y-1",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1182",className:"w-10 h-10 mx-auto rounded-lg bg-primary/10 flex items-center justify-center mb-1",children:f.jsx(P_,{"data-loc":"client/src/pages/Home.tsx:1183",size:18,className:"text-primary"})}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1185",className:"font-serif text-xl md:text-2xl font-bold tabular-nums",children:f.jsx(Z5,{"data-loc":"client/src/pages/Home.tsx:1186",target:Ve.categories})}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1188",className:"text-[10px] md:text-xs text-muted-foreground uppercase tracking-wide",children:r("hero.categories")})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1190",className:"text-center space-y-1",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1191",className:"w-10 h-10 mx-auto rounded-lg bg-accent flex items-center justify-center mb-1",children:f.jsx(Gc,{"data-loc":"client/src/pages/Home.tsx:1192",size:18,className:"text-accent-foreground"})}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1194",className:"font-serif text-xl md:text-2xl font-bold tabular-nums",children:f.jsx(Z5,{"data-loc":"client/src/pages/Home.tsx:1195",target:5})}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1197",className:"text-[10px] md:text-xs text-muted-foreground uppercase tracking-wide",children:r("hero.languages")})]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1203",className:"mt-5 flex flex-col sm:flex-row gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1204",className:"relative flex-1",children:[f.jsx(_w,{"data-loc":"client/src/pages/Home.tsx:1205",className:"absolute left-3 top-1/2 -translate-y-1/2 text-muted-foreground",size:16}),f.jsx(ir,{"data-loc":"client/src/pages/Home.tsx:1206",placeholder:r("gallery.search"),value:y,onChange:he=>{S(he.target.value),W(0),V([])},className:"pl-9 bg-card h-11 text-base"})]}),f.jsxs(WNe,{"data-loc":"client/src/pages/Home.tsx:1220",children:[f.jsx(YNe,{"data-loc":"client/src/pages/Home.tsx:1221",asChild:!0,children:f.jsxs(Re,{"data-loc":"client/src/pages/Home.tsx:1222",variant:"outline",className:"gap-2 h-11 min-w-[140px] justify-between",children:[f.jsx(Sge,{"data-loc":"client/src/pages/Home.tsx:1223",size:15}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1224",className:"truncate",children:w.length===0?r("gallery.allCategories"):w.length===1?r(`cat.${ge.data?.find(he=>he.id===w[0])?.slug}`)||ge.data?.find(he=>he.id===w[0])?.name||"1 filter":`${w.length} filters`}),f.jsx($0,{"data-loc":"client/src/pages/Home.tsx:1232",size:14,className:"opacity-50 shrink-0"})]})}),f.jsxs(KNe,{"data-loc":"client/src/pages/Home.tsx:1235",className:"w-[480px] p-0",align:"start",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1236",className:"p-2 border-b",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1237",className:"flex items-center justify-between px-2",children:[f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1238",className:"text-sm font-medium",children:r("gallery.filterByCategory")}),w.length>0&&f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1240",onClick:()=>{T([]),W(0),V([])},className:"text-xs text-muted-foreground hover:text-foreground",children:"Clear all"})]})}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1249",className:"grid grid-cols-2 divide-x",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1251",className:"p-2 max-h-[360px] overflow-y-auto",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1252",className:"text-[10px] font-semibold uppercase tracking-wider text-muted-foreground px-2 py-1",children:r("sidebar.byJobFunction")}),je.map(he=>f.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1256",onClick:()=>at(he.id),className:"w-full flex items-center gap-2 px-2 py-1.5 rounded-md text-sm hover:bg-accent transition-colors",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1261",className:`w-4 h-4 rounded border flex items-center justify-center shrink-0 transition-colors ${w.includes(he.id)?"bg-primary border-primary text-primary-foreground":"border-input"}`,children:w.includes(he.id)&&f.jsx(Rc,{"data-loc":"client/src/pages/Home.tsx:1266",size:12})}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1268",className:"truncate",children:r(`cat.${he.slug}`)||he.name})]},he.id))]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1273",className:"p-2 max-h-[360px] overflow-y-auto",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1274",className:"text-[10px] font-semibold uppercase tracking-wider text-muted-foreground px-2 py-1",children:r("sidebar.byFeature")}),le.map(he=>f.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1278",onClick:()=>at(he.id),className:"w-full flex items-center gap-2 px-2 py-1.5 rounded-md text-sm hover:bg-accent transition-colors",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1283",className:`w-4 h-4 rounded border flex items-center justify-center shrink-0 transition-colors ${w.includes(he.id)?"bg-primary border-primary text-primary-foreground":"border-input"}`,children:w.includes(he.id)&&f.jsx(Rc,{"data-loc":"client/src/pages/Home.tsx:1288",size:12})}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1290",className:"truncate",children:r(`cat.${he.slug}`)||he.name})]},he.id))]})]})]})]}),f.jsxs(Re,{"data-loc":"client/src/pages/Home.tsx:1298",variant:"outline",className:`gap-2 h-11 ${C?"bg-primary/10 text-primary border-primary/30":""}`,onClick:gt,children:[f.jsx(Vn,{"data-loc":"client/src/pages/Home.tsx:1303",size:15}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1304",className:"hidden sm:inline",children:r("hero.highlightsCta")}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1305",className:"sm:hidden",children:r("hero.highlightsCtaShort")})]}),f.jsx(vNe,{"data-loc":"client/src/pages/Home.tsx:1309"})]})]})]}),!_e&&f.jsx(QIe,{"data-loc":"client/src/pages/Home.tsx:1316",onCardClick:X}),!_e&&f.jsx(KIe,{"data-loc":"client/src/pages/Home.tsx:1321",onCardClick:X}),!_e&&f.jsx(XIe,{"data-loc":"client/src/pages/Home.tsx:1326",onCardClick:X}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1329",className:"p-6 max-w-7xl mx-auto",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1331",className:"flex flex-col sm:flex-row gap-3 mb-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1332",className:"flex-1 flex items-center",children:f.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:1333",className:"font-serif font-bold text-lg",children:r(_e?"gallery.searchResults":"gallery.allUseCases")})}),f.jsxs(pl,{"data-loc":"client/src/pages/Home.tsx:1335",value:k,onValueChange:he=>{N(he),W(0),V([])}
1137,children:[f.jsx(gl,{"data-loc":"client/src/pages/Home.tsx:1336",className:"w-[180px] bg-card",children:f.jsx(Qc,{"data-loc":"client/src/pages/Home.tsx:1337"})}),f.jsxs(bl,{"data-loc":"client/src/pages/Home.tsx:1339",children:[f.jsx(dr,{"data-loc":"client/src/pages/Home.tsx:1340",value:"score",children:r("gallery.sortScore")}),f.jsx(dr,{"data-loc":"client/src/pages/Home.tsx:1341",value:"popular",children:r("gallery.sortPopular")}),f.jsx(dr,{"data-loc":"client/src/pages/Home.tsx:1342",value:"newest",children:r("gallery.sortNewest")}),f.jsx(dr,{"data-loc":"client/src/pages/Home.tsx:1343",value:"views",children:r("gallery.sortViews")})]})]}),f.jsxs(pl,{"data-loc":"client/src/pages/Home.tsx:1346",value:String(P),onValueChange:he=>{D(Number(he)),W(0),V([])},children:[f.jsx(gl,{"data-loc":"client/src/pages/Home.tsx:1347",className:"w-[160px] bg-card",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1348",className:"flex items-center gap-1.5",children:[f.jsx(Cs,{"data-loc":"client/src/pages/Home.tsx:1349",size:14,className:"text-amber-500 fill-amber-500"}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1350",children:P>0?`${P}+ ${r("gallery.scoreAbove")}`:r("gallery.allScores")})]})}),f.jsxs(bl,{"data-loc":"client/src/pages/Home.tsx:1353",children:[f.jsx(dr,{"data-loc":"client/src/pages/Home.tsx:1354",value:"0",children:r("gallery.allScores")}),f.jsxs(dr,{"data-loc":"client/src/pages/Home.tsx:1355",value:"3",children:["3.0+ ",r("gallery.scoreAbove")]}),f.jsxs(dr,{"data-loc":"client/src/pages/Home.tsx:1356",value:"3.5",children:["3.5+ ",r("gallery.scoreAbove")]}),f.jsxs(dr,{"data-loc":"client/src/pages/Home.tsx:1357",value:"4",children:["4.0+ ",r("gallery.scoreAbove")]}),f.jsxs(dr,{"data-loc":"client/src/pages/Home.tsx:1358",value:"4.5",children:["4.5+ ",r("gallery.scoreAbove")]})]})]})]}),(w.length>0||C||P>0||y)&&f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1365",className:"flex flex-wrap items-center gap-2 mb-4",children:[y&&f.jsxs(Ot,{"data-loc":"client/src/pages/Home.tsx:1367",variant:"secondary",className:"gap-1",children:[f.jsx(_w,{"data-loc":"client/src/pages/Home.tsx:1368",size:12}),'"',y,'"',f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1370",onClick:()=>{S(""),W(0),V([])},className:"ml-1 hover:opacity-70",children:"Ã"})]}),P>0&&f.jsxs(Ot,{"data-loc":"client/src/pages/Home.tsx:1374",variant:"secondary",className:"gap-1 bg-amber-500/10 text-amber-700 dark:text-amber-400 border-amber-500/20",children:[f.jsx(Cs,{"data-loc":"client/src/pages/Home.tsx:1375",size:12,className:"fill-current"}),P,"+ ",r("gallery.scoreAbove"),f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1377",onClick:()=>{D(0),W(0),V([])},className:"ml-1 hover:opacity-70",children:"Ã"})]}),C&&f.jsxs(Ot,{"data-loc":"client/src/pages/Home.tsx:1381",variant:"secondary",className:"gap-1 bg-primary/10 text-primary border-primary/20",children:[f.jsx(Vn,{"data-loc":"client/src/pages/Home.tsx:1382",size:12}),r("sidebar.highlights"),f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1384",onClick:gt,className:"ml-1 hover:opacity-70",children:"Ã"})]}),w.map(he=>{const Je=ge.data?.find(st=>st.id===he);return Je?f.jsxs(Ot,{"data-loc":"client/src/pages/Home.tsx:1390",variant:"secondary",className:"gap-1",children:[r(`cat.${Je.slug}`)||Je.name,f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1392",onClick:()=>at(he),className:"ml-1 hover:opacity-70",children:"Ã"})]},he):null}),f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1396",onClick:_t,className:"text-xs text-muted-foreground hover:text-foreground underline",children:r("gallery.clearAll")})]}),!pe.isLoading&&ht.length>0&&f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1404",className:"text-xs text-muted-foreground mb-4",children:r("gallery.showingOf").replace("{0}",String(ht.length)).replace("{1}",String(it))}),pe.isLoading?f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1411",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5",children:Array.from({length:6}).map((he,Je)=>f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1413",className:"bg-card rounded-xl border overflow-hidden",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1414",className:"aspect-[16/10] bg-muted animate-pulse"}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1415",className:"p-4 space-y-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1416",className:"h-4 bg-muted rounded w-3/4 animate-pulse"}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1417",className:"h-3 bg-muted rounded w-full animate-pulse"}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1418",className:"flex gap-1.5",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1419",className:"h-5 bg-muted rounded-full w-16 animate-pulse"}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1420",className:"h-5 bg-muted rounded-full w-12 animate-pulse"})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1422",className:"h-3 bg-muted rounded w-1/2 animate-pulse"})]})]},Je))}):ht.length===0?f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1428",className:"text-center py-20",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1429",className:"w-16 h-16 mx-auto mb-4 rounded-2xl bg-muted/50 flex items-center justify-center",children:f.jsx(_w,{"data-loc":"client/src/pages/Home.tsx:1430",size:28,className:"text-muted-foreground
1137/40"})}),f.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1432",className:"font-serif text-xl font-bold mb-2",children:r("gallery.noResults")}),f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1433",className:"text-muted-foreground mb-6 max-w-sm mx-auto",children:r("gallery.noResultsDesc")}),f.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:1434",href:"/submit",children:f.jsxs(Re,{"data-loc":"client/src/pages/Home.tsx:1435",className:"gap-2",children:[f.jsx(_h,{"data-loc":"client/src/pages/Home.tsx:1436",size:16}),r("gallery.beFirst")]})})]}):f.jsxs(f.Fragment,{children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1443",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5",children:ht.map((he,Je)=>f.jsx(jr.div,{"data-loc":"client/src/pages/Home.tsx:1445",initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.25,delay:Je<12?Je*.03:0},children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1451",className:"group bg-card rounded-xl border hover:shadow-xl hover:border-primary/20 transition-all duration-300 overflow-hidden cursor-pointer",onClick:()=>X(he.slug),children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1454",className:"aspect-[16/10] bg-muted overflow-hidden relative",children:[he.screenshots[0]?f.jsx(a4,{"data-loc":"client/src/pages/Home.tsx:1456",src:he.screenshots[0].url,blurhash:he.screenshots[0].blurhash,alt:he.title,className:"w-full h-full group-hover:scale-105 transition-transform duration-500 ease-out"}):f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1463",className:"w-full h-full flex items-center justify-center bg-gradient-to-br from-muted to-accent/20",children:f.jsx(Al,{"data-loc":"client/src/pages/Home.tsx:1464",size:40,className:"opacity-20"})}),he.isHighlight&&f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1468",className:"absolute top-2.5 left-2.5",children:f.jsxs(Ot,{"data-loc":"client/src/pages/Home.tsx:1469",className:"bg-primary text-primary-foreground border-0 gap-1 text-[10px] shadow-md backdrop-blur-sm",children:[f.jsx(Vn,{"data-loc":"client/src/pages/Home.tsx:1470",size:10}),r("detail.onlyManus")]})}),he.aiScore&&Number(he.aiScore.overall)>0&&f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1476",className:"absolute top-2.5 right-2.5",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1477",className:`flex items-center gap-1 px-1.5 py-0.5 rounded-md text-[10px] font-bold shadow-md backdrop-blur-sm ${Number(he.aiScore.overall)>=4?"bg-emerald-500/90 text-white":Number(he.aiScore.overall)>=3?"bg-amber-500/90 text-white":"bg-zinc-500/90 text-white"}`,children:[f.jsx(Cs,{"data-loc":"client/src/pages/Home.tsx:1482",size:10,
1137className:"fill-current"}),Number(he.aiScore.overall).toFixed(1)]})}),e?.role==="admin"&&f.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1489",onClick:st=>{st.stopPropagation(),ae(he.slug)},className:"absolute bottom-2.5 right-2.5 p-1.5 rounded-md bg-black/60 text-white opacity-0 group-hover:opacity-100 transition-opacity duration-200 hover:bg-black/80 z-10",title:"Edit use case",children:f.jsx(Dc,{"data-loc":"client/src/pages/Home.tsx:1494",size:12})}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1498",className:"absolute inset-0 bg-gradient-to-t from-black/40 via-transparent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1502",className:"p-4",children:[f.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:1503",className:"font-serif font-bold text-sm leading-snug mb-1.5 line-clamp-2 group-hover:text-primary transition-colors duration-200",children:tn(he.id,{title:he.title,description:he.description??""}).title}),f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1506",className:"text-xs text-muted-foreground line-clamp-2 mb-3 leading-relaxed",children:r4(tn(he.id,{title:he.title,description:he.description??""}).description)}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1511",className:"flex flex-wrap gap-1 mb-3",children:[he.categories.slice(0,3).map(st=>f.jsx(Ot,{"data-loc":"client/src/pages/Home.tsx:1513",variant:"secondary",className:"text-[10px] px-1.5 py-0 font-normal",children:r(`cat.${st.slug}`)||st.name},st.id)),he.categories.length>3&&f.jsxs(Ot,{"data-loc":"client/src/pages/Home.tsx:1518",variant:"secondary",className:"text-[10px] px-1.5 py-0 font-normal",children:["+",he.categories.length-3]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1525",className:"flex items-center justify-between text-xs text-muted-foreground pt-1 border-t border-border/50",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1526",className:"flex items-center gap-3 pt-2",children:[he.submitterName&&f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1528",className:"flex items-center gap-1.5 truncate max-w-[140px]",children:[f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1529",className:"h-5 w-5 rounded-full bg-primary/10 flex items-center justify-center text-[9px] font-bold text-primary shrink-0 overflow-hidden",children:he.submitterAvatar?f.jsx("img",{"data-loc":"client/src/pages/Home.tsx:1531",src:he.submitterAvatar,alt:"",className:"h-full w-full object-cover"}):he.submitterName.charAt(0).toUpperCase()}),he.submitterUsername?f.jsx(Lt,{"data-loc":"client/src/pages/Home.tsx:1537",href:`/profile/${he.submitterUsername}`,onClick:st=>st.stopPropagation(),className:"hover:text-primary hover:underline truncate",children:he.submitterName}):f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1541",className:"truncate",children:he.submitterName})]}),f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1545",className:"flex items-center gap-1",children:[f.jsx(co,{"data-loc":"client/src/pages/Home.tsx:1546",size:12}),he.viewCount]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1550",className:"flex items-center justify-between pt-2",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1551",className:"flex items-center gap-1",children:he.deliverableUrl?f.jsx("a",{"data-loc":"client/src/pages/Home.tsx:1554",href:he.deliverableUrl,target:"_blank",rel:"noopener noreferrer",onClick:st=>st.stopPropagation(),className:"flex items-center gap-1 px-2 py-1.5 rounded-lg text-muted-foreground hover:bg-accent hover:text-primary hover:scale-105 transition-all duration-200",title:"See deliverable",children:f.jsx(no,{"data-loc":"client/src/pages/Home.tsx:1562",size:13})}):he.sessionReplayUrl?f.jsx("a",{"data-loc":"client/src/pages/Home.tsx:1565",href:he.sessionReplayUrl,target:"_blank",rel:"noopener noreferrer",onClick:st=>st.stopPropagation(),className:"flex items-center gap-1 px-2 py-1.5 rounded-lg text-muted-foreground hover:bg-accent hover:text-primary hover:scale-105 transition-all duration-200",title:"See replay",children:f.jsx(Q7,{"data-loc":"client/src/pages/Home.tsx:1573",size:13})}):null}),f.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:1577",onClick:st=>{st.stopPropagation(),Wt(he.id)},className:`flex items-center gap-1 px-2.5 py-1.5 rounded-lg transition-all duration-200 ${he.hasUpvoted?"bg-primary/10 text-primary font-semibold scale-105":"hover:bg-accent hover:scale-105"}`,children:[f.jsx(jr.div,{"data-loc":"client/src/pages/Home.tsx:1588",whileTap:{scale:1.3,rotate:-10},transition:{type:"spring",stiffness:400},children:f.jsx(xa,{"data-loc":"client/src/pages/Home.tsx:1592",size:13,className:he.hasUpvoted?"fill-current text-primary":""})}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1594",className:"tabular-nums",children:he.upvoteCount})]})]})]})]})]})},he.id))}),Cr&&f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1606",ref:J,className:"flex justify-center py-8",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1607",className:"flex items-center gap-2 text-sm text-muted-foreground",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1608",className:"w-5 h-5 border-2 border-primary/30 border-t-primary rounded-full animate-spin"}),r("common.loading")]})}),!Cr&&ht.length>0&&f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1616",className:"text-center py-8",children:f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1617",className:"text-xs text-muted-foreground",children:r("gallery.seenAll").replace("{0}",String(it))})})]})]})]})]})]}),f.jsx(YIe,{"data-loc":"client/src/pages/Home.tsx:1632",slug:H,onClose:()=>X(null),slugList:ht.map(he=>he.slug),onNavigate:X}),e?.role==="admin"&&f.jsx(y4,{"data-loc":"client/src/pages/Home.tsx:1641",slug:Z,onClose:()=>ae(null),onSaved:()=>ae(null)}),f.jsx(Gje,{"data-loc":"client/src/pages/Home.tsx:1649",open:h,onClose:()=>g(!1),categories:ge.data??[],selectedCategories:w,highlightOnly:C,onCategoryToggle:$e,onHighlightToggle:gt,onShowAll:_t})]})}var x4="Collapsible",[nLe,Xae]=Sa(x4),[rLe,P9]=nLe(x4),Zae=A.forwardRef((e,t)=>
vendor: 1,665 bytes, line 1137
1137{const{__scopeCollapsible:n,open:r,defaultOpen:a,disabled:i,onOpenChange:s,...o}=e,[l,u]=Ai({prop:r,defaultProp:a??!1,onChange:s,caller:x4});return f.jsx(rLe,{scope:n,disabled:i,contentId:Ka(),open:l,onOpenToggle:A.useCallback(()=>u(m=>!m),[u]),children:f.jsx(ft.div,{"data-state":R9(l),"data-disabled":i?"":void 0,...o,ref:t})})});Zae.displayName=x4;var Jae="CollapsibleTrigger",eie=A.forwardRef((e,t)=>{const{__scopeCollapsible:n,...r}=e,a=P9(Jae,n);return f.jsx(ft.button,{type:"button","aria-controls":a.contentId,"aria-expanded":a.open||!1,"data-state":R9(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...r,ref:t,onClick:Ye(e.onClick,a.onOpenToggle)})});eie.displayName=Jae;var M9="CollapsibleContent",tie=A.forwardRef((e,t)=>{const{forceMount:n,...r}=e,a=P9(M9,e.__scopeCollapsible);return f.jsx(Br,{present:n||a.open,children:({present:i})=>f.jsx(aLe,{...r,ref:t,present:i})})});tie.displayName=M9;var aLe=A.forwardRef((e,t)=>{const{__scopeCollapsible:n,present:r,children:a,...i}=e,s=P9(M9,n),[o,l]=A.useState(r),u=A.useRef(null),m=At(t,u),h=A.useRef(0),g=h.current,b=A.useRef(0),x=b.current,y=s.open||o,S=A.useRef(y),w=A.useRef(void 0);return A.useEffect(()=>{const T=requestAnimationFrame(()=>S.current=!1);return()=>cancelAnimationFrame(T)},[]),Qr(()=>{const T=u.current;if(T){w.current=w.current||{transitionDuration:T.style.transitionDuration,animationName:T.style.animationName},T.style.transitionDuration="0s",T.style.animationName="none";const C=T.getBoundingClientRect();h.current=C.height,b.current=C.width,S.current||(T.style.transitionDuration=w.current.transitionDuration,T.style.animationName=w.current.animationName),l(r)}}
1137,[s.open,r]),f.jsx(ft.div,{"data-state":R9(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!y,...i,ref:m,style:{"--radix-collapsible-content-height":g?`${g}px`:void 0,"--radix-collapsible-content-width":x?`${x}px`:void 0,...e.style},children:y&&a})});function R9(e){return e?"open":"closed"}var iLe=Zae,sLe=eie,oLe=tie,js="Accordion",lLe=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[D9,cLe,uLe]=y1(js),[S4]=Sa(js,[uLe,Xae]),j9=Xae(),nie=te.forwardRef((e,t)=>{const{type:n,...r}=e,a=r,i=r;return f.jsx(D9.Provider,{scope:e.__scopeAccordion,children:n==="multiple"?f.jsx(mLe,{...i,ref:t}):f.jsx(hLe,{...a,ref:t})})});nie.displayName=js;var[rie,dLe]=S4(js),[aie,fLe]=S4(js,{collapsible:!1}),hLe=te.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:a=()=>{},collapsible:i=!1,...s}=e,[o,l]=Ai({prop:n,defaultProp:r??"",onChange:a,caller:js});return f.jsx(rie,{scope:e.__scopeAccordion,value:te.useMemo(()=>o?[o]:[],[o]),onItemOpen:l,onItemClose:te.useCallback(()=>i&&l(""),[i,l]),children:f.jsx(aie,{scope:e.__scopeAccordion,collapsible:i,children:f.jsx(iie,{...s,ref:t})})})}),mLe=te.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:a=()=>{},...i}=e,[s,o]=Ai({prop:n,defaultProp:r??[],onChange:a,caller:js}),l=te.useCallback(m=>o((h=[])=>[...h,m]),[o]),u=te.useCallback(m=>o((h=[])=>h.filter(g=>g!==m)),[o]);return f.jsx(rie,{scope:e.__scopeAccordion,value:s,onItemOpen:l,onItemClose:u,children:f.jsx(aie,{scope:e.__scopeAccordion,collapsible:!0,children:f.jsx(iie,{...i,ref:t})})})}),[pLe,w4]=S4(js),iie=te.forwardRef((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:a,orientation:i="vertical",...s}=e,o=te.useRef(null),l=At(o,t),u=cLe(n),h=kd(a)==="ltr",g=Ye(e.onKeyDown,b=>{if(!lLe.includes(b.key))return;const x=b.target,y=u().filter(D=>!D.ref.current?.disabled),S=y.findIndex(D=>D.ref.current===x),w=y.length;if(S===-1)return;b.preventDefault();let T=S;const C=0,M=w-1,k=()=>{T=S+1,T>M&&(T=C)},N=()=>{T=S-1,T<C&&(T=M)};switch(b.key){case"Home":T=C;break;case"End":T=M;break;case"ArrowRight":i==="horizontal"&&(h?k():N());break;case"ArrowDown":i==="vertical"&&k();break;case"ArrowLeft":i==="horizontal"&&(h?N():k());break;case"ArrowUp":i==="vertical"&&N();break}const P=T%w;y[P].ref.current?.focus()});return f.jsx(pLe,{scope:n,disabled:r,direction:a,orientation:i,children:f.jsx(D9.Slot,{scope:n,children:f.jsx(ft.div,{...s,"data-orientation":i,ref:l,onKeyDown:r?void 0:g})})})}),ix="AccordionItem",[gLe,I9]=S4(ix),sie=te.forwardRef((e,t)=>{const{__scopeAccordion:n,value:r,...a}=e,i=w4(ix,n),s=dLe(ix,n),o=j9(n),l=Ka(),u=r&&s.value.includes(r)||!1,m=i.disabled||e.disabled;return f.jsx(gLe,{scope:n,open:u,disabled:m,triggerId:l,children:f.jsx(iLe,{"data-orientation":i.orientation,"data-state":fie(u),...o,...a,ref:t,disabled:m,open:u,onOpenChange:h=>{h?s.onItemOpen(r):s.onItemClose(r)}})})});sie.displayName=ix;var oie="AccordionHeader",lie=te.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,a=w4(js,n),i=I9(oie,n);return f.jsx(ft.h3,{"data-orientation":a.orientation,"data-state":fie(i.open),"data-disabled":i.disabled?"":void 0,...r,ref:t})});lie.displayName=oie;var c8="AccordionTrigger",cie=te.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,a=w4(js,n),i=I9(c8,n),s=fLe(c8,n),o=j9(n);return f.jsx(D9.ItemSlot,{scope:n,children:f.jsx(sLe,{"aria-disabled":i.open&&!s.collapsible||void 0,"data-orientation":a.orientation,id:i.triggerId,...o,...r,ref:t})})});cie.displayName=c8;var uie="AccordionContent",die=te.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,a=w4(js,n),i=I9(uie,n),s=j9(n);return f.jsx(oLe,{role:"region","aria-labelledby":i.triggerId,"data-orientation":a.orientation,...s,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});die.displayName=uie;function fie(e){return e?"open":"closed"}var bLe=nie,vLe=sie,yLe=lie,xLe=cie,SLe=die;function wLe({...e}){return f.jsx(bLe,{"data-loc":"client/src/components/ui/accordion.tsx:10","data-slot":"accordion",...e})}function ALe({className:e,...t}){return f.jsx(vLe,{"data-loc":"client/src/components/ui/accordion.tsx:18","data-slot":"accordion-item",className:pt("border-b last:border-b-0",e),...t})}function ELe({className:e,children:t,...n}){return f.jsx(yLe,{"data-loc":"client/src/components/ui/accordion.tsx:32",className:"flex",children:f.jsxs(xLe,{"data-loc":"client/src/components/ui/accordion.tsx:33","data-slot":"accordion-trigger",className:pt("focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 roun
1137ded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180",e),...n,children:[t,f.jsx($0,{"data-loc":"client/src/components/ui/accordion.tsx:42",className:"text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200"})]})})}function TLe({className:e,children:t,...n}){return f.jsx(SLe,{"data-loc":"client/src/components/ui/accordion.tsx:54","data-slot":"accordion-content",className:"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm",...n,children:f.jsx("div",{"data-loc":"client/src/components/ui/accordion.tsx:59",className:pt("pt-0 pb-4",e),children:t})})}const zp=5,lU=5*1024*1024,_Le=["image/png","image/jpeg","image/webp","image/gif"],CLe=[Cge,Vn,rK,Dge];function kLe(){const{t:e}=Mn(),t=[{title:e("submit.guideStep1Title"),desc:e("submit.guideStep1Desc")},{title:e("submit.guideStep2Title"),desc:e("submit.guideStep2Desc")},{title:e("submit.guideStep3Title"),desc:e("submit.guideStep3Desc")},{title:e("submit.guideStep4Title"),desc:e("submit.guideStep4Desc")}];return f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:64",className:"rounded-xl border bg-card p-5 mb-8",children:[f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:65",className:"flex items-center gap-2 mb-2",children:[f.jsx("div",{"data-loc":"client/src/pages/Submit.tsx:66",className:"p-1.5 rounded-lg bg-primary/10",children:f.jsx(Tge,{"data-loc":"client/src/pages/Submit.tsx:67",size:16,className:"text-primary"})}),f.jsx("h3",{"data-loc":"client/src/pages/Submit.tsx:69",className:"font-semibold text-sm",children:e("submit.guidelinesTitle")})]}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:71",className:"text-xs text-muted-foreground mb-4",children:e("submit.guidelinesIntro")}),f.jsx(wLe,{"data-loc":"client/src/pages/Submit.tsx:73",type:"single",collapsible:!0,className:"w-full",children:t.map((n,r)=>{const a=CLe[r];return f.jsxs(ALe,{"data-loc":"client/src/pages/Submit.tsx:77",value:`step-${r}`,className:"border-b-0",children:[f.jsx(ELe,{"data-loc":"client/src/pages/Submit.tsx:78",className:"py-2.5 text-sm hover:no-underline gap-2",children:f.jsxs("span",{"data-loc":"client/src/pages/Submit.tsx:79",className:"flex items-center gap-2.5 text-left",children:[f.jsx("span",{"data-loc":"client/src/pages/Submit.tsx:80",className:"flex items-center justify-center w-6 h-6 rounded-full bg-muted text-xs font-medium shrink-0",children:r+1}),f.jsx(a,{"data-loc":"client/src/pages/Submit.tsx:83",size:14,className:"text-muted-foreground shrink-0"}),f.jsx("span",{"data-loc":"client/src/pages/Submit.tsx:84",children:n.title})]})}),f.jsx(TLe,{"data-loc":"client/src/pages/Submit.tsx:87",className:"text-xs text-muted-foreground pl-[3.25rem] pb-3",children:n.desc})]},r)})})]})}function NLe(){const{isAuthenticated:e,loading:t}=jl(),{t:n}=Mn(),[,r]=tu(),[a,i]=A.useState(""),[s,o]=A.useState(""),[l,u]=A.useState(""),[m,h]=A.useState(""),[g,b]=A.useState("en"),[x,y]=A.useState(!1),[S,w]=A.useState(!1),[T,C]=A.useState([]),[M,k]=A.useState([]),[N,P]=A.useState([]),[D,B]=A.useState(!1),[z,U]=A.useState(!1),[$,W]=A.useState(!1),G=A.useRef(null),[V,H]=A.useState(""),X=Le.categories.list.useQuery(),Z=Le.useCases.uploadScreenshot.useMutation(),ae=Le.useCases.submit.useMutation(),q=Le.useCases.aiSummarize.useMutation(),Q=A.useMemo(()=>{const le=l.trim();return le.length>10&&(le.includes("manus.space")||le.includes("manus.im/share/"))},[l]),J=Le.useCases.checkDuplicateUrl.useQuery({sessionReplayUrl:l.trim()},{enabled:Q,retry:!1,staleTime:3e4}),L=A.useMemo(()=>{const le=m.trim();return le.length>10&&(le.startsWith("http://")||le.startsWith("https://"))},[m]),de=Le.useCases.checkDuplicateDeliverable.useQuery({deliverableUrl:m.trim()},{enabled:L,retry:!1,staleTime:3e4}),ge=(X.data??[]).filter(le=>le.type==="job_function"),ke=(X.data??[]).filter(le=>le.type==="feature"),ye=A.useCallback(()=>{const le=V.trim();if(le){if(N.length>=zp){Be.error(n("submit.maxScreenshots"));return}try{new URL(le)}
1137catch{Be.error(n("submit.invalidUrl"));return}P(Ze=>[...Ze,{url:le,fileKey:"",name:le.split("/").pop()||"screenshot",preview:le}]),H("")}},[V,N]),ue=A.useCallback(async le=>{const $e=Array.from(le.clipboardData.items).find(gt=>gt.type.startsWith("image/"));if(!$e)return;le.preventDefault();const at=$e.getAsFile();if(at){if(N.length>=zp){Be.error(n("submit.maxScreenshots"));return}if(at.size>lU){Be.error(n("submit.maxScreenshots"));return}B(!0);try{const gt=await at.arrayBuffer(),_t=new Uint8Array(gt);let Wt="";for(let ht=0;ht<_t.length;ht++)Wt+=String.fromCharCode(_t[ht]);const Ut=btoa(Wt),Ie=await Z.mutateAsync({fileName:`pasted-${Date.now()}.png`,fileBase64:Ut,contentType:at.type});P(ht=>[...ht,{url:Ie.url,fileKey:Ie.fileKey,name:"pasted-image",preview:Ie.url}]),Be.success(n("submit.imagePasted"))}catch{Be.error(n("submit.pasteError"))}finally{B(!1)}}},[N,Z]),pe=A.useCallback(async le=>{const Ze=Array.from(le.target.files??[]);if(N.length+Ze.length>zp){Be.error(n("submit.maxScreenshots"));return}for(const $e of Ze){if(!_Le.includes($e.type)){Be.error(`${$e.name}: PNG, JPG, WebP, GIF`);continue}if($e.size>lU){Be.error(`${$e.name}: max 5MB`);continue}B(!0);try{const at=await OLe($e),gt=await Z.mutateAsync({fileName:$e.name,fileBase64:at,contentType:$e.type});P(_t=>[..._t,{url:gt.url,fileKey:gt.fileKey,name:$e.name,preview:URL.createObjectURL($e)}])}catch(at){Be.error(`Failed to upload ${$e.name}: ${at.message}`)}B(!1)}G.current&&(G.current.value="")},[N,Z]),Ne=A.useCallback(le=>{P(Ze=>Ze.filter(($e,at)=>at!==le))},[]),je=A.useCallback(async le=>{if(le.preventDefault(),!a.trim()||!s.trim()){Be.error(n("submit.titleRequired"));return}if(T.length===0&&M.length===0){Be.error(n("submit.categoryRequired"));return}if(N.length===0){Be.error(n("submit.screenshotRequired"));return}if(!l.trim()){Be.error(n("submit.replayRequired"));return}const Ze=l.trim();if(!Ze.includes("manus.space")&&!Ze.includes("manus.im/share/")){Be.error(n("submit.replayUrlHint"),{duration:8e3});return}U(!0);try{await ae.mutateAsync({title:a.trim(),description:s.trim(),sessionReplayUrl:l.trim()||void 0,deliverableUrl:m.trim()||void 0,language:g,consentToContact:x,categoryIds:[...T,...M],screenshotUrls:N.map($e=>({url:$e.url,fileKey:$e.fileKey}))}),r("/submit/success")}catch($e){Be.error($e.message||n("submit.submitFailed"))}U(!1)},[a,s,l,m,g,x,T,M,N,ae,r]);return t?f.jsx("div",{"data-loc":"client/src/pages/Submit.tsx:306",className:"min-h-screen bg-background flex items-center justify-center",children:f.jsx(Ct,{"data-loc":"client/src/pages/Submit.tsx:307",className:"animate-spin text-muted-foreground",size:32})}):e?f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:327",className:"min-h-screen bg-background text-foreground",children:[f.jsx("header",{"data-loc":"client/src/pages/Submit.tsx:328",className:"sticky top-0 z-50 border-b bg-background/95 backdrop-blur",children:f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:329",className:"container flex h-14 items-center gap-4",children:[f.jsx(Lt,{"data-loc":"client/src/pages/Submit.tsx:330",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/Submit.tsx:331",variant:"ghost",size:"sm",className:"gap-1.5 text-xs",children:[f.jsx(Ei,{"data-loc":"client/src/pages/Submit.tsx:332",size:14}),n("submit.back")]})}),f.jsx("h1",{"data-loc":"client/src/pages/Submit.tsx:336",className:"font-serif font-bold text-sm",children:n("submit.title")})]})}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:340",className:"max-w-2xl mx-auto px-4 py-8",children:[f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:341",className:"mb-8",children:[f.jsx("h2",{"data-loc":"client/src/pages/Submit.tsx:342",className:"font-serif text-2xl font-bold mb-2",children:n("submit.heading")}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:343",className:"text-muted-foreground text-sm",children:n("submit.desc")})]}),f.jsx(kLe,{"data-loc":"client/src/pages/Submit.tsx:347"}),f.jsxs("form",{"data-loc":"client/src/pages/Submit.tsx:349",onSubmit:je,className:"space-y-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:351",className:"space-y-2",children:[f.jsxs(en,{"data-loc":"client/src/pages/Submit.tsx:352",htmlFor:"sessionReplay",children:[n("submit.sessionReplayUrl"),f.jsx("span",{"data-loc":"client/src/pages/Submit.tsx:354",className:"ml-1 text-destructive",children:"*"})]}),f.jsx(ir,{"data-loc":"client/src/pages/Submit.tsx:356",id:"sessionReplay",type:"url",value:l,onCh
1137ange:le=>u(le.target.value),placeholder:"https://manus.im/share/... or any manus.space URL",className:`bg-card ${l.trim()&&!l.trim().includes("manus.space")&&!l.trim().includes("manus.im/share/")?"border-destructive focus-visible:ring-destructive":""}`}),l.trim()&&!l.trim().includes("manus.space")&&!l.trim().includes("manus.im/share/")?f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:365",className:"text-xs text-destructive",children:n("submit.replayUrlHint")}):f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:367",className:"text-xs text-muted-foreground",children:n("submit.sessionReplayHint")}),J.data?.isDuplicate&&f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:370",className:"flex items-start gap-2 rounded-lg border border-amber-500/50 bg-amber-50 dark:bg-amber-950/20 p-3 mt-2",children:[f.jsx(M_,{"data-loc":"client/src/pages/Submit.tsx:371",size:16,className:"text-amber-600 dark:text-amber-400 shrink-0 mt-0.5"}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:372",className:"text-xs",children:[f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:373",className:"font-medium text-amber-800 dark:text-amber-300",children:n("submit.duplicateReplay")}),f.jsxs("p",{"data-loc":"client/src/pages/Submit.tsx:374",className:"text-amber-700 dark:text-amber-400 mt-1",children:[n("submit.existingUseCase"),": ",f.jsx(Lt,{"data-loc":"client/src/pages/Submit.tsx:375",href:`/use-case/${J.data.existingSlug}`,className:"underline font-medium hover:text-amber-900 dark:hover:text-amber-200",children:J.data.existingTitle}),J.data.existingStatus==="pending"&&f.jsx(Ot,{"data-loc":"client/src/pages/Submit.tsx:376",variant:"outline",className:"ml-1.5 text-[10px] py-0 px-1.5 border-amber-400",children:n("submit.pendingReview")}),J.data.existingStatus==="approved"&&f.jsx(Ot,{"data-loc":"client/src/pages/Submit.tsx:377",variant:"outline",className:"ml-1.5 text-[10px] py-0 px-1.5 border-green-400",children:n("submit.approvedBadge")})]}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:379",className:"text-amber-600 dark:text-amber-500 mt-1",children:n("submit.canStillSubmit")})]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:386",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/pages/Submit.tsx:387",htmlFor:"deliverable",children:n("submit.deliverableUrl")}),f.jsx(ir,{"data-loc":"client/src/pages/Submit.tsx:388",id:"deliverable",type:"url",value:m,onChange:le=>h(le.target.value),placeholder:"https://...",className:"bg-card"}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:396",className:"text-xs text-muted-foreground",children:n("submit.deliverableHint")}),de.data?.isDuplicate&&f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:398",className:"flex items-start gap-2 rounded-lg border border-amber-500/50 bg-amber-50 dark:bg-amber-950/20 p-3 mt-2",children:[f.jsx(M_,{"data-loc":"client/src/pages/Submit.tsx:399",size:16,className:"text-amber-600 dark:text-amber-400 shrink-0 mt-0.5"}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:400",className:"text-xs",children:[f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:401",className:"font-medium text-amber-800 dark:text-amber-300",children:n("submit.duplicateDeliverable")}),f.jsxs("p",{"data-loc":"client/src/pages/Submit.tsx:402",className:"text-amber-700 dark:text-amber-400 mt-1",children:[n("submit.existingUseCase"),": ",f.jsx(Lt,{"data-loc":"client/src/pages/Submit.tsx:403",href:`/use-case/${de.data.existingSlug}`,className:"underline font-medium hover:text-amber-900 dark:hover:text-amber-200",children:de.data.existingTitle}),de.data.existingStatus==="pending"&&f.jsx(Ot,{"data-loc":"client/src/pages/Submit.tsx:404",variant:"outline",className:"ml-1.5 text-[10px] py-0 px-1.5 border-amber-400",children:n("submit.pendingReview")}),de.data.existingStatus==="approved"&&f.jsx(Ot,{"data-loc":"client/src/pages/Submit.tsx:405",variant:"outline",className:"ml-1.5 text-[10px] py-0 px-1.5 border-green-400",children:n("submit.approvedBadge")})]}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:407",className:"text-amber-600 dark:text-amber-500 mt-1",children:n("submit.canStillSubmit")})]})]})]}),(l.trim().includes("manus.space")||l.trim().includes("manus.im/share/"))&&f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:415",className:"rounded-lg border bg-card p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:416",className:"flex items-center justify-between",children:[f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:417",className:"flex items-center gap-2",children:[f.jsx(Vn,{"data-loc":"client/src/pages/Submit.tsx:418",size:16,className:"text-amber-500"}),f.jsx("span",{"data-loc":"client/src/pages/Submit.tsx:419",className:"text-sm font-medium",children:n("submit.aiCanWrite")})]}),f.jsx(Re,{"data-loc":"client/src/pages/Submit.tsx:421",type:"button",variant:"outline",size:"sm",onClick:async()=>{W(!0);try{const le=await q.mutateAsync({sessionReplayUrl:l.trim(),deliverableUrl:m.trim()||void 0});le.title&&i(le.title),le.description&&o(le.description),Be.success(n("submit.aiSuccess"))}catch(le){Be.error(le.message||n("submit.aiError"))}finally{W(!1)}},disabled:$,className:"gap-1.5",children:$?f.jsxs(f.Fragment,{children:[f.jsx(Ct,{"data-loc":"client/src/pages/Submit.tsx:445",size:14,className:"animate-spin"})," ",n("submit.aiGenerating")]}):f.jsxs(f.Fragment,{children:[f.jsx(Vn,{"data-loc":"client/src/pages/Submit.tsx:447",
1137size:14})," ",n("submit.aiSummarize")]})})]}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:451",className:"text-xs text-muted-foreground mt-2",children:n("submit.aiGeneratedHint")})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:456",className:"space-y-2",children:[f.jsxs(en,{"data-loc":"client/src/pages/Submit.tsx:457",htmlFor:"title",children:[n("submit.useCaseTitle")," *"]}),f.jsx(ir,{"data-loc":"client/src/pages/Submit.tsx:458",id:"title",value:a,onChange:le=>i(le.target.value),maxLength:200,required:!0,placeholder:n("submit.titlePlaceholder"),className:"bg-card"}),f.jsxs("p",{"data-loc":"client/src/pages/Submit.tsx:467",className:"text-xs text-muted-foreground",children:[n("submit.titleHint"),f.jsxs("span",{"data-loc":"client/src/pages/Submit.tsx:469",className:"float-right",children:[a.length,"/200"]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:474",className:"space-y-2",children:[f.jsxs(en,{"data-loc":"client/src/pages/Submit.tsx:475",htmlFor:"description",children:[n("submit.description")," *"]}),f.jsx("textarea",{"data-loc":"client/src/pages/Submit.tsx:476",id:"description",value:s,onChange:le=>o(le.target.value),maxLength:5e3,required:!0,rows:8,placeholder:n("submit.descPlaceholder"),className:"w-full rounded-md border bg-card px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-ring resize-y"}),f.jsxs("p",{"data-loc":"client/src/pages/Submit.tsx:486",className:"text-xs text-muted-foreground",children:[n("submit.descHint"),f.jsxs("span",{"data-loc":"client/src/pages/Submit.tsx:488",className:"float-right",children:[s.length,"/5000"]})]}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:490",className:"text-xs text-muted-foreground/60 mt-1",children:n("submit.markdownHint")})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:496",className:"space-y-2",children:[f.jsxs(en,{"data-loc":"client/src/pages/Submit.tsx:497",children:[n("submit.jobFunction")," *"]}),f.jsx("div",{"data-loc":"client/src/pages/Submit.tsx:498",className:"flex flex-wrap gap-2",children:ge.map(le=>f.jsx("button",{"data-loc":"client/src/pages/Submit.tsx:500",type:"button",onClick:()=>C(Ze=>Ze.includes(le.id)?Ze.filter($e=>$e!==le.id):[...Ze,le.id]),className:`px-3 py-1.5 rounded-full text-xs border transition-all ${T.includes(le.id)?"bg-primary text-primary-foreground border-primary":"bg-card hover:bg-accent border-border"}`,children:n(`cat.${le.slug}`)||le.name},le.id))})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:521",className:"space-y-2",children:[f.jsxs(en,{"data-loc":"client/src/pages/Submit.tsx:522",children:[n("submit.features")," *"]}),f.jsx("div",{"data-loc":"client/src/pages/Submit.tsx:523",className:"flex flex-wrap gap-2",children:ke.map(le=>f.jsx("button",{"data-loc":"client/src/pages/Submit.tsx:525",type:"button",onClick:()=>k(Ze=>Ze.includes(le.id)?Ze.filter($e=>$e!==le.id):[...Ze,le.id]),className:`px-3 py-1.5 rounded-full text-xs border transition-all ${M.includes(le.id)?"bg-primary text-primary-foreground border-primary":"bg-card hover:bg-accent border-border"}`,children:n(`cat.${le.slug}`)||le.name},le.id))})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:546",className:"space-y-2",children:[f.jsxs(en,{"data-loc":"client/src/pages/Submit.tsx:547",children:[n("submit.screenshots")," *"]}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:548",className:"text-xs text-muted-foreground",children:n("submit.screenshotHelp")}),N.length>0&&f.jsx("div",{"data-loc":"client/src/pages/Submit.tsx:550",className:"grid grid-cols-2 sm:grid-cols-3 gap-3",children:N.map((le,Ze)=>f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:552",className:"relative group rounded-lg overflow-hidden border bg-muted aspect-[16/10]",children:[f.jsx("img",{"data-loc":"client/src/pages/Submit.tsx:553",src:le.preview,alt:le.name,className:"w-full h-full object-cover"}),f.jsx("button",{"data-loc":"client/src/pages/Submit.tsx:554",type:"button",onClick:()=>Ne(Ze),className:"absolute top-1 right-1 p-1 bg-destructive text-destructive-foreground rounded-full opacity-0 group-hover:opacity-100 transition-opacity",children:f.jsx(El,{"data-loc":"client/src/pages/Submit.tsx:559",size:12})}),Ze===0&&f.jsx(Ot,{"data-loc":"client/src/pages/Submit.tsx:562",className:"absolute bottom-1 left-1 text-[10px] bg-primary/90 text-primary-foreground border-0",children:n("submit.coverBadge")})]},Ze))}),N.length<zp&&f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:571",className:"flex items-center gap-2",onPaste:ue,children:[f.jsx(ir,{"data-loc":"client/src/pages/Submit.tsx:572",value:V,onChange:le=>H(le.target.value),onKeyDown:le=>{le.key==="Enter"&&(le.preventDefault(),ye())},placeholder:n("submit.screenshotUrlPlaceholder"),className:"flex-1"}),f.jsx(Re,{"data-loc":"client/src/pages/Submit.tsx:579",type:"button",variant:"outline",size:"sm",onClick:ye,disabled:!V.trim(),className:"gap-1 shrink-0",children:n("submit.addBtn")})]}),N.length<zp&&f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:592",className:"flex items-center gap-3",children:[f.jsxs(Re,{"data-loc":"client/src/pages/Submit.tsx:593",type:"button",variant:"outline",size:"sm",onClick:()=>G.current?.click(),disabled:D,className:"gap-1.5",children:[D?f.jsx(Ct,{"data-loc":"client/src/pages/Submit.tsx:601",size:14,className:"animate-spin"}):f.jsx(zge,{"data-loc":"client/src/pages/Submit.tsx:601",size:14}),n("submit.uploadFile")]}),f.jsx("span",{"data-loc":"client/src/pages/Submit.tsx:604",className:"text-xs text-muted-foreground",children:n("submit.pasteHint")})]}),f.jsx("input",{"data-loc":"client/src/pages/Submit.tsx:607",ref:G,type:"file",accept:"image/png,image/jpeg,image/webp,image/gif",multiple:!0,onChange:pe,className:"hidden"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:618",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/pages/Submit.tsx:619",children:n("submit.language")}),f.jsxs(pl,{"data-loc":"client/src/pages/Submit.tsx:620",value:g,onValueChange:b,children:[f.jsx(gl,{"data-loc":"client/src/pages/Submit.tsx:621",className:"w-[200px] bg-card",children:f.jsx(Qc,{"data-loc":"client/src/pages/Submit.tsx:622"})}),f.jsx(bl,{"data-loc":"client/src/pages/Submit.tsx:624",children:xK.map(le=>f.jsx(dr,{"data-loc":"client/src/pages/Submit.tsx:626",value:le.code,children:le.label},le.code))})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:635",className:"flex items-start gap-3",children:[f.jsx(i8,{"data-loc":"client/src/pages/Submit.tsx:636",id:"rightsAgreement",checked:S,onCheckedChange:le=>w(le===!0)}),f.jsx(en,{"data-loc":"client/src/pages/Submit.tsx:641",htmlFor:"rightsAgreement",className:"text-sm text-muted-foreground leading-relaxed",children:n("submit.rightsAgreement")})]}),f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:647",className:"flex items-start gap-3",children:[f.jsx(i8,{"data-loc":"client/src/pages/Submit.tsx:648",id:"consent",checked:x,onCheckedChange:le=>y(le===!0)}),f.jsx(en,{"data-loc":"client/src/pages/Submit.tsx:653",htmlFor:"consent",className:"text-sm text-muted-foreground leading-relaxed",children:n("submit.consent")})]}),f.jsx(Re,{"data-loc":"client/src/pages/Submit.tsx:659",type:"submit",disabled:z||!S,className:"w-full gap-2",children:z?f.jsxs(f.Fragment,{children:[f.jsx(Ct,{"data-loc":"client/src/pages/Submit.tsx:662",size:16,className:"animate-spin"}),n("submit.submitting")]}):n("submit.submitBtn")})]})]})]}):f.jsx("div",{"data-loc":"client/src/pages/Submit.tsx:314",className:"min-h-screen bg-background flex items-center justify-center",children:f.jsxs("div",{"data-loc":"client/src/pages/Submit.tsx:315",className:"text-center max-w-sm",children:[f.jsx("h2",{"data-loc":"client/src/pages/Submit.tsx:316",className:"font-serif text-2xl font-bold mb-2",children:n("common.loginRequired")}),f.jsx("p",{"data-loc":"client/src/pages/Submit.tsx:317",className:"text-muted-foreground mb-6",children:n("common.loginRequiredDesc")}),f.jsx("a",{"data-loc":"client/src/pages/Submit.tsx:318",href:vo(),children:f.jsx(Re,{"data-loc":"client/src/pages/Submit.tsx:319",className:"gap-2",children:n("nav.login")})})]})})}function OLe(e){return new Promise((t,n)=>{const r=new FileReader;r.onload=()=>{const a=r.result;t(a.split(",")[1])}
1137,r.onerror=n,r.readAsDataURL(e)})}function PLe(){const{t:e}=Mn();return f.jsx("div",{"data-loc":"client/src/pages/SubmitSuccess.tsx:10",className:"min-h-screen bg-background text-foreground flex items-center justify-center",children:f.jsxs("div",{"data-loc":"client/src/pages/SubmitSuccess.tsx:11",className:"text-center max-w-md px-4",children:[f.jsx("div",{"data-loc":"client/src/pages/SubmitSuccess.tsx:12",className:"mb-6 flex justify-center",children:f.jsx("div",{"data-loc":"client/src/pages/SubmitSuccess.tsx:13",className:"w-16 h-16 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx(Xi,{"data-loc":"client/src/pages/SubmitSuccess.tsx:14",size:32,className:"text-primary"})})}),f.jsx("h1",{"data-loc":"client/src/pages/SubmitSuccess.tsx:17",className:"font-serif text-2xl font-bold mb-3",children:e("submit.success")}),f.jsx("p",{"data-loc":"client/src/pages/SubmitSuccess.tsx:18",className:"text-muted-foreground mb-8 leading-relaxed",children:e("submit.successDesc")}),f.jsxs("div",{"data-loc":"client/src/pages/SubmitSuccess.tsx:19",className:"flex flex-col sm:flex-row gap-3 justify-center",children:[f.jsx(Lt,{"data-loc":"client/src/pages/SubmitSuccess.tsx:20",href:"/submit",children:f.jsxs(Re,{"data-loc":"client/src/pages/SubmitSuccess.tsx:21",variant:"outline",className:"gap-2 w-full sm:w-auto",children:[f.jsx(_h,{"data-loc":"client/src/pages/SubmitSuccess.tsx:22",size:16}),"Submit Another Use Case"]})}),f.jsx(Lt,{"data-loc":"client/src/pages/SubmitSuccess.tsx:26",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/SubmitSuccess.tsx:27",className:"gap-2 w-full sm:w-auto",children:[f.jsx(Ei,{"data-loc":"client/src/pages/SubmitSuccess.tsx:28",size:16}),e("submit.backToGallery")]})})]})]})})}var A4="Tabs",[MLe]=Sa(A4,[c4]),hie=c4(),[RLe,L9]=MLe(A4),mie=A.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:a,defaultValue:i,orientation:s="horizontal",dir:o,activationMode:l="automatic",...u}=e,m=kd(o),[h,g]=Ai({prop:r,onChange:a,defaultProp:i??"",caller:A4});return f.jsx(RLe,{scope:n,baseId:Ka(),value:h,onValueChange:g,orientation:s,dir:m,activationMode:l,children:f.jsx(ft.div,{dir:m,"data-orientation":s,...u,ref:t})})});mie.displayName=A4;var pie="TabsList",gie=A.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...a}=e,i=L9(pie,n),s=hie(n);return f.jsx(Jte,{asChild:!0,...s,orientation:i.orientation,dir:i.dir,loop:r,children:f.jsx(ft.div,{role:"tablist","aria-orientation":i.orientation,...a,ref:t})})});gie.displayName=pie;var bie="TabsTrigger",vie=A.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:a=!1,...i}=e,s=L9(bie,n),o=hie(n),l=Sie(s.baseId,r),u=wie(s.baseId,r),m=r===s.value;return f.jsx(ene,{asChild:!0,...o,focusable:!a,active:m,children:f.jsx(ft.button,{type:"button",role:"tab","aria-selected":m,"aria-controls":u,"data-state":m?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:l,...i,ref:t,onMouseDown:Ye(e.onMouseDown,h=>{!a&&h.button===0&&h.ctrlKey===!1?s.onValueChange(r):h.preventDefault()}),onKeyDown:Ye(e.onKeyDown,h=>{[" ","Enter"].includes(h.key)&&s.onValueChange(r)}),onFocus:Ye(e.onFocus,()=>{const h=s.activationMode!=="manual";!m&&!a&&h&&s.onValueChange(r)})})})});vie.displayName=bie;var yie="TabsContent",xie=A.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:a,children:i,...s}=e,o=L9(yie,n),l=Sie(o.baseId,r),u=wie(o.baseId,r),m=r===o.value,h=A.useRef(m);return A.useEffect(()=>{const g=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(g)},[]),f.jsx(Br,{present:a||m,children:({present:g})=>f.jsx(ft.div,{"data-state":m?"active":"inactive","data-orientation":o.orientation,role:"tabpanel","aria-labelledby":l,hidden:!g,id:u,tabIndex:0,...s,ref:t,style:{...e.style,animationDuration:h.current?"0s":void 0},children:g&&i})})});xie.displayName=yie;function Sie(e,t){return`${e}-trigger-${t}`}function wie(e,t){return`${e}-content-${t}`}var DLe=mie,jLe=gie,ILe=vie,LLe=xie;function Aie({className:e,...t}){return f.jsx(DLe,{"data-loc":"client/src/components/ui/tabs.tsx:11","data-slot":"tabs",className:pt("flex flex-col gap-2",e),...t})}function Eie({className:e,...t}){return f.jsx(jLe,{"data-loc":"client/src/components/ui/tabs.tsx:24","data-slot":"tabs-list",className:pt("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",e),...t})}function ih({className:e,...t}){return f.jsx(ILe,{"data-loc":"client/src/components/ui/tabs.tsx:40","data-slot":"tabs-trigger",className:pt("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focu
1137s-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...t})}function u8({className:e,...t}){return f.jsx(LLe,{"data-loc":"client/src/components/ui/tabs.tsx:56","data-slot":"tabs-content",className:pt("flex-1 outline-none",e),...t})}var J5,cU;function Za(){if(cU)return J5;cU=1;var e=Array.isArray;return J5=e,J5}var e6,uU;function Tie(){if(uU)return e6;uU=1;var e=typeof Gb=="object"&&Gb&&Gb.Object===Object&&Gb;return e6=e,e6}var t6,dU;function ko(){if(dU)return t6;dU=1;var e=Tie(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return t6=n,t6}var n6,fU;function C1(){if(fU)return n6;fU=1;var e=ko(),t=e.Symbol;return n6=t,n6}var r6,hU;function BLe(){if(hU)return r6;hU=1;var e=C1(),t=Object.prototype,n=t.hasOwnProperty,r=t.toString,a=e?e.toStringTag:void 0;function i(s){var o=n.call(s,a),l=s[a];try{s[a]=void 0;var u=!0}catch{}var m=r.call(s);return u&&(o?s[a]=l:delete s[a]),m}return r6=i,r6}var a6,mU;function zLe(){if(mU)return a6;mU=1;var e=Object.prototype,t=e.toString;function n(r){return t.call(r)}return a6=n,a6}var i6,pU;function zl(){if(pU)return i6;pU=1;var e=C1(),t=BLe(),n=zLe(),r="[object Null]",a="[object Undefined]",i=e?e.toStringTag:void 0;function s(o){return o==null?o===void 0?a:r:i&&i in Object(o)?t(o):n(o)}return i6=s,i6}var s6,gU;function Ul(){if(gU)return s6;gU=1;function e(t){return t!=null&&typeof t=="object"}return s6=e,s6}var o6,bU;function Nm(){if(bU)return o6;bU=1;var e=zl(),t=Ul(),n="[object Symbol]";function r(a){return typeof a=="symbol"||t(a)&&e(a)==n}return o6=r,o6}var l6,vU;function B9(){if(vU)return l6;vU=1;var e=Za(),t=Nm(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/;function a(i,s){if(e(i))return!1;var o=typeof i;return o=="number"||o=="symbol"||o=="boolean"||i==null||t(i)?!0:r.test(i)||!n.test(i)||s!=null&&i in Object(s)}return l6=a,l6}var c6,yU;function cu(){if(yU)return c6;yU=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return c6=e,c6}var u6,xU;function z9(){if(xU)return u6;xU=1;var e=zl(),t=cu(),n="[object AsyncFunction]",r="[object Function]",a="[object GeneratorFunction]",i="[object Proxy]";function s(o){if(!t(o))return!1;var l=e(o);return l==r||l==a||l==n||l==i}return u6=s,u6}var d6,SU;function ULe(){if(SU)return d6;SU=1;var e=ko(),t=e["__core-js_shared__"];return d6=t,d6}var f6,wU;function HLe(){if(wU)return f6;wU=1;
vendor: 4,311 bytes, line 1137
1137var e=ULe(),t=(function(){var r=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||"");return r?"Symbol(src)_1."+r:""})();function n(r){return!!t&&t in r}return f6=n,f6}var h6,AU;function _ie(){if(AU)return h6;AU=1;var e=Function.prototype,t=e.toString;function n(r){if(r!=null){try{return t.call(r)}catch{}try{return r+""}catch{}}return""}return h6=n,h6}var m6,EU;function FLe(){if(EU)return m6;EU=1;var e=z9(),t=HLe(),n=cu(),r=_ie(),a=/[\\^$.*+?()[\]{}|]/g,i=/^\[object .+?Constructor\]$/,s=Function.prototype,o=Object.prototype,l=s.toString,u=o.hasOwnProperty,m=RegExp("^"+l.call(u).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function h(g){if(!n(g)||t(g))return!1;var b=e(g)?m:i;return b.test(r(g))}return m6=h,m6}var p6,TU;function $Le(){if(TU)return p6;TU=1;function e(t,n){return t?.[n]}return p6=e,p6}var g6,_U;function Ld(){if(_U)return g6;_U=1;var e=FLe(),t=$Le();function n(r,a){var i=t(r,a);return e(i)?i:void 0}return g6=n,g6}var b6,CU;function E4(){if(CU)return b6;CU=1;var e=Ld(),t=e(Object,"create");return b6=t,b6}var v6,kU;function qLe(){if(kU)return v6;kU=1;var e=E4();function t(){this.__data__=e?e(null):{},this.size=0}return v6=t,v6}var y6,NU;function VLe(){if(NU)return y6;NU=1;function e(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}return y6=e,y6}var x6,OU;function GLe(){if(OU)return x6;OU=1;var e=E4(),t="__lodash_hash_undefined__",n=Object.prototype,r=n.hasOwnProperty;function a(i){var s=this.__data__;if(e){var o=s[i];return o===t?void 0:o}return r.call(s,i)?s[i]:void 0}return x6=a,x6}var S6,PU;function WLe(){if(PU)return S6;PU=1;var e=E4(),t=Object.prototype,n=t.hasOwnProperty;function r(a){var i=this.__data__;return e?i[a]!==void 0:n.call(i,a)}return S6=r,S6}var w6,MU;function YLe(){if(MU)return w6;MU=1;var e=E4(),t="__lodash_hash_undefined__";function n(r,a){var i=this.__data__;return this.size+=this.has(r)?0:1,i[r]=e&&a===void 0?t:a,this}return w6=n,w6}var A6,RU;function KLe(){if(RU)return A6;RU=1;var e=qLe(),t=VLe(),n=GLe(),r=WLe(),a=YLe();function i(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=r,i.prototype.set=a,A6=i,A6}var E6,DU;function QLe(){if(DU)return E6;DU=1;function e(){this.__data__=[],this.size=0}return E6=e,E6}var T6,jU;function U9(){if(jU)return T6;jU=1;function e(t,n){return t===n||t!==t&&n!==n}return T6=e,T6}var _6,IU;function T4(){if(IU)return _6;IU=1;var e=U9();function t(n,r){for(var a=n.length;a--;)if(e(n[a][0],r))return a;return-1}return _6=t,_6}var C6,LU;function XLe(){if(LU)return C6;LU=1;var e=T4(),t=Array.prototype,n=t.splice;function r(a){var i=this.__data__,s=e(i,a);if(s<0)return!1;var o=i.length-1;return s==o?i.pop():n.call(i,s,1),--this.size,!0}return C6=r,C6}var k6,BU;function ZLe(){if(BU)return k6;BU=1;var e=T4();function t(n){var r=this.__data__,a=e(r,n);return a<0?void 0:r[a][1]}return k6=t,k6}var N6,zU;function JLe(){if(zU)return N6;zU=1;var e=T4();function t(n){return e(this.__data__,n)>-1}return N6=t,N6}var O6,UU;function eBe(){if(UU)return O6;UU=1;var e=T4();function t(n,r){var a=this.__data__,i=e(a,n);return i<0?(++this.size,a.push([n,r])):a[i][1]=r,this}return O6=t,O6}var P6,HU;function _4(){if(HU)return P6;HU=1;var e=QLe(),t=XLe(),n=ZLe(),r=JLe(),a=eBe();function i(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=r,i.prototype.set=a,P6=i,P6}var M6,FU;function H9(){if(FU)return M6;FU=1;var e=Ld(),t=ko(),n=e(t,"Map");return M6=n,M6}var R6,$U;function tBe(){if($U)return R6;$U=1;var e=KLe(),t=_4(),n=H9();function r(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}return R6=r,R6}var D6,qU;function nBe(){if(qU)return D6;qU=1;function e(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}return D6=e,D6}var j6,VU;function C4(){if(VU)return j6;VU=1;var e=nBe();function t(n,r){var a=n.__data__;return e(r)?a[typeof r=="string"?"string":"hash"]:a.map}return j6=t,j6}var I6,GU;function rBe(){if(GU)return I6;GU=1;var e=C4();function t(n){var r=e(this,n).delete(n);return this.size-=r?1:0,r}return I6=t,I6}var L6,WU;
vendor: 8,617 bytes, lines 1137-1145
1137function aBe(){if(WU)return L6;WU=1;var e=C4();function t(n){return e(this,n).get(n)}return L6=t,L6}var B6,YU;function iBe(){if(YU)return B6;YU=1;var e=C4();function t(n){return e(this,n).has(n)}return B6=t,B6}var z6,KU;function sBe(){if(KU)return z6;KU=1;var e=C4();function t(n,r){var a=e(this,n),i=a.size;return a.set(n,r),this.size+=a.size==i?0:1,this}return z6=t,z6}var U6,QU;function F9(){if(QU)return U6;QU=1;var e=tBe(),t=rBe(),n=aBe(),r=iBe(),a=sBe();function i(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=r,i.prototype.set=a,U6=i,U6}var H6,XU;function Cie(){if(XU)return H6;XU=1;var e=F9(),t="Expected a function";function n(r,a){if(typeof r!="function"||a!=null&&typeof a!="function")throw new TypeError(t);var i=function(){var s=arguments,o=a?a.apply(this,s):s[0],l=i.cache;if(l.has(o))return l.get(o);var u=r.apply(this,s);return i.cache=l.set(o,u)||l,u};return i.cache=new(n.Cache||e),i}return n.Cache=e,H6=n,H6}var F6,ZU;function oBe(){if(ZU)return F6;ZU=1;var e=Cie(),t=500;function n(r){var a=e(r,function(s){return i.size===t&&i.clear(),s}),i=a.cache;return a}return F6=n,F6}var $6,JU;function lBe(){if(JU)return $6;JU=1;var e=oBe(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,r=e(function(a){var i=[];return a.charCodeAt(0)===46&&i.push(""),a.replace(t,function(s,o,l,u){i.push(l?u.replace(n,"$1"):o||s)}),i});return $6=r,$6}var q6,eH;function $9(){if(eH)return q6;eH=1;function e(t,n){for(var r=-1,a=t==null?0:t.length,i=Array(a);++r<a;)i[r]=n(t[r],r,t);return i}return q6=e,q6}var V6,tH;function cBe(){if(tH)return V6;tH=1;var e=C1(),t=$9(),n=Za(),r=Nm(),a=e?e.prototype:void 0,i=a?a.toString:void 0;function s(o){if(typeof o=="string")return o;if(n(o))return t(o,s)+"";if(r(o))return i?i.call(o):"";var l=o+"";return l=="0"&&1/o==-1/0?"-0":l}return V6=s,V6}var G6,nH;function kie(){if(nH)return G6;nH=1;var e=cBe();function t(n){return n==null?"":e(n)}return G6=t,G6}var W6,rH;function Nie(){if(rH)return W6;rH=1;var e=Za(),t=B9(),n=lBe(),r=kie();function a(i,s){return e(i)?i:t(i,s)?[i]:n(r(i))}return W6=a,W6}var Y6,aH;function k4(){if(aH)return Y6;aH=1;var e=Nm();function t(n){if(typeof n=="string"||e(n))return n;var r=n+"";return r=="0"&&1/n==-1/0?"-0":r}return Y6=t,Y6}var K6,iH;function q9(){if(iH)return K6;iH=1;var e=Nie(),t=k4();function n(r,a){a=e(a,r);for(var i=0,s=a.length;r!=null&&i<s;)r=r[t(a[i++])];return i&&i==s?r:void 0}return K6=n,K6}var Q6,sH;function Oie(){if(sH)return Q6;sH=1;var e=q9();function t(n,r,a){var i=n==null?void 0:e(n,r);return i===void 0?a:i}return Q6=t,Q6}var uBe=Oie();const os=yn(uBe);var X6,oH;function dBe(){if(oH)return X6;oH=1;function e(t){return t==null}return X6=e,X6}var fBe=dBe();const Xt=yn(fBe);var Z6,lH;function hBe(){if(lH)return Z6;lH=1;var e=zl(),t=Za(),n=Ul(),r="[object String]";function a(i){return typeof i=="string"||!t(i)&&n(i)&&e(i)==r}return Z6=a,Z6}var mBe=hBe();const yd=yn(mBe);var pBe=z9();const It=yn(pBe);var gBe=cu();const Om=yn(gBe);var J6={exports:{}},bn={};/** 1138 * @license React 1139 * react-is.production.min.js 1140 * 1141 * Copyright (c) Facebook, Inc. and its affiliates. 1142 * 1143 * This source code is licensed under the MIT license found in the 1144 * LICENSE file in the root directory of this source tree. 1145 */var cH;function bBe(){if(cH)return bn;cH=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),s=Symbol.for("react.context"),o=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),b=Symbol.for("react.offscreen"),x;x=Symbol.for("react.module.reference");function y(S){if(typeof S=="object"&&S!==null){var w=S.$$typeof;switch(w){case e:switch(S=S.type,S){case n:case a:case r:case u:case m:return S;default:switch(S=S&&S.$$typeof,S){case o:case s:case l:case g:case h:case i:return S;default:return w}}case t:return w}}}return bn.ContextConsumer=s,bn.ContextProvider=i,bn.Element=e,bn.ForwardRef=l,bn.Fragment=n,bn.Lazy=g,bn.Memo=h,bn.Portal=t,bn.Profiler=a,bn.StrictMode=r,bn.Suspense=u,bn.SuspenseList=m,bn.isAsyncMode=function(){return!1},bn.isConcurrentMode=function(){return!1},bn.isContextConsumer=function(S){return y(S)===s},bn.isContextProvider=function(S){return y(S)===i},bn.isElement=function(S){return typeof S=="object"&&S!==null&&S.$$typeof===e},bn.isForwardRef=function(S){return y(S)===l},bn.isFragment=function(S){return y(S)===n},bn.isLazy=function(S){return y(S)===g},bn.isMemo=function(S){return y(S)===h},bn.isPortal=function(S){return y(S)===t},bn.isProfiler=function(S){return y(S)===a},bn.isStrictMode=function(S){return y(S)===r},bn.isSuspense=function(S){return y(S)===u},bn.isSuspenseList=function(S){return y(S)===m},bn.isValidElementType=function(S){return typeof S=="string"||typeof S=="function"||S===n||S===a||S===r||S===u||S===m||S===b||typeof S=="object"&&S!==null&&(S.$$typeof===g||S.$$typeof===h||S.$$typeof===i||S.$$typeof===s||S.$$typeof===l||S.$$typeof===x||S.getModuleId!==void 0)},bn.typeOf=y,bn}var uH;function vBe(){return uH||(uH=1,J6.exports=bBe()),J6.exports}var yBe=vBe(),eA,dH;function Pie(){if(dH)return eA;dH=1;var e=zl(),t=Ul(),n="[object Number]";function r(a){return typeof a=="number"||t(a)&&e(a)==n}return eA=r,eA}var tA,fH;function xBe(){if(fH)return tA;fH=1;var e=Pie();function t(n){return e(n)&&n!=+n}return tA=t,tA}var SBe=xBe();const Pm=yn(SBe);var wBe=Pie();const ABe=yn(wBe);var _s=function(t){return t===0?0:t>0?1:-1},Ju=function(t){return yd(t)&&t.indexOf("%")===t.length-1},Ke=function(t){return ABe(t)&&!Pm(t)},EBe=function(t){return Xt(t)},Ir=function(t){return Ke(t)||yd(t)},TBe=0,k1=function(t){var n=++TBe;return"".concat(t||"").concat(n)},xd=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!Ke(t)&&!yd(t))return r;var i;if(Ju(t)){var s=t.indexOf("%");i=n*parseFloat(t.slice(0,s))/100}else i=+t;return Pm(i)&&(i=r),a&&i>n&&(i=n),i},Ec=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},_Be=function(t){if(!Array.isArray(t))return!1;for(var n=t.length,r={},a=0;a<n;a++)if(!r[t[a]])r[t[a]]=!0;else return!0;return!1},Qi=function(t,n){return Ke(t)&&Ke(n)?function(r){return t+r*(n-t)}:function(){return n}};function sx(e,t,n){return!e||!e.length?null:e.find(function(r){return r&&(typeof t=="function"?t(r):os(r,t))===n})}var CBe=function(t,n){return Ke(t)&&Ke(n)?t-n:yd(t)&&yd(n)?t.localeCompare(n):t instanceof Date&&n instanceof Date?t.getTime()-n.getTime():String(t).localeCompare(String(n))};function bh(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}function d8(e){"@babel/helpers - typeof";return d8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d8(e)}var kBe=["viewBox","children"],NBe=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRen
1145dering","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","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","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","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],hH=["points","pathLength"],nA={svg:kBe,polygon:hH,polyline:hH},V9=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDrag
1145Capture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],ox=function(t,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var r=t;if(A.isValidElement(t)&&(r=t.props),!Om(r))return null;var a={};return Object.keys(r).forEach(function(i){V9.includes(i)&&(a[i]=n||function(s){return r[i](r,s)})}),a},OBe=function(t,n,r){return function(a){return t(n,r,a),null}},lx=function(t,n,r){if(!Om(t)||d8(t)!=="object")return null;var a=null;return Object.keys(t).forEach(function(i){var s=t[i];V9.includes(i)&&typeof s=="function"&&(a||(a={}),a[i]=OBe(s,n,r))}),a},PBe=["children"],MBe=["children"];function mH(e,t){if(e==null)return{};var n=RBe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function RBe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function f8(e){"@babel/helpers - typeof";return f8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f8(e)}var pH={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"},vl=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},gH=null,rA=null,G9=function e(t){if(t===gH&&Array.isArray(rA))return rA;var n=[];return A.Children.forEach(t,function(r){Xt(r)||(yBe.isFragment(r)?n=n.concat(e(r.props.children)):n.push(r))}),rA=n,gH=t,n};function Ns(e,t){var n=[],r=[];return Array.isArray(t)?r=t.map(function(a){return vl(a)}):r=[vl(t)],G9(e).forEach(function(a){var i=os(a,"type.displayName")||os(a,"type.name");r.indexOf(i)!==-1&&n.push(a)}),n}function di(e,t){var n=Ns(e,t);return n&&n[0]}var bH=function(t){if(!t||!t.props)return!1;var n=t.props,r=n.width,a=n.height;return!(!Ke(r)||r<=0||!Ke(a)||a<=0)},DBe=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],jBe=function(t){return t&&t.type&&yd(t.type)&&DBe.indexOf(t.type)>=0},IBe=function(t){return t&&f8(t)==="object"&&"clipDot"in t},LBe=function(t,n,r,a){var i,s=(i=nA?.[a])!==null&&i!==void 0?i:[];return n.startsWith("data-")||!It(t)&&(a&&s.includes(n)||NBe.includes(n))||r&&V9.includes(n)},Gt=function(t,n,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(A.isValidElement(t)&&(a=t.props),!Om(a))return null;var i={};
vendor: 4,244 bytes, line 1145
1145return Object.keys(a).forEach(function(s){var o;LBe((o=a)===null||o===void 0?void 0:o[s],s,n,r)&&(i[s]=a[s])}),i},h8=function e(t,n){if(t===n)return!0;var r=A.Children.count(t);if(r!==A.Children.count(n))return!1;if(r===0)return!0;if(r===1)return vH(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var a=0;a<r;a++){var i=t[a],s=n[a];if(Array.isArray(i)||Array.isArray(s)){if(!e(i,s))return!1}else if(!vH(i,s))return!1}return!0},vH=function(t,n){if(Xt(t)&&Xt(n))return!0;if(!Xt(t)&&!Xt(n)){var r=t.props||{},a=r.children,i=mH(r,PBe),s=n.props||{},o=s.children,l=mH(s,MBe);return a&&o?bh(i,l)&&h8(a,o):!a&&!o?bh(i,l):!1}return!1},yH=function(t,n){var r=[],a={};return G9(t).forEach(function(i,s){if(jBe(i))r.push(i);else if(i){var o=vl(i.type),l=n[o]||{},u=l.handler,m=l.once;if(u&&(!m||!a[o])){var h=u(i,o,s);r.push(h),a[o]=!0}}}),r},BBe=function(t){var n=t&&t.type;return n&&pH[n]?pH[n]:null},zBe=function(t,n){return G9(n).indexOf(t)},UBe=["children","width","height","viewBox","className","style","title","desc"];function m8(){return m8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m8.apply(this,arguments)}function HBe(e,t){if(e==null)return{};var n=FBe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function FBe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function p8(e){var t=e.children,n=e.width,r=e.height,a=e.viewBox,i=e.className,s=e.style,o=e.title,l=e.desc,u=HBe(e,UBe),m=a||{width:n,height:r,x:0,y:0},h=Qt("recharts-surface",i);return te.createElement("svg",m8({},Gt(u,!0,"svg"),{className:h,width:n,height:r,style:s,viewBox:"".concat(m.x," ").concat(m.y," ").concat(m.width," ").concat(m.height)}),te.createElement("title",null,o),te.createElement("desc",null,l),t)}var $Be=["children","className"];function g8(){return g8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g8.apply(this,arguments)}function qBe(e,t){if(e==null)return{};var n=VBe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function VBe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var Zn=te.forwardRef(function(e,t){var n=e.children,r=e.className,a=qBe(e,$Be),i=Qt("recharts-layer",r);return te.createElement("g",g8({className:i},Gt(a,!0),{ref:t}),n)}),yl=function(t,n){for(var r=arguments.length,a=new Array(r>2?r-2:0),i=2;i<r;i++)a[i-2]=arguments[i]},aA,xH;function GBe(){if(xH)return aA;xH=1;function e(t,n,r){var a=-1,i=t.length;n<0&&(n=-n>i?0:i+n),r=r>i?i:r,r<0&&(r+=i),i=n>r?0:r-n>>>0,n>>>=0;for(var s=Array(i);++a<i;)s[a]=t[a+n];return s}return aA=e,aA}var iA,SH;function WBe(){if(SH)return iA;SH=1;var e=GBe();function t(n,r,a){var i=n.length;return a=a===void 0?i:a,!r&&a>=i?n:e(n,r,a)}return iA=t,iA}var sA,wH;function Mie(){if(wH)return sA;wH=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",a=t+n+r,i="\\ufe0e\\ufe0f",s="\\u200d",o=RegExp("["+s+e+a+i+"]");function l(u){return o.test(u)}return sA=l,sA}var oA,AH;function YBe(){if(AH)return oA;AH=1;function e(t){return t.split("")}return oA=e,oA}var lA,EH;function KBe(){if(EH)return lA;EH=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",a=t+n+r,i="\\ufe0e\\ufe0f",s="["+e+"]",o="["+a+"]",l="\\ud83c[\\udffb-\\udfff]",u="(?:"+o+"|"+l+")",m="[^"+e+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",g="[\\ud800-\\udbff][\\udc00-\\udfff]",b="\\u200d",x=u+"?",y="["+i+"]?",S="(?:"+b+"(?:"+[m,h,g].join("|")+")"+y+x+")*",w=y+x+S,T="(?:"+[m+o+"?",o,h,g,s].join("|")+")",C=RegExp(l+"(?="+l+")|"+T+w,"g");function M(k){return k.match(C)||[]}return lA=M,lA}var cA,TH;
1145function QBe(){if(TH)return cA;TH=1;var e=YBe(),t=Mie(),n=KBe();function r(a){return t(a)?n(a):e(a)}return cA=r,cA}var uA,_H;function XBe(){if(_H)return uA;_H=1;var e=WBe(),t=Mie(),n=QBe(),r=kie();function a(i){return function(s){s=r(s);var o=t(s)?n(s):void 0,l=o?o[0]:s.charAt(0),u=o?e(o,1).join(""):s.slice(1);return l[i]()+u}}return uA=a,uA}var dA,CH;function ZBe(){if(CH)return dA;CH=1;var e=XBe(),t=e("toUpperCase");return dA=t,dA}var JBe=ZBe();const N4=yn(JBe);function Ln(e){return function(){return e}}const dtt=Math.abs,ftt=Math.atan2,Rie=Math.cos,htt=Math.max,mtt=Math.min,cx=Math.sin,Is=Math.sqrt,ptt=1e-12,Lh=Math.PI,kH=Lh/2,O4=2*Lh;function gtt(e){return e>1?0:e<-1?Lh:Math.acos(e)}function btt(e){return e>=1?kH:e<=-1?-kH:Math.asin(e)}const b8=Math.PI,v8=2*b8,$u=1e-6,eze=v8-$u;function Die(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function tze(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Die;const n=10**t;return function(r){this._+=r[0];for(let a=1,i=r.length;a<i;++a)this._+=Math.round(arguments[a]*n)/n+r[a]}}class nze{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?Die:tze(t)}moveTo(t,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,n){this._append`L${this._x1=+t},${this._y1=+n}`}quadraticCurveTo(t,n,r,a){this._append`Q${+t},${+n},${this._x1=+r},${this._y1=+a}`}bezierCurveTo(t,n,r,a,i,s){this._append`C${+t},${+n},${+r},${+a},${this._x1=+i},${this._y1=+s}`}arcTo(t,n,r,a,i){if(t=+t,n=+n,r=+r,a=+a,i=+i,i<0)throw new Error(`negative radius: ${i}`);let s=this._x1,o=this._y1,l=r-t,u=a-n,m=s-t,h=o-n,g=m*m+h*h;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(g>$u)if(!(Math.abs(h*l-u*m)>$u)||!i)this._append`L${this._x1=t},${this._y1=n}`;else{let b=r-s,x=a-o,y=l*l+u*u,S=b*b+x*x,w=Math.sqrt(y),T=Math.sqrt(g),C=i*Math.tan((b8-Math.acos((y+g-S)/(2*w*T)))/2),M=C/T,k=C/w;Math.abs(M-1)>$u&&this._append`L${t+M*m},${n+M*h}`,this._append`A${i},${i},0,0,${+(h*b>m*x)},${this._x1=t+k*l},${this._y1=n+k*u}`}}arc(t,n,r,a,i,s){if(t=+t,n=+n,r=+r,s=!!s,r<0)throw new Error(`negative radius: ${r}`);let o=r*Math.cos(a),l=r*Math.sin(a),u=t+o,m=n+l,h=1^s,g=s?a-i:i-a;this._x1===null?this._append`M${u},${m}`:(Math.abs(this._x1-u)>$u||Math.abs(this._y1-m)>$u)&&this._append`L${u},${m}`,r&&(g<0&&(g=g%v8+v8),g>eze?this._append`A${r},${r},0,1,${h},${t-o},${n-l}A${r},${r},0,1,${h},${this._x1=u},${this._y1=m}`:g>$u&&this._append`A${r},${r},0,${+(g>=b8)},${h},${this._x1=t+r*Math.cos(i)},${this._y1=n+r*Math.sin(i)}`)}rect(t,n,r,a){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+a}h${-r}Z`}toString(){return this._}}function W9(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new nze(t)}function Y9(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function jie(e){this._context=e}jie.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function P4(e){return new jie(e)}function Iie(e){return e[0]}function Lie(e){return e[1]}
1145function Bie(e,t){var n=Ln(!0),r=null,a=P4,i=null,s=W9(o);e=typeof e=="function"?e:e===void 0?Iie:Ln(e),t=typeof t=="function"?t:t===void 0?Lie:Ln(t);function o(l){var u,m=(l=Y9(l)).length,h,g=!1,b;for(r==null&&(i=a(b=s())),u=0;u<=m;++u)!(u<m&&n(h=l[u],u,l))===g&&((g=!g)?i.lineStart():i.lineEnd()),g&&i.point(+e(h,u,l),+t(h,u,l));if(b)return i=null,b+""||null}return o.x=function(l){return arguments.length?(e=typeof l=="function"?l:Ln(+l),o):e},o.y=function(l){return arguments.length?(t=typeof l=="function"?l:Ln(+l),o):t},o.defined=function(l){return arguments.length?(n=typeof l=="function"?l:Ln(!!l),o):n},o.curve=function(l){return arguments.length?(a=l,r!=null&&(i=a(r)),o):a},o.context=function(l){return arguments.length?(l==null?r=i=null:i=a(r=l),o):r},o}function Rv(e,t,n){var r=null,a=Ln(!0),i=null,s=P4,o=null,l=W9(u);e=typeof e=="function"?e:e===void 0?Iie:Ln(+e),t=typeof t=="function"?t:Ln(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?Lie:Ln(+n);function u(h){var g,b,x,y=(h=Y9(h)).length,S,w=!1,T,C=new Array(y),M=new Array(y);for(i==null&&(o=s(T=l())),g=0;g<=y;++g){if(!(g<y&&a(S=h[g],g,h))===w)if(w=!w)b=g,o.areaStart(),o.lineStart();else{for(o.lineEnd(),o.lineStart(),x=g-1;x>=b;--x)o.point(C[x],M[x]);o.lineEnd(),o.areaEnd()}w&&(C[g]=+e(S,g,h),M[g]=+t(S,g,h),o.point(r?+r(S,g,h):C[g],n?+n(S,g,h):M[g]))}if(T)return o=null,T+""||null}function m(){return Bie().defined(a).curve(s).context(i)}return u.x=function(h){return arguments.length?(e=typeof h=="function"?h:Ln(+h),r=null,u):e},u.x0=function(h){return arguments.length?(e=typeof h=="function"?h:Ln(+h),u):e},u.x1=function(h){return arguments.length?(r=h==null?null:typeof h=="function"?h:Ln(+h),u):r},u.y=function(h){return arguments.length?(t=typeof h=="function"?h:Ln(+h),n=null,u):t},u.y0=function(h){return arguments.length?(t=typeof h=="function"?h:Ln(+h),u):t},u.y1=function(h){return arguments.length?(n=h==null?null:typeof h=="function"?h:Ln(+h),u):n},u.lineX0=u.lineY0=function(){return m().x(e).y(t)},u.lineY1=function(){return m().x(e).y(n)},u.lineX1=function(){return m().x(r).y(t)},u.defined=function(h){return arguments.length?(a=typeof h=="function"?h:Ln(!!h),u):a},u.curve=function(h){return arguments.length?(s=h,i!=null&&(o=s(i)),u):s},u.context=function(h){return arguments.length?(h==null?i=o=null:o=s(i=h),u):i},u}class zie{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}function rze(e){return new zie(e,!0)}function aze(e){return new zie(e,!1)}const K9={draw(e,t){const n=Is(t/Lh);e.moveTo(n,0),e.arc(0,0,n,0,O4)}},ize={draw(e,t){const n=Is(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},Uie=Is(1/3),sze=Uie*2,oze={draw(e,t){const n=Is(t/sze),r=n*Uie;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},lze={draw(e,t){const n=Is(t),r=-n/2;e.rect(r,r,n,n)}},cze=.8908130915292852,Hie=cx(Lh/10)/cx(7*Lh/10),uze=cx(O4/10)*Hie,dze=-Rie(O4/10)*Hie,fze={draw(e,t){const n=Is(t*cze),r=uze*n,a=dze*n;e.moveTo(0,-n),e.lineTo(r,a);for(let i=1;i<5;++i){const s=O4*i/5,o=Rie(s),l=cx(s);e.lineTo(l*n,-o*n),e.lineTo(o*r-l*a,l*r+o*a)}e.closePath()}},fA=Is(3),hze={draw(e,t){const n=-Is(t/(fA*3));e.moveTo(0,n*2),e.lineTo(-fA*n,-n),e.lineTo(fA*n,-n),e.closePath()}},Hi=-.5,Fi=Is(3)/2,y8=1/Is(12),mze=(y8/2+1)*3,pze={draw(e,t){const n=Is(t/mze),r=n/2,a=n*y8,i=r,s=n*y8+n,o=-i,l=s;e.moveTo(r,a),e.lineTo(i,s),e.lineTo(o,l),e.lineTo(Hi*r-Fi*a,Fi*r+Hi*a),e.lineTo(Hi*i-Fi*s,Fi*i+Hi*s),e.lineTo(Hi*o-Fi*l,Fi*o+Hi*l),e.lineTo(Hi*r+Fi*a,Hi*a-Fi*r),e.lineTo(Hi*i+Fi*s,Hi*s-Fi*i),e.lineTo(Hi*o+Fi*l,Hi*l-Fi*o),e.closePath()}};function gze(e,t){let n=null,r=W9(a);e=typeof e=="function"?e:Ln(e||K9),t=typeof t=="function"?t:Ln(t===void 0?64:+t);function a(){let i;if(n||(n=i=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),i)return n=null,i+""||null}return a.type=function(i){return arguments.length?(e=typeof i=="function"?i:Ln(i),a):e},a.size=function(i){return arguments.length?(t=typeof i=="function"?i:Ln(+i),a):t},a.context=function(i){return arguments.length?(n=i??null,a):n},a}function ux(){}
vendor: 6,308 bytes, line 1145
1145function dx(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function Fie(e){this._context=e}Fie.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:dx(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:dx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function bze(e){return new Fie(e)}function $ie(e){this._context=e}$ie.prototype={areaStart:ux,areaEnd:ux,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:dx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function vze(e){return new $ie(e)}function qie(e){this._context=e}qie.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:dx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function yze(e){return new qie(e)}function Vie(e){this._context=e}Vie.prototype={areaStart:ux,areaEnd:ux,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function xze(e){return new Vie(e)}function NH(e){return e<0?-1:1}function OH(e,t,n){var r=e._x1-e._x0,a=t-e._x1,i=(e._y1-e._y0)/(r||a<0&&-0),s=(n-e._y1)/(a||r<0&&-0),o=(i*a+s*r)/(r+a);return(NH(i)+NH(s))*Math.min(Math.abs(i),Math.abs(s),.5*Math.abs(o))||0}function PH(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function hA(e,t,n){var r=e._x0,a=e._y0,i=e._x1,s=e._y1,o=(i-r)/3;e._context.bezierCurveTo(r+o,a+o*t,i-o,s-o*n,i,s)}function fx(e){this._context=e}fx.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:hA(this,this._t0,PH(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,hA(this,PH(this,n=OH(this,e,t)),n);break;default:hA(this,this._t0,n=OH(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function Gie(e){this._context=new Wie(e)}(Gie.prototype=Object.create(fx.prototype)).point=function(e,t){fx.prototype.point.call(this,t,e)};function Wie(e){this._context=e}Wie.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,a,i){this._context.bezierCurveTo(t,e,r,n,i,a)}};function Sze(e){return new fx(e)}function wze(e){return new Gie(e)}function Yie(e){this._context=e}Yie.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=MH(e),a=MH(t),i=0,s=1;s<n;++i,++s)this._context.bezierCurveTo(r[0][i],a[0][i],r[1][i],a[1][i],e[s],t[s]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function MH(e){var t,n=e.length-1,r,a=new Array(n),i=new Array(n),s=new Array(n);for(a[0]=0,i[0]=2,s[0]=e[0]+2*e[1],t=1;t<n-1;++t)a[t]=1,i[t]=4,s[t]=4*e[t]+2*e[t+1];for(a[n-1]=2,i[n-1]=7,s[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=a[t]/i[t-1],i[t]-=r,s[t]-=r*s[t-1];for(a[n-1]=s[n-1]/i[n-1],t=n-2;t>=0;--t)a[t]=(s[t]-a[t+1])/i[t];for(i[n-1]=(e[n]+a[n-1])/2,t=0;t<n-1;++t)i[t]=2*e[t+1]-a[t+1];return[a,i]}function Aze(e){return new Yie(e)}function M4(e,t){this._context=e,this._t=t}M4.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;
1145default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function Eze(e){return new M4(e,.5)}function Tze(e){return new M4(e,0)}function _ze(e){return new M4(e,1)}function Bh(e,t){if((s=e.length)>1)for(var n=1,r,a,i=e[t[0]],s,o=i.length;n<s;++n)for(a=i,i=e[t[n]],r=0;r<o;++r)i[r][1]+=i[r][0]=isNaN(a[r][1])?a[r][0]:a[r][1]}function x8(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function Cze(e,t){return e[t]}function kze(e){const t=[];return t.key=e,t}function Nze(){var e=Ln([]),t=x8,n=Bh,r=Cze;function a(i){var s=Array.from(e.apply(this,arguments),kze),o,l=s.length,u=-1,m;for(const h of i)for(o=0,++u;o<l;++o)(s[o][u]=[0,+r(h,s[o].key,u,i)]).data=h;for(o=0,m=Y9(t(s));o<l;++o)s[m[o]].index=o;return n(s,m),s}return a.keys=function(i){return arguments.length?(e=typeof i=="function"?i:Ln(Array.from(i)),a):e},a.value=function(i){return arguments.length?(r=typeof i=="function"?i:Ln(+i),a):r}
vendor: 14,240 bytes, lines 1145-1148
1145,a.order=function(i){return arguments.length?(t=i==null?x8:typeof i=="function"?i:Ln(Array.from(i)),a):t},a.offset=function(i){return arguments.length?(n=i??Bh,a):n},a}function Oze(e,t){if((r=e.length)>0){for(var n,r,a=0,i=e[0].length,s;a<i;++a){for(s=n=0;n<r;++n)s+=e[n][a][1]||0;if(s)for(n=0;n<r;++n)e[n][a][1]/=s}Bh(e,t)}}function Pze(e,t){if((a=e.length)>0){for(var n=0,r=e[t[0]],a,i=r.length;n<i;++n){for(var s=0,o=0;s<a;++s)o+=e[s][n][1]||0;r[n][1]+=r[n][0]=-o/2}Bh(e,t)}}function Mze(e,t){if(!(!((s=e.length)>0)||!((i=(a=e[t[0]]).length)>0))){for(var n=0,r=1,a,i,s;r<i;++r){for(var o=0,l=0,u=0;o<s;++o){for(var m=e[t[o]],h=m[r][1]||0,g=m[r-1][1]||0,b=(h-g)/2,x=0;x<o;++x){var y=e[t[x]],S=y[r][1]||0,w=y[r-1][1]||0;b+=S-w}l+=h,u+=b*h}a[r-1][1]+=a[r-1][0]=n,l&&(n-=u/l)}a[r-1][1]+=a[r-1][0]=n,Bh(e,t)}}function dg(e){"@babel/helpers - typeof";return dg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dg(e)}var Rze=["type","size","sizeType"];function S8(){return S8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S8.apply(this,arguments)}function RH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function DH(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?RH(Object(n),!0).forEach(function(r){Dze(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RH(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Dze(e,t,n){return t=jze(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jze(e){var t=Ize(e,"string");return dg(t)=="symbol"?t:t+""}function Ize(e,t){if(dg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(dg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Lze(e,t){if(e==null)return{};var n=Bze(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Bze(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var Kie={symbolCircle:K9,symbolCross:ize,symbolDiamond:oze,symbolSquare:lze,symbolStar:fze,symbolTriangle:hze,symbolWye:pze},zze=Math.PI/180,Uze=function(t){var n="symbol".concat(N4(t));return Kie[n]||K9},Hze=function(t,n,r){if(n==="area")return t;switch(r){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var a=18*zze;return 1.25*t*t*(Math.tan(a)-Math.tan(a*2)*Math.pow(Math.tan(a),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},Fze=function(t,n){Kie["symbol".concat(N4(t))]=n},Q9=function(t){var n=t.type,r=n===void 0?"circle":n,a=t.size,i=a===void 0?64:a,s=t.sizeType,o=s===void 0?"area":s,l=Lze(t,Rze),u=DH(DH({},l),{},{type:r,size:i,sizeType:o}),m=function(){var S=Uze(r),w=gze().type(S).size(Hze(i,o,r));return w()},h=u.className,g=u.cx,b=u.cy,x=Gt(u,!0);return g===+g&&b===+b&&i===+i?te.createElement("path",S8({},x,{className:Qt("recharts-symbols",h),transform:"translate(".concat(g,", ").concat(b,")"),d:m()})):null};Q9.registerSymbol=Fze;function zh(e){"@babel/helpers - typeof";return zh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zh(e)}function w8(){return w8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},w8.apply(this,arguments)}function jH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function $ze(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?jH(Object(n),!0).forEach(function(r){fg(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jH(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function qze(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Vze(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Xie(r.key),r)}}function Gze(e,t,n){return t&&Vze(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Wze(e,t,n){return t=hx(t),Yze(e,Qie()?Reflect.construct(t,n||[],hx(e).constructor):t.apply(e,n))}function Yze(e,t){if(t&&(zh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Kze(e)}function Kze(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qie(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Qie=function(){return!!e})()}function hx(e){return hx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},hx(e)}function Qze(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&A8(e,t)}function A8(e,t){return A8=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},A8(e,t)}function fg(e,t,n){return t=Xie(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xie(e){var t=Xze(e,"string");return zh(t)=="symbol"?t:t+""}function Xze(e,t){if(zh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(zh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var $i=32,X9=(function(e){function t(){return qze(this,t),Wze(this,t,arguments)}return Qze(t,e),Gze(t,[{key:"renderIcon",value:function(r){var a=this.props.inactiveColor,i=$i/2,s=$i/6,o=$i/3,l=r.inactive?a:r.color;if(r.type==="plainline")return te.createElement("line",{strokeWidth:4,fill:"none",stroke:l,strokeDasharray:r.payload.strokeDasharray,x1:0,y1:i,x2:$i,y2:i,className:"recharts-legend-icon"});if(r.type==="line")return te.createElement("path",{strokeWidth:4,fill:"none",stroke:l,d:"M0,".concat(i,"h").concat(o,` 1146 A`).concat(s,",").concat(s,",0,1,1,").concat(2*o,",").concat(i,` 1147 H`).concat($i,"M").concat(2*o,",").concat(i,` 1148 A`).concat(s,",").concat(s,",0,1,1,").concat(o,",").concat(i),className:"recharts-legend-icon"});if(r.type==="rect")return te.createElement("path",{stroke:"none",fill:l,d:"M0,".concat($i/8,"h").concat($i,"v").concat($i*3/4,"h").concat(-$i,"z"),className:"recharts-legend-icon"});if(te.isValidElement(r.legendIcon)){var u=$ze({},r);return delete u.legendIcon,te.cloneElement(r.legendIcon,u)}return te.createElement(Q9,{fill:l,cx:i,cy:i,size:$i,sizeType:"diameter",type:r.type})}},{key:"renderItems",value:function(){var r=this,a=this.props,i=a.payload,s=a.iconSize,o=a.layout,l=a.formatter,u=a.inactiveColor,m={x:0,y:0,width:$i,height:$i},h={display:o==="horizontal"?"inline-block":"block",marginRight:10},g={display:"inline-block",verticalAlign:"middle",marginRight:4};return i.map(function(b,x){var y=b.formatter||l,S=Qt(fg(fg({"recharts-legend-item":!0},"legend-item-".concat(x),!0),"inactive",b.inactive));if(b.type==="none")return null;var w=It(b.value)?null:b.value;yl(!It(b.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var T=b.inactive?u:b.color;return te.createElement("li",w8({className:S,style:h,key:"legend-item-".concat(x)},lx(r.props,b,x)),te.createElement(p8,{width:s,height:s,viewBox:m,style:g},r.renderIcon(b)),te.createElement("span",{className:"recharts-legend-item-text",style:{color:T}},y?y(w,b,x):w))})}},{key:"render",value:function(){var r=this.props,a=r.payload,i=r.layout,s=r.align;if(!a||!a.length)return null;var o={padding:0,margin:0,textAlign:i==="horizontal"?s:"left"};return te.createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}])})(A.PureComponent);fg(X9,"displayName","Legend");fg(X9,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var mA,IH;function Zze(){if(IH)return mA;IH=1;var e=_4();function t(){this.__data__=new e,this.size=0}return mA=t,mA}var pA,LH;function Jze(){if(LH)return pA;LH=1;function e(t){var n=this.__data__,r=n.delete(t);return this.size=n.size,r}return pA=e,pA}var gA,BH;function eUe(){if(BH)return gA;BH=1;function e(t){return this.__data__.get(t)}return gA=e,gA}var bA,zH;function tUe(){if(zH)return bA;zH=1;function e(t){return this.__data__.has(t)}return bA=e,bA}var vA,UH;function nUe(){if(UH)return vA;UH=1;var e=_4(),t=H9(),n=F9(),r=200;function a(i,s){var o=this.__data__;if(o instanceof e){var l=o.__data__;if(!t||l.length<r-1)return l.push([i,s]),this.size=++o.size,this;o=this.__data__=new n(l)}return o.set(i,s),this.size=o.size,this}return vA=a,vA}var yA,HH;function Zie(){if(HH)return yA;HH=1;var e=_4(),t=Zze(),n=Jze(),r=eUe(),a=tUe(),i=nUe();function s(o){var l=this.__data__=new e(o);this.size=l.size}return s.prototype.clear=t,s.prototype.delete=n,s.prototype.get=r,s.prototype.has=a,s.prototype.set=i,yA=s,yA}var xA,FH;function rUe(){if(FH)return xA;FH=1;var e="__lodash_hash_undefined__";function t(n){return this.__data__.set(n,e),this}return xA=t,xA}var SA,$H;function aUe(){if($H)return SA;$H=1;function e(t){return this.__data__.has(t)}return SA=e,SA}var wA,qH;function Jie(){if(qH)return wA;qH=1;var e=F9(),t=rUe(),n=aUe();function r(a){var i=-1,s=a==null?0:a.length;for(this.__data__=new e;++i<s;)this.add(a[i])}return r.prototype.add=r.prototype.push=t,r.prototype.has=n,wA=r,wA}var AA,VH;function ese(){if(VH)return AA;VH=1;function e(t,n){for(var r=-1,a=t==null?0:t.length;++r<a;)if(n(t[r],r,t))return!0;return!1}return AA=e,AA}var EA,GH;function tse(){if(GH)return EA;GH=1;function e(t,n){return t.has(n)}return EA=e,EA}var TA,WH;function nse(){if(WH)return TA;WH=1;var e=Jie(),t=ese(),n=tse(),r=1,a=2;function i(s,o,l,u,m,h){var g=l&r,b=s.length,x=o.length;if(b!=x&&!(g&&x>b))return!1;var y=h.get(s),S=h.get(o);if(y&&S)return y==o&&S==s;var w=-1,T=!0,C=l&a?new e:void 0;for(h.set(s,o),h.set(o,s);++w<b;){var M=s[w],k=o[w];if(u)var N=g?u(k,M,w,o,s,h):u(M,k,w,s,o,h);if(N!==void 0){if(N)continue;T=!1;break}if(C){if(!t(o,function(P,D){if(!n(C,D)&&(M===P||m(M,P,l,u,h)))return C.push(D)})){T=!1;break}}else if(!(M===k||m(M,k,l,u,h))){T=!1;break}}return h.delete(s),h.delete(o),T}return TA=i,TA}var _A,YH;function iUe(){if(YH)return _A;YH=1;var e=ko(),t=e.Uint8Array;return _A=t,_A}var CA,KH;function sUe(){if(KH)return CA;KH=1;function e(t){var n=-1,r=Array(t.size);return t.forEach(function(a,i){r[++n]=[i,a]}),r}return CA=e,CA}var kA,QH;function Z9(){if(QH)return kA;QH=1;function e(t){var n=-1,r=Array(t.size);return t.forEach(function(a){r[++n]=a}),r}return kA=e,kA}var NA,XH;function oUe(){if(XH)return NA;XH=1;var e=C1(),t=iUe(),n=U9(),r=nse(),a=sUe(),i=Z9(),s=1,o=2,l="[object Boolean]",u="[object Date]",m="[object Error]",h="[object Map]",g="[object Number]",b="[object RegExp]",x="[object Set]",y="[object String]",S="[object Symbol]",w="[object ArrayBuffer]",T="[object DataView]",C=e?e.prototype:void 0,M=C?C.valueOf:void 0;function k(N,P,D,B,z,U,$){switch(D){case T:if(N.byteLength!=P.byteLength||N.byteOffset!=P.byteOffset)return!1;N=N.buffer,P=P.buffer;case w:return!(N.byteLength!=P.byteLength||!U(new t(N),new t(P)));case l:case u:case g:return n(+N,+P);case m:return N.name==P.name&&N.message==P.message;case b:case y:return N==P+"";case h:var W=a;case x:var G=B&s;if(W||(W=i),N.size!=P.size&&!G)return!1;var V=$.get(N);if(V)return V==P;B|=o,$.set(N,P);var H=r(W(N),W(P),B,z,U,$);return $.delete(N),H;case S:if(M)return M.call(N)==M.call(P)}return!1}return NA=k,NA}var OA,ZH;function rse(){if(ZH)return OA;ZH=1;function e(t,n){for(var r=-1,a=n.length,i=t.length;++r<a;)t[i+r]=n[r];return t}return OA=e,OA}var PA,JH;function lUe(){if(JH)return PA;JH=1;var e=rse(),t=Za();function n(r,a,i){var s=a(r);return t(r)?s:e(s,i(r))}return PA=n,PA}var MA,eF;function cUe(){if(eF)return MA;eF=1;function e(t,n){for(var r=-1,a=t==null?0:t.length,i=0,s=[];++r<a;){var o=t[r];n(o,r,t)&&(s[i++]=o)}return s}return MA=e,MA}var RA,tF;function uUe(){if(tF)return RA;tF=1;function e(){return[]}return RA=e,RA}var DA,nF;function dUe(){if(nF)return DA;nF=1;var e=cUe(),t=uUe(),n=Object.prototype,r=n.propertyIsEnumerable,a=Object.getOwnPropertySymbols,i=a?function(s){return s==null?[]:(s=Object(s),e(a(s),function(o){return r.call(s,o)}))}:t;return DA=i,DA}var jA,rF;function fUe(){if(rF)return jA;rF=1;function e(t,n){for(var r=-1,a=Array(t);++r<t;)a[r]=n(r);return a}return jA=e,jA}var IA,aF;function hUe(){if(aF)return IA;aF=1;var e=zl(),t=Ul(),n="[object Arguments]";function r(a){return t(a)&&e(a)==n}return IA=r,IA}var LA,iF;function J9(){if(iF)return LA;iF=1;var e=hUe(),t=Ul(),n=Object.prototype,r=n.hasOwnProperty,a=n.propertyIsEnumerable,i=e((function(){return arguments})())?e:function(s){return t(s)&&r.call(s,"callee")&&!a.call(s,"callee")};return LA=i,LA}var a0={exports:{}},BA,sF;
vendor: 5,620 bytes, line 1148
1148function mUe(){if(sF)return BA;sF=1;function e(){return!1}return BA=e,BA}a0.exports;var oF;function ase(){return oF||(oF=1,(function(e,t){var n=ko(),r=mUe(),a=t&&!t.nodeType&&t,i=a&&!0&&e&&!e.nodeType&&e,s=i&&i.exports===a,o=s?n.Buffer:void 0,l=o?o.isBuffer:void 0,u=l||r;e.exports=u})(a0,a0.exports)),a0.exports}var zA,lF;function eO(){if(lF)return zA;lF=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function n(r,a){var i=typeof r;return a=a??e,!!a&&(i=="number"||i!="symbol"&&t.test(r))&&r>-1&&r%1==0&&r<a}return zA=n,zA}var UA,cF;function tO(){if(cF)return UA;cF=1;var e=9007199254740991;function t(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=e}return UA=t,UA}var HA,uF;function pUe(){if(uF)return HA;uF=1;var e=zl(),t=tO(),n=Ul(),r="[object Arguments]",a="[object Array]",i="[object Boolean]",s="[object Date]",o="[object Error]",l="[object Function]",u="[object Map]",m="[object Number]",h="[object Object]",g="[object RegExp]",b="[object Set]",x="[object String]",y="[object WeakMap]",S="[object ArrayBuffer]",w="[object DataView]",T="[object Float32Array]",C="[object Float64Array]",M="[object Int8Array]",k="[object Int16Array]",N="[object Int32Array]",P="[object Uint8Array]",D="[object Uint8ClampedArray]",B="[object Uint16Array]",z="[object Uint32Array]",U={};U[T]=U[C]=U[M]=U[k]=U[N]=U[P]=U[D]=U[B]=U[z]=!0,U[r]=U[a]=U[S]=U[i]=U[w]=U[s]=U[o]=U[l]=U[u]=U[m]=U[h]=U[g]=U[b]=U[x]=U[y]=!1;function $(W){return n(W)&&t(W.length)&&!!U[e(W)]}return HA=$,HA}var FA,dF;function ise(){if(dF)return FA;dF=1;function e(t){return function(n){return t(n)}}return FA=e,FA}var i0={exports:{}};i0.exports;var fF;function gUe(){return fF||(fF=1,(function(e,t){var n=Tie(),r=t&&!t.nodeType&&t,a=r&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===r,s=i&&n.process,o=(function(){try{var l=a&&a.require&&a.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}})();e.exports=o})(i0,i0.exports)),i0.exports}var $A,hF;function sse(){if(hF)return $A;hF=1;var e=pUe(),t=ise(),n=gUe(),r=n&&n.isTypedArray,a=r?t(r):e;return $A=a,$A}var qA,mF;function bUe(){if(mF)return qA;mF=1;var e=fUe(),t=J9(),n=Za(),r=ase(),a=eO(),i=sse(),s=Object.prototype,o=s.hasOwnProperty;function l(u,m){var h=n(u),g=!h&&t(u),b=!h&&!g&&r(u),x=!h&&!g&&!b&&i(u),y=h||g||b||x,S=y?e(u.length,String):[],w=S.length;for(var T in u)(m||o.call(u,T))&&!(y&&(T=="length"||b&&(T=="offset"||T=="parent")||x&&(T=="buffer"||T=="byteLength"||T=="byteOffset")||a(T,w)))&&S.push(T);return S}return qA=l,qA}var VA,pF;function vUe(){if(pF)return VA;pF=1;var e=Object.prototype;function t(n){var r=n&&n.constructor,a=typeof r=="function"&&r.prototype||e;return n===a}return VA=t,VA}var GA,gF;function ose(){if(gF)return GA;gF=1;function e(t,n){return function(r){return t(n(r))}}return GA=e,GA}var WA,bF;function yUe(){if(bF)return WA;bF=1;var e=ose(),t=e(Object.keys,Object);return WA=t,WA}var YA,vF;function xUe(){if(vF)return YA;vF=1;var e=vUe(),t=yUe(),n=Object.prototype,r=n.hasOwnProperty;function a(i){if(!e(i))return t(i);var s=[];for(var o in Object(i))r.call(i,o)&&o!="constructor"&&s.push(o);return s}return YA=a,YA}var KA,yF;function N1(){if(yF)return KA;yF=1;var e=z9(),t=tO();function n(r){return r!=null&&t(r.length)&&!e(r)}return KA=n,KA}var QA,xF;function R4(){if(xF)return QA;xF=1;var e=bUe(),t=xUe(),n=N1();function r(a){return n(a)?e(a):t(a)}return QA=r,QA}var XA,SF;function SUe(){if(SF)return XA;SF=1;var e=lUe(),t=dUe(),n=R4();function r(a){return e(a,n,t)}return XA=r,XA}var ZA,wF;function wUe(){if(wF)return ZA;wF=1;var e=SUe(),t=1,n=Object.prototype,r=n.hasOwnProperty;function a(i,s,o,l,u,m){var h=o&t,g=e(i),b=g.length,x=e(s),y=x.length;if(b!=y&&!h)return!1;for(var S=b;S--;){var w=g[S];if(!(h?w in s:r.call(s,w)))return!1}var T=m.get(i),C=m.get(s);if(T&&C)return T==s&&C==i;var M=!0;m.set(i,s),m.set(s,i);for(var k=h;++S<b;){w=g[S];var N=i[w],P=s[w];if(l)var D=h?l(P,N,w,s,i,m):l(N,P,w,i,s,m);if(!(D===void 0?N===P||u(N,P,o,l,m):D)){M=!1;break}k||(k=w=="constructor")}if(M&&!k){var B=i.constructor,z=s.constructor;B!=z&&"constructor"in i&&"constructor"in s&&!(typeof B=="function"&&B instanceof B&&typeof z=="function"&&z instanceof z)&&(M=!1)}return m.delete(i),m.delete(s),M}return ZA=a,ZA}var JA,AF;function AUe(){if(AF)return JA;AF=1;var e=Ld(),t=ko(),n=e(t,"DataView");return JA=n,JA}var eE,EF;function EUe(){if(EF)return eE;EF=1;var e=Ld(),t=ko(),n=e(t,"Promise");return eE=n,eE}var tE,TF;function lse(){if(TF)return tE;TF=1;var e=Ld(),t=ko(),n=e(t,"Set");return tE=n,tE}var nE,_F;function TUe(){if(_F)return nE;_F=1;var e=Ld(),t=ko(),n=e(t,"WeakMap");return nE=n,nE}var rE,CF;function _Ue(){if(CF)return rE;CF=1;var e=AUe(),t=H9(),n=EUe(),r=lse(),a=TUe(),i=zl(),s=_ie(),o="[object Map]",l="[object Object]",u="[object Promise]",m="[object Set]",h="[object WeakMap]",g="[object DataView]",b=s(e),x=s(t),y=s(n),S=s(r),w=s(a),T=i;return(e&&T(new e(new ArrayBuffer(1)))!=g||t&&T(new t)!=o||n&&T(n.resolve())!=u||r&&T(new r)!=m||a&&T(new a)!=h)&&(T=function(C){var M=i(C),k=M==l?C.constructor:void 0,N=k?s(k):"";if(N)switch(N){case b:return g;case x:return o;case y:return u;case S:return m;case w:return h}return M}),rE=T,rE}var aE,kF;function CUe(){if(kF)return aE;kF=1;var e=Zie(),t=nse(),n=oUe(),r=wUe(),a=_Ue(),i=Za(),s=ase(),o=sse(),l=1,u="[object Arguments]",m="[object Array]",h="[object Object]",g=Object.prototype,b=g.hasOwnProperty;function x(y,S,w,T,C,M){var k=i(y),N=i(S),P=k?m:a(y),D=N?m:a(S);P=P==u?h:P,D=D==u?h:D;var B=P==h,z=D==h,U=P==D;if(U&&s(y)){if(!s(S))return!1;k=!0,B=!1}if(U&&!B)return M||(M=new e),k||o(y)?t(y,S,w,T,C,M):n(y,S,P,w,T,C,M);if(!(w&l)){var $=B&&b.call(y,"__wrapped__"),W=z&&b.call(S,"__wrapped__");
vendor: 47,266 bytes, lines 1148-1156
1148if($||W){var G=$?y.value():y,V=W?S.value():S;return M||(M=new e),C(G,V,w,T,M)}}return U?(M||(M=new e),r(y,S,w,T,C,M)):!1}return aE=x,aE}var iE,NF;function nO(){if(NF)return iE;NF=1;var e=CUe(),t=Ul();function n(r,a,i,s,o){return r===a?!0:r==null||a==null||!t(r)&&!t(a)?r!==r&&a!==a:e(r,a,i,s,n,o)}return iE=n,iE}var sE,OF;function kUe(){if(OF)return sE;OF=1;var e=Zie(),t=nO(),n=1,r=2;function a(i,s,o,l){var u=o.length,m=u,h=!l;if(i==null)return!m;for(i=Object(i);u--;){var g=o[u];if(h&&g[2]?g[1]!==i[g[0]]:!(g[0]in i))return!1}for(;++u<m;){g=o[u];var b=g[0],x=i[b],y=g[1];if(h&&g[2]){if(x===void 0&&!(b in i))return!1}else{var S=new e;if(l)var w=l(x,y,b,i,s,S);if(!(w===void 0?t(y,x,n|r,l,S):w))return!1}}return!0}return sE=a,sE}var oE,PF;function cse(){if(PF)return oE;PF=1;var e=cu();function t(n){return n===n&&!e(n)}return oE=t,oE}var lE,MF;function NUe(){if(MF)return lE;MF=1;var e=cse(),t=R4();function n(r){for(var a=t(r),i=a.length;i--;){var s=a[i],o=r[s];a[i]=[s,o,e(o)]}return a}return lE=n,lE}var cE,RF;function use(){if(RF)return cE;RF=1;function e(t,n){return function(r){return r==null?!1:r[t]===n&&(n!==void 0||t in Object(r))}}return cE=e,cE}var uE,DF;function OUe(){if(DF)return uE;DF=1;var e=kUe(),t=NUe(),n=use();function r(a){var i=t(a);return i.length==1&&i[0][2]?n(i[0][0],i[0][1]):function(s){return s===a||e(s,a,i)}}return uE=r,uE}var dE,jF;function PUe(){if(jF)return dE;jF=1;function e(t,n){return t!=null&&n in Object(t)}return dE=e,dE}var fE,IF;function MUe(){if(IF)return fE;IF=1;var e=Nie(),t=J9(),n=Za(),r=eO(),a=tO(),i=k4();function s(o,l,u){l=e(l,o);for(var m=-1,h=l.length,g=!1;++m<h;){var b=i(l[m]);if(!(g=o!=null&&u(o,b)))break;o=o[b]}return g||++m!=h?g:(h=o==null?0:o.length,!!h&&a(h)&&r(b,h)&&(n(o)||t(o)))}return fE=s,fE}var hE,LF;function RUe(){if(LF)return hE;LF=1;var e=PUe(),t=MUe();function n(r,a){return r!=null&&t(r,a,e)}return hE=n,hE}var mE,BF;function DUe(){if(BF)return mE;BF=1;var e=nO(),t=Oie(),n=RUe(),r=B9(),a=cse(),i=use(),s=k4(),o=1,l=2;function u(m,h){return r(m)&&a(h)?i(s(m),h):function(g){var b=t(g,m);return b===void 0&&b===h?n(g,m):e(h,b,o|l)}}return mE=u,mE}var pE,zF;function Mm(){if(zF)return pE;zF=1;function e(t){return t}return pE=e,pE}var gE,UF;function jUe(){if(UF)return gE;UF=1;function e(t){return function(n){return n?.[t]}}return gE=e,gE}var bE,HF;function IUe(){if(HF)return bE;HF=1;var e=q9();function t(n){return function(r){return e(r,n)}}return bE=t,bE}var vE,FF;function LUe(){if(FF)return vE;FF=1;var e=jUe(),t=IUe(),n=B9(),r=k4();function a(i){return n(i)?e(r(i)):t(i)}return vE=a,vE}var yE,$F;function uu(){if($F)return yE;$F=1;var e=OUe(),t=DUe(),n=Mm(),r=Za(),a=LUe();function i(s){return typeof s=="function"?s:s==null?n:typeof s=="object"?r(s)?t(s[0],s[1]):e(s):a(s)}return yE=i,yE}var xE,qF;function dse(){if(qF)return xE;qF=1;function e(t,n,r,a){for(var i=t.length,s=r+(a?1:-1);a?s--:++s<i;)if(n(t[s],s,t))return s;return-1}return xE=e,xE}var SE,VF;function BUe(){if(VF)return SE;VF=1;function e(t){return t!==t}return SE=e,SE}var wE,GF;function zUe(){if(GF)return wE;GF=1;function e(t,n,r){for(var a=r-1,i=t.length;++a<i;)if(t[a]===n)return a;return-1}return wE=e,wE}var AE,WF;function UUe(){if(WF)return AE;WF=1;var e=dse(),t=BUe(),n=zUe();function r(a,i,s){return i===i?n(a,i,s):e(a,t,s)}return AE=r,AE}var EE,YF;function HUe(){if(YF)return EE;YF=1;var e=UUe();function t(n,r){var a=n==null?0:n.length;return!!a&&e(n,r,0)>-1}return EE=t,EE}var TE,KF;function FUe(){if(KF)return TE;KF=1;function e(t,n,r){for(var a=-1,i=t==null?0:t.length;++a<i;)if(r(n,t[a]))return!0;return!1}return TE=e,TE}var _E,QF;function $Ue(){if(QF)return _E;QF=1;function e(){}return _E=e,_E}var CE,XF;function qUe(){if(XF)return CE;XF=1;var e=lse(),t=$Ue(),n=Z9(),r=1/0,a=e&&1/n(new e([,-0]))[1]==r?function(i){return new e(i)}:t;return CE=a,CE}var kE,ZF;function VUe(){if(ZF)return kE;ZF=1;var e=Jie(),t=HUe(),n=FUe(),r=tse(),a=qUe(),i=Z9(),s=200;function o(l,u,m){var h=-1,g=t,b=l.length,x=!0,y=[],S=y;if(m)x=!1,g=n;else if(b>=s){var w=u?null:a(l);if(w)return i(w);x=!1,g=r,S=new e}else S=u?[]:y;e:for(;++h<b;){var T=l[h],C=u?u(T):T;if(T=m||T!==0?T:0,x&&C===C){for(var M=S.length;M--;)if(S[M]===C)continue e;u&&S.push(C),y.push(T)}else g(S,C,m)||(S!==y&&S.push(C),y.push(T))}return y}return kE=o,kE}var NE,JF;function GUe(){if(JF)return NE;JF=1;var e=uu(),t=VUe();function n(r,a){return r&&r.length?t(r,e(a,2)):[]}return NE=n,NE}var WUe=GUe();const e$=yn(WUe);function fse(e,t,n){return t===!0?e$(e,n):It(t)?e$(e,t):e}function Uh(e){"@babel/helpers - typeof";return Uh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Uh(e)}var YUe=["ref"];function t$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function rl(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?t$(Object(n),!0).forEach(function(r){D4(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):t$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function KUe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n$(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,mse(r.key),r)}}function QUe(e,t,n){return t&&n$(e.prototype,t),n&&n$(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function XUe(e,t,n){return t=mx(t),ZUe(e,hse()?Reflect.construct(t,n||[],mx(e).constructor):t.apply(e,n))}function ZUe(e,t){if(t&&(Uh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return JUe(e)}function JUe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function hse(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(hse=function(){return!!e})()}function mx(e){return mx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},mx(e)}function eHe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&E8(e,t)}function E8(e,t){return E8=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},E8(e,t)}function D4(e,t,n){return t=mse(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mse(e){var t=tHe(e,"string");return Uh(t)=="symbol"?t:t+""}function tHe(e,t){if(Uh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Uh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function nHe(e,t){if(e==null)return{};var n=rHe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function rHe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function aHe(e){return e.value}function iHe(e,t){if(te.isValidElement(e))return te.cloneElement(e,t);if(typeof e=="function")return te.createElement(e,t);t.ref;var n=nHe(t,YUe);return te.createElement(X9,n)}var r$=1,vh=(function(e){function t(){var n;KUe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=XUe(this,t,[].concat(a)),D4(n,"lastBoundingBox",{width:-1,height:-1}),n}return eHe(t,e),QUe(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var r=this.wrapperNode.getBoundingClientRect();return r.height=this.wrapperNode.offsetHeight,r.width=this.wrapperNode.offsetWidth,r}return null}},{key:"updateBBox",value:function(){var r=this.props.onBBoxUpdate,a=this.getBBox();a?(Math.abs(a.width-this.lastBoundingBox.width)>r$||Math.abs(a.height-this.lastBoundingBox.height)>r$)&&(this.lastBoundingBox.width=a.width,this.lastBoundingBox.height=a.height,r&&r(a)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,r&&r(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?rl({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(r){var a=this.props,i=a.layout,s=a.align,o=a.verticalAlign,l=a.margin,u=a.chartWidth,m=a.chartHeight,h,g;if(!r||(r.left===void 0||r.left===null)&&(r.right===void 0||r.right===null))if(s==="center"&&i==="vertical"){var b=this.getBBoxSnapshot();h={left:((u||0)-b.width)/2}}else h=s==="right"?{right:l&&l.right||0}:{left:l&&l.left||0};if(!r||(r.top===void 0||r.top===null)&&(r.bottom===void 0||r.bottom===null))if(o==="middle"){var x=this.getBBoxSnapshot();g={top:((m||0)-x.height)/2}}else g=o==="bottom"?{bottom:l&&l.bottom||0}:{top:l&&l.top||0};return rl(rl({},h),g)}},{key:"render",value:function(){var r=this,a=this.props,i=a.content,s=a.width,o=a.height,l=a.wrapperStyle,u=a.payloadUniqBy,m=a.payload,h=rl(rl({position:"absolute",width:s||"auto",height:o||"auto"},this.getDefaultPosition(l)),l);return te.createElement("div",{className:"recharts-legend-wrapper",style:h,ref:function(b){r.wrapperNode=b}},iHe(i,rl(rl({},this.props),{},{payload:fse(m,u,aHe)})))}}],[{key:"getWithHeight",value:function(r,a){var i=rl(rl({},this.defaultProps),r.props),s=i.layout;return s==="vertical"&&Ke(r.props.height)?{height:r.props.height}:s==="horizontal"?{width:r.props.width||a}:null}}])})(A.PureComponent);D4(vh,"displayName","Legend");D4(vh,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var OE,a$;function sHe(){if(a$)return OE;a$=1;var e=C1(),t=J9(),n=Za(),r=e?e.isConcatSpreadable:void 0;function a(i){return n(i)||t(i)||!!(r&&i&&i[r])}return OE=a,OE}var PE,i$;function pse(){if(i$)return PE;i$=1;var e=rse(),t=sHe();function n(r,a,i,s,o){var l=-1,u=r.length;for(i||(i=t),o||(o=[]);++l<u;){var m=r[l];a>0&&i(m)?a>1?n(m,a-1,i,s,o):e(o,m):s||(o[o.length]=m)}return o}return PE=n,PE}var ME,s$;function oHe(){if(s$)return ME;s$=1;function e(t){return function(n,r,a){for(var i=-1,s=Object(n),o=a(n),l=o.length;l--;){var u=o[t?l:++i];if(r(s[u],u,s)===!1)break}return n}}return ME=e,ME}var RE,o$;function lHe(){if(o$)return RE;o$=1;var e=oHe(),t=e();return RE=t,RE}var DE,l$;function gse(){if(l$)return DE;l$=1;var e=lHe(),t=R4();function n(r,a){return r&&e(r,a,t)}return DE=n,DE}var jE,c$;function cHe(){if(c$)return jE;c$=1;var e=N1();function t(n,r){return function(a,i){if(a==null)return a;if(!e(a))return n(a,i);for(var s=a.length,o=r?s:-1,l=Object(a);(r?o--:++o<s)&&i(l[o],o,l)!==!1;);return a}}return jE=t,jE}var IE,u$;function rO(){if(u$)return IE;u$=1;var e=gse(),t=cHe(),n=t(e);return IE=n,IE}var LE,d$;function bse(){if(d$)return LE;d$=1;var e=rO(),t=N1();function n(r,a){var i=-1,s=t(r)?Array(r.length):[];return e(r,function(o,l,u){s[++i]=a(o,l,u)}),s}return LE=n,LE}var BE,f$;function uHe(){if(f$)return BE;f$=1;function e(t,n){var r=t.length;for(t.sort(n);r--;)t[r]=t[r].value;return t}return BE=e,BE}var zE,h$;function dHe(){if(h$)return zE;h$=1;var e=Nm();function t(n,r){if(n!==r){var a=n!==void 0,i=n===null,s=n===n,o=e(n),l=r!==void 0,u=r===null,m=r===r,h=e(r);if(!u&&!h&&!o&&n>r||o&&l&&m&&!u&&!h||i&&l&&m||!a&&m||!s)return 1;if(!i&&!o&&!h&&n<r||h&&a&&s&&!i&&!o||u&&a&&s||!l&&s||!m)return-1}return 0}return zE=t,zE}var UE,m$;function fHe(){if(m$)return UE;m$=1;var e=dHe();function t(n,r,a){for(var i=-1,s=n.criteria,o=r.criteria,l=s.length,u=a.length;++i<l;){var m=e(s[i],o[i]);if(m){if(i>=u)return m;var h=a[i];return m*(h=="desc"?-1:1)}}return n.index-r.index}return UE=t,UE}var HE,p$;function hHe(){if(p$)return HE;p$=1;var e=$9(),t=q9(),n=uu(),r=bse(),a=uHe(),i=ise(),s=fHe(),o=Mm(),l=Za();function u(m,h,g){h.length?h=e(h,function(y){return l(y)?function(S){return t(S,y.length===1?y[0]:y)}:y}):h=[o];var b=-1;h=e(h,i(n));var x=r(m,function(y,S,w){var T=e(h,function(C){return C(y)});return{criteria:T,index:++b,value:y}});return a(x,function(y,S){return s(y,S,g)})}return HE=u,HE}var FE,g$;function mHe(){if(g$)return FE;g$=1;function e(t,n,r){switch(r.length){case 0:return t.call(n);case 1:return t.call(n,r[0]);case 2:return t.call(n,r[0],r[1]);case 3:return t.call(n,r[0],r[1],r[2])}return t.apply(n,r)}return FE=e,FE}var $E,b$;function pHe(){if(b$)return $E;b$=1;var e=mHe(),t=Math.max;function n(r,a,i){return a=t(a===void 0?r.length-1:a,0),function(){for(var s=arguments,o=-1,l=t(s.length-a,0),u=Array(l);++o<l;)u[o]=s[a+o];o=-1;for(var m=Array(a+1);++o<a;)m[o]=s[o];return m[a]=i(u),e(r,this,m)}}return $E=n,$E}var qE,v$;function gHe(){if(v$)return qE;v$=1;function e(t){return function(){return t}}return qE=e,qE}var VE,y$;function vse(){if(y$)return VE;y$=1;var e=Ld(),t=(function(){try{var n=e(Object,"defineProperty");return n({},"",{}),n}catch{}})();return VE=t,VE}var GE,x$;function bHe(){if(x$)return GE;x$=1;var e=gHe(),t=vse(),n=Mm(),r=t?function(a,i){return t(a,"toString",{configurable:!0,enumerable:!1,value:e(i),writable:!0})}:n;return GE=r,GE}var WE,S$;function vHe(){if(S$)return WE;S$=1;var e=800,t=16,n=Date.now;function r(a){var i=0,s=0;return function(){var o=n(),l=t-(o-s);if(s=o,l>0){if(++i>=e)return arguments[0]}else i=0;return a.apply(void 0,arguments)}}return WE=r,WE}var YE,w$;function yHe(){if(w$)return YE;w$=1;var e=bHe(),t=vHe(),n=t(e);return YE=n,YE}var KE,A$;function xHe(){if(A$)return KE;A$=1;var e=Mm(),t=pHe(),n=yHe();function r(a,i){return n(t(a,i,e),a+"")}return KE=r,KE}var QE,E$;function j4(){if(E$)return QE;E$=1;var e=U9(),t=N1(),n=eO(),r=cu();function a(i,s,o){if(!r(o))return!1;var l=typeof s;return(l=="number"?t(o)&&n(s,o.length):l=="string"&&s in o)?e(o[s],i):!1}return QE=a,QE}var XE,T$;function SHe(){if(T$)return XE;T$=1;var e=pse(),t=hHe(),n=xHe(),r=j4(),a=n(function(i,s){if(i==null)return[];var o=s.length;return o>1&&r(i,s[0],s[1])?s=[]:o>2&&r(s[0],s[1],s[2])&&(s=[s[0]]),t(i,e(s,1),[])});return XE=a,XE}var wHe=SHe();const aO=yn(wHe);function hg(e){"@babel/helpers - typeof";return hg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hg(e)}function T8(){return T8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},T8.apply(this,arguments)}function AHe(e,t){return CHe(e)||_He(e,t)||THe(e,t)||EHe()}function EHe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1149In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function THe(e,t){if(e){if(typeof e=="string")return _$(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _$(e,t)}}function _$(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _He(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function CHe(e){if(Array.isArray(e))return e}function C$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ZE(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?C$(Object(n),!0).forEach(function(r){kHe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function kHe(e,t,n){return t=NHe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function NHe(e){var t=OHe(e,"string");return hg(t)=="symbol"?t:t+""}function OHe(e,t){if(hg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(hg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function PHe(e){return Array.isArray(e)&&Ir(e[0])&&Ir(e[1])?e.join(" ~ "):e}var MHe=function(t){var n=t.separator,r=n===void 0?" : ":n,a=t.contentStyle,i=a===void 0?{}:a,s=t.itemStyle,o=s===void 0?{}:s,l=t.labelStyle,u=l===void 0?{}:l,m=t.payload,h=t.formatter,g=t.itemSorter,b=t.wrapperClassName,x=t.labelClassName,y=t.label,S=t.labelFormatter,w=t.accessibilityLayer,T=w===void 0?!1:w,C=function(){if(m&&m.length){var $={padding:0,margin:0},W=(g?aO(m,g):m).map(function(G,V){if(G.type==="none")return null;var H=ZE({display:"block",paddingTop:4,paddingBottom:4,color:G.color||"#000"},o),X=G.formatter||h||PHe,Z=G.value,ae=G.name,q=Z,Q=ae;if(X&&q!=null&&Q!=null){var J=X(Z,ae,G,V,m);if(Array.isArray(J)){var L=AHe(J,2);q=L[0],Q=L[1]}else q=J}return te.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(V),style:H},Ir(Q)?te.createElement("span",{className:"recharts-tooltip-item-name"},Q):null,Ir(Q)?te.createElement("span",{className:"recharts-tooltip-item-separator"},r):null,te.createElement("span",{className:"recharts-tooltip-item-value"},q),te.createElement("span",{className:"recharts-tooltip-item-unit"},G.unit||""))});return te.createElement("ul",{className:"recharts-tooltip-item-list",style:$},W)}return null},M=ZE({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),k=ZE({margin:0},u),N=!Xt(y),P=N?y:"",D=Qt("recharts-default-tooltip",b),B=Qt("recharts-tooltip-label",x);N&&S&&m!==void 0&&m!==null&&(P=S(y,m));var z=T?{role:"status","aria-live":"assertive"}:{};return te.createElement("div",T8({className:D,style:M},z),te.createElement("p",{className:B,style:k},te.isValidElement(P)?P:"".concat(P)),C())};function mg(e){"@babel/helpers - typeof";return mg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mg(e)}function Dv(e,t,n){return t=RHe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function RHe(e){var t=DHe(e,"string");return mg(t)=="symbol"?t:t+""}function DHe(e,t){if(mg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(mg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Up="recharts-tooltip-wrapper",jHe={visibility:"hidden"};function IHe(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return Qt(Up,Dv(Dv(Dv(Dv({},"".concat(Up,"-right"),Ke(n)&&t&&Ke(t.x)&&n>=t.x),"".concat(Up,"-left"),Ke(n)&&t&&Ke(t.x)&&n<t.x),"".concat(Up,"-bottom"),Ke(r)&&t&&Ke(t.y)&&r>=t.y),"".concat(Up,"-top"),Ke(r)&&t&&Ke(t.y)&&r<t.y))}function k$(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,a=e.offsetTopLeft,i=e.position,s=e.reverseDirection,o=e.tooltipDimension,l=e.viewBox,u=e.viewBoxDimension;if(i&&Ke(i[r]))return i[r];var m=n[r]-o-a,h=n[r]+a;if(t[r])return s[r]?m:h;if(s[r]){var g=m,b=l[r];return g<b?Math.max(h,l[r]):Math.max(m,l[r])}var x=h+o,y=l[r]+u;return x>y?Math.max(m,l[r]):Math.max(h,l[r])}function LHe(e){var t=e.translateX,n=e.translateY,r=e.useTranslate3d;return{transform:r?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}function BHe(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.offsetTopLeft,a=e.position,i=e.reverseDirection,s=e.tooltipBox,o=e.useTranslate3d,l=e.viewBox,u,m,h;return s.height>0&&s.width>0&&n?(m=k$({allowEscapeViewBox:t,coordinate:n,key:"x",offsetTopLeft:r,position:a,reverseDirection:i,tooltipDimension:s.width,viewBox:l,viewBoxDimension:l.width}),h=k$({allowEscapeViewBox:t,coordinate:n,key:"y",offsetTopLeft:r,position:a,reverseDirection:i,tooltipDimension:s.height,viewBox:l,viewBoxDimension:l.height}),u=LHe({translateX:m,translateY:h,useTranslate3d:o})):u=jHe,{cssProperties:u,cssClasses:IHe({translateX:m,translateY:h,coordinate:n})}}function Hh(e){"@babel/helpers - typeof";return Hh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Hh(e)}function N$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function O$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?N$(Object(n),!0).forEach(function(r){C8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function zHe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function UHe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,xse(r.key),r)}}function HHe(e,t,n){return t&&UHe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function FHe(e,t,n){return t=px(t),$He(e,yse()?Reflect.construct(t,n||[],px(e).constructor):t.apply(e,n))}function $He(e,t){if(t&&(Hh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return qHe(e)}function qHe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yse(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(yse=function(){return!!e})()}function px(e){return px=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},px(e)}function VHe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_8(e,t)}function _8(e,t){return _8=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},_8(e,t)}function C8(e,t,n){return t=xse(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xse(e){var t=GHe(e,"string");return Hh(t)=="symbol"?t:t+""}function GHe(e,t){if(Hh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Hh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var P$=1,WHe=(function(e){function t(){var n;zHe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=FHe(this,t,[].concat(a)),C8(n,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),C8(n,"handleKeyDown",function(s){if(s.key==="Escape"){var o,l,u,m;n.setState({dismissed:!0,dismissedAtCoordinate:{x:(o=(l=n.props.coordinate)===null||l===void 0?void 0:l.x)!==null&&o!==void 0?o:0,y:(u=(m=n.props.coordinate)===null||m===void 0?void 0:m.y)!==null&&u!==void 0?u:0}})}}),n}return VHe(t,e),HHe(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var r=this.wrapperNode.getBoundingClientRect();(Math.abs(r.width-this.state.lastBoundingBox.width)>P$||Math.abs(r.height-this.state.lastBoundingBox.height)>P$)&&this.setState({lastBoundingBox:{width:r.width,height:r.height}})}else(this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var r,a;this.props.active&&this.updateBBox(),this.state.dismissed&&(((r=this.props.coordinate)===null||r===void 0?void 0:r.x)!==this.state.dismissedAtCoordinate.x||((a=this.props.coordinate)===null||a===void 0?void 0:a.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var r=this,a=this.props,i=a.active,s=a.allowEscapeViewBox,o=a.animationDuration,l=a.animationEasing,u=a.children,m=a.coordinate,h=a.hasPayload,g=a.isAnimationActive,b=a.offset,x=a.position,y=a.reverseDirection,S=a.useTranslate3d,w=a.viewBox,T=a.wrapperStyle,C=BHe({allowEscapeViewBox:s,coordinate:m,offsetTopLeft:b,position:x,reverseDirection:y,tooltipBox:this.state.lastBoundingBox,useTranslate3d:S,viewBox:w}),M=C.cssClasses,k=C.cssProperties,N=O$(O$({transition:g&&i?"transform ".concat(o,"ms ").concat(l):void 0},k),{},{pointerEvents:"none",visibility:!this.state.dismissed&&i&&h?"visible":"hidden",position:"absolute",top:0,left:0},T);return te.createElement("div",{tabIndex:-1,className:M,style:N,ref:function(D){r.wrapperNode=D}},u)}}])})(A.PureComponent),YHe=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},Rm={isSsr:YHe()};function Fh(e){"@babel/helpers - typeof";return Fh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fh(e)}function M$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function R$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?M$(Object(n),!0).forEach(function(r){iO(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function KHe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function QHe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,wse(r.key),r)}}function XHe(e,t,n){return t&&QHe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function ZHe(e,t,n){return t=gx(t),JHe(e,Sse()?Reflect.construct(t,n||[],gx(e).constructor):t.apply(e,n))}function JHe(e,t){if(t&&(Fh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return eFe(e)}function eFe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sse(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Sse=function(){return!!e})()}function gx(e){return gx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},gx(e)}function tFe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&k8(e,t)}function k8(e,t){return k8=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},k8(e,t)}function iO(e,t,n){return t=wse(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wse(e){var t=nFe(e,"string");return Fh(t)=="symbol"?t:t+""}function nFe(e,t){if(Fh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Fh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function rFe(e){return e.dataKey}function aFe(e,t){return te.isValidElement(e)?te.cloneElement(e,t):typeof e=="function"?te.createElement(e,t):te.createElement(MHe,t)}var fi=(function(e){function t(){return KHe(this,t),ZHe(this,t,arguments)}return tFe(t,e),XHe(t,[{key:"render",value:function(){var r=this,a=this.props,i=a.active,s=a.allowEscapeViewBox,o=a.animationDuration,l=a.animationEasing,u=a.content,m=a.coordinate,h=a.filterNull,g=a.isAnimationActive,b=a.offset,x=a.payload,y=a.payloadUniqBy,S=a.position,w=a.reverseDirection,T=a.useTranslate3d,C=a.viewBox,M=a.wrapperStyle,k=x??[];h&&k.length&&(k=fse(x.filter(function(P){return P.value!=null&&(P.hide!==!0||r.props.includeHidden)}),y,rFe));var N=k.length>0;return te.createElement(WHe,{allowEscapeViewBox:s,animationDuration:o,animationEasing:l,isAnimationActive:g,active:i,coordinate:m,hasPayload:N,offset:b,position:S,reverseDirection:w,useTranslate3d:T,viewBox:C,wrapperStyle:M},aFe(u,R$(R$({},this.props),{},{payload:k})))}}])})(A.PureComponent);iO(fi,"displayName","Tooltip");iO(fi,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Rm.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var JE,D$;function iFe(){if(D$)return JE;D$=1;var e=ko(),t=function(){return e.Date.now()};return JE=t,JE}var eT,j$;function sFe(){if(j$)return eT;j$=1;var e=/\s/;function t(n){for(var r=n.length;r--&&e.test(n.charAt(r)););return r}return eT=t,eT}var tT,I$;function oFe(){if(I$)return tT;I$=1;var e=sFe(),t=/^\s+/;function n(r){return r&&r.slice(0,e(r)+1).replace(t,"")}return tT=n,tT}var nT,L$;function Ase(){if(L$)return nT;L$=1;var e=oFe(),t=cu(),n=Nm(),r=NaN,a=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,s=/^0o[0-7]+$/i,o=parseInt;function l(u){if(typeof u=="number")return u;if(n(u))return r;if(t(u)){var m=typeof u.valueOf=="function"?u.valueOf():u;u=t(m)?m+"":m}if(typeof u!="string")return u===0?u:+u;u=e(u);var h=i.test(u);return h||s.test(u)?o(u.slice(2),h?2:8):a.test(u)?r:+u}return nT=l,nT}var rT,B$;function lFe(){if(B$)return rT;B$=1;var e=cu(),t=iFe(),n=Ase(),r="Expected a function",a=Math.max,i=Math.min;function s(o,l,u){var m,h,g,b,x,y,S=0,w=!1,T=!1,C=!0;if(typeof o!="function")throw new TypeError(r);l=n(l)||0,e(u)&&(w=!!u.leading,T="maxWait"in u,g=T?a(n(u.maxWait)||0,l):g,C="trailing"in u?!!u.trailing:C);function M(W){var G=m,V=h;return m=h=void 0,S=W,b=o.apply(V,G),b}function k(W){return S=W,x=setTimeout(D,l),w?M(W):b}function N(W){var G=W-y,V=W-S,H=l-G;return T?i(H,g-V):H}function P(W){var G=W-y,V=W-S;return y===void 0||G>=l||G<0||T&&V>=g}function D(){var W=t();if(P(W))return B(W);x=setTimeout(D,N(W))}function B(W){return x=void 0,C&&m?M(W):(m=h=void 0,b)}function z(){x!==void 0&&clearTimeout(x),S=0,m=y=h=x=void 0}function U(){return x===void 0?b:B(t())}function $(){var W=t(),G=P(W);if(m=arguments,h=this,y=W,G){if(x===void 0)return k(y);if(T)return clearTimeout(x),x=setTimeout(D,l),M(y)}return x===void 0&&(x=setTimeout(D,l)),b}return $.cancel=z,$.flush=U,$}return rT=s,rT}var aT,z$;function cFe(){if(z$)return aT;z$=1;var e=lFe(),t=cu(),n="Expected a function";function r(a,i,s){var o=!0,l=!0;if(typeof a!="function")throw new TypeError(n);return t(s)&&(o="leading"in s?!!s.leading:o,l="trailing"in s?!!s.trailing:l),e(a,i,{leading:o,maxWait:i,trailing:l})}return aT=r,aT}var uFe=cFe();const Ese=yn(uFe);function pg(e){"@babel/helpers - typeof";return pg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pg(e)}function U$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function jv(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?U$(Object(n),!0).forEach(function(r){dFe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function dFe(e,t,n){return t=fFe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fFe(e){var t=hFe(e,"string");return pg(t)=="symbol"?t:t+""}function hFe(e,t){if(pg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(pg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function mFe(e,t){return vFe(e)||bFe(e,t)||gFe(e,t)||pFe()}function pFe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1150In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gFe(e,t){if(e){if(typeof e=="string")return H$(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H$(e,t)}}function H$(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function bFe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function vFe(e){if(Array.isArray(e))return e}var Iv=A.forwardRef(function(e,t){var n=e.aspect,r=e.initialDimension,a=r===void 0?{width:-1,height:-1}:r,i=e.width,s=i===void 0?"100%":i,o=e.height,l=o===void 0?"100%":o,u=e.minWidth,m=u===void 0?0:u,h=e.minHeight,g=e.maxHeight,b=e.children,x=e.debounce,y=x===void 0?0:x,S=e.id,w=e.className,T=e.onResize,C=e.style,M=C===void 0?{}:C,k=A.useRef(null),N=A.useRef();N.current=T,A.useImperativeHandle(t,function(){return Object.defineProperty(k.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),k.current},configurable:!0})});var P=A.useState({containerWidth:a.width,containerHeight:a.height}),D=mFe(P,2),B=D[0],z=D[1],U=A.useCallback(function(W,G){z(function(V){var H=Math.round(W),X=Math.round(G);return V.containerWidth===H&&V.containerHeight===X?V:{containerWidth:H,containerHeight:X}})},[]);A.useEffect(function(){var W=function(ae){var q,Q=ae[0].contentRect,J=Q.width,L=Q.height;U(J,L),(q=N.current)===null||q===void 0||q.call(N,J,L)};y>0&&(W=Ese(W,y,{trailing:!0,leading:!1}));var G=new ResizeObserver(W),V=k.current.getBoundingClientRect(),H=V.width,X=V.height;return U(H,X),G.observe(k.current),function(){G.disconnect()}},[U,y]);var $=A.useMemo(function(){var W=B.containerWidth,G=B.containerHeight;if(W<0||G<0)return null;yl(Ju(s)||Ju(l),`The width(%s) and height(%s) are both fixed numbers, 1151 maybe you don't need to use a ResponsiveContainer.`,s,l),yl(!n||n>0,"The aspect(%s) must be greater than zero.",n);var V=Ju(s)?W:s,H=Ju(l)?G:l;n&&n>0&&(V?H=V/n:H&&(V=H*n),g&&H>g&&(H=g)),yl(V>0||H>0,`The width(%s) and height(%s) of chart should be greater than 0, 1152 please check the style of container, or the props width(%s) and height(%s), 1153 or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the 1154 height and width.`,V,H,s,l,m,h,n);var X=!Array.isArray(b)&&vl(b.type).endsWith("Chart");return te.Children.map(b,function(Z){return te.isValidElement(Z)?A.cloneElement(Z,jv({width:V,height:H},X?{style:jv({height:"100%",width:"100%",maxHeight:H,maxWidth:V},Z.props.style)}:{})):Z})},[n,b,l,g,h,m,B,s]);return te.createElement("div",{id:S?"".concat(S):void 0,className:Qt("recharts-responsive-container",w),style:jv(jv({},M),{},{width:s,height:l,minWidth:m,minHeight:h,maxHeight:g}),ref:k},$)}),Tse=function(t){return null};Tse.displayName="Cell";function gg(e){"@babel/helpers - typeof";return gg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gg(e)}function F$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function N8(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?F$(Object(n),!0).forEach(function(r){yFe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function yFe(e,t,n){return t=xFe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xFe(e){var t=SFe(e,"string");return gg(t)=="symbol"?t:t+""}function SFe(e,t){if(gg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(gg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var If={widthCache:{},cacheCount:0},wFe=2e3,AFe={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},$$="recharts_measurement_span";function EFe(e){var t=N8({},e);return Object.keys(t).forEach(function(n){t[n]||delete t[n]}),t}var N0=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Rm.isSsr)return{width:0,height:0};var r=EFe(n),a=JSON.stringify({text:t,copyStyle:r});if(If.widthCache[a])return If.widthCache[a];try{var i=document.getElementById($$);i||(i=document.createElement("span"),i.setAttribute("id",$$),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var s=N8(N8({},AFe),r);Object.assign(i.style,s),i.textContent="".concat(t);var o=i.getBoundingClientRect(),l={width:o.width,height:o.height};return If.widthCache[a]=l,++If.cacheCount>wFe&&(If.cacheCount=0,If.widthCache={}),l}catch{return{width:0,height:0}}},TFe=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function bg(e){"@babel/helpers - typeof";return bg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bg(e)}function bx(e,t){return NFe(e)||kFe(e,t)||CFe(e,t)||_Fe()}function _Fe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1155In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function CFe(e,t){if(e){if(typeof e=="string")return q$(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q$(e,t)}}function q$(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function kFe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function NFe(e){if(Array.isArray(e))return e}function OFe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V$(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,MFe(r.key),r)}}function PFe(e,t,n){return t&&V$(e.prototype,t),n&&V$(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function MFe(e){var t=RFe(e,"string");return bg(t)=="symbol"?t:t+""}function RFe(e,t){if(bg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(bg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var G$=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,W$=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,DFe=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,jFe=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,_se={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},IFe=Object.keys(_se),sh="NaN";function LFe(e,t){return e*_se[t]}var Lv=(function(){function e(t,n){OFe(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),n!==""&&!DFe.test(n)&&(this.num=NaN,this.unit=""),IFe.includes(n)&&(this.num=LFe(t,n),this.unit="px")}return PFe(e,[{key:"add",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num+n.num,this.unit)}},{key:"subtract",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num-n.num,this.unit)}},{key:"multiply",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num*n.num,this.unit||n.unit)}},{key:"divide",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num/n.num,this.unit||n.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],[{key:"parse",value:function(n){var r,a=(r=jFe.exec(n))!==null&&r!==void 0?r:[],i=bx(a,3),s=i[1],o=i[2];return new e(parseFloat(s),o??"")}}])})();function Cse(e){if(e.includes(sh))return sh;for(var t=e;t.includes("*")||t.includes("/");){var n,r=(n=G$.exec(t))!==null&&n!==void 0?n:[],a=bx(r,4),i=a[1],s=a[2],o=a[3],l=Lv.parse(i??""),u=Lv.parse(o??""),m=s==="*"?l.multiply(u):l.divide(u);if(m.isNaN())return sh;t=t.replace(G$,m.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var h,g=(h=W$.exec(t))!==null&&h!==void 0?h:[],b=bx(g,4),x=b[1],y=b[2],S=b[3],w=Lv.parse(x??""),T=Lv.parse(S??""),C=y==="+"?w.add(T):w.subtract(T);if(C.isNaN())return sh;t=t.replace(W$,C.toString())}return t}var Y$=/\(([^()]*)\)/;function BFe(e){for(var t=e;t.includes("(");){var n=Y$.exec(t),r=bx(n,2),a=r[1];t=t.replace(Y$,Cse(a))}return t}function zFe(e){var t=e.replace(/\s+/g,"");return t=BFe(t),t=Cse(t),t}function UFe(e){try{return zFe(e)}catch{return sh}}function iT(e){var t=UFe(e.slice(5,-1));return t===sh?"":t}var HFe=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],FFe=["dx","dy","angle","className","breakAll"];function O8(){return O8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},O8.apply(this,arguments)}function K$(e,t){if(e==null)return{};var n=$Fe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function $Fe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Q$(e,t){return WFe(e)||GFe(e,t)||VFe(e,t)||qFe()}function qFe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1156In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function VFe(e,t){if(e){if(typeof e=="string")return X$(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return X$(e,t)}}function X$(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function GFe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function WFe(e){if(Array.isArray(e))return e}var kse=/[ \f\n\r\t\v\u2028\u2029]+/,Nse=function(t){var n=t.children,r=t.breakAll,a=t.style;try{var i=[];Xt(n)||(r?i=n.toString().split(""):i=n.toString().split(kse));var s=i.map(function(l){return{word:l,width:N0(l,a).width}}),o=r?0:N0(" ",a).width;return{wordsWithComputedWidth:s,spaceWidth:o}}catch{return null}},YFe=function(t,n,r,a,i){var s=t.maxLines,o=t.children,l=t.style,u=t.breakAll,m=Ke(s),h=o,g=function(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return V.reduce(function(H,X){var Z=X.word,ae=X.width,q=H[H.length-1];if(q&&(a==null||i||q.width+ae+r<Number(a)))q.words.push(Z),q.width+=ae+r;else{var Q={words:[Z],width:ae};H.push(Q)}return H},[])},b=g(n),x=function(V){return V.reduce(function(H,X){return H.width>X.width?H:X})};if(!m)return b;for(var y="â¦",S=function(V){var H=h.slice(0,V),X=Nse({breakAll:u,style:l,children:H+y}).wordsWithComputedWidth,Z=g(X),ae=Z.length>s||x(Z).width>Number(a);return[ae,Z]},w=0,T=h.length-1,C=0,M;w<=T&&C<=h.length-1;){var k=Math.floor((w+T)/2),N=k-1,P=S(N),D=Q$(P,2),B=D[0],z=D[1],U=S(k),$=Q$(U,1),W=$[0];if(!B&&!W&&(w=k+1),B&&W&&(T=k-1),!B&&W){M=z;break}C++}return M||b},Z$=function(t){var n=Xt(t)?[]:t.toString().split(kse);return[{words:n}]},KFe=function(t){var n=t.width,r=t.scaleToFit,a=t.children,i=t.style,s=t.breakAll,o=t.maxLines;if((n||r)&&!Rm.isSsr){var l,u,m=Nse({breakAll:s,children:a,style:i});
1156if(m){var h=m.wordsWithComputedWidth,g=m.spaceWidth;l=h,u=g}else return Z$(a);return YFe({breakAll:s,children:a,maxLines:o,style:i},l,u,n,r)}return Z$(a)},J$="#808080",vx=function(t){var n=t.x,r=n===void 0?0:n,a=t.y,i=a===void 0?0:a,s=t.lineHeight,o=s===void 0?"1em":s,l=t.capHeight,u=l===void 0?"0.71em":l,m=t.scaleToFit,h=m===void 0?!1:m,g=t.textAnchor,b=g===void 0?"start":g,x=t.verticalAnchor,y=x===void 0?"end":x,S=t.fill,w=S===void 0?J$:S,T=K$(t,HFe),C=A.useMemo(function(){return KFe({breakAll:T.breakAll,children:T.children,maxLines:T.maxLines,scaleToFit:h,style:T.style,width:T.width})},[T.breakAll,T.children,T.maxLines,h,T.style,T.width]),M=T.dx,k=T.dy,N=T.angle,P=T.className,D=T.breakAll,B=K$(T,FFe);if(!Ir(r)||!Ir(i))return null;var z=r+(Ke(M)?M:0),U=i+(Ke(k)?k:0),$;switch(y){case"start":$=iT("calc(".concat(u,")"));break;case"middle":$=iT("calc(".concat((C.length-1)/2," * -").concat(o," + (").concat(u," / 2))"));break;default:$=iT("calc(".concat(C.length-1," * -").concat(o,")"));break}var W=[];if(h){var G=C[0].width,V=T.width;W.push("scale(".concat((Ke(V)?V/G:1)/G,")"))}return N&&W.push("rotate(".concat(N,", ").concat(z,", ").concat(U,")")),W.length&&(B.transform=W.join(" ")),te.createElement("text",O8({},Gt(B,!0),{x:z,y:U,className:Qt("recharts-text",P),textAnchor:b,fill:w.includes("url")?J$:w}),C.map(function(H,X){var Z=H.words.join(D?"":" ");return te.createElement("tspan",{x:z,dy:X===0?$:o,key:"".concat(Z,"-").concat(X)},Z)}))};function Bc(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function QFe(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function sO(e){let t,n,r;e.length!==2?(t=Bc,n=(o,l)=>Bc(e(o),l),r=(o,l)=>e(o)-l):(t=e===Bc||e===QFe?e:XFe,n=e,r=e);function a(o,l,u=0,m=o.length){if(u<m){if(t(l,l)!==0)return m;do{const h=u+m>>>1;n(o[h],l)<0?u=h+1:m=h}while(u<m)}return u}function i(o,l,u=0,m=o.length){if(u<m){if(t(l,l)!==0)return m;do{const h=u+m>>>1;n(o[h],l)<=0?u=h+1:m=h}while(u<m)}return u}function s(o,l,u=0,m=o.length){const h=a(o,l,u,m-1);return h>u&&r(o[h-1],l)>-r(o[h],l)?h-1:h}return{left:a,center:s,right:i}}function XFe(){return 0}function Ose(e){return e===null?NaN:+e}function*ZFe(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const JFe=sO(Bc),O1=JFe.right;sO(Ose).center;class eq extends Map{constructor(t,n=n$e){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,a]of t)this.set(r,a)}get(t){return super.get(tq(this,t))}has(t){return super.has(tq(this,t))}set(t,n){return super.set(e$e(this,t),n)}delete(t){return super.delete(t$e(this,t))}}function tq({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function e$e({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function t$e({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function n$e(e){return e!==null&&typeof e=="object"?e.valueOf():e}function r$e(e=Bc){if(e===Bc)return Pse;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||r===0?r:(e(n,n)===0)-(e(t,t)===0)}}function Pse(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const a$e=Math.sqrt(50),i$e=Math.sqrt(10),s$e=Math.sqrt(2);function yx(e,t,n){const r=(t-e)/Math.max(0,n),a=Math.floor(Math.log10(r)),i=r/Math.pow(10,a),s=i>=a$e?10:i>=i$e?5:i>=s$e?2:1;let o,l,u;return a<0?(u=Math.pow(10,-a)/s,o=Math.round(e*u),l=Math.round(t*u),o/u<e&&++o,l/u>t&&--l,u=-u):(u=Math.pow(10,a)*s,o=Math.round(e/u),l=Math.round(t/u),o*u<e&&++o,l*u>t&&--l),l<o&&.5<=n&&n<2?yx(e,t,n*2):[o,l,u]}function P8(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];
1156const r=t<e,[a,i,s]=r?yx(t,e,n):yx(e,t,n);if(!(i>=a))return[];const o=i-a+1,l=new Array(o);if(r)if(s<0)for(let u=0;u<o;++u)l[u]=(i-u)/-s;else for(let u=0;u<o;++u)l[u]=(i-u)*s;else if(s<0)for(let u=0;u<o;++u)l[u]=(a+u)/-s;else for(let u=0;u<o;++u)l[u]=(a+u)*s;return l}function M8(e,t,n){return t=+t,e=+e,n=+n,yx(e,t,n)[2]}function R8(e,t,n){t=+t,e=+e,n=+n;const r=t<e,a=r?M8(t,e,n):M8(e,t,n);return(r?-1:1)*(a<0?1/-a:a)}function nq(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n<r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let a of e)(a=t(a,++r,e))!=null&&(n<a||n===void 0&&a>=a)&&(n=a)}return n}function rq(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let a of e)(a=t(a,++r,e))!=null&&(n>a||n===void 0&&a>=a)&&(n=a)}return n}function Mse(e,t,n=0,r=1/0,a){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(a=a===void 0?Pse:r$e(a);r>n;){if(r-n>600){const l=r-n+1,u=t-n+1,m=Math.log(l),h=.5*Math.exp(2*m/3),g=.5*Math.sqrt(m*h*(l-h)/l)*(u-l/2<0?-1:1),b=Math.max(n,Math.floor(t-u*h/l+g)),x=Math.min(r,Math.floor(t+(l-u)*h/l+g));Mse(e,t,b,x,a)}const i=e[t];let s=n,o=r;for(Hp(e,n,t),a(e[r],i)>0&&Hp(e,n,r);s<o;){for(Hp(e,s,o),++s,--o;a(e[s],i)<0;)++s;for(;a(e[o],i)>0;)--o}a(e[n],i)===0?Hp(e,n,o):(++o,Hp(e,o,r)),o<=t&&(n=o+1),t<=o&&(r=o-1)}return e}function Hp(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function o$e(e,t,n){if(e=Float64Array.from(ZFe(e)),!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return rq(e);if(t>=1)return nq(e);var r,a=(r-1)*t,i=Math.floor(a),s=nq(Mse(e,i).subarray(0,i+1)),o=rq(e.subarray(i+1));return s+(o-s)*(a-i)}}function l$e(e,t,n=Ose){if(!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,a=(r-1)*t,i=Math.floor(a),s=+n(e[i],i,e),o=+n(e[i+1],i+1,e);return s+(o-s)*(a-i)}}function c$e(e,t,n){e=+e,t=+t,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=Math.max(0,Math.ceil((t-e)/n))|0,i=new Array(a);++r<a;)i[r]=e+r*n;return i}function hs(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function Hl(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}const D8=Symbol("implicit");function oO(){var e=new eq,t=[],n=[],r=D8;function a(i){let s=e.get(i);if(s===void 0){if(r!==D8)return r;e.set(i,s=t.push(i)-1)}return n[s%n.length]}return a.domain=function(i){if(!arguments.length)return t.slice();t=[],e=new eq;for(const s of i)e.has(s)||e.set(s,t.push(s)-1);return a},a.range=function(i){return arguments.length?(n=Array.from(i),a):n.slice()},a.unknown=function(i){return arguments.length?(r=i,a):r},a.copy=function(){return oO(t,n).unknown(r)},hs.apply(a,arguments),a}function vg(){var e=oO().unknown(void 0),t=e.domain,n=e.range,r=0,a=1,i,s,o=!1,l=0,u=0,m=.5;delete e.unknown;function h(){var g=t().length,b=a<r,x=b?a:r,y=b?r:a;i=(y-x)/Math.max(1,g-l+u*2),o&&(i=Math.floor(i)),x+=(y-x-i*(g-l))*m,s=i*(1-l),o&&(x=Math.round(x),s=Math.round(s));var S=c$e(g).map(function(w){return x+i*w});return n(b?S.reverse():S)}return e.domain=function(g){return arguments.length?(t(g),h()):t()},e.range=function(g){return arguments.length?([r,a]=g,r=+r,a=+a,h()):[r,a]},e.rangeRound=function(g){return[r,a]=g,r=+r,a=+a,o=!0,h()},e.bandwidth=function(){return s},e.step=function(){return i},e.round=function(g){return arguments.length?(o=!!g,h()):o},e.padding=function(g){return arguments.length?(l=Math.min(1,u=+g),h()):l},e.paddingInner=function(g){return arguments.length?(l=Math.min(1,g),h()):l},e.paddingOuter=function(g){return arguments.length?(u=+g,h()):u},e.align=function(g){return arguments.length?(m=Math.max(0,Math.min(1,g)),h()):m},e.copy=function(){return vg(t(),[r,a]).round(o).paddingInner(l).paddingOuter(u).align(m)},hs.apply(h(),arguments)}function Rse(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return Rse(t())},e}function O0(){return Rse(vg.apply(null,arguments).paddingInner(1))}function lO(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function Dse(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function P1(){}var yg=.7,xx=1/yg,yh="\\s*([+-]?\\d+)\\s*",xg="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",po="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",u$e=/^#([0-9a-f]{3,8})$/,d$e=new RegExp(`^rgb\\(${yh},${yh},${yh}\\)$`),f$e=new RegExp(`^rgb\\(${po},${po},${po}\\)$`),h$e=new RegExp(`^rgba\\(${yh},${yh},${yh},${xg}\\)$`),m$e=new RegExp(`^rgba\\(${po},${po},${po},${xg}\\)$`),p$e=new RegExp(`^hsl\\(${xg},${po},${po}\\)$`),g$e=new RegExp(`^hsla\\(${xg},${po},${po},${xg}\\)$`),aq={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};lO(P1,Sg,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:iq,formatHex:iq,formatHex8:b$e,formatHsl:v$e,formatRgb:sq,toString:sq});function iq(){return this.rgb().formatHex()}function b$e(){return this.rgb().formatHex8()}function v$e(){return jse(this).formatHsl()}function sq(){return this.rgb().formatRgb()}function Sg(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=u$e.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?oq(t):n===3?new Ya(t>>
vendor: 7,145 bytes, line 1156
11568&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?Bv(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?Bv(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=d$e.exec(e))?new Ya(t[1],t[2],t[3],1):(t=f$e.exec(e))?new Ya(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=h$e.exec(e))?Bv(t[1],t[2],t[3],t[4]):(t=m$e.exec(e))?Bv(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=p$e.exec(e))?uq(t[1],t[2]/100,t[3]/100,1):(t=g$e.exec(e))?uq(t[1],t[2]/100,t[3]/100,t[4]):aq.hasOwnProperty(e)?oq(aq[e]):e==="transparent"?new Ya(NaN,NaN,NaN,0):null}function oq(e){return new Ya(e>>16&255,e>>8&255,e&255,1)}function Bv(e,t,n,r){return r<=0&&(e=t=n=NaN),new Ya(e,t,n,r)}function y$e(e){return e instanceof P1||(e=Sg(e)),e?(e=e.rgb(),new Ya(e.r,e.g,e.b,e.opacity)):new Ya}function j8(e,t,n,r){return arguments.length===1?y$e(e):new Ya(e,t,n,r??1)}function Ya(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}lO(Ya,j8,Dse(P1,{brighter(e){return e=e==null?xx:Math.pow(xx,e),new Ya(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?yg:Math.pow(yg,e),new Ya(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ya(od(this.r),od(this.g),od(this.b),Sx(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:lq,formatHex:lq,formatHex8:x$e,formatRgb:cq,toString:cq}));function lq(){return`#${ed(this.r)}${ed(this.g)}${ed(this.b)}`}function x$e(){return`#${ed(this.r)}${ed(this.g)}${ed(this.b)}${ed((isNaN(this.opacity)?1:this.opacity)*255)}`}function cq(){const e=Sx(this.opacity);return`${e===1?"rgb(":"rgba("}${od(this.r)}, ${od(this.g)}, ${od(this.b)}${e===1?")":`, ${e})`}`}function Sx(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function od(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function ed(e){return e=od(e),(e<16?"0":"")+e.toString(16)}function uq(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Es(e,t,n,r)}function jse(e){if(e instanceof Es)return new Es(e.h,e.s,e.l,e.opacity);if(e instanceof P1||(e=Sg(e)),!e)return new Es;if(e instanceof Es)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),i=Math.max(t,n,r),s=NaN,o=i-a,l=(i+a)/2;return o?(t===i?s=(n-r)/o+(n<r)*6:n===i?s=(r-t)/o+2:s=(t-n)/o+4,o/=l<.5?i+a:2-i-a,s*=60):o=l>0&&l<1?0:s,new Es(s,o,l,e.opacity)}function S$e(e,t,n,r){return arguments.length===1?jse(e):new Es(e,t,n,r??1)}function Es(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}lO(Es,S$e,Dse(P1,{brighter(e){return e=e==null?xx:Math.pow(xx,e),new Es(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?yg:Math.pow(yg,e),new Es(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new Ya(sT(e>=240?e-240:e+120,a,r),sT(e,a,r),sT(e<120?e+240:e-120,a,r),this.opacity)},clamp(){return new Es(dq(this.h),zv(this.s),zv(this.l),Sx(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Sx(this.opacity);return`${e===1?"hsl(":"hsla("}${dq(this.h)}, ${zv(this.s)*100}%, ${zv(this.l)*100}%${e===1?")":`, ${e})`}`}}));function dq(e){return e=(e||0)%360,e<0?e+360:e}function zv(e){return Math.max(0,Math.min(1,e||0))}function sT(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const I4=e=>()=>e;function Ise(e,t){return function(n){return e+n*t}}function w$e(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function vtt(e,t){var n=t-e;return n?Ise(e,n>180||n<-180?n-360*Math.round(n/360):n):I4(isNaN(e)?t:e)}function A$e(e){return(e=+e)==1?Lse:function(t,n){return n-t?w$e(t,n,e):I4(isNaN(t)?n:t)}}function Lse(e,t){var n=t-e;return n?Ise(e,n):I4(isNaN(e)?t:e)}const fq=(function e(t){var n=A$e(t);function r(a,i){var s=n((a=j8(a)).r,(i=j8(i)).r),o=n(a.g,i.g),l=n(a.b,i.b),u=Lse(a.opacity,i.opacity);return function(m){return a.r=s(m),a.g=o(m),a.b=l(m),a.opacity=u(m),a+""}}return r.gamma=e,r})(1);function E$e(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,r=t.slice(),a;return function(i){for(a=0;a<n;++a)r[a]=e[a]*(1-i)+t[a]*i;return r}}function T$e(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function _$e(e,t){var n=t?t.length:0,r=e?Math.min(n,e.length):0,a=new Array(r),i=new Array(n),s;for(s=0;s<r;++s)a[s]=Dm(e[s],t[s]);for(;s<n;++s)i[s]=t[s];return function(o){for(s=0;s<r;++s)i[s]=a[s](o);return i}}function C$e(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function wx(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function k$e(e,t){var n={},r={},a;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(a in t)a in e?n[a]=Dm(e[a],t[a]):r[a]=t[a];return function(i){for(a in n)r[a]=n[a](i);return r}}var I8=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,oT=new RegExp(I8.source,"g");function N$e(e){return function(){return e}}function O$e(e){return function(t){return e(t)+""}}function P$e(e,t){var n=I8.lastIndex=oT.lastIndex=0,r,a,i,s=-1,o=[],l=[];for(e=e+"",t=t+"";(r=I8.exec(e))&&(a=oT.exec(t));)(i=a.index)>n&&(i=t.slice(n,i),o[s]?o[s]+=i:o[++s]=i),(r=r[0])===(a=a[0])?o[s]?o[s]+=a:o[++s]=a:(o[++s]=null,l.push({i:s,x:wx(r,a)})),n=oT.lastIndex;return n<t.length&&(i=t.slice(n),o[s]?o[s]+=i:o[++s]=i),o.length<2?l[0]?O$e(l[0].x):N$e(t):(t=l.length,function(u){for(var m=0,h;m<t;++m)o[(h=l[m]).i]=h.x(u);return o.join("")})}function Dm(e,t){var n=typeof t,r;return t==null||n==="boolean"?I4(t):(n==="number"?wx:n==="string"?(r=Sg(t))?(t=r,fq):P$e:t instanceof Sg?fq:t instanceof Date?C$e:T$e(t)?E$e:Array.isArray(t)?_$e:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?k$e:wx)(e,t)}function cO(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function M$e(e,t){t===void 0&&(t=e,e=Dm);for(var n=0,r=t.length-1,a=t[0],i=new Array(r<0?0:r);n<r;)i[n]=e(a,a=t[++n]);return function(s){var o=Math.max(0,Math.min(r-1,Math.floor(s*=r)));return i[o](s-o)}}function R$e(e){return function(){return e}}function Ax(e){return+e}var hq=[0,1];function Pa(e){return e}function L8(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:R$e(isNaN(t)?NaN:.5)}function D$e(e,t){var n;return e>t&&(n=e,e=t,t=n),function(r){return Math.max(e,Math.min(t,r))}}function j$e(e,t,n){var r=e[0],a=e[1],i=t[0],s=t[1];return a<r?(r=L8(a,r),i=n(s,i)):(r=L8(r,a),i=n(i,s)),function(o){return i(r(o))}}function I$e(e,t,n){var r=Math.min(e.length,t.length)-1,a=new Array(r),i=new Array(r),s=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++s<r;)a[s]=L8(e[s],e[s+1]),i[s]=n(t[s],t[s+1]);return function(o){var l=O1(e,o,1,r)-1;return i[l](a[l](o))}}function M1(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function L4(){var e=hq,t=hq,n=Dm,r,a,i,s=Pa,o,l,u;function m(){var g=Math.min(e.length,t.length);return s!==Pa&&(s=D$e(e[0],e[g-1])),o=g>2?I$e:j$e,l=u=null,h}function h(g){return g==null||isNaN(g=+g)?i:(l||(l=o(e.map(r),t,n)))(r(s(g)))}
vendor: 4,398 bytes, line 1156
1156return h.invert=function(g){return s(a((u||(u=o(t,e.map(r),wx)))(g)))},h.domain=function(g){return arguments.length?(e=Array.from(g,Ax),m()):e.slice()},h.range=function(g){return arguments.length?(t=Array.from(g),m()):t.slice()},h.rangeRound=function(g){return t=Array.from(g),n=cO,m()},h.clamp=function(g){return arguments.length?(s=g?!0:Pa,m()):s!==Pa},h.interpolate=function(g){return arguments.length?(n=g,m()):n},h.unknown=function(g){return arguments.length?(i=g,h):i},function(g,b){return r=g,a=b,m()}}function uO(){return L4()(Pa,Pa)}function L$e(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Ex(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function $h(e){return e=Ex(Math.abs(e)),e?e[1]:NaN}function B$e(e,t){return function(n,r){for(var a=n.length,i=[],s=0,o=e[0],l=0;a>0&&o>0&&(l+o+1>r&&(o=Math.max(1,r-l)),i.push(n.substring(a-=o,a+o)),!((l+=o+1)>r));)o=e[s=(s+1)%e.length];return i.reverse().join(t)}}function z$e(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var U$e=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function wg(e){if(!(t=U$e.exec(e)))throw new Error("invalid format: "+e);var t;return new dO({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}wg.prototype=dO.prototype;function dO(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}dO.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function H$e(e){e:for(var t=e.length,n=1,r=-1,a;n<t;++n)switch(e[n]){case".":r=a=n;break;case"0":r===0&&(r=n),a=n;break;default:if(!+e[n])break e;r>0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(a+1):e}var Bse;function F$e(e,t){var n=Ex(e,t);if(!n)return e+"";var r=n[0],a=n[1],i=a-(Bse=Math.max(-8,Math.min(8,Math.floor(a/3)))*3)+1,s=r.length;return i===s?r:i>s?r+new Array(i-s+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+Ex(e,Math.max(0,t+i-1))[0]}function mq(e,t){var n=Ex(e,t);if(!n)return e+"";var r=n[0],a=n[1];return a<0?"0."+new Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+new Array(a-r.length+2).join("0")}const pq={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:L$e,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>mq(e*100,t),r:mq,s:F$e,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function gq(e){return e}var bq=Array.prototype.map,vq=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function $$e(e){var t=e.grouping===void 0||e.thousands===void 0?gq:B$e(bq.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",r=e.currency===void 0?"":e.currency[1]+"",a=e.decimal===void 0?".":e.decimal+"",i=e.numerals===void 0?gq:z$e(bq.call(e.numerals,String)),s=e.percent===void 0?"%":e.percent+"",o=e.minus===void 0?"â":e.minus+"",l=e.nan===void 0?"NaN":e.nan+"";function u(h){h=wg(h);var g=h.fill,b=h.align,x=h.sign,y=h.symbol,S=h.zero,w=h.width,T=h.comma,C=h.precision,M=h.trim,k=h.type;k==="n"?(T=!0,k="g"):pq[k]||(C===void 0&&(C=12),M=!0,k="g"),(S||g==="0"&&b==="=")&&(S=!0,g="0",b="=");var N=y==="$"?n:y==="#"&&/[boxX]/.test(k)?"0"+k.toLowerCase():"",P=y==="$"?r:/[%p]/.test(k)?s:"",D=pq[k],B=/[defgprs%]/.test(k);C=C===void 0?6:/[gprs]/.test(k)?Math.max(1,Math.min(21,C)):Math.max(0,Math.min(20,C));function z(U){var $=N,W=P,G,V,H;if(k==="c")W=D(U)+W,U="";else{U=+U;var X=U<0||1/U<0;if(U=isNaN(U)?l:D(Math.abs(U),C),M&&(U=H$e(U)),X&&+U==0&&x!=="+"&&(X=!1),$=(X?x==="("?x:o:x==="-"||x==="("?"":x)+$,W=(k==="s"?vq[8+Bse/3]:"")+W+(X&&x==="("?")":""),B){for(G=-1,V=U.length;++G<V;)if(H=U.charCodeAt(G),48>H||H>
vendor: 4,074 bytes, line 1156
115657){W=(H===46?a+U.slice(G+1):U.slice(G))+W,U=U.slice(0,G);break}}}T&&!S&&(U=t(U,1/0));var Z=$.length+U.length+W.length,ae=Z<w?new Array(w-Z+1).join(g):"";switch(T&&S&&(U=t(ae+U,ae.length?w-W.length:1/0),ae=""),b){case"<":U=$+U+W+ae;break;case"=":U=$+ae+U+W;break;case"^":U=ae.slice(0,Z=ae.length>>1)+$+U+W+ae.slice(Z);break;default:U=ae+$+U+W;break}return i(U)}return z.toString=function(){return h+""},z}function m(h,g){var b=u((h=wg(h),h.type="f",h)),x=Math.max(-8,Math.min(8,Math.floor($h(g)/3)))*3,y=Math.pow(10,-x),S=vq[8+x/3];return function(w){return b(y*w)+S}}return{format:u,formatPrefix:m}}var Uv,fO,zse;q$e({thousands:",",grouping:[3],currency:["$",""]});function q$e(e){return Uv=$$e(e),fO=Uv.format,zse=Uv.formatPrefix,Uv}function V$e(e){return Math.max(0,-$h(Math.abs(e)))}function G$e(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor($h(t)/3)))*3-$h(Math.abs(e)))}function W$e(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,$h(t)-$h(e))+1}function Use(e,t,n,r){var a=R8(e,t,n),i;switch(r=wg(r??",f"),r.type){case"s":{var s=Math.max(Math.abs(e),Math.abs(t));return r.precision==null&&!isNaN(i=G$e(a,s))&&(r.precision=i),zse(r,s)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(i=W$e(a,Math.max(Math.abs(e),Math.abs(t))))&&(r.precision=i-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(i=V$e(a))&&(r.precision=i-(r.type==="%")*2);break}}return fO(r)}function du(e){var t=e.domain;return e.ticks=function(n){var r=t();return P8(r[0],r[r.length-1],n??10)},e.tickFormat=function(n,r){var a=t();return Use(a[0],a[a.length-1],n??10,r)},e.nice=function(n){n==null&&(n=10);var r=t(),a=0,i=r.length-1,s=r[a],o=r[i],l,u,m=10;for(o<s&&(u=s,s=o,o=u,u=a,a=i,i=u);m-- >0;){if(u=M8(s,o,n),u===l)return r[a]=s,r[i]=o,t(r);if(u>0)s=Math.floor(s/u)*u,o=Math.ceil(o/u)*u;else if(u<0)s=Math.ceil(s*u)/u,o=Math.floor(o*u)/u;else break;l=u}return e},e}function Tx(){var e=uO();return e.copy=function(){return M1(e,Tx())},hs.apply(e,arguments),du(e)}function Hse(e){var t;function n(r){return r==null||isNaN(r=+r)?t:r}return n.invert=n,n.domain=n.range=function(r){return arguments.length?(e=Array.from(r,Ax),n):e.slice()},n.unknown=function(r){return arguments.length?(t=r,n):t},n.copy=function(){return Hse(e).unknown(t)},e=arguments.length?Array.from(e,Ax):[0,1],du(n)}function Fse(e,t){e=e.slice();var n=0,r=e.length-1,a=e[n],i=e[r],s;return i<a&&(s=n,n=r,r=s,s=a,a=i,i=s),e[n]=t.floor(a),e[r]=t.ceil(i),e}function yq(e){return Math.log(e)}function xq(e){return Math.exp(e)}function Y$e(e){return-Math.log(-e)}function K$e(e){return-Math.exp(-e)}function Q$e(e){return isFinite(e)?+("1e"+e):e<0?0:e}function X$e(e){return e===10?Q$e:e===Math.E?Math.exp:t=>Math.pow(e,t)}function Z$e(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function Sq(e){return(t,n)=>-e(-t,n)}function hO(e){const t=e(yq,xq),n=t.domain;let r=10,a,i;function s(){return a=Z$e(r),i=X$e(r),n()[0]<0?(a=Sq(a),i=Sq(i),e(Y$e,K$e)):e(yq,xq),t}return t.base=function(o){return arguments.length?(r=+o,s()):r},t.domain=function(o){return arguments.length?(n(o),s()):n()},t.ticks=o=>{const l=n();let u=l[0],m=l[l.length-1];const h=m<u;h&&([u,m]=[m,u]);let g=a(u),b=a(m),x,y;const S=o==null?10:+o;let w=[];if(!(r%1)&&b-g<S){if(g=Math.floor(g),b=Math.ceil(b),u>0){for(;g<=b;++g)for(x=1;x<r;++x)if(y=g<0?x/i(-g):x*i(g),!(y<u)){if(y>m)break;w.push(y)}}else for(;g<=b;++g)for(x=r-1;x>=1;--x)if(y=g>0?x/i(-g):x*i(g),!(y<u)){if(y>m)break;w.push(y)}w.length*2<S&&(w=P8(u,m,S))}else w=P8(g,b,Math.min(b-g,S)).map(i);return h?w.reverse():w},t.tickFormat=(o,l)=>{if(o==null&&(o=10),l==null&&(l=r===10?"s":","),typeof l!="function"&&(!(r%1)&&(l=wg(l)).precision==null&&(l.trim=!0),l=fO(l)),o===1/0)return l;const u=Math.max(1,r*o/t.ticks().length);return m=>{let h=m/i(Math.round(a(m)));return h*r<r-.5&&(h*=r),h<=u?l(m):""}},t.nice=()=>n(Fse(n(),{floor:o=>i(Math.floor(a(o))),ceil:o=>i(Math.ceil(a(o)))})),t}function $se(){const e=hO(L4()).domain([1,10]);return e.copy=()=>M1(e,$se()).base(e.base()),hs.apply(e,arguments),e}
1156function wq(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Aq(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function mO(e){var t=1,n=e(wq(t),Aq(t));return n.constant=function(r){return arguments.length?e(wq(t=+r),Aq(t)):t},du(n)}function qse(){var e=mO(L4());return e.copy=function(){return M1(e,qse()).constant(e.constant())},hs.apply(e,arguments)}function Eq(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function J$e(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function eqe(e){return e<0?-e*e:e*e}function pO(e){var t=e(Pa,Pa),n=1;function r(){return n===1?e(Pa,Pa):n===.5?e(J$e,eqe):e(Eq(n),Eq(1/n))}return t.exponent=function(a){return arguments.length?(n=+a,r()):n},du(t)}function gO(){var e=pO(L4());return e.copy=function(){return M1(e,gO()).exponent(e.exponent())},hs.apply(e,arguments),e}function tqe(){return gO.apply(null,arguments).exponent(.5)}function Tq(e){return Math.sign(e)*e*e}function nqe(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function Vse(){var e=uO(),t=[0,1],n=!1,r;function a(i){var s=nqe(e(i));return isNaN(s)?r:n?Math.round(s):s}return a.invert=function(i){return e.invert(Tq(i))},a.domain=function(i){return arguments.length?(e.domain(i),a):e.domain()},a.range=function(i){return arguments.length?(e.range((t=Array.from(i,Ax)).map(Tq)),a):t.slice()},a.rangeRound=function(i){return a.range(i).round(!0)},a.round=function(i){return arguments.length?(n=!!i,a):n},a.clamp=function(i){return arguments.length?(e.clamp(i),a):e.clamp()},a.unknown=function(i){return arguments.length?(r=i,a):r},a.copy=function(){return Vse(e.domain(),t).round(n).clamp(e.clamp()).unknown(r)},hs.apply(a,arguments),du(a)}function Gse(){var e=[],t=[],n=[],r;function a(){var s=0,o=Math.max(1,t.length);for(n=new Array(o-1);++s<o;)n[s-1]=l$e(e,s/o);return i}function i(s){return s==null||isNaN(s=+s)?r:t[O1(n,s)]}return i.invertExtent=function(s){var o=t.indexOf(s);return o<0?[NaN,NaN]:[o>0?n[o-1]:e[0],o<n.length?n[o]:e[e.length-1]]},i.domain=function(s){if(!arguments.length)return e.slice();e=[];for(let o of s)o!=null&&!isNaN(o=+o)&&e.push(o);return e.sort(Bc),a()},i.range=function(s){return arguments.length?(t=Array.from(s),a()):t.slice()},i.unknown=function(s){return arguments.length?(r=s,i):r},i.quantiles=function(){return n.slice()},i.copy=function(){return Gse().domain(e).range(t).unknown(r)},hs.apply(i,arguments)}function Wse(){var e=0,t=1,n=1,r=[.5],a=[0,1],i;function s(l){return l!=null&&l<=l?a[O1(r,l,0,n)]:i}function o(){var l=-1;for(r=new Array(n);++l<n;)r[l]=((l+1)*t-(l-n)*e)/(n+1);return s}return s.domain=function(l){return arguments.length?([e,t]=l,e=+e,t=+t,o()):[e,t]},s.range=function(l){return arguments.length?(n=(a=Array.from(l)).length-1,o()):a.slice()},s.invertExtent=function(l){var u=a.indexOf(l);return u<0?[NaN,NaN]:u<1?[e,r[0]]:u>=n?[r[n-1],t]:[r[u-1],r[u]]},s.unknown=function(l){return arguments.length&&(i=l),s},s.thresholds=function(){return r.slice()},s.copy=function(){return Wse().domain([e,t]).range(a).unknown(i)},hs.apply(du(s),arguments)}function Yse(){var e=[.5],t=[0,1],n,r=1;function a(i){return i!=null&&i<=i?t[O1(e,i,0,r)]:n}return a.domain=function(i){return arguments.length?(e=Array.from(i),r=Math.min(e.length,t.length-1),a):e.slice()},a.range=function(i){return arguments.length?(t=Array.from(i),r=Math.min(e.length,t.length-1),a):t.slice()},a.invertExtent=function(i){var s=t.indexOf(i);return[e[s-1],e[s]]},a.unknown=function(i){return arguments.length?(n=i,a):n},a.copy=function(){return Yse().domain(e).range(t).unknown(n)},hs.apply(a,arguments)}const lT=new Date,cT=new Date;function Ur(e,t,n,r){function a(i){return e(i=arguments.length===0?new Date:new Date(+i)),i}return a.floor=i=>(e(i=new Date(+i)),i),a.ceil=i=>(e(i=new Date(i-1)),t(i,1),e(i),i),a.round=i=>{const s=a(i),o=a.ceil(i);return i-s<o-i?s:o},a.offset=(i,s)=>(t(i=new Date(+i),s==null?1:Math.floor(s)),i),a.range=(i,s,o)=>{const l=[];if(i=a.ceil(i),o=o==null?1:Math.floor(o),!(i<s)||!(o>0))return l;let u;do l.push(u=new Date(+i)),t(i,o),e(i);while(u<i&&i<s);return l},a.filter=i=>Ur(s=>{if(s>=s)for(;e(s),!i(s);)s.setTime(s-1)},(s,o)=>
vendor: 5,017 bytes, line 1156
1156{if(s>=s)if(o<0)for(;++o<=0;)for(;t(s,-1),!i(s););else for(;--o>=0;)for(;t(s,1),!i(s););}),n&&(a.count=(i,s)=>(lT.setTime(+i),cT.setTime(+s),e(lT),e(cT),Math.floor(n(lT,cT))),a.every=i=>(i=Math.floor(i),!isFinite(i)||!(i>0)?null:i>1?a.filter(r?s=>r(s)%i===0:s=>a.count(0,s)%i===0):a)),a}const _x=Ur(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);_x.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Ur(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):_x);_x.range;const cl=1e3,as=cl*60,ul=as*60,Ol=ul*24,bO=Ol*7,_q=Ol*30,uT=Ol*365,td=Ur(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*cl)},(e,t)=>(t-e)/cl,e=>e.getUTCSeconds());td.range;const vO=Ur(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*cl)},(e,t)=>{e.setTime(+e+t*as)},(e,t)=>(t-e)/as,e=>e.getMinutes());vO.range;const yO=Ur(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*as)},(e,t)=>(t-e)/as,e=>e.getUTCMinutes());yO.range;const xO=Ur(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*cl-e.getMinutes()*as)},(e,t)=>{e.setTime(+e+t*ul)},(e,t)=>(t-e)/ul,e=>e.getHours());xO.range;const SO=Ur(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*ul)},(e,t)=>(t-e)/ul,e=>e.getUTCHours());SO.range;const R1=Ur(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*as)/Ol,e=>e.getDate()-1);R1.range;const B4=Ur(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ol,e=>e.getUTCDate()-1);B4.range;const Kse=Ur(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ol,e=>Math.floor(e/Ol));Kse.range;function Bd(e){return Ur(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*as)/bO)}const z4=Bd(0),Cx=Bd(1),rqe=Bd(2),aqe=Bd(3),qh=Bd(4),iqe=Bd(5),sqe=Bd(6);z4.range;Cx.range;rqe.range;aqe.range;qh.range;iqe.range;sqe.range;function zd(e){return Ur(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/bO)}const U4=zd(0),kx=zd(1),oqe=zd(2),lqe=zd(3),Vh=zd(4),cqe=zd(5),uqe=zd(6);U4.range;kx.range;oqe.range;lqe.range;Vh.range;cqe.range;uqe.range;const wO=Ur(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());wO.range;const AO=Ur(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());AO.range;const Pl=Ur(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());Pl.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Ur(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});Pl.range;const Ml=Ur(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());Ml.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Ur(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});Ml.range;function Qse(e,t,n,r,a,i){const s=[[td,1,cl],[td,5,5*cl],[td,15,15*cl],[td,30,30*cl],[i,1,as],[i,5,5*as],[i,15,15*as],[i,30,30*as],[a,1,ul],[a,3,3*ul],[a,6,6*ul],[a,12,12*ul],[r,1,Ol],[r,2,2*Ol],[n,1,bO],[t,1,_q],[t,3,3*_q],[e,1,uT]];function o(u,m,h){const g=m<u;g&&([u,m]=[m,u]);const b=h&&typeof h.range=="function"?h:l(u,m,h),x=b?b.range(u,+m+1):[];return g?x.reverse():x}function l(u,m,h){const g=Math.abs(m-u)/h,b=sO(([,,S])=>S).right(s,g);if(b===s.length)return e.every(R8(u/uT,m/uT,h));if(b===0)return _x.every(Math.max(R8(u,m,h),1));const[x,y]=s[g/s[b-1][2]<s[b][2]/g?b-1:b];return x.every(y)}return[o,l]}const[dqe,fqe]=Qse(Ml,AO,U4,Kse,SO,yO),[hqe,mqe]=Qse(Pl,wO,z4,R1,xO,vO);function dT(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function fT(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Fp(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function pqe(e){var t=e.dateTime,n=e.date,r=e.time,a=e.periods,i=e.days,s=e.shortDays,o=e.months,l=e.shortMonths,u=$p(a),m=qp(a),h=$p(i),g=qp(i),b=$p(s),x=qp(s),y=$p(o),S=qp(o),w=$p(l),T=qp(l),C={a:X,A:Z,b:ae,B:q,c:null,d:Mq,e:Mq,f:Bqe,g:Yqe,G:Qqe,H:jqe,I:Iqe,j:Lqe,L:Xse,m:zqe,M:Uqe,p:Q,q:J,Q:jq,s:Iq,S:Hqe,u:Fqe,U:$qe,V:qqe,w:Vqe,W:Gqe,x:null,X:null,y:Wqe,Y:Kqe,Z:Xqe,"%":Dq},M={a:L,A:de,b:ge,B:ke,c:null,d:Rq,e:Rq,f:tVe,g:dVe,G:hVe,H:Zqe,I:Jqe,j:eVe,L:Jse,m:nVe,M:rVe,p:ye,q:ue,Q:jq,s:Iq,S:aVe,u:iVe,U:sVe,V:oVe,w:lVe,W:cVe,x:null,X:null,y:uVe,Y:fVe,Z:mVe,"%":Dq}
vendor: 4,406 bytes, line 1156
1156,k={a:z,A:U,b:$,B:W,c:G,d:Oq,e:Oq,f:Pqe,g:Nq,G:kq,H:Pq,I:Pq,j:Cqe,L:Oqe,m:_qe,M:kqe,p:B,q:Tqe,Q:Rqe,s:Dqe,S:Nqe,u:xqe,U:Sqe,V:wqe,w:yqe,W:Aqe,x:V,X:H,y:Nq,Y:kq,Z:Eqe,"%":Mqe};C.x=N(n,C),C.X=N(r,C),C.c=N(t,C),M.x=N(n,M),M.X=N(r,M),M.c=N(t,M);function N(pe,Ne){return function(je){var le=[],Ze=-1,$e=0,at=pe.length,gt,_t,Wt;for(je instanceof Date||(je=new Date(+je));++Ze<at;)pe.charCodeAt(Ze)===37&&(le.push(pe.slice($e,Ze)),(_t=Cq[gt=pe.charAt(++Ze)])!=null?gt=pe.charAt(++Ze):_t=gt==="e"?" ":"0",(Wt=Ne[gt])&&(gt=Wt(je,_t)),le.push(gt),$e=Ze+1);return le.push(pe.slice($e,Ze)),le.join("")}}function P(pe,Ne){return function(je){var le=Fp(1900,void 0,1),Ze=D(le,pe,je+="",0),$e,at;if(Ze!=je.length)return null;if("Q"in le)return new Date(le.Q);if("s"in le)return new Date(le.s*1e3+("L"in le?le.L:0));if(Ne&&!("Z"in le)&&(le.Z=0),"p"in le&&(le.H=le.H%12+le.p*12),le.m===void 0&&(le.m="q"in le?le.q:0),"V"in le){if(le.V<1||le.V>53)return null;"w"in le||(le.w=1),"Z"in le?($e=fT(Fp(le.y,0,1)),at=$e.getUTCDay(),$e=at>4||at===0?kx.ceil($e):kx($e),$e=B4.offset($e,(le.V-1)*7),le.y=$e.getUTCFullYear(),le.m=$e.getUTCMonth(),le.d=$e.getUTCDate()+(le.w+6)%7):($e=dT(Fp(le.y,0,1)),at=$e.getDay(),$e=at>4||at===0?Cx.ceil($e):Cx($e),$e=R1.offset($e,(le.V-1)*7),le.y=$e.getFullYear(),le.m=$e.getMonth(),le.d=$e.getDate()+(le.w+6)%7)}else("W"in le||"U"in le)&&("w"in le||(le.w="u"in le?le.u%7:"W"in le?1:0),at="Z"in le?fT(Fp(le.y,0,1)).getUTCDay():dT(Fp(le.y,0,1)).getDay(),le.m=0,le.d="W"in le?(le.w+6)%7+le.W*7-(at+5)%7:le.w+le.U*7-(at+6)%7);return"Z"in le?(le.H+=le.Z/100|0,le.M+=le.Z%100,fT(le)):dT(le)}}function D(pe,Ne,je,le){for(var Ze=0,$e=Ne.length,at=je.length,gt,_t;Ze<$e;){if(le>=at)return-1;if(gt=Ne.charCodeAt(Ze++),gt===37){if(gt=Ne.charAt(Ze++),_t=k[gt in Cq?Ne.charAt(Ze++):gt],!_t||(le=_t(pe,je,le))<0)return-1}else if(gt!=je.charCodeAt(le++))return-1}return le}function B(pe,Ne,je){var le=u.exec(Ne.slice(je));return le?(pe.p=m.get(le[0].toLowerCase()),je+le[0].length):-1}function z(pe,Ne,je){var le=b.exec(Ne.slice(je));return le?(pe.w=x.get(le[0].toLowerCase()),je+le[0].length):-1}function U(pe,Ne,je){var le=h.exec(Ne.slice(je));return le?(pe.w=g.get(le[0].toLowerCase()),je+le[0].length):-1}function $(pe,Ne,je){var le=w.exec(Ne.slice(je));return le?(pe.m=T.get(le[0].toLowerCase()),je+le[0].length):-1}function W(pe,Ne,je){var le=y.exec(Ne.slice(je));return le?(pe.m=S.get(le[0].toLowerCase()),je+le[0].length):-1}function G(pe,Ne,je){return D(pe,t,Ne,je)}function V(pe,Ne,je){return D(pe,n,Ne,je)}function H(pe,Ne,je){return D(pe,r,Ne,je)}function X(pe){return s[pe.getDay()]}function Z(pe){return i[pe.getDay()]}function ae(pe){return l[pe.getMonth()]}function q(pe){return o[pe.getMonth()]}function Q(pe){return a[+(pe.getHours()>=12)]}function J(pe){return 1+~~(pe.getMonth()/3)}function L(pe){return s[pe.getUTCDay()]}function de(pe){return i[pe.getUTCDay()]}function ge(pe){return l[pe.getUTCMonth()]}function ke(pe){return o[pe.getUTCMonth()]}function ye(pe){return a[+(pe.getUTCHours()>=12)]}function ue(pe){return 1+~~(pe.getUTCMonth()/3)}return{format:function(pe){var Ne=N(pe+="",C);return Ne.toString=function(){return pe},Ne},parse:function(pe){var Ne=P(pe+="",!1);return Ne.toString=function(){return pe},Ne},utcFormat:function(pe){var Ne=N(pe+="",M);return Ne.toString=function(){return pe},Ne},utcParse:function(pe){var Ne=P(pe+="",!0);return Ne.toString=function(){return pe},Ne}}}var Cq={"-":"",_:" ",0:"0"},Xr=/^\s*\d+/,gqe=/^%/,bqe=/[\\^$*+?|[\]().{}]/g;function hn(e,t,n){var r=e<0?"-":"",a=(r?-e:e)+"",i=a.length;return r+(i<n?new Array(n-i+1).join(t)+a:a)}function vqe(e){return e.replace(bqe,"\\$&")}function $p(e){return new RegExp("^(?:"+e.map(vqe).join("|")+")","i")}function qp(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function yqe(e,t,n){var r=Xr.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function xqe(e,t,n){var r=Xr.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function Sqe(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function wqe(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function Aqe(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function kq(e,t,n){var r=Xr.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function Nq(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}
vendor: 4,614 bytes, line 1156
1156function Eqe(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Tqe(e,t,n){var r=Xr.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function _qe(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function Oq(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function Cqe(e,t,n){var r=Xr.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function Pq(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function kqe(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Nqe(e,t,n){var r=Xr.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function Oqe(e,t,n){var r=Xr.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function Pqe(e,t,n){var r=Xr.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Mqe(e,t,n){var r=gqe.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function Rqe(e,t,n){var r=Xr.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Dqe(e,t,n){var r=Xr.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function Mq(e,t){return hn(e.getDate(),t,2)}function jqe(e,t){return hn(e.getHours(),t,2)}function Iqe(e,t){return hn(e.getHours()%12||12,t,2)}function Lqe(e,t){return hn(1+R1.count(Pl(e),e),t,3)}function Xse(e,t){return hn(e.getMilliseconds(),t,3)}function Bqe(e,t){return Xse(e,t)+"000"}function zqe(e,t){return hn(e.getMonth()+1,t,2)}function Uqe(e,t){return hn(e.getMinutes(),t,2)}function Hqe(e,t){return hn(e.getSeconds(),t,2)}function Fqe(e){var t=e.getDay();return t===0?7:t}function $qe(e,t){return hn(z4.count(Pl(e)-1,e),t,2)}function Zse(e){var t=e.getDay();return t>=4||t===0?qh(e):qh.ceil(e)}function qqe(e,t){return e=Zse(e),hn(qh.count(Pl(e),e)+(Pl(e).getDay()===4),t,2)}function Vqe(e){return e.getDay()}function Gqe(e,t){return hn(Cx.count(Pl(e)-1,e),t,2)}function Wqe(e,t){return hn(e.getFullYear()%100,t,2)}function Yqe(e,t){return e=Zse(e),hn(e.getFullYear()%100,t,2)}function Kqe(e,t){return hn(e.getFullYear()%1e4,t,4)}function Qqe(e,t){var n=e.getDay();return e=n>=4||n===0?qh(e):qh.ceil(e),hn(e.getFullYear()%1e4,t,4)}function Xqe(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+hn(t/60|0,"0",2)+hn(t%60,"0",2)}function Rq(e,t){return hn(e.getUTCDate(),t,2)}function Zqe(e,t){return hn(e.getUTCHours(),t,2)}function Jqe(e,t){return hn(e.getUTCHours()%12||12,t,2)}function eVe(e,t){return hn(1+B4.count(Ml(e),e),t,3)}function Jse(e,t){return hn(e.getUTCMilliseconds(),t,3)}function tVe(e,t){return Jse(e,t)+"000"}function nVe(e,t){return hn(e.getUTCMonth()+1,t,2)}function rVe(e,t){return hn(e.getUTCMinutes(),t,2)}function aVe(e,t){return hn(e.getUTCSeconds(),t,2)}function iVe(e){var t=e.getUTCDay();return t===0?7:t}function sVe(e,t){return hn(U4.count(Ml(e)-1,e),t,2)}function eoe(e){var t=e.getUTCDay();return t>=4||t===0?Vh(e):Vh.ceil(e)}function oVe(e,t){return e=eoe(e),hn(Vh.count(Ml(e),e)+(Ml(e).getUTCDay()===4),t,2)}function lVe(e){return e.getUTCDay()}function cVe(e,t){return hn(kx.count(Ml(e)-1,e),t,2)}function uVe(e,t){return hn(e.getUTCFullYear()%100,t,2)}function dVe(e,t){return e=eoe(e),hn(e.getUTCFullYear()%100,t,2)}function fVe(e,t){return hn(e.getUTCFullYear()%1e4,t,4)}function hVe(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Vh(e):Vh.ceil(e),hn(e.getUTCFullYear()%1e4,t,4)}function mVe(){return"+0000"}function Dq(){return"%"}function jq(e){return+e}function Iq(e){return Math.floor(+e/1e3)}var Lf,toe,noe;pVe({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function pVe(e){return Lf=pqe(e),toe=Lf.format,Lf.parse,noe=Lf.utcFormat,Lf.utcParse,Lf}function gVe(e){return new Date(e)}function bVe(e){return e instanceof Date?+e:+new Date(+e)}function EO(e,t,n,r,a,i,s,o,l,u){var m=uO(),h=m.invert,g=m.domain,b=u(".%L"),x=u(":%S"),y=u("%I:%M"),S=u("%I %p"),w=u("%a %d"),T=u("%b %d"),C=u("%B"),M=u("%Y");function k(N){return(l(N)<N?b:o(N)<N?x:s(N)<N?y:i(N)<N?S:r(N)<N?a(N)<N?w:T:n(N)<N?C:M)(N)}return m.invert=function(N){return new Date(h(N))},m.domain=function(N){return arguments.length?g(Array.from(N,bVe)):g().map(gVe)},m.ticks=function(N){var P=g();return e(P[0],P[P.length-1],N??10)}
vendor: 67,759 bytes, lines 1156-1182
1156,m.tickFormat=function(N,P){return P==null?k:u(P)},m.nice=function(N){var P=g();return(!N||typeof N.range!="function")&&(N=t(P[0],P[P.length-1],N??10)),N?g(Fse(P,N)):m},m.copy=function(){return M1(m,EO(e,t,n,r,a,i,s,o,l,u))},m}function vVe(){return hs.apply(EO(hqe,mqe,Pl,wO,z4,R1,xO,vO,td,toe).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function yVe(){return hs.apply(EO(dqe,fqe,Ml,AO,U4,B4,SO,yO,td,noe).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function H4(){var e=0,t=1,n,r,a,i,s=Pa,o=!1,l;function u(h){return h==null||isNaN(h=+h)?l:s(a===0?.5:(h=(i(h)-n)*a,o?Math.max(0,Math.min(1,h)):h))}u.domain=function(h){return arguments.length?([e,t]=h,n=i(e=+e),r=i(t=+t),a=n===r?0:1/(r-n),u):[e,t]},u.clamp=function(h){return arguments.length?(o=!!h,u):o},u.interpolator=function(h){return arguments.length?(s=h,u):s};function m(h){return function(g){var b,x;return arguments.length?([b,x]=g,s=h(b,x),u):[s(0),s(1)]}}return u.range=m(Dm),u.rangeRound=m(cO),u.unknown=function(h){return arguments.length?(l=h,u):l},function(h){return i=h,n=h(e),r=h(t),a=n===r?0:1/(r-n),u}}function fu(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function roe(){var e=du(H4()(Pa));return e.copy=function(){return fu(e,roe())},Hl.apply(e,arguments)}function aoe(){var e=hO(H4()).domain([1,10]);return e.copy=function(){return fu(e,aoe()).base(e.base())},Hl.apply(e,arguments)}function ioe(){var e=mO(H4());return e.copy=function(){return fu(e,ioe()).constant(e.constant())},Hl.apply(e,arguments)}function TO(){var e=pO(H4());return e.copy=function(){return fu(e,TO()).exponent(e.exponent())},Hl.apply(e,arguments)}function xVe(){return TO.apply(null,arguments).exponent(.5)}function soe(){var e=[],t=Pa;function n(r){if(r!=null&&!isNaN(r=+r))return t((O1(e,r,1)-1)/(e.length-1))}return n.domain=function(r){if(!arguments.length)return e.slice();e=[];for(let a of r)a!=null&&!isNaN(a=+a)&&e.push(a);return e.sort(Bc),n},n.interpolator=function(r){return arguments.length?(t=r,n):t},n.range=function(){return e.map((r,a)=>t(a/(e.length-1)))},n.quantiles=function(r){return Array.from({length:r+1},(a,i)=>o$e(e,i/r))},n.copy=function(){return soe(t).domain(e)},Hl.apply(n,arguments)}function F4(){var e=0,t=.5,n=1,r=1,a,i,s,o,l,u=Pa,m,h=!1,g;function b(y){return isNaN(y=+y)?g:(y=.5+((y=+m(y))-i)*(r*y<r*i?o:l),u(h?Math.max(0,Math.min(1,y)):y))}b.domain=function(y){return arguments.length?([e,t,n]=y,a=m(e=+e),i=m(t=+t),s=m(n=+n),o=a===i?0:.5/(i-a),l=i===s?0:.5/(s-i),r=i<a?-1:1,b):[e,t,n]},b.clamp=function(y){return arguments.length?(h=!!y,b):h},b.interpolator=function(y){return arguments.length?(u=y,b):u};function x(y){return function(S){var w,T,C;return arguments.length?([w,T,C]=S,u=M$e(y,[w,T,C]),b):[u(0),u(.5),u(1)]}}return b.range=x(Dm),b.rangeRound=x(cO),b.unknown=function(y){return arguments.length?(g=y,b):g},function(y){return m=y,a=y(e),i=y(t),s=y(n),o=a===i?0:.5/(i-a),l=i===s?0:.5/(s-i),r=i<a?-1:1,b}}function ooe(){var e=du(F4()(Pa));return e.copy=function(){return fu(e,ooe())},Hl.apply(e,arguments)}function loe(){var e=hO(F4()).domain([.1,1,10]);return e.copy=function(){return fu(e,loe()).base(e.base())},Hl.apply(e,arguments)}function coe(){var e=mO(F4());return e.copy=function(){return fu(e,coe()).constant(e.constant())},Hl.apply(e,arguments)}function _O(){var e=pO(F4());return e.copy=function(){return fu(e,_O()).exponent(e.exponent())},Hl.apply(e,arguments)}function SVe(){return _O.apply(null,arguments).exponent(.5)}const Lq=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:vg,scaleDiverging:ooe,scaleDivergingLog:loe,scaleDivergingPow:_O,scaleDivergingSqrt:SVe,scaleDivergingSymlog:coe,scaleIdentity:Hse,scaleImplicit:D8,scaleLinear:Tx,scaleLog:$se,scaleOrdinal:oO,scalePoint:O0,scalePow:gO,scaleQuantile:Gse,scaleQuantize:Wse,scaleRadial:Vse,scaleSequential:roe,scaleSequentialLog:aoe,scaleSequentialPow:TO,scaleSequentialQuantile:soe,scaleSequentialSqrt:xVe,scaleSequentialSymlog:ioe,scaleSqrt:tqe,scaleSymlog:qse,scaleThreshold:Yse,scaleTime:vVe,scaleUtc:yVe,tickFormat:Use},Symbol.toStringTag,{value:"Module"}));var hT,Bq;function uoe(){if(Bq)return hT;Bq=1;var e=Nm();function t(n,r,a){for(var i=-1,s=n.length;++i<s;){var o=n[i],l=r(o);if(l!=null&&(u===void 0?l===l&&!e(l):a(l,u)))var u=l,m=o}return m}return hT=t,hT}var mT,zq;function wVe(){if(zq)return mT;zq=1;function e(t,n){return t>n}return mT=e,mT}var pT,Uq;function AVe(){if(Uq)return pT;Uq=1;var e=uoe(),t=wVe(),n=Mm();function r(a){return a&&a.length?e(a,n,t):void 0}return pT=r,pT}var EVe=AVe();const kc=yn(EVe);var gT,Hq;function TVe(){if(Hq)return gT;Hq=1;function e(t,n){return t<n}return gT=e,gT}var bT,Fq;function _Ve(){if(Fq)return bT;Fq=1;var e=uoe(),t=TVe(),n=Mm();function r(a){return a&&a.length?e(a,n,t):void 0}return bT=r,bT}var CVe=_Ve();const $4=yn(CVe);var vT,$q;function kVe(){if($q)return vT;$q=1;var e=$9(),t=uu(),n=bse(),r=Za();function a(i,s){var o=r(i)?e:n;return o(i,t(s,3))}return vT=a,vT}var yT,qq;function NVe(){if(qq)return yT;qq=1;var e=pse(),t=kVe();function n(r,a){return e(t(r,a),1)}return yT=n,yT}var OVe=NVe();const PVe=yn(OVe);var xT,Vq;function MVe(){if(Vq)return xT;Vq=1;var e=nO();function t(n,r){return e(n,r)}return xT=t,xT}var RVe=MVe();const Ag=yn(RVe);var jm=1e9,DVe={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},kO,Wn=!0,us="[DecimalError] ",ld=us+"Invalid argument: ",CO=us+"Exponent out of range: ",Im=Math.floor,qu=Math.pow,jVe=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,gi,Wr=1e7,Hn=7,doe=9007199254740991,Nx=Im(doe/Hn),ot={};ot.absoluteValue=ot.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};ot.comparedTo=ot.cmp=function(e){var t,n,r,a,i=this;if(e=new i.constructor(e),i.s!==e.s)return i.s||-e.s;if(i.e!==e.e)return i.e>e.e^i.s<0?1:-1;for(r=i.d.length,a=e.d.length,t=0,n=r<a?r:a;t<n;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return r===a?0:r>a^i.s<0?1:-1};ot.decimalPlaces=ot.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*Hn;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n};ot.dividedBy=ot.div=function(e){return xl(this,new this.constructor(e))};ot.dividedToIntegerBy=ot.idiv=function(e){var t=this,n=t.constructor;return Nn(xl(t,new n(e),0,1),n.precision)};ot.equals=ot.eq=function(e){return!this.cmp(e)};ot.exponent=function(){return Tr(this)};ot.greaterThan=ot.gt=function(e){return this.cmp(e)>0};ot.greaterThanOrEqualTo=ot.gte=function(e){return this.cmp(e)>=0};ot.isInteger=ot.isint=function(){return this.e>this.d.length-2};ot.isNegative=ot.isneg=function(){return this.s<0};ot.isPositive=ot.ispos=function(){return this.s>0};ot.isZero=function(){return this.s===0};ot.lessThan=ot.lt=function(e){return this.cmp(e)<0};ot.lessThanOrEqualTo=ot.lte=function(e){return this.cmp(e)<1};ot.logarithm=ot.log=function(e){var t,n=this,r=n.constructor,a=r.precision,i=a+5;if(e===void 0)e=new r(10);else if(e=new r(e),e.s<1||e.eq(gi))throw Error(us+"NaN");if(n.s<1)throw Error(us+(n.s?"NaN":"-Infinity"));return n.eq(gi)?new r(0):(Wn=!1,t=xl(Eg(n,i),Eg(e,i),i),Wn=!0,Nn(t,a))};ot.minus=ot.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?moe(t,e):foe(t,(e.s=-e.s,e))};ot.modulo=ot.mod=function(e){var t,n=this,r=n.constructor,a=r.precision;if(e=new r(e),!e.s)throw Error(us+"NaN");return n.s?(Wn=!1,t=xl(n,e,0,1).times(e),Wn=!0,n.minus(t)):Nn(new r(n),a)};ot.naturalExponential=ot.exp=function(){return hoe(this)};ot.naturalLogarithm=ot.ln=function(){return Eg(this)};ot.negated=ot.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};ot.plus=ot.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?foe(t,e):moe(t,(e.s=-e.s,e))};ot.precision=ot.sd=function(e){var t,n,r,a=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(ld+e);if(t=Tr(a)+1,r=a.d.length-1,n=r*Hn+1,r=a.d[r],r){for(;r%10==0;r/=10)n--;for(r=a.d[0];r>=10;r/=10)n++}return e&&t>n?t:n};ot.squareRoot=ot.sqrt=function(){var e,t,n,r,a,i,s,o=this,l=o.constructor;if(o.s<1){if(!o.s)return new l(0);throw Error(us+"NaN")}for(e=Tr(o),Wn=!1,a=Math.sqrt(+o),a==0||a==1/0?(t=so(o.d),(t.length+e)%2==0&&(t+="0"),a=Math.sqrt(t),e=Im((e+1)/2)-(e<0||e%2),a==1/0?t="5e"+e:(t=a.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),r=new l(t)):r=new l(a.toString()),n=l.precision,a=s=n+3;;)if(i=r,r=i.plus(xl(o,i,s+2)).times(.5),so(i.d).slice(0,s)===(t=so(r.d)).slice(0,s)){if(t=t.slice(s-3,s+1),a==s&&t=="4999"){if(Nn(i,n+1,0),i.times(i).eq(o)){r=i;break}}else if(t!="9999")break;s+=4}return Wn=!0,Nn(r,n)};ot.times=ot.mul=function(e){var t,n,r,a,i,s,o,l,u,m=this,h=m.constructor,g=m.d,b=(e=new h(e)).d;if(!m.s||!e.s)return new h(0);for(e.s*=m.s,n=m.e+e.e,l=g.length,u=b.length,l<u&&(i=g,g=b,b=i,s=l,l=u,u=s),i=[],s=l+u,r=s;r--;)i.push(0);for(r=u;--r>=0;){for(t=0,a=l+r;a>r;)o=i[a]+b[r]*g[a-r-1]+t,i[a--]=o%Wr|0,t=o/Wr|0;i[a]=(i[a]+t)%Wr|0}for(;!i[--s];)i.pop();return t?++n:i.shift(),e.d=i,e.e=n,Wn?Nn(e,h.precision):e};ot.toDecimalPlaces=ot.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),e===void 0?n:(yo(e,0,jm),t===void 0?t=r.rounding:yo(t,0,8),Nn(n,e+Tr(n)+1,t))};ot.toExponential=function(e,t){var n,r=this,a=r.constructor;return e===void 0?n=Sd(r,!0):(yo(e,0,jm),t===void 0?t=a.rounding:yo(t,0,8),r=Nn(new a(r),e+1,t),n=Sd(r,!0,e+1)),n};ot.toFixed=function(e,t){var n,r,a=this,i=a.constructor;return e===void 0?Sd(a):(yo(e,0,jm),t===void 0?t=i.rounding:yo(t,0,8),r=Nn(new i(a),e+Tr(a)+1,t),n=Sd(r.abs(),!1,e+Tr(r)+1),a.isneg()&&!a.isZero()?"-"+n:n)};ot.toInteger=ot.toint=function(){var e=this,t=e.constructor;return Nn(new t(e),Tr(e)+1,t.rounding)};ot.toNumber=function(){return+this};ot.toPower=ot.pow=function(e){var t,n,r,a,i,s,o=this,l=o.constructor,u=12,m=+(e=new l(e));if(!e.s)return new l(gi);if(o=new l(o),!o.s){if(e.s<1)throw Error(us+"Infinity");return o}if(o.eq(gi))return o;if(r=l.precision,e.eq(gi))return Nn(o,r);if(t=e.e,n=e.d.length-1,s=t>=n,i=o.s,s){if((n=m<0?-m:m)<=doe){for(a=new l(gi),t=Math.ceil(r/Hn+4),Wn=!1;n%2&&(a=a.times(o),Wq(a.d,t)),n=Im(n/2),n!==0;)o=o.times(o),Wq(o.d,t);return Wn=!0,e.s<0?new l(gi).div(a):Nn(a,r)}}else if(i<0)throw Error(us+"NaN");return i=i<0&&e.d[Math.max(t,n)]&1?-1:1,o.s=1,Wn=!1,a=e.times(Eg(o,r+u)),Wn=!0,a=hoe(a),a.s=i,a};ot.toPrecision=function(e,t){var n,r,a=this,i=a.constructor;return e===void 0?(n=Tr(a),r=Sd(a,n<=i.toExpNeg||n>=i.toExpPos)):(yo(e,1,jm),t===void 0?t=i.rounding:yo(t,0,8),a=Nn(new i(a),e,t),n=Tr(a),r=Sd(a,e<=n||n<=i.toExpNeg,e)),r};ot.toSignificantDigits=ot.tosd=function(e,t){var n=this,r=n.constructor;return e===void 0?(e=r.precision,t=r.rounding):(yo(e,1,jm),t===void 0?t=r.rounding:yo(t,0,8)),Nn(new r(n),e,t)};ot.toString=ot.valueOf=ot.val=ot.toJSON=ot[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Tr(e),n=e.constructor;return Sd(e,t<=n.toExpNeg||t>=n.toExpPos)};function foe(e,t){var n,r,a,i,s,o,l,u,m=e.constructor,h=m.precision;if(!e.s||!t.s)return t.s||(t=new m(e)),Wn?Nn(t,h):t;if(l=e.d,u=t.d,s=e.e,a=t.e,l=l.slice(),i=s-a,i){for(i<0?(r=l,i=-i,o=u.length):(r=u,a=s,o=l.length),s=Math.ceil(h/Hn),o=s>o?s+1:o+1,i>o&&(i=o,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for(o=l.length,i=u.length,o-i<0&&(i=o,r=u,u=l,l=r),n=0;i;)n=(l[--i]=l[i]+u[i]+n)/Wr|0,l[i]%=Wr;for(n&&(l.unshift(n),++a),o=l.length;l[--o]==0;)l.pop();return t.d=l,t.e=a,Wn?Nn(t,h):t}function yo(e,t,n){if(e!==~~e||e<t||e>n)throw Error(ld+e)}function so(e){var t,n,r,a=e.length-1,i="",s=e[0];if(a>0){for(i+=s,t=1;t<a;t++)r=e[t]+"",n=Hn-r.length,n&&(i+=Ac(n)),i+=r;s=e[t],r=s+"",n=Hn-r.length,n&&(i+=Ac(n))}else if(s===0)return"0";for(;s%10===0;)s/=10;return i+s}var xl=(function(){function e(r,a){var i,s=0,o=r.length;for(r=r.slice();o--;)i=r[o]*a+s,r[o]=i%Wr|0,s=i/Wr|0;return s&&r.unshift(s),r}function t(r,a,i,s){var o,l;if(i!=s)l=i>s?1:-1;else for(o=l=0;o<i;o++)if(r[o]!=a[o]){l=r[o]>a[o]?1:-1;break}return l}function n(r,a,i){for(var s=0;i--;)r[i]-=s,s=r[i]<a[i]?1:0,r[i]=s*Wr+r[i]-a[i];for(;!r[0]&&r.length>1;)r.shift()}return function(r,a,i,s){var o,l,u,m,h,g,b,x,y,S,w,T,C,M,k,N,P,D,B=r.constructor,z=r.s==a.s?1:-1,U=r.d,$=a.d;if(!r.s)return new B(r);if(!a.s)throw Error(us+"Division by zero");for(l=r.e-a.e,P=$.length,k=U.length,b=new B(z),x=b.d=[],u=0;$[u]==(U[u]||0);)++u;if($[u]>(U[u]||0)&&--l,i==null?T=i=B.precision:s?T=i+(Tr(r)-Tr(a))+1:T=i,T<0)return new B(0);if(T=T/Hn+2|0,u=0,P==1)for(m=0,$=$[0],T++;(u<k||m)&&T--;u++)C=m*Wr+(U[u]||0),x[u]=C/$|0,m=C%$|0;else{for(m=Wr/($[0]+1)|0,m>1&&($=e($,m),U=e(U,m),P=$.length,k=U.length),M=P,y=U.slice(0,P),S=y.length;S<P;)y[S++]=0;D=$.slice(),D.unshift(0),N=$[0],$[1]>=Wr/2&&++N;do m=0,o=t($,y,P,S),o<0?(w=y[0],P!=S&&(w=w*Wr+(y[1]||0)),m=w/N|0,m>1?(m>=Wr&&(m=Wr-1),h=e($,m),g=h.length,S=y.length,o=t(h,y,g,S),o==1&&(m--,n(h,P<g?D:$,g))):(m==0&&(o=m=1),h=$.slice()),g=h.length,g<S&&h.unshift(0),n(y,h,S),o==-1&&(S=y.length,o=t($,y,P,S),o<1&&(m++,n(y,P<S?D:$,S))),S=y.length):o===0&&(m++,y=[0]),x[u++]=m,o&&y[0]?y[S++]=U[M]||0:(y=[U[M]],S=1);while((M++<k||y[0]!==void 0)&&T--)}return x[0]||x.shift(),b.e=l,Nn(b,s?i+Tr(b)+1:i)}})();function hoe(e,t){var n,r,a,i,s,o,l=0,u=0,m=e.constructor,h=m.precision;if(Tr(e)>16)throw Error(CO+Tr(e));if(!e.s)return new m(gi);for(Wn=!1,o=h,s=new m(.03125);e.abs().gte(.1);)e=e.times(s),u+=5;for(r=Math.log(qu(2,u))/Math.LN10*2+5|0,o+=r,n=a=i=new m(gi),m.precision=o;;){if(a=Nn(a.times(e),o),n=n.times(++l),s=i.plus(xl(a,n,o)),so(s.d).slice(0,o)===so(i.d).slice(0,o)){for(;u--;)i=Nn(i.times(i),o);return m.precision=h,t==null?(Wn=!0,Nn(i,h)):i}i=s}}function Tr(e){for(var t=e.e*Hn,n=e.d[0];n>=10;n/=10)t++;return t}function ST(e,t,n){if(t>e.LN10.sd())throw Wn=!0,n&&(e.precision=n),Error(us+"LN10 precision limit exceeded");return Nn(new e(e.LN10),t)}function Ac(e){for(var t="";e--;)t+="0";return t}function Eg(e,t){var n,r,a,i,s,o,l,u,m,h=1,g=10,b=e,x=b.d,y=b.constructor,S=y.precision;if(b.s<1)throw Error(us+(b.s?"NaN":"-Infinity"));if(b.eq(gi))return new y(0);if(t==null?(Wn=!1,u=S):u=t,b.eq(10))return t==null&&(Wn=!0),ST(y,u);if(u+=g,y.precision=u,n=so(x),r=n.charAt(0),i=Tr(b),Math.abs(i)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)b=b.times(e),n=so(b.d),r=n.charAt(0),h++;i=Tr(b),r>1?(b=new y("0."+n),i++):b=new y(r+"."+n.slice(1))}else return l=ST(y,u+2,S).times(i+""),b=Eg(new y(r+"."+n.slice(1)),u-g).plus(l),y.precision=S,t==null?(Wn=!0,Nn(b,S)):b;for(o=s=b=xl(b.minus(gi),b.plus(gi),u),m=Nn(b.times(b),u),a=3;;){if(s=Nn(s.times(m),u),l=o.plus(xl(s,new y(a),u)),so(l.d).slice(0,u)===so(o.d).slice(0,u))return o=o.times(2),i!==0&&(o=o.plus(ST(y,u+2,S).times(i+""))),o=xl(o,new y(h),u),y.precision=S,t==null?(Wn=!0,Nn(o,S)):o;o=l,a+=2}}function Gq(e,t){var n,r,a;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;)++r;for(a=t.length;t.charCodeAt(a-1)===48;)--a;if(t=t.slice(r,a),t){if(a-=r,n=n-r-1,e.e=Im(n/Hn),e.d=[],r=(n+1)%Hn,n<0&&(r+=Hn),r<a){for(r&&e.d.push(+t.slice(0,r)),a-=Hn;r<a;)e.d.push(+t.slice(r,r+=Hn));t=t.slice(r),r=Hn-t.length}else r-=a;for(;r--;)t+="0";if(e.d.push(+t),Wn&&(e.e>Nx||e.e<-Nx))throw Error(CO+n)}else e.s=0,e.e=0,e.d=[0];return e}function Nn(e,t,n){var r,a,i,s,o,l,u,m,h=e.d;for(s=1,i=h[0];i>=10;i/=10)s++;if(r=t-s,r<0)r+=Hn,a=t,u=h[m=0];else{if(m=Math.ceil((r+1)/Hn),i=h.length,m>=i)return e;for(u=i=h[m],s=1;i>=10;i/=10)s++;r%=Hn,a=r-Hn+s}if(n!==void 0&&(i=qu(10,s-a-1),o=u/i%10|0,l=t<0||h[m+1]!==void 0||u%i,l=n<4?(o||l)&&(n==0||n==(e.s<0?3:2)):o>5||o==5&&(n==4||l||n==6&&(r>0?a>0?u/qu(10,s-a):0:h[m-1])%10&1||n==(e.s<0?8:7))),t<1||!h[0])return l?(i=Tr(e),h.length=1,t=t-i-1,h[0]=qu(10,(Hn-t%Hn)%Hn),e.e=Im(-t/Hn)||0):(h.length=1,h[0]=e.e=e.s=0),e;if(r==0?(h.length=m,i=1,m--):(h.length=m+1,i=qu(10,Hn-r),h[m]=a>0?(u/qu(10,s-a)%qu(10,a)|0)*i:0),l)for(;;)if(m==0){(h[0]+=i)==Wr&&(h[0]=1,++e.e);break}else{if(h[m]+=i,h[m]!=Wr)break;h[m--]=0,i=1}for(r=h.length;h[--r]===0;)h.pop();if(Wn&&(e.e>Nx||e.e<-Nx))throw Error(CO+Tr(e));return e}function moe(e,t){var n,r,a,i,s,o,l,u,m,h,g=e.constructor,b=g.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new g(e),Wn?Nn(t,b):t;if(l=e.d,h=t.d,r=t.e,u=e.e,l=l.slice(),s=u-r,s){for(m=s<0,m?(n=l,s=-s,o=h.length):(n=h,r=u,o=l.length),a=Math.max(Math.ceil(b/Hn),o)+2,s>a&&(s=a,n.length=1),n.reverse(),a=s;a--;)n.push(0);n.reverse()}else{for(a=l.length,o=h.length,m=a<o,m&&(o=a),a=0;a<o;a++)if(l[a]!=h[a]){m=l[a]<h[a];break}s=0}for(m&&(n=l,l=h,h=n,t.s=-t.s),o=l.length,a=h.length-o;a>0;--a)l[o++]=0;for(a=h.length;a>s;){if(l[--a]<h[a]){for(i=a;i&&l[--i]===0;)l[i]=Wr-1;--l[i],l[a]+=Wr}l[a]-=h[a]}for(;l[--o]===0;)l.pop();for(;l[0]===0;l.shift())--r;return l[0]?(t.d=l,t.e=r,Wn?Nn(t,b):t):new g(0)}function Sd(e,t,n){var r,a=Tr(e),i=so(e.d),s=i.length;return t?(n&&(r=n-s)>0?i=i.charAt(0)+"."+i.slice(1)+Ac(r):s>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(a<0?"e":"e+")+a):a<0?(i="0."+Ac(-a-1)+i,n&&(r=n-s)>0&&(i+=Ac(r))):a>=s?(i+=Ac(a+1-s),n&&(r=n-a-1)>0&&(i=i+"."+Ac(r))):((r=a+1)<s&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-s)>0&&(a+1===s&&(i+="."),i+=Ac(r))),e.s<0?"-"+i:i}function Wq(e,t){if(e.length>t)return e.length=t,!0}function poe(e){var t,n,r;function a(i){var s=this;if(!(s instanceof a))return new a(i);if(s.constructor=a,i instanceof a){s.s=i.s,s.e=i.e,s.d=(i=i.d)?i.slice():i;return}if(typeof i=="number"){if(i*0!==0)throw Error(ld+i);if(i>0)s.s=1;else if(i<0)i=-i,s.s=-1;else{s.s=0,s.e=0,s.d=[0];return}if(i===~~i&&i<1e7){s.e=0,s.d=[i];return}return Gq(s,i.toString())}else if(typeof i!="string")throw Error(ld+i);if(i.charCodeAt(0)===45?(i=i.slice(1),s.s=-1):s.s=1,jVe.test(i))Gq(s,i);else throw Error(ld+i)}if(a.prototype=ot,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.clone=poe,a.config=a.set=IVe,e===void 0&&(e={}),e)for(r=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<r.length;)e.hasOwnProperty(n=r[t++])||(e[n]=this[n]);return a.config(e),a}function IVe(e){if(!e||typeof e!="object")throw Error(us+"Object expected");var t,n,r,a=["precision",1,jm,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<a.length;t+=3)if((r=e[n=a[t]])!==void 0)if(Im(r)===r&&r>=a[t+1]&&r<=a[t+2])this[n]=r;else throw Error(ld+n+": "+r);if((r=e[n="LN10"])!==void 0)if(r==Math.LN10)this[n]=new this(r);else throw Error(ld+n+": "+r);return this}var kO=poe(DVe);gi=new kO(1);const _n=kO;function LVe(e){return HVe(e)||UVe(e)||zVe(e)||BVe()}function BVe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1157In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zVe(e,t){if(e){if(typeof e=="string")return B8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return B8(e,t)}}function UVe(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function HVe(e){if(Array.isArray(e))return B8(e)}function B8(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var FVe=function(t){return t},goe={},boe=function(t){return t===goe},Yq=function(t){return function n(){return arguments.length===0||arguments.length===1&&boe(arguments.length<=0?void 0:arguments[0])?n:t.apply(void 0,arguments)}},$Ve=function e(t,n){return t===1?n:Yq(function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];var s=a.filter(function(o){return o!==goe}).length;return s>=t?n.apply(void 0,a):e(t-s,Yq(function(){for(var o=arguments.length,l=new Array(o),u=0;u<o;u++)l[u]=arguments[u];var m=a.map(function(h){return boe(h)?l.shift():h});return n.apply(void 0,LVe(m).concat(l))}))})},q4=function(t){return $Ve(t.length,t)},z8=function(t,n){for(var r=[],a=t;a<n;++a)r[a-t]=a;return r},qVe=q4(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),VVe=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return FVe;var a=n.reverse(),i=a[0],s=a.slice(1);return function(){return s.reduce(function(o,l){return l(o)},i.apply(void 0,arguments))}},U8=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},voe=function(t){var n=null,r=null;return function(){for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];return n&&i.every(function(o,l){return o===n[l]})||(n=i,r=t.apply(void 0,i)),r}};function GVe(e){var t;return e===0?t=1:t=Math.floor(new _n(e).abs().log(10).toNumber())+1,t}function WVe(e,t,n){for(var r=new _n(e),a=0,i=[];r.lt(t)&&a<1e5;)i.push(r.toNumber()),r=r.add(n),a++;return i}var YVe=q4(function(e,t,n){var r=+e,a=+t;return r+n*(a-r)}),KVe=q4(function(e,t,n){var r=t-+e;return r=r||1/0,(n-e)/r}),QVe=q4(function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))});const V4={rangeStep:WVe,getDigitCount:GVe,interpolateNumber:YVe,uninterpolateNumber:KVe,uninterpolateTruncation:QVe};function H8(e){return JVe(e)||ZVe(e)||yoe(e)||XVe()}function XVe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1158In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ZVe(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function JVe(e){if(Array.isArray(e))return F8(e)}function Tg(e,t){return nGe(e)||tGe(e,t)||yoe(e,t)||eGe()}function eGe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1159In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yoe(e,t){if(e){if(typeof e=="string")return F8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return F8(e,t)}}function F8(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function tGe(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,a=!1,i=void 0;try{for(var s=e[Symbol.iterator](),o;!(r=(o=s.next()).done)&&(n.push(o.value),!(t&&n.length===t));r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return!=null&&s.return()}finally{if(a)throw i}}return n}}function nGe(e){if(Array.isArray(e))return e}function xoe(e){var t=Tg(e,2),n=t[0],r=t[1],a=n,i=r;return n>r&&(a=r,i=n),[a,i]}function Soe(e,t,n){if(e.lte(0))return new _n(0);var r=V4.getDigitCount(e.toNumber()),a=new _n(10).pow(r),i=e.div(a),s=r!==1?.05:.1,o=new _n(Math.ceil(i.div(s).toNumber())).add(n).mul(s),l=o.mul(a);return t?l:new _n(Math.ceil(l))}function rGe(e,t,n){var r=1,a=new _n(e);if(!a.isint()&&n){var i=Math.abs(e);i<1?(r=new _n(10).pow(V4.getDigitCount(e)-1),a=new _n(Math.floor(a.div(r).toNumber())).mul(r)):i>1&&(a=new _n(Math.floor(e)))}else e===0?a=new _n(Math.floor((t-1)/2)):n||(a=new _n(Math.floor(e)));var s=Math.floor((t-1)/2),o=VVe(qVe(function(l){return a.add(new _n(l-s).mul(r)).toNumber()}),z8);return o(0,t)}function woe(e,t,n,r){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new _n(0),tickMin:new _n(0),tickMax:new _n(0)};var i=Soe(new _n(t).sub(e).div(n-1),r,a),s;e<=0&&t>=0?s=new _n(0):(s=new _n(e).add(t).div(2),s=s.sub(new _n(s).mod(i)));var o=Math.ceil(s.sub(e).div(i).toNumber()),l=Math.ceil(new _n(t).sub(s).div(i).toNumber()),u=o+l+1;return u>n?woe(e,t,n,r,a+1):(u<n&&(l=t>0?l+(n-u):l,o=t>0?o:o+(n-u)),{step:i,tickMin:s.sub(new _n(o).mul(i)),tickMax:s.add(new _n(l).mul(i))})}function aGe(e){var t=Tg(e,2),n=t[0],r=t[1],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=Math.max(a,2),o=xoe([n,r]),l=Tg(o,2),u=l[0],m=l[1];if(u===-1/0||m===1/0){var h=m===1/0?[u].concat(H8(z8(0,a-1).map(function(){return 1/0}))):[].concat(H8(z8(0,a-1).map(function(){return-1/0})),[m]);return n>r?U8(h):h}if(u===m)return rGe(u,a,i);var g=woe(u,m,s,i),b=g.step,x=g.tickMin,y=g.tickMax,S=V4.rangeStep(x,y.add(new _n(.1).mul(b)),b);return n>r?U8(S):S}function iGe(e,t){var n=Tg(e,2),r=n[0],a=n[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=xoe([r,a]),o=Tg(s,2),l=o[0],u=o[1];if(l===-1/0||u===1/0)return[r,a];if(l===u)return[l];var m=Math.max(t,2),h=Soe(new _n(u).sub(l).div(m-1),i,0),g=[].concat(H8(V4.rangeStep(new _n(l),new _n(u).sub(new _n(.99).mul(h)),h)),[u]);return r>a?U8(g):g}var sGe=voe(aGe),oGe=voe(iGe),lGe="Invariant failed";function wd(e,t){throw new Error(lGe)}var cGe=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Gh(e){"@babel/helpers - typeof";return Gh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gh(e)}function Ox(){return Ox=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ox.apply(this,arguments)}function uGe(e,t){return mGe(e)||hGe(e,t)||fGe(e,t)||dGe()}function dGe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1160In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fGe(e,t){if(e){if(typeof e=="string")return Kq(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Kq(e,t)}}function Kq(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function hGe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function mGe(e){if(Array.isArray(e))return e}function pGe(e,t){if(e==null)return{};var n=gGe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function gGe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function bGe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vGe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Toe(r.key),r)}}function yGe(e,t,n){return t&&vGe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function xGe(e,t,n){return t=Px(t),SGe(e,Aoe()?Reflect.construct(t,n||[],Px(e).constructor):t.apply(e,n))}function SGe(e,t){if(t&&(Gh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wGe(e)}function wGe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Aoe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Aoe=function(){return!!e})()}function Px(e){return Px=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Px(e)}function AGe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$8(e,t)}function $8(e,t){return $8=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},$8(e,t)}function Eoe(e,t,n){return t=Toe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Toe(e){var t=EGe(e,"string");return Gh(t)=="symbol"?t:t+""}function EGe(e,t){if(Gh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Gh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var G4=(function(e){function t(){return bGe(this,t),xGe(this,t,arguments)}return AGe(t,e),yGe(t,[{key:"render",value:function(){var r=this.props,a=r.offset,i=r.layout,s=r.width,o=r.dataKey,l=r.data,u=r.dataPointFormatter,m=r.xAxis,h=r.yAxis,g=pGe(r,cGe),b=Gt(g,!1);this.props.direction==="x"&&m.type!=="number"&&wd();var x=l.map(function(y){var S=u(y,o),w=S.x,T=S.y,C=S.value,M=S.errorVal;if(!M)return null;var k=[],N,P;if(Array.isArray(M)){var D=uGe(M,2);N=D[0],P=D[1]}else N=P=M;if(i==="vertical"){var B=m.scale,z=T+a,U=z+s,$=z-s,W=B(C-N),G=B(C+P);k.push({x1:G,y1:U,x2:G,y2:$}),k.push({x1:W,y1:z,x2:G,y2:z}),k.push({x1:W,y1:U,x2:W,y2:$})}else if(i==="horizontal"){var V=h.scale,H=w+a,X=H-s,Z=H+s,ae=V(C-N),q=V(C+P);k.push({x1:X,y1:q,x2:Z,y2:q}),k.push({x1:H,y1:ae,x2:H,y2:q}),k.push({x1:X,y1:ae,x2:Z,y2:ae})}return te.createElement(Zn,Ox({className:"recharts-errorBar",key:"bar-".concat(k.map(function(Q){return"".concat(Q.x1,"-").concat(Q.x2,"-").concat(Q.y1,"-").concat(Q.y2)}))},b),k.map(function(Q){return te.createElement("line",Ox({},Q,{key:"line-".concat(Q.x1,"-").concat(Q.x2,"-").concat(Q.y1,"-").concat(Q.y2)}))}))});return te.createElement(Zn,{className:"recharts-errorBars"},x)}}])})(te.Component);Eoe(G4,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});Eoe(G4,"displayName","ErrorBar");function _g(e){"@babel/helpers - typeof";return _g=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_g(e)}function Qq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function zu(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Qq(Object(n),!0).forEach(function(r){TGe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qq(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function TGe(e,t,n){return t=_Ge(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _Ge(e){var t=CGe(e,"string");return _g(t)=="symbol"?t:t+""}function CGe(e,t){if(_g(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(_g(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _oe=function(t){var n=t.children,r=t.formattedGraphicalItems,a=t.legendWidth,i=t.legendContent,s=di(n,vh);if(!s)return null;var o=vh.defaultProps,l=o!==void 0?zu(zu({},o),s.props):{},u;return s.props&&s.props.payload?u=s.props&&s.props.payload:i==="children"?u=(r||[]).reduce(function(m,h){var g=h.item,b=h.props,x=b.sectors||b.data||[];return m.concat(x.map(function(y){return{type:s.props.iconType||g.props.legendType,value:y.name,color:y.fill,payload:y}}))},[]):u=(r||[]).map(function(m){var h=m.item,g=h.type.defaultProps,b=g!==void 0?zu(zu({},g),h.props):{},x=b.dataKey,y=b.name,S=b.legendType,w=b.hide;return{inactive:w,dataKey:x,type:l.iconType||S||"square",color:NO(h),value:y||x,payload:b}}),zu(zu(zu({},l),vh.getWithHeight(s,a)),{},{payload:u,item:s})};function Cg(e){"@babel/helpers - typeof";return Cg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Cg(e)}function Xq(e){return PGe(e)||OGe(e)||NGe(e)||kGe()}function kGe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1161In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function NGe(e,t){if(e){if(typeof e=="string")return q8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q8(e,t)}}function OGe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function PGe(e){if(Array.isArray(e))return q8(e)}function q8(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Zq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function rr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Zq(Object(n),!0).forEach(function(r){xh(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zq(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function xh(e,t,n){return t=MGe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MGe(e){var t=RGe(e,"string");return Cg(t)=="symbol"?t:t+""}function RGe(e,t){if(Cg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Cg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ti(e,t,n){return Xt(e)||Xt(t)?n:Ir(t)?os(e,t,n):It(t)?t(e):n}function P0(e,t,n,r){var a=PVe(e,function(o){return Ti(o,t)});if(n==="number"){var i=a.filter(function(o){return Ke(o)||parseFloat(o)});return i.length?[$4(i),kc(i)]:[1/0,-1/0]}var s=r?a.filter(function(o){return!Xt(o)}):a;return s.map(function(o){return Ir(o)||o instanceof Date?o:""})}var DGe=function(t){var n,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,s=-1,o=(n=r?.length)!==null&&n!==void 0?n:0;if(o<=1)return 0;if(i&&i.axisType==="angleAxis"&&Math.abs(Math.abs(i.range[1]-i.range[0])-360)<=1e-6)for(var l=i.range,u=0;u<o;u++){var m=u>0?a[u-1].coordinate:a[o-1].coordinate,h=a[u].coordinate,g=u>=o-1?a[0].coordinate:a[u+1].coordinate,b=void 0;if(_s(h-m)!==_s(g-h)){var x=[];if(_s(g-h)===_s(l[1]-l[0])){b=g;var y=h+l[1]-l[0];x[0]=Math.min(y,(y+m)/2),x[1]=Math.max(y,(y+m)/2)}else{b=m;var S=g+l[1]-l[0];x[0]=Math.min(h,(S+h)/2),x[1]=Math.max(h,(S+h)/2)}var w=[Math.min(h,(b+h)/2),Math.max(h,(b+h)/2)];if(t>w[0]&&t<=w[1]||t>=x[0]&&t<=x[1]){s=a[u].index;break}}else{var T=Math.min(m,g),C=Math.max(m,g);if(t>(T+h)/2&&t<=(C+h)/2){s=a[u].index;break}}}else for(var M=0;M<o;M++)if(M===0&&t<=(r[M].coordinate+r[M+1].coordinate)/2||M>0&&M<o-1&&t>(r[M].coordinate+r[M-1].coordinate)/2&&t<=(r[M].coordinate+r[M+1].coordinate)/2||M===o-1&&t>(r[M].coordinate+r[M-1].coordinate)/2){s=r[M].index;break}return s},NO=function(t){var n,r=t,a=r.type.displayName,i=(n=t.type)!==null&&n!==void 0&&n.defaultProps?rr(rr({},t.type.defaultProps),t.props):t.props,s=i.stroke,o=i.fill,l;switch(a){case"Line":l=s;break;case"Area":case"Radar":l=s&&s!=="none"?s:o;break;default:l=o;break}return l},jGe=function(t){var n=t.barSize,r=t.totalSize,a=t.stackGroups,i=a===void 0?{}:a;if(!i)return{};for(var s={},o=Object.keys(i),l=0,u=o.length;l<u;l++)for(var m=i[o[l]].stackGroups,h=Object.keys(m),g=0,b=h.length;g<b;g++){var x=m[h[g]],y=x.items,S=x.cateAxisId,w=y.filter(function(P){return vl(P.type).indexOf("Bar")>=0});if(w&&w.length){var T=w[0].type.defaultProps,C=T!==void 0?rr(rr({},T),w[0].props):w[0].props,M=C.barSize,k=C[S];s[k]||(s[k]=[]);var N=Xt(M)?n:M;s[k].push({item:w[0],stackList:w.slice(1),barSize:Xt(N)?void 0:xd(N,r,0)})}}return s},IGe=function(t){var n=t.barGap,r=t.barCategoryGap,a=t.bandSize,i=t.sizeList,s=i===void 0?[]:i,o=t.maxBarSize,l=s.length;if(l<1)return null;var u=xd(n,a,0,!0),m,h=[];if(s[0].barSize===+s[0].barSize){var g=!1,b=a/l,x=s.reduce(function(M,k){return M+k.barSize||0},0);x+=(l-1)*u,x>=a&&(x-=(l-1)*u,u=0),x>=a&&b>0&&(g=!0,b*=.9,x=l*b);var y=(a-x)/2>>0,S={offset:y-u,size:0};m=s.reduce(function(M,k){var N={item:k.item,position:{offset:S.offset+S.size+u,size:g?b:k.barSize}},P=[].concat(Xq(M),[N]);return S=P[P.length-1].position,k.stackList&&k.stackList.length&&k.stackList.forEach(function(D){P.push({item:D,position:S})}),P},h)}else{var w=xd(r,a,0,!0);a-2*w-(l-1)*u<=0&&(u=0);var T=(a-2*w-(l-1)*u)/l;T>1&&(T>>=0);var C=o===+o?Math.min(T,o):T;m=s.reduce(function(M,k,N){var P=[].concat(Xq(M),[{item:k.item,position:{offset:w+(T+u)*N+(T-C)/2,size:C}}]);return k.stackList&&k.stackList.length&&k.stackList.forEach(function(D){P.push({item:D,position:P[P.length-1].position})}),P},h)}return m},LGe=function(t,n,r,a){var i=r.children,s=r.width,o=r.margin,l=s-(o.left||0)-(o.right||0),u=_oe({children:i,legendWidth:l});if(u){var m=a||{},h=m.width,g=m.height,b=u.align,x=u.verticalAlign,y=u.layout;if((y==="vertical"||y==="horizontal"&&x==="middle")&&b!=="center"&&Ke(t[b]))return rr(rr({},t),{},xh({},b,t[b]+(h||0)));if((y==="horizontal"||y==="vertical"&&b==="center")&&x!=="middle"&&Ke(t[x]))return rr(rr({},t),{},xh({},x,t[x]+(g||0)))}return t},BGe=function(t,n,r){return Xt(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||r==="x"?n==="xAxis":r==="y"?n==="yAxis":!0},Coe=function(t,n,r,a,i){var s=n.props.children,o=Ns(s,G4).filter(function(u){return BGe(a,i,u.props.direction)});if(o&&o.length){var l=o.map(function(u){return u.props.dataKey});return t.reduce(function(u,m){var h=Ti(m,r);if(Xt(h))return u;var g=Array.isArray(h)?[$4(h),kc(h)]:[h,h],b=l.reduce(function(x,y){var S=Ti(m,y,0),w=g[0]-Math.abs(Array.isArray(S)?S[0]:S),T=g[1]+Math.abs(Array.isArray(S)?S[1]:S);return[Math.min(w,x[0]),Math.max(T,x[1])]},[1/0,-1/0]);return[Math.min(b[0],u[0]),Math.max(b[1],u[1])]},[1/0,-1/0])}return null},zGe=function(t,n,r,a,i){var s=n.map(function(o){return Coe(t,o,r,i,a)}).filter(function(o){return!Xt(o)});return s&&s.length?s.reduce(function(o,l){return[Math.min(o[0],l[0]),Math.max(o[1],l[1])]},[1/0,-1/0]):null},koe=function(t,n,r,a,i){var s=n.map(function(l){var u=l.props.dataKey;return r==="number"&&u&&Coe(t,l,u,a)||P0(t,u,r,i)});if(r==="number")return s.reduce(function(l,u){return[Math.min(l[0],u[0]),Math.max(l[1],u[1])]},[1/0,-1/0]);var o={};return s.reduce(function(l,u){for(var m=0,h=u.length;m<h;m++)o[u[m]]||(o[u[m]]=!0,l.push(u[m]));return l},[])},Noe=function(t,n){return t==="horizontal"&&n==="xAxis"||t==="vertical"&&n==="yAxis"||t==="centric"&&n==="angleAxis"||t==="radial"&&n==="radiusAxis"},Ooe=function(t,n,r,a){if(a)return t.map(function(l){return l.coordinate});var i,s,o=t.map(function(l){return l.coordinate===n&&(i=!0),l.coordinate===r&&(s=!0),l.coordinate});return i||o.push(n),s||o.push(r),o},dl=function(t,n,r){if(!t)return null;var a=t.scale,i=t.duplicateDomain,s=t.type,o=t.range,l=t.realScaleType==="scaleBand"?a.bandwidth()/2:2,u=(n||r)&&s==="category"&&a.bandwidth?a.bandwidth()/l:0;if(u=t.axisType==="angleAxis"&&o?.length>=2?_s(o[0]-o[1])*2*u:u,n&&(t.ticks||t.niceTicks)){var m=(t.ticks||t.niceTicks).map(function(h){var g=i?i.indexOf(h):h;return{coordinate:a(g)+u,value:h,offset:u}});return m.filter(function(h){return!Pm(h.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(h,g){return{coordinate:a(h)+u,value:h,index:g,offset:u}}):a.ticks&&!r?a.ticks(t.tickCount).map(function(h){return{coordinate:a(h)+u,value:h,offset:u}}):a.domain().map(function(h,g){return{coordinate:a(h)+u,value:i?i[h]:h,index:g,offset:u}})},wT=new WeakMap,Hv=function(t,n){if(typeof n!="function")return t;wT.has(t)||wT.set(t,new WeakMap);var r=wT.get(t);if(r.has(n))return r.get(n);var a=function(){t.apply(void 0,arguments),n.apply(void 0,arguments)};return r.set(n,a),a},UGe=function(t,n,r){var a=t.scale,i=t.type,s=t.layout,o=t.axisType;if(a==="auto")return s==="radial"&&o==="radiusAxis"?{scale:vg(),realScaleType:"band"}:s==="radial"&&o==="angleAxis"?{scale:Tx(),realScaleType:"linear"}:i==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!r)?{scale:O0(),realScaleType:"point"}:i==="category"?{scale:vg(),realScaleType:"band"}:{scale:Tx(),realScaleType:"linear"};if(yd(a)){var l="scale".concat(N4(a));return{scale:(Lq[l]||O0)(),realScaleType:Lq[l]?l:"point"}}return It(a)?{scale:a}:{scale:O0(),realScaleType:"point"}},Jq=1e-4,HGe=function(t){var n=t.domain();if(!(!n||n.length<=2)){var r=n.length,a=t.range(),i=Math.min(a[0],a[1])-Jq,s=Math.max(a[0],a[1])+Jq,o=t(n[0]),l=t(n[r-1]);(o<i||o>s||l<i||l>s)&&t.domain([n[0],n[r-1]])}},FGe=function(t,n){if(!t)return null;for(var r=0,a=t.length;r<a;r++)if(t[r].item===n)return t[r].position;return null},$Ge=function(t,n){if(!n||n.length!==2||!Ke(n[0])||!Ke(n[1]))return t;var r=Math.min(n[0],n[1]),a=Math.max(n[0],n[1]),i=[t[0],t[1]];return(!Ke(t[0])||t[0]<r)&&(i[0]=r),(!Ke(t[1])||t[1]>a)&&(i[1]=a),i[0]>a&&(i[0]=a),i[1]<r&&(i[1]=r),i},qGe=function(t){var n=t.length;if(!(n<=0))for(var r=0,a=t[0].length;r<a;++r)for(var i=0,s=0,o=0;o<n;++o){var l=Pm(t[o][r][1])?t[o][r][0]:t[o][r][1];l>=0?(t[o][r][0]=i,t[o][r][1]=i+l,i=t[o][r][1]):(t[o][r][0]=s,t[o][r][1]=s+l,s=t[o][r][1])}},VGe=function(t){var n=t.length;if(!(n<=0))for(var r=0,a=t[0].length;r<a;++r)for(var i=0,s=0;s<n;++s){var o=Pm(t[s][r][1])?t[s][r][0]:t[s][r][1];o>=0?(t[s][r][0]=i,t[s][r][1]=i+o,i=t[s][r][1]):(t[s][r][0]=0,t[s][r][1]=0)}},GGe={sign:qGe,expand:Oze,none:Bh,silhouette:Pze,wiggle:Mze,positive:VGe},WGe=function(t,n,r){var a=n.map(function(o){return o.props.dataKey}),i=GGe[r],s=Nze().keys(a).value(function(o,l){return+Ti(o,l,0)}).order(x8).offset(i);return s(t)},YGe=function(t,n,r,a,i,s){if(!t)return null;var o=s?n.reverse():n,l={},u=o.reduce(function(h,g){var b,x=(b=g.type)!==null&&b!==void 0&&b.defaultProps?rr(rr({},g.type.defaultProps),g.props):g.props,y=x.stackId,S=x.hide;if(S)return h;var w=x[r],T=h[w]||{hasStack:!1,stackGroups:{}};if(Ir(y)){var C=T.stackGroups[y]||{numericAxisId:r,cateAxisId:a,items:[]};C.items.push(g),T.hasStack=!0,T.stackGroups[y]=C}else T.stackGroups[k1("_stackId_")]={numericAxisId:r,cateAxisId:a,items:[g]};return rr(rr({},h),{},xh({},w,T))},l),m={};return Object.keys(u).reduce(function(h,g){var b=u[g];if(b.hasStack){var x={};b.stackGroups=Object.keys(b.stackGroups).reduce(function(y,S){var w=b.stackGroups[S];return rr(rr({},y),{},xh({},S,{numericAxisId:r,cateAxisId:a,items:w.items,stackedData:WGe(t,w.items,i)}))},x)}return rr(rr({},h),{},xh({},g,b))},m)},KGe=function(t,n){var r=n.realScaleType,a=n.type,i=n.tickCount,s=n.originalDomain,o=n.allowDecimals,l=r||n.scale;if(l!=="auto"&&l!=="linear")return null;if(i&&a==="number"&&s&&(s[0]==="auto"||s[1]==="auto")){var u=t.domain();if(!u.length)return null;var m=sGe(u,i,o);return t.domain([$4(m),kc(m)]),{niceTicks:m}}if(i&&a==="number"){var h=t.domain(),g=oGe(h,i,o);return{niceTicks:g}}return null};function eV(e){var t=e.axis,n=e.ticks,r=e.bandSize,a=e.entry,i=e.index,s=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!Xt(a[t.dataKey])){var o=sx(n,"value",a[t.dataKey]);if(o)return o.coordinate+r/2}return n[i]?n[i].coordinate+r/2:null}var l=Ti(a,Xt(s)?t.dataKey:s);return Xt(l)?null:t.scale(l)}var tV=function(t){var n=t.axis,r=t.ticks,a=t.offset,i=t.bandSize,s=t.entry,o=t.index;if(n.type==="category")return r[o]?r[o].coordinate+a:null;var l=Ti(s,n.dataKey,n.domain[o]);return Xt(l)?null:n.scale(l)-i/2+a},QGe=function(t){var n=t.numericAxis,r=n.scale.domain();if(n.type==="number"){var a=Math.min(r[0],r[1]),i=Math.max(r[0],r[1]);return a<=0&&i>=0?0:i<0?i:a}return r[0]},XGe=function(t,n){var r,a=(r=t.type)!==null&&r!==void 0&&r.defaultProps?rr(rr({},t.type.defaultProps),t.props):t.props,i=a.stackId;if(Ir(i)){var s=n[i];if(s){var o=s.items.indexOf(t);return o>=0?s.stackedData[o]:null}}return null},ZGe=function(t){return t.reduce(function(n,r){return[$4(r.concat([n[0]]).filter(Ke)),kc(r.concat([n[1]]).filter(Ke))]},[1/0,-1/0])},Poe=function(t,n,r){return Object.keys(t).reduce(function(a,i){var s=t[i],o=s.stackedData,l=o.reduce(function(u,m){var h=ZGe(m.slice(n,r+1));return[Math.min(u[0],h[0]),Math.max(u[1],h[1])]},[1/0,-1/0]);return[Math.min(l[0],a[0]),Math.max(l[1],a[1])]},[1/0,-1/0]).map(function(a){return a===1/0||a===-1/0?0:a})},nV=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,rV=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,V8=function(t,n,r){if(It(t))return t(n,r);if(!Array.isArray(t))return n;var a=[];if(Ke(t[0]))a[0]=r?t[0]:Math.min(t[0],n[0]);else if(nV.test(t[0])){var i=+nV.exec(t[0])[1];a[0]=n[0]-i}else It(t[0])?a[0]=t[0](n[0]):a[0]=n[0];if(Ke(t[1]))a[1]=r?t[1]:Math.max(t[1],n[1]);else if(rV.test(t[1])){var s=+rV.exec(t[1])[1];a[1]=n[1]+s}else It(t[1])?a[1]=t[1](n[1]):a[1]=n[1];return a},Mx=function(t,n,r){if(t&&t.scale&&t.scale.bandwidth){var a=t.scale.bandwidth();if(!r||a>0)return a}if(t&&n&&n.length>=2){for(var i=aO(n,function(h){return h.coordinate}),s=1/0,o=1,l=i.length;o<l;o++){var u=i[o],m=i[o-1];s=Math.min((u.coordinate||0)-(m.coordinate||0),s)}return s===1/0?0:s}return r?void 0:0},aV=function(t,n,r){return!t||!t.length||Ag(t,os(r,"type.defaultProps.domain"))?n:t},Moe=function(t,n){var r=t.type.defaultProps?rr(rr({},t.type.defaultProps),t.props):t.props,a=r.dataKey,i=r.name,s=r.unit,o=r.formatter,l=r.tooltipType,u=r.chartType,m=r.hide;return rr(rr({},Gt(t,!1)),{},{dataKey:a,unit:s,formatter:o,name:i||a,color:NO(t),value:Ti(n,a),type:l,payload:n,chartType:u,hide:m})};function kg(e){"@babel/helpers - typeof";return kg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kg(e)}function iV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function sV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?iV(Object(n),!0).forEach(function(r){JGe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function JGe(e,t,n){return t=eWe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eWe(e){var t=tWe(e,"string");return kg(t)=="symbol"?t:t+""}function tWe(e,t){if(kg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(kg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Rx=Math.PI/180,nWe=function(t){return t*180/Math.PI},oa=function(t,n,r,a){return{x:t+Math.cos(-Rx*a)*r,y:n+Math.sin(-Rx*a)*r}},rWe=function(t,n){var r=t.x,a=t.y,i=n.x,s=n.y;return Math.sqrt(Math.pow(r-i,2)+Math.pow(a-s,2))},aWe=function(t,n){var r=t.x,a=t.y,i=n.cx,s=n.cy,o=rWe({x:r,y:a},{x:i,y:s});if(o<=0)return{radius:o};var l=(r-i)/o,u=Math.acos(l);return a>s&&(u=2*Math.PI-u),{radius:o,angle:nWe(u),angleInRadian:u}},iWe=function(t){var n=t.startAngle,r=t.endAngle,a=Math.floor(n/360),i=Math.floor(r/360),s=Math.min(a,i);return{startAngle:n-s*360,endAngle:r-s*360}},sWe=function(t,n){var r=n.startAngle,a=n.endAngle,i=Math.floor(r/360),s=Math.floor(a/360),o=Math.min(i,s);return t+o*360},oV=function(t,n){var r=t.x,a=t.y,i=aWe({x:r,y:a},n),s=i.radius,o=i.angle,l=n.innerRadius,u=n.outerRadius;if(s<l||s>u)return!1;if(s===0)return!0;var m=iWe(n),h=m.startAngle,g=m.endAngle,b=o,x;if(h<=g){for(;b>g;)b-=360;for(;b<h;)b+=360;x=b>=h&&b<=g}else{for(;b>h;)b-=360;for(;b<g;)b+=360;x=b>=g&&b<=h}return x?sV(sV({},n),{},{radius:s,angle:sWe(b,n)}):null};function Ng(e){"@babel/helpers - typeof";return Ng=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ng(e)}var oWe=["offset"];function lWe(e){return fWe(e)||dWe(e)||uWe(e)||cWe()}function cWe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1162In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uWe(e,t){if(e){if(typeof e=="string")return G8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return G8(e,t)}}function dWe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function fWe(e){if(Array.isArray(e))return G8(e)}function G8(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function hWe(e,t){if(e==null)return{};var n=mWe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function mWe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function lV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Mr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?lV(Object(n),!0).forEach(function(r){pWe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function pWe(e,t,n){return t=gWe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gWe(e){var t=bWe(e,"string");return Ng(t)=="symbol"?t:t+""}function bWe(e,t){if(Ng(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Ng(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Og(){return Og=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Og.apply(this,arguments)}var vWe=function(t){var n=t.value,r=t.formatter,a=Xt(t.children)?n:t.children;return It(r)?r(a):a},yWe=function(t,n){var r=_s(n-t),a=Math.min(Math.abs(n-t),360);return r*a},xWe=function(t,n,r){var a=t.position,i=t.viewBox,s=t.offset,o=t.className,l=i,u=l.cx,m=l.cy,h=l.innerRadius,g=l.outerRadius,b=l.startAngle,x=l.endAngle,y=l.clockWise,S=(h+g)/2,w=yWe(b,x),T=w>=0?1:-1,C,M;a==="insideStart"?(C=b+T*s,M=y):a==="insideEnd"?(C=x-T*s,M=!y):a==="end"&&(C=x+T*s,M=y),M=w<=0?M:!M;var k=oa(u,m,S,C),N=oa(u,m,S,C+(M?1:-1)*359),P="M".concat(k.x,",").concat(k.y,` 1163 A`).concat(S,",").concat(S,",0,1,").concat(M?0:1,`, 1164 `).concat(N.x,",").concat(N.y),D=Xt(t.id)?k1("recharts-radial-line-"):t.id;return te.createElement("text",Og({},r,{dominantBaseline:"central",className:Qt("recharts-radial-bar-label",o)}),te.createElement("defs",null,te.createElement("path",{id:D,d:P})),te.createElement("textPath",{xlinkHref:"#".concat(D)},n))},SWe=function(t){var n=t.viewBox,r=t.offset,a=t.position,i=n,s=i.cx,o=i.cy,l=i.innerRadius,u=i.outerRadius,m=i.startAngle,h=i.endAngle,g=(m+h)/2;if(a==="outside"){var b=oa(s,o,u+r,g),x=b.x,y=b.y;return{x,y,textAnchor:x>=s?"start":"end",verticalAnchor:"middle"}}if(a==="center")return{x:s,y:o,textAnchor:"middle",verticalAnchor:"middle"};if(a==="centerTop")return{x:s,y:o,textAnchor:"middle",verticalAnchor:"start"};if(a==="centerBottom")return{x:s,y:o,textAnchor:"middle",verticalAnchor:"end"};var S=(l+u)/2,w=oa(s,o,S,g),T=w.x,C=w.y;return{x:T,y:C,textAnchor:"middle",verticalAnchor:"middle"}},wWe=function(t){var n=t.viewBox,r=t.parentViewBox,a=t.offset,i=t.position,s=n,o=s.x,l=s.y,u=s.width,m=s.height,h=m>=0?1:-1,g=h*a,b=h>0?"end":"start",x=h>0?"start":"end",y=u>=0?1:-1,S=y*a,w=y>0?"end":"start",T=y>0?"start":"end";if(i==="top"){var C={x:o+u/2,y:l-h*a,textAnchor:"middle",verticalAnchor:b};return Mr(Mr({},C),r?{height:Math.max(l-r.y,0),width:u}:{})}if(i==="bottom"){var M={x:o+u/2,y:l+m+g,textAnchor:"middle",verticalAnchor:x};return Mr(Mr({},M),r?{height:Math.max(r.y+r.height-(l+m),0),width:u}:{})}if(i==="left"){var k={x:o-S,y:l+m/2,textAnchor:w,verticalAnchor:"middle"};return Mr(Mr({},k),r?{width:Math.max(k.x-r.x,0),height:m}:{})}if(i==="right"){var N={x:o+u+S,y:l+m/2,textAnchor:T,verticalAnchor:"middle"};return Mr(Mr({},N),r?{width:Math.max(r.x+r.width-N.x,0),height:m}:{})}var P=r?{width:u,height:m}:{};return i==="insideLeft"?Mr({x:o+S,y:l+m/2,textAnchor:T,verticalAnchor:"middle"},P):i==="insideRight"?Mr({x:o+u-S,y:l+m/2,textAnchor:w,verticalAnchor:"middle"},P):i==="insideTop"?Mr({x:o+u/2,y:l+g,textAnchor:"middle",verticalAnchor:x},P):i==="insideBottom"?Mr({x:o+u/2,y:l+m-g,textAnchor:"middle",verticalAnchor:b},P):i==="insideTopLeft"?Mr({x:o+S,y:l+g,textAnchor:T,verticalAnchor:x},P):i==="insideTopRight"?Mr({x:o+u-S,y:l+g,textAnchor:w,verticalAnchor:x},P):i==="insideBottomLeft"?Mr({x:o+S,y:l+m-g,textAnchor:T,verticalAnchor:b},P):i==="insideBottomRight"?Mr({x:o+u-S,y:l+m-g,textAnchor:w,verticalAnchor:b},P):Om(i)&&(Ke(i.x)||Ju(i.x))&&(Ke(i.y)||Ju(i.y))?Mr({x:o+xd(i.x,u),y:l+xd(i.y,m),textAnchor:"end",verticalAnchor:"end"},P):Mr({x:o+u/2,y:l+m/2,textAnchor:"middle",verticalAnchor:"middle"},P)},AWe=function(t){return"cx"in t&&Ke(t.cx)};function pa(e){var t=e.offset,n=t===void 0?5:t,r=hWe(e,oWe),a=Mr({offset:n},r),i=a.viewBox,s=a.position,o=a.value,l=a.children,u=a.content,m=a.className,h=m===void 0?"":m,g=a.textBreakAll;if(!i||Xt(o)&&Xt(l)&&!A.isValidElement(u)&&!It(u))return null;if(A.isValidElement(u))return A.cloneElement(u,a);var b;if(It(u)){if(b=A.createElement(u,a),A.isValidElement(b))return b}else b=vWe(a);var x=AWe(i),y=Gt(a,!0);if(x&&(s==="insideStart"||s==="insideEnd"||s==="end"))return xWe(a,b,y);var S=x?SWe(a):wWe(a);return te.createElement(vx,Og({className:Qt("recharts-label",h)},y,S,{breakAll:g}),b)}pa.displayName="Label";var Roe=function(t){var n=t.cx,r=t.cy,a=t.angle,i=t.startAngle,s=t.endAngle,o=t.r,l=t.radius,u=t.innerRadius,m=t.outerRadius,h=t.x,g=t.y,b=t.top,x=t.left,y=t.width,S=t.height,w=t.clockWise,T=t.labelViewBox;if(T)return T;if(Ke(y)&&Ke(S)){if(Ke(h)&&Ke(g))return{x:h,y:g,width:y,height:S};if(Ke(b)&&Ke(x))return{x:b,y:x,width:y,height:S}}return Ke(h)&&Ke(g)?{x:h,y:g,width:0,height:0}:Ke(n)&&Ke(r)?{cx:n,cy:r,startAngle:i||a||0,endAngle:s||a||0,innerRadius:u||0,outerRadius:m||l||o||0,clockWise:w}:t.viewBox?t.viewBox:{}},EWe=function(t,n){return t?t===!0?te.createElement(pa,{key:"label-implicit",viewBox:n}):Ir(t)?te.createElement(pa,{key:"label-implicit",viewBox:n,value:t}):A.isValidElement(t)?t.type===pa?A.cloneElement(t,{key:"label-implicit",viewBox:n}):te.createElement(pa,{key:"label-implicit",content:t,viewBox:n}):It(t)?te.createElement(pa,{key:"label-implicit",content:t,viewBox:n}):Om(t)?te.createElement(pa,Og({viewBox:n},t,{key:"label-implicit"})):null:null},TWe=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&r&&!t.label)return null;var a=t.children,i=Roe(t),s=Ns(a,pa).map(function(l,u){return A.cloneElement(l,{viewBox:n||i,key:"label-".concat(u)})});if(!r)return s;var o=EWe(t.label,n||i);return[o].concat(lWe(s))};pa.parseViewBox=Roe;pa.renderCallByParent=TWe;var AT,cV;function _We(){if(cV)return AT;cV=1;function e(t){var n=t==null?0:t.length;return n?t[n-1]:void 0}return AT=e,AT}var CWe=_We();const kWe=yn(CWe);function Pg(e){"@babel/helpers - typeof";return Pg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pg(e)}var NWe=["valueAccessor"],OWe=["data","dataKey","clockWise","id","textBreakAll"];function PWe(e){return jWe(e)||DWe(e)||RWe(e)||MWe()}function MWe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1165In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function RWe(e,t){if(e){if(typeof e=="string")return W8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return W8(e,t)}}function DWe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function jWe(e){if(Array.isArray(e))return W8(e)}function W8(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Dx(){return Dx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Dx.apply(this,arguments)}function uV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function dV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?uV(Object(n),!0).forEach(function(r){IWe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function IWe(e,t,n){return t=LWe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function LWe(e){var t=BWe(e,"string");return Pg(t)=="symbol"?t:t+""}function BWe(e,t){if(Pg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Pg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function fV(e,t){if(e==null)return{};var n=zWe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function zWe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var UWe=function(t){return Array.isArray(t.value)?kWe(t.value):t.value};function zc(e){var t=e.valueAccessor,n=t===void 0?UWe:t,r=fV(e,NWe),a=r.data,i=r.dataKey,s=r.clockWise,o=r.id,l=r.textBreakAll,u=fV(r,OWe);return!a||!a.length?null:te.createElement(Zn,{className:"recharts-label-list"},a.map(function(m,h){var g=Xt(i)?n(m,h):Ti(m&&m.payload,i),b=Xt(o)?{}:{id:"".concat(o,"-").concat(h)};return te.createElement(pa,Dx({},Gt(m,!0),u,b,{parentViewBox:m.parentViewBox,value:g,textBreakAll:l,viewBox:pa.parseViewBox(Xt(s)?m:dV(dV({},m),{},{clockWise:s})),key:"label-".concat(h),index:h}))}))}zc.displayName="LabelList";function HWe(e,t){return e?e===!0?te.createElement(zc,{key:"labelList-implicit",data:t}):te.isValidElement(e)||It(e)?te.createElement(zc,{key:"labelList-implicit",data:t,content:e}):Om(e)?te.createElement(zc,Dx({data:t},e,{key:"labelList-implicit"})):null:null}function FWe(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var r=e.children,a=Ns(r,zc).map(function(s,o){return A.cloneElement(s,{data:t,key:"labelList-".concat(o)})});if(!n)return a;var i=HWe(e.label,t);return[i].concat(PWe(a))}zc.renderCallByParent=FWe;function Mg(e){"@babel/helpers - typeof";return Mg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Mg(e)}function Y8(){return Y8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Y8.apply(this,arguments)}function hV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function mV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hV(Object(n),!0).forEach(function(r){$We(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function $We(e,t,n){return t=qWe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qWe(e){var t=VWe(e,"string");return Mg(t)=="symbol"?t:t+""}function VWe(e,t){if(Mg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Mg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var GWe=function(t,n){var r=_s(n-t),a=Math.min(Math.abs(n-t),359.999);return r*a},Fv=function(t){var n=t.cx,r=t.cy,a=t.radius,i=t.angle,s=t.sign,o=t.isExternal,l=t.cornerRadius,u=t.cornerIsExternal,m=l*(o?1:-1)+a,h=Math.asin(l/m)/Rx,g=u?i:i+s*h,b=oa(n,r,m,g),x=oa(n,r,a,g),y=u?i-s*h:i,S=oa(n,r,m*Math.cos(h*Rx),y);return{center:b,circleTangency:x,lineTangency:S,theta:h}},Doe=function(t){var n=t.cx,r=t.cy,a=t.innerRadius,i=t.outerRadius,s=t.startAngle,o=t.endAngle,l=GWe(s,o),u=s+l,m=oa(n,r,i,s),h=oa(n,r,i,u),g="M ".concat(m.x,",").concat(m.y,` 1166 A `).concat(i,",").concat(i,`,0, 1167 `).concat(+(Math.abs(l)>180),",").concat(+(s>u),`, 1168 `).concat(h.x,",").concat(h.y,` 1169 `);if(a>0){var b=oa(n,r,a,s),x=oa(n,r,a,u);g+="L ".concat(x.x,",").concat(x.y,` 1170 A `).concat(a,",").concat(a,`,0, 1171 `).concat(+(Math.abs(l)>180),",").concat(+(s<=u),`, 1172 `).concat(b.x,",").concat(b.y," Z")}else g+="L ".concat(n,",").concat(r," Z");return g},WWe=function(t){var n=t.cx,r=t.cy,a=t.innerRadius,i=t.outerRadius,s=t.cornerRadius,o=t.forceCornerRadius,l=t.cornerIsExternal,u=t.startAngle,m=t.endAngle,h=_s(m-u),g=Fv({cx:n,cy:r,radius:i,angle:u,sign:h,cornerRadius:s,cornerIsExternal:l}),b=g.circleTangency,x=g.lineTangency,y=g.theta,S=Fv({cx:n,cy:r,radius:i,angle:m,sign:-h,cornerRadius:s,cornerIsExternal:l}),w=S.circleTangency,T=S.lineTangency,C=S.theta,M=l?Math.abs(u-m):Math.abs(u-m)-y-C;if(M<0)return o?"M ".concat(x.x,",").concat(x.y,` 1173 a`).concat(s,",").concat(s,",0,0,1,").concat(s*2,`,0 1174 a`).concat(s,",").concat(s,",0,0,1,").concat(-s*2,`,0 1175 `):Doe({cx:n,cy:r,innerRadius:a,outerRadius:i,startAngle:u,endAngle:m});var k="M ".concat(x.x,",").concat(x.y,` 1176 A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(b.x,",").concat(b.y,` 1177 A`).concat(i,",").concat(i,",0,").concat(+(M>180),",").concat(+(h<0),",").concat(w.x,",").concat(w.y,` 1178 A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(T.x,",").concat(T.y,` 1179 `);if(a>0){var N=Fv({cx:n,cy:r,radius:a,angle:u,sign:h,isExternal:!0,cornerRadius:s,cornerIsExternal:l}),P=N.circleTangency,D=N.lineTangency,B=N.theta,z=Fv({cx:n,cy:r,radius:a,angle:m,sign:-h,isExternal:!0,cornerRadius:s,cornerIsExternal:l}),U=z.circleTangency,$=z.lineTangency,W=z.theta,G=l?Math.abs(u-m):Math.abs(u-m)-B-W;if(G<0&&s===0)return"".concat(k,"L").concat(n,",").concat(r,"Z");k+="L".concat($.x,",").concat($.y,` 1180 A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(U.x,",").concat(U.y,` 1181 A`).concat(a,",").concat(a,",0,").concat(+(G>180),",").concat(+(h>0),",").concat(P.x,",").concat(P.y,` 1182 A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(D.x,",").concat(D.y,"Z")}else k+="L".concat(n,",").concat(r,"Z");return k},YWe={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},joe=function(t){var n=mV(mV({},YWe),t),r=n.cx,a=n.cy,i=n.innerRadius,s=n.outerRadius,o=n.cornerRadius,l=n.forceCornerRadius,u=n.cornerIsExternal,m=n.startAngle,h=n.endAngle,g=n.className;if(s<i||m===h)return null;var b=Qt("recharts-sector",g),x=s-i,y=xd(o,x,0,!0),S;return y>0&&Math.abs(m-h)<360?S=WWe({cx:r,cy:a,innerRadius:i,outerRadius:s,cornerRadius:Math.min(y,x/2),forceCornerRadius:l,cornerIsExternal:u,startAngle:m,endAngle:h}):S=Doe({cx:r,cy:a,innerRadius:i,outerRadius:s,startAngle:m,endAngle:h}),te.createElement("path",Y8({},Gt(n,!0),{className:b,d:S,role:"img"}))};function Rg(e){"@babel/helpers - typeof";return Rg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Rg(e)}function K8(){return K8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},K8.apply(this,arguments)}function pV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function gV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pV(Object(n),!0).forEach(function(r){KWe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function KWe(e,t,n){return t=QWe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QWe(e){var t=XWe(e,"string");return Rg(t)=="symbol"?t:t+""}function XWe(e,t){if(Rg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Rg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var bV={curveBasisClosed:vze,curveBasisOpen:yze,curveBasis:bze,curveBumpX:rze,curveBumpY:aze,curveLinearClosed:xze,curveLinear:P4,curveMonotoneX:Sze,curveMonotoneY:wze,curveNatural:Aze,curveStep:Eze,curveStepAfter:_ze,curveStepBefore:Tze},$v=function(t){return t.x===+t.x&&t.y===+t.y},Vp=function(t){return t.x},Gp=function(t){return t.y},ZWe=function(t,n){if(It(t))return t;var r="curve".concat(N4(t));return(r==="curveMonotone"||r==="curveBump")&&n?bV["".concat(r).concat(n==="vertical"?"Y":"X")]:bV[r]||P4},JWe=function(t){var n=t.type,r=n===void 0?"linear":n,a=t.points,i=a===void 0?[]:a,s=t.baseLine,o=t.layout,l=t.connectNulls,u=l===void 0?!1:l,m=ZWe(r,o),h=u?i.filter(function(y){return $v(y)}):i,g;if(Array.isArray(s)){var b=u?s.filter(function(y){return $v(y)}):s,x=h.map(function(y,S){return gV(gV({},y),{},{base:b[S]})});return o==="vertical"?g=Rv().y(Gp).x1(Vp).x0(function(y){return y.base.x}):g=Rv().x(Vp).y1(Gp).y0(function(y){return y.base.y}),g.defined($v).curve(m),g(x)}return o==="vertical"&&Ke(s)?g=Rv().y(Gp).x1(Vp).x0(s):Ke(s)?g=Rv().x(Vp).y1(Gp).y0(s):g=
1182Bie().x(Vp).y(Gp),g.defined($v).curve(m),g(h)},M0=function(t){var n=t.className,r=t.points,a=t.path,i=t.pathRef;if((!r||!r.length)&&!a)return null;var s=r&&r.length?JWe(t):a;return A.createElement("path",K8({},Gt(t,!1),ox(t),{className:Qt("recharts-curve",n),d:s,ref:i}))},ET={exports:{}},TT,vV;function eYe(){if(vV)return TT;vV=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return TT=e,TT}var _T,yV;function tYe(){if(yV)return _T;yV=1;var e=eYe();function t(){}function n(){}return n.resetWarningCache=t,_T=function(){function r(s,o,l,u,m,h){if(h!==e){var g=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw g.name="Invariant Violation",g}}r.isRequired=r;function a(){return r}var i={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:a,element:r,elementType:r,instanceOf:a,node:r,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:n,resetWarningCache:t};return i.PropTypes=i,i},_T}var xV;function nYe(){return xV||(xV=1,ET.exports=tYe()()),ET.exports}var rYe=nYe();const vn=yn(rYe);var aYe=Object.getOwnPropertyNames,iYe=Object.getOwnPropertySymbols,sYe=Object.prototype.hasOwnProperty;function SV(e,t){return function(r,a,i){return e(r,a,i)&&t(r,a,i)}}function qv(e){return function(n,r,a){if(!n||!r||typeof n!="object"||typeof r!="object")return e(n,r,a);var i=a.cache,s=i.get(n),o=i.get(r);if(s&&o)return s===r&&o===n;i.set(n,r),i.set(r,n);var l=e(n,r,a);return i.delete(n),i.delete(r),l}}function oYe(e){return e?.[Symbol.toStringTag]}function wV(e){return aYe(e).concat(iYe(e))}var lYe=Object.hasOwn||(function(e,t){return sYe.call(e,t)});function Ud(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var cYe="__v",uYe="__o",dYe="_owner",AV=Object.getOwnPropertyDescriptor,EV=Object.keys;function fYe(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function hYe(e,t){return Ud(e.getTime(),t.getTime())}function mYe(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function pYe(e,t){return e===t}function TV(e,t,n){var r=e.size;if(r!==t.size)return!1;if(!r)return!0;for(var a=new Array(r),i=e.entries(),s,o,l=0;(s=i.next())&&!s.done;){for(var u=t.entries(),m=!1,h=0;(o=u.next())&&!o.done;){if(a[h]){h++;continue}var g=s.value,b=o.value;if(n.equals(g[0],b[0],l,h,e,t,n)&&n.equals(g[1],b[1],g[0],b[0],e,t,n)){m=a[h]=!0;break}h++}if(!m)return!1;l++}return!0}var gYe=Ud;function bYe(e,t,n){var r=EV(e),a=r.length;if(EV(t).length!==a)return!1;for(;a-- >0;)if(!Ioe(e,t,n,r[a]))return!1;return!0}function Wp(e,t,n){var r=wV(e),a=r.length;if(wV(t).length!==a)return!1;for(var i,s,o;a-- >0;)if(i=r[a],!Ioe(e,t,n,i)||(s=AV(e,i),o=AV(t,i),(s||o)&&(!s||!o||s.configurable!==o.configurable||s.enumerable!==o.enumerable||s.writable!==o.writable)))return!1;return!0}function vYe(e,t){return Ud(e.valueOf(),t.valueOf())}function yYe(e,t){return e.source===t.source&&e.flags===t.flags}function _V(e,t,n){var r=e.size;if(r!==t.size)return!1;if(!r)return!0;for(var a=new Array(r),i=e.values(),s,o;(s=i.next())&&!s.done;){for(var l=t.values(),u=!1,m=0;(o=l.next())&&!o.done;){if(!a[m]&&n.equals(s.value,o.value,s.value,o.value,e,t,n)){u=a[m]=!0;break}m++}if(!u)return!1}return!0}function xYe(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function SYe(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function Ioe(e,t,n,r){return(r===dYe||r===uYe||r===cYe)&&(e.$$typeof||t.$$typeof)?!0:lYe(t,r)&&n.equals(e[r],t[r],r,r,e,t,n)}var wYe="[object Arguments]",AYe="[object Boolean]",EYe="[object Date]",TYe="[object Error]",_Ye="[object Map]",CYe="[object Number]",kYe="[object Object]",NYe="[object RegExp]",OYe="[object Set]",PYe="[object String]",MYe="[object URL]",RYe=Array.isArray,CV=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,kV=Object.assign,DYe=Object.prototype.toString.call.bind(Object.prototype.toString);function jYe(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areErrorsEqual,a=e.areFunctionsEqual,i=e.areMapsEqual,s=e.areNumbersEqual,o=e.areObjectsEqual,l=e.arePrimitiveWrappersEqual,u=e.areRegExpsEqual,m=e.areSetsEqual,h=e.areTypedArraysEqual,g=e.areUrlsEqual,b=e.unknownTagComparators;return function(y,S,w){if(y===S)return!0;
1182if(y==null||S==null)return!1;var T=typeof y;if(T!==typeof S)return!1;if(T!=="object")return T==="number"?s(y,S,w):T==="function"?a(y,S,w):!1;var C=y.constructor;if(C!==S.constructor)return!1;if(C===Object)return o(y,S,w);if(RYe(y))return t(y,S,w);if(CV!=null&&CV(y))return h(y,S,w);if(C===Date)return n(y,S,w);if(C===RegExp)return u(y,S,w);if(C===Map)return i(y,S,w);if(C===Set)return m(y,S,w);var M=DYe(y);if(M===EYe)return n(y,S,w);if(M===NYe)return u(y,S,w);if(M===_Ye)return i(y,S,w);if(M===OYe)return m(y,S,w);if(M===kYe)return typeof y.then!="function"&&typeof S.then!="function"&&o(y,S,w);if(M===MYe)return g(y,S,w);if(M===TYe)return r(y,S,w);if(M===wYe)return o(y,S,w);if(M===AYe||M===CYe||M===PYe)return l(y,S,w);if(b){var k=b[M];if(!k){var N=oYe(y);N&&(k=b[N])}if(k)return k(y,S,w)}return!1}}function IYe(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,a={areArraysEqual:r?Wp:fYe,areDatesEqual:hYe,areErrorsEqual:mYe,areFunctionsEqual:pYe,areMapsEqual:r?SV(TV,Wp):TV,areNumbersEqual:gYe,areObjectsEqual:r?Wp:bYe,arePrimitiveWrappersEqual:vYe,areRegExpsEqual:yYe,areSetsEqual:r?SV(_V,Wp):_V,areTypedArraysEqual:r?Wp:xYe,areUrlsEqual:SYe,unknownTagComparators:void 0};if(n&&(a=kV({},a,n(a))),t){var i=qv(a.areArraysEqual),s=qv(a.areMapsEqual),o=qv(a.areObjectsEqual),l=qv(a.areSetsEqual);a=kV({},a,{areArraysEqual:i,areMapsEqual:s,areObjectsEqual:o,areSetsEqual:l})}return a}function LYe(e){return function(t,n,r,a,i,s,o){return e(t,n,o)}}function BYe(e){var t=e.circular,n=e.comparator,r=e.createState,a=e.equals,i=e.strict;if(r)return function(l,u){var m=r(),h=m.cache,g=h===void 0?t?new WeakMap:void 0:h,b=m.meta;return n(l,u,{cache:g,equals:a,meta:b,strict:i})};if(t)return function(l,u){return n(l,u,{cache:new WeakMap,equals:a,meta:void 0,strict:i})};var s={cache:void 0,equals:a,meta:void 0,strict:i};return function(l,u){return n(l,u,s)}}var zYe=hu();hu({strict:!0});hu({circular:!0});hu({circular:!0,strict:!0});hu({createInternalComparator:function(){return Ud}});hu({strict:!0,createInternalComparator:function(){return Ud}});hu({circular:!0,createInternalComparator:function(){return Ud}});hu({circular:!0,createInternalComparator:function(){return Ud},strict:!0});function hu(e){e===void 0&&(e={});var t=e.circular,n=t===void 0?!1:t,r=e.createInternalComparator,a=e.createState,i=e.strict,s=i===void 0?!1:i,o=IYe(e),l=jYe(o),u=r?r(l):LYe(l);return BYe({circular:n,comparator:l,createState:a,equals:u,strict:s})}function UYe(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function NV(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,r=function a(i){n<0&&(n=i),i-n>t?(e(i),n=-1):UYe(a)};requestAnimationFrame(r)}function Q8(e){"@babel/helpers - typeof";return Q8=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Q8(e)}function HYe(e){return VYe(e)||qYe(e)||$Ye(e)||FYe()}function FYe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1183In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function $Ye(e,t){if(e){if(typeof e=="string")return OV(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return OV(e,t)}}function OV(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function qYe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function VYe(e){if(Array.isArray(e))return e}function GYe(){var e={},t=function(){return null},n=!1,r=function a(i){if(!n){if(Array.isArray(i)){if(!i.length)return;var s=i,o=HYe(s),l=o[0],u=o.slice(1);if(typeof l=="number"){NV(a.bind(null,u),l);return}a(l),NV(a.bind(null,u));return}Q8(i)==="object"&&(e=i,t(e)),typeof i=="function"&&i()}};return{stop:function(){n=!0},start:function(i){n=!1,r(i)},subscribe:function(i){return t=i,function(){t=function(){return null}}}}}function Dg(e){"@babel/helpers - typeof";return Dg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Dg(e)}function PV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function MV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
vendor: 161,611 bytes, lines 1183-1204
1183t%2?PV(Object(n),!0).forEach(function(r){Loe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Loe(e,t,n){return t=WYe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function WYe(e){var t=YYe(e,"string");return Dg(t)==="symbol"?t:String(t)}function YYe(e,t){if(Dg(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Dg(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var KYe=function(t,n){return[Object.keys(t),Object.keys(n)].reduce(function(r,a){return r.filter(function(i){return a.includes(i)})})},QYe=function(t){return t},XYe=function(t){return t.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},R0=function(t,n){return Object.keys(n).reduce(function(r,a){return MV(MV({},r),{},Loe({},a,t(a,n[a])))},{})},RV=function(t,n,r){return t.map(function(a){return"".concat(XYe(a)," ").concat(n,"ms ").concat(r)}).join(",")};function ZYe(e,t){return tKe(e)||eKe(e,t)||Boe(e,t)||JYe()}function JYe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1184In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eKe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function tKe(e){if(Array.isArray(e))return e}function nKe(e){return iKe(e)||aKe(e)||Boe(e)||rKe()}function rKe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1185In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Boe(e,t){if(e){if(typeof e=="string")return X8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return X8(e,t)}}function aKe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function iKe(e){if(Array.isArray(e))return X8(e)}function X8(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var jx=1e-4,zoe=function(t,n){return[0,3*t,3*n-6*t,3*t-3*n+1]},Uoe=function(t,n){return t.map(function(r,a){return r*Math.pow(n,a)}).reduce(function(r,a){return r+a})},DV=function(t,n){return function(r){var a=zoe(t,n);return Uoe(a,r)}},sKe=function(t,n){return function(r){var a=zoe(t,n),i=[].concat(nKe(a.map(function(s,o){return s*o}).slice(1)),[0]);return Uoe(i,r)}},jV=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n[0],i=n[1],s=n[2],o=n[3];if(n.length===1)switch(n[0]){case"linear":a=0,i=0,s=1,o=1;break;case"ease":a=.25,i=.1,s=.25,o=1;break;case"ease-in":a=.42,i=0,s=1,o=1;break;case"ease-out":a=.42,i=0,s=.58,o=1;break;case"ease-in-out":a=0,i=0,s=.58,o=1;break;default:{var l=n[0].split("(");if(l[0]==="cubic-bezier"&&l[1].split(")")[0].split(",").length===4){var u=l[1].split(")")[0].split(",").map(function(S){return parseFloat(S)}),m=ZYe(u,4);a=m[0],i=m[1],s=m[2],o=m[3]}}}var h=DV(a,s),g=DV(i,o),b=sKe(a,s),x=function(w){return w>1?1:w<0?0:w},y=function(w){for(var T=w>1?1:w,C=T,M=0;M<8;++M){var k=h(C)-T,N=b(C);if(Math.abs(k-T)<jx||N<jx)return g(C);C=x(C-k/N)}return g(C)};return y.isStepper=!1,y},oKe=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,r=n===void 0?100:n,a=t.damping,i=a===void 0?8:a,s=t.dt,o=s===void 0?17:s,l=function(m,h,g){var b=-(m-h)*r,x=g*i,y=g+(b-x)*o/1e3,S=g*o/1e3+m;return Math.abs(S-h)<jx&&Math.abs(y)<jx?[h,0]:[S,y]};return l.isStepper=!0,l.dt=o,l},lKe=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n[0];if(typeof a=="string")switch(a){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return jV(a);case"spring":return oKe();default:if(a.split("(")[0]==="cubic-bezier")return jV(a)}return typeof a=="function"?a:null};function jg(e){"@babel/helpers - typeof";return jg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jg(e)}function IV(e){return dKe(e)||uKe(e)||Hoe(e)||cKe()}function cKe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1186In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uKe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function dKe(e){if(Array.isArray(e))return J8(e)}function LV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ra(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LV(Object(n),!0).forEach(function(r){Z8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Z8(e,t,n){return t=fKe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fKe(e){var t=hKe(e,"string");return jg(t)==="symbol"?t:String(t)}function hKe(e,t){if(jg(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(jg(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function mKe(e,t){return bKe(e)||gKe(e,t)||Hoe(e,t)||pKe()}function pKe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1187In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Hoe(e,t){if(e){if(typeof e=="string")return J8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return J8(e,t)}}function J8(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function gKe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function bKe(e){if(Array.isArray(e))return e}var Ix=function(t,n,r){return t+(n-t)*r},e7=function(t){var n=t.from,r=t.to;return n!==r},vKe=function e(t,n,r){var a=R0(function(i,s){if(e7(s)){var o=t(s.from,s.to,s.velocity),l=mKe(o,2),u=l[0],m=l[1];return ra(ra({},s),{},{from:u,velocity:m})}return s},n);return r<1?R0(function(i,s){return e7(s)?ra(ra({},s),{},{velocity:Ix(s.velocity,a[i].velocity,r),from:Ix(s.from,a[i].from,r)}):s},n):e(t,a,r-1)};const yKe=(function(e,t,n,r,a){var i=KYe(e,t),s=i.reduce(function(S,w){return ra(ra({},S),{},Z8({},w,[e[w],t[w]]))},{}),o=i.reduce(function(S,w){return ra(ra({},S),{},Z8({},w,{from:e[w],velocity:0,to:t[w]}))},{}),l=-1,u,m,h=function(){return null},g=function(){return R0(function(w,T){return T.from},o)},b=function(){return!Object.values(o).filter(e7).length},x=function(w){u||(u=w);var T=w-u,C=T/n.dt;o=vKe(n,o,C),a(ra(ra(ra({},e),t),g())),u=w,b()||(l=requestAnimationFrame(h))},y=function(w){m||(m=w);var T=(w-m)/r,C=R0(function(k,N){return Ix.apply(void 0,IV(N).concat([n(T)]))},s);if(a(ra(ra(ra({},e),t),C)),T<1)l=requestAnimationFrame(h);else{var M=R0(function(k,N){return Ix.apply(void 0,IV(N).concat([n(1)]))},s);a(ra(ra(ra({},e),t),M))}};return h=n.isStepper?x:y,function(){return requestAnimationFrame(h),function(){cancelAnimationFrame(l)}}});function Wh(e){"@babel/helpers - typeof";return Wh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wh(e)}var xKe=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function SKe(e,t){if(e==null)return{};var n=wKe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function wKe(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,i;for(i=0;i<r.length;i++)a=r[i],!(t.indexOf(a)>=0)&&(n[a]=e[a]);return n}function CT(e){return _Ke(e)||TKe(e)||EKe(e)||AKe()}function AKe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1188In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function EKe(e,t){if(e){if(typeof e=="string")return t7(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t7(e,t)}}function TKe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function _Ke(e){if(Array.isArray(e))return t7(e)}function t7(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function BV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function bs(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?BV(Object(n),!0).forEach(function(r){s0(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function s0(e,t,n){return t=Foe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CKe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function kKe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Foe(r.key),r)}}function NKe(e,t,n){return t&&kKe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Foe(e){var t=OKe(e,"string");return Wh(t)==="symbol"?t:String(t)}function OKe(e,t){if(Wh(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Wh(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function PKe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&n7(e,t)}function n7(e,t){return n7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},n7(e,t)}function MKe(e){var t=RKe();return function(){var r=Lx(e),a;if(t){var i=Lx(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return r7(this,a)}}function r7(e,t){if(t&&(Wh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return a7(e)}function a7(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function RKe(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Lx(e){return Lx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Lx(e)}var Rl=(function(e){PKe(n,e);var t=MKe(n);function n(r,a){var i;CKe(this,n),i=t.call(this,r,a);var s=i.props,o=s.isActive,l=s.attributeName,u=s.from,m=s.to,h=s.steps,g=s.children,b=s.duration;if(i.handleStyleChange=i.handleStyleChange.bind(a7(i)),i.changeStyle=i.changeStyle.bind(a7(i)),!o||b<=0)return i.state={style:{}},typeof g=="function"&&(i.state={style:m}),r7(i);if(h&&h.length)i.state={style:h[0].style};else if(u){if(typeof g=="function")return i.state={style:u},r7(i);i.state={style:l?s0({},l,u):u}}else i.state={style:{}};return i}return NKe(n,[{key:"componentDidMount",value:function(){var a=this.props,i=a.isActive,s=a.canBegin;this.mounted=!0,!(!i||!s)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(a){var i=this.props,s=i.isActive,o=i.canBegin,l=i.attributeName,u=i.shouldReAnimate,m=i.to,h=i.from,g=this.state.style;if(o){if(!s){var b={style:l?s0({},l,m):m};this.state&&g&&(l&&g[l]!==m||!l&&g!==m)&&this.setState(b);return}if(!(zYe(a.to,m)&&a.canBegin&&a.isActive)){var x=!a.canBegin||!a.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var y=x||u?h:a.to;if(this.state&&g){var S={style:l?s0({},l,y):y};(l&&g[l]!==y||!l&&g!==y)&&this.setState(S)}this.runAnimation(bs(bs({},this.props),{},{from:y,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var a=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),a&&a()}},{key:"handleStyleChange",value:function(a){this.changeStyle(a)}},{key:"changeStyle",value:function(a){this.mounted&&this.setState({style:a})}},{key:"runJSAnimation",value:function(a){var i=this,s=a.from,o=a.to,l=a.duration,u=a.easing,m=a.begin,h=a.onAnimationEnd,g=a.onAnimationStart,b=yKe(s,o,lKe(u),l,this.changeStyle),x=function(){i.stopJSAnimation=b()};this.manager.start([g,m,x,l,h])}},{key:"runStepAnimation",value:function(a){var i=this,s=a.steps,o=a.begin,l=a.onAnimationStart,u=s[0],m=u.style,h=u.duration,g=h===void 0?0:h,b=function(y,S,w){if(w===0)return y;var T=S.duration,C=S.easing,M=C===void 0?"ease":C,k=S.style,N=S.properties,P=S.onAnimationEnd,D=w>0?s[w-1]:S,B=N||Object.keys(k);if(typeof M=="function"||M==="spring")return[].concat(CT(y),[i.runJSAnimation.bind(i,{from:D.style,to:k,duration:T,easing:M}),T]);var z=RV(B,T,M),U=bs(bs(bs({},D.style),k),{},{transition:z});return[].concat(CT(y),[U,T,P]).filter(QYe)};return this.manager.start([l].concat(CT(s.reduce(b,[m,Math.max(g,o)])),[a.onAnimationEnd]))}},{key:"runAnimation",value:function(a){this.manager||(this.manager=GYe());var i=a.begin,s=a.duration,o=a.attributeName,l=a.to,u=a.easing,m=a.onAnimationStart,h=a.onAnimationEnd,g=a.steps,b=a.children,x=this.manager;if(this.unSubscribe=x.subscribe(this.handleStyleChange),typeof u=="function"||typeof b=="function"||u==="spring"){this.runJSAnimation(a);return}if(g.length>1){this.runStepAnimation(a);return}var y=o?s0({},o,l):l,S=RV(Object.keys(y),s,u);x.start([m,i,bs(bs({},y),{},{transition:S}),s,h])}},{key:"render",value:function(){var a=this.props,i=a.children;a.begin;var s=a.duration;a.attributeName,a.easing;var o=a.isActive;a.steps,a.from,a.to,a.canBegin,a.onAnimationEnd,a.shouldReAnimate,a.onAnimationReStart;var l=SKe(a,xKe),u=A.Children.count(i),m=this.state.style;if(typeof i=="function")return i(m);if(!o||u===0||s<=0)return i;var h=function(b){var x=b.props,y=x.style,S=y===void 0?{}:y,w=x.className,T=A.cloneElement(b,bs(bs({},l),{},{style:bs(bs({},S),m),className:w}));return T};return u===1?h(A.Children.only(i)):te.createElement("div",null,A.Children.map(i,function(g){return h(g)}))}}]),n})(A.PureComponent);Rl.displayName="Animate";Rl.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};Rl.propTypes={from:vn.oneOfType([vn.object,vn.string]),to:vn.oneOfType([vn.object,vn.string]),attributeName:vn.string,duration:vn.number,begin:vn.number,easing:vn.oneOfType([vn.string,vn.func]),steps:vn.arrayOf(vn.shape({duration:vn.number.isRequired,style:vn.object.isRequired,easing:vn.oneOfType([vn.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),vn.func]),properties:vn.arrayOf("string"),onAnimationEnd:vn.func})),children:vn.oneOfType([vn.node,vn.func]),isActive:vn.bool,canBegin:vn.bool,onAnimationEnd:vn.func,shouldReAnimate:vn.bool,onAnimationStart:vn.func,onAnimationReStart:vn.func};function Ig(e){"@babel/helpers - typeof";return Ig=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ig(e)}function Bx(){return Bx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Bx.apply(this,arguments)}function DKe(e,t){return BKe(e)||LKe(e,t)||IKe(e,t)||jKe()}function jKe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1189In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function IKe(e,t){if(e){if(typeof e=="string")return zV(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zV(e,t)}}function zV(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function LKe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function BKe(e){if(Array.isArray(e))return e}function UV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function HV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?UV(Object(n),!0).forEach(function(r){zKe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):UV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function zKe(e,t,n){return t=UKe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function UKe(e){var t=HKe(e,"string");return Ig(t)=="symbol"?t:t+""}function HKe(e,t){if(Ig(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Ig(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var FV=function(t,n,r,a,i){var s=Math.min(Math.abs(r)/2,Math.abs(a)/2),o=a>=0?1:-1,l=r>=0?1:-1,u=a>=0&&r>=0||a<0&&r<0?1:0,m;if(s>0&&i instanceof Array){for(var h=[0,0,0,0],g=0,b=4;g<b;g++)h[g]=i[g]>s?s:i[g];m="M".concat(t,",").concat(n+o*h[0]),h[0]>0&&(m+="A ".concat(h[0],",").concat(h[0],",0,0,").concat(u,",").concat(t+l*h[0],",").concat(n)),m+="L ".concat(t+r-l*h[1],",").concat(n),h[1]>0&&(m+="A ".concat(h[1],",").concat(h[1],",0,0,").concat(u,`, 1190 `).concat(t+r,",").concat(n+o*h[1])),m+="L ".concat(t+r,",").concat(n+a-o*h[2]),h[2]>0&&(m+="A ".concat(h[2],",").concat(h[2],",0,0,").concat(u,`, 1191 `).concat(t+r-l*h[2],",").concat(n+a)),m+="L ".concat(t+l*h[3],",").concat(n+a),h[3]>0&&(m+="A ".concat(h[3],",").concat(h[3],",0,0,").concat(u,`, 1192 `).concat(t,",").concat(n+a-o*h[3])),m+="Z"}else if(s>0&&i===+i&&i>0){var x=Math.min(s,i);m="M ".concat(t,",").concat(n+o*x,` 1193 A `).concat(x,",").concat(x,",0,0,").concat(u,",").concat(t+l*x,",").concat(n,` 1194 L `).concat(t+r-l*x,",").concat(n,` 1195 A `).concat(x,",").concat(x,",0,0,").concat(u,",").concat(t+r,",").concat(n+o*x,` 1196 L `).concat(t+r,",").concat(n+a-o*x,` 1197 A `).concat(x,",").concat(x,",0,0,").concat(u,",").concat(t+r-l*x,",").concat(n+a,` 1198 L `).concat(t+l*x,",").concat(n+a,` 1199 A `).concat(x,",").concat(x,",0,0,").concat(u,",").concat(t,",").concat(n+a-o*x," Z")}else m="M ".concat(t,",").concat(n," h ").concat(r," v ").concat(a," h ").concat(-r," Z");return m},FKe=function(t,n){if(!t||!n)return!1;var r=t.x,a=t.y,i=n.x,s=n.y,o=n.width,l=n.height;if(Math.abs(o)>0&&Math.abs(l)>0){var u=Math.min(i,i+o),m=Math.max(i,i+o),h=Math.min(s,s+l),g=Math.max(s,s+l);return r>=u&&r<=m&&a>=h&&a<=g}return!1},$Ke={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},OO=function(t){var n=HV(HV({},$Ke),t),r=A.useRef(),a=A.useState(-1),i=DKe(a,2),s=i[0],o=i[1];A.useEffect(function(){if(r.current&&r.current.getTotalLength)try{var M=r.current.getTotalLength();M&&o(M)}catch{}},[]);var l=n.x,u=n.y,m=n.width,h=n.height,g=n.radius,b=n.className,x=n.animationEasing,y=n.animationDuration,S=n.animationBegin,w=n.isAnimationActive,T=n.isUpdateAnimationActive;if(l!==+l||u!==+u||m!==+m||h!==+h||m===0||h===0)return null;var C=Qt("recharts-rectangle",b);return T?te.createElement(Rl,{canBegin:s>0,from:{width:m,height:h,x:l,y:u},to:{width:m,height:h,x:l,y:u},duration:y,animationEasing:x,isActive:T},function(M){var k=M.width,N=M.height,P=M.x,D=M.y;return te.createElement(Rl,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:S,duration:y,isActive:w,easing:x},te.createElement("path",Bx({},Gt(n,!0),{className:C,d:FV(P,D,k,N,g),ref:r})))}):te.createElement("path",Bx({},Gt(n,!0),{className:C,d:FV(l,u,m,h,g)}))};function i7(){return i7=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i7.apply(this,arguments)}var PO=function(t){var n=t.cx,r=t.cy,a=t.r,i=t.className,s=Qt("recharts-dot",i);return n===+n&&r===+r&&a===+a?A.createElement("circle",i7({},Gt(t,!1),ox(t),{className:s,cx:n,cy:r,r:a})):null};function Lg(e){"@babel/helpers - typeof";return Lg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Lg(e)}var qKe=["x","y","top","left","width","height","className"];function s7(){return s7=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s7.apply(this,arguments)}function $V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function VKe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$V(Object(n),!0).forEach(function(r){GKe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$V(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function GKe(e,t,n){return t=WKe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function WKe(e){var t=YKe(e,"string");return Lg(t)=="symbol"?t:t+""}function YKe(e,t){if(Lg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Lg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function KKe(e,t){if(e==null)return{};var n=QKe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function QKe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var XKe=function(t,n,r,a,i,s){return"M".concat(t,",").concat(i,"v").concat(a,"M").concat(s,",").concat(n,"h").concat(r)},ZKe=function(t){var n=t.x,r=n===void 0?0:n,a=t.y,i=a===void 0?0:a,s=t.top,o=s===void 0?0:s,l=t.left,u=l===void 0?0:l,m=t.width,h=m===void 0?0:m,g=t.height,b=g===void 0?0:g,x=t.className,y=KKe(t,qKe),S=VKe({x:r,y:i,top:o,left:u,width:h,height:b},y);return!Ke(r)||!Ke(i)||!Ke(h)||!Ke(b)||!Ke(o)||!Ke(u)?null:te.createElement("path",s7({},Gt(S,!0),{className:Qt("recharts-cross",x),d:XKe(r,i,h,b,o,u)}))},kT,qV;function JKe(){if(qV)return kT;qV=1;var e=ose(),t=e(Object.getPrototypeOf,Object);return kT=t,kT}var NT,VV;function eQe(){if(VV)return NT;VV=1;var e=zl(),t=JKe(),n=Ul(),r="[object Object]",a=Function.prototype,i=Object.prototype,s=a.toString,o=i.hasOwnProperty,l=s.call(Object);function u(m){if(!n(m)||e(m)!=r)return!1;var h=t(m);if(h===null)return!0;var g=o.call(h,"constructor")&&h.constructor;return typeof g=="function"&&g instanceof g&&s.call(g)==l}return NT=u,NT}var tQe=eQe();const nQe=yn(tQe);var OT,GV;function rQe(){if(GV)return OT;GV=1;var e=zl(),t=Ul(),n="[object Boolean]";function r(a){return a===!0||a===!1||t(a)&&e(a)==n}return OT=r,OT}var aQe=rQe();const iQe=yn(aQe);function Bg(e){"@babel/helpers - typeof";return Bg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bg(e)}function zx(){return zx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},zx.apply(this,arguments)}function sQe(e,t){return uQe(e)||cQe(e,t)||lQe(e,t)||oQe()}function oQe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1200In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lQe(e,t){if(e){if(typeof e=="string")return WV(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return WV(e,t)}}function WV(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function cQe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function uQe(e){if(Array.isArray(e))return e}function YV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function KV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?YV(Object(n),!0).forEach(function(r){dQe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function dQe(e,t,n){return t=fQe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fQe(e){var t=hQe(e,"string");return Bg(t)=="symbol"?t:t+""}function hQe(e,t){if(Bg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Bg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var QV=function(t,n,r,a,i){var s=r-a,o;return o="M ".concat(t,",").concat(n),o+="L ".concat(t+r,",").concat(n),o+="L ".concat(t+r-s/2,",").concat(n+i),o+="L ".concat(t+r-s/2-a,",").concat(n+i),o+="L ".concat(t,",").concat(n," Z"),o},mQe={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},pQe=function(t){var n=KV(KV({},mQe),t),r=A.useRef(),a=A.useState(-1),i=sQe(a,2),s=i[0],o=i[1];A.useEffect(function(){if(r.current&&r.current.getTotalLength)try{var C=r.current.getTotalLength();C&&o(C)}catch{}},[]);var l=n.x,u=n.y,m=n.upperWidth,h=n.lowerWidth,g=n.height,b=n.className,x=n.animationEasing,y=n.animationDuration,S=n.animationBegin,w=n.isUpdateAnimationActive;if(l!==+l||u!==+u||m!==+m||h!==+h||g!==+g||m===0&&h===0||g===0)return null;var T=Qt("recharts-trapezoid",b);return w?te.createElement(Rl,{canBegin:s>0,from:{upperWidth:0,lowerWidth:0,height:g,x:l,y:u},to:{upperWidth:m,lowerWidth:h,height:g,x:l,y:u},duration:y,animationEasing:x,isActive:w},function(C){var M=C.upperWidth,k=C.lowerWidth,N=C.height,P=C.x,D=C.y;return te.createElement(Rl,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:S,duration:y,easing:x},te.createElement("path",zx({},Gt(n,!0),{className:T,d:QV(P,D,M,k,N),ref:r})))}):te.createElement("g",null,te.createElement("path",zx({},Gt(n,!0),{className:T,d:QV(l,u,m,h,g)})))},gQe=["option","shapeType","propTransformer","activeClassName","isActive"];function zg(e){"@babel/helpers - typeof";return zg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zg(e)}function bQe(e,t){if(e==null)return{};var n=vQe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function vQe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function XV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Ux(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?XV(Object(n),!0).forEach(function(r){yQe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XV(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function yQe(e,t,n){return t=xQe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xQe(e){var t=SQe(e,"string");return zg(t)=="symbol"?t:t+""}function SQe(e,t){if(zg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(zg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function wQe(e,t){return Ux(Ux({},t),e)}function AQe(e,t){return e==="symbols"}function ZV(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return te.createElement(OO,n);case"trapezoid":return te.createElement(pQe,n);case"sector":return te.createElement(joe,n);case"symbols":if(AQe(t))return te.createElement(Q9,n);break;default:return null}}function EQe(e){return A.isValidElement(e)?e.props:e}function TQe(e){var t=e.option,n=e.shapeType,r=e.propTransformer,a=r===void 0?wQe:r,i=e.activeClassName,s=i===void 0?"recharts-active-shape":i,o=e.isActive,l=bQe(e,gQe),u;if(A.isValidElement(t))u=A.cloneElement(t,Ux(Ux({},l),EQe(t)));else if(It(t))u=t(l);else if(nQe(t)&&!iQe(t)){var m=a(t,l);u=te.createElement(ZV,{shapeType:n,elementProps:m})}else{var h=l;u=te.createElement(ZV,{shapeType:n,elementProps:h})}return o?te.createElement(Zn,{className:s},u):u}function W4(e,t){return t!=null&&"trapezoids"in e.props}function Y4(e,t){return t!=null&&"sectors"in e.props}function Ug(e,t){return t!=null&&"points"in e.props}function _Qe(e,t){var n,r,a=e.x===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.x)||e.x===t.x,i=e.y===(t==null||(r=t.labelViewBox)===null||r===void 0?void 0:r.y)||e.y===t.y;return a&&i}function CQe(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function kQe(e,t){var n=e.x===t.x,r=e.y===t.y,a=e.z===t.z;return n&&r&&a}function NQe(e,t){var n;return W4(e,t)?n=_Qe:Y4(e,t)?n=CQe:Ug(e,t)&&(n=kQe),n}function OQe(e,t){var n;return W4(e,t)?n="trapezoids":Y4(e,t)?n="sectors":Ug(e,t)&&(n="points"),n}function PQe(e,t){if(W4(e,t)){var n;return(n=t.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}if(Y4(e,t)){var r;return(r=t.tooltipPayload)===null||r===void 0||(r=r[0])===null||r===void 0||(r=r.payload)===null||r===void 0?void 0:r.payload}return Ug(e,t)?t.payload:{}}function MQe(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,a=OQe(n,t),i=PQe(n,t),s=r.filter(function(l,u){var m=Ag(i,l),h=n.props[a].filter(function(x){var y=NQe(n,t);return y(x,t)}),g=n.props[a].indexOf(h[h.length-1]),b=u===g;return m&&b}),o=r.indexOf(s[s.length-1]);return o}var PT,JV;function RQe(){if(JV)return PT;JV=1;var e=Math.ceil,t=Math.max;function n(r,a,i,s){for(var o=-1,l=t(e((a-r)/(i||1)),0),u=Array(l);l--;)u[s?l:++o]=r,r+=i;return u}return PT=n,PT}var MT,eG;function $oe(){if(eG)return MT;eG=1;var e=Ase(),t=1/0,n=17976931348623157e292;function r(a){if(!a)return a===0?a:0;if(a=e(a),a===t||a===-t){var i=a<0?-1:1;return i*n}return a===a?a:0}return MT=r,MT}var RT,tG;function DQe(){if(tG)return RT;tG=1;var e=RQe(),t=j4(),n=$oe();function r(a){return function(i,s,o){return o&&typeof o!="number"&&t(i,s,o)&&(s=o=void 0),i=n(i),s===void 0?(s=i,i=0):s=n(s),o=o===void 0?i<s?1:-1:n(o),e(i,s,o,a)}}return RT=r,RT}var DT,nG;function jQe(){if(nG)return DT;nG=1;var e=DQe(),t=e();return DT=t,DT}var IQe=jQe();const Hx=yn(IQe);function Hg(e){"@babel/helpers - typeof";return Hg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Hg(e)}function rG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function aG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?rG(Object(n),!0).forEach(function(r){qoe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function qoe(e,t,n){return t=LQe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function LQe(e){var t=BQe(e,"string");return Hg(t)=="symbol"?t:t+""}function BQe(e,t){if(Hg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Hg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var zQe=["Webkit","Moz","O","ms"],UQe=function(t,n){var r=t.replace(/(\w)/,function(i){return i.toUpperCase()}),a=zQe.reduce(function(i,s){return aG(aG({},i),{},qoe({},s+r,n))},{});return a[t]=n,a};function Yh(e){"@babel/helpers - typeof";return Yh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yh(e)}function Fx(){return Fx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Fx.apply(this,arguments)}function iG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function jT(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?iG(Object(n),!0).forEach(function(r){ui(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function HQe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sG(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Goe(r.key),r)}}function FQe(e,t,n){return t&&sG(e.prototype,t),n&&sG(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function $Qe(e,t,n){return t=$x(t),qQe(e,Voe()?Reflect.construct(t,n||[],$x(e).constructor):t.apply(e,n))}function qQe(e,t){if(t&&(Yh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return VQe(e)}function VQe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Voe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Voe=function(){return!!e})()}function $x(e){return $x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},$x(e)}function GQe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&o7(e,t)}function o7(e,t){return o7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},o7(e,t)}function ui(e,t,n){return t=Goe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Goe(e){var t=WQe(e,"string");return Yh(t)=="symbol"?t:t+""}function WQe(e,t){if(Yh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Yh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var YQe=function(t){var n=t.data,r=t.startIndex,a=t.endIndex,i=t.x,s=t.width,o=t.travellerWidth;if(!n||!n.length)return{};var l=n.length,u=O0().domain(Hx(0,l)).range([i,i+s-o]),m=u.domain().map(function(h){return u(h)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:u(r),endX:u(a),scale:u,scaleValues:m}},oG=function(t){return t.changedTouches&&!!t.changedTouches.length},Kh=(function(e){function t(n){var r;return HQe(this,t),r=$Qe(this,t,[n]),ui(r,"handleDrag",function(a){r.leaveTimer&&(clearTimeout(r.leaveTimer),r.leaveTimer=null),r.state.isTravellerMoving?r.handleTravellerMove(a):r.state.isSlideMoving&&r.handleSlideDrag(a)}),ui(r,"handleTouchMove",function(a){a.changedTouches!=null&&a.changedTouches.length>0&&r.handleDrag(a.changedTouches[0])}),ui(r,"handleDragEnd",function(){r.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var a=r.props,i=a.endIndex,s=a.onDragEnd,o=a.startIndex;s?.({endIndex:i,startIndex:o})}),r.detachDragEndListener()}),ui(r,"handleLeaveWrapper",function(){(r.state.isTravellerMoving||r.state.isSlideMoving)&&(r.leaveTimer=window.setTimeout(r.handleDragEnd,r.props.leaveTimeOut))}),ui(r,"handleEnterSlideOrTraveller",function(){r.setState({isTextActive:!0})}),ui(r,"handleLeaveSlideOrTraveller",function(){r.setState({isTextActive:!1})}),ui(r,"handleSlideDragStart",function(a){var i=oG(a)?a.changedTouches[0]:a;r.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:i.pageX}),r.attachDragEndListener()}),r.travellerDragStartHandlers={startX:r.handleTravellerDragStart.bind(r,"startX"),endX:r.handleTravellerDragStart.bind(r,"endX")},r.state={},r}return GQe(t,e),FQe(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(r){var a=r.startX,i=r.endX,s=this.state.scaleValues,o=this.props,l=o.gap,u=o.data,m=u.length-1,h=Math.min(a,i),g=Math.max(a,i),b=t.getIndexInRange(s,h),x=t.getIndexInRange(s,g);return{startIndex:b-b%l,endIndex:x===m?m:x-x%l}}},{key:"getTextOfTick",value:function(r){var a=this.props,i=a.data,s=a.tickFormatter,o=a.dataKey,l=Ti(i[r],o,r);return It(s)?s(l,r):l}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(r){var a=this.state,i=a.slideMoveStartX,s=a.startX,o=a.endX,l=this.props,u=l.x,m=l.width,h=l.travellerWidth,g=l.startIndex,b=l.endIndex,x=l.onChange,y=r.pageX-i;y>0?y=Math.min(y,u+m-h-o,u+m-h-s):y<0&&(y=Math.max(y,u-s,u-o));var S=this.getIndex({startX:s+y,endX:o+y});(S.startIndex!==g||S.endIndex!==b)&&x&&x(S),this.setState({startX:s+y,endX:o+y,slideMoveStartX:r.pageX})}},{key:"handleTravellerDragStart",value:function(r,a){var i=oG(a)?a.changedTouches[0]:a;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:r,brushMoveStartX:i.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(r){var a=this.state,i=a.brushMoveStartX,s=a.movingTravellerId,o=a.endX,l=a.startX,u=this.state[s],m=this.props,h=m.x,g=m.width,b=m.travellerWidth,x=m.onChange,y=m.gap,S=m.data,w={startX:this.state.startX,endX:this.state.endX},T=r.pageX-i;T>0?T=Math.min(T,h+g-b-u):T<0&&(T=Math.max(T,h-u)),w[s]=u+T;var C=this.getIndex(w),M=C.startIndex,k=C.endIndex,N=function(){var D=S.length-1;return s==="startX"&&(o>l?M%y===0:k%y===0)||o<l&&k===D||s==="endX"&&(o>l?k%y===0:M%y===0)||o>l&&k===D};this.setState(ui(ui({},s,u+T),"brushMoveStartX",r.pageX),function(){x&&N()&&x(C)})}},{key:"handleTravellerMoveKeyboard",value:function(r,a){var i=this,s=this.state,o=s.scaleValues,l=s.startX,u=s.endX,m=this.state[a],h=o.indexOf(m);if(h!==-1){var g=h+r;if(!(g===-1||g>=o.length)){var b=o[g];a==="startX"&&b>=u||a==="endX"&&b<=l||this.setState(ui({},a,b),function(){i.props.onChange(i.getIndex({startX:i.state.startX,endX:i.state.endX}))})}}}},{key:"renderBackground",value:function(){var r=this.props,a=r.x,i=r.y,s=r.width,o=r.height,l=r.fill,u=r.stroke;return te.createElement("rect",{stroke:u,fill:l,x:a,y:i,width:s,height:o})}},{key:"renderPanorama",value:function(){var r=this.props,a=r.x,i=r.y,s=r.width,o=r.height,l=r.data,u=r.children,m=r.padding,h=A.Children.only(u);return h?te.cloneElement(h,{x:a,y:i,width:s,height:o,margin:m,compact:!0,data:l}):null}},{key:"renderTravellerLayer",value:function(r,a){var i,s,o=this,l=this.props,u=l.y,m=l.travellerWidth,h=l.height,g=l.traveller,b=l.ariaLabel,x=l.data,y=l.startIndex,S=l.endIndex,w=Math.max(r,this.props.x),T=jT(jT({},Gt(this.props,!1)),{},{x:w,y:u,width:m,height:h}),C=b||"Min value: ".concat((i=x[y])===null||i===void 0?void 0:i.name,", Max value: ").concat((s=x[S])===null||s===void 0?void 0:s.name);return te.createElement(Zn,{tabIndex:0,role:"slider","aria-label":C,"aria-valuenow":r,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[a],onTouchStart:this.travellerDragStartHandlers[a],onKeyDown:function(k){["ArrowLeft","ArrowRight"].includes(k.key)&&(k.preventDefault(),k.stopPropagation(),o.handleTravellerMoveKeyboard(k.key==="ArrowRight"?1:-1,a))},onFocus:function(){o.setState({isTravellerFocused:!0})},onBlur:function(){o.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(g,T))}},{key:"renderSlide",value:function(r,a){var i=this.props,s=i.y,o=i.height,l=i.stroke,u=i.travellerWidth,m=Math.min(r,a)+u,h=Math.max(Math.abs(a-r)-u,0);return te.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:l,fillOpacity:.2,x:m,y:s,width:h,height:o})}},{key:"renderText",value:function(){var r=this.props,a=r.startIndex,i=r.endIndex,s=r.y,o=r.height,l=r.travellerWidth,u=r.stroke,m=this.state,h=m.startX,g=m.endX,b=5,x={pointerEvents:"none",fill:u};return te.createElement(Zn,{className:"recharts-brush-texts"},te.createElement(vx,Fx({textAnchor:"end",verticalAnchor:"middle",x:Math.min(h,g)-b,y:s+o/2},x),this.getTextOfTick(a)),te.createElement(vx,Fx({textAnchor:"start",verticalAnchor:"middle",x:Math.max(h,g)+l+b,y:s+o/2},x),this.getTextOfTick(i)))}},{key:"render",value:function(){var r=this.props,a=r.data,i=r.className,s=r.children,o=r.x,l=r.y,u=r.width,m=r.height,h=r.alwaysShowText,g=this.state,b=g.startX,x=g.endX,y=g.isTextActive,S=g.isSlideMoving,w=g.isTravellerMoving,T=g.isTravellerFocused;if(!a||!a.length||!Ke(o)||!Ke(l)||!Ke(u)||!Ke(m)||u<=0||m<=0)return null;var C=Qt("recharts-brush",i),M=te.Children.count(s)===1,k=UQe("userSelect","none");return te.createElement(Zn,{className:C,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:k},this.renderBackground(),M&&this.renderPanorama(),this.renderSlide(b,x),this.renderTravellerLayer(b,"startX"),this.renderTravellerLayer(x,"endX"),(y||S||w||T||h)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(r){var a=r.x,i=r.y,s=r.width,o=r.height,l=r.stroke,u=Math.floor(i+o/2)-1;return te.createElement(te.Fragment,null,te.createElement("rect",{x:a,y:i,width:s,height:o,fill:l,stroke:"none"}),te.createElement("line",{x1:a+1,y1:u,x2:a+s-1,y2:u,fill:"none",stroke:"#fff"}),te.createElement("line",{x1:a+1,y1:u+2,x2:a+s-1,y2:u+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(r,a){var i;return te.isValidElement(r)?i=te.cloneElement(r,a):It(r)?i=r(a):i=t.renderDefaultTraveller(a),i}},{key:"getDerivedStateFromProps",value:function(r,a){var i=r.data,s=r.width,o=r.x,l=r.travellerWidth,u=r.updateId,m=r.startIndex,h=r.endIndex;if(i!==a.prevData||u!==a.prevUpdateId)return jT({prevData:i,prevTravellerWidth:l,prevUpdateId:u,prevX:o,prevWidth:s},i&&i.length?YQe({data:i,width:s,x:o,travellerWidth:l,startIndex:m,endIndex:h}):{scale:null,scaleValues:null});if(a.scale&&(s!==a.prevWidth||o!==a.prevX||l!==a.prevTravellerWidth)){a.scale.range([o,o+s-l]);var g=a.scale.domain().map(function(b){return a.scale(b)});return{prevData:i,prevTravellerWidth:l,prevUpdateId:u,prevX:o,prevWidth:s,startX:a.scale(r.startIndex),endX:a.scale(r.endIndex),scaleValues:g}}return null}},{key:"getIndexInRange",value:function(r,a){for(var i=r.length,s=0,o=i-1;o-s>1;){var l=Math.floor((s+o)/2);r[l]>a?o=l:s=l}return a>=r[o]?o:s}}])})(A.PureComponent);ui(Kh,"displayName","Brush");ui(Kh,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var IT,lG;function KQe(){if(lG)return IT;lG=1;var e=rO();function t(n,r){var a;return e(n,function(i,s,o){return a=r(i,s,o),!a}),!!a}return IT=t,IT}var LT,cG;function QQe(){if(cG)return LT;cG=1;var e=ese(),t=uu(),n=KQe(),r=Za(),a=j4();function i(s,o,l){var u=r(s)?e:n;return l&&a(s,o,l)&&(o=void 0),u(s,t(o,3))}return LT=i,LT}var XQe=QQe();const ZQe=yn(XQe);var go=function(t,n){var r=t.alwaysShow,a=t.ifOverflow;return r&&(a="extendDomain"),a===n},BT,uG;function JQe(){if(uG)return BT;uG=1;var e=vse();function t(n,r,a){r=="__proto__"&&e?e(n,r,{configurable:!0,enumerable:!0,value:a,writable:!0}):n[r]=a}return BT=t,BT}var zT,dG;function eXe(){if(dG)return zT;dG=1;var e=JQe(),t=gse(),n=uu();function r(a,i){var s={};return i=n(i,3),t(a,function(o,l,u){e(s,l,i(o,l,u))}),s}return zT=r,zT}var tXe=eXe();const nXe=yn(tXe);var UT,fG;function rXe(){if(fG)return UT;fG=1;function e(t,n){for(var r=-1,a=t==null?0:t.length;++r<a;)if(!n(t[r],r,t))return!1;return!0}return UT=e,UT}var HT,hG;function aXe(){if(hG)return HT;hG=1;var e=rO();function t(n,r){var a=!0;return e(n,function(i,s,o){return a=!!r(i,s,o),a}),a}return HT=t,HT}var FT,mG;function iXe(){if(mG)return FT;mG=1;var e=rXe(),t=aXe(),n=uu(),r=Za(),a=j4();function i(s,o,l){var u=r(s)?e:t;return l&&a(s,o,l)&&(o=void 0),u(s,n(o,3))}return FT=i,FT}var sXe=iXe();const Woe=yn(sXe);var oXe=["x","y"];function Fg(e){"@babel/helpers - typeof";return Fg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fg(e)}function l7(){return l7=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l7.apply(this,arguments)}function pG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Yp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pG(Object(n),!0).forEach(function(r){lXe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function lXe(e,t,n){return t=cXe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cXe(e){var t=uXe(e,"string");return Fg(t)=="symbol"?t:t+""}function uXe(e,t){if(Fg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Fg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function dXe(e,t){if(e==null)return{};var n=fXe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function fXe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function hXe(e,t){var n=e.x,r=e.y,a=dXe(e,oXe),i="".concat(n),s=parseInt(i,10),o="".concat(r),l=parseInt(o,10),u="".concat(t.height||a.height),m=parseInt(u,10),h="".concat(t.width||a.width),g=parseInt(h,10);return Yp(Yp(Yp(Yp(Yp({},t),a),s?{x:s}:{}),l?{y:l}:{}),{},{height:m,width:g,name:t.name,radius:t.radius})}function gG(e){return te.createElement(TQe,l7({shapeType:"rectangle",propTransformer:hXe,activeClassName:"recharts-active-bar"},e))}var mXe=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(r,a){if(typeof t=="number")return t;var i=Ke(r)||EBe(r);return i?t(r,a):(i||wd(),n)}},pXe=["value","background"],Yoe;function Qh(e){"@babel/helpers - typeof";return Qh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qh(e)}function gXe(e,t){if(e==null)return{};var n=bXe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function bXe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function qx(){return qx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qx.apply(this,arguments)}function bG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function wr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bG(Object(n),!0).forEach(function(r){Nc(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function vXe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vG(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Qoe(r.key),r)}}function yXe(e,t,n){return t&&vG(e.prototype,t),n&&vG(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function xXe(e,t,n){return t=Vx(t),SXe(e,Koe()?Reflect.construct(t,n||[],Vx(e).constructor):t.apply(e,n))}function SXe(e,t){if(t&&(Qh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return wXe(e)}function wXe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Koe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Koe=function(){return!!e})()}function Vx(e){return Vx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Vx(e)}function AXe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c7(e,t)}function c7(e,t){return c7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},c7(e,t)}function Nc(e,t,n){return t=Qoe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qoe(e){var t=EXe(e,"string");return Qh(t)=="symbol"?t:t+""}function EXe(e,t){if(Qh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Qh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Hd=(function(e){function t(){var n;vXe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=xXe(this,t,[].concat(a)),Nc(n,"state",{isAnimationFinished:!1}),Nc(n,"id",k1("recharts-bar-")),Nc(n,"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),s&&s()}),Nc(n,"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),s&&s()}),n}return AXe(t,e),yXe(t,[{key:"renderRectanglesStatically",value:function(r){var a=this,i=this.props,s=i.shape,o=i.dataKey,l=i.activeIndex,u=i.activeBar,m=Gt(this.props,!1);return r&&r.map(function(h,g){var b=g===l,x=b?u:s,y=wr(wr(wr({},m),h),{},{isActive:b,option:x,index:g,dataKey:o,onAnimationStart:a.handleAnimationStart,onAnimationEnd:a.handleAnimationEnd});return te.createElement(Zn,qx({className:"recharts-bar-rectangle"},lx(a.props,h,g),{key:"rectangle-".concat(h?.x,"-").concat(h?.y,"-").concat(h?.value,"-").concat(g)}),te.createElement(gG,y))})}},{key:"renderRectanglesWithAnimation",value:function(){var r=this,a=this.props,i=a.data,s=a.layout,o=a.isAnimationActive,l=a.animationBegin,u=a.animationDuration,m=a.animationEasing,h=a.animationId,g=this.state.prevData;return te.createElement(Rl,{begin:l,duration:u,isActive:o,easing:m,from:{t:0},to:{t:1},key:"bar-".concat(h),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(b){var x=b.t,y=i.map(function(S,w){var T=g&&g[w];if(T){var C=Qi(T.x,S.x),M=Qi(T.y,S.y),k=Qi(T.width,S.width),N=Qi(T.height,S.height);return wr(wr({},S),{},{x:C(x),y:M(x),width:k(x),height:N(x)})}if(s==="horizontal"){var P=Qi(0,S.height),D=P(x);return wr(wr({},S),{},{y:S.y+S.height-D,height:D})}var B=Qi(0,S.width),z=B(x);return wr(wr({},S),{},{width:z})});return te.createElement(Zn,null,r.renderRectanglesStatically(y))})}},{key:"renderRectangles",value:function(){var r=this.props,a=r.data,i=r.isAnimationActive,s=this.state.prevData;return i&&a&&a.length&&(!s||!Ag(s,a))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(a)}},{key:"renderBackground",value:function(){var r=this,a=this.props,i=a.data,s=a.dataKey,o=a.activeIndex,l=Gt(this.props.background,!1);return i.map(function(u,m){u.value;var h=u.background,g=gXe(u,pXe);if(!h)return null;var b=wr(wr(wr(wr(wr({},g),{},{fill:"#eee"},h),l),lx(r.props,u,m)),{},{onAnimationStart:r.handleAnimationStart,onAnimationEnd:r.handleAnimationEnd,dataKey:s,index:m,className:"recharts-bar-background-rectangle"});return te.createElement(gG,qx({key:"background-bar-".concat(m),option:r.props.background,isActive:m===o},b))})}},{key:"renderErrorBar",value:function(r,a){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,s=i.data,o=i.xAxis,l=i.yAxis,u=i.layout,m=i.children,h=Ns(m,G4);if(!h)return null;var g=u==="vertical"?s[0].height/2:s[0].width/2,b=function(S,w){var T=Array.isArray(S.value)?S.value[1]:S.value;return{x:S.x,y:S.y,value:T,errorVal:Ti(S,w)}},x={clipPath:r?"url(#clipPath-".concat(a,")"):null};return te.createElement(Zn,x,h.map(function(y){return te.cloneElement(y,{key:"error-bar-".concat(a,"-").concat(y.props.dataKey),data:s,xAxis:o,yAxis:l,layout:u,offset:g,dataPointFormatter:b})}))}},{key:"render",value:function(){var r=this.props,a=r.hide,i=r.data,s=r.className,o=r.xAxis,l=r.yAxis,u=r.left,m=r.top,h=r.width,g=r.height,b=r.isAnimationActive,x=r.background,y=r.id;if(a||!i||!i.length)return null;var S=this.state.isAnimationFinished,w=Qt("recharts-bar",s),T=o&&o.allowDataOverflow,C=l&&l.allowDataOverflow,M=T||C,k=Xt(y)?this.id:y;return te.createElement(Zn,{className:w},T||C?te.createElement("defs",null,te.createElement("clipPath",{id:"clipPath-".concat(k)},te.createElement("rect",{x:T?u:u-h/2,y:C?m:m-g/2,width:T?h:h*2,height:C?g:g*2}))):null,te.createElement(Zn,{className:"recharts-bar-rectangles",clipPath:M?"url(#clipPath-".concat(k,")"):null},x?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(M,k),(!b||S)&&zc.renderCallByParent(this.props,i))}}],[{key:"getDerivedStateFromProps",value:function(r,a){return r.animationId!==a.prevAnimationId?{prevAnimationId:r.animationId,curData:r.data,prevData:a.curData}:r.data!==a.curData?{curData:r.data}:null}}])})(A.PureComponent);Yoe=Hd;Nc(Hd,"displayName","Bar");Nc(Hd,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!Rm.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"});Nc(Hd,"getComposedData",function(e){var t=e.props,n=e.item,r=e.barPosition,a=e.bandSize,i=e.xAxis,s=e.yAxis,o=e.xAxisTicks,l=e.yAxisTicks,u=e.stackedData,m=e.dataStartIndex,h=e.displayedData,g=e.offset,b=FGe(r,n);if(!b)return null;var x=t.layout,y=n.type.defaultProps,S=y!==void 0?wr(wr({},y),n.props):n.props,w=S.dataKey,T=S.children,C=S.minPointSize,M=x==="horizontal"?s:i,k=u?M.scale.domain():null,N=QGe({numericAxis:M}),P=Ns(T,Tse),D=h.map(function(B,z){var U,$,W,G,V,H;u?U=$Ge(u[m+z],k):(U=Ti(B,w),Array.isArray(U)||(U=[N,U]));var X=mXe(C,Yoe.defaultProps.minPointSize)(U[1],z);if(x==="horizontal"){var Z,ae=[s.scale(U[0]),s.scale(U[1])],q=ae[0],Q=ae[1];$=tV({axis:i,ticks:o,bandSize:a,offset:b.offset,entry:B,index:z}),W=(Z=Q??q)!==null&&Z!==void 0?Z:void 0,G=b.size;var J=q-Q;if(V=Number.isNaN(J)?0:J,H={x:$,y:s.y,width:G,height:s.height},Math.abs(X)>0&&Math.abs(V)<Math.abs(X)){var L=_s(V||X)*(Math.abs(X)-Math.abs(V));W-=L,V+=L}}else{var de=[i.scale(U[0]),i.scale(U[1])],ge=de[0],ke=de[1];if($=ge,W=tV({axis:s,ticks:l,bandSize:a,offset:b.offset,entry:B,index:z}),G=ke-ge,V=b.size,H={x:i.x,y:W,width:i.width,height:V},Math.abs(X)>0&&Math.abs(G)<Math.abs(X)){var ye=_s(G||X)*(Math.abs(X)-Math.abs(G));G+=ye}}return wr(wr(wr({},B),{},{x:$,y:W,width:G,height:V,value:u?U:U[1],payload:B,background:H},P&&P[z]&&P[z].props),{},{tooltipPayload:[Moe(n,B)],tooltipPosition:{x:$+G/2,y:W+V/2}})});return wr({data:D,layout:x},g)});function $g(e){"@babel/helpers - typeof";return $g=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},$g(e)}function TXe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yG(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Xoe(r.key),r)}}function _Xe(e,t,n){return t&&yG(e.prototype,t),n&&yG(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function xG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Ss(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?xG(Object(n),!0).forEach(function(r){K4(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function K4(e,t,n){return t=Xoe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xoe(e){var t=CXe(e,"string");return $g(t)=="symbol"?t:t+""}function CXe(e,t){if($g(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if($g(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Zoe=function(t,n,r,a,i){var s=t.width,o=t.height,l=t.layout,u=t.children,m=Object.keys(n),h={left:r.left,leftMirror:r.left,right:s-r.right,rightMirror:s-r.right,top:r.top,topMirror:r.top,bottom:o-r.bottom,bottomMirror:o-r.bottom},g=!!di(u,Hd);return m.reduce(function(b,x){var y=n[x],S=y.orientation,w=y.domain,T=y.padding,C=T===void 0?{}:T,M=y.mirror,k=y.reversed,N="".concat(S).concat(M?"Mirror":""),P,D,B,z,U;if(y.type==="number"&&(y.padding==="gap"||y.padding==="no-gap")){var $=w[1]-w[0],W=1/0,G=y.categoricalDomain.sort(CBe);if(G.forEach(function(de,ge){ge>0&&(W=Math.min((de||0)-(G[ge-1]||0),W))}),Number.isFinite(W)){var V=W/$,H=y.layout==="vertical"?r.height:r.width;if(y.padding==="gap"&&(P=V*H/2),y.padding==="no-gap"){var X=xd(t.barCategoryGap,V*H),Z=V*H/2;P=Z-X-(Z-X)/H*X}}}a==="xAxis"?D=[r.left+(C.left||0)+(P||0),r.left+r.width-(C.right||0)-(P||0)]:a==="yAxis"?D=l==="horizontal"?[r.top+r.height-(C.bottom||0),r.top+(C.top||0)]:[r.top+(C.top||0)+(P||0),r.top+r.height-(C.bottom||0)-(P||0)]:D=y.range,k&&(D=[D[1],D[0]]);var ae=UGe(y,i,g),q=ae.scale,Q=ae.realScaleType;q.domain(w).range(D),HGe(q);var J=KGe(q,Ss(Ss({},y),{},{realScaleType:Q}));a==="xAxis"?(U=S==="top"&&!M||S==="bottom"&&M,B=r.left,z=h[N]-U*y.height):a==="yAxis"&&(U=S==="left"&&!M||S==="right"&&M,B=h[N]-U*y.width,z=r.top);var L=Ss(Ss(Ss({},y),J),{},{realScaleType:Q,x:B,y:z,scale:q,width:a==="xAxis"?r.width:y.width,height:a==="yAxis"?r.height:y.height});return L.bandSize=Mx(L,J),!y.hide&&a==="xAxis"?h[N]+=(U?-1:1)*L.height:y.hide||(h[N]+=(U?-1:1)*L.width),Ss(Ss({},b),{},K4({},x,L))},{})},Joe=function(t,n){var r=t.x,a=t.y,i=n.x,s=n.y;return{x:Math.min(r,i),y:Math.min(a,s),width:Math.abs(i-r),height:Math.abs(s-a)}},kXe=function(t){var n=t.x1,r=t.y1,a=t.x2,i=t.y2;return Joe({x:n,y:r},{x:a,y:i})},ele=(function(){function e(t){TXe(this,e),this.scale=t}return _Xe(e,[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.bandAware,i=r.position;if(n!==void 0){if(i)switch(i){case"start":return this.scale(n);case"middle":{var s=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+s}case"end":{var o=this.bandwidth?this.bandwidth():0;return this.scale(n)+o}default:return this.scale(n)}if(a){var l=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+l}return this.scale(n)}}},{key:"isInRange",value:function(n){var r=this.range(),a=r[0],i=r[r.length-1];return a<=i?n>=a&&n<=i:n>=i&&n<=a}}],[{key:"create",value:function(n){return new e(n)}}])})();K4(ele,"EPS",1e-4);var MO=function(t){var n=Object.keys(t).reduce(function(r,a){return Ss(Ss({},r),{},K4({},a,ele.create(t[a])))},{});return Ss(Ss({},n),{},{apply:function(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=i.bandAware,o=i.position;return nXe(a,function(l,u){return n[u].apply(l,{bandAware:s,position:o})})},isInRange:function(a){return Woe(a,function(i,s){return n[s].isInRange(i)})}})};function NXe(e){return(e%180+180)%180}var OXe=function(t){var n=t.width,r=t.height,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=NXe(a),s=i*Math.PI/180,o=Math.atan(r/n),l=s>o&&s<Math.PI-o?r/Math.sin(s):n/Math.cos(s);return Math.abs(l)},$T,SG;function PXe(){if(SG)return $T;SG=1;var e=uu(),t=N1(),n=R4();function r(a){return function(i,s,o){var l=Object(i);if(!t(i)){var u=e(s,3);i=n(i),s=function(h){return u(l[h],h,l)}}var m=a(i,s,o);return m>-1?l[u?i[m]:m]:void 0}}return $T=r,$T}var qT,wG;function MXe(){if(wG)return qT;wG=1;var e=$oe();function t(n){var r=e(n),a=r%1;return r===r?a?r-a:r:0}return qT=t,qT}var VT,AG;function RXe(){if(AG)return VT;AG=1;var e=dse(),t=uu(),n=MXe(),r=Math.max;function a(i,s,o){var l=i==null?0:i.length;if(!l)return-1;var u=o==null?0:n(o);return u<0&&(u=r(l+u,0)),e(i,t(s,3),u)}return VT=a,VT}var GT,EG;function DXe(){if(EG)return GT;EG=1;var e=PXe(),t=RXe(),n=e(t);return GT=n,GT}var jXe=DXe();const IXe=yn(jXe);var LXe=Cie();const BXe=yn(LXe);var zXe=BXe(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")}),RO=A.createContext(void 0),DO=A.createContext(void 0),tle=A.createContext(void 0),nle=A.createContext({}),rle=A.createContext(void 0),ale=A.createContext(0),ile=A.createContext(0),TG=function(t){var n=t.state,r=n.xAxisMap,a=n.yAxisMap,i=n.offset,s=t.clipPathId,o=t.children,l=t.width,u=t.height,m=zXe(i);return te.createElement(RO.Provider,{value:r},te.createElement(DO.Provider,{value:a},te.createElement(nle.Provider,{value:i},te.createElement(tle.Provider,{value:m},te.createElement(rle.Provider,{value:s},te.createElement(ale.Provider,{value:u},te.createElement(ile.Provider,{value:l},o)))))))},UXe=function(){return A.useContext(rle)},sle=function(t){var n=A.useContext(RO);n==null&&wd();var r=n[t];return r==null&&wd(),r},HXe=function(){var t=A.useContext(RO);return Ec(t)},FXe=function(){var t=A.useContext(DO),n=IXe(t,function(r){return Woe(r.domain,Number.isFinite)});return n||Ec(t)},ole=function(t){var n=A.useContext(DO);n==null&&wd();var r=n[t];return r==null&&wd(),r},$Xe=function(){var t=A.useContext(tle);return t},qXe=function(){return A.useContext(nle)},jO=function(){return A.useContext(ile)},IO=function(){return A.useContext(ale)};function Xh(e){"@babel/helpers - typeof";return Xh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Xh(e)}function VXe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function GXe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,cle(r.key),r)}}function WXe(e,t,n){return t&&GXe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function YXe(e,t,n){return t=Gx(t),KXe(e,lle()?Reflect.construct(t,n||[],Gx(e).constructor):t.apply(e,n))}function KXe(e,t){if(t&&(Xh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return QXe(e)}function QXe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lle(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(lle=function(){return!!e})()}function Gx(e){return Gx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Gx(e)}function XXe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u7(e,t)}function u7(e,t){return u7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},u7(e,t)}function _G(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function CG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_G(Object(n),!0).forEach(function(r){LO(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_G(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function LO(e,t,n){return t=cle(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cle(e){var t=ZXe(e,"string");return Xh(t)=="symbol"?t:t+""}function ZXe(e,t){if(Xh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Xh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function JXe(e,t){return rZe(e)||nZe(e,t)||tZe(e,t)||eZe()}function eZe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1201In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tZe(e,t){if(e){if(typeof e=="string")return kG(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kG(e,t)}}function kG(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function nZe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function rZe(e){if(Array.isArray(e))return e}function d7(){return d7=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d7.apply(this,arguments)}var aZe=function(t,n){var r;return te.isValidElement(t)?r=te.cloneElement(t,n):It(t)?r=t(n):r=te.createElement("line",d7({},n,{className:"recharts-reference-line-line"})),r},iZe=function(t,n,r,a,i,s,o,l,u){var m=i.x,h=i.y,g=i.width,b=i.height;if(r){var x=u.y,y=t.y.apply(x,{position:s});if(go(u,"discard")&&!t.y.isInRange(y))return null;var S=[{x:m+g,y},{x:m,y}];return l==="left"?S.reverse():S}if(n){var w=u.x,T=t.x.apply(w,{position:s});if(go(u,"discard")&&!t.x.isInRange(T))return null;var C=[{x:T,y:h+b},{x:T,y:h}];return o==="top"?C.reverse():C}if(a){var M=u.segment,k=M.map(function(N){return t.apply(N,{position:s})});return go(u,"discard")&&ZQe(k,function(N){return!t.isInRange(N)})?null:k}return null};function sZe(e){var t=e.x,n=e.y,r=e.segment,a=e.xAxisId,i=e.yAxisId,s=e.shape,o=e.className,l=e.alwaysShow,u=UXe(),m=sle(a),h=ole(i),g=$Xe();if(!u||!g)return null;yl(l===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var b=MO({x:m.scale,y:h.scale}),x=Ir(t),y=Ir(n),S=r&&r.length===2,w=iZe(b,x,y,S,g,e.position,m.orientation,h.orientation,e);if(!w)return null;var T=JXe(w,2),C=T[0],M=C.x,k=C.y,N=T[1],P=N.x,D=N.y,B=go(e,"hidden")?"url(#".concat(u,")"):void 0,z=CG(CG({clipPath:B},Gt(e,!0)),{},{x1:M,y1:k,x2:P,y2:D});return te.createElement(Zn,{className:Qt("recharts-reference-line",o)},aZe(s,z),pa.renderCallByParent(e,kXe({x1:M,y1:k,x2:P,y2:D})))}var BO=(function(e){function t(){return VXe(this,t),YXe(this,t,arguments)}return XXe(t,e),WXe(t,[{key:"render",value:function(){return te.createElement(sZe,this.props)}}])})(te.Component);LO(BO,"displayName","ReferenceLine");LO(BO,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function f7(){return f7=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f7.apply(this,arguments)}function Zh(e){"@babel/helpers - typeof";return Zh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Zh(e)}function NG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function OG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?NG(Object(n),!0).forEach(function(r){Q4(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function oZe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lZe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,dle(r.key),r)}}function cZe(e,t,n){return t&&lZe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function uZe(e,t,n){return t=Wx(t),dZe(e,ule()?Reflect.construct(t,n||[],Wx(e).constructor):t.apply(e,n))}function dZe(e,t){if(t&&(Zh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return fZe(e)}function fZe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ule(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ule=function(){return!!e})()}function Wx(e){return Wx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Wx(e)}function hZe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h7(e,t)}function h7(e,t){return h7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},h7(e,t)}function Q4(e,t,n){return t=dle(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dle(e){var t=mZe(e,"string");return Zh(t)=="symbol"?t:t+""}function mZe(e,t){if(Zh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Zh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var pZe=function(t){var n=t.x,r=t.y,a=t.xAxis,i=t.yAxis,s=MO({x:a.scale,y:i.scale}),o=s.apply({x:n,y:r},{bandAware:!0});return go(t,"discard")&&!s.isInRange(o)?null:o},X4=(function(e){function t(){return oZe(this,t),uZe(this,t,arguments)}return hZe(t,e),cZe(t,[{key:"render",value:function(){var r=this.props,a=r.x,i=r.y,s=r.r,o=r.alwaysShow,l=r.clipPathId,u=Ir(a),m=Ir(i);if(yl(o===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!u||!m)return null;var h=pZe(this.props);if(!h)return null;var g=h.x,b=h.y,x=this.props,y=x.shape,S=x.className,w=go(this.props,"hidden")?"url(#".concat(l,")"):void 0,T=OG(OG({clipPath:w},Gt(this.props,!0)),{},{cx:g,cy:b});return te.createElement(Zn,{className:Qt("recharts-reference-dot",S)},t.renderDot(y,T),pa.renderCallByParent(this.props,{x:g-s,y:b-s,width:2*s,height:2*s}))}}])})(te.Component);Q4(X4,"displayName","ReferenceDot");Q4(X4,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});Q4(X4,"renderDot",function(e,t){var n;return te.isValidElement(e)?n=te.cloneElement(e,t):It(e)?n=e(t):n=te.createElement(PO,f7({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),n});function m7(){return m7=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m7.apply(this,arguments)}function Jh(e){"@babel/helpers - typeof";return Jh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jh(e)}function PG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function MG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?PG(Object(n),!0).forEach(function(r){Z4(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function gZe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bZe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,hle(r.key),r)}}function vZe(e,t,n){return t&&bZe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function yZe(e,t,n){return t=Yx(t),xZe(e,fle()?Reflect.construct(t,n||[],Yx(e).constructor):t.apply(e,n))}function xZe(e,t){if(t&&(Jh(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return SZe(e)}function SZe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fle(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(fle=function(){return!!e})()}function Yx(e){return Yx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Yx(e)}function wZe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p7(e,t)}function p7(e,t){return p7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},p7(e,t)}function Z4(e,t,n){return t=hle(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hle(e){var t=AZe(e,"string");return Jh(t)=="symbol"?t:t+""}function AZe(e,t){if(Jh(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Jh(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var EZe=function(t,n,r,a,i){var s=i.x1,o=i.x2,l=i.y1,u=i.y2,m=i.xAxis,h=i.yAxis;if(!m||!h)return null;var g=MO({x:m.scale,y:h.scale}),b={x:t?g.x.apply(s,{position:"start"}):g.x.rangeMin,y:r?g.y.apply(l,{position:"start"}):g.y.rangeMin},x={x:n?g.x.apply(o,{position:"end"}):g.x.rangeMax,y:a?g.y.apply(u,{position:"end"}):g.y.rangeMax};return go(i,"discard")&&(!g.isInRange(b)||!g.isInRange(x))?null:Joe(b,x)},J4=(function(e){function t(){return gZe(this,t),yZe(this,t,arguments)}return wZe(t,e),vZe(t,[{key:"render",value:function(){var r=this.props,a=r.x1,i=r.x2,s=r.y1,o=r.y2,l=r.className,u=r.alwaysShow,m=r.clipPathId;yl(u===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var h=Ir(a),g=Ir(i),b=Ir(s),x=Ir(o),y=this.props.shape;if(!h&&!g&&!b&&!x&&!y)return null;var S=EZe(h,g,b,x,this.props);if(!S&&!y)return null;var w=go(this.props,"hidden")?"url(#".concat(m,")"):void 0;return te.createElement(Zn,{className:Qt("recharts-reference-area",l)},t.renderRect(y,MG(MG({clipPath:w},Gt(this.props,!0)),S)),pa.renderCallByParent(this.props,S))}}])})(te.Component);Z4(J4,"displayName","ReferenceArea");Z4(J4,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});Z4(J4,"renderRect",function(e,t){var n;return te.isValidElement(e)?n=te.cloneElement(e,t):It(e)?n=e(t):n=te.createElement(OO,m7({},t,{className:"recharts-reference-area-rect"})),n});function mle(e,t,n){if(t<1)return[];if(t===1&&n===void 0)return e;for(var r=[],a=0;a<e.length;a+=t)r.push(e[a]);return r}function TZe(e,t,n){var r={width:e.width+t.width,height:e.height+t.height};return OXe(r,n)}function _Ze(e,t,n){var r=n==="width",a=e.x,i=e.y,s=e.width,o=e.height;return t===1?{start:r?a:i,end:r?a+s:i+o}:{start:r?a+s:i+o,end:r?a:i}}function Kx(e,t,n,r,a){if(e*t<e*r||e*t>e*a)return!1;var i=n();return e*(t-e*i/2-r)>=0&&e*(t+e*i/2-a)<=0}function CZe(e,t){return mle(e,t+1)}function kZe(e,t,n,r,a){for(var i=(r||[]).slice(),s=t.start,o=t.end,l=0,u=1,m=s,h=function(){var x=r?.[l];if(x===void 0)return{v:mle(r,u)};var y=l,S,w=function(){return S===void 0&&(S=n(x,y)),S},T=x.coordinate,C=l===0||Kx(e,T,w,m,o);C||(l=0,m=s,u+=1),C&&(m=T+e*(w()/2+a),l+=u)},g;u<=i.length;)if(g=h(),g)return g.v;return[]}function qg(e){"@babel/helpers - typeof";return qg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qg(e)}function RG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ha(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?RG(Object(n),!0).forEach(function(r){NZe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function NZe(e,t,n){return t=OZe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OZe(e){var t=PZe(e,"string");return qg(t)=="symbol"?t:t+""}function PZe(e,t){if(qg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(qg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function MZe(e,t,n,r,a){for(var i=(r||[]).slice(),s=i.length,o=t.start,l=t.end,u=function(g){var b=i[g],x,y=function(){return x===void 0&&(x=n(b,g)),x};if(g===s-1){var S=e*(b.coordinate+e*y()/2-l);i[g]=b=ha(ha({},b),{},{tickCoord:S>0?b.coordinate-S*e:b.coordinate})}else i[g]=b=ha(ha({},b),{},{tickCoord:b.coordinate});var w=Kx(e,b.tickCoord,y,o,l);w&&(l=b.tickCoord-e*(y()/2+a),i[g]=ha(ha({},b),{},{isShow:!0}))},m=s-1;m>=0;m--)u(m);return i}function RZe(e,t,n,r,a,i){var s=(r||[]).slice(),o=s.length,l=t.start,u=t.end;if(i){var m=r[o-1],h=n(m,o-1),g=e*(m.coordinate+e*h/2-u);s[o-1]=m=ha(ha({},m),{},{tickCoord:g>0?m.coordinate-g*e:m.coordinate});var b=Kx(e,m.tickCoord,function(){return h},l,u);b&&(u=m.tickCoord-e*(h/2+a),s[o-1]=ha(ha({},m),{},{isShow:!0}))}for(var x=i?o-1:o,y=function(T){var C=s[T],M,k=function(){return M===void 0&&(M=n(C,T)),M};if(T===0){var N=e*(C.coordinate-e*k()/2-l);s[T]=C=ha(ha({},C),{},{tickCoord:N<0?C.coordinate-N*e:C.coordinate})}else s[T]=C=ha(ha({},C),{},{tickCoord:C.coordinate});var P=Kx(e,C.tickCoord,k,l,u);P&&(l=C.tickCoord+e*(k()/2+a),s[T]=ha(ha({},C),{},{isShow:!0}))},S=0;S<x;S++)y(S);return s}function zO(e,t,n){var r=e.tick,a=e.ticks,i=e.viewBox,s=e.minTickGap,o=e.orientation,l=e.interval,u=e.tickFormatter,m=e.unit,h=e.angle;if(!a||!a.length||!r)return[];if(Ke(l)||Rm.isSsr)return CZe(a,typeof l=="number"&&Ke(l)?l:0);var g=[],b=o==="top"||o==="bottom"?"width":"height",x=m&&b==="width"?N0(m,{fontSize:t,letterSpacing:n}):{width:0,height:0},y=function(C,M){var k=It(u)?u(C.value,M):C.value;return b==="width"?TZe(N0(k,{fontSize:t,letterSpacing:n}),x,h):N0(k,{fontSize:t,letterSpacing:n})[b]},S=a.length>=2?_s(a[1].coordinate-a[0].coordinate):1,w=_Ze(i,S,b);return l==="equidistantPreserveStart"?kZe(S,w,y,a,s):(l==="preserveStart"||l==="preserveStartEnd"?g=RZe(S,w,y,a,s,l==="preserveStartEnd"):g=MZe(S,w,y,a,s),g.filter(function(T){return T.isShow}))}var DZe=["viewBox"],jZe=["viewBox"],IZe=["ticks"];function em(e){"@babel/helpers - typeof";return em=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},em(e)}function oh(){return oh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},oh.apply(this,arguments)}function DG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Pr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?DG(Object(n),!0).forEach(function(r){UO(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function WT(e,t){if(e==null)return{};var n=LZe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function LZe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function BZe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jG(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,gle(r.key),r)}}function zZe(e,t,n){return t&&jG(e.prototype,t),n&&jG(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function UZe(e,t,n){return t=Qx(t),HZe(e,ple()?Reflect.construct(t,n||[],Qx(e).constructor):t.apply(e,n))}function HZe(e,t){if(t&&(em(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return FZe(e)}function FZe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ple(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ple=function(){return!!e})()}function Qx(e){return Qx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Qx(e)}function $Ze(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g7(e,t)}function g7(e,t){return g7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},g7(e,t)}function UO(e,t,n){return t=gle(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gle(e){var t=qZe(e,"string");return em(t)=="symbol"?t:t+""}function qZe(e,t){if(em(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(em(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Lm=(function(e){function t(n){var r;return BZe(this,t),r=UZe(this,t,[n]),r.state={fontSize:"",letterSpacing:""},r}return $Ze(t,e),zZe(t,[{key:"shouldComponentUpdate",value:function(r,a){var i=r.viewBox,s=WT(r,DZe),o=this.props,l=o.viewBox,u=WT(o,jZe);return!bh(i,l)||!bh(s,u)||!bh(a,this.state)}},{key:"componentDidMount",value:function(){var r=this.layerReference;if(r){var a=r.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];a&&this.setState({fontSize:window.getComputedStyle(a).fontSize,letterSpacing:window.getComputedStyle(a).letterSpacing})}}},{key:"getTickLineCoord",value:function(r){var a=this.props,i=a.x,s=a.y,o=a.width,l=a.height,u=a.orientation,m=a.tickSize,h=a.mirror,g=a.tickMargin,b,x,y,S,w,T,C=h?-1:1,M=r.tickSize||m,k=Ke(r.tickCoord)?r.tickCoord:r.coordinate;switch(u){case"top":b=x=r.coordinate,S=s+ +!h*l,y=S-C*M,T=y-C*g,w=k;break;case"left":y=S=r.coordinate,x=i+ +!h*o,b=x-C*M,w=b-C*g,T=k;break;case"right":y=S=r.coordinate,x=i+ +h*o,b=x+C*M,w=b+C*g,T=k;break;default:b=x=r.coordinate,S=s+ +h*l,y=S+C*M,T=y+C*g,w=k;break}return{line:{x1:b,y1:y,x2:x,y2:S},tick:{x:w,y:T}}}},{key:"getTickTextAnchor",value:function(){var r=this.props,a=r.orientation,i=r.mirror,s;switch(a){case"left":s=i?"start":"end";break;case"right":s=i?"end":"start";break;default:s="middle";break}return s}},{key:"getTickVerticalAnchor",value:function(){var r=this.props,a=r.orientation,i=r.mirror,s="end";switch(a){case"left":case"right":s="middle";break;case"top":s=i?"start":"end";break;default:s=i?"end":"start";break}return s}},{key:"renderAxisLine",value:function(){var r=this.props,a=r.x,i=r.y,s=r.width,o=r.height,l=r.orientation,u=r.mirror,m=r.axisLine,h=Pr(Pr(Pr({},Gt(this.props,!1)),Gt(m,!1)),{},{fill:"none"});if(l==="top"||l==="bottom"){var g=+(l==="top"&&!u||l==="bottom"&&u);h=Pr(Pr({},h),{},{x1:a,y1:i+g*o,x2:a+s,y2:i+g*o})}else{var b=+(l==="left"&&!u||l==="right"&&u);h=Pr(Pr({},h),{},{x1:a+b*s,y1:i,x2:a+b*s,y2:i+o})}return te.createElement("line",oh({},h,{className:Qt("recharts-cartesian-axis-line",os(m,"className"))}))}},{key:"renderTicks",value:function(r,a,i){var s=this,o=this.props,l=o.tickLine,u=o.stroke,m=o.tick,h=o.tickFormatter,g=o.unit,b=zO(Pr(Pr({},this.props),{},{ticks:r}),a,i),x=this.getTickTextAnchor(),y=this.getTickVerticalAnchor(),S=Gt(this.props,!1),w=Gt(m,!1),T=Pr(Pr({},S),{},{fill:"none"},Gt(l,!1)),C=b.map(function(M,k){var N=s.getTickLineCoord(M),P=N.line,D=N.tick,B=Pr(Pr(Pr(Pr({textAnchor:x,verticalAnchor:y},S),{},{stroke:"none",fill:u},w),D),{},{index:k,payload:M,visibleTicksCount:b.length,tickFormatter:h});return te.createElement(Zn,oh({className:"recharts-cartesian-axis-tick",key:"tick-".concat(M.value,"-").concat(M.coordinate,"-").concat(M.tickCoord)},lx(s.props,M,k)),l&&te.createElement("line",oh({},T,P,{className:Qt("recharts-cartesian-axis-tick-line",os(l,"className"))})),m&&t.renderTickItem(m,B,"".concat(It(h)?h(M.value,k):M.value).concat(g||"")))});return te.createElement("g",{className:"recharts-cartesian-axis-ticks"},C)}},{key:"render",value:function(){var r=this,a=this.props,i=a.axisLine,s=a.width,o=a.height,l=a.ticksGenerator,u=a.className,m=a.hide;if(m)return null;var h=this.props,g=h.ticks,b=WT(h,IZe),x=g;return It(l)&&(x=g&&g.length>0?l(this.props):l(b)),s<=0||o<=0||!x||!x.length?null:te.createElement(Zn,{className:Qt("recharts-cartesian-axis",u),ref:function(S){r.layerReference=S}},i&&this.renderAxisLine(),this.renderTicks(x,this.state.fontSize,this.state.letterSpacing),pa.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(r,a,i){var s,o=Qt(a.className,"recharts-cartesian-axis-tick-value");return te.isValidElement(r)?s=te.cloneElement(r,Pr(Pr({},a),{},{className:o})):It(r)?s=r(Pr(Pr({},a),{},{className:o})):s=te.createElement(vx,oh({},a,{className:"recharts-cartesian-axis-tick-value"}),i),s}}])})(A.Component);UO(Lm,"displayName","CartesianAxis");UO(Lm,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});var VZe=["x1","y1","x2","y2","key"],GZe=["offset"];function Ad(e){"@babel/helpers - typeof";return Ad=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ad(e)}function IG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ga(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?IG(Object(n),!0).forEach(function(r){WZe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):IG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function WZe(e,t,n){return t=YZe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YZe(e){var t=KZe(e,"string");return Ad(t)=="symbol"?t:t+""}function KZe(e,t){if(Ad(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Ad(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function nd(){return nd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nd.apply(this,arguments)}function LG(e,t){if(e==null)return{};var n=QZe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function QZe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var XZe=function(t){var n=t.fill;if(!n||n==="none")return null;var r=t.fillOpacity,a=t.x,i=t.y,s=t.width,o=t.height,l=t.ry;return te.createElement("rect",{x:a,y:i,ry:l,width:s,height:o,stroke:"none",fill:n,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function ble(e,t){var n;if(te.isValidElement(e))n=te.cloneElement(e,t);else if(It(e))n=e(t);else{var r=t.x1,a=t.y1,i=t.x2,s=t.y2,o=t.key,l=LG(t,VZe),u=Gt(l,!1);u.offset;var m=LG(u,GZe);n=te.createElement("line",nd({},m,{x1:r,y1:a,x2:i,y2:s,fill:"none",key:o}))}return n}function ZZe(e){var t=e.x,n=e.width,r=e.horizontal,a=r===void 0?!0:r,i=e.horizontalPoints;if(!a||!i||!i.length)return null;var s=i.map(function(o,l){var u=ga(ga({},e),{},{x1:t,y1:o,x2:t+n,y2:o,key:"line-".concat(l),index:l});return ble(a,u)});return te.createElement("g",{className:"recharts-cartesian-grid-horizontal"},s)}function JZe(e){var t=e.y,n=e.height,r=e.vertical,a=r===void 0?!0:r,i=e.verticalPoints;if(!a||!i||!i.length)return null;var s=i.map(function(o,l){var u=ga(ga({},e),{},{x1:o,y1:t,x2:o,y2:t+n,key:"line-".concat(l),index:l});return ble(a,u)});return te.createElement("g",{className:"recharts-cartesian-grid-vertical"},s)}function eJe(e){var t=e.horizontalFill,n=e.fillOpacity,r=e.x,a=e.y,i=e.width,s=e.height,o=e.horizontalPoints,l=e.horizontal,u=l===void 0?!0:l;if(!u||!t||!t.length)return null;var m=o.map(function(g){return Math.round(g+a-a)}).sort(function(g,b){return g-b});a!==m[0]&&m.unshift(0);var h=m.map(function(g,b){var x=!m[b+1],y=x?a+s-g:m[b+1]-g;if(y<=0)return null;var S=b%t.length;return te.createElement("rect",{key:"react-".concat(b),y:g,x:r,height:y,width:i,stroke:"none",fill:t[S],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return te.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},h)}function tJe(e){var t=e.vertical,n=t===void 0?!0:t,r=e.verticalFill,a=e.fillOpacity,i=e.x,s=e.y,o=e.width,l=e.height,u=e.verticalPoints;if(!n||!r||!r.length)return null;var m=u.map(function(g){return Math.round(g+i-i)}).sort(function(g,b){return g-b});i!==m[0]&&m.unshift(0);var h=m.map(function(g,b){var x=!m[b+1],y=x?i+o-g:m[b+1]-g;if(y<=0)return null;var S=b%r.length;return te.createElement("rect",{key:"react-".concat(b),x:g,y:s,width:y,height:l,stroke:"none",fill:r[S],fillOpacity:a,className:"recharts-cartesian-grid-bg"})});return te.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},h)}var nJe=function(t,n){var r=t.xAxis,a=t.width,i=t.height,s=t.offset;return Ooe(zO(ga(ga(ga({},Lm.defaultProps),r),{},{ticks:dl(r,!0),viewBox:{x:0,y:0,width:a,height:i}})),s.left,s.left+s.width,n)},rJe=function(t,n){var r=t.yAxis,a=t.width,i=t.height,s=t.offset;return Ooe(zO(ga(ga(ga({},Lm.defaultProps),r),{},{ticks:dl(r,!0),viewBox:{x:0,y:0,width:a,height:i}})),s.top,s.top+s.height,n)},Bf={horizontal:!0,vertical:!0,stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function o0(e){var t,n,r,a,i,s,o=jO(),l=IO(),u=qXe(),m=ga(ga({},e),{},{stroke:(t=e.stroke)!==null&&t!==void 0?t:Bf.stroke,fill:(n=e.fill)!==null&&n!==void 0?n:Bf.fill,horizontal:(r=e.horizontal)!==null&&r!==void 0?r:Bf.horizontal,horizontalFill:(a=e.horizontalFill)!==null&&a!==void 0?a:Bf.horizontalFill,vertical:(i=e.vertical)!==null&&i!==void 0?i:Bf.vertical,verticalFill:(s=e.verticalFill)!==null&&s!==void 0?s:Bf.verticalFill,x:Ke(e.x)?e.x:u.left,y:Ke(e.y)?e.y:u.top,width:Ke(e.width)?e.width:u.width,height:Ke(e.height)?e.height:u.height}),h=m.x,g=m.y,b=m.width,x=m.height,y=m.syncWithTicks,S=m.horizontalValues,w=m.verticalValues,T=HXe(),C=FXe();if(!Ke(b)||b<=0||!Ke(x)||x<=0||!Ke(h)||h!==+h||!Ke(g)||g!==+g)return null;var M=m.verticalCoordinatesGenerator||nJe,k=m.horizontalCoordinatesGenerator||rJe,N=m.horizontalPoints,P=m.verticalPoints;if((!N||!N.length)&&It(k)){var D=S&&S.length,B=k({yAxis:C?ga(ga({},C),{},{ticks:D?S:C.ticks}):void 0,width:o,height:l,offset:u},D?!0:y);yl(Array.isArray(B),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(Ad(B),"]")),Array.isArray(B)&&(N=B)}if((!P||!P.length)&&It(M)){var z=w&&w.length,U=M({xAxis:T?ga(ga({},T),{},{ticks:z?w:T.ticks}):void 0,width:o,height:l,offset:u},z?!0:y);yl(Array.isArray(U),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(Ad(U),"]")),Array.isArray(U)&&(P=U)}return te.createElement("g",{className:"recharts-cartesian-grid"},te.createElement(XZe,{fill:m.fill,fillOpacity:m.fillOpacity,x:m.x,y:m.y,width:m.width,height:m.height,ry:m.ry}),te.createElement(ZZe,nd({},m,{offset:u,horizontalPoints:N,xAxis:T,yAxis:C})),te.createElement(JZe,nd({},m,{offset:u,verticalPoints:P,xAxis:T,yAxis:C})),te.createElement(eJe,nd({},m,{horizontalPoints:N})),te.createElement(tJe,nd({},m,{verticalPoints:P})))}o0.displayName="CartesianGrid";var aJe=["layout","type","stroke","connectNulls","isRange","ref"],iJe=["key"],vle;function tm(e){"@babel/helpers - typeof";return tm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tm(e)}function yle(e,t){if(e==null)return{};var n=sJe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function sJe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function rd(){return rd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rd.apply(this,arguments)}function BG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function wc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?BG(Object(n),!0).forEach(function(r){oo(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function oJe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zG(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Sle(r.key),r)}}function lJe(e,t,n){return t&&zG(e.prototype,t),n&&zG(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function cJe(e,t,n){return t=Xx(t),uJe(e,xle()?Reflect.construct(t,n||[],Xx(e).constructor):t.apply(e,n))}function uJe(e,t){if(t&&(tm(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return dJe(e)}function dJe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xle(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(xle=function(){return!!e})()}function Xx(e){return Xx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Xx(e)}function fJe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b7(e,t)}function b7(e,t){return b7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},b7(e,t)}function oo(e,t,n){return t=Sle(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Sle(e){var t=hJe(e,"string");return tm(t)=="symbol"?t:t+""}function hJe(e,t){if(tm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(tm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Ji=(function(e){function t(){var n;oJe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=cJe(this,t,[].concat(a)),oo(n,"state",{isAnimationFinished:!0}),oo(n,"id",k1("recharts-area-")),oo(n,"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),It(s)&&s()}),oo(n,"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),It(s)&&s()}),n}return fJe(t,e),lJe(t,[{key:"renderDots",value:function(r,a,i){var s=this.props.isAnimationActive,o=this.state.isAnimationFinished;if(s&&!o)return null;var l=this.props,u=l.dot,m=l.points,h=l.dataKey,g=Gt(this.props,!1),b=Gt(u,!0),x=m.map(function(S,w){var T=wc(wc(wc({key:"dot-".concat(w),r:3},g),b),{},{index:w,cx:S.x,cy:S.y,dataKey:h,value:S.value,payload:S.payload,points:m});return t.renderDotItem(u,T)}),y={clipPath:r?"url(#clipPath-".concat(a?"":"dots-").concat(i,")"):null};return te.createElement(Zn,rd({className:"recharts-area-dots"},y),x)}},{key:"renderHorizontalRect",value:function(r){var a=this.props,i=a.baseLine,s=a.points,o=a.strokeWidth,l=s[0].x,u=s[s.length-1].x,m=r*Math.abs(l-u),h=kc(s.map(function(g){return g.y||0}));return Ke(i)&&typeof i=="number"?h=Math.max(i,h):i&&Array.isArray(i)&&i.length&&(h=Math.max(kc(i.map(function(g){return g.y||0})),h)),Ke(h)?te.createElement("rect",{x:l<u?l:l-m,y:0,width:m,height:Math.floor(h+(o?parseInt("".concat(o),10):1))}):null}},{key:"renderVerticalRect",value:function(r){var a=this.props,i=a.baseLine,s=a.points,o=a.strokeWidth,l=s[0].y,u=s[s.length-1].y,m=r*Math.abs(l-u),h=kc(s.map(function(g){return g.x||0}));return Ke(i)&&typeof i=="number"?h=Math.max(i,h):i&&Array.isArray(i)&&i.length&&(h=Math.max(kc(i.map(function(g){return g.x||0})),h)),Ke(h)?te.createElement("rect",{x:0,y:l<u?l:l-m,width:h+(o?parseInt("".concat(o),10):1),height:Math.floor(m)}):null}},{key:"renderClipRect",value:function(r){var a=this.props.layout;return a==="vertical"?this.renderVerticalRect(r):this.renderHorizontalRect(r)}},{key:"renderAreaStatically",value:function(r,a,i,s){var o=this.props,l=o.layout,u=o.type,m=o.stroke,h=o.connectNulls,g=o.isRange;o.ref;var b=yle(o,aJe);return te.createElement(Zn,{clipPath:i?"url(#clipPath-".concat(s,")"):null},te.createElement(M0,rd({},Gt(b,!0),{points:r,connectNulls:h,type:u,baseLine:a,layout:l,stroke:"none",className:"recharts-area-area"})),m!=="none"&&te.createElement(M0,rd({},Gt(this.props,!1),{className:"recharts-area-curve",layout:l,type:u,connectNulls:h,fill:"none",points:r})),m!=="none"&&g&&te.createElement(M0,rd({},Gt(this.props,!1),{className:"recharts-area-curve",layout:l,type:u,connectNulls:h,fill:"none",points:a})))}},{key:"renderAreaWithAnimation",value:function(r,a){var i=this,s=this.props,o=s.points,l=s.baseLine,u=s.isAnimationActive,m=s.animationBegin,h=s.animationDuration,g=s.animationEasing,b=s.animationId,x=this.state,y=x.prevPoints,S=x.prevBaseLine;return te.createElement(Rl,{begin:m,duration:h,isActive:u,easing:g,from:{t:0},to:{t:1},key:"area-".concat(b),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(w){var T=w.t;if(y){var C=y.length/o.length,M=o.map(function(D,B){var z=Math.floor(B*C);if(y[z]){var U=y[z],$=Qi(U.x,D.x),W=Qi(U.y,D.y);return wc(wc({},D),{},{x:$(T),y:W(T)})}return D}),k;if(Ke(l)&&typeof l=="number"){var N=Qi(S,l);k=N(T)}else if(Xt(l)||Pm(l)){var P=Qi(S,0);k=P(T)}else k=l.map(function(D,B){var z=Math.floor(B*C);if(S[z]){var U=S[z],$=Qi(U.x,D.x),W=Qi(U.y,D.y);return wc(wc({},D),{},{x:$(T),y:W(T)})}return D});return i.renderAreaStatically(M,k,r,a)}return te.createElement(Zn,null,te.createElement("defs",null,te.createElement("clipPath",{id:"animationClipPath-".concat(a)},i.renderClipRect(T))),te.createElement(Zn,{clipPath:"url(#animationClipPath-".concat(a,")")},i.renderAreaStatically(o,l,r,a)))})}},{key:"renderArea",value:function(r,a){var i=this.props,s=i.points,o=i.baseLine,l=i.isAnimationActive,u=this.state,m=u.prevPoints,h=u.prevBaseLine,g=u.totalLength;return l&&s&&s.length&&(!m&&g>0||!Ag(m,s)||!Ag(h,o))?this.renderAreaWithAnimation(r,a):this.renderAreaStatically(s,o,r,a)}},{key:"render",value:function(){var r,a=this.props,i=a.hide,s=a.dot,o=a.points,l=a.className,u=a.top,m=a.left,h=a.xAxis,g=a.yAxis,b=a.width,x=a.height,y=a.isAnimationActive,S=a.id;if(i||!o||!o.length)return null;var w=this.state.isAnimationFinished,T=o.length===1,C=Qt("recharts-area",l),M=h&&h.allowDataOverflow,k=g&&g.allowDataOverflow,N=M||k,P=Xt(S)?this.id:S,D=(r=Gt(s,!1))!==null&&r!==void 0?r:{r:3,strokeWidth:2},B=D.r,z=B===void 0?3:B,U=D.strokeWidth,$=U===void 0?2:U,W=IBe(s)?s:{},G=W.clipDot,V=G===void 0?!0:G,H=z*2+$;return te.createElement(Zn,{className:C},M||k?te.createElement("defs",null,te.createElement("clipPath",{id:"clipPath-".concat(P)},te.createElement("rect",{x:M?m:m-b/2,y:k?u:u-x/2,width:M?b:b*2,height:k?x:x*2})),!V&&te.createElement("clipPath",{id:"clipPath-dots-".concat(P)},te.createElement("rect",{x:m-H/2,y:u-H/2,width:b+H,height:x+H}))):null,T?null:this.renderArea(N,P),(s||T)&&this.renderDots(N,V,P),(!y||w)&&zc.renderCallByParent(this.props,o))}}],[{key:"getDerivedStateFromProps",value:function(r,a){return r.animationId!==a.prevAnimationId?{prevAnimationId:r.animationId,curPoints:r.points,curBaseLine:r.baseLine,prevPoints:a.curPoints,prevBaseLine:a.curBaseLine}:r.points!==a.curPoints||r.baseLine!==a.curBaseLine?{curPoints:r.points,curBaseLine:r.baseLine}:null}}])})(A.PureComponent);vle=Ji;oo(Ji,"displayName","Area");oo(Ji,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!Rm.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});oo(Ji,"getBaseValue",function(e,t,n,r){var a=e.layout,i=e.baseValue,s=t.props.baseValue,o=s??i;if(Ke(o)&&typeof o=="number")return o;var l=a==="horizontal"?r:n,u=l.scale.domain();if(l.type==="number"){var m=Math.max(u[0],u[1]),h=Math.min(u[0],u[1]);return o==="dataMin"?h:o==="dataMax"||m<0?m:Math.max(Math.min(u[0],u[1]),0)}return o==="dataMin"?u[0]:o==="dataMax"?u[1]:u[0]});oo(Ji,"getComposedData",function(e){var t=e.props,n=e.item,r=e.xAxis,a=e.yAxis,i=e.xAxisTicks,s=e.yAxisTicks,o=e.bandSize,l=e.dataKey,u=e.stackedData,m=e.dataStartIndex,h=e.displayedData,g=e.offset,b=t.layout,x=u&&u.length,y=vle.getBaseValue(t,n,r,a),S=b==="horizontal",w=!1,T=h.map(function(M,k){var N;x?N=u[m+k]:(N=Ti(M,l),Array.isArray(N)?w=!0:N=[y,N]);var P=N[1]==null||x&&Ti(M,l)==null;return S?{x:eV({axis:r,ticks:i,bandSize:o,entry:M,index:k}),y:P?null:a.scale(N[1]),value:N,payload:M}:{x:P?null:r.scale(N[1]),y:eV({axis:a,ticks:s,bandSize:o,entry:M,index:k}),value:N,payload:M}}),C;return x||w?C=T.map(function(M){var k=Array.isArray(M.value)?M.value[0]:null;return S?{x:M.x,y:k!=null&&M.y!=null?a.scale(k):null}:{x:k!=null?r.scale(k):null,y:M.y}}):C=S?a.scale(y):r.scale(y),wc({points:T,baseLine:C,layout:b,isRange:w},g)});oo(Ji,"renderDotItem",function(e,t){var n;if(te.isValidElement(e))n=te.cloneElement(e,t);else if(It(e))n=e(t);else{var r=Qt("recharts-area-dot",typeof e!="boolean"?e.className:""),a=t.key,i=yle(t,iJe);n=te.createElement(PO,rd({},i,{key:a,className:r}))}return n});function nm(e){"@babel/helpers - typeof";return nm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nm(e)}function mJe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pJe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ele(r.key),r)}}function gJe(e,t,n){return t&&pJe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function bJe(e,t,n){return t=Zx(t),vJe(e,wle()?Reflect.construct(t,n||[],Zx(e).constructor):t.apply(e,n))}function vJe(e,t){if(t&&(nm(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return yJe(e)}function yJe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wle(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(wle=function(){return!!e})()}function Zx(e){return Zx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Zx(e)}function xJe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v7(e,t)}function v7(e,t){return v7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},v7(e,t)}function Ale(e,t,n){return t=Ele(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ele(e){var t=SJe(e,"string");return nm(t)=="symbol"?t:t+""}function SJe(e,t){if(nm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(nm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function y7(){return y7=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y7.apply(this,arguments)}function wJe(e){var t=e.xAxisId,n=jO(),r=IO(),a=sle(t);return a==null?null:A.createElement(Lm,y7({},a,{className:Qt("recharts-".concat(a.axisType," ").concat(a.axisType),a.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(s){return dl(s,!0)}}))}var Oc=(function(e){function t(){return mJe(this,t),bJe(this,t,arguments)}return xJe(t,e),gJe(t,[{key:"render",value:function(){return A.createElement(wJe,this.props)}}])})(A.Component);Ale(Oc,"displayName","XAxis");Ale(Oc,"defaultProps",{allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0});function rm(e){"@babel/helpers - typeof";return rm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rm(e)}function AJe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function EJe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Cle(r.key),r)}}function TJe(e,t,n){return t&&EJe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function _Je(e,t,n){return t=Jx(t),CJe(e,Tle()?Reflect.construct(t,n||[],Jx(e).constructor):t.apply(e,n))}function CJe(e,t){if(t&&(rm(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return kJe(e)}function kJe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tle(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Tle=function(){return!!e})()}function Jx(e){return Jx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Jx(e)}function NJe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&x7(e,t)}function x7(e,t){return x7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},x7(e,t)}function _le(e,t,n){return t=Cle(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Cle(e){var t=OJe(e,"string");return rm(t)=="symbol"?t:t+""}function OJe(e,t){if(rm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(rm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function S7(){return S7=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S7.apply(this,arguments)}var PJe=function(t){var n=t.yAxisId,r=jO(),a=IO(),i=ole(n);return i==null?null:A.createElement(Lm,S7({},i,{className:Qt("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:r,height:a},ticksGenerator:function(o){return dl(o,!0)}}))},Pc=(function(e){function t(){return AJe(this,t),_Je(this,t,arguments)}return NJe(t,e),TJe(t,[{key:"render",value:function(){return A.createElement(PJe,this.props)}}])})(A.Component);_le(Pc,"displayName","YAxis");_le(Pc,"defaultProps",{allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1});function UG(e){return jJe(e)||DJe(e)||RJe(e)||MJe()}function MJe(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1202In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function RJe(e,t){if(e){if(typeof e=="string")return w7(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w7(e,t)}}function DJe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function jJe(e){if(Array.isArray(e))return w7(e)}function w7(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var A7=function(t,n,r,a,i){var s=Ns(t,BO),o=Ns(t,X4),l=[].concat(UG(s),UG(o)),u=Ns(t,J4),m="".concat(a,"Id"),h=a[0],g=n;if(l.length&&(g=l.reduce(function(y,S){if(S.props[m]===r&&go(S.props,"extendDomain")&&Ke(S.props[h])){var w=S.props[h];return[Math.min(y[0],w),Math.max(y[1],w)]}return y},g)),u.length){var b="".concat(h,"1"),x="".concat(h,"2");g=u.reduce(function(y,S){if(S.props[m]===r&&go(S.props,"extendDomain")&&Ke(S.props[b])&&Ke(S.props[x])){var w=S.props[b],T=S.props[x];return[Math.min(y[0],w,T),Math.max(y[1],w,T)]}return y},g)}return i&&i.length&&(g=i.reduce(function(y,S){return Ke(S)?[Math.min(y[0],S),Math.max(y[1],S)]:y},g)),g},YT={exports:{}},HG;function IJe(){return HG||(HG=1,(function(e){var t=Object.prototype.hasOwnProperty,n="~";function r(){}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1));function a(l,u,m){this.fn=l,this.context=u,this.once=m||!1}function i(l,u,m,h,g){if(typeof m!="function")throw new TypeError("The listener must be a function");var b=new a(m,h||l,g),x=n?n+u:u;return l._events[x]?l._events[x].fn?l._events[x]=[l._events[x],b]:l._events[x].push(b):(l._events[x]=b,l._eventsCount++),l}function s(l,u){--l._eventsCount===0?l._events=new r:delete l._events[u]}function o(){this._events=new r,this._eventsCount=0}o.prototype.eventNames=function(){var u=[],m,h;if(this._eventsCount===0)return u;for(h in m=this._events)t.call(m,h)&&u.push(n?h.slice(1):h);return Object.getOwnPropertySymbols?u.concat(Object.getOwnPropertySymbols(m)):u},o.prototype.listeners=function(u){var m=n?n+u:u,h=this._events[m];if(!h)return[];if(h.fn)return[h.fn];for(var g=0,b=h.length,x=new Array(b);g<b;g++)x[g]=h[g].fn;return x},o.prototype.listenerCount=function(u){var m=n?n+u:u,h=this._events[m];return h?h.fn?1:h.length:0},o.prototype.emit=function(u,m,h,g,b,x){var y=n?n+u:u;if(!this._events[y])return!1;var S=this._events[y],w=arguments.length,T,C;if(S.fn){switch(S.once&&this.removeListener(u,S.fn,void 0,!0),w){case 1:return S.fn.call(S.context),!0;case 2:return S.fn.call(S.context,m),!0;case 3:return S.fn.call(S.context,m,h),!0;case 4:return S.fn.call(S.context,m,h,g),!0;case 5:return S.fn.call(S.context,m,h,g,b),!0;case 6:return S.fn.call(S.context,m,h,g,b,x),!0}for(C=1,T=new Array(w-1);C<w;C++)T[C-1]=arguments[C];S.fn.apply(S.context,T)}else{var M=S.length,k;for(C=0;C<M;C++)switch(S[C].once&&this.removeListener(u,S[C].fn,void 0,!0),w){case 1:S[C].fn.call(S[C].context);break;case 2:S[C].fn.call(S[C].context,m);break;case 3:S[C].fn.call(S[C].context,m,h);break;case 4:S[C].fn.call(S[C].context,m,h,g);break;default:if(!T)for(k=1,T=new Array(w-1);k<w;k++)T[k-1]=arguments[k];S[C].fn.apply(S[C].context,T)}}return!0},o.prototype.on=function(u,m,h){return i(this,u,m,h,!1)},o.prototype.once=function(u,m,h){return i(this,u,m,h,!0)},o.prototype.removeListener=function(u,m,h,g){var b=n?n+u:u;if(!this._events[b])return this;if(!m)return s(this,b),this;var x=this._events[b];if(x.fn)x.fn===m&&(!g||x.once)&&(!h||x.context===h)&&s(this,b);else{for(var y=0,S=[],w=x.length;y<w;y++)(x[y].fn!==m||g&&!x[y].once||h&&x[y].context!==h)&&S.push(x[y]);S.length?this._events[b]=S.length===1?S[0]:S:s(this,b)}return this},o.prototype.removeAllListeners=function(u){var m;return u?(m=n?n+u:u,this._events[m]&&s(this,m)):(this._events=new r,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=n,o.EventEmitter=o,e.exports=o})(YT)),YT.exports}var LJe=IJe();const BJe=yn(LJe);var KT=new BJe,QT="recharts.syncMouseEvents";function Vg(e){"@babel/helpers - typeof";return Vg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vg(e)}function zJe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function UJe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,kle(r.key),r)}}function HJe(e,t,n){return t&&UJe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function XT(e,t,n){return t=kle(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kle(e){var t=FJe(e,"string");return Vg(t)=="symbol"?t:t+""}function FJe(e,t){if(Vg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Vg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var $Je=(function(){function e(){zJe(this,e),XT(this,"activeIndex",0),XT(this,"coordinateList",[]),XT(this,"layout","horizontal")}return HJe(e,[{key:"setDetails",value:function(n){var r,a=n.coordinateList,i=a===void 0?null:a,s=n.container,o=s===void 0?null:s,l=n.layout,u=l===void 0?null:l,m=n.offset,h=m===void 0?null:m,g=n.mouseHandlerCallback,b=g===void 0?null:g;this.coordinateList=(r=i??this.coordinateList)!==null&&r!==void 0?r:[],this.container=o??this.container,this.layout=u??this.layout,this.offset=h??this.offset,this.mouseHandlerCallback=b??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(n){if(this.coordinateList.length!==0)switch(n.key){case"ArrowRight":{if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}}}},{key:"setIndex",value:function(n){this.activeIndex=n}},{key:"spoofMouse",value:function(){var n,r;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var a=this.container.getBoundingClientRect(),i=a.x,s=a.y,o=a.height,l=this.coordinateList[this.activeIndex].coordinate,u=((n=window)===null||n===void 0?void 0:n.scrollX)||0,m=((r=window)===null||r===void 0?void 0:r.scrollY)||0,h=i+l+u,g=s+this.offset.top+o/2+m;this.mouseHandlerCallback({pageX:h,pageY:g})}}}])})();function qJe(e,t,n){if(n==="number"&&t===!0&&Array.isArray(e)){var r=e?.[0],a=e?.[1];if(r&&a&&Ke(r)&&Ke(a))return!0}return!1}function VJe(e,t,n,r){var a=r/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-a:n.left+.5,y:e==="horizontal"?n.top+.5:t.y-a,width:e==="horizontal"?r:n.width-1,height:e==="horizontal"?n.height-1:r}}function Nle(e){var t=e.cx,n=e.cy,r=e.radius,a=e.startAngle,i=e.endAngle,s=oa(t,n,r,a),o=oa(t,n,r,i);return{points:[s,o],cx:t,cy:n,radius:r,startAngle:a,endAngle:i}}function GJe(e,t,n){var r,a,i,s;if(e==="horizontal")r=t.x,i=r,a=n.top,s=n.top+n.height;else if(e==="vertical")a=t.y,s=a,r=n.left,i=n.left+n.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var o=t.cx,l=t.cy,u=t.innerRadius,m=t.outerRadius,h=t.angle,g=oa(o,l,u,h),b=oa(o,l,m,h);r=g.x,a=g.y,i=b.x,s=b.y}else return Nle(t);return[{x:r,y:a},{x:i,y:s}]}function Gg(e){"@babel/helpers - typeof";return Gg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gg(e)}function FG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Vv(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?FG(Object(n),!0).forEach(function(r){WJe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function WJe(e,t,n){return t=YJe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YJe(e){var t=KJe(e,"string");return Gg(t)=="symbol"?t:t+""}function KJe(e,t){if(Gg(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Gg(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function QJe(e){var t,n,r=e.element,a=e.tooltipEventType,i=e.isActive,s=e.activeCoordinate,o=e.activePayload,l=e.offset,u=e.activeTooltipIndex,m=e.tooltipAxisBandSize,h=e.layout,g=e.chartName,b=(t=r.props.cursor)!==null&&t!==void 0?t:(n=r.type.defaultProps)===null||n===void 0?void 0:n.cursor;if(!r||!b||!i||!s||g!=="ScatterChart"&&a!=="axis")return null;var x,y=M0;if(g==="ScatterChart")x=s,y=ZKe;else if(g==="BarChart")x=VJe(h,s,l,m),y=OO;else if(h==="radial"){var S=Nle(s),w=S.cx,T=S.cy,C=S.radius,M=S.startAngle,k=S.endAngle;x={cx:w,cy:T,startAngle:M,endAngle:k,innerRadius:C,outerRadius:C},y=joe}else x={points:GJe(h,s,l)},y=M0;var N=Vv(Vv(Vv(Vv({stroke:"#ccc",pointerEvents:"none"},l),x),Gt(b,!1)),{},{payload:o,payloadIndex:u,className:Qt("recharts-tooltip-cursor",b.className)});return A.isValidElement(b)?A.cloneElement(b,N):A.createElement(y,N)}var XJe=["item"],ZJe=["children","className","width","height","style","compact","title","desc"];function am(e){"@babel/helpers - typeof";return am=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},am(e)}function lh(){return lh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lh.apply(this,arguments)}function $G(e,t){return tet(e)||eet(e,t)||Ple(e,t)||JJe()}function JJe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 1203In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eet(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(m){u=!0,a=m}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function tet(e){if(Array.isArray(e))return e}function qG(e,t){if(e==null)return{};var n=net(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function net(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function ret(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function aet(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Mle(r.key),r)}}function iet(e,t,n){return t&&aet(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function set(e,t,n){return t=e2(t),oet(e,Ole()?Reflect.construct(t,n||[],e2(e).constructor):t.apply(e,n))}function oet(e,t){if(t&&(am(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return cet(e)}function cet(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ole(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Ole=function(){return!!e})()}function e2(e){return e2=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},e2(e)}function uet(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&E7(e,t)}function E7(e,t){return E7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},E7(e,t)}function im(e){return het(e)||fet(e)||Ple(e)||det()}function det(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 1204In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ple(e,t){if(e){if(typeof e=="string")return T7(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T7(e,t)}}function fet(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function het(e){if(Array.isArray(e))return T7(e)}function T7(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function VG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?VG(Object(n),!0).forEach(function(r){wt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VG(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function wt(e,t,n){return t=Mle(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mle(e){var t=met(e,"string");return am(t)=="symbol"?t:t+""}function met(e,t){if(am(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(am(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var pet={xAxis:["bottom","top"],yAxis:["left","right"]},get={width:"100%",height:"100%"},Rle={x:0,y:0};function Gv(e){return e}var bet=function(t,n){return n==="horizontal"?t.x:n==="vertical"?t.y:n==="centric"?t.angle:t.radius},vet=function(t,n,r,a){var i=n.find(function(m){return m&&m.index===r});if(i){if(t==="horizontal")return{x:i.coordinate,y:a.y};if(t==="vertical")return{x:a.x,y:i.coordinate};if(t==="centric"){var s=i.coordinate,o=a.radius;return Pe(Pe(Pe({},a),oa(a.cx,a.cy,o,s)),{},{angle:s,radius:o})}var l=i.coordinate,u=a.angle;return Pe(Pe(Pe({},a),oa(a.cx,a.cy,l,u)),{},{angle:u,radius:l})}return Rle},e3=function(t,n){var r=n.graphicalItems,a=n.dataStartIndex,i=n.dataEndIndex,s=(r??[]).reduce(function(o,l){var u=l.props.data;return u&&u.length?[].concat(im(o),im(u)):o},[]);return s.length>0?s:t&&t.length&&Ke(a)&&Ke(i)?t.slice(a,i+1):[]};function Dle(e){return e==="number"?[0,"auto"]:void 0}var _7=function(t,n,r,a){var i=t.graphicalItems,s=t.tooltipAxis,o=e3(n,t);return r<0||!i||!i.length||r>=o.length?null:i.reduce(function(l,u){var m,h=(m=u.props.data)!==null&&m!==void 0?m:n;h&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=r&&(h=h.slice(t.dataStartIndex,t.dataEndIndex+1));var g;if(s.dataKey&&!s.allowDuplicatedCategory){var b=h===void 0?o:h;g=sx(b,s.dataKey,a)}else g=h&&h[r]||o[r];return g?[].concat(im(l),[Moe(u,g)]):l},[])},GG=function(t,n,r,a){var i=a||{x:t.chartX,y:t.chartY},s=bet(i,r),o=t.orderedTooltipTicks,l=t.tooltipAxis,u=t.tooltipTicks,m=DGe(s,o,u,l);if(m>=0&&u){var h=u[m]&&u[m].value,g=_7(t,n,m,h),b=vet(r,o,m,i);return{activeTooltipIndex:m,activeLabel:h,activePayload:g,activeCoordinate:b}}return null},yet=function(t,n){var r=n.axes,a=n.graphicalItems,i=n.axisType,s=n.axisIdKey,o=n.stackGroups,l=n.dataStartIndex,u=n.dataEndIndex,m=t.layout,h=t.children,g=t.stackOffset,b=Noe(m,i);return r.reduce(function(x,y){var S,w=y.type.defaultProps!==void 0?Pe(Pe({},y.type.defaultProps),y.props):y.props,T=w.type,C=w.dataKey,M=w.allowDataOverflow,k=w.allowDuplicatedCategory,N=w.scale,P=w.ticks,D=w.includeHidden,B=w[s];if(x[B])return x;var z=e3(t.data,{graphicalItems:a.filter(function(J){var L,de=s in J.props?J.props[s]:(L=J.type.defaultProps)===null||L===void 0?void 0:L[s];return de===B}),dataStartIndex:l,dataEndIndex:u}),U=z.length,$,W,G;qJe(w.domain,M,T)&&($=V8(w.domain,null,M),b&&(T==="number"||N!=="auto")&&(G=P0(z,C,"category")));var V=Dle(T);if(!$||$.length===0){var H,X=(H=w.domain)!==null&&H!==void 0?H:V;if(C){if($=P0(z,C,T),T==="category"&&b){var Z=_Be($);k&&Z?(W=$,$=Hx(0,U)):k||($=aV(X,$,y).reduce(function(J,L){return J.indexOf(L)>=0?J:[].concat(im(J),[L])},[]))}else if(T==="category")k?$=$.filter(function(J){return J!==""&&!Xt(J)}):$=aV(X,$,y).reduce(function(J,L){return J.indexOf(L)>=0||L===""||Xt(L)?J:[].concat(im(J),[L])},[]);else if(T==="number"){var ae=zGe(z,a.filter(function(J){var L,de,ge=s in J.props?J.props[s]:(L=J.type.defaultProps)===null||L===void 0?void 0:L[s],ke="hide"in J.props?J.props.hide:(de=J.type.defaultProps)===null||de===void 0?void 0:de.hide;return ge===B&&(D||!ke)}),C,i,m);ae&&($=ae)}b&&(T==="number"||N!=="auto")&&(G=P0(z,C,"category"))}else b?$=Hx(0,U):o&&o[B]&&o[B].hasStack&&T==="number"?$=g==="expand"?[0,1]:Poe(o[B].stackGroups,l,u):$=koe(z,a.filter(function(J){var L=s in J.props?J.props[s]:J.type.defaultProps[s],de="hide"in J.props?J.props.hide:J.type.defaultProps.hide;return L===B&&(D||!de)}),T,m,!0);if(T==="number")$=A7(h,$,B,i,P),X&&($=V8(X,$,M));else if(T==="category"&&X){var q=X,Q=$.every(function(J){return q.indexOf(J)>=0});Q&&($=q)}}return Pe(Pe({},x),{},wt({},B,Pe(Pe({},w),{},{axisType:i,domain:$,categoricalDomain:G,duplicateDomain:W,originalDomain:(S=w.domain)!==null&&S!==void 0?S:V,isCategorical:b,layout:m})))},{})},xet=function(t,n){var r=n.graphicalItems,a=n.Axis,i=n.axisType,s=n.axisIdKey,o=n.stackGroups,l=n.dataStartIndex,u=n.dataEndIndex,m=t.layout,h=t.children,g=e3(t.data,{graphicalItems:r,dataStartIndex:l,dataEndIndex:u}),b=g.length,x=Noe(m,i),y=-1;return r.reduce(function(S,w){var T=w.type.defaultProps!==void 0?Pe(Pe({},w.type.defaultProps),w.props):w.props,C=T[s],M=Dle("number");if(!S[C]){y++;var k;return x?k=Hx(0,b):o&&o[C]&&o[C].hasStack?(k=Poe(o[C].stackGroups,l,u),k=A7(h,k,C,i)):(k=V8(M,koe(g,r.filter(function(N){var P,D,B=s in N.props?N.props[s]:(P=N.type.defaultProps)===null||P===void 0?void 0:P[s],z="hide"in N.props?N.props.hide:(D=N.type.defaultProps)===null||D===void 0?void 0:D.hide;return B===C&&!z}),"number",m),a.defaultProps.allowDataOverflow),k=A7(h,k,C,i)),Pe(Pe({},S),{},wt({},C,Pe(Pe({axisType:i},a.defaultProps),{},{hide:!0,orientation:os(pet,"".concat(i,".").concat(y%2),null),domain:k,originalDomain:M,isCategorical:x,layout:m})))}return S},{})},wet=function(t,n){var r=n.axisType,a=r===void 0?"xAxis":r,i=n.AxisComp,s=n.graphicalItems,o=n.stackGroups,l=n.dataStartIndex,u=n.dataEndIndex,m=t.children,h="".concat(a,"Id"),g=Ns(m,i),b={};return g&&g.length?b=yet(t,{axes:g,graphicalItems:s,axisType:a,axisIdKey:h,stackGroups:o,dataStartIndex:l,dataEndIndex:u}):s&&s.length&&(b=xet(t,{Axis:i,graphicalItems:s,axisType:a,axisIdKey:h,stackGroups:o,dataStartIndex:l,dataEndIndex:u})),b},Aet=function(t){var n=Ec(t),r=dl(n,!1,!0);return{tooltipTicks:r,orderedTooltipTicks:aO(r,function(a){return a.coordinate}),tooltipAxis:n,tooltipAxisBandSize:Mx(n,r)}},WG=function(t){var n=t.children,r=t.defaultShowTooltip,a=di(n,Kh),i=0,s=0;return t.data&&t.data.length!==0&&(s=t.data.length-1),a&&a.props&&(a.props.startIndex>=0&&(i=a.props.startIndex),a.props.endIndex>=0&&(s=a.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:s,activeTooltipIndex:-1,isTooltipActive:!!r}},Eet=function(t){return!t||!t.length?!1:t.some(function(n){var r=vl(n&&n.type);return r&&r.indexOf("Bar")>=0})},YG=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},Tet=function(t,n){var r=t.props,a=t.graphicalItems,i=t.xAxisMap,s=i===void 0?{}:i,o=t.yAxisMap,l=o===void 0?{}:o,u=r.width,m=r.height,h=r.children,g=r.margin||{},b=di(h,Kh),x=di(h,vh),y=Object.keys(l).reduce(function(k,N){var P=l[N],D=P.orientation;return!P.mirror&&!P.hide?Pe(Pe({},k),{},wt({},D,k[D]+P.width)):k},{left:g.left||0,right:g.right||0}),S=Object.keys(s).reduce(function(k,N){var P=s[N],D=P.orientation;return!P.mirror&&!P.hide?Pe(Pe({},k),{},wt({},D,os(k,"".concat(D))+P.height)):k},{top:g.top||0,bottom:g.bottom||0}),w=Pe(Pe({},S),y),T=w.bottom;b&&(w.bottom+=b.props.height||Kh.defaultProps.height),x&&n&&(w=LGe(w,a,r,n));var C=u-w.left-w.right,M=m-w.top-w.bottom;return Pe(Pe({brushBottom:T},w),{},{width:Math.max(C,0),height:Math.max(M,0)})},_et=function(t,n){if(n==="xAxis")return t[n].width;if(n==="yAxis")return t[n].height},jle=function(t){var n=t.chartName,r=t.GraphicalChild,a=t.defaultTooltipEventType,i=a===void 0?"axis":a,s=t.validateTooltipEventTypes,o=s===void 0?["axis"]:s,l=t.axisComponents,u=t.legendContent,m=t.formatAxisMap,h=t.defaultProps,g=function(w,T){var C=T.graphicalItems,M=T.stackGroups,k=T.offset,N=T.updateId,P=T.dataStartIndex,D=T.dataEndIndex,B=w.barSize,z=w.layout,U=w.barGap,$=w.barCategoryGap,W=w.maxBarSize,G=YG(z),V=G.numericAxisName,H=G.cateAxisName,X=Eet(C),Z=[];return C.forEach(function(ae,q){var Q=e3(w.data,{graphicalItems:[ae],dataStartIndex:P,dataEndIndex:D}),J=ae.type.defaultProps!==void 0?Pe(Pe({},ae.type.defaultProps),ae.props):ae.props,L=J.dataKey,de=J.maxBarSize,ge=J["".concat(V,"Id")],ke=J["".concat(H,"Id")],ye={},ue=l.reduce(function(ht,it){var gn=T["".concat(it.axisType,"Map")],tn=J["".concat(it.axisType,"Id")];gn&&gn[tn]||it.axisType==="zAxis"||wd();var Cr=gn[tn];return Pe(Pe({},ht),{},wt(wt({},it.axisType,Cr),"".concat(it.axisType,"Ticks"),dl(Cr)))},ye),pe=ue[H],Ne=ue["".concat(H,"Ticks")],je=M&&M[ge]&&M[ge].hasStack&&XGe(ae,M[ge].stackGroups),le=vl(ae.type).indexOf("Bar")>=0,Ze=Mx(pe,Ne),$e=[],at=X&&jGe({barSize:B,stackGroups:M,totalSize:_et(ue,H)});if(le){var gt,_t,Wt=Xt(de)?W:de,Ut=(gt=(_t=Mx(pe,Ne,!0))!==null&&_t!==void 0?_t:Wt)!==null&>!==void 0?gt:0;$e=IGe({barGap:U,barCategoryGap:$,bandSize:Ut!==Ze?Ut:Ze,sizeList:at[ke],maxBarSize:Wt}),Ut!==Ze&&($e=$e.map(function(ht){return Pe(Pe({},ht),{},{position:Pe(Pe({},ht.position),{},{offset:ht.position.offset-Ut/2})})}))}var Ie=ae&&ae.type&&ae.type.getComposedData;Ie&&Z.push({props:Pe(Pe({},Ie(Pe(Pe({},ue),{},{displayedData:Q,props:w,dataKey:L,item:ae,bandSize:Ze,barPosition:$e,offset:k,stackedData:je,layout:z,dataStartIndex:P,dataEndIndex:D}))),{},wt(wt(wt({key:ae.key||"item-".concat(q)},V,ue[V]),H,ue[H]),"animationId",N)),childIndex:zBe(ae,w.children),item:ae})}),Z},b=function(w,T){var C=w.props,M=w.dataStartIndex,k=w.dataEndIndex,N=w.updateId;if(!bH({props:C}))return null;var P=C.children,D=C.layout,B=C.stackOffset,z=C.data,U=C.reverseStackOrder,$=YG(D),W=$.numericAxisName,G=$.cateAxisName,V=Ns(P,r),H=YGe(z,V,"".concat(W,"Id"),"".concat(G,"Id"),B,U),X=l.reduce(function(J,L){var de="".concat(L.axisType,"Map");return Pe(Pe({},J),{},wt({},de,wet(C,Pe(Pe({},L),{},{graphicalItems:V,stackGroups:L.axisType===W&&H,dataStartIndex:M,dataEndIndex:k}))))},{}),Z=Tet(Pe(Pe({},X),{},{props:C,graphicalItems:V}),T?.legendBBox);Object.keys(X).forEach(function(J){X[J]=m(C,X[J],Z,J.replace("Map",""),n)});var ae=X["".concat(G,"Map")],q=Aet(ae),Q=g(C,Pe(Pe({},X),{},{dataStartIndex:M,dataEndIndex:k,updateId:N,graphicalItems:V,stackGroups:H,offset:Z}));return Pe(Pe({formattedGraphicalItems:Q,graphicalItems:V,offset:Z,stackGroups:H},q),X)},x=(function(S){function w(T){var C,M,k;return ret(this,w),k=set(this,w,[T]),wt(k,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),wt(k,"accessibilityManager",new $Je),wt(k,"handleLegendBBoxUpdate",function(N){if(N){var P=k.state,D=P.dataStartIndex,B=P.dataEndIndex,z=P.updateId;k.setState(Pe({legendBBox:N},b({props:k.props,dataStartIndex:D,dataEndIndex:B,updateId:z},Pe(Pe({},k.state),{},{legendBBox:N}))))}}),wt(k,"handleReceiveSyncEvent",function(N,P,D){if(k.props.syncId===N){if(D===k.eventEmitterSymbol&&typeof k.props.syncMethod!="function")return;k.applySyncEvent(P)}}),wt(k,"handleBrushChange",function(N){var P=N.startIndex,D=N.endIndex;if(P!==k.state.dataStartIndex||D!==k.state.dataEndIndex){var B=k.state.updateId;k.setState(function(){return Pe({dataStartIndex:P,dataEndIndex:D},b({props:k.props,dataStartIndex:P,dataEndIndex:D,updateId:B},k.state))}),k.triggerSyncEvent({dataStartIndex:P,dataEndIndex:D})}}),wt(k,"handleMouseEnter",function(N){var P=k.getMouseInfo(N);if(P){var D=Pe(Pe({},P),{},{isTooltipActive:!0});k.setState(D),k.triggerSyncEvent(D);var B=k.props.onMouseEnter;It(B)&&B(D,N)}}),wt(k,"triggeredAfterMouseMove",function(N){var P=k.getMouseInfo(N),D=P?Pe(Pe({},P),{},{isTooltipActive:!0}):{isTooltipActive:!1};k.setState(D),k.triggerSyncEvent(D);var B=k.props.onMouseMove;It(B)&&B(D,N)}),wt(k,"handleItemMouseEnter",function(N){k.setState(function(){return{isTooltipActive:!0,activeItem:N,activePayload:N.tooltipPayload,activeCoordinate:N.tooltipPosition||{x:N.cx,y:N.cy}}})}),wt(k,"handleItemMouseLeave",function(){k.setState(function(){return{isTooltipActive:!1}})}),wt(k,"handleMouseMove",function(N){N.persist(),k.throttleTriggeredAfterMouseMove(N)}),wt(k,"handleMouseLeave",function(N){k.throttleTriggeredAfterMouseMove.cancel();var P={isTooltipActive:!1};k.setState(P),k.triggerSyncEvent(P);var D=k.props.onMouseLeave;It(D)&&D(P,N)}),wt(k,"handleOuterEvent",function(N){var P=BBe(N),D=os(k.props,"".concat(P));if(P&&It(D)){var B,z;/.*touch.*/i.test(P)?z=k.getMouseInfo(N.changedTouches[0]):z=k.getMouseInfo(N),D((B=z)!==null&&B!==void 0?B:{},N)}}),wt(k,"handleClick",function(N){var P=k.getMouseInfo(N);if(P){var D=Pe(Pe({},P),{},{isTooltipActive:!0});k.setState(D),k.triggerSyncEvent(D);var B=k.props.onClick;It(B)&&B(D,N)}}),wt(k,"handleMouseDown",function(N){var P=k.props.onMouseDown;if(It(P)){var D=k.getMouseInfo(N);P(D,N)}}),wt(k,"handleMouseUp",function(N){var P=k.props.onMouseUp;if(It(P)){var D=k.getMouseInfo(N);P(D,N)}}),wt(k,"handleTouchMove",function(N){N.changedTouches!=null&&N.changedTouches.length>0&&k.throttleTriggeredAfterMouseMove(N.changedTouches[0])}),wt(k,"handleTouchStart",function(N){N.changedTouches!=null&&N.changedTouches.length>0&&k.handleMouseDown(N.changedTouches[0])}),wt(k,"handleTouchEnd",function(N){N.changedTouches!=null&&N.changedTouches.length>0&&k.handleMouseUp(N.changedTouches[0])}),wt(k,"handleDoubleClick",function(N){var P=k.props.onDoubleClick;if(It(P)){var D=k.getMouseInfo(N);P(D,N)}}),wt(k,"handleContextMenu",function(N){var P=k.props.onContextMenu;if(It(P)){var D=k.getMouseInfo(N);P(D,N)}}),wt(k,"triggerSyncEvent",function(N){k.props.syncId!==void 0&&KT.emit(QT,k.props.syncId,N,k.eventEmitterSymbol)}),wt(k,"applySyncEvent",function(N){var P=k.props,D=P.layout,B=P.syncMethod,z=k.state.updateId,U=N.dataStartIndex,$=N.dataEndIndex;if(N.dataStartIndex!==void 0||N.dataEndIndex!==void 0)k.setState(Pe({dataStartIndex:U,dataEndIndex:$},b({props:k.props,dataStartIndex:U,dataEndIndex:$,updateId:z},k.state)));else if(N.activeTooltipIndex!==void 0){var W=N.chartX,G=N.chartY,V=N.activeTooltipIndex,H=k.state,X=H.offset,Z=H.tooltipTicks;if(!X)return;if(typeof B=="function")V=B(Z,N);else if(B==="value"){V=-1;for(var ae=0;ae<Z.length;ae++)if(Z[ae].value===N.activeLabel){V=ae;break}}var q=Pe(Pe({},X),{},{x:X.left,y:X.top}),Q=Math.min(W,q.x+q.width),J=Math.min(G,q.y+q.height),L=Z[V]&&Z[V].value,de=_7(k.state,k.props.data,V),ge=Z[V]?{x:D==="horizontal"?Z[V].coordinate:Q,y:D==="horizontal"?J:Z[V].coordinate}:Rle;k.setState(Pe(Pe({},N),{},{activeLabel:L,activeCoordinate:ge,activePayload:de,activeTooltipIndex:V}))}else k.setState(N)}),wt(k,"renderCursor",function(N){var P,D=k.state,B=D.isTooltipActive,z=D.activeCoordinate,U=D.activePayload,$=D.offset,W=D.activeTooltipIndex,G=D.tooltipAxisBandSize,V=k.getTooltipEventType(),H=(P=N.props.active)!==null&&P!==void 0?P:B,X=k.props.layout,Z=N.key||"_recharts-cursor";return te.createElement(QJe,{key:Z,activeCoordinate:z,activePayload:U,activeTooltipIndex:W,chartName:n,element:N,isActive:H,layout:X,offset:$,tooltipAxisBandSize:G,tooltipEventType:V})}),wt(k,"renderPolarAxis",function(N,P,D){var B=os(N,"type.axisType"),z=os(k.state,"".concat(B,"Map")),U=N.type.defaultProps,$=U!==void 0?Pe(Pe({},U),N.props):N.props,W=z&&z[$["".concat(B,"Id")]];return A.cloneElement(N,Pe(Pe({},W),{},{className:Qt(B,W.className),key:N.key||"".concat(P,"-").concat(D),ticks:dl(W,!0)}))}),wt(k,"renderPolarGrid",function(N){var P=N.props,D=P.radialLines,B=P.polarAngles,z=P.polarRadius,U=k.state,$=U.radiusAxisMap,W=U.angleAxisMap,G=Ec($),V=Ec(W),H=V.cx,X=V.cy,Z=V.innerRadius,ae=V.outerRadius;return A.cloneElement(N,{polarAngles:Array.isArray(B)?B:dl(V,!0).map(function(q){return q.coordinate}),polarRadius:Array.isArray(z)?z:dl(G,!0).map(function(q){return q.coordinate}),cx:H,cy:X,innerRadius:Z,outerRadius:ae,key:N.key||"polar-grid",radialLines:D})}),wt(k,"renderLegend",function(){var N=k.state.formattedGraphicalItems,P=k.props,D=P.children,B=P.width,z=P.height,U=k.props.margin||{},$=B-(U.left||0)-(U.right||0),W=_oe({children:D,formattedGraphicalItems:N,legendWidth:$,legendContent:u});if(!W)return null;var G=W.item,V=qG(W,XJe);return A.cloneElement(G,Pe(Pe({},V),{},{chartWidth:B,chartHeight:z,margin:U,onBBoxUpdate:k.handleLegendBBoxUpdate}))}),wt(k,"renderTooltip",function(){var N,P=k.props,D=P.children,B=P.accessibilityLayer,z=di(D,fi);if(!z)return null;var U=k.state,$=U.isTooltipActive,W=U.activeCoordinate,G=U.activePayload,V=U.activeLabel,H=U.offset,X=(N=z.props.active)!==null&&N!==void 0?N:$;return A.cloneElement(z,{viewBox:Pe(Pe({},H),{},{x:H.left,y:H.top}),active:X,label:V,payload:X?G:[],coordinate:W,accessibilityLayer:B})}),wt(k,"renderBrush",function(N){var P=k.props,D=P.margin,B=P.data,z=k.state,U=z.offset,$=z.dataStartIndex,W=z.dataEndIndex,G=z.updateId;return A.cloneElement(N,{key:N.key||"_recharts-brush",onChange:Hv(k.handleBrushChange,N.props.onChange),data:B,x:Ke(N.props.x)?N.props.x:U.left,y:Ke(N.props.y)?N.props.y:U.top+U.height+U.brushBottom-(D.bottom||0),width:Ke(N.props.width)?N.props.width:U.width,startIndex:$,endIndex:W,updateId:"brush-".concat(G)})}),wt(k,"renderReferenceElement",function(N,P,D){if(!N)return null;var B=k,z=B.clipPathId,U=k.state,$=U.xAxisMap,W=U.yAxisMap,G=U.offset,V=N.type.defaultProps||{},H=N.props,X=H.xAxisId,Z=X===void 0?V.xAxisId:X,ae=H.yAxisId,q=ae===void 0?V.yAxisId:ae;return A.cloneElement(N,{key:N.key||"".concat(P,"-").concat(D),xAxis:$[Z],yAxis:W[q],viewBox:{x:G.left,y:G.top,width:G.width,height:G.height},clipPathId:z})}),wt(k,"renderActivePoints",function(N){var P=N.item,D=N.activePoint,B=N.basePoint,z=N.childIndex,U=N.isRange,$=[],W=P.props.key,G=P.item.type.defaultProps!==void 0?Pe(Pe({},P.item.type.defaultProps),P.item.props):P.item.props,V=G.activeDot,H=G.dataKey,X=Pe(Pe({index:z,dataKey:H,cx:D.x,cy:D.y,r:4,fill:NO(P.item),strokeWidth:2,stroke:"#fff",payload:D.payload,value:D.value},Gt(V,!1)),ox(V));return $.push(w.renderActiveDot(V,X,"".concat(W,"-activePoint-").concat(z))),B?$.push(w.renderActiveDot(V,Pe(Pe({},X),{},{cx:B.x,cy:B.y}),"".concat(W,"-basePoint-").concat(z))):U&&$.push(null),$}),wt(k,"renderGraphicChild",function(N,P,D){var B=k.filterFormatItem(N,P,D);if(!B)return null;var z=k.getTooltipEventType(),U=k.state,$=U.isTooltipActive,W=U.tooltipAxis,G=U.activeTooltipIndex,V=U.activeLabel,H=k.props.children,X=di(H,fi),Z=B.props,ae=Z.points,q=Z.isRange,Q=Z.baseLine,J=B.item.type.defaultProps!==void 0?Pe(Pe({},B.item.type.defaultProps),B.item.props):B.item.props,L=J.activeDot,de=J.hide,ge=J.activeBar,ke=J.activeShape,ye=!!(!de&&$&&X&&(L||ge||ke)),ue={};z!=="axis"&&X&&X.props.trigger==="click"?ue={onClick:Hv(k.handleItemMouseEnter,N.props.onClick)}:z!=="axis"&&(ue={onMouseLeave:Hv(k.handleItemMouseLeave,N.props.onMouseLeave),onMouseEnter:Hv(k.handleItemMouseEnter,N.props.onMouseEnter)});var pe=A.cloneElement(N,Pe(Pe({},B.props),ue));function Ne(it){return typeof W.dataKey=="function"?W.dataKey(it.payload):null}if(ye)if(G>=0){var je,le;if(W.dataKey&&!W.allowDuplicatedCategory){var Ze=typeof W.dataKey=="function"?Ne:"payload.".concat(W.dataKey.toString());je=sx(ae,Ze,V),le=q&&Q&&sx(Q,Ze,V)}else je=ae?.[G],le=q&&Q&&Q[G];if(ke||ge){var $e=N.props.activeIndex!==void 0?N.props.activeIndex:G;return[A.cloneElement(N,Pe(Pe(Pe({},B.props),ue),{},{activeIndex:$e})),null,null]}if(!Xt(je))return[pe].concat(im(k.renderActivePoints({item:B,activePoint:je,basePoint:le,childIndex:G,isRange:q})))}else{var at,gt=(at=k.getItemByXY(k.state.activeCoordinate))!==null&&at!==void 0?at:{graphicalItem:pe},_t=gt.graphicalItem,Wt=_t.item,Ut=Wt===void 0?N:Wt,Ie=_t.childIndex,ht=Pe(Pe(Pe({},B.props),ue),{},{activeIndex:Ie});return[A.cloneElement(Ut,ht),null,null]}return q?[pe,null,null]:[pe,null]}),wt(k,"renderCustomized",function(N,P,D){return A.cloneElement(N,Pe(Pe({key:"recharts-customized-".concat(D)},k.props),k.state))}),wt(k,"renderMap",{CartesianGrid:{handler:Gv,once:!0},ReferenceArea:{handler:k.renderReferenceElement},ReferenceLine:{handler:Gv},ReferenceDot:{handler:k.renderReferenceElement},XAxis:{handler:Gv},YAxis:{handler:Gv},Brush:{handler:k.renderBrush,once:!0},Bar:{handler:k.renderGraphicChild},Line:{handler:k.renderGraphicChild},Area:{handler:k.renderGraphicChild},Radar:{handler:k.renderGraphicChild},RadialBar:{handler:k.renderGraphicChild},Scatter:{handler:k.renderGraphicChild},Pie:{handler:k.renderGraphicChild},Funnel:{handler:k.renderGraphicChild},Tooltip:{handler:k.renderCursor,once:!0},PolarGrid:{handler:k.renderPolarGrid,once:!0},PolarAngleAxis:{handler:k.renderPolarAxis},PolarRadiusAxis:{handler:k.renderPolarAxis},Customized:{handler:k.renderCustomized}}),k.clipPathId="".concat((C=T.id)!==null&&C!==void 0?C:k1("recharts"),"-clip"),k.throttleTriggeredAfterMouseMove=Ese(k.triggeredAfterMouseMove,(M=T.throttleDelay)!==null&&M!==void 0?M:1e3/60),k.state={},k}return uet(w,S),iet(w,[{key:"componentDidMount",value:function(){var C,M;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(C=this.props.margin.left)!==null&&C!==void 0?C:0,top:(M=this.props.margin.top)!==null&&M!==void 0?M:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var C=this.props,M=C.children,k=C.data,N=C.height,P=C.layout,D=di(M,fi);if(D){var B=D.props.defaultIndex;if(!(typeof B!="number"||B<0||B>this.state.tooltipTicks.length-1)){var z=this.state.tooltipTicks[B]&&this.state.tooltipTicks[B].value,U=_7(this.state,k,B,z),$=this.state.tooltipTicks[B].coordinate,W=(this.state.offset.top+N)/2,G=P==="horizontal",V=G?{x:$,y:W}:{y:$,x:W},H=this.state.formattedGraphicalItems.find(function(Z){var ae=Z.item;return ae.type.name==="Scatter"});H&&(V=Pe(Pe({},V),H.props.points[B].tooltipPosition),U=H.props.points[B].tooltipPayload);var X={activeTooltipIndex:B,isTooltipActive:!0,activeLabel:z,activePayload:U,activeCoordinate:V};this.setState(X),this.renderCursor(D),this.accessibilityManager.setIndex(B)}}}},{key:"getSnapshotBeforeUpdate",value:function(C,M){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==M.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==C.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==C.margin){var k,N;this.accessibilityManager.setDetails({offset:{left:(k=this.props.margin.left)!==null&&k!==void 0?k:0,top:(N=this.props.margin.top)!==null&&N!==void 0?N:0}})}return null}},{key:"componentDidUpdate",value:function(C){h8([di(C.children,fi)],[di(this.props.children,fi)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var C=di(this.props.children,fi);if(C&&typeof C.props.shared=="boolean"){var M=C.props.shared?"axis":"item";return o.indexOf(M)>=0?M:i}return i}},{key:"getMouseInfo",value:function(C){if(!this.container)return null;var M=this.container,k=M.getBoundingClientRect(),N=TFe(k),P={chartX:Math.round(C.pageX-N.left),chartY:Math.round(C.pageY-N.top)},D=k.width/M.offsetWidth||1,B=this.inRange(P.chartX,P.chartY,D);if(!B)return null;var z=this.state,U=z.xAxisMap,$=z.yAxisMap,W=this.getTooltipEventType(),G=GG(this.state,this.props.data,this.props.layout,B);if(W!=="axis"&&U&&$){var V=Ec(U).scale,H=Ec($).scale,X=V&&V.invert?V.invert(P.chartX):null,Z=H&&H.invert?H.invert(P.chartY):null;return Pe(Pe({},P),{},{xValue:X,yValue:Z},G)}return G?Pe(Pe({},P),G):null}},{key:"inRange",value:function(C,M){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,N=this.props.layout,P=C/k,D=M/k;if(N==="horizontal"||N==="vertical"){var B=this.state.offset,z=P>=B.left&&P<=B.left+B.width&&D>=B.top&&D<=B.top+B.height;return z?{x:P,y:D}:null}var U=this.state,$=U.angleAxisMap,W=U.radiusAxisMap;if($&&W){var G=Ec($);return oV({x:P,y:D},G)}return null}},{key:"parseEventsOfWrapper",value:function(){var C=this.props.children,M=this.getTooltipEventType(),k=di(C,fi),N={};k&&M==="axis"&&(k.props.trigger==="click"?N={onClick:this.handleClick}:N={onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu});var P=ox(this.props,this.handleOuterEvent);return Pe(Pe({},P),N)}},{key:"addListener",value:function(){KT.on(QT,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){KT.removeListener(QT,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(C,M,k){for(var N=this.state.formattedGraphicalItems,P=0,D=N.length;P<D;P++){var B=N[P];if(B.item===C||B.props.key===C.key||M===vl(B.item.type)&&k===B.childIndex)return B}return null}},{key:"renderClipPath",value:function(){var C=this.clipPathId,M=this.state.offset,k=M.left,N=M.top,P=M.height,D=M.width;return te.createElement("defs",null,te.createElement("clipPath",{id:C},te.createElement("rect",{x:k,y:N,height:P,width:D})))}},{key:"getXScales",value:function(){var C=this.state.xAxisMap;return C?Object.entries(C).reduce(function(M,k){var N=$G(k,2),P=N[0],D=N[1];return Pe(Pe({},M),{},wt({},P,D.scale))},{}):null}},{key:"getYScales",value:function(){var C=this.state.yAxisMap;return C?Object.entries(C).reduce(function(M,k){var N=$G(k,2),P=N[0],D=N[1];return Pe(Pe({},M),{},wt({},P,D.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(C){var M;return(M=this.state.xAxisMap)===null||M===void 0||(M=M[C])===null||M===void 0?void 0:M.scale}},{key:"getYScaleByAxisId",value:function(C){var M;return(M=this.state.yAxisMap)===null||M===void 0||(M=M[C])===null||M===void 0?void 0:M.scale}},{key:"getItemByXY",value:function(C){var M=this.state,k=M.formattedGraphicalItems,N=M.activeItem;if(k&&k.length)for(var P=0,D=k.length;P<D;P++){var B=k[P],z=B.props,U=B.item,$=U.type.defaultProps!==void 0?Pe(Pe({},U.type.defaultProps),U.props):U.props,W=vl(U.type);if(W==="Bar"){var G=(z.data||[]).find(function(Z){return FKe(C,Z)});if(G)return{graphicalItem:B,payload:G}}else if(W==="RadialBar"){var V=(z.data||[]).find(function(Z){return oV(C,Z)});if(V)return{graphicalItem:B,payload:V}}else if(W4(B,N)||Y4(B,N)||Ug(B,N)){var H=MQe({graphicalItem:B,activeTooltipItem:N,itemData:$.data}),X=$.activeIndex===void 0?H:$.activeIndex;return{graphicalItem:Pe(Pe({},B),{},{childIndex:X}),payload:Ug(B,N)?$.data[H]:B.props.data[H]}}}return null}},{key:"render",value:function(){var C=this;if(!bH(this))return null;var M=this.props,k=M.children,N=M.className,P=M.width,D=M.height,B=M.style,z=M.compact,U=M.title,$=M.desc,W=qG(M,ZJe),G=Gt(W,!1);if(z)return te.createElement(TG,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},te.createElement(p8,lh({},G,{width:P,height:D,title:U,desc:$}),this.renderClipPath(),yH(k,this.renderMap)));if(this.props.accessibilityLayer){var V,H;G.tabIndex=(V=this.props.tabIndex)!==null&&V!==void 0?V:0,G.role=(H=this.props.role)!==null&&H!==void 0?H:"application",G.onKeyDown=function(Z){C.accessibilityManager.keyboardEvent(Z)},G.onFocus=function(){C.accessibilityManager.focus()}}var X=this.parseEventsOfWrapper();return te.createElement(TG,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},te.createElement("div",lh({className:Qt("recharts-wrapper",N),style:Pe({position:"relative",cursor:"default",width:P,height:D},B)},X,{ref:function(ae){C.container=ae}}),te.createElement(p8,lh({},G,{width:P,height:D,title:U,desc:$,style:get}),this.renderClipPath(),yH(k,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])})(A.Component);wt(x,"displayName",n),wt(x,"defaultProps",Pe({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},h)),wt(x,"getDerivedStateFromProps",function(S,w){var T=S.dataKey,C=S.data,M=S.children,k=S.width,N=S.height,P=S.layout,D=S.stackOffset,B=S.margin,z=w.dataStartIndex,U=w.dataEndIndex;if(w.updateId===void 0){var $=WG(S);return Pe(Pe(Pe({},$),{},{updateId:0},b(Pe(Pe({props:S},$),{},{updateId:0}),w)),{},{prevDataKey:T,prevData:C,prevWidth:k,prevHeight:N,prevLayout:P,prevStackOffset:D,prevMargin:B,prevChildren:M})}if(T!==w.prevDataKey||C!==w.prevData||k!==w.prevWidth||N!==w.prevHeight||P!==w.prevLayout||D!==w.prevStackOffset||!bh(B,w.prevMargin)){var W=WG(S),G={chartX:w.chartX,chartY:w.chartY,isTooltipActive:w.isTooltipActive},V=Pe(Pe({},GG(w,C,P)),{},{updateId:w.updateId+1}),H=Pe(Pe(Pe({},W),G),V);return Pe(Pe(Pe({},H),b(Pe({props:S},H),w)),{},{prevDataKey:T,prevData:C,prevWidth:k,prevHeight:N,prevLayout:P,prevStackOffset:D,prevMargin:B,prevChildren:M})}if(!h8(M,w.prevChildren)){var X,Z,ae,q,Q=di(M,Kh),J=Q&&(X=(Z=Q.props)===null||Z===void 0?void 0:Z.startIndex)!==null&&X!==void 0?X:z,L=Q&&(ae=(q=Q.props)===null||q===void 0?void 0:q.endIndex)!==null&&ae!==void 0?ae:U,de=J!==z||L!==U,ge=!Xt(C),ke=ge&&!de?w.updateId:w.updateId+1;return Pe(Pe({updateId:ke},b(Pe(Pe({props:S},w),{},{updateId:ke,dataStartIndex:J,dataEndIndex:L}),w)),{},{prevChildren:M,dataStartIndex:J,dataEndIndex:L})}return null}),wt(x,"renderActiveDot",function(S,w,T){var C;return A.isValidElement(S)?C=A.cloneElement(S,w):It(S)?C=S(w):C=te.createElement(PO,w),te.createElement(Zn,{className:"recharts-active-dot",ke
1204y:T},C)});var y=A.forwardRef(function(w,T){return te.createElement(x,lh({},w,{ref:T}))});return y.displayName=x.displayName,y},Cet=jle({chartName:"BarChart",GraphicalChild:Hd,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:Oc},{axisType:"yAxis",AxisComp:Pc}],formatAxisMap:Zoe}),ZT=jle({chartName:"AreaChart",GraphicalChild:Ji,axisComponents:[{axisType:"xAxis",AxisComp:Oc},{axisType:"yAxis",AxisComp:Pc}],formatAxisMap:Zoe});function ket(){const e=Le.useUtils(),[t,n]=A.useState(!1),[r,a]=A.useState(!1),[i,s]=A.useState(!1),[o,l]=A.useState(""),[u,m]=A.useState(""),[h,g]=A.useState(null),[b,x]=A.useState(""),[y,S]=A.useState(""),[w,T]=A.useState(null),[C,M]=A.useState(""),[k,N]=A.useState(!1),[P,D]=A.useState(""),[B,z]=A.useState(""),U=Le.admin.listCollections.useQuery(),$=Le.admin.getFeatured.useQuery(),W=Le.useCases.list.useQuery({limit:100,sort:"popular"}),G=Le.admin.createCollection.useMutation({onSuccess:()=>{e.admin.listCollections.invalidate(),e.useCases.collections.invalidate(),n(!1),l(""),m(""),Be.success("Collection created")}}),V=Le.admin.updateCollection.useMutation({onSuccess:()=>{e.admin.listCollections.invalidate(),e.useCases.collections.invalidate(),a(!1),Be.success("Collection updated")}}),H=Le.admin.deleteCollection.useMutation({onSuccess:()=>{e.admin.listCollections.invalidate(),e.useCases.collections.invalidate(),Be.success("Collection deleted")}}),X=Le.admin.addToCollection.useMutation({onSuccess:()=>{e.admin.listCollections.invalidate(),e.useCases.collections.invalidate(),Be.success("Use case added to collection")}}),Z=Le.admin.removeFromCollection.useMutation({onSuccess:()=>{e.admin.listCollections.invalidate(),e.useCases.collections.invalidate(),Be.success("Use case removed from collection")}}),ae=Le.admin.updateCollection.useMutation({onSuccess:()=>{e.admin.listCollections.invalidate(),e.useCases.collections.invalidate(),Be.success("Collection visibility updated")}}),q=Le.admin.setFeatured.useMutation({onSuccess:()=>{e.admin.getFeatured.invalidate(),e.useCases.featured.invalidate(),N(!1),Be.success("Featured use case updated")}}),Q=Le.admin.removeFeatured.useMutation({onSuccess:()=>{e.admin.getFeatured.invalidate(),e.useCases.featured.invalidate(),Be.success("Featured use case removed")}}),J=U.data??[],L=$.data,de=W.data?.items??[],[ge,ke]=A.useState(null),ye=Le.useCases.collectionBySlug.useQuery({slug:J.find(ue=>ue.id===ge)?.slug??""},{enabled:!!ge&&!!J.find(ue=>ue.id===ge)?.slug});return f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:146",className:"space-y-8",children:[f.jsxs("section",{"data-loc":"client/src/components/AdminCollections.tsx:148",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:149",className:"flex items-center justify-between mb-4",children:[f.jsxs("h3",{"data-loc":"client/src/components/AdminCollections.tsx:150",className:"text-lg font-serif font-semibold flex items-center gap-2",children:[f.jsx(Cs,{"data-loc":"client/src/components/AdminCollections.tsx:151",size:18,className:"text-primary"}),"Featured Use Case of the Week"]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:154",className:"flex gap-2",children:[f.jsxs(Re,{"data-loc":"client/src/components/AdminCollections.tsx:155",size:"sm",variant:"outline",className:"gap-1.5",onClick:()=>{D(""),z(""),N(!0)},children:[f.jsx(Vn,{"data-loc":"client/src/components/AdminCollections.tsx:160",size:13}),"Set Featured"]}),L&&f.jsxs(Re,{"data-loc":"client/src/components/AdminCollections.tsx:164",size:"sm",variant:"ghost",className:"gap-1.5 text-destructive",onClick:()=>Q.mutate(),disabled:Q.isPending,children:[Q.isPending?f.jsx(Ct,{"data-loc":"client/src/components/AdminCollections.tsx:171",size:13,className:"animate-spin"}):f.jsx(El,{"data-loc":"client/src/components/AdminCollections.tsx:171",size:13}),"Remove"]})]})]}),L?f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:179",className:"bg-card border rounded-xl p-5",children:f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:180",className:"flex items-start gap-4",children:[L.useCase.screenshots?.[0]&&f.jsx("img",{"data-loc":"client/src/components/AdminCollections.tsx:182",src:L.useCase.screenshots[0].url,alt:"",className:"w-24 h-16 rounded-lg object-cover border"}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:188",className:"flex-1 min-w-0",children:[f.jsx("h4",{"data-loc":"client/src/components/AdminCollections.tsx:189",className:"font-semibold text-sm",children:L.useCase.title}),L.editorialBlurb&&f.jsxs("p",{"data-loc":"client/src/components/AdminCollections.tsx:191",className:"text-xs text-muted-foreground mt-1 italic",children:['"',L.editorialBlurb,'"']}),f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:193",className:"flex gap-2 mt-2",children:L.useCase.categories?.map(ue=>f.jsx(Ot,{"data-loc":"client/src/components/AdminCollections.tsx:195",variant:"secondary",className:"text-[10px]",children:ue.name},ue.slug))})]}),f.jsxs(Ot,{"data-loc":"client/src/components/AdminCollections.tsx:199",variant:"outline",className:"text-[10px] shrink-0",children:["Since ",new Date(L.startDate).toLocaleDateString()]})]})}):f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:205",className:"bg-card border rounded-xl p-8 text-center text-muted-foreground text-sm",children:'No featured use case set. Click "Set Featured" to spotlight a use case on the homepage.'})]}),f.jsx(sa,{"data-loc":"client/src/components/AdminCollections.tsx:211"}),f.jsxs("section",{"data-loc":"client/src/components/AdminCollections.tsx:214",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:215",className:"flex items-center justify-between mb-4",children:[f.jsxs("h3",{"data-loc":"client/src/components/AdminCollections.tsx:216",className:"text-lg font-serif font-semibold flex items-center gap-2",children:[f.jsx(Vc,{"data-loc":"client/src/components/AdminCollections.tsx:217",size:18,className:"text-primary"}),"Curated Collections"]}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCollections.tsx:220",size:"sm",className:"gap-1.5",onClick:()=>n(!0),children:[f.jsx(tK,{"data-loc":"client/src/components/AdminCollections.tsx:221",size:13}),"New Collection"]})]}),J.length===0?f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:227",className:"bg-card border rounded-xl p-8 text-center text-muted-foreground text-sm",children:"No collections yet. Create themed groups of use cases to help users discover the best content."}):f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:231",className:"space-y-3",children:J.map(ue=>f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:233",className:"bg-card border rounded-xl overflow-hidden",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:234",className:"p-4 flex items-center gap-4",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:235",className:"flex-1 min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:236",className:"flex items-center gap-2",children:[f.jsx("h4",{"data-loc":"client/src/components/AdminCollections.tsx:237",className:"font-semibold text-sm truncate",children:ue.title}),f.jsx(Ot,{"data-loc":"client/src/components/AdminCollections.tsx:238",variant:ue.isPublished?"default":"secondary",className:"text-[10px] shrink-0",children:ue.isPublished?f.jsxs(f.Fragment,{children:[f.jsx(Th,{"data-loc":"client/src/components/AdminCollections.tsx:240",size:10,
1204className:"mr-1"})," Published"]}):f.jsxs(f.Fragment,{children:[f.jsx(kj,{"data-loc":"client/src/components/AdminCollections.tsx:242",size:10,className:"mr-1"})," Draft"]})})]}),ue.description&&f.jsx("p",{"data-loc":"client/src/components/AdminCollections.tsx:247",className:"text-xs text-muted-foreground mt-1 truncate",children:ue.description}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:249",className:"text-xs text-muted-foreground mt-1",children:[ue.useCaseCount," use case",ue.useCaseCount!==1?"s":""]})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:253",className:"flex gap-1.5 shrink-0",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:254",size:"sm",variant:"ghost",className:"h-8 w-8 p-0",onClick:()=>ke(ge===ue.id?null:ue.id),children:f.jsx(Vc,{"data-loc":"client/src/components/AdminCollections.tsx:260",size:14})}),f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:262",size:"sm",variant:"ghost",className:"h-8 w-8 p-0",onClick:()=>{T(ue.id),M(""),s(!0)},children:f.jsx(_h,{"data-loc":"client/src/components/AdminCollections.tsx:272",size:14})}),f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:274",size:"sm",variant:"ghost",className:"h-8 w-8 p-0",onClick:()=>{ae.mutate({id:ue.id,isPublished:!ue.isPublished})},children:ue.isPublished?f.jsx(kj,{"data-loc":"client/src/components/AdminCollections.tsx:285",size:14}):f.jsx(Th,{"data-loc":"client/src/components/AdminCollections.tsx:285",size:14})}),f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:287",size:"sm",variant:"ghost",className:"h-8 w-8 p-0",onClick:()=>{g(ue.id),x(ue.title),S(ue.description??""),a(!0)},children:f.jsx(Dc,{"data-loc":"client/src/components/AdminCollections.tsx:298",size:14})}),f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:300",size:"sm",variant:"ghost",className:"h-8 w-8 p-0 text-destructive",onClick:()=>{confirm("Delete this collection? This cannot be undone.")&&H.mutate({id:ue.id})},children:f.jsx(q0,{"data-loc":"client/src/components/AdminCollections.tsx:310",size:14})})]})]}),ge===ue.id&&f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:317",className:"border-t bg-accent/30 p-4",children:ye.isLoading?f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:319",className:"flex justify-center py-4",children:f.jsx(Ct,{"data-loc":"client/src/components/AdminCollections.tsx:319",size:16,className:"animate-spin"})}):ye.data?.useCases?.length?f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:321",className:"space-y-2",children:ye.data.useCases.map(pe=>f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:323",className:"flex items-center gap-3 bg-card rounded-lg p-2.5 border",children:[pe.screenshots?.[0]&&f.jsx("img",{"data-loc":"client/src/components/AdminCollections.tsx:325",src:pe.screenshots[0].url,alt:"",className:"w-12 h-8 rounded object-cover"}),f.jsx("span",{"data-loc":"client/src/components/AdminCollections.tsx:327",className:"text-xs font-medium flex-1 truncate",children:pe.title}),f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:328",size:"sm",variant:"ghost",className:"h-6 w-6 p-0 text-destructive",onClick:()=>Z.mutate({collectionId:ue.id,useCaseId:pe.id}),children:f.jsx(Pge,{"data-loc":"client/src/components/AdminCollections.tsx:337",size:12})})]},pe.id))}):f.jsx("p",{"data-loc":"client/src/components/AdminCollections.tsx:343",className:"text-xs text-muted-foreground text-center py-2",children:"No use cases in this collection yet. Click + to add some."})})]},ue.id))})]}),f.jsx(bi,{"data-loc":"client/src/components/AdminCollections.tsx:358",open:t,onOpenChange:n,children:f.jsxs(vi,{"data-loc":"client/src/components/AdminCollections.tsx:359",className:"max-w-md",children:[f.jsxs(es,{"data-loc":"client/src/components/AdminCollections.tsx:360",children:[f.jsx(yi,{"data-loc":"client/src/components/AdminCollections.tsx:361",children:"Create Collection"}),f.jsx(fo,{"data-loc":"client/src/components/AdminCollections.tsx:362",children:"Create a themed group of use cases."})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:364",className:"space-y-4 py-2",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:365",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCollections.tsx:366",children:"Title"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCollections.tsx:367",value:o,onChange:ue=>l(ue.target.value),placeholder:"e.g., Best for Sales Teams",className:"mt-1"})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:374",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCollections.tsx:375",children:"Description (optional)"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCollections.tsx:376",value:u,onChange:ue=>m(ue.target.value),placeholder:"A brief description of this collection",className:"mt-1"})]})]}),f.jsxs(Ts,{"data-loc":"client/src/components/AdminCollections.tsx:384",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:385",variant:"outline",onClick:()=>n(!1),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCollections.tsx:386",onClick:()=>G.mutate({title:o,description:u||void 0}),disabled:!o.trim()||G.isPending,className:"gap-1.5",children:[G.isPending&&f.jsx(Ct,{"data-loc":"client/src/components/AdminCollections.tsx:391",size:14,className:"animate-spin"}),"Create"]})]})]})}),f.jsx(bi,{"data-loc":"client/src/components/AdminCollections.tsx:399",open:r,onOpenChange:a,children:f.jsxs(vi,{"data-loc":"client/src/components/AdminCollections.tsx:400",className:"max-w-md",children:[f.jsx(es,{"data-loc":"client/src/components/AdminCollections.tsx:401",children:f.jsx(yi,{"data-loc":"client/src/components/AdminCollections.tsx:402",children:"Edit Collection"})}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:404",className:"space-y-4 py-2",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:405",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCollections.tsx:406",children:"Title"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCollections.tsx:407",value:b,onChange:ue=>x(ue.target.value),className:"mt-1"})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:409",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCollections.tsx:410",children:"Description"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCollections.tsx:411",value:y,onChange:ue=>S(ue.target.value),className:"mt-1"})]})]}),f.jsxs(Ts,{"data-loc":"client/src/components/AdminCollections.tsx:414",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:415",variant:"outline",onClick:()=>a(!1),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCollections.tsx:416",onClick:()=>h&&V.mutate({id:h,title:b,description:y||void 0}),disabled:!b.trim()||V.isPending,className:"gap-1.5",children:[V.isPending&&f.jsx(Ct,{"data-loc":"client/src/components/AdminCollections.tsx:421",size:14,className:"animate-spin"}),"Save"]})]})]})}),f.jsx(bi,{"data-loc":"client/src/components/AdminCollections.tsx:429",open:i,onOpenChange:s,children:f.jsxs(vi,{"data-loc":"client/src/components/AdminCollections.tsx:430",className:"max-w-md",children:[f.jsxs(es,{"data-loc":"client/src/components/AdminCollections.tsx:431",children:[f.jsx(yi,{"data-loc":"client/src/components/AdminCollections.tsx:432",children:"Add Use Case to Collection"}),f.jsx(fo,{"data-loc":"client/src/components/AdminCollections.tsx:433",children:"Select a use case to add."})]}),f.jsx("div",{"data-loc":"client/src/components/AdminCollections.tsx:435",className:"py-2",children:f.jsxs(pl,{"data-loc":"client/src/components/AdminCollections.tsx:436",value:C,onValueChange:M,children:[f.jsx(gl,{"data-loc":"client/src/components/AdminCollections.tsx:437",children:f.jsx(Qc,{"data-loc":"client/src/components/AdminCollections.tsx:438",placeholder:"Select a use case..."})}),f.jsx(bl,{"data-loc":"client/src/components/AdminCollections.tsx:440",className:"max-h-64",children:de.map(ue=>f.jsx(dr,{"data-loc":"client/src/components/AdminCollections.tsx:442",value:String(ue.id),children:ue.title},ue.id))})]})}),f.jsxs(Ts,{"data-loc":"client/src/components/AdminCollections.tsx:449",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:450",variant:"outline",onClick:()=>s(!1),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCollections.tsx:451",onClick:()=>{w&&C&&(X.mutate({collectionId:w,useCaseId:Number(C)}),s(!1))},disabled:!C||X.isPending,className:"gap-1.5",children:[X.isPending&&f.jsx(Ct,{"data-loc":"client/src/components/AdminCollections.tsx:464",size:14,className:"animate-spin"}),"Add"]})]})]})}),f.jsx(bi,{"data-loc":"client/src/components/AdminCollections.tsx:472",open:k,onOpenChange:N,children:f.jsxs(vi,{"data-loc":"client/src/components/AdminCollections.tsx:473",className:"max-w-md",children:[f.jsxs(es,{"data-loc":"client/src/components/AdminCollections.tsx:474",children:[f.jsx(yi,{"data-loc":"client/src/components/AdminCollections.tsx:475",children:"Set Featured Use Case"}),f.jsx(fo,{"data-loc":"client/src/components/AdminCollections.tsx:476",children:"Choose a use case to spotlight on the homepage this week."})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:478",className:"space-y-4 py-2",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:479",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCollections.tsx:480",children:"Use Case"}),f.jsxs(pl,{"data-loc":"client/src/components/AdminCollections.tsx:481",value:P,onValueChange:D,children:[f.jsx(gl,{"data-loc":"client/src/components/AdminCollections.tsx:482",className:"mt-1",children:f.jsx(Qc,{"data-loc":"client/src/components/AdminCollections.tsx:483",placeholder:"Select a use case..."})}),f.jsx(bl,{"data-loc":"client/src/components/AdminCollections.tsx:485",className:"max-h-64",children:de.map(ue=>f.jsx(dr,{"data-loc":"client/src/components/AdminCollections.tsx:487",value:String(ue.id),children:ue.title},ue.id))})]})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCollections.tsx:494",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCollections.tsx:495",children:"Editorial Blurb (optional)"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCollections.tsx:496",value:
1204B,onChange:ue=>z(ue.target.value),placeholder:"Why this use case is special...",className:"mt-1"})]})]}),f.jsxs(Ts,{"data-loc":"client/src/components/AdminCollections.tsx:504",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCollections.tsx:505",variant:"outline",onClick:()=>N(!1),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCollections.tsx:506",onClick:()=>{P&&q.mutate({useCaseId:Number(P),editorialBlurb:B||void 0})},disabled:!P||q.isPending,className:"gap-1.5",children:[q.isPending&&f.jsx(Ct,{"data-loc":"client/src/components/AdminCollections.tsx:518",size:14,className:"animate-spin"}),"Set as Featured"]})]})]})})]})}function Net(){const e=Le.useUtils(),[t,n]=A.useState(!1),[r,a]=A.useState(!1),[i,s]=A.useState(!1),[o,l]=A.useState(""),[u,m]=A.useState(""),[h,g]=A.useState("job_function"),[b,x]=A.useState(null),[y,S]=A.useState(""),[w,T]=A.useState(""),[C,M]=A.useState("job_function"),[k,N]=A.useState(null),[P,D]=A.useState(""),z=Le.admin.listCategories.useQuery().data??[],U=A.useMemo(()=>z.filter(J=>J.type==="job_function").sort((J,L)=>J.sortOrder-L.sortOrder),[z]),$=A.useMemo(()=>z.filter(J=>J.type==="feature").sort((J,L)=>J.sortOrder-L.sortOrder),[z]),W=Le.admin.createCategory.useMutation({onSuccess:()=>{Be.success("Category created"),e.admin.listCategories.invalidate(),e.categories.list.invalidate(),n(!1),l(""),m("")},onError:J=>Be.error(J.message)}),G=Le.admin.updateCategory.useMutation({onSuccess:()=>{Be.success("Category updated"),e.admin.listCategories.invalidate(),e.categories.list.invalidate(),a(!1)},onError:J=>Be.error(J.message)}),V=Le.admin.deleteCategory.useMutation({onSuccess:()=>{Be.success("Category deleted"),e.admin.listCategories.invalidate(),e.categories.list.invalidate(),s(!1)},onError:J=>Be.error(J.message)}),H=Le.admin.reorderCategories.useMutation({onSuccess:()=>{e.admin.listCategories.invalidate(),e.categories.list.invalidate()},onError:J=>Be.error(J.message)}),X=(J,L)=>{const de=J.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,"");return de},Z=(J,L,de)=>{const ge=de.findIndex(pe=>pe.id===J);if(ge<0||L==="up"&&ge===0||L==="down"&&ge===de.length-1)return;const ke=[...de],ye=L==="up"?ge-1:ge+1;[ke[ge],ke[ye]]=[ke[ye],ke[ge]];const ue=ke.map((pe,Ne)=>({id:pe.id,sortOrder:Ne}));H.mutate({items:ue})},ae=J=>{x(J.id),S(J.name),T(J.slug),M(J.type),a(!0)},q=J=>{N(J.id),D(J.name),s(!0)},Q=(J,L,de)=>f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:143",className:"bg-card rounded-xl border p-5",children:[f.jsx("div",{"data-loc":"client/src/components/AdminCategories.tsx:144",className:"flex items-center justify-between mb-4",children:f.jsxs("h3",{"data-loc":"client/src/components/AdminCategories.tsx:145",className:"font-serif font-bold text-sm flex items-center gap-2",children:[de,L," (",J.length,")"]})}),J.length===0?f.jsx("p",{"data-loc":"client/src/components/AdminCategories.tsx:151",className:"text-sm text-muted-foreground",children:"No categories in this group."}):f.jsx("div",{"data-loc":"client/src/components/AdminCategories.tsx:153",className:"space-y-1",children:J.map((ge,ke)=>f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:155",className:"flex items-center gap-2 p-2.5 rounded-lg hover:bg-muted/50 transition-colors group",children:[f.jsx(wge,{"data-loc":"client/src/components/AdminCategories.tsx:159",size:14,className:"text-muted-foreground/40 shrink-0"}),f.jsx("div",{"data-loc":"client/src/components/AdminCategories.tsx:160",className:"flex-1 min-w-0",children:f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:161",className:"flex items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/components/AdminCategories.tsx:162",className:"text-sm font-medium truncate",children:ge.name}),f.jsx(Ot,{"data-loc":"client/src/components/AdminCategories.tsx:163",variant:"outline",className:"text-[10px] px-1.5 py-0 shrink-0",children:ge.slug})]})}),f.jsxs("span",{"data-loc":"client/src/components/AdminCategories.tsx:168",className:"text-xs text-muted-foreground tabular-nums shrink-0",children:[ge.count??0," use cases"]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:171",className:"flex items-center gap-0.5 opacity-0 group-hover:opacity-100 transition-opacity shrink-0",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCategories.tsx:172",variant:"ghost",size:"sm",className:"h-7 w-7 p-0",disabled:ke===0||H.isPending,onClick:()=>Z(ge.id,"up",J),children:f.jsx(hge,{"data-loc":"client/src/components/AdminCategories.tsx:179",size:12})}),f.jsx(Re,{"data-loc":"client/src/components/AdminCategories.tsx:181",variant:"ghost",size:"sm",className:"h-7 w-7 p-0",disabled:ke===J.length-1||H.isPending,onClick:()=>Z(ge.id,"down",J),children:f.jsx(fge,{"data-loc":"client/src/components/AdminCategories.tsx:188",size:12})}),f.jsx(Re,{"data-loc":"client/src/components/AdminCategories.tsx:190",variant:"ghost",size:"sm",className:"h-7 w-7 p-0",onClick:()=>ae(ge),children:f.jsx(Dc,{"data-loc":"client/src/components/AdminCategories.tsx:196",size:12})}),f.jsx(Re,{"data-loc":"client/src/components/AdminCategories.tsx:198",variant:"ghost",size:"sm",className:"h-7 w-7 p-0 text-destructive hover:text-destructive",onClick:()=>q(ge),children:f.jsx(q0,{"data-loc":"client/src/components/AdminCategories.tsx:204",size:12})})]})]},ge.id))})]});return f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:215",className:"space-y-6",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:217",className:"flex items-center justify-between",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:218",className:"flex items-center gap-2",children:[f.jsx(lK,{"data-loc":"client/src/components/AdminCategories.tsx:219",size:16,className:"text-primary"}),f.jsx("h2",{"data-loc":"client/src/components/AdminCategories.tsx:220",className:"font-serif font-bold text-sm",children:"Category Management"})]}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCategories.tsx:222",size:"sm",className:"gap-1.5",onClick:()=>{l(""),m(""),g("job_function"),n(!0)},children:[f.jsx(tK,{"data-loc":"client/src/components/AdminCategories.tsx:232",size:14}),"Add Category"]})]}),Q(U,"Job Function / Industry",f.jsx(Y7,{"data-loc":"client/src/components/AdminCategories.tsx:238",size:16,className:"text-primary"})),Q($,"Features",f.jsx(yge,{"data-loc":"client/src/components/AdminCategories.tsx:241",size:16,className:"text-primary"})),f.jsx(bi,{"data-loc":"client/src/components/AdminCategories.tsx:244",open:t,onOpenChange:n,children:f.jsxs(vi,{"data-loc":"client/src/components/AdminCategories.tsx:245",children:[f.jsxs(es,{"data-loc":"client/src/components/AdminCategories.tsx:246",children:[f.jsx(yi,{"data-loc":"client/src/components/AdminCategories.tsx:247",children:"Add New Category"}),f.jsx(fo,{"data-loc":"client/src/components/AdminCategories.tsx:248",children:"Create a new category for organizing use cases."})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:250",className:"space-y-4 py-2",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:251",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCategories.tsx:252",children:"Name"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCategories.tsx:253",value:o,onChange:J=>{l(J.target.value),m(X(J.target.value,h))},placeholder:"e.g. Healthcare"})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:262",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCategories.tsx:263",children:"Slug"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCategories.tsx:264",value:u,onChange:J=>m(J.target.value),placeholder:"e.g. healthcare"}),f.jsx("p",{"data-loc":"client/src/components/AdminCategories.tsx:269",className:"text-xs text-muted-foreground",children:"URL-friendly identifier. Auto-generated from name."})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:271",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCategories.tsx:272",children:"Type"}),f.jsxs(pl,{"data-loc":"client/src/components/AdminCategories.tsx:273",value:h,onValueChange:J=>g(J),children:[f.jsx(gl,{"data-loc":"client/src/components/AdminCategories.tsx:274",children:f.jsx(Qc,{"data-loc":"client/src/components/AdminCategories.tsx:275"})}),f.jsxs(bl,{"data-loc":"client/src/components/AdminCategories.tsx:277",children:[f.jsx(dr,{"data-loc":"client/src/components/AdminCategories.tsx:278",value:"job_function",children:"Job Function / Industry"}),f.jsx(dr,{"data-loc":"client/src/components/AdminCategories.tsx:279",value:"feature",children:"Feature"})]})]})]})]}),f.jsxs(Ts,{"data-loc":"client/src/components/AdminCategories.tsx:284",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCategories.tsx:285",variant:"outline",onClick:()=>n(!1),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCategories.tsx:286",onClick:()=>
1204{if(!o.trim()||!u.trim()){Be.error("Name and slug are required");return}const J=(h==="job_function"?U:$).length;W.mutate({name:o.trim(),slug:u.trim(),type:h,sortOrder:J})},disabled:W.isPending,className:"gap-1.5",children:[W.isPending&&f.jsx(Ct,{"data-loc":"client/src/components/AdminCategories.tsx:303",size:14,className:"animate-spin"}),"Create"]})]})]})}),f.jsx(bi,{"data-loc":"client/src/components/AdminCategories.tsx:311",open:r,onOpenChange:a,children:f.jsxs(vi,{"data-loc":"client/src/components/AdminCategories.tsx:312",children:[f.jsxs(es,{"data-loc":"client/src/components/AdminCategories.tsx:313",children:[f.jsx(yi,{"data-loc":"client/src/components/AdminCategories.tsx:314",children:"Edit Category"}),f.jsx(fo,{"data-loc":"client/src/components/AdminCategories.tsx:315",children:"Update the category name, slug, or type."})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:317",className:"space-y-4 py-2",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:318",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCategories.tsx:319",children:"Name"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCategories.tsx:320",value:y,onChange:J=>S(J.target.value)})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:325",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCategories.tsx:326",children:"Slug"}),f.jsx(ir,{"data-loc":"client/src/components/AdminCategories.tsx:327",value:w,onChange:J=>T(J.target.value)}),f.jsx("p",{"data-loc":"client/src/components/AdminCategories.tsx:331",className:"text-xs text-muted-foreground",children:"Changing the slug may break existing i18n translations. Update translations accordingly."})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminCategories.tsx:335",className:"space-y-2",children:[f.jsx(en,{"data-loc":"client/src/components/AdminCategories.tsx:336",children:"Type"}),f.jsxs(pl,{"data-loc":"client/src/components/AdminCategories.tsx:337",value:C,onValueChange:J=>M(J),children:[f.jsx(gl,{"data-loc":"client/src/components/AdminCategories.tsx:338",children:f.jsx(Qc,{"data-loc":"client/src/components/AdminCategories.tsx:339"})}),f.jsxs(bl,{"data-loc":"client/src/components/AdminCategories.tsx:341",children:[f.jsx(dr,{"data-loc":"client/src/components/AdminCategories.tsx:342",value:"job_function",children:"Job Function / Industry"}),f.jsx(dr,{"data-loc":"client/src/components/AdminCategories.tsx:343",value:"feature",children:"Feature"})]})]})]})]}),f.jsxs(Ts,{"data-loc":"client/src/components/AdminCategories.tsx:348",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCategories.tsx:349",variant:"outline",onClick:()=>a(!1),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCategories.tsx:350",onClick:()=>{if(b===null||!y.trim()||!w.trim()){Be.error("Name and slug are required");return}G.mutate({id:b,name:y.trim(),slug:w.trim(),type:C})},disabled:G.isPending,className:"gap-1.5",children:[G.isPending&&f.jsx(Ct,{"data-loc":"client/src/components/AdminCategories.tsx:366",size:14,className:"animate-spin"}),"Save"]})]})]})}),f.jsx(bi,{"data-loc":"client/src/components/AdminCategories.tsx:374",open:i,onOpenChange:s,children:f.jsxs(vi,{"data-loc":"client/src/components/AdminCategories.tsx:375",children:[f.jsxs(es,{"data-loc":"client/src/components/AdminCategories.tsx:376",children:[f.jsx(yi,{"data-loc":"client/src/components/AdminCategories.tsx:377",children:"Delete Category"}),f.jsxs(fo,{"data-loc":"client/src/components/AdminCategories.tsx:378",children:["Are you sure you want to delete ",f.jsx("strong",{"data-loc":"client/src/components/AdminCategories.tsx:379",children:P}),"? This will remove all use case associations with this category. This action cannot be undone."]})]}),f.jsxs(Ts,{"data-loc":"client/src/components/AdminCategories.tsx:382",children:[f.jsx(Re,{"data-loc":"client/src/components/AdminCategories.tsx:383",variant:"outline",onClick:()=>s(!1),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/components/AdminCategories.tsx:384",variant:"destructive",onClick:()=>{k!==null&&V.mutate({id:k})},disabled:V.isPending,className:"gap-1.5",children:[V.isPending&&f.jsx(Ct,{"data-loc":"client/src/components/AdminCategories.tsx:392",size:14,className:"animate-spin"}),"Delete"]})]})]})})]})}function Oet(){const e=Le.admin.getSlackStatus.useQuery(),t=Le.admin.testSlackWebhook.useMutation({onSuccess:i=>{i.success?Be.success("Test notification sent to Slack successfully!"):Be.error("Failed to send test notification. Check the webhook URL.")},onError:i=>{Be.error(`Error: ${i.message}`)}}),[n,r]=A.useState(!1),a=()=>{r(!0),t.mutate()};return f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:31",className:"space-y-6",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:33",className:"flex items-center gap-2",children:[f.jsx(X7,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:34",size:18,className:"text-primary"}),f.jsx("h2",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:35",className:"font-serif font-bold text-lg",children:"Admin Settings"})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:39",className:"bg-card rounded-xl border p-6 space-y-5",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:40",className:"flex items-center gap-3",children:[f.jsx("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:41",className:"w-10 h-10 rounded-lg bg-[#4A154B] flex items-center justify-center",children:f.jsx(Oge,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:42",size:20,className:"text-white"})}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:44",children:[f.jsx("h3",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:45",className:"font-semibold text-sm",children:"Slack Notifications"}),f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:46",className:"text-xs text-muted-foreground",children:"Get notified in Slack when use cases are approved or rejected"})]}),f.jsx("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:50",className:"flex-1"}),e.isLoading?f.jsx(Ct,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:52",size:14,className:"animate-spin text-muted-foreground"}):e.data?.configured?f.jsxs(Ot,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:54",variant:"outline",className:"gap-1 text-green-600 border-green-200 bg-green-50",children:[f.jsx(Xi,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:55",size:12}),"Connected"]}):f.jsxs(Ot,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:59",variant:"outline",className:"gap-1 text-amber-600 border-amber-200 bg-amber-50",children:[f.jsx(Yu,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:60",size:12}),"Not Configured"]})]}),f.jsx(sa,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:66"}),e.data?.configured?f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:69",className:"space-y-4",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:70",className:"grid grid-cols-2 gap-4",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:71",className:"bg-muted/50 rounded-lg p-3",children:[f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:72",className:"text-[11px] text-muted-foreground mb-1",children:"Webhook URL"}),f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:73",className:"text-xs font-mono",children:e.data.maskedUrl})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:75",className:"bg-muted/50 rounded-lg p-3",children:[f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:76",className:"text-[11px] text-muted-foreground mb-1",children:"Status"}),f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:77",className:"text-xs text-green-600 font-medium",children:"Active â notifications enabled"})]})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:81",className:"bg-muted/30 rounded-lg p-4",children:[f.jsxs("h4",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:82",className:"text-xs font-semibold mb-2 flex items-center gap-1.5",children:[f.jsx(vy,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:83",size:13}
1204),"Notification Events"]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:86",className:"space-y-2",children:[f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:87",className:"flex items-center gap-2 text-xs",children:[f.jsx(Xi,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:88",size:12,className:"text-green-500"}),f.jsx("span",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:89",children:"Use case approved (single & bulk)"})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:91",className:"flex items-center gap-2 text-xs",children:[f.jsx(Xi,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:92",size:12,className:"text-green-500"}),f.jsx("span",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:93",children:"Use case rejected"})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:95",className:"flex items-center gap-2 text-xs",children:[f.jsx(Xi,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:96",size:12,className:"text-green-500"}),f.jsx("span",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:97",children:"New use case submission"})]})]})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:102",className:"flex items-center gap-3",children:[f.jsxs(Re,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:103",size:"sm",variant:"outline",className:"gap-1.5",onClick:a,disabled:t.isPending,children:[t.isPending?f.jsx(Ct,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:111",size:13,className:"animate-spin"}):f.jsx(oK,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:113",size:13}),"Send Test Notification"]}),n&&t.isSuccess&&t.data?.success&&f.jsxs("span",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:118",className:"text-xs text-green-600 flex items-center gap-1",children:[f.jsx(Xi,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:119",size:12}),"Test sent successfully"]})]})]}):f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:126",className:"space-y-3",children:[f.jsxs("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:127",className:"text-xs text-muted-foreground",children:["No Slack webhook URL is configured. To enable Slack notifications, add the"," ",f.jsx("code",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:129",className:"bg-muted px-1 py-0.5 rounded text-[11px]",children:"SLACK_WEBHOOK_URL"})," ","environment variable in the project Secrets settings."]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:132",className:"bg-muted/50 rounded-lg p-3",children:[f.jsx("h4",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:133",className:"text-xs font-semibold mb-1.5",children:"How to set up:"}),f.jsxs("ol",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:134",className:"text-xs text-muted-foreground space-y-1 list-decimal list-inside",children:[f.jsx("li",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:135",children:"Go to your Slack workspace â Apps â Incoming Webhooks"}),f.jsx("li",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:136",children:"Create a new webhook and select the target channel"}),f.jsx("li",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:137",children:"Copy the webhook URL"}),f.jsxs("li",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:138",children:["Add it as ",f.jsx("code",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:138",className:"bg-muted px-1 py-0.5 rounded text-[11px]",children:"SLACK_WEBHOOK_URL"})," in project Secrets"]})]})]})]})]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:146",className:"bg-card rounded-xl border p-6 space-y-4",children:[f.jsxs("h3",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:147",className:"font-semibold text-sm flex items-center gap-2",children:[f.jsx(no,{"data-loc":"client/src/components/AdminSettingsPanel.tsx:148",size:14}),"Quick Links"]}),f.jsxs("div",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:151",className:"grid grid-cols-2 gap-3",children:[f.jsxs("a",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:152",href:"https://awesome.manus.space",target:"_blank",rel:"noopener noreferrer",className:"bg-muted/50 rounded-lg p-3 hover:bg-muted transition-colors",children:[f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:158",className:"text-xs font-medium",children:"Live Site"}),f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:159",className:"text-[11px] text-muted-foreground",children:"awesome.manus.space"})]}),f.jsxs("a",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:161",href:"https://awesome.manus.space/api/rss",target:"_blank",rel:"noopener noreferrer",className:"bg-muted/50 rounded-lg p-3 hover:bg-muted transition-colors",children:[f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:167",className:"text-xs font-medium",children:"RSS Feed"}),f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:168",className:"text-[11px] text-muted-foreground",children:"awesome.manus.space/api/rss"})]}),f.jsxs("a",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:170",href:"https://awesome.manus.space/sitemap.xml",target:"_blank",rel:"noopener noreferrer",className:"bg-muted/50 rounded-lg p-3 hover:bg-muted transition-colors",children:[f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:176",className:"text-xs font-medium",children:"Sitemap"}),f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:177",className:"text-[11px] text-muted-foreground",children:"awesome.manus.space/sitemap.xml"})]}),f.jsxs("a",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:179",href:"https://awesome.manus.space/api-docs",target:"_blank",rel:"noopener noreferrer",className:"bg-muted/50 rounded-lg p-3 hover:bg-muted transition-colors",children:[f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:185",className:"text-xs font-medium",children:"API Documentation"}),f.jsx("p",{"data-loc":"client/src/components/AdminSettingsPanel.tsx:186",className:"text-[11px] text-muted-foreground",children:"Admin-only access"})]})]})]})]})}function Pet(){const{user:e,isAuthenticated:t,loading:n}=jl(),{t:r}=Mn(),[a,i]=A.useState("pending"),[s,o]=A.useState("moderation"),[l,u]=A.useState(!1),[m,h]=A.useState(!1),[g,b]=A.useState(null),[x,y]=A.useState(""),[S,w]=A.useState(!1),[T,C]=A.useState([]),[M,k]=A.useState(new Set),[N,P]=A.useState(void 0),[D,B]=A.useState(!1),[z,U]=A.useState(null),[$,W]=A.useState({completeness:3,innovativeness:3,impact:3,complexity:3,presentation:3}),[G,V]=A.useState(!1),[H,X]=A.useState(null),[Z,ae]=A.useState(""),[q,Q]=A.useState(new Set),[J,L]=A.useState(new Set),[de,ge]=A.useState(null),[ke,ye]=A.useState(""),[ue,pe]=A.useState(!1),[Ne,je]=A.useState(null),le=e?.role==="admin",Ze=Le.useUtils(),$e=Le.admin.stats.useQuery(void 0,{enabled:le}),at=Le.admin.submissions.useQuery({status:a==="all"?void 0:a},{enabled:le}),gt=Le.categories.list.useQuery(),_t=Le.admin.submissionTrends.useQuery({days:30},{enabled:le}),Wt=Le.admin.upvoteTrends.useQuery({days:30},{enabled:le}),Ut=Le.admin.viewTrends.useQuery({days:30},{enabled:le}),Ie=Le.admin.trafficSummary.useQuery(void 0,{enabled:le}),ht=Le.admin.listUsers.useQuery(void 0,{enabled:le}),it=Le.admin.activityLog.useQuery({limit:50,action:N},{enabled:le}),gn=Le.admin.approve.useMutation({onSuccess:()=>{Be.success("Use case approved â submitter notified"),at.refetch(),$e.refetch(),it.refetch(),h(!1)}}),tn=Le.admin.reject.useMutation({onSuccess:()=>{Be.success("Use case rejected â submitter notified"),at.refetch(),$e.refetch(),it.refetch(),u(!1),y("")}});Le.admin.update.useMutation({onSuccess:()=>{Be.success("Use case updated"),at.refetch()}});const Cr=Le.admin.promoteToAdmin.useMutation({onSuccess:()=>{Be.success("User promoted to admin"),ht.refetch(),it.refetch()}}),_e=Le.admin.demoteToUser.useMutation({onSuccess:()=>{Be.success("Admin demoted to user"),ht.refetch(),it.refetch()}}),Ve=Le.admin.aiScan.useMutation({onSuccess:(be,tt)=>{Be.success(`AI Score: ${be.overall}/5.0`),k(rn=>{const sn=new Set(rn);return sn.delete(tt.useCaseId),sn}),at.refetch()},onError:(be,tt)=>{Be.error("AI scan failed: "+be.message),k(rn=>{const sn=new Set(rn);return sn.delete(tt.useCaseId),sn})}}),[he,Je]=A.useState(!1),[st,wn]=A.useState(!1),mn=Le.admin.bulkAiScan.useMutation({onSuccess:be=>{Je(!1),be.scanned===0?Be.info("No pending submissions need scanning"):Be.success(`Scanned ${be.scanned} of ${be.total} pending submissions`),at.refetch(),it.refetch()},onError:be=>{Je(!1),Be.error("Bulk scan failed: "+be.message)}}),an=A.useCallback(()=>{Je(!0),mn.mutate()},[mn]),Fn=Le.admin.bulkGenerateSummary.useMutation({onSuccess:be=>{wn(!1),be.generated===0?Be.info("All submissions already have summaries"):Be.success(`Generated summaries for ${be.generated} of ${be.total} submissions`),at.refetch(),it.refetch()},onError:be=>{wn(!1),Be.error("Bulk summary failed: "+be.message)}}),kr=A.useCallback(()=>{wn(!0),Fn.mutate()},[Fn]),[nn,Da]=A.useState(!1),Hr=Le.admin.bulkApprove.useMutation({onSuccess:be=>{Da(!1),be.approved===0?Be.info("No pending submissions to approve"):Be.success(`Approved ${be.approved} pending submissions`),at.refetch(),it.refetch()},onError:be=>{Da(!1),Be.error("Bulk approve failed: "+be.message)}}),Ci=A.useCallback(()=>{confirm("Are you sure you want to approve ALL pending submissions? This cannot be undone.")&&(Da(!0),Hr.mutate())},[Hr]);Le.admin.updateScore.useMutation({onSuccess:()=>{Be.success("Score updated successfully"),at.refetch(),it.refetch(),B(!1)},onError:be=>Be.error("Failed to update score: "+be.message)});const Ls=Le.admin.removeApproved.useMutation({onSuccess:()=>{Be.success("Use case removed from gallery"),at.refetch(),$e.refetch(),it.refetch(),V(!1),ae("")},onError:be=>Be.error("Failed to remove: "+be.message)}),No=Le.admin.generateSummary.useMutation({onSuccess:(be,tt)=>{Be.success("AI summary generated"),Q(rn=>{const sn=new Set(rn);return sn.delete(tt.useCaseId),sn}),at.refetch()},onError:(be,tt)=>{Be.error("Summary generation failed: "+be.message),Q(rn=>{const sn=new Set(rn);return sn.delete(tt.useCaseId),sn})}}),Oo=A.useCallback(be=>{Q(tt=>new Set(tt).add(be)),No.mutate({useCaseId:be})},[No]),ki=Le.admin.updateSummary.useMutation({onSuccess:()=>{Ze.admin.submissions.invalidate()}}),xt=Le.admin.addScreenshot.useMutation({onSuccess:(be,tt)=>{Be.success("Screenshot added"),L(rn=>{const sn=new Set(rn);return sn.delete(tt.useCaseId),sn}),at.refetch()},onError:(be,tt)=>{Be.error("Upload failed: "+be.message),L(rn=>{const sn=new Set(rn);return sn.delete(tt.useCaseId),sn})}}),Rn=A.useCallback(async be=>{try{const tt=await navigator.clipboard.read();let rn=null;for(const ei of tt){const Do=ei.types.find(pu=>pu.startsWith("image/"));if(Do){rn=await ei.getType(Do);break}}if(!rn){Be.error("No image found in clipboard. Copy an image first.");return}if(rn.size>10*1024*1024){Be.error("Image exceeds 10MB limit");return}L(ei=>new Set(ei).add(be));const sn=await rn.arrayBuffer(),Ro=btoa(Array.from(new Uint8Array(sn),ei=>String.fromCharCode(ei)).join(""));xt.mutate({useCaseId:be,fileName:`pasted-${Date.now()}.${rn.type.split("/")[1]==="jpeg"?"jpg":rn.type.split("/")[1]}`,fileBase64:Ro,contentType:rn.type})}catch{Be.error("Clipboard access denied. Please allow clipboard permissions.")}},[xt]),pr=A.useCallback(async(be,tt)=>{if(!tt.type.startsWith("image/")){Be.error("Only image files are allowed");return}if(tt.size>10*1024*1024){Be.error("Image exceeds 10MB limit");return}L(Ro=>new Set(Ro).add(be));const rn=await tt.arrayBuffer(),sn=btoa(Array.from(new Uint8Array(rn),Ro=>String.fromCharCode(Ro)).join(""));xt.mutate({useCaseId:be,fileName:tt.name,fileBase64:sn,contentType:tt.type})},[xt]);A.useCallback((be,tt)=>{U(be),W(tt?{completeness:parseFloat(tt.completeness)||3,innovativeness:parseFloat(tt.innovativeness)||3,impact:parseFloat(tt.impact)||3,complexity:parseFloat(tt.complexity)||3,presentation:parseFloat(tt.presentation)||3}:{completeness:3,innovativeness:3,impact:3,complexity:3,presentation:3}),B(!0)},[]);const Fr=A.useCallback(be=>
1204{X(be),ae(""),V(!0)},[]),[Ni,Dn]=A.useState(!1),la=A.useCallback(async()=>{Dn(!0);try{const be=await Ze.admin.exportAnalytics.fetch({days:30}),tt=new Blob([be.csv],{type:"text/csv;charset=utf-8;"}),rn=URL.createObjectURL(tt),sn=document.createElement("a");sn.href=rn,sn.download=`analytics-export-${new Date().toISOString().split("T")[0]}.csv`,document.body.appendChild(sn),sn.click(),document.body.removeChild(sn),URL.revokeObjectURL(rn),Be.success("CSV exported successfully")}catch(be){Be.error("Export failed: "+(be.message||"Unknown error"))}finally{Dn(!1)}},[]),Po=A.useCallback((be,tt,rn)=>{b(be),C(tt),w(rn),h(!0)},[]),ca=A.useCallback(be=>{b(be),y(""),u(!0)},[]),ua=A.useCallback(()=>{g!==null&&gn.mutate({id:g,categoryIds:T,isHighlight:S})},[g,T,S,gn]),Fl=A.useCallback(()=>{if(g===null||!x.trim()){Be.error("Please provide a reason for rejection");return}tn.mutate({id:g,reason:x.trim()})},[g,x,tn]),Ja=A.useCallback(be=>{k(tt=>new Set(tt).add(be)),Ve.mutate({useCaseId:be})},[Ve]),mu=A.useMemo(()=>(ht.data??[]).filter(be=>be.role==="admin"),[ht.data]),Fd=A.useMemo(()=>(ht.data??[]).filter(be=>be.role==="user"),[ht.data]),Bs={approve:"Approved",reject:"Rejected",edit:"Edited",edit_score:"Score Edited",remove_approved:"Removed from Gallery",promote_admin:"Promoted to Admin",demote_admin:"Demoted to User",ai_scan:"AI Scanned",ai_summary:"AI Summary Generated"};if(n)return f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:447",className:"min-h-screen bg-background flex items-center justify-center",children:f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:448",className:"animate-spin text-muted-foreground",size:32})});if(!t||!le)return f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:455",className:"min-h-screen bg-background flex items-center justify-center",children:f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:456",className:"text-center max-w-sm",children:[f.jsx(jc,{"data-loc":"client/src/pages/Admin.tsx:457",size:48,className:"mx-auto text-muted-foreground mb-4"}),f.jsx("h2",{"data-loc":"client/src/pages/Admin.tsx:458",className:"font-serif text-2xl font-bold mb-2",children:"Admin Access Required"}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:459",className:"text-muted-foreground mb-6",children:"You need admin privileges to access this page."}),f.jsx(Lt,{"data-loc":"client/src/pages/Admin.tsx:460",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:461",variant:"outline",className:"gap-2",children:[f.jsx(Ei,{"data-loc":"client/src/pages/Admin.tsx:462",size:16}),"Back to Gallery"]})})]})});const Rt=$e.data,Zr=at.data?.items??[],Mo=_t.data??[],$d=it.data?.items??[];return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:477",className:"min-h-screen bg-background text-foreground",children:[f.jsx("header",{"data-loc":"client/src/pages/Admin.tsx:479",className:"sticky top-0 z-50 border-b bg-background/95 backdrop-blur",children:f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:480",className:"container flex h-14 items-center gap-4",children:[f.jsx(Lt,{"data-loc":"client/src/pages/Admin.tsx:481",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:482",variant:"ghost",size:"sm",className:"gap-1.5 text-xs",children:[f.jsx(Ei,{"data-loc":"client/src/pages/Admin.tsx:483",size:14}),"Back"]})}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:487",className:"flex items-center gap-2",children:[f.jsx(jc,{"data-loc":"client/src/pages/Admin.tsx:488",size:16,className:"text-primary"}),f.jsx("h1",{"data-loc":"client/src/pages/Admin.tsx:489",className:"font-serif font-bold text-sm",children:r("admin.title")})]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:491",className:"flex-1"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:493",className:"flex gap-1",children:["moderation","analytics","users","activity","collections","categories","settings"].map(be=>f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:495",variant:s===be?"default":"ghost",size:"sm",className:"text-xs gap-1.5",onClick:()=>o(be),children:[be==="moderation"&&f.jsx(uo,{"data-loc":"client/src/pages/Admin.tsx:502",size:13}),be==="analytics"&&f.jsx(P_,{"data-loc":"client/src/pages/Admin.tsx:503",size:13}),be==="users"&&f.jsx(Gc,{"data-loc":"client/src/pages/Admin.tsx:504",size:13}),be==="activity"&&f.jsx(Aw,{"data-loc":"client/src/pages/Admin.tsx:505",size:13}),be==="collections"&&f.jsx(Vc,{"data-loc":"client/src/pages/Admin.tsx:506",size:13}),be==="categories"&&f.jsx(lK,{"data-loc":"client/src/pages/Admin.tsx:507",size:13}),be==="settings"&&f.jsx(X7,{"data-loc":"client/src/pages/Admin.tsx:508",size:13}),f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:509",className:"hidden sm:inline capitalize",children:be})]},be))})]})}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:516",className:"max-w-6xl mx-auto px-4 py-8",children:[s==="moderation"&&f.jsxs(f.Fragment,{children:[Rt&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:525",className:"grid grid-cols-2 md:grid-cols-4 gap-4 mb-8",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:526",className:"bg-card rounded-xl border p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:527",className:"text-xs text-muted-foreground mb-1",children:r("admin.totalSubmissions")}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:528",className:"text-2xl font-bold font-serif",children:Rt.totalSubmissions}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:529",className:"flex gap-2 mt-2 text-xs",children:f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:530",className:"text-muted-foreground",children:[Rt.pendingCount," pending"]})})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:533",className:"bg-card rounded-xl border p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:534",className:"text-xs text-muted-foreground mb-1",children:r("admin.approved")}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:535",className:"text-2xl font-bold font-serif",children:Rt.approvedCount}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:536",className:"text-xs text-muted-foreground mt-2",children:Rt.totalSubmissions>0?`${Math.round(Rt.approvedCount/Rt.totalSubmissions*100)}% rate`:"â"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:542",className:"bg-card rounded-xl border p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:543",className:"text-xs text-muted-foreground mb-1",children:r("admin.totalUpvotes")}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:544",className:"text-2xl font-bold font-serif",children:Rt.totalUpvotes??0})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:546",className:"bg-card rounded-xl border p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:547",className:"text-xs text-muted-foreground mb-1",children:r("admin.totalViews")}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:548",className:"text-2xl font-bold font-serif",children:Rt.totalViews??0})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:554",className:"flex items-center justify-between mb-4",children:[f.jsx("h2",{"data-loc":"client/src/pages/Admin.tsx:555",className:"font-serif font-bold text-sm",children:"Moderation Queue"}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:556",className:"flex gap-2",children:[f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:557",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:an,disabled:he,children:[he?f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:565",size:13,className:"animate-spin"}):f.jsx(J7,{"data-loc":"client/src/pages/Admin.tsx:567",size:13}),he?"Scoring...":"Score All"]}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:571",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:kr,disabled:st,children:[st?f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:579",size:13,className:"animate-spin"}):f.jsx(Cw,{"data-loc":"client/src/pages/Admin.tsx:581",size:13}),st?"Generating...":"Summarize All"]}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:585",size:"sm",variant:"default",className:"gap-1.5 text-xs",onClick:Ci,disabled:nn,children:[nn?f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:593",size:13,className:"animate-spin"}):f.jsx(Xi,{"data-loc":"client/src/pages/Admin.tsx:595",size:13}),nn?"Approving...":"Approve All"]})]})]}),f.jsxs(Aie,{"data-loc":"client/src/pages/Admin.tsx:603",value:a,onValueChange:i,children:[f.jsxs(Eie,{"data-loc":"client/src/pages/Admin.tsx:604",className:"mb-4",children:[f.jsxs(ih,{"data-loc":"client/src/pages/Admin.tsx:605",value:"pending",className:"gap-1.5",children:[f.jsx(JY,{"data-loc":"client/src/pages/Admin.tsx:606",size:14}),r("admin.pending"),Rt&&Rt.pendingCount>0&&f.jsx(Ot,{"data-loc":"client/src/pages/Admin.tsx:609",variant:"secondary",className:"ml-1 text-[10px] px-1.5 py-0",children:Rt.pendingCount})]}),f.jsxs(ih,{"data-loc":"client/src/pages/Admin.tsx:614",value:"approved",className:"gap-1.5",children:[f.jsx(Xi,{"data-loc":"client/src/pages/Admin.tsx:615",size:14}),r("admin.approved")]}),f.jsxs(ih,{"data-loc":"client/src/pages/Admin.tsx:618",value:"rejected",className:"gap-1.5",children:[f.jsx(Yu,{"data-loc":"client/src/pages/Admin.tsx:619",size:14}),r("admin.rejected")]}),f.jsx(ih,{"data-loc":"client/src/pages/Admin.tsx:622",value:"all",children:r("admin.all")})]}),f.jsx(u8,{"data-loc":"client/src/pages/Admin.tsx:625",value:a,children:at.isLoading?f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:627",className:"space-y-4",children:Array.from({length:3}).map((be,tt)=>f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:629",className:"bg-card rounded-xl border p-4 animate-pulse",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:630",className:"h-5 bg-muted rounded w-1/3 mb-2"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:631",className:"h-3 bg-muted rounded w-2/3"})]},tt))}):Zr.length===0?f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:636",className:"text-center py-16 text-muted-foreground",children:[f.jsx(uo,{"data-loc":"client/src/pages/Admin.tsx:637",size:48,className:"mx-auto mb-4 opacity-30"}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:638",children:"No submissions in this category"})]}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:641",className:"space-y-4",children:Zr.map(be=>f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:643",className:"bg-card rounded-xl border p-5",children:f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:644",className:"flex items-start justify-between gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:645",className:"flex-1 min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:646",className:"flex items-center gap-2 mb-1 flex-wrap",children:[f.jsx("h3",{"data-loc":"client/src/pages/Admin.tsx:647",className:"font-serif font-bold text-base truncate",children:be.title}),be.isHighlight&&f.jsx(Ot,{"data-loc":"client/src/pages/Admin.tsx:649",className:"bg-primary text-primary-foreground border-0 gap-1 text-[10px] shrink-0",children:f.jsx(Vn,{"data-loc":"client/src/pages/Admin.tsx:650",size:10})}),f.jsx(Ot,{"data-loc":"client/src/pages/Admin.tsx:653",variant:"secondary",className:`text-[10px] shrink-0 ${be.status==="pending"?"bg-muted text-muted-foreground dark:bg-muted dark:text-muted-foreground":be.status==="approved"?"bg-primary/10 text-primary dark:bg-primary/20 dark:text-primary-foreground":"bg-muted/60 text-muted-foreground
1204/70 dark:bg-muted/60 dark:text-muted-foreground/70"}`,children:be.status})]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:666",className:"text-sm text-muted-foreground line-clamp-2 mb-2",children:be.description}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:667",className:"flex flex-wrap items-center gap-2 text-xs text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:668",children:["By: ",be.submitterName||"Anonymous"]}),f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:669",children:be.submitterEmail}),f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:670",children:new Date(be.createdAt).toLocaleDateString()}),f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:671",className:"flex items-center gap-0.5",children:[f.jsx(co,{"data-loc":"client/src/pages/Admin.tsx:671",size:11})," ",be.viewCount]}),f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:672",className:"flex items-center gap-0.5",children:[f.jsx(xa,{"data-loc":"client/src/pages/Admin.tsx:672",size:11})," ",be.upvoteCount]})]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:675",className:"flex flex-wrap gap-1 mt-2",children:be.categories.map(tt=>f.jsx(Ot,{"data-loc":"client/src/pages/Admin.tsx:677",variant:"secondary",className:"text-[10px]",children:tt.name},tt.id))}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:681",className:"flex items-center gap-2 mt-3 flex-wrap",children:[be.screenshots.map(tt=>f.jsx("a",{"data-loc":"client/src/pages/Admin.tsx:683",href:tt.url,target:"_blank",rel:"noopener noreferrer",children:f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:684",className:"w-16 h-10 rounded-md overflow-hidden border bg-muted",children:f.jsx("img",{"data-loc":"client/src/pages/Admin.tsx:685",src:tt.url,alt:"",className:"w-full h-full object-cover"})})},tt.id)),f.jsx("button",{"data-loc":"client/src/pages/Admin.tsx:690",className:"w-16 h-10 rounded-md border border-dashed border-muted-foreground/30 bg-muted/30 flex items-center justify-center hover:bg-muted/60 transition-colors disabled:opacity-50",onClick:()=>Rn(be.id),disabled:J.has(be.id),title:"Paste image from clipboard",children:J.has(be.id)?f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:697",size:14,className:"animate-spin text-muted-foreground"}):f.jsx(vge,{"data-loc":"client/src/pages/Admin.tsx:699",size:14,className:"text-muted-foreground"})}),f.jsxs("label",{"data-loc":"client/src/pages/Admin.tsx:703",className:"w-16 h-10 rounded-md border border-dashed border-muted-foreground/30 bg-muted/30 flex items-center justify-center hover:bg-muted/60 transition-colors cursor-pointer",title:"Upload screenshot",children:[f.jsx(nK,{"data-loc":"client/src/pages/Admin.tsx:707",size:14,className:"text-muted-foreground"}),f.jsx("input",{"data-loc":"client/src/pages/Admin.tsx:708",type:"file",accept:"image/png,image/jpeg,image/webp,image/gif",className:"hidden",onChange:tt=>{const rn=tt.target.files?.[0];rn&&pr(be.id,rn),tt.target.value=""}})]})]}),be.aiScore&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:722",className:"mt-3 p-3 rounded-lg bg-primary/5 border border-primary/10",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:723",className:"flex items-center gap-2 mb-2",children:[f.jsx(Ew,{"data-loc":"client/src/pages/Admin.tsx:724",size:14,className:"text-primary"}),f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:725",className:"text-xs font-semibold",children:"AI Pre-Scan Score"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:727",className:"grid grid-cols-3 sm:grid-cols-6 gap-2 text-center",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:728",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:729",className:"text-lg font-bold text-primary",children:be.aiScore.overall}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:730",className:"text-[10px] text-muted-foreground",children:"Overall"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:732",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:733",className:"text-sm font-semibold",children:be.aiScore.completeness}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:734",className:"text-[10px] text-muted-foreground",children:"Complete"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:736",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:737",className:"text-sm font-semibold",children:be.aiScore.innovativeness}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:738",className:"text-[10px] text-muted-foreground",children:"Innovative"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:740",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:741",className:"text-sm font-semibold",children:be.aiScore.impact}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:742",className:"text-[10px] text-muted-foreground",children:"Impact"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:744",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:745",className:"text-sm font-semibold",children:be.aiScore.complexity}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:746",className:"text-[10px] text-muted-foreground",children:"Complex"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:748",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:749",className:"text-sm font-semibold",children:be.aiScore.presentation}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:750",className:"text-[10px] text-muted-foreground",children:"Present."})]})]}),be.aiScore.reasoning&&f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:754",className:"text-xs text-muted-foreground mt-2 line-clamp-3",children:be.aiScore.reasoning})]}),be.aiSummary&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:760",className:"mt-3 p-3 rounded-lg bg-accent/50 border border-accent",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:761",className:"flex items-center gap-2 mb-1.5",children:[f.jsx(Cw,{"data-loc":"client/src/pages/Admin.tsx:762",size:13,className:"text-primary"}),f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:763",className:"text-xs font-semibold",children:"AI Summary"}),de!==be.id&&f.jsx("button",{"data-loc":"client/src/pages/Admin.tsx:765",className:"ml-auto p-1 hover:bg-accent rounded transition-colors",onClick:()=>{ge(be.id),ye(be.aiSummary||"")},children:f.jsx(Dc,{"data-loc":"client/src/pages/Admin.tsx:769",size:11,className:"text-muted-foreground"})})]}),de===be.id?f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:774",className:"space-y-2",children:[f.jsx("textarea",{"data-loc":"client/src/pages/Admin.tsx:775",value:ke,onChange:tt=>ye(tt.target.value),className:"w-full text-sm bg-background border rounded-md p-2 min-h-[80px] resize-y focus:outline-none focus:ring-1 focus:ring-primary"}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:780",className:"flex gap-2 justify-end",children:[f.jsx(Re,{"data-loc":"client/src/pages/Admin.tsx:781",size:"sm",variant:"ghost",className:"text-xs h-7",onClick:()=>ge(null),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:782",size:"sm",className:"text-xs h-7 gap-1",disabled:ue,onClick:async()=>{pe(!0);try{await ki.mutateAsync({useCaseId:be.id,summary:ke}),Be.success("Summary updated"),ge(null),Ze.admin.submissions.invalidate()}catch(tt){Be.error(tt.message||"Failed to save")}pe(!1)},children:[ue&&f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:792",size:11,className:"animate-spin"}),"Save"]})]})]}):f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:798",className:"text-sm text-foreground
1204/80 leading-relaxed",children:be.aiSummary})]}),be.status==="rejected"&&be.rejectionReason&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:804",className:"mt-2 p-2 rounded-md bg-destructive/10 text-destructive text-xs",children:["Reason: ",be.rejectionReason]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:811",className:"flex flex-col gap-2 shrink-0",children:[f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:813",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:()=>Ja(be.id),disabled:M.has(be.id),children:[M.has(be.id)?f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:821",size:13,className:"animate-spin"}):f.jsx(Ew,{"data-loc":"client/src/pages/Admin.tsx:823",size:13}),"AI Scan"]}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:828",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:()=>Oo(be.id),disabled:q.has(be.id),children:[q.has(be.id)?f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:836",size:13,className:"animate-spin"}):f.jsx(Cw,{"data-loc":"client/src/pages/Admin.tsx:838",size:13}),be.aiSummary?"Re-generate":"AI Summary"]}),be.status==="pending"&&f.jsxs(f.Fragment,{children:[f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:844",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:()=>je(be.slug),children:[f.jsx(Dc,{"data-loc":"client/src/pages/Admin.tsx:850",size:13}),"Edit"]}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:853",size:"sm",className:"gap-1.5 text-xs bg-primary hover:bg-primary/90 text-primary-foreground",onClick:()=>Po(be.id,be.categories.map(tt=>tt.id),be.isHighlight),children:[f.jsx(Xi,{"data-loc":"client/src/pages/Admin.tsx:860",size:14}),r("admin.approve")]}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:863",size:"sm",variant:"outline",className:"gap-1.5 text-xs text-destructive border-destructive/30 hover:bg-destructive/10",onClick:()=>ca(be.id),children:[f.jsx(Yu,{"data-loc":"client/src/pages/Admin.tsx:869",size:14}),r("admin.reject")]})]}),be.status==="approved"&&f.jsxs(f.Fragment,{children:[f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:876",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:()=>je(be.slug),children:[f.jsx(Dc,{"data-loc":"client/src/pages/Admin.tsx:882",size:13}),"Edit"]}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:885",size:"sm",variant:"outline",className:"gap-1.5 text-xs text-destructive border-destructive/30 hover:bg-destructive/10",onClick:()=>Fr(be.id),children:[f.jsx(Yu,{"data-loc":"client/src/pages/Admin.tsx:891",size:13}),"Remove"]})]})]})]})},be.id))})})]})]}),s==="analytics"&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:911",className:"space-y-8",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:913",className:"flex items-center justify-between",children:[f.jsx("h2",{"data-loc":"client/src/pages/Admin.tsx:914",className:"font-serif font-bold text-sm",children:"Analytics Overview"}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:915",size:"sm",variant:"outline",className:"gap-1.5 text-xs",onClick:la,disabled:Ni,children:[Ni?f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:923",size:13,className:"animate-spin"}):f.jsx(xge,{"data-loc":"client/src/pages/Admin.tsx:925",size:13}),Ni?"Exporting...":"Export CSV"]})]}),Rt&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:933",className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:934",className:"bg-card rounded-xl border p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:935",className:"text-xs text-muted-foreground mb-1",children:"Total Submissions"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:936",className:"text-2xl font-bold font-serif",children:Rt.totalSubmissions})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:938",className:"bg-card rounded-xl border p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:939",className:"text-xs text-muted-foreground mb-1",children:"Approval Rate"}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:940",className:"text-2xl font-bold font-serif",children:[Rt.totalSubmissions>0?`${Math.round(Rt.approvedCount/Rt.totalSubmissions*100)}%`:"â"," "]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:943",className:"bg-card rounded-xl border p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:944",className:"text-xs text-muted-foreground mb-1",children:"Total Upvotes"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:945",className:"text-2xl font-bold font-serif",children:Rt.totalUpvotes??0})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:947",className:"bg-card rounded-xl border p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:948",className:"text-xs text-muted-foreground mb-1",children:"Total Views"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:949",className:"text-2xl font-bold font-serif",children:Rt.totalViews??0})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:955",className:"bg-card rounded-xl border p-5",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Admin.tsx:956",className:"font-serif font-bold text-sm mb-4 flex items-center gap-2",children:[f.jsx(P_,{"data-loc":"client/src/pages/Admin.tsx:957",size:16}),"Submission Trends (Last 30 Days)"]}),Mo.length>0?f.jsx(Iv,{"data-loc":"client/src/pages/Admin.tsx:961",width:"100%",height:280,children:f.jsxs(ZT,{"data-loc":"client/src/pages/Admin.tsx:962",data:Mo,children:[f.jsx(o0,{"data-loc":"client/src/pages/Admin.tsx:963",strokeDasharray:"3 3",className:"stroke-border"}),f.jsx(Oc,{"data-loc":"client/src/pages/Admin.tsx:964",dataKey:"date",tick:{fontSize:11},className:"fill-muted-foreground",tickFormatter:be=>{const tt=new Date(be);return`${tt.getMonth()+1}/${tt.getDate()}`}}),f.jsx(Pc,{"data-loc":"client/src/pages/Admin.tsx:973",tick:{fontSize:11},className:"fill-muted-foreground"}),f.jsx(fi,{"data-loc":"client/src/pages/Admin.tsx:974",contentStyle:{backgroundColor:"hsl(var(--card))",border:"1px solid hsl(var(--border))",borderRadius:"8px",fontSize:"12px"}}),f.jsx(Ji,{"data-loc":"client/src/pages/Admin.tsx:982",type:"monotone",dataKey:"submissions",stroke:"hsl(var(--primary))",fill:"hsl(var(--primary) / 0.1)",strokeWidth:2,name:"Submissions"}),f.jsx(Ji,{"data-loc":"client/src/pages/Admin.tsx:990",type:"monotone",dataKey:"approvals",stroke:"hsl(var(--primary) / 0.5)",fill:"hsl(var(--primary) / 0.05)",strokeWidth:2,strokeDasharray:"5 5",name:"Approvals"}),f.jsx(Ji,{"data-loc":"client/src/pages/Admin.tsx:999",type:"monotone",dataKey:"rejections",stroke:"hsl(var(--muted-foreground))",fill:"hsl(var(--muted) / 0.3)",strokeWidth:1.5,strokeDasharray:"3 3",name:"Rejections"})]})}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1011",className:"h-[280px] flex items-center justify-center text-muted-foreground text-sm",children:"No trend data available yet"})]}),Ie.data&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1019",className:"bg-card rounded-xl border p-5",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Admin.tsx:1020",className:"font-serif font-bold text-sm mb-4 flex items-center gap-2",children:[f.jsx(co,{"data-loc":"client/src/pages/Admin.tsx:1021",size:16}),"Traffic Overview"]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1024",className:"grid grid-cols-2 md:grid-cols-3 gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1025",className:"bg-accent/30 rounded-lg p-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1026",className:"text-xs text-muted-foreground",children:"Total Views"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1027",className:"text-xl font-bold font-serif",children:Ie.data.totalViews.toLocaleStr
1204ing()})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1029",className:"bg-accent/30 rounded-lg p-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1030",className:"text-xs text-muted-foreground",children:"Total Upvotes"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1031",className:"text-xl font-bold font-serif",children:Ie.data.totalUpvotes.toLocaleString()})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1033",className:"bg-accent/30 rounded-lg p-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1034",className:"text-xs text-muted-foreground",children:"Published Use Cases"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1035",className:"text-xl font-bold font-serif",children:Ie.data.totalUseCases})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1037",className:"bg-accent/30 rounded-lg p-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1038",className:"text-xs text-muted-foreground",children:"Contributors"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1039",className:"text-xl font-bold font-serif",children:Ie.data.totalContributors})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1041",className:"bg-accent/30 rounded-lg p-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1042",className:"text-xs text-muted-foreground",children:"Views Today"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1043",className:"text-xl font-bold font-serif",children:Ie.data.viewsToday.toLocaleString()})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1045",className:"bg-accent/30 rounded-lg p-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1046",className:"text-xs text-muted-foreground",children:"Upvotes Today"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1047",className:"text-xl font-bold font-serif",children:Ie.data.upvotesToday.toLocaleString()})]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1054",className:"bg-card rounded-xl border p-5",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Admin.tsx:1055",className:"font-serif font-bold text-sm mb-4 flex items-center gap-2",children:[f.jsx(xa,{"data-loc":"client/src/pages/Admin.tsx:1056",size:16}),"Upvote Trends (Last 30 Days)"]}),(Wt.data?.length??0)>0?f.jsx(Iv,{"data-loc":"client/src/pages/Admin.tsx:1060",width:"100%",height:220,children:f.jsxs(ZT,{"data-loc":"client/src/pages/Admin.tsx:1061",data:Wt.data,children:[f.jsx(o0,{"data-loc":"client/src/pages/Admin.tsx:1062",strokeDasharray:"3 3",className:"stroke-border"}),f.jsx(Oc,{"data-loc":"client/src/pages/Admin.tsx:1063",dataKey:"date",tick:{fontSize:11},className:"fill-muted-foreground",tickFormatter:be=>{const tt=new Date(be);return`${tt.getMonth()+1}/${tt.getDate()}`}}),f.jsx(Pc,{"data-loc":"client/src/pages/Admin.tsx:1072",tick:{fontSize:11},className:"fill-muted-foreground"}),f.jsx(fi,{"data-loc":"client/src/pages/Admin.tsx:1073",contentStyle:{backgroundColor:"hsl(var(--card))",border:"1px solid hsl(var(--border))",borderRadius:"8px",fontSize:"12px"}}),f.jsx(Ji,{"data-loc":"client/src/pages/Admin.tsx:1081",type:"monotone",dataKey:"upvotes",stroke:"hsl(var(--primary))",fill:"hsl(var(--primary) / 0.1)",strokeWidth:2,name:"Upvotes"})]})}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1092",className:"h-[220px] flex items-center justify-center text-muted-foreground text-sm",children:"No upvote data available yet"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1099",className:"bg-card rounded-xl border p-5",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Admin.tsx:1100",className:"font-serif font-bold text-sm mb-4 flex items-center gap-2",children:[f.jsx(co,{"data-loc":"client/src/pages/Admin.tsx:1101",size:16}),"View Trends (Last 30 Days)"]}),(Ut.data?.length??0)>0?f.jsx(Iv,{"data-loc":"client/src/pages/Admin.tsx:1105",width:"100%",height:220,children:f.jsxs(ZT,{"data-loc":"client/src/pages/Admin.tsx:1106",data:Ut.data,children:[f.jsx(o0,{"data-loc":"client/src/pages/Admin.tsx:1107",strokeDasharray:"3 3",className:"stroke-border"}),f.jsx(Oc,{"data-loc":"client/src/pages/Admin.tsx:1108",dataKey:"date",tick:{fontSize:11},className:"fill-muted-foreground",tickFormatter:be=>{const tt=new Date(be);return`${tt.getMonth()+1}/${tt.getDate()}`}}),f.jsx(Pc,{"data-loc":"client/src/pages/Admin.tsx:1117",tick:{fontSize:11},className:"fill-muted-foreground"}),f.jsx(fi,{"data-loc":"client/src/pages/Admin.tsx:1118",contentStyle:{backgroundColor:"hsl(var(--card))",border:"1px solid hsl(var(--border))",borderRadius:"8px",fontSize:"12px"}}),f.jsx(Ji,{"data-loc":"client/src/pages/Admin.tsx:1126",type:"monotone",dataKey:"views",stroke:"hsl(var(--primary) / 0.7)",fill:"hsl(var(--primary) / 0.05)",strokeWidth:2,name:"Views"})]})}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1137",className:"h-[220px] flex items-center justify-center text-muted-foreground text-sm",children:"No view data available yet"})]}),Rt?.topCategories&&Rt.topCategories.length>0&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1145",className:"bg-card rounded-xl border p-5",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Admin.tsx:1146",className:"font-serif font-bold text-sm mb-4 flex items-center gap-2",children:[f.jsx(gge,{"data-loc":"client/src/pages/Admin.tsx:1147",size:16}),"Top Categories"]}),f.jsx(Iv,{"data-loc":"client/src/pages/Admin.tsx:1150",width:"100%",height:Math.max(200,Rt.topCategories.length*36),children:f.jsxs(Cet,{"data-loc":"client/src/pages/Admin.tsx:1151",data:Rt.topCategories,layout:"vertical",margin:{left:100}
1204,children:[f.jsx(o0,{"data-loc":"client/src/pages/Admin.tsx:1152",strokeDasharray:"3 3",className:"stroke-border",horizontal:!1}),f.jsx(Oc,{"data-loc":"client/src/pages/Admin.tsx:1153",type:"number",tick:{fontSize:11},className:"fill-muted-foreground"}),f.jsx(Pc,{"data-loc":"client/src/pages/Admin.tsx:1154",type:"category",dataKey:"name",tick:{fontSize:11},className:"fill-muted-foreground",width:100}),f.jsx(fi,{"data-loc":"client/src/pages/Admin.tsx:1161",contentStyle:{backgroundColor:"hsl(var(--card))",border:"1px solid hsl(var(--border))",borderRadius:"8px",fontSize:"12px"}}),f.jsx(Hd,{"data-loc":"client/src/pages/Admin.tsx:1169",dataKey:"count",fill:"hsl(var(--primary) / 0.6)",radius:[0,4,4,0],name:"Use Cases"})]})})]})]}),s==="users"&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1181",className:"space-y-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1183",className:"bg-card rounded-xl border p-5",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Admin.tsx:1184",className:"font-serif font-bold text-sm mb-4 flex items-center gap-2",children:[f.jsx(jc,{"data-loc":"client/src/pages/Admin.tsx:1185",size:16,className:"text-primary"}),"Admins (",mu.length,")"]}),mu.length===0?f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1189",className:"text-sm text-muted-foreground",children:"No admin users found."}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1191",className:"space-y-2",children:mu.map(be=>f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1193",className:"flex items-center justify-between p-3 rounded-lg bg-muted/50",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1194",className:"flex items-center gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1195",className:"w-8 h-8 rounded-full bg-primary/10 flex items-center justify-center text-primary font-bold text-xs",children:(be.name||"?")[0].toUpperCase()}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1198",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1199",className:"text-sm font-medium",children:be.name||"Unnamed"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1200",className:"text-xs text-muted-foreground",children:be.email||"No email"})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1203",className:"flex items-center gap-2",children:[f.jsx(Ot,{"data-loc":"client/src/pages/Admin.tsx:1204",className:"bg-primary/10 text-primary border-primary/20 text-[10px]",children:"Admin"}),be.id!==e?.id&&f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:1206",size:"sm",variant:"outline",className:"gap-1 text-xs text-destructive border-destructive/30 hover:bg-destructive/10",onClick:()=>_e.mutate({userId:be.id}),disabled:_e.isPending,children:[f.jsx(Oj,{"data-loc":"client/src/pages/Admin.tsx:1213",size:12}),"Demote"]})]})]},be.id))})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1225",className:"bg-card rounded-xl border p-5",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Admin.tsx:1226",className:"font-serif font-bold text-sm mb-4 flex items-center gap-2",children:[f.jsx(Gc,{"data-loc":"client/src/pages/Admin.tsx:1227",size:16}),"Users (",Fd.length,")"]}),Fd.length===0?f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1231",className:"text-sm text-muted-foreground",children:"No regular users found."}):f.jsx(fm,{"data-loc":"client/src/pages/Admin.tsx:1233",className:"max-h-[500px]",children:f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1234",className:"space-y-2",children:Fd.map(be=>f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1236",className:"flex items-center justify-between p-3 rounded-lg hover:bg-muted/50 transition-colors",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1237",className:"flex items-center gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1238",className:"w-8 h-8 rounded-full bg-muted flex items-center justify-center text-muted-foreground font-bold text-xs",children:(be.name||"?")[0].toUpperCase()}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1241",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1242",className:"text-sm font-medium",children:be.name||"Unnamed"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1243",className:"text-xs text-muted-foreground",children:be.email||"No email"})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1246",className:"flex items-center gap-2",children:[f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:1247",className:"text-xs text-muted-foreground",children:["Joined ",new Date(be.createdAt).toLocaleDateString()]}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:1250",size:"sm",variant:"outline",className:"gap-1 text-xs",onClick:()=>Cr.mutate({userId:be.id}),disabled:Cr.isPending,children:[f.jsx(u0,{"data-loc":"client/src/pages/Admin.tsx:1257",size:12}),"Make Admin"]})]})]},be.id))})})]})]}),s==="collections"&&f.jsx(ket,{"data-loc":"client/src/pages/Admin.tsx:1274"}),s==="categories"&&f.jsx(Net,{"data-loc":"client/src/pages/Admin.tsx:1278"}),s==="settings"&&f.jsx(Oet,{"data-loc":"client/src/pages/Admin.tsx:1282"}),s==="activity"&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1286",className:"bg-card rounded-xl border p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1287",className:"flex items-center justify-between mb-4",children:[f.jsxs("h3",{"data-loc":"client/src/pages/Admin.tsx:1288",className:"font-serif font-bold text-sm flex items-center gap-2",children:[f.jsx(Aw,{"data-loc":"client/src/pages/Admin.tsx:1289",size:16}
1204),"Admin Activity Log"]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1292",className:"flex gap-1.5 flex-wrap",children:[{value:void 0,label:"All"},{value:"approve",label:"Approved"},{value:"reject",label:"Rejected"},{value:"edit",label:"Edited"},{value:"promote_admin",label:"Promoted"},{value:"demote_admin",label:"Demoted"},{value:"ai_scan",label:"AI Scans"}].map(be=>f.jsx("button",{"data-loc":"client/src/pages/Admin.tsx:1302",onClick:()=>P(be.value),className:`px-2.5 py-1 rounded-full text-[11px] border transition-all ${N===be.value?"bg-primary text-primary-foreground border-primary":"bg-card hover:bg-accent border-border"}`,children:be.label},be.label))})]}),$d.length===0?f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1317",className:"text-center py-12 text-muted-foreground",children:[f.jsx(Aw,{"data-loc":"client/src/pages/Admin.tsx:1318",size:48,className:"mx-auto mb-4 opacity-30"}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1319",children:"No admin activity recorded yet"})]}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1322",className:"space-y-1",children:$d.map(be=>f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1324",className:"flex items-start gap-3 p-3 rounded-lg hover:bg-muted/50 transition-colors",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1325",className:"mt-0.5",children:[be.action==="approve"&&f.jsx(Xi,{"data-loc":"client/src/pages/Admin.tsx:1326",size:14,className:"text-primary"}),be.action==="reject"&&f.jsx(Yu,{"data-loc":"client/src/pages/Admin.tsx:1327",size:14,className:"text-muted-foreground"}),be.action==="edit"&&f.jsx(uo,{"data-loc":"client/src/pages/Admin.tsx:1328",size:14,className:"text-foreground/70"}),be.action==="promote_admin"&&f.jsx(u0,{"data-loc":"client/src/pages/Admin.tsx:1329",size:14,className:"text-foreground/70"}),be.action==="demote_admin"&&f.jsx(Oj,{"data-loc":"client/src/pages/Admin.tsx:1330",size:14,className:"text-muted-foreground"}),be.action==="ai_scan"&&f.jsx(Ew,{"data-loc":"client/src/pages/Admin.tsx:1331",size:14,className:"text-primary"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1333",className:"flex-1 min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1334",className:"text-sm",children:[f.jsx("strong",{"data-loc":"client/src/pages/Admin.tsx:1335",children:be.adminName||"Unknown"})," ",f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1337",className:"text-muted-foreground",children:Bs[be.action]||be.action})," ",f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:1341",className:"text-muted-foreground",children:[be.targetType==="use_case"?"use case":"user"," #",be.targetId]})]}),be.details&&f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1346",className:"text-xs text-muted-foreground mt-0.5 line-clamp-1",children:(()=>{try{const tt=JSON.parse(be.details);return tt.reason?`Reason: ${tt.reason}`:tt.overallScore?`AI Score: ${tt.overallScore}/5.0`:be.details}catch{return be.details}})()}),f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1357",className:"text-[10px] text-muted-foreground",children:new Date(be.createdAt).toLocaleString()})]})]},be.id))})]})]}),f.jsx(y4,{"data-loc":"client/src/pages/Admin.tsx:1370",slug:Ne,onClose:()=>je(null),onSaved:()=>{je(null),at.refetch(),$e.refetch(),it.refetch()}}),f.jsx(bi,{"data-loc":"client/src/pages/Admin.tsx:1382",open:m,onOpenChange:h,children:f.jsxs(vi,{"data-loc":"client/src/pages/Admin.tsx:1383",className:"max-w-md",children:[f.jsxs(es,{"data-loc":"client/src/pages/Admin.tsx:1384",children:[f.jsxs(yi,{"data-loc":"client/src/pages/Admin.tsx:1385",children:[r("admin.approve")," Use Case"]}),f.jsx(fo,{"data-loc":"client/src/pages/Admin.tsx:1386",children:"Review and confirm the category assignments and highlight status before approving."})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1390",className:"space-y-4 py-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1391",children:[f.jsx(en,{"data-loc":"client/src/pages/Admin.tsx:1392",className:"text-sm font-medium",children:"Categories"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1393",className:"mt-2 flex flex-wrap gap-2",children:(gt.data??[]).map(be=>f.jsx("button",{"data-loc":"client/src/pages/Admin.tsx:1395",type:"button",onClick:()=>{C(tt=>
1204tt.includes(be.id)?tt.filter(rn=>rn!==be.id):[...tt,be.id])},className:`inline-flex items-center rounded-full px-3 py-1 text-xs font-medium border transition-colors ${T.includes(be.id)?"bg-primary text-primary-foreground border-primary":"bg-muted text-muted-foreground border-border hover:bg-muted/80"}`,children:be.name},be.id))})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1416",className:"flex items-center gap-3",children:[f.jsx("button",{"data-loc":"client/src/pages/Admin.tsx:1417",type:"button",onClick:()=>w(!S),className:`relative inline-flex h-5 w-9 items-center rounded-full transition-colors ${S?"bg-primary":"bg-muted"}`,children:f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1424",className:`inline-block h-3.5 w-3.5 rounded-full bg-white transition-transform ${S?"translate-x-4":"translate-x-0.5"}`})}),f.jsx(en,{"data-loc":"client/src/pages/Admin.tsx:1430",className:"text-sm",children:"Mark as Highlight"})]})]}),f.jsxs(Ts,{"data-loc":"client/src/pages/Admin.tsx:1433",children:[f.jsx(Re,{"data-loc":"client/src/pages/Admin.tsx:1434",variant:"outline",onClick:()=>h(!1),children:r("common.cancel")}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:1437",onClick:ua,disabled:gn.isPending,className:"gap-1.5 bg-primary hover:bg-primary/90 text-primary-foreground",children:[gn.isPending&&f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:1442",size:14,className:"animate-spin"}),r("admin.approve")]})]})]})}),f.jsx(bi,{"data-loc":"client/src/pages/Admin.tsx:1450",open:G,onOpenChange:V,children:f.jsxs(vi,{"data-loc":"client/src/pages/Admin.tsx:1451",children:[f.jsxs(es,{"data-loc":"client/src/pages/Admin.tsx:1452",children:[f.jsx(yi,{"data-loc":"client/src/pages/Admin.tsx:1453",children:"Remove from Gallery"}),f.jsx(fo,{"data-loc":"client/src/pages/Admin.tsx:1454",children:"This will remove the approved use case from the public gallery. The submitter will be notified."})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1456",className:"py-2",children:[f.jsx(en,{"data-loc":"client/src/pages/Admin.tsx:1457",htmlFor:"removeReason",children:"Reason for removal"}),f.jsx("textarea",{"data-loc":"client/src/pages/Admin.tsx:1458",id:"removeReason",value:Z,onChange:be=>ae(be.target.value),rows:3,className:"w-full mt-2 rounded-md border bg-card px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-ring resize-y",placeholder:"Explain why this use case is being removed..."})]}),f.jsxs(Ts,{"data-loc":"client/src/pages/Admin.tsx:1467",children:[f.jsx(Re,{"data-loc":"client/src/pages/Admin.tsx:1468",variant:"outline",onClick:()=>V(!1),children:"Cancel"}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:1469",onClick:()=>{if(H===null||!Z.trim()){Be.error("Please provide a reason");return}Ls.mutate({id:H,reason:Z.trim()})},disabled:Ls.isPending,variant:"destructive",className:"gap-1.5",children:[Ls.isPending&&f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:1481",size:14,className:"animate-spin"}),"Remove"]})]})]})}),f.jsx(bi,{"data-loc":"client/src/pages/Admin.tsx:1489",open:l,onOpenChange:u,children:f.jsxs(vi,{"data-loc":"client/src/pages/Admin.tsx:1490",children:[f.jsxs(es,{"data-loc":"client/src/pages/Admin.tsx:1491",children:[f.jsxs(yi,{"data-loc":"client/src/pages/Admin.tsx:1492",children:[r("admin.reject")," Use Case"]}),f.jsx(fo,{"data-loc":"client/src/pages/Admin.tsx:1493",children:"Please provide a reason for the rejection. This will be visible to the submitter."})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1497",className:"py-2",children:[f.jsx(en,{"data-loc":"client/src/pages/Admin.tsx:1498",htmlFor:"rejectReason",children:r("admin.rejectReason")}),f.jsx("textarea",{"data-loc":"client/src/pages/Admin.tsx:1499",id:"rejectReason",value:x,onChange:be=>y(be.target.value),rows:3,className:"w-full mt-2 rounded-md border bg-card px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-ring resize-y",placeholder:"Explain why this submission is being rejected..."})]}),f.jsxs(Ts,{"data-loc":"client/src/pages/Admin.tsx:1508",children:[f.jsx(Re,{"data-loc":"client/src/pages/Admin.tsx:1509",variant:"outline",onClick:()=>u(!1),children:r("common.cancel")}),f.jsxs(Re,{"data-loc":"client/src/pages/Admin.tsx:1512",onClick:Fl,disabled:tn.isPending,variant:"destructive",className:"gap-1.5",children:[tn.isPending&&f.jsx(Ct,{"data-loc":"client/src/pages/Admin.tsx:1518",size:14,className:"animate-spin"}),r("admin.reject")]})]})]})})]})}function Met(){const{slug:e}=bK(),{user:t,isAuthenticated:n}=jl(),{t:r}=Mn();tu();const[a,i]=A.useState(0),[s,o]=A.useState(null),l=Le.useCases.getBySlug.useQuery({slug:e||""},{enabled:!!e}),u=Le.useCases.related.useQuery({useCaseId:l.data?.id??0,categoryIds:l.data?.categories.map(N=>N.id)??[]},{enabled:!!l.data?.id}),m=Le.useCases.toggleUpvote.useMutation({onSuccess:()=>{l.refetch()}}),h=A.useCallback(()=>
1204{if(!n){Be.error("Please sign in to upvote",{action:{label:"Sign In",onClick:()=>{window.location.href=vo()}}});return}l.data&&m.mutate({useCaseId:l.data.id})},[l.data,m,n]),g=A.useCallback(()=>{navigator.clipboard.writeText(window.location.href).then(()=>Be.success("Link copied to clipboard"),()=>Be.error("Failed to copy link"))},[]),b=A.useCallback(()=>{const N=encodeURIComponent(window.location.href),P=encodeURIComponent(`Check out this Manus use case: ${l.data?.title||""}`);window.open(`https://twitter.com/intent/tweet?url=${N}&text=${P}`,"_blank")},[l.data?.title]),x=A.useCallback(()=>{const N=encodeURIComponent(window.location.href);window.open(`https://www.linkedin.com/sharing/share-offsite/?url=${N}`,"_blank")},[]),y=l.data,{locale:S}=Mn(),w=A.useMemo(()=>y?[y.id]:[],[y?.id]),{data:T}=Le.useCases.translations.useQuery({useCaseIds:w,locale:S},{enabled:S!=="en"&&w.length>0,staleTime:300*1e3}),C=S!=="en"&&T&&y&&T[y.id]?.title||y?.title||"",M=S!=="en"&&T&&y&&T[y.id]?.description||y?.description||"";if(l.isLoading)return f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:104",className:"min-h-screen bg-background",children:f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:105",className:"max-w-4xl mx-auto p-6",children:f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:106",className:"animate-pulse space-y-6",children:[f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:107",className:"h-6 bg-muted rounded w-1/4"}),f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:108",className:"aspect-[16/9] bg-muted rounded-xl"}),f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:109",className:"h-8 bg-muted rounded w-3/4"}),f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:110",className:"h-4 bg-muted rounded w-full"}),f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:111",className:"h-4 bg-muted rounded w-2/3"})]})})});if(!y)return f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:120",className:"min-h-screen bg-background flex items-center justify-center",children:f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:121",className:"text-center",children:[f.jsx("h2",{"data-loc":"client/src/pages/UseCaseDetail.tsx:122",className:"font-serif text-2xl font-bold mb-2",children:"Use case not found"}),f.jsx(Lt,{"data-loc":"client/src/pages/UseCaseDetail.tsx:123",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/UseCaseDetail.tsx:124",variant:"outline",className:"gap-2 mt-4",children:[f.jsx(Ei,{"data-loc":"client/src/pages/UseCaseDetail.tsx:125",size:16}),"Back to Gallery"]})})]})});const k=y.screenshots??[];return f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:137",className:"min-h-screen bg-background text-foreground",children:[f.jsx("header",{"data-loc":"client/src/pages/UseCaseDetail.tsx:139",className:"sticky top-0 z-50 border-b bg-background/95 backdrop-blur",children:f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:140",className:"container flex h-14 items-center gap-4",children:[f.jsx(Lt,{"data-loc":"client/src/pages/UseCaseDetail.tsx:141",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/UseCaseDetail.tsx:142",variant:"ghost",size:"sm",className:"gap-1.5 text-xs",children:[f.jsx(Ei,{"data-loc":"client/src/pages/UseCaseDetail.tsx:143",size:14}),"Back"]})}),f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:147",className:"flex-1"}),f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:148",className:"flex items-center gap-1",children:[t?.role==="admin"&&f.jsxs(Re,{"data-loc":"client/src/pages/UseCaseDetail.tsx:150",variant:"outline",size:"sm",className:"gap-1.5 text-xs mr-2",onClick:()=>o(e??null),children:[f.jsx(Dc,{"data-loc":"client/src/pages/UseCaseDetail.tsx:151",size:14}),"Edit"]}),f.jsx(Re,{"data-loc":"client/src/pages/UseCaseDetail.tsx:155",variant:"ghost",size:"sm",className:"h-8 w-8 p-0",onClick:b,title:"Share on X (Twitter)",children:f.jsx(cK,{"data-loc":"client/src/pages/UseCaseDetail.tsx:156",size:14})}),f.jsx(Re,{"data-loc":"client/src/pages/UseCaseDetail.tsx:158",variant:"ghost",size:"sm",className:"h-8 w-8 p-0",onClick:x,title:"Share on LinkedIn",children:f.jsx(sK,{"data-loc":"client/src/pages/UseCaseDetail.tsx:159",size:14})}),f.jsx(Re,{"data-loc":"client/src/pages/UseCaseDetail.tsx:161",variant:"ghost",size:"sm",className:"h-8 w-8 p-0",onClick:g,title:"Copy link",children:f.jsx(eK,{"data-loc":"client/src/pages/UseCaseDetail.tsx:162",size:14})})]}),f.jsxs("button",{"data-loc":"client/src/pages/UseCaseDetail.tsx:165",onClick:h,className:`flex items-center gap-1.5 px-3 py-1.5 rounded-md text-sm font-medium transition-all border ${y.hasUpvoted?"bg-primary text-primary-foreground border-primary":"bg-card hover:bg-accent border-border"}`,children:[f.jsx(jr.div,{"data-loc":"client/src/pages/UseCaseDetail.tsx:173",whileTap:{scale:1.3,rotate:-10},transition:{type:"spring",stiffness:400},children:f.jsx(xa,{"data-loc":"client/src/pages/UseCaseDetail.tsx:177",size:14,className:y.hasUpvoted?"fill-current":""})}),y.upvoteCount]})]})}),f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:184",className:"max-w-4xl mx-auto px-4 py-8",children:[y.isHighlight&&f.jsxs(Ot,{"data-loc":"client/src/pages/UseCaseDetail.tsx:187",className:"bg-primary text-primary-foreground border-0 gap-1 mb-4",children:[f.jsx(Vn,{"data-loc":"client/src/pages/UseCaseDetail.tsx:188",size:12}),r("detail.onlyManus")]}),f.jsx("h1",{"data-loc":"client/src/pages/UseCaseDetail.tsx:194",className:"font-serif text-3xl font-bold mb-3",children:C}),f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:197",className:"flex flex-wrap items-center gap-4 text-sm text-muted-foreground mb-6",children:[f.jsxs("span",{"data-loc":"client/src/pages/UseCaseDetail.tsx:198",className:"flex items-center gap-1",children:[f.jsx(K7,{"data-loc":"client/src/pages/UseCaseDetail.tsx:199",size:14}),new Date(y.createdAt).toLocaleDateString()]}),f.jsxs("span",{"data-loc":"client/src/pages/UseCaseDetail.tsx:202",className:"flex items-center gap-1",children:[f.jsx(co,{"data-loc":"client/src/pages/UseCaseDetail.tsx:203",size:14}),y.viewCount," ",r("gallery.views")]}),y.submitterName&&f.jsxs("span",{"data-loc":"client/src/pages/UseCaseDetail.tsx:207",className:"flex items-center gap-1.5",children:[f.jsx("span",{"data-loc":"client/src/pages/UseCaseDetail.tsx:208",className:"h-6 w-6 rounded-full bg-primary/10 flex items-center justify-center text-[10px] font-bold text-primary shrink-0 overflow-hidden",children:y.submitterAvatar?f.jsx("img",{"data-loc":"client/src/pages/UseCaseDetail.tsx:210",src:y.submitterAvatar,alt:"",className:"h-full w-full object-cover"}):y.submitterName.charAt(0).toUpperCase()}),r("detail.submittedBy")," ",y.submitterUsername?f.jsx(Lt,{"data-loc":"client/src/pages/UseCaseDetail.tsx:217",href:`/profile/${y.submitterUsername}`,className:"font-semibold text-primary hover:underline",children:y.submitterName}):f.jsx("strong",{"data-loc":"client/src/pages/UseCaseDetail.tsx:221",children:y.submitterName})]})]}),f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:228",className:"flex flex-wrap gap-2 mb-6",children:y.categories.map(N=>
1204f.jsx(Ot,{"data-loc":"client/src/pages/UseCaseDetail.tsx:230",variant:"secondary",children:r(`cat.${N.slug}`)||N.name},N.id))}),k.length>0&&f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:238",className:"mb-8",children:[f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:239",className:"relative rounded-xl overflow-hidden border bg-muted",children:[f.jsx("img",{"data-loc":"client/src/pages/UseCaseDetail.tsx:240",src:k[a]?.url,alt:`Screenshot ${a+1}`,className:"w-full object-contain max-h-[500px]"}),k.length>1&&f.jsxs(f.Fragment,{children:[f.jsx("button",{"data-loc":"client/src/pages/UseCaseDetail.tsx:247",onClick:()=>i(N=>(N-1+k.length)%k.length),className:"absolute left-2 top-1/2 -translate-y-1/2 p-2 bg-background/80 rounded-full hover:bg-background transition-colors",children:f.jsx(C_,{"data-loc":"client/src/pages/UseCaseDetail.tsx:251",size:18})}),f.jsx("button",{"data-loc":"client/src/pages/UseCaseDetail.tsx:253",onClick:()=>i(N=>(N+1)%k.length),className:"absolute right-2 top-1/2 -translate-y-1/2 p-2 bg-background/80 rounded-full hover:bg-background transition-colors",children:f.jsx(k_,{"data-loc":"client/src/pages/UseCaseDetail.tsx:257",size:18})})]})]}),k.length>1&&f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:263",className:"flex gap-2 mt-3 overflow-x-auto pb-1",children:k.map((N,P)=>f.jsx("button",{"data-loc":"client/src/pages/UseCaseDetail.tsx:265",onClick:()=>i(P),className:`shrink-0 w-16 h-10 rounded-md overflow-hidden border-2 transition-all ${P===a?"border-primary":"border-transparent opacity-60 hover:opacity-80"}`,children:f.jsx("img",{"data-loc":"client/src/pages/UseCaseDetail.tsx:272",src:N.url,alt:`Thumb ${P+1}`,className:"w-full h-full object-cover"})},N.id))})]}),f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:281",className:"max-w-none mb-8 text-foreground/90 leading-relaxed",children:f.jsx(ute,{"data-loc":"client/src/pages/UseCaseDetail.tsx:282",content:M})}),f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:286",className:"flex flex-wrap gap-3 mb-8",children:[y.sessionReplayUrl&&f.jsx("a",{"data-loc":"client/src/pages/UseCaseDetail.tsx:288",href:y.sessionReplayUrl,target:"_blank",rel:"noopener noreferrer",children:f.jsxs(Re,{"data-loc":"client/src/pages/UseCaseDetail.tsx:289",variant:"outline",className:"gap-2",children:[f.jsx(Q7,{"data-loc":"client/src/pages/UseCaseDetail.tsx:290",size:16}),r("detail.sessionReplay")]})}),y.deliverableUrl&&f.jsx("a",{"data-loc":"client/src/pages/UseCaseDetail.tsx:296",href:y.deliverableUrl,target:"_blank",rel:"noopener noreferrer",children:f.jsxs(Re,{"data-loc":"client/src/pages/UseCaseDetail.tsx:297",variant:"outline",className:"gap-2",children:[f.jsx(no,{"data-loc":"client/src/pages/UseCaseDetail.tsx:298",size:16}),r("detail.deliverable")]})})]}),f.jsx(sa,{"data-loc":"client/src/pages/UseCaseDetail.tsx:305",className:"my-8"}),u.data&&u.data.length>0&&f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:309",children:[f.jsx("h2",{"data-loc":"client/src/pages/UseCaseDetail.tsx:310",className:"font-serif text-xl font-bold mb-4",children:r("detail.related")}),f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:311",className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:u.data.map(N=>f.jsx(Lt,{"data-loc":"client/src/pages/UseCaseDetail.tsx:313",href:`/use-case/${N.slug}`,children:f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:314",className:"group bg-card rounded-lg border hover:shadow-md transition-all p-4 flex gap-3",children:[N.screenshots[0]&&f.jsx("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:316",className:"w-20 h-14 rounded-md overflow-hidden shrink-0 bg-muted",children:f.jsx("img",{"data-loc":"client/src/pages/UseCaseDetail.tsx:317",src:N.screenshots[0].url,alt:N.title,className:"w-full h-full object-cover"})}),f.jsxs("div",{"data-loc":"client/src/pages/UseCaseDetail.tsx:324",className:"min-w-0",children:[f.jsx("h4",{"data-loc":"client/src/pages/UseCaseDetail.tsx:325",className:"font-medium text-sm line-clamp-1 group-hover:text-primary/80 transition-colors",children:N.title}),f.jsx("p",{"data-loc":"client/src/pages/UseCaseDetail.tsx:328",className:"text-xs text-muted-foreground line-clamp-2 mt-0.5",children:N.description})]})]})},N.id))})]})]}),t?.role==="admin"&&f.jsx(y4,{"data-loc":"client/src/pages/UseCaseDetail.tsx:342",slug:s,onClose:()=>o(null),onSaved:()=>{o(null),l.refetch()}})]})}function Ret(){const{isAuthenticated:e,loading:t}=jl(),{t:n}=Mn(),r=Le.user.notifications.useQuery(void 0,{enabled:e}),a=Le.user.mySubmissions.useQuery(void 0,{enabled:e}),i=Le.user.markNotificationsRead.useMutation({onSuccess:()=>{r.refetch()}});if(A.useEffect(()=>{e&&r.data&&r.data.some(m=>!m.isRead)&&i.mutate()},[e,r.data]),t)return f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:49",className:"min-h-screen flex items-center justify-center bg-background",children:f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:50",className:"animate-pulse text-muted-foreground",children:n("mySub.loading")})});if(!e)return f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:57",className:"min-h-screen flex flex-col items-center justify-center bg-background text-foreground gap-4",children:[f.jsx(vy,{"data-loc":"client/src/pages/MySubmissions.tsx:58",size:48,className:"text-muted-foreground
1204/30"}),f.jsx("h2",{"data-loc":"client/src/pages/MySubmissions.tsx:59",className:"font-serif text-xl font-bold",children:n("mySub.signInTitle")}),f.jsx("p",{"data-loc":"client/src/pages/MySubmissions.tsx:60",className:"text-muted-foreground text-sm",children:n("mySub.signInDesc")}),f.jsx("a",{"data-loc":"client/src/pages/MySubmissions.tsx:61",href:vo(),children:f.jsx(Re,{"data-loc":"client/src/pages/MySubmissions.tsx:62",children:n("mySub.signInBtn")})})]});const s=r.data??[],o=a.data??[],l=m=>{switch(m){case"approved":return f.jsx(Xi,{"data-loc":"client/src/pages/MySubmissions.tsx:73",size:14,className:"text-primary"});case"rejected":return f.jsx(Yu,{"data-loc":"client/src/pages/MySubmissions.tsx:74",size:14,className:"text-muted-foreground"});default:return f.jsx(JY,{"data-loc":"client/src/pages/MySubmissions.tsx:75",size:14,className:"text-muted-foreground/60"})}},u=m=>{switch(m){case"approved":return f.jsx(Ot,{"data-loc":"client/src/pages/MySubmissions.tsx:81",className:"bg-primary/10 text-primary border-primary/20",children:n("mySub.approved")});case"rejected":return f.jsx(Ot,{"data-loc":"client/src/pages/MySubmissions.tsx:82",className:"bg-muted text-muted-foreground border-border",children:n("mySub.rejected")});default:return f.jsx(Ot,{"data-loc":"client/src/pages/MySubmissions.tsx:83",className:"bg-muted text-muted-foreground/80 border-border",children:n("mySub.pendingReview")})}};return f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:88",className:"min-h-screen bg-background text-foreground",children:[f.jsx("header",{"data-loc":"client/src/pages/MySubmissions.tsx:90",className:"border-b bg-background/95 backdrop-blur",children:f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:91",className:"container flex h-14 items-center gap-4",children:[f.jsx(Lt,{"data-loc":"client/src/pages/MySubmissions.tsx:92",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/MySubmissions.tsx:93",variant:"ghost",size:"sm",className:"gap-1.5",children:[f.jsx(Ei,{"data-loc":"client/src/pages/MySubmissions.tsx:94",size:16}),n("mySub.back")]})}),f.jsx("h1",{"data-loc":"client/src/pages/MySubmissions.tsx:98",className:"font-serif font-bold text-lg",children:n("mySub.title")})]})}),f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:102",className:"container max-w-4xl py-8",children:f.jsxs(Aie,{"data-loc":"client/src/pages/MySubmissions.tsx:103",defaultValue:"submissions",children:[f.jsxs(Eie,{"data-loc":"client/src/pages/MySubmissions.tsx:104",className:"mb-6",children:[f.jsxs(ih,{"data-loc":"client/src/pages/MySubmissions.tsx:105",value:"submissions",className:"gap-1.5",children:[f.jsx(uo,{"data-loc":"client/src/pages/MySubmissions.tsx:106",size:14}),n("mySub.tabSubmissions")," (",o.length,")"]}),f.jsxs(ih,{"data-loc":"client/src/pages/MySubmissions.tsx:109",value:"notifications",className:"gap-1.5",children:[f.jsx(vy,{"data-loc":"client/src/pages/MySubmissions.tsx:110",size:14}),n("mySub.tabNotifications")," (",s.length,")"]})]}),f.jsx(u8,{"data-loc":"client/src/pages/MySubmissions.tsx:116",value:"submissions",children:o.length===0?f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:118",className:"text-center py-16",children:[f.jsx(uo,{"data-loc":"client/src/pages/MySubmissions.tsx:119",size:48,className:"mx-auto text-muted-foreground/30 mb-4"}),f.jsx("h3",{"data-loc":"client/src/pages/MySubmissions.tsx:120",className:"font-serif text-lg font-bold mb-2",children:n("mySub.noSubmissions")}),f.jsx("p",{"data-loc":"client/src/pages/MySubmissions.tsx:121",className:"text-muted-foreground text-sm mb-6",children:n("mySub.noSubmissionsDesc")}),f.jsx(Lt,{"data-loc":"client/src/pages/MySubmissions.tsx:122",href:"/submit",children:f.jsx(Re,{"data-loc":"client/src/pages/MySubmissions.tsx:123",children:n("mySub.submitCta")})})]}):f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:127",className:"space-y-3",children:o.map(m=>f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:129",className:"bg-card border rounded-lg p-4 flex items-start gap-4 hover:shadow-sm transition-shadow",children:[f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:133",className:"mt-0.5",children:l(m.status)}),f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:134",className:"flex-1 min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:135",className:"flex items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:136",className:"min-w-0",children:[f.jsx("h3",{"data-loc":"client/src/pages/MySubmissions.tsx:137",className:"font-serif font-bold text-sm truncate",children:m.title}),f.jsx("p",{"data-loc":"client/src/pages/MySubmissions.tsx:138",className:"text-xs text-muted-foreground line-clamp-1 mt-0.5",children:m.description})]}),u(m.status)]}),f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:142",className:"flex items-center gap-4 mt-2 text-xs text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/MySubmissions.tsx:143",className:"flex items-center gap-1",children:[f.jsx(co,{"data-loc":"client/src/pages/MySubmissions.tsx:144",size:11}),m.viewCount," ",n("mySub.views")]}),f.jsxs("span",{"data-loc":"client/src/pages/MySubmissions.tsx:147",className:"flex items-center gap-1",children:[f.jsx(xa,{"data-loc":"client/src/pages/MySubmissions.tsx:148",size:11}),m.upvoteCount," ",n("mySub.upvotes")]}),f.jsxs("span",{"data-loc":"client/src/pages/MySubmissions.tsx:151",children:[n("mySub.submitted")," ",new Date(m.createdAt).toLocaleDateString()]})]}),f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:156",className:"flex flex-wrap gap-1 mt-2",children:m.categories.slice(0,4).map(h=>f.jsx(Ot,{"data-loc":"client/src/pages/MySubmissions.tsx:158",variant:"secondary",className:"text-[10px] px-1.5 py-0",children:n(`cat.${h.slug}`)||h.name},h.id))}),m.status==="rejected"&&m.rejectionReason&&f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:165",className:"mt-2 p-2 bg-muted border border-border rounded text-xs text-muted-foreground",children:[f.jsx("strong",{"data-loc":"client/src/pages/MySubmissions.tsx:166",children:n("mySub.reason")})," ",m.rejectionReason]})]})]},m.id))})}),f.jsx(u8,{"data-loc":"client/src/pages/MySubmissions.tsx:177",value:"notifications",children:s.length===0?f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:179",className:"text-center py-16",children:[f.jsx(mge,{"data-loc":"client/src/pages/MySubmissions.tsx:180",size:48,className:"mx-auto text-muted-foreground
1204/30 mb-4"}),f.jsx("h3",{"data-loc":"client/src/pages/MySubmissions.tsx:181",className:"font-serif text-lg font-bold mb-2",children:n("mySub.noNotifications")}),f.jsx("p",{"data-loc":"client/src/pages/MySubmissions.tsx:182",className:"text-muted-foreground text-sm",children:n("mySub.noNotificationsDesc")})]}):f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:185",className:"space-y-2",children:s.map(m=>f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:187",className:`bg-card border rounded-lg p-4 transition-colors ${m.isRead?"":"border-primary/30 bg-primary/5"}`,children:f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:193",className:"flex items-start gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:194",className:"mt-0.5",children:m.type==="approved"?f.jsx(Xi,{"data-loc":"client/src/pages/MySubmissions.tsx:196",size:16,className:"text-primary"}):f.jsx(Yu,{"data-loc":"client/src/pages/MySubmissions.tsx:198",size:16,className:"text-muted-foreground"})}),f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:201",className:"flex-1",children:[f.jsx("p",{"data-loc":"client/src/pages/MySubmissions.tsx:202",className:"text-sm",children:m.message}),f.jsxs("div",{"data-loc":"client/src/pages/MySubmissions.tsx:203",className:"flex items-center gap-3 mt-1.5 text-xs text-muted-foreground",children:[f.jsx("span",{"data-loc":"client/src/pages/MySubmissions.tsx:204",children:m.useCaseTitle}),f.jsx("span",{"data-loc":"client/src/pages/MySubmissions.tsx:205",children:new Date(m.createdAt).toLocaleDateString()})]})]}),!m.isRead&&f.jsx("div",{"data-loc":"client/src/pages/MySubmissions.tsx:209",className:"w-2 h-2 rounded-full bg-primary shrink-0 mt-1.5"})]})},m.id))})})]})})]})}const zf={hidden:{opacity:0,y:20},visible:e=>({opacity:1,y:0,transition:{delay:e*.1,duration:.5,ease:"easeOut"}})};function Det(){const{t:e}=Mn();return f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:31",className:"min-h-screen bg-background text-foreground",children:[f.jsx("header",{"data-loc":"client/src/pages/About.tsx:33",className:"border-b bg-card/50 backdrop-blur-sm sticky top-0 z-10",children:f.jsx("div",{"data-loc":"client/src/pages/About.tsx:34",className:"max-w-4xl mx-auto px-6 py-4 flex items-center gap-3",children:f.jsx(Lt,{"data-loc":"client/src/pages/About.tsx:35",href:"/",children:f.jsxs("button",{"data-loc":"client/src/pages/About.tsx:36",className:"flex items-center gap-2 text-sm text-muted-foreground hover:text-foreground transition-colors",children:[f.jsx(Ei,{"data-loc":"client/src/pages/About.tsx:37",size:16}),e("about.backToGallery")]})})})}),f.jsxs("main",{"data-loc":"client/src/pages/About.tsx:44",className:"max-w-4xl mx-auto px-6 py-12",children:[f.jsxs(jr.div,{"data-loc":"client/src/pages/About.tsx:46",initial:"hidden",animate:"visible",custom:0,variants:zf,className:"mb-16",children:[f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:53",className:"flex items-center gap-3 mb-6",children:[f.jsx(Al,{"data-loc":"client/src/pages/About.tsx:54",size:36}),f.jsx("h1",{"data-loc":"client/src/pages/About.tsx:55",className:"font-serif text-4xl md:text-5xl font-bold tracking-tight",children:e("about.title")})]}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:59",className:"text-lg text-muted-foreground leading-relaxed max-w-2xl",children:e("about.subtitle")})]}),f.jsxs(jr.section,{"data-loc":"client/src/pages/About.tsx:65",initial:"hidden",animate:"visible",custom:1,variants:zf,className:"mb-14",children:[f.jsxs("h2",{"data-loc":"client/src/pages/About.tsx:72",className:"font-serif text-2xl font-bold mb-4 flex items-center gap-2",children:[f.jsx(Th,{"data-loc":"client/src/pages/About.tsx:73",size:22,className:"text-muted-foreground"}),e("about.whatIsTitle")]}),f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:76",className:"space-y-4 text-foreground/85 leading-relaxed",children:[f.jsx("p",{"data-loc":"client/src/pages/About.tsx:77",children:e("about.whatIsP1")}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:78",children:e("about.whatIsP2")})]})]}),f.jsx(sa,{"data-loc":"client/src/pages/About.tsx:82",className:"mb-14"}),f.jsxs(jr.section,{"data-loc":"client/src/pages/About.tsx:85",initial:"hidden",animate:"visible",custom:2,variants:zf,className:"mb-14",children:[f.jsxs("h2",{"data-loc":"client/src/pages/About.tsx:92",className:"font-serif text-2xl font-bold mb-6 flex items-center gap-2",children:[f.jsx(Vn,{"data-loc":"client/src/pages/About.tsx:93",size:22,className:"text-muted-foreground"}),e("about.whatToExpect")]}),f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:96",className:"grid md:grid-cols-2 gap-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:97",className:"bg-card border rounded-xl p-6 space-y-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:98",className:"flex items-center gap-2 font-semibold",children:[f.jsx(Vc,{"data-loc":"client/src/pages/About.tsx:99",size:18,className:"text-primary/70"}),e("about.curatedTitle")]}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:102",className:"text-sm text-muted-foreground leading-relaxed",children:e("about.curatedDesc")})]}),f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:106",className:"bg-card border rounded-xl p-6 space-y-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:107",className:"flex items-center gap-2 font-semibold",children:[f.jsx(Gc,{"data-loc":"client/src/pages/About.tsx:108",size:18,className:"text-primary/70"}),e("about.communityTitle")]}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:111",className:"text-sm text-muted-foreground leading-relaxed",children:e("about.communityDesc")})]}),f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:115",className:"bg-card border rounded-xl p-6 space-y-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:116",className:"flex items-center gap-2 font-semibold",children:[f.jsx(J7,{"data-loc":"client/src/pages/About.tsx:117",size:18,className:"text-primary/70"}),e("about.realTitle")]}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:120",className:"text-sm text-muted-foreground leading-relaxed",children:e("about.realDesc")})]}),f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:124",className:"bg-card border rounded-xl p-6 space-y-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:125",className:"flex items-center gap-2 font-semibold",children:[f.jsx(jc,{"data-loc":"client/src/pages/About.tsx:126",size:18,className:"text-primary/70"}),e("about.transparentTitle")]}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:129",className:"text-sm text-muted-foreground leading-relaxed",children:e("about.transparentDesc")})]})]})]}),f.jsx(sa,{"data-loc":"client/src/pages/About.tsx:136",className:"mb-14"}),f.jsxs(jr.section,{"data-loc":"client/src/pages/About.tsx:139",initial:"hidden",animate:"visible",custom:3,variants:zf,className:"mb-14",children:[f.jsxs("h2",{"data-loc":"client/src/pages/About.tsx:14
12046",className:"font-serif text-2xl font-bold mb-4 flex items-center gap-2",children:[f.jsx(xa,{"data-loc":"client/src/pages/About.tsx:147",size:22,className:"text-muted-foreground"}),e("about.builtWithTitle")]}),f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:150",className:"space-y-4 text-foreground/85 leading-relaxed",children:[f.jsx("p",{"data-loc":"client/src/pages/About.tsx:151",children:e("about.builtWithP1")}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:152",children:e("about.builtWithP2")})]})]}),f.jsx(sa,{"data-loc":"client/src/pages/About.tsx:156",className:"mb-14"}),f.jsxs(jr.section,{"data-loc":"client/src/pages/About.tsx:159",initial:"hidden",animate:"visible",custom:4,variants:zf,className:"mb-14",children:[f.jsxs("h2",{"data-loc":"client/src/pages/About.tsx:166",className:"font-serif text-2xl font-bold mb-6 flex items-center gap-2",children:[f.jsx(no,{"data-loc":"client/src/pages/About.tsx:167",size:22,className:"text-muted-foreground"}),e("about.learnMoreTitle")]}),f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:170",className:"grid sm:grid-cols-2 md:grid-cols-3 gap-4",children:[f.jsxs("a",{"data-loc":"client/src/pages/About.tsx:171",href:"https://manus.im",target:"_blank",rel:"noopener noreferrer",className:"bg-card border rounded-xl p-5 hover:border-primary/30 hover:shadow-sm transition-all group",children:[f.jsx("div",{"data-loc":"client/src/pages/About.tsx:177",className:"font-semibold mb-1 group-hover:text-primary transition-colors",children:"Manus"}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:180",className:"text-xs text-muted-foreground",children:e("about.manusTagline")})]}),f.jsxs("a",{"data-loc":"client/src/pages/About.tsx:184",href:"https://manus.im/about",target:"_blank",rel:"noopener noreferrer",className:"bg-card border rounded-xl p-5 hover:border-primary/30 hover:shadow-sm transition-all group",children:[f.jsx("div",{"data-loc":"client/src/pages/About.tsx:190",className:"font-semibold mb-1 group-hover:text-primary transition-colors",children:e("about.aboutManus")}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:193",className:"text-xs text-muted-foreground",children:e("about.aboutManusDesc")})]}),f.jsxs("a",{"data-loc":"client/src/pages/About.tsx:197",href:"https://manus.im/team",target:"_blank",rel:"noopener noreferrer",className:"bg-card border rounded-xl p-5 hover:border-primary/30 hover:shadow-sm transition-all group",children:[f.jsx("div",{"data-loc":"client/src/pages/About.tsx:203",className:"font-semibold mb-1 group-hover:text-primary transition-colors",children:e("about.teamPlan")}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:206",className:"text-xs text-muted-foreground",children:e("about.teamPlanDesc")})]}),f.jsxs("a",{"data-loc":"client/src/pages/About.tsx:210",href:"https://trust.manus.im/",target:"_blank",rel:"noopener noreferrer",className:"bg-card border rounded-xl p-5 hover:border-primary/30 hover:shadow-sm transition-all group",children:[f.jsx("div",{"data-loc":"client/src/pages/About.tsx:216",className:"font-semibold mb-1 group-hover:text-primary transition-colors",children:e("about.trustCenter")}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:219",className:"text-xs text-muted-foreground",children:e("about.trustCenterDesc")})]}),f.jsxs("a",{"data-loc":"client/src/pages/About.tsx:223",href:"/submit",className:"bg-card border rounded-xl p-5 hover:border-primary/30 hover:shadow-sm transition-all group",children:[f.jsx("div",{"data-loc":"client/src/pages/About.tsx:227",className:"font-semibold mb-1 group-hover:text-primary transition-colors",children:e("about.submitYours")}),f.jsx("p",{"data-loc":"client/src/pages/About.tsx:230",className:"text-xs text-muted-foreground",children:e("about.submitYoursDesc")})]})]})]}),f.jsxs(jr.div,{"data-loc":"client/src/pages/About.tsx:238",initial:"hidden",animate:"visible",custom:5,variants:zf,className:"text-center py-10",children:[f.jsxs("blockquote",{"data-loc":"client/src/pages/About.tsx:245",className:"font-serif text-xl md:text-2xl italic text-muted-foreground mb-3",children:['"',e("about.quote"),'"']}),f.jsxs("div",{"data-loc":"client/src/pages/About.tsx:248",className:"flex items-center justify-center gap-2 text-sm text-muted-foreground",children:[f.jsx(Al,{"data-loc":"client/src/pages/About.tsx:249",size:16}),f.jsx("span",{"data-loc":"client/src/pages/About.tsx:250",children:e("about.quoteAttrib")})]})]})]})]})}function Zs({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:pt("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...t})}function Uf({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:20","data-slot":"card-header",className:pt("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",e),...t})}function Hf({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:33","data-slot":"card-title",className:pt("leading-none font-semibold",e),...t})}function Ff({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:43","data-slot":"card-description",className:pt("text-muted-foreground text-sm",e),...t})}function Js({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:pt("px-6",e),...t})}const jet=10*1024*1024,Iet=["image/png","image/jpeg","image/webp","image/gif"];function Let(){const{isAuthenticated:e,loading:t}=jl(),{t:n}=Mn(),[,r]=tu(),a=vK(),i=new URLSearchParams(a).get("edit")==="1",s={beginner:{label:n("profileSetup.beginner"),description:n("profileSetup.beginnerDe
1204sc")},intermediate:{label:n("profileSetup.intermediate"),description:n("profileSetup.intermediateDesc")},advanced:{label:n("profileSetup.advanced"),description:n("profileSetup.advancedDesc")},expert:{label:n("profileSetup.expert"),description:n("profileSetup.expertDesc")}},o=Le.profile.me.useQuery(void 0,{enabled:e});A.useEffect(()=>{o.data&&!i&&r("/",{replace:!0})},[o.data,r,i]);const[l,u]=A.useState(""),[m,h]=A.useState(""),[g,b]=A.useState(""),[x,y]=A.useState(""),[S,w]=A.useState(""),[T,C]=A.useState([{platform:"x",handle:""}]),[M,k]=A.useState(!1),[N,P]=A.useState(null),[D,B]=A.useState(null),[z,U]=A.useState(!1),$=A.useRef(null);A.useEffect(()=>{if(i&&o.data&&!M){const ue=o.data;u(ue.username),h(ue.proficiency),b(ue.company||""),y(ue.jobTitle||""),w(ue.bio||""),ue.avatarUrl&&(P(ue.avatarUrl),B(ue.avatarUrl)),ue.socialHandles&&ue.socialHandles.length>0&&C(ue.socialHandles.map(pe=>({platform:pe.platform,handle:pe.handle}))),k(!0)}},[i,o.data,M]);const[W,G]=A.useState("");A.useEffect(()=>{const ue=setTimeout(()=>G(l),400);return()=>clearTimeout(ue)},[l]);const V=Le.profile.checkUsername.useQuery({username:W},{enabled:W.length>=3&&!(i&&o.data?.username===W)}),H=i&&o.data?.username===W?!0:V.data?.available===!0,X=Le.profile.uploadAvatar.useMutation({onSuccess:ue=>{B(ue.url),U(!1),Be.success(n("profileSetup.avatarUploaded"))},onError:ue=>{U(!1),P(null),Be.error(ue.message)}}),Z=Le.profile.create.useMutation({onSuccess:()=>{Be.success(n("profileSetup.profileCreated")),r("/",{replace:!0})},onError:ue=>{Be.error(ue.message)}}),ae=Le.profile.update.useMutation({onSuccess:()=>{Be.success(n("profileSetup.profileUpdated"));const ue=o.data?.username||l;r(`/profile/${ue}`,{replace:!0})},onError:ue=>{Be.error(ue.message)}}),q=A.useCallback(ue=>{const pe=ue.target.files?.[0];if(!pe)return;if(!Iet.includes(pe.type)){Be.error(n("profileSetup.fileTypeError"));return}if(pe.size>jet){Be.error(n("profileSetup.fileSizeError"));return}const Ne=URL.createObjectURL(pe);P(Ne),U(!0);const je=new FileReader;je.onload=()=>{const le=je.result.split(",")[1];X.mutate({fileBase64:le,contentType:pe.type})},je.readAsDataURL(pe),ue.target.value=""},[X,n]),Q=A.useCallback(()=>{P(null),B(null)},[]),J=A.useCallback(()=>{const ue=new Set(T.map(Ne=>Ne.platform)),pe=["x","instagram","linkedin","other"].find(Ne=>!ue.has(Ne))||"other";C(Ne=>[...Ne,{platform:pe,handle:""}])},[T]),L=A.useCallback(ue=>{C(pe=>pe.filter((Ne,je)=>je!==ue))},[]),de=A.useCallback((ue,pe,Ne)=>{C(je=>je.map((le,Ze)=>Ze===ue?{...le,[pe]:Ne}:le))},[]),ge=A.useMemo(()=>{const ue=i&&o.data?.username!==l,pe=i&&(o.data?.usernameChangeCount??0)>=5;return ue&&pe?!1:l.length>=3&&(H||i&&o.data?.username===l)&&m!==""&&T.length>=1&&T.every(Ne=>Ne.handle.trim().length>0)&&!z},[l,H,i,o.data,m,T,z]),ke=A.useCallback(ue=>{if(ue.preventDefault(),!ge)return;const pe=T.filter(Ne=>Ne.handle.trim().length>0);i?ae.mutate({username:l,proficiency:m,company:g||null,jobTitle:x||null,bio:S||null,avatarUrl:D||null,socialHandles:pe}):Z.mutate({username:l,proficiency:m,company:g||void 0,jobTitle:x||void 0,bio:S||void 0,socialHandles:pe})},[ge,i,l,m,g,x,S,D,T,Z,ae]),ye=Z.isPending||ae.isPending;return t||o.isLoading?f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:239",className:"min-h-screen bg-background flex items-center justify-center",children:f.jsx(Ct,{"data-loc":"client/src/pages/ProfileSetup.tsx:240",className:"h-8 w-8 animate-spin text-muted-foreground"})}):e?f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:265",className:"min-h-screen bg-background",children:f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:266",className:"max-w-2xl mx-auto px-4 py-12",children:[f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:268",className:"text-center mb-8",children:[f.jsx(F0,{"data-loc":"client/src/pages/ProfileSetup.tsx:269",className:"h-8 mx-auto mb-4"}),f.jsx("h1",{"data-loc":"client/src/pages/ProfileSetup.tsx:270",className:"text-3xl font-serif font-bold text-foreground mb-2",children:n(i?"profileSetup.editTitle":"profileSetup.createTitle")}),f.jsx("p",{"data-loc":"client/src/pages/ProfileSetup.tsx:273",className:"text-muted-foreground max-w-md mx-auto",children:n(i?"profileSetup.editDesc":"profileSetup.createDesc")})]}),f.jsxs("form",{"data-loc":"client/src/pages/ProfileSetup.tsx:278",onSubmit:ke,className:"space-y-6",children:[f.jsxs(Zs,{"data-loc":"client/src/pages/ProfileSetup.tsx:280",children:[f.jsx(Uf,{"data-loc":"client/src/pages/ProfileSetup.tsx:281",children:f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:282",className:"flex items-center gap-2",children:[f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:283",className:"h-8 w-8 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx(pge,{"data-loc":"client/src/pages/ProfileSetup.tsx:284",className:"h-4 w-4 text-primary"})}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:286",children:[f.jsx(Hf,{"data-loc":"client/src/pages/ProfileSetup.tsx:287",className:"text-lg",children:n("profileSetup.photoTitle")}),f.jsx(Ff,{"data-loc":"client/src/pages/ProfileSetup.tsx:288",children:n("profileSetup.photoDesc")})]})]})}),f.jsxs(Js,{"data-loc":"client/src/pages/ProfileSetup.tsx:292",children:[f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:293",className:"flex items-center gap-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:295",className:"relative group",children:[f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:296",className:"h-24 w-24 rounded-full border-2 border-dashed border-border flex items-center justify-center overflow-hidden bg-muted cursor-pointer hover:border-primary/50 transition-colors",onClick:()=>$.current?.click(),children:z?f.jsx(Ct,{"data-loc":"client/src/pages/ProfileSetup.tsx:301",className:"h-8 w-8 animate-spin text-muted-foreground"}):N?f.jsx("img",{"data-loc":"client/src/pages/ProfileSetup.tsx:303",src:N,alt:"Avatar preview",className:"h-full w-full object-cover"}):f.jsx(rK,{"data-loc":"client/src/pages/ProfileSetup.tsx:305",className:"h-8 w-8 text-muted-foreground"})}),N&&!z&&f.jsx("button",{"data-loc":"client/src/pages/ProfileSetup.tsx:309",type:"button",onClick:Q,className:"absolute -top-1 -right-1 h-6 w-6 rounded-full bg-destructive text-destructive-foreground flex items-center justify-center text-xs hover:bg-destructive/90 transition-colors",children:f.jsx(El,{"data-loc":"client/src/pages/ProfileSetup.tsx:314",className:"h-3 w-3"})})]}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:318",className:"flex-1",children:[f.jsx(Re,{"data-loc":"client/src/pages/ProfileSetup.tsx:319",type:"button",variant:"outline",size:"sm",onClick:()=>$.current?.click(),disabled:z,children:z?f.jsxs(f.Fragment,{children:[f.jsx(Ct,{"data-loc":"client/src/pages/ProfileSetup.tsx:328",className:"h-3 w-3 animate-spin mr-1"}),n("profileSetup.uploading")]}):n(N?"profileSetup.changePhoto":"profileSetup.uploadPhoto")}),f.jsx("p",{"data-loc":"client/src/pages/ProfileSetup.tsx:337",className:"text-xs text-muted-foreground mt-2",children:n("profileSetup.photoHelp")}),D&&f.jsxs("p",{"data-loc":"client/src/pages/ProfileSetup.tsx:341",className:"text-xs text-green-600 mt-1 flex items-center gap-1",children:[f.jsx(Rc,{"data-loc":"client/src/pages/ProfileSetup.tsx:342",className:"h-3 w-3"})," ",n("profileSetup.uploadSuccess")]})]})]}),f.jsx("input",{"data-loc":"client/src/pages/ProfileSetup.tsx:347",ref:$,type:"file",accept:"image/png,image/jpeg,image/webp,image/gif",className:"hidden",onChange:q})]})]}),f.jsxs(Zs,{"data-loc":"client/src/pages/ProfileSetup.tsx:358",children:[f.jsx(Uf,{"data-loc":"client/src/pages/ProfileSetup.tsx:359",children:f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:360",className:"flex items-center gap-2",children:[f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:361",className:"h-8 w-8 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx(yy,{"data-loc":"client/src/pages/ProfileSetup.tsx:362",className:"h-4 w-4 text-primary"})}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:364",children:[f.jsx(Hf,{"data-loc":"client/src/pages/ProfileSetup.tsx:365",className:"text-lg",children:n("profileSetup.usernameTitle")}),f.jsx(Ff,{"data-loc":"client/src/pages/ProfileSetup.tsx:366",children:n("profileSetup.usernameDesc")})]})]})}),f.jsxs(Js,{"data-loc":"client/src/pages/ProfileSetup.tsx:370",className:"space-y-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:371",className:"relative",children:[f.jsx(ir,{"data-loc":"client/src/pages/ProfileSetup.tsx:372",value:l,onCh
1204ange:ue=>u(ue.target.value.toLowerCase().replace(/[^a-z0-9_-]/g,"")),placeholder:n("profileSetup.usernamePlaceholder"),maxLength:32,className:"pr-10"}),W.length>=3&&!(i&&o.data?.username===W)&&f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:380",className:"absolute right-3 top-1/2 -translate-y-1/2",children:V.isLoading?f.jsx(Ct,{"data-loc":"client/src/pages/ProfileSetup.tsx:382",className:"h-4 w-4 animate-spin text-muted-foreground"}):V.data?.available?f.jsx(Rc,{"data-loc":"client/src/pages/ProfileSetup.tsx:384",className:"h-4 w-4 text-green-500"}):f.jsx(El,{"data-loc":"client/src/pages/ProfileSetup.tsx:386",className:"h-4 w-4 text-red-500"})}),i&&o.data?.username===W&&W.length>=3&&f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:391",className:"absolute right-3 top-1/2 -translate-y-1/2",children:f.jsx(Rc,{"data-loc":"client/src/pages/ProfileSetup.tsx:392",className:"h-4 w-4 text-green-500"})})]}),W.length>=3&&!(i&&o.data?.username===W)&&V.data&&f.jsx("p",{"data-loc":"client/src/pages/ProfileSetup.tsx:397",className:`text-xs ${V.data.available?"text-green-600":"text-red-600"}`,children:V.data.available?`â ${n("profileSetup.usernameAvailable").replace("{0}",W)}`:V.data.reason}),i&&o.data?.username===W&&W.length>=3&&f.jsxs("p",{"data-loc":"client/src/pages/ProfileSetup.tsx:404",className:"text-xs text-green-600",children:["â"," ",n("profileSetup.currentUsername")]}),l.length>0&&l.length<3&&f.jsx("p",{"data-loc":"client/src/pages/ProfileSetup.tsx:407",className:"text-xs text-muted-foreground",children:n("profileSetup.usernameMinLength")}),i&&o.data&&(()=>{const ue=o.data.usernameChangeCount??0,pe=Math.max(0,5-ue),Ne=pe===0,je=o.data.username===l;return f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:415",className:`text-xs mt-1 ${Ne&&!je?"text-red-600":"text-muted-foreground"}`,children:Ne?n(je?"profileSetup.usernameChangesUsed":"profileSetup.usernameChangesMax"):n("profileSetup.usernameChangesRemaining").replace("{0}",String(pe))})})()]})]}),f.jsxs(Zs,{"data-loc":"client/src/pages/ProfileSetup.tsx:428",children:[f.jsx(Uf,{"data-loc":"client/src/pages/ProfileSetup.tsx:429",children:f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:430",className:"flex items-center gap-2",children:[f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:431",className:"h-8 w-8 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx(Z7,{"data-loc":"client/src/pages/ProfileSetup.tsx:432",className:"h-4 w-4 text-primary"})}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:434",children:[f.jsx(Hf,{"data-loc":"client/src/pages/ProfileSetup.tsx:435",className:"text-lg",children:n("profileSetup.socialTitle")}),f.jsx(Ff,{"data-loc":"client/src/pages/ProfileSetup.tsx:436",children:n("profileSetup.socialDesc")})]})]})}),f.jsxs(Js,{"data-loc":"client/src/pages/ProfileSetup.tsx:440",className:"space-y-3",children:[T.map((ue,pe)=>f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:442",className:"flex gap-2 items-start",children:[f.jsxs(pl,{"data-loc":"client/src/pages/ProfileSetup.tsx:443",value:ue.platform,onValueChange:Ne=>de(pe,"platform",Ne),children:[f.jsx(gl,{"data-loc":"client/src/pages/ProfileSetup.tsx:447",className:"w-[160px]",children:f.jsx(Qc,{"data-loc":"client/src/pages/ProfileSetup.tsx:448"})}),f.jsxs(bl,{"data-loc":"client/src/pages/ProfileSetup.tsx:450",children:[f.jsx(dr,{"data-loc":"client/src/pages/ProfileSetup.tsx:451",value:"x",children:"X (Twitter)"}),f.jsx(dr,{"data-loc":"client/src/pages/ProfileSetup.tsx:452",value:"instagram",children:"Instagram"}),f.jsx(dr,{"data-loc":"client/src/pages/ProfileSetup.tsx:453",value:"linkedin",children:"LinkedIn"}),f.jsx(dr,{"data-loc":"client/src/pages/ProfileSetup.tsx:454",value:"other",children:"Other"})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:457",className:"flex-1 flex items-center",children:[ue.platform==="linkedin"&&f.jsx("span",{"data-loc":"client/src/pages/ProfileSetup.tsx:459",className:"text-xs text-muted-foreground bg-muted px-2 py-2 rounded-l-md border border-r-0 whitespace-nowrap",children:"linkedin.com/in/"}),ue.platform==="x"&&f.jsx("span",{"data-loc":"client/src/pages/ProfileSetup.tsx:464",className:"text-xs text-muted-foreground bg-muted px-2 py-2 rounded-l-md border border-r-0 whitespace-nowrap",children:"x.com/"}),ue.platform==="instagram"&&f.jsx("span",{"data-loc":"client/src/pages/ProfileSetup.tsx:469",className:"text-xs text-muted-foreground bg-muted px-2 py-2 rounded-l-md border border-r-0 whitespace-nowrap",children:"instagram.com/"}),f.jsx(ir,{"data-loc":"client/src/pages/ProfileSetup.tsx:473",value:ue.handle,onChange:Ne=>de(pe,"handle",Ne.target.value),placeholder:ue.platform==="other"?"https://...":"username",className:ue.platform!=="other"?"rounded-l-none border-l-0":""})]}),T.length>1&&f.jsx(Re,{"data-loc":"client/src/pages/ProfileSetup.tsx:481",type:"button",variant:"ghost",size:"icon",onClick:()=>L(pe),className:"shrink-0",children:f.jsx(q0,{"data-loc":"client/src/pages/ProfileSetup.tsx:488",className:"h-4 w-4 text-muted-foreground"})})]},pe)),T.length<4&&f.jsxs(Re,{"data-loc":"client/src/pages/ProfileSetup.tsx:494",type:"button",variant:"outline",size:"sm",onClick:J,className:"mt-2",children:[f.jsx(_h,{"data-loc":"client/src/pages/ProfileSetup.tsx:495",className:"h-3 w-3 mr-1"})," ",n("profileSetup.addAnother")]})]})]}),f.jsxs(Zs,{"data-loc":"client/src/pages/ProfileSetup.tsx:502",children:[f.jsx(Uf,{"data-loc":"client/src/pages/ProfileSetup.tsx:503",children:f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:504",className:"flex items-center gap-2",children:[f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:505",className:"h-8 w-8 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx(XY,{"data-loc":"client/src/pages/ProfileSetup.tsx:506",className:"h-4 w-4 text-primary"})}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:508",children:[f.jsx(Hf,{"data-loc":"client/src/pages/ProfileSetup.tsx:509",className:"text-lg",children:n("profileSetup.proficiencyTitle")}),f.jsx(Ff,{"data-loc":"client/src/pages/ProfileSetup.tsx:510",children:n("profileSetup.proficiencyDesc")})]})]})}),f.jsx(Js,{"data-loc":"client/src/pages/ProfileSetup.tsx:514",children:f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:515",className:"grid grid-cols-2 gap-3",children:Object.entries(s).map(([ue,{label:pe,description:Ne}])=>f.jsxs("button",{"data-loc":"client/src/pages/ProfileSetup.tsx:517",type:"button",onClick:()=>h(ue),className:`text-left p-3 rounded-lg border-2 transition-all ${m===ue?"border-primary bg-primary/5":"border-border hover:border-primary/30"}`,children:[f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:527",className:"font-medium text-sm",children:pe}),f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:528",className:"text-xs text-muted-foreground mt-0.5",children:Ne})]},ue))})})]}),f.jsxs(Zs,{"data-loc":"client/src/pages/ProfileSetup.tsx:536",children:[f.jsx(Uf,{"data-loc":"client/src/pages/ProfileSetup.tsx:537",children:f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:538",className:"flex items-center gap-2",children:[f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:539",className:"h-8 w-8 rounded-full bg-primary/10 flex items-center justify-center",children:f.jsx(Y7,{"data-loc":"client/src/pages/ProfileSetup.tsx:540",className:"h-4 w-4 text-primary"})}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:542",children:[f.jsx(Hf,{"data-loc":"client/src/pages/ProfileSetup.tsx:543",className:"text-lg",children:n("profileSetup.additionalTitle")}),f.jsx(Ff,{"data-loc":"client/src/pages/ProfileSetup.tsx:544",children:n("profileSetup.additionalDesc")})]})]})}),f.jsxs(Js,{"data-loc":"client/src/pages/ProfileSetup.tsx:548",className:"space-y-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:549",className:"grid grid-cols-2 gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:550",children:[f.jsx("label",{"data-loc":"client/src/pages/ProfileSetup.tsx:551",className:"text-sm font-medium text-foreground mb-1.5 block",children:n("profileSetup.jobTitle")}),f.jsx(ir,{"data-loc":"client/src/pages/ProfileSetup.tsx:552",value:x,onChange:ue=>y(ue.target.value),placeholder:n("profileSetup.jobTitlePlaceholder"),maxLength:128})]}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:559",children:[f.jsx("label",{"data-loc":"client/src/pages/ProfileSetup.tsx:560",className:"text-sm font-medium text-foreground mb-1.5 block",children:n("profileSetup.company")}),f.jsx(ir,{"data-loc":"client/src/pages/ProfileSetup.tsx:561",value:g,onChange:ue=>b(ue.target.value),placeholder:n("profileSetup.companyPlaceholder"),maxLength:128})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:569",children:[f.jsx("label",{"data-loc":"client/src/pages/ProfileSetup.tsx:570",className:"text-sm font-medium text-foreground mb-1.5 block",children:n("profileSetup.bio")}),f.jsx(mk,{"data-loc":"client/src/pages/ProfileSetup.tsx:571",value:S,onChange:ue=>w(ue.target.value),placeholder:n("profileSetup.bioPlaceholder"),maxLength:500,rows:3}),f.jsxs("p",{"data-loc":"client/src/pages/ProfileSetup.tsx:578",className:"text-xs text-muted-foreground mt-1 text-right",children:[S.length,"/500"]})]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:584",className:"flex items-center justify-between pt-2",children:[f.jsx(Re,{"data-loc":"client/src/pages/ProfileSetup.tsx:585",type:"button",variant:"ghost",onClick:()=>{i&&o.data?.username?r(`/profile/${o.data.username}`):r("/")},children:n(i?"profileSetup.cancel":"profileSetup.skipForNow")}),f.jsx(Re,{"data-loc":"client/src/pages/ProfileSetup.tsx:598",type:"submit",disabled:!ge||ye,className:"min-w-[160px]",children:ye?f.jsxs(f.Fragment,{children:[f.jsx(Ct,{"data-loc":"client/src/pages/ProfileSetup.tsx:605",className:"h-4 w-4 animate-spin mr-2"}),n(i?"profileSetup.saving":"profileSetup.creating")]}):n(i?"profileSetup.saveChanges":"profileSetup.createProfile")})]})]})]})}):f.jsx("div",{"data-loc":"client/src/pages/ProfileSetup.tsx:247",className:"min-h-screen bg-background flex items-center justify-center p-4",children:f.jsxs(Zs,{"data-loc":"client/src/pages/ProfileSetup.tsx:248",className:"max-w-md w-full",children:[f.jsxs(Uf,{"data-loc":"client/src/pages/ProfileSetup.tsx:249",className:"text-center",children:[f.jsx(F0,{"data-loc":"client/src/pages/ProfileSetup.tsx:250",className:"h-8 mx-auto mb-4"}),f.jsx(Hf,{"data-loc":"client/src/pages/ProfileSetup.tsx:251",children:n("profileSetup.signInTitle")}),f.jsx(Ff,{"data-loc":"client/src/pages/ProfileSetup.tsx:252",children:n("profileSetup.signInDesc")})]}),f.jsx(Js,{"data-loc":"client/src/pages/ProfileSetup.tsx:254",children:f.jsx(Re,{"data-loc":"client/src/pages/ProfileSetup.tsx:255",className:"w-full",onClick:()=>{window.location.href=vo()},children:n("profileSetup.signInBtn")})})]})})}const Bet={x:f.jsx(cK,{"data-loc":"client/src/pages/Profile.tsx:35",size:15}),instagram:f.jsx(Ege,{"data-loc":"client/src/pages/Profile.tsx:36",size:15}),linkedin:f.jsx(sK,{"data-loc":"client/src/pages/Profile.tsx:37",size:15}),other:f.jsx(Th,{"data-loc":"client/src/pages/Profile.tsx:38",size:15})},zet={x:e=>e.startsWith("http")?e:`https://x.com/${e.replace(/^@/,"")}`,instagram:e=>e.startsWith("http")?e:`https://instagram.com/${e.replace(/^@/,"")}`,linkedin:e=>e.startsWith("http")?e:`https://linkedin.com/in/${e.replace(/^@/,"")}`,other:e=>e.startsWith("http")?e:`https://${e}`};function Uet({userId:e}){const{t}=Mn(),r=Le.profile.averageScores.useQuery({userId:e},{enabled:!!e}).data;if(!r||r.count===0)return null;const a=Number(r.overall)||0,i=[{label:t("profile.completeness"),value:Number(r.completeness)||0},{label:t("profile.innovation"),value:Number(r.innovativeness)||0},{label:t("profile.impact"),value:Number(r.impact)||0},{label:t("profile.complexity"),value:Number(r.complexity)||0},{label:t("profile.presentation"),value:Number(r.presentation)||0}];return f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:69",className:"rounded-lg border bg-card px-4 py-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:70",className:"flex items-center gap-3 mb-2.5",children:[f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:71",className:"flex items-center justify-center h-8 w-8 rounded-lg bg-primary/10",children:f.jsx(Cs,{"data-loc":"client/src/pages/Profile.tsx:72",size:14,className:"text-primary"})}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:74",children:[f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:75",className:"text-lg font-bold text-foreground tracking-tight leading-tight",children:[a.toFixed(1),f.jsx("span",{"data-loc":"client/src/pages/Profile.tsx:76",className:"text-xs font-normal text-muted-foreground ml-0.5",children:"/5"})]}),f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:78",className:"text-[10px] text-muted-foreground leading-tight",children:t("profile.avgScore").replace("{0}",String(r.count))})]})]}),f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:83",className:"space-y-1.5",children:i.map(s=>f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:85",className:"flex items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/Profile.tsx:86",className:"text-[10px] text-muted-foreground w-20 shrink-0",children:s.label}),f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:87",className:"flex-1 h-1 rounded-full bg-muted overflow-hidden",children:f.jsx(jr.div,{"data-loc":"client/src/pages/Profile.tsx:88",className:"h-full rounded-full bg-primary/70",initial:{width:0},animate:{width:`${s.value/5*100}%`},transition:{duration:.6,ease:"easeOut"}})}),f.jsx("span",{"data-loc":"client/src/pages/Profile.tsx:95",className:"text-[10px] font-medium text-foreground w-6 text-right",children:s.value.toFixed(1)})]},s.label))})]})}function Het(){const[,e]=l1e("/profile/:username"),t=e?.username??"",{user:n}=jl(),{t:r,locale:a}=Mn(),[i,s]=A.useState("use-cases"),o=Le.useUtils(),l=Le.profile.getByUsern
1204ame.useQuery({username:t},{enabled:!!t}),u=l.data,m=n&&u&&n.id===u.userId,h=Le.profile.stats.useQuery({userId:u?.userId??0},{enabled:!!u}),g=Le.profile.isFollowing.useQuery({targetUserId:u?.userId??0},{enabled:!!n&&!!u&&!m}),b=Le.profile.toggleFollow.useMutation({onSuccess:()=>{o.profile.isFollowing.invalidate({targetUserId:u?.userId??0}),o.profile.stats.invalidate({userId:u?.userId??0}),o.profile.followers.invalidate({userId:u?.userId??0}),o.profile.following.invalidate({userId:u?.userId??0})}}),x=Le.profile.likedUseCases.useQuery({userId:u?.userId??0},{enabled:!!u&&i==="liked"}),y=Le.profile.followers.useQuery({userId:u?.userId??0},{enabled:!!u&&i==="followers"}),S=Le.profile.following.useQuery({userId:u?.userId??0},{enabled:!!u&&i==="following"}),w=h.data,T={beginner:{label:r("profileSetup.beginner"),color:"text-foreground/70",bgColor:"bg-muted/60 border-border"},intermediate:{label:r("profileSetup.intermediate"),color:"text-foreground/70",bgColor:"bg-muted/60 border-border"},advanced:{label:r("profileSetup.advanced"),color:"text-foreground/70",bgColor:"bg-muted/60 border-border"},expert:{label:r("profileSetup.expert"),color:"text-foreground",bgColor:"bg-primary/10 border-primary/20"}};if(l.isLoading)return f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:167",className:"min-h-screen bg-background flex items-center justify-center",children:f.jsx(Ct,{"data-loc":"client/src/pages/Profile.tsx:168",className:"h-8 w-8 animate-spin text-muted-foreground"})});if(!u)return f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:175",className:"min-h-screen bg-background flex flex-col items-center justify-center gap-4",children:[f.jsx("h1",{"data-loc":"client/src/pages/Profile.tsx:176",className:"text-2xl font-serif font-bold text-foreground",children:r("profile.notFound")}),f.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:177",className:"text-muted-foreground",children:r("profile.noProfileYet").replace("{0}",t)}),f.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:178",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/Profile.tsx:179",variant:"outline",className:"gap-2",children:[f.jsx(Ei,{"data-loc":"client/src/pages/Profile.tsx:180",size:16})," ",r("profile.backToGallery")]})})]});const C=T[u.proficiency]??T.beginner,M={en:"en-US",zh:"zh-CN",ja:"ja-JP",ko:"ko-KR","pt-BR":"pt-BR"},k=new Date(u.user.createdAt).toLocaleDateString(M[a]||"en-US",{month:"long",year:"numeric"}),N=[{key:"use-cases",label:r("profile.useCases"),icon:f.jsx(uo,{"data-loc":"client/src/pages/Profile.tsx:203",size:14}),count:w?.useCaseCount},{key:"liked",label:r("profile.liked"),icon:f.jsx(xa,{"data-loc":"client/src/pages/Profile.tsx:204",size:14}),count:void 0},{key:"followers",label:r("profile.followers"),icon:f.jsx(Gc,{"data-loc":"client/src/pages/Profile.tsx:205",size:14}),count:w?.followerCount},{key:"following",label:r("profile.followingTab"),icon:f.jsx(u0,{"data-loc":"client/src/pages/Profile.tsx:206",size:14}),count:w?.followingCount}];return f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:210",className:"min-h-screen bg-background",children:[f.jsx("header",{"data-loc":"client/src/pages/Profile.tsx:212",className:"border-b bg-background/95 backdrop-blur supports-[backdrop-filter]:bg-background/80",children:f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:213",className:"container flex h-14 items-center gap-4",children:[f.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:214",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/Profile.tsx:215",variant:"ghost",size:"sm",className:"gap-2 text-xs",children:[f.jsx(Ei,{"data-loc":"client/src/pages/Profile.tsx:216",size:14})," ",r("profile.backToGallery")]})}),f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:219",className:"flex-1"}),f.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:220",href:"/",children:f.jsx(F0,{"data-loc":"client/src/pages/Profile.tsx:221",size:"sm"})})]})}),f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:226",className:"container max-w-4xl py-6 px-4",children:f.jsxs(jr.div,{"data-loc":"client/src/pages/Profile.tsx:227",initial:{opacity:0,y:16}
1204,animate:{opacity:1,y:0},transition:{duration:.35},children:[f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:233",className:"flex gap-5 mb-5",children:[f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:235",className:"shrink-0",children:f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:236",className:"h-[72px] w-[72px] rounded-full bg-primary/10 flex items-center justify-center text-2xl font-serif font-bold text-primary overflow-hidden ring-2 ring-background shadow-md",children:u.avatarUrl?f.jsx("img",{"data-loc":"client/src/pages/Profile.tsx:238",src:u.avatarUrl,alt:u.username,className:"h-full w-full object-cover"}):(u.user.name||t).charAt(0).toUpperCase()})}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:246",className:"flex-1 min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:248",className:"flex items-start justify-between gap-3 mb-1",children:[f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:249",className:"min-w-0",children:[f.jsx("h1",{"data-loc":"client/src/pages/Profile.tsx:250",className:"text-xl font-serif font-bold text-foreground leading-tight truncate",children:u.user.name||t}),f.jsxs("p",{"data-loc":"client/src/pages/Profile.tsx:253",className:"text-xs text-muted-foreground",children:["@",u.username]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:255",className:"shrink-0 flex items-center gap-2",children:[!m&&f.jsx(f.Fragment,{children:n?f.jsx(Re,{"data-loc":"client/src/pages/Profile.tsx:259",variant:g.data?"outline":"default",size:"sm",className:"gap-1.5 rounded-full px-4 h-8 text-xs",onClick:()=>b.mutate({targetUserId:u.userId}),disabled:b.isPending,children:g.data?f.jsxs(f.Fragment,{children:[f.jsx(Uge,{"data-loc":"client/src/pages/Profile.tsx:267",size:12})," ",r("profile.following")]}):f.jsxs(f.Fragment,{children:[f.jsx(u0,{"data-loc":"client/src/pages/Profile.tsx:269",size:12})," ",r("profile.follow")]})}):f.jsx("a",{"data-loc":"client/src/pages/Profile.tsx:273",href:vo(),children:f.jsxs(Re,{"data-loc":"client/src/pages/Profile.tsx:274",variant:"default",size:"sm",className:"gap-1.5 rounded-full px-4 h-8 text-xs",children:[f.jsx(u0,{"data-loc":"client/src/pages/Profile.tsx:275",size:12})," ",r("profile.follow")]})})}),m&&f.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:282",href:"/profile/setup?edit=1",children:f.jsxs(Re,{"data-loc":"client/src/pages/Profile.tsx:283",variant:"outline",size:"sm",className:"gap-1.5 rounded-full px-4 h-8 text-xs",children:[f.jsx(Lge,{"data-loc":"client/src/pages/Profile.tsx:284",size:11})," ",r("profile.editProfile")]})})]})]}),u.bio&&f.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:293",className:"text-xs text-muted-foreground leading-relaxed line-clamp-2 mb-1.5",children:u.bio}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:299",className:"flex flex-wrap items-center gap-x-3 gap-y-1 text-[11px] text-muted-foreground mb-2",children:[(u.jobTitle||u.company)&&f.jsxs("span",{"data-loc":"client/src/pages/Profile.tsx:301",className:"inline-flex items-center gap-1",children:[f.jsx(Y7,{"data-loc":"client/src/pages/Profile.tsx:302",size:11}),u.jobTitle&&u.company?`${u.jobTitle} ${r("profile.at")} ${u.company}`:u.jobTitle||u.company]}),f.jsxs("span",{"data-loc":"client/src/pages/Profile.tsx:308",className:"inline-flex items-center gap-1",children:[f.jsx(K7,{"data-loc":"client/src/pages/Profile.tsx:309",size:11}),r("profile.joined")," ",k]}),f.jsxs("span",{"data-loc":"client/src/pages/Profile.tsx:312",className:`inline-flex items-center gap-1 px-1.5 py-0.5 rounded-full border text-[10px] font-medium ${C.bgColor} ${C.color}`,children:[f.jsx(XY,{"data-loc":"client/src/pages/Profile.tsx:313",size:10}),C.label]})]}),u.socialHandles.length>0&&f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:320",className:"flex flex-wrap items-center gap-1.5",children:u.socialHandles.map(P=>f.jsxs("a",{"data-loc":"client/src/pages/Profile.tsx:322",href:zet[P.platform]?.(P.handle)??P.handle,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1 px-2 py-1 rounded-full border bg-card hover:bg-accent text-[11px] transition-colors",children:[Bet[P.platform],f.jsx("span",{"data-loc":"client/src/pages/Profile.tsx:330",className:"text-foreground",children:P.handle})]},P.id))})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:339",className:"grid grid-cols-1 md:grid-cols-[1fr_1fr] gap-3 mb-5",children:[f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:341",className:"flex gap-2",children:[{label:r("profile.useCases"),value:w?.useCaseCount??0},{label:r("profile.upvotes"),value:w?.upvotesReceived??0},{label:r("profile.followers"),value:w?.followerCount??0,action:()=>s("followers")},{label:r("profile.followingTab"),value:w?.followingCount??0,action:()=>s("following")}].map(P=>f.jsxs("button",{"data-loc":"client/src/pages/Profile.tsx:348",onClick:P.action,className:`flex-1 rounded-lg border bg-card px-2 py-2.5 text-center transition-colors ${P.action?"hover:bg-accent cursor-pointer":"cursor-default"}`,disabled:!P.action,children:[f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:354",className:"text-base font-bold text-foreground leading-tight",children:P.value}),f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:355",className:"text-[10px] text-muted-foreground",children:P.label})]},P.label))}),f.jsx(Uet,{"data-loc":"client/src/pages/Profile.tsx:361",userId:u.userId})]}),f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:365",className:"border-b mb-4",children:f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:366",className:"flex gap-0 overflow-x-auto",children:N.map(P=>f.jsxs("button",{"data-loc":"client/src/pages/Profile.tsx:368",onClick:()=>s(P.key),className:`inline-flex items-center gap-1.5 px-5 py-3 text-sm font-medium transition-colors whitespace-nowrap border-b-2 -mb-px ${i===P.key?"border-primary text-foreground":"border-transparent text-muted-foreground hover:text-foreground hover:border-border"}`,children:[P.icon,P.label,P.count!==void 0&&f.jsx("span",{"data-loc":"client/src/pages/Profile.tsx:380",className:`ml-1 text-xs ${i===P.key?"text-foreground
1204/60":"text-muted-foreground/50"}`,children:P.count})]},P.key))})}),i==="use-cases"&&f.jsx(Fet,{"data-loc":"client/src/pages/Profile.tsx:391",useCases:u.useCases,isOwnProfile:!!m}),i==="liked"&&f.jsx($et,{"data-loc":"client/src/pages/Profile.tsx:394",items:x.data??[],isLoading:x.isLoading}),i==="followers"&&f.jsx(KG,{"data-loc":"client/src/pages/Profile.tsx:397",items:y.data??[],isLoading:y.isLoading,emptyKey:"profile.noFollowers"}),i==="following"&&f.jsx(KG,{"data-loc":"client/src/pages/Profile.tsx:400",items:S.data??[],isLoading:S.isLoading,emptyKey:"profile.noFollowing"})]})})]})}function Fet({useCases:e,isOwnProfile:t}){const{t:n}=Mn();return e.length===0?f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:415",className:"text-center py-16 text-muted-foreground",children:[f.jsx(uo,{"data-loc":"client/src/pages/Profile.tsx:416",className:"h-10 w-10 mx-auto mb-3 opacity-20"}),f.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:417",className:"text-sm",children:n("profile.noUseCases")}),t&&f.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:419",href:"/submit",children:f.jsx(Re,{"data-loc":"client/src/pages/Profile.tsx:420",variant:"outline",size:"sm",className:"mt-4 rounded-full",children:n("profile.submitFirst")})})]}):f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:428",className:"grid gap-4 sm:grid-cols-2",children:e.map((r,a)=>f.jsx(jr.div,{"data-loc":"client/src/pages/Profile.tsx:430",initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{delay:a*.05},children:f.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:436",href:`/use-case/${r.slug}`,children:f.jsxs(Zs,{"data-loc":"client/src/pages/Profile.tsx:437",className:"hover:shadow-md transition-all cursor-pointer h-full group",children:[r.screenshots.length>0&&f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:439",className:"aspect-video overflow-hidden rounded-t-lg",children:f.jsx("img",{"data-loc":"client/src/pages/Profile.tsx:440",src:r.screenshots[0].url,alt:r.title,className:"w-full h-full object-cover group-hover:scale-[1.02] transition-transform duration-300",loading:"lazy"})}),f.jsxs(Js,{"data-loc":"client/src/pages/Profile.tsx:448",className:"p-4",children:[f.jsx("h3",{"data-loc":"client/src/pages/Profile.tsx:449",className:"font-medium text-foreground line-clamp-2 mb-1.5",children:r.title}),f.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:450",className:"text-xs text-muted-foreground line-clamp-2 mb-3",children:r4(r.description).substring(0,120)}),r.categories.length>0&&f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:454",className:"flex flex-wrap gap-1 mb-3",children:r.categories.slice(0,3).map(i=>f.jsx(Ot,{"data-loc":"client/src/pages/Profile.tsx:456",variant:"secondary",className:"text-[10px] px-1.5 py-0",children:n(`cat.${i.slug}`)||i.name},i.id))}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:462",className:"flex items-center gap-3 text-xs text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/Profile.tsx:463",className:"flex items-center gap-1",children:[f.jsx(xa,{"data-loc":"client/src/pages/Profile.tsx:464",size:12})," ",r.upvoteCount]}),f.jsxs("span",{"data-loc":"client/src/pages/Profile.tsx:466",className:"flex items-center gap-1",children:[f.jsx(co,{"data-loc":"client/src/pages/Profile.tsx:467",size:12})," ",r.viewCount]})]})]})]})})},r.id))})}function $et({items:e,isLoading:t}){const{t:n}=Mn();return t?f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:484",className:"flex justify-center py-16",children:f.jsx(Ct,{"data-loc":"client/src/pages/Profile.tsx:485",className:"h-6 w-6 animate-spin text-muted-foreground"})}):e.length===0?f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:492",className:"text-center py-16 text-muted-foreground",children:[f.jsx(xa,{"data-loc":"client/src/pages/Profile.tsx:493",className:"h-10 w-10 mx-auto mb-3 opacity-20"}),f.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:494",className:"text-sm",children:n("profile.noLiked")})]}):f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:500",className:"grid gap-4 sm:grid-cols-2",children:e.map((r,a)=>f.jsx(jr.div,{"data-loc":"client/src/pages/Profile.tsx:502",initial:{opacity:0,y:10}
1204,animate:{opacity:1,y:0},transition:{delay:a*.05},children:f.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:508",href:`/use-case/${r.slug}`,children:f.jsxs(Zs,{"data-loc":"client/src/pages/Profile.tsx:509",className:"hover:shadow-md transition-all cursor-pointer h-full group",children:[r.screenshots?.length>0&&f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:511",className:"aspect-video overflow-hidden rounded-t-lg",children:f.jsx("img",{"data-loc":"client/src/pages/Profile.tsx:512",src:r.screenshots[0].url,alt:r.title,className:"w-full h-full object-cover group-hover:scale-[1.02] transition-transform duration-300",loading:"lazy"})}),f.jsxs(Js,{"data-loc":"client/src/pages/Profile.tsx:520",className:"p-4",children:[f.jsx("h3",{"data-loc":"client/src/pages/Profile.tsx:521",className:"font-medium text-foreground line-clamp-2 mb-1.5",children:r.title}),f.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:522",className:"text-xs text-muted-foreground line-clamp-2 mb-3",children:r4(r.description).substring(0,120)}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:525",className:"flex items-center justify-between text-xs text-muted-foreground",children:[f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:526",className:"flex items-center gap-3",children:[f.jsxs("span",{"data-loc":"client/src/pages/Profile.tsx:527",className:"flex items-center gap-1",children:[f.jsx(xa,{"data-loc":"client/src/pages/Profile.tsx:528",size:12})," ",r.upvoteCount]}),f.jsxs("span",{"data-loc":"client/src/pages/Profile.tsx:530",className:"flex items-center gap-1",children:[f.jsx(co,{"data-loc":"client/src/pages/Profile.tsx:531",size:12})," ",r.viewCount]})]}),r.submitterName&&f.jsxs("span",{"data-loc":"client/src/pages/Profile.tsx:535",className:"text-muted-foreground",children:[n("profile.by")," ",r.submitterName]})]})]})]})})},r.id))})}function KG({items:e,isLoading:t,emptyKey:n}){const{t:r}=Mn();return t?f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:560",className:"flex justify-center py-16",children:f.jsx(Ct,{"data-loc":"client/src/pages/Profile.tsx:561",className:"h-6 w-6 animate-spin text-muted-foreground"})}):e.length===0?f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:568",className:"text-center py-16 text-muted-foreground",children:[f.jsx(Gc,{"data-loc":"client/src/pages/Profile.tsx:569",className:"h-10 w-10 mx-auto mb-3 opacity-20"}),f.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:570",className:"text-sm",children:r(n)})]}):f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:576",className:"grid gap-3 sm:grid-cols-2 lg:grid-cols-3",children:e.map((a,i)=>f.jsx(jr.div,{"data-loc":"client/src/pages/Profile.tsx:578",initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{delay:i*.03},children:a.username?f.jsx(Lt,{"data-loc":"client/src/pages/Profile.tsx:585",href:`/profile/${a.username}`,children:f.jsx(Zs,{"data-loc":"client/src/pages/Profile.tsx:586",className:"hover:shadow-md transition-all cursor-pointer group",children:f.jsxs(Js,{"data-loc":"client/src/pages/Profile.tsx:587",className:"p-4 flex items-center gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:588",className:"h-10 w-10 rounded-full bg-primary/10 flex items-center justify-center text-sm font-serif font-bold text-primary shrink-0 overflow-hidden",children:a.avatarUrl?f.jsx("img",{"data-loc":"client/src/pages/Profile.tsx:590",src:a.avatarUrl,alt:a.name||a.username||"",className:"h-full w-full object-cover"}):(a.name||a.username||"?").charAt(0).toUpperCase()}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:595",className:"min-w-0",children:[f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:596",className:"font-medium text-sm text-foreground truncate group-hover:text-primary transition-colors",children:a.name||a.username}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:599",className:"text-xs text-muted-foreground truncate",children:["@",a.username]})]})]})})}):f.jsx(Zs,{"data-loc":"client/src/pages/Profile.tsx:607",children:f.jsxs(Js,{"data-loc":"client/src/pages/Profile.tsx:608",className:"p-4 flex items-center gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:609",className:"h-10 w-10 rounded-full bg-muted flex items-center justify-center text-sm font-serif font-bold text-muted-foreground shrink-0 overflow-hidden",children:a.avatarUrl?f.jsx("img",{"data-loc":"client/src/pages/Profile.tsx:611",src:a.avatarUrl,alt:a.name||"",className:"h-full w-full object-cover"}):(a.name||"?").charAt(0).toUpperCase()}),f.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:616",className:"min-w-0",children:[f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:617",className:"font-medium text-sm text-foreground truncate",children:a.name||r("profile.anonymous")}),f.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:620",className:"text-xs text-muted-foreground",children:r("profile.noProfile")})]})]})})},a.id))})}const qet=["from-yellow-400 to-amber-500","from-gray-300 to-gray-400","from-amber-600 to-amber-700"];function Vet(){const[e,t]=A.useState("usecases"),{t:n}=Mn(),r=Le.admin.contributorLeaderboard.useQuery({limit:50,sortBy:e}),a=r.data??[];return f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:30",className:"min-h-screen bg-background text-foreground",children:[f.jsx("header",{"data-loc":"client/src/pages/Leaderboard.tsx:32",className:"sticky top-0 z-50 border-b bg-background/95 backdrop-blur supports-[backdrop-filter]:bg-background/80",children:f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:33",className:"container flex h-14 items-center gap-4",children:[f.jsx(Lt,{"data-loc":"client/src/pages/Leaderboard.tsx:34",href:"/",children:f.jsx("button",{"data-loc":"client/src/pages/Leaderboard.tsx:35",className:"p-2 hover:bg-accent rounded-md transition-colors",children:f.jsx(Ei,{"data-loc":"client/src/pages/Leaderboard.tsx:36",size:18})})}),f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:39",className:"flex-1"}),f.jsx(Lt,{"data-loc":"client/src/pages/Leaderboard.tsx:40",href:"/",children:f.jsx(F0,{"data-loc":"client/src/pages/Leaderboard.tsx:41",size:"sm"})})]})}),f.jsxs("main",{"data-loc":"client/src/pages/Leaderboard.tsx:46",className:"container max-w-3xl py-8 sm:py-12",children:[f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:48",className:"text-center mb-8",children:[f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:49",className:"inline-flex items-center justify-center w-14 h-14 roun
1204ded-2xl bg-primary/10 mb-4",children:f.jsx(Ch,{"data-loc":"client/src/pages/Leaderboard.tsx:50",size:28,className:"text-primary"})}),f.jsx("h1",{"data-loc":"client/src/pages/Leaderboard.tsx:52",className:"text-3xl sm:text-4xl font-serif font-bold mb-2",children:n("leaderboard.title")}),f.jsx("p",{"data-loc":"client/src/pages/Leaderboard.tsx:55",className:"text-muted-foreground max-w-md mx-auto",children:n("leaderboard.desc")})]}),f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:61",className:"flex justify-center mb-8",children:f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:62",className:"inline-flex rounded-lg border bg-card p-1 gap-1",children:[f.jsxs("button",{"data-loc":"client/src/pages/Leaderboard.tsx:63",onClick:()=>t("usecases"),className:`flex items-center gap-1.5 px-4 py-2 rounded-md text-sm font-medium transition-all ${e==="usecases"?"bg-primary text-primary-foreground shadow-sm":"text-muted-foreground hover:text-foreground hover:bg-accent"}`,children:[f.jsx(uo,{"data-loc":"client/src/pages/Leaderboard.tsx:71",size:14}),n("leaderboard.byUseCases")]}),f.jsxs("button",{"data-loc":"client/src/pages/Leaderboard.tsx:74",onClick:()=>t("likes"),className:`flex items-center gap-1.5 px-4 py-2 rounded-md text-sm font-medium transition-all ${e==="likes"?"bg-primary text-primary-foreground shadow-sm":"text-muted-foreground hover:text-foreground hover:bg-accent"}`,children:[f.jsx(xa,{"data-loc":"client/src/pages/Leaderboard.tsx:82",size:14}),n("leaderboard.byLikes")]})]})}),r.isLoading&&f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:90",className:"space-y-3",children:Array.from({length:10}).map((i,s)=>f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:92",className:"flex items-center gap-4 p-4 rounded-xl border bg-card animate-pulse",children:[f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:93",className:"w-8 h-8 rounded-full bg-muted"}),f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:94",className:"w-10 h-10 rounded-full bg-muted"}),f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:95",className:"flex-1 space-y-2",children:[f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:96",className:"h-4 bg-muted rounded w-32"}),f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:97",className:"h-3 bg-muted rounded w-20"})]})]},s))}),!r.isLoading&&a.length===0&&f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:106",className:"text-center py-16",children:[f.jsx(Ch,{"data-loc":"client/src/pages/Leaderboard.tsx:107",size:48,className:"mx-auto text-muted-foreground/30 mb-4"}),f.jsx("h3",{"data-loc":"client/src/pages/Leaderboard.tsx:108",className:"text-lg font-medium mb-1",children:n("leaderboard.empty")}),f.jsx("p",{"data-loc":"client/src/pages/Leaderboard.tsx:109",className:"text-sm text-muted-foreground mb-6",children:n("leaderboard.emptyCta")}),f.jsx(Lt,{"data-loc":"client/src/pages/Leaderboard.tsx:112",href:"/submit",children:f.jsx(Re,{"data-loc":"client/src/pages/Leaderboard.tsx:113",children:n("nav.submit")})})]}),!r.isLoading&&a.length>0&&f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:120",className:"space-y-2",children:a.map((i,s)=>{const o=s<3,l=e==="usecases"?i.approvedCount:i.totalUpvotes,u=e==="usecases"?i.totalUpvotes:i.approvedCount,m=e==="usecases"?i.approvedCount!==1?n("leaderboard.useCasePlural"):n("leaderboard.useCaseSingular"):i.totalUpvotes!==1?n("leaderboard.likePlural"):n("leaderboard.likeSingular"),h=e==="usecases"?i.totalUpvotes!==1?n("leaderboard.likePlural"):n("leaderboard.likeSingular"):i.approvedCount!==1?n("leaderboard.useCasePlural"):n("leaderboard.useCaseSingular");return f.jsx(jr.div,{"data-loc":"client/src/pages/Leaderboard.tsx:133",initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{delay:s*.03,duration:.2},children:f.jsxs(Lt,{"data-loc":"client/src/pages/Leaderboard.tsx:139",href:i.username?`/profile/${i.username}`:"#",className:`flex items-center gap-3 sm:gap-4 p-3 sm:p-4 rounded-xl border transition-all hover:shadow-sm ${o?"bg-card border-primary/20 hover:border-primary/40":"bg-card hover:bg-accent/30"}`,children:[f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:148",className:"shrink-0 w-8 text-center",children:o?f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:150",className:`w-8 h-8 rounded-full bg-gradient-to-br ${qet[s]} flex items-center justify-center text-white text-sm font-bold shadow-sm`,children:s+1}):f.jsx("span",{"data-loc":"client/src/pages/Leaderboard.tsx:154",className:"text-sm font-medium text-muted-foreground tabular-nums",children:s+1})}),f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:161",className:`shrink-0 w-10 h-10 sm:w-12 sm:h-12 rounded-full overflow-hidden flex items-center justify-center ${o?"ring-2 ring-primary/20":"border"} bg-muted`,children:i.avatarUrl?f.jsx("img",{"data-loc":"client/src/pages/Leaderboard.tsx:165",src:i.avatarUrl,alt:"",className:"w-full h-full object-cover"}):f.jsx(ZY,{"data-loc":"client/src/pages/Leaderboard.tsx:167",size:24,className:"text-muted-foreground"})}),f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:172",className:"flex-1 min-w-0",children:[f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:173",className:`font-medium truncate ${o?"text-base":"text-sm"}`,children:i.name||"Anonymous"}),i.username&&f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:177",className:"text-xs text-muted-foreground truncate",children:["@",i.username]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:184",className:"shrink-0 text-right",children:[f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:185",className:`font-bold tabular-nums ${o?"text-lg":"text-base"} ${e==="likes"?"text-rose-500":"text-primary"}`,children:l}),f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:190",className:"text-[10px] sm:text-xs text-muted-foreground",children:m})]}),f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:196",className:"shrink-0 text-right hidden sm:block w-16",children:[f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:197",className:"text-sm font-medium tabular-nums text-muted-foreground flex items-center justify-end gap-0.5",children:[e==="usecases"?f.jsx(xa,{"data-loc":"client/src/pages/Leaderboard.tsx:198",size:12}):f.jsx(uo,{"data-loc":"client/src/pages/Leaderboard.tsx:198",size:12}),u]}),f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:201",className:"text-[10px] text-muted-foreground",children:h})]})]})},i.userId)})})]})]})}function Get(){return A.useEffect(()=>{window.location.href="/api/rss"},[]),f.jsx("div",{"data-loc":"client/src/pages/RSSFeed.tsx:9",className:"flex items-center justify-center min-h-screen",children:f.jsx("p",{"data-loc":"client/src/pages/RSSFeed.tsx:10",className:"text-muted-foreground",children:"Redirecting to RSS feed..."})})}function Wet({text:e}){const[t,n]=A.useState(!1);return f.jsx("button",{"data-loc":"client/src/pages/ApiDocs.tsx:11",className:"absolute top-2 right-2 p-1.5 rounded-md bg-accent/50 hover:bg-accent text-muted-foreground hover:text-foreground transition-colors",onClick:()=>{navigator.clipboard.writeText(e),n(!0),setTimeout(()=>n(!1),2e3)},children:t?f.jsx(Rc,{"data-loc":"client/src/pages/ApiDocs.tsx:19",size:12}):f.jsx(eK,{"data-loc":"client/src/pages/ApiDocs.tsx:19",size:12})})}function JT({code:e,language:t="bash"}){return f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:26",className:"relative group",children:[f.jsx("pre",{"data-loc":"client/src/pages/ApiDocs.tsx:27",className:"bg-[#1a1a1a] text-[#e0e0e0] rounded-lg p-4 text-xs leading-relaxed overflow-x-auto font-mono",children:f.jsx("code",{"data-loc":"client/src/pages/ApiDocs.tsx:28",children:e})}),f.jsx(Wet,{"data-loc":"client/src/pages/ApiDocs.tsx:30",text:e})]})}function $f({method:e,path:t,description:n,auth:r,body:a,response:i,example:s,notes:o}){const l={GET:"bg-emerald-500/10 text-emerald-600 border-emerald-500/20",POST:"bg-blue-500/10 text-blue-600 border-blue-500/20",PATCH:"bg-amber-500/10 text-amber-600 border-amber-500/20"};return f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:61",className:"bg-card border rounded-xl overflow-hidden",children:[f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:62",className:"p-5 border-b",children:[f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:63",className:"flex items-center gap-3 mb-2",children:[f.jsx(Ot,{"data-loc":"client/src/pages/ApiDocs.tsx:64",className:`${l[e]} border font-mono text-[10px] font-bold px-2`,children:e}),f.jsx("code",{"data-loc":"client/src/pages/ApiDocs.tsx:67",className:"font-mono text-sm font-semibold",children:t})]}),f.jsx("p",{"data-loc":"client/src/pages/ApiDocs.tsx:69",className:"text-sm text-muted-foreground",children:n}),r&&f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:71",className:"flex items-center gap-1.5 mt-2 text-xs text-muted-foreground",children:[f.jsx(iK,{"data-loc":"client/src/pages/ApiDocs.tsx:72",size:11}),f.jsx("span",{"data-loc":"client/src/pages/ApiDocs.tsx:73",children:r})]}),o&&o.length>0&&f.jsx("div",{"data-loc":"client/src/pages/ApiDocs.tsx:77",className:"mt-3 space-y-1",children:o.map((u,m)=>f.jsx("p",{"data-loc":"client/src/pages/ApiDocs.tsx:79",className:"text-[11px] text-muted-foreground
1204/80 leading-relaxed",children:u},m))})]}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:87",className:"grid md:grid-cols-2 divide-y md:divide-y-0 md:divide-x",children:[a&&f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:89",className:"p-4",children:[f.jsx("h4",{"data-loc":"client/src/pages/ApiDocs.tsx:90",className:"text-[10px] uppercase tracking-wider text-muted-foreground font-semibold mb-2",children:"Request Body"}),f.jsx(JT,{"data-loc":"client/src/pages/ApiDocs.tsx:91",code:a,language:"json"})]}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:94",className:`p-4 ${a?"":"md:col-span-2"}`,children:[f.jsx("h4",{"data-loc":"client/src/pages/ApiDocs.tsx:95",className:"text-[10px] uppercase tracking-wider text-muted-foreground font-semibold mb-2",children:"Response"}),f.jsx(JT,{"data-loc":"client/src/pages/ApiDocs.tsx:96",code:i,language:"json"})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:100",className:"p-4 border-t bg-accent/20",children:[f.jsx("h4",{"data-loc":"client/src/pages/ApiDocs.tsx:101",className:"text-[10px] uppercase tracking-wider text-muted-foreground font-semibold mb-2",children:"Example"}),f.jsx(JT,{"data-loc":"client/src/pages/ApiDocs.tsx:102",code:s})]})]})}function Yet(){const{user:e,isAuthenticated:t,loading:n}=jl();return n?f.jsx("div",{"data-loc":"client/src/pages/ApiDocs.tsx:113",className:"min-h-screen bg-background text-foreground flex items-center justify-center",children:f.jsx("div",{"data-loc":"client/src/pages/ApiDocs.tsx:114",className:"animate-pulse text-muted-foreground",children:"Loading..."})}):!t||e?.role!=="admin"?f.jsx("div",{"data-loc":"client/src/pages/ApiDocs.tsx:121",className:"min-h-screen bg-background text-foreground flex items-center justify-center",children:f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:122",className:"text-center space-y-4 max-w-md px-4",children:[f.jsx(Ige,{"data-loc":"client/src/pages/ApiDocs.tsx:123",size:48,className:"mx-auto text-muted-foreground"}),f.jsx("h1",{"data-loc":"client/src/pages/ApiDocs.tsx:124",className:"font-serif text-2xl font-bold",children:"Access Restricted"}),f.jsx("p",{"data-loc":"client/src/pages/ApiDocs.tsx:125",className:"text-muted-foreground text-sm",children:"API documentation is only available to administrators. Please sign in with an admin account to view this page."}),f.jsx(Lt,{"data-loc":"client/src/pages/ApiDocs.tsx:128",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/ApiDocs.tsx:129",variant:"outline",className:"gap-1.5",children:[f.jsx(Ei,{"data-loc":"client/src/pages/ApiDocs.tsx:130",size:14}),"Back to Home"]})})]})}):f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:140",className:"min-h-screen bg-background text-foreground",children:[f.jsx("header",{"data-loc":"client/src/pages/ApiDocs.tsx:142",className:"border-b bg-card/50 backdrop-blur-sm sticky top-0 z-40",children:f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:143",className:"max-w-4xl mx-auto px-4 py-3 flex items-center gap-3",children:[f.jsx(Lt,{"data-loc":"client/src/pages/ApiDocs.tsx:144",href:"/",children:f.jsxs(Re,{"data-loc":"client/src/pages/ApiDocs.tsx:145",variant:"ghost",size:"sm",className:"gap-1.5",children:[f.jsx(Ei,{"data-loc":"client/src/pages/ApiDocs.tsx:146",size:14}),"Back"]})}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:150",className:"flex items-center gap-2",children:[f.jsx(Vc,{"data-loc":"client/src/pages/ApiDocs.tsx:151",size:16,className:"text-primary"}),f.jsx("h1",{"data-loc":"client/src/pages/ApiDocs.tsx:152",className:"font-serif font-bold text-sm",children:"API Documentation"})]})]})}),f.jsxs("main",{"data-loc":"client/src/pages/ApiDocs.tsx:157",className:"max-w-4xl mx-auto px-4 py-8 space-y-8",children:[f.jsxs("section",{"data-loc":"client/src/pages/ApiDocs.tsx:159",children:[f.jsx("h2",{"data-loc":"client/src/pages/ApiDocs.tsx:160",className:"font-serif text-2xl font-bold mb-3",children:"Manus Use Case Library API"}),f.jsx("p",{"data-loc":"client/src/pages/ApiDocs.tsx:161",className:"text-sm text-muted-foreground leading-relaxed mb-4",children:"The Use Case Library provides a REST API for programmatic access. You can submit new use cases, update existing ones, browse categories, and consume an RSS feed of newly approved content."}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:165",className:"bg-card border rounded-lg p-4 space-y-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:166",className:"flex items-center gap-2 text-xs",children:[f.jsx(Th,{"data-loc":"client/src/pages/ApiDocs.tsx:167",size:12,className:"text-primary"}),f.jsx("span",{"data-loc":"client/src/pages/ApiDocs.tsx:168",className:"font-semibold",children:"Base URL:"}),f.jsx("code",{"data-loc":"client/src/pages/ApiDocs.tsx:169",className:"font-mono bg-accent px-1.5 py-0.5 rounded text-[11px]",children:"https://awesome.manus.space"})]}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:173",className:"flex items-center gap-2 text-xs",children:[f.jsx(iK,{"data-loc":"client/src/pages/ApiDocs.tsx:174",size:12,className:"text-primary"}),f.jsx("span",{"data-loc":"client/src/pages/ApiDocs.tsx:175",className:"font-semibold",children:"Authentication:"}),f.jsxs("span",{"data-loc":"client/src/pages/ApiDocs.tsx:176",className:"text-muted-foreground",children:["Bearer token via ",f.jsx("code",{"data-loc":"client/src/pages/ApiDocs.tsx:176",className:"font-mono bg-accent px-1 py-0.5 rounded text-[11px]",children:"Authorization"})," header (for write endpoints)"]})]})]})]}),f.jsxs("section",{"data-loc":"client/src/pages/ApiDocs.tsx:182",className:"space-y-6",children:[f.jsxs("h3",{"data-loc":"client/src/pages/ApiDocs.tsx:183",className:"font-serif text-lg font-bold flex items-center gap-2",children:[f.jsx(kge,{"data-loc":"client/src/pages/ApiDocs.tsx:184",size:16,className:"text-primary"}),"Endpoints"]}),f.jsx($f,{"data-loc":"client/src/pages/ApiDocs.tsx:189",method:"GET",path:"/api/categories",description:"List all available categories grouped by type (job_function and feature). Use the returned slugs when submitting use cases.",response:`{ 1205 "categories": [ 1206 { 1207 "id": 1, 1208 "name": "Marketing", 1209 "slug": "marketing", 1210 "type": "job_function" 1211 }, 1212 { 1213 "id": 5, 1214 "name": "Data Analysis", 1215 "slug": "data-analysis", 1216 "type": "feature" 1217 } 1218 ] 1219}`,example:"curl https://awesome.manus.space/api/categories"}),f.jsx($f,{"data-loc":"client/src/pages/ApiDocs.tsx:213",method:"POST",path:"/api/submit",description:"Submit a new use case to the library. Submissions enter the moderation queue and must be approved by an admin before appearing publicly.",auth:"Bearer token required (API_SUBMIT_KEY)",body:`{ 1220 "title": "My Use Case", 1221 "description": "What it does...", 1222 "sessionReplayUrl": "https://manus.im/share/...", 1223 "deliverableUrl": "https://example.com/output", 1224 "language": "en", 1225 "categorySlugs": ["marketing", "data-analysis"], 1226 "screenshotUrls": [ 1227 "https://cdn.example.com/img1.png" 1228 ], 1229 "submitterName": "Your Name", 1230 "submitterEmail": "[email protected]" 1231}`,response:`{ 1232 "success": true, 1233 "useCase": { 1234 "id": 42, 1235 "slug": "my-use-case-abc123", 1236 "title": "My Use Case", 1237 "status": "pending" 1238 } 1239}`,example:`curl -X POST https://awesome.manus.space/api/submit \\ 1240 -H "Authorization: Bearer YOUR_API_KEY" \\ 1241 -H "Content-Type: application/json" \\ 1242 -d '{ 1243 "title": "Market Research Report", 1244 "description": "Comprehensive competitor analysis...", 1245 "sessionReplayUrl": "https://manus.im/share/abc123", 1246 "categorySlugs": ["marketing", "research"] 1247 }'`,notes:["Required fields: title, description. All others are optional.","sessionReplayUrl should be a valid manus.im/share link.","screenshotUrls accepts up to 5 publicly accessible image URLs.","categorySlugs must match slugs from GET /api/categories."]}),f.jsx($f,{"data-loc":"client/src/pages/ApiDocs.tsx:258",method:"POST",path:"/api/submit/bulk",description:"Submit multiple use cases in a single request (max 20 items per batch).",auth:"Bearer token required (API_SUBMIT_KEY)",body:`{ 1248 "items": [ 1249 { 1250 "title": "Use Case 1", 1251 "description": "Description...", 1252 "sessionReplayUrl": "https://manus.im/share/...", 1253 "categorySlugs": ["marketing"] 1254 }, 1255 { 1256 "title": "Use Case 2", 1257 "description": "Description...", 1258 "sessionReplayUrl": "https://manus.im/share/..." 1259 } 1260 ] 1261}`,response:`{ 1262 "success": true, 1263 "results": [ 1264 { "index": 0, "success": true, "slug": "use-case-1-abc123" }, 1265 { "index": 1, "success": true, "slug": "use-case-2-def456" } 1266 ], 1267 "summary": { 1268 "total": 2, 1269 "succeeded": 2, 1270 "failed": 0 1271 } 1272}`,example:`curl -X POST https://awesome.manus.space/api/submit/bulk \\ 1273 -H "Authorization: Bearer YOUR_API_KEY" \\ 1274 -H "Content-Type: application/json" \\ 1275 -d '{"items": [{"title": "Use Case 1", "description": "..."}]}'`}),f.jsx($f,{"data-loc":"client/src/pages/ApiDocs.tsx:297",method:"PATCH",path:"/api/update",description:"Update an existing use case by ID, slug, or session replay URL. Useful for backfilling fields like deliverableUrl.",auth:"Bearer token required (API_SUBMIT_KEY)",body:`{ 1276 "id": 42, 1277 "slug": "my-use-case-abc123", 1278 "sessionReplayUrl": "https://manus.im/share/...", 1279 "updates": { 1280 "deliverableUrl": "https://example.com/output", 1281 "title": "Updated Title", 1282 "description": "Updated description", 1283 "categorySlugs": ["marketing", "sales"], 1284 "screenshotUrls": ["https://cdn.example.com/new.png"] 1285 } 1286}`,response:`{ 1287 "success": true, 1288 "useCase": { 1289 "id": 42, 1290 "slug": "my-use-case-abc123", 1291 "title": "Updated Title" 1292 } 1293}`,example:`curl -X PATCH https://awesome.manus.space/api/update \\ 1294 -H "Authorization: Bearer YOUR_API_KEY" \\ 1295 -H "Content-Type: application/json" \\ 1296 -d '{ 1297 "sessionReplayUrl": "https://manus.im/share/abc123", 1298 "updates": { "deliverableUrl": "https://example.com/output" } 1299 }'`,notes:["Provide exactly one of: id, slug, or sessionReplayUrl as the lookup key.","Only fields included in updates will be modified.","screenshotUrls are appended to existing screenshots, not replaced."]}),f.jsx($f,{"data-loc":"client/src/pages/ApiDocs.tsx:337",method:"PATCH",path:"/api/update/bulk",description:"Batch update multiple use cases in a single request (max 50 items).",auth:"Bearer token required (API_SUBMIT_KEY)",body:`{ 1300 "items": [ 1301 { 1302 "sessionReplayUrl": "https://manus.im/share/abc", 1303 "updates": { "deliverableUrl": "https://..." } 1304 }, 1305 { 1306 "id": 99, 1307 "updates": { "title": "New Title" } 1308 } 1309 ] 1310}`,response:`{ 1311 "success": true, 1312 "results": [ 1313 { "index": 0, "success": true, "id": 42 }, 1314 { "index": 1, "success": true, "id": 99 } 1315 ], 1316 "summary": { 1317 "total": 2, 1318 "succeeded": 2, 1319 "failed": 0 1320 } 1321}`,example:`curl -X PATCH https://awesome.manus.space/api/update/bulk \\ 1322 -H "Authorization: Bearer YOUR_API_KEY" \\ 1323 -H "Content-Type: application/json" \\ 1324 -d '{"items": [{"id": 42, "updates": {"deliverableUrl": "https://..."}}]}'`}),f.jsx($f,{"data-loc":"client/src/pages/ApiDocs.tsx:373",method:"GET",path:"/api/rss",description:"RSS 2.0 feed of the most recently approved use cases. Subscribe in any RSS reader to get notified of new additions.",response:`<?xml version="1.0" encoding="UTF-8"?> 1325<rss version="2.0"> 1326 <channel> 1327 <title>
1327Awesome Manus Use Cases</title> 1328 <description>Latest approved use cases</description> 1329 <item> 1330 <title>Market Research Report</title> 1331 <link>https://awesome.manus.space/use-case/...</link> 1332 <description>...</description> 1333 <pubDate>Mon, 14 Apr 2026 00:00:00 GMT</pubDate> 1334 </item> 1335 </channel> 1336</rss>`,example:"curl https://awesome.manus.space/api/rss",notes:["Returns XML with content-type application/rss+xml.","Feed includes the 50 most recently approved use cases."]})]}),f.jsxs("section",{"data-loc":"client/src/pages/ApiDocs.tsx:396",className:"bg-card border rounded-xl p-5",children:[f.jsx("h3",{"data-loc":"client/src/pages/ApiDocs.tsx:397",className:"font-serif font-bold text-sm mb-2",children:"Rate Limits"}),f.jsx("p",{"data-loc":"client/src/pages/ApiDocs.tsx:398",className:"text-xs text-muted-foreground leading-relaxed",children:"The API is rate-limited at the platform level. For bulk operations, we recommend batching requests using the bulk endpoints (max 20 for submit, max 50 for update) and adding a 1-second delay between batch requests. If you receive a 429 response, wait 60 seconds before retrying."})]}),f.jsxs("section",{"data-loc":"client/src/pages/ApiDocs.tsx:406",className:"bg-card border rounded-xl p-5",children:[f.jsx("h3",{"data-loc":"client/src/pages/ApiDocs.tsx:407",className:"font-serif font-bold text-sm mb-3",children:"Error Codes"}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:408",className:"space-y-2 text-xs",children:[f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:409",className:"flex gap-3",children:[f.jsx(Ot,{"data-loc":"client/src/pages/ApiDocs.tsx:410",variant:"outline",className:"font-mono text-[10px] shrink-0",children:"400"}),f.jsx("span",{"data-loc":"client/src/pages/ApiDocs.tsx:411",className:"text-muted-foreground",children:"Bad Request â missing required fields or invalid input"})]}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:413",className:"flex gap-3",children:[f.jsx(Ot,{"data-loc":"client/src/pages/ApiDocs.tsx:414",variant:"outline",className:"font-mono text-[10px] shrink-0",children:"401"}),f.jsx("span",{"data-loc":"client/src/pages/ApiDocs.tsx:415",className:"text-muted-foreground",children:"Unauthorized â missing or invalid Bearer token"})]}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:417",className:"flex gap-3",children:[f.jsx(Ot,{"data-loc":"client/src/pages/ApiDocs.tsx:418",variant:"outline",className:"font-mono text-[10px] shrink-0",children:"404"}),f.jsx("span",{"data-loc":"client/src/pages/ApiDocs.tsx:419",className:"text-muted-foreground",children:"Not Found â use case not found with the given identifier"})]}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:421",className:"flex gap-3",children:[f.jsx(Ot,{"data-loc":"client/src/pages/ApiDocs.tsx:422",variant:"outline",className:"font-mono text-[10px] shrink-0",children:"429"}),f.jsx("span",{"data-loc":"client/src/pages/ApiDocs.tsx:423",className:"text-muted-foreground",children:"Too Many Requests â rate limit exceeded, retry after 60s"})]}),f.jsxs("div",{"data-loc":"client/src/pages/ApiDocs.tsx:425",className:"flex gap-3",children:[f.jsx(Ot,{"data-loc":"client/src/pages/ApiDocs.tsx:426",variant:"outline",className:"font-mono text-[10px] shrink-0",children:"500"}),f.jsx("span",{"data-loc":"client/src/pages/ApiDocs.tsx:427",className:"text-muted-foreground",children:"Internal Server Error â unexpected failure, contact support"})]})]})]})]})]})}function Ket(){return f.jsxs(d1e,{"data-loc":"client/src/App.tsx:23",children:[f.jsx(Ha,{"data-loc":"client/src/App.tsx:24",path:"/",component:tLe}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:25",path:"/submit",component:NLe}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:26",path:"/submit/success",component:PLe}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:27",path:"/admin",component:Pet}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:28",path:"/my-submissions",component:Ret}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:29",path:"/use-case/:slug",component:Met}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:30",path:"/about",component:Det}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:31",path:"/profile/setup",component:Let}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:32",path:"/profile/:username",component:Het}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:33",path:"/leaderboard",component:Vet}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:34",path:"/rss",component:Get}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:35",path:"/api-docs",component:Yet}),f.jsx(Ha,{"data-loc":"client/src/App.tsx:36",path:"/404",component:Lj}
1336),f.jsx(Ha,{"data-loc":"client/src/App.tsx:37",component:Lj})]})}function Qet(){return f.jsx(f1e,{"data-loc":"client/src/App.tsx:44",children:f.jsx(h1e,{"data-loc":"client/src/App.tsx:45",defaultTheme:"light",switchable:!0,children:f.jsx(y1e,{"data-loc":"client/src/App.tsx:46",children:f.jsxs(Yf,{"data-loc":"client/src/App.tsx:47",children:[f.jsx(bme,{"data-loc":"client/src/App.tsx:48"}),f.jsx("a",{"data-loc":"client/src/App.tsx:49",href:"#main-content",className:"sr-only focus:not-sr-only focus:fixed focus:top-2 focus:left-2 focus:z-[100] focus:bg-primary focus:text-primary-foreground focus:px-4 focus:py-2 focus:rounded-md focus:text-sm focus:font-medium focus:shadow-lg",children:"Skip to main content"}),f.jsx(Ket,{"data-loc":"client/src/App.tsx:55"})]})})})})}const t2=new yde,Ile=e=>{!(e instanceof Sh)||typeof window>"u"||!(e.message===ehe)||(window.location.href=vo())};t2.getQueryCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.query.state.error;Ile(t),console.error("[API Query Error]",t)}});t2.getMutationCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.mutation.state.error;Ile(t),console.error("[API Mutation Error]",t)}});const Xet=Le.createClient({links:[Cfe({url:"/api/trpc",transformer:Dl,fetch(e,t){return globalThis.fetch(e,{...t??{},credentials:"include"})}})]});she.createRoot(document.getElementById("root")).render(f.jsx(Le.Provider,{"data-loc":"client/src/main.tsx:56",client:Xet,queryClient:t2,children:f.jsx(Sde,{"data-loc":"client/src/main.tsx:57",client:t2,children:f.jsx(Qet,{"data-loc":"client/src/main.tsx:58"})})}));export{Sg as $,vtt as A,vVe as B,P1 as C,rq as D,nq as E,toe as F,wO as G,z4 as H,sqe as I,iqe as J,qh as K,aqe as L,rqe as M,Cx as N,R1 as O,xO as P,vO as Q,Ya as R,td as S,_x as T,fO as U,Fie as V,ux as W,wx as X,fq as Y,P$e as Z,ne as _,Ln as a,Tze as a0,_ze as a1,Eze as a2,Aze as a3,wze as a4,Sze as a5,xze as a6,P4 as a7,aze as a8,rze as a9,yze as aa,vze as ab,Cn as ac,rtt as ad,Is as b,Rie as c,dtt as d,ptt as e,ftt as f,btt as g,kH as h,htt as i,gtt as j,vg as k,Tx as l,mtt as m,Bie as n,bze as o,Lh as p,Y9 as q,oO as r,cx as s,O4 as t,yn as u,y$e as v,W9 as w,lO as x,Dse as y,Lse as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.