PageSourceSearch

https://awesome.manus.space/assets/index-TFyEKGYv.js

js awesome.manus.space collected 2026-10-03 05:00:16 UTC 2,427,042 bytes, 1,336 lines download raw bytes

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&&lt)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={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},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]*([^\\/#?]*?)(:|&#0*58|&#x0*3a|&colon)/i.exec(t);return n?n[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(n[1])?null:n[1].toLowerCase():"_relative"},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={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",ḉ:"ḉ",č:"č",ĉ:"ĉ",ċ:"ċ",ç:"ç",ď:"ď",ḋ:"ḋ",ḑ:"ḑ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ḝ:"ḝ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ȩ:"ȩ",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ģ:"ģ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",ḩ:"ḩ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ķ:"ķ",ĺ:"ĺ",ľ:"ľ",ļ:"ļ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ņ:"ņ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ŗ:"ŗ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ş:"ş",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ţ:"ţ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Ḉ:"Ḉ",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ç:"Ç",Ď:"Ď",Ḋ:"Ḋ",Ḑ:"Ḑ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ḝ:"Ḝ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ȩ:"Ȩ",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ģ:"Ģ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Ḩ:"Ḩ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ķ:"Ķ",Ĺ:"Ĺ",Ľ:"Ľ",Ļ:"Ļ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ņ:"Ņ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ŗ:"Ŗ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ş:"Ş",Ť:"Ť",Ṫ:"Ṫ",Ţ:"Ţ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ
vendor: 16,784 bytes, lines 841-843
841:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"};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ȀDMPTLJNjǑǖ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;扐blè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;戥ǹ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;䅻Dzᕔ\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;ẝẤijạả;怄;怅怃Ā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;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱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⧓ସdz⧟\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᪠ⵒⵗLjⵚ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㚆㚝㚵㚼Dz㚋\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,"&lt;$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={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},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&&gt.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&&gt!==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.