PageSourceSearch

https://athar-dash-47odhnye.manus.space/assets/index-xtHz_4X9.js

js athar-dash-47odhnye.manus.space collected 2026-10-03 05:00:05 UTC 1,906,472 bytes, 949 lines download raw bytes

vendor: 31,634 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 OJ(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const a in n)if(a!=="default"&&!(a in e)){const i=Object.getOwnPropertyDescriptor(n,a);i&&Object.defineProperty(e,a,i.get?i:{enumerable:!0,get:()=>n[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"]'))n(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(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 n(a){if(a.ep)return;a.ep=!0;const i=r(a);fetch(a.href,i)}})();var cg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Kt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var zx={exports:{}},p0={};/**
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 GC;function CJ(){if(GC)return p0;GC=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(n,a,i){var o=null;if(i!==void 0&&(o=""+i),a.key!==void 0&&(o=""+a.key),"key"in a){i={};for(var s in a)s!=="key"&&(i[s]=a[s])}else i=a;return a=i.ref,{$$typeof:e,type:n,key:o,ref:a!==void 0?a:null,props:i}}return p0.Fragment=t,p0.jsx=r,p0.jsxs=r,p0}var VC;function NJ(){return VC||(VC=1,zx.exports=CJ()),zx.exports}var E=NJ(),ju=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(){}},PJ=class extends ju{#t;#e;#r;constructor(){super(),this.#r=e=>{if(typeof window<"u"&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#r=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"}},QS=new PJ,MJ={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},RJ=class{#t=MJ;#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)}},hu=new RJ;function DJ(e){setTimeout(e,0)}var IJ=typeof window>"u"||"Deno"in globalThis;function Dn(){}function LJ(e,t){return typeof e=="function"?e(t):e}function s5(e){return typeof e=="number"&&e>=0&&e!==1/0}function Xz(e,t){return Math.max(e+(t||0)-Date.now(),0)}function pl(e,t){return typeof e=="function"?e(t):e}function Ra(e,t){return typeof e=="function"?e(t):e}function YC(e,t){const{type:r="all",exact:n,fetchStatus:a,predicate:i,queryKey:o,stale:s}=e;if(o){if(n){if(t.queryHash!==XS(o,t.options))return!1}else if(!dh(t.queryKey,o))return!1}if(r!=="all"){const u=t.isActive();if(r==="active"&&!u||r==="inactive"&&u)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||a&&a!==t.state.fetchStatus||i&&!i(t))}function KC(e,t){const{exact:r,status:n,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(vl(t.options.mutationKey)!==vl(i))return!1}else if(!dh(t.options.mutationKey,i))return!1}return!(n&&t.state.status!==n||a&&!a(t))}function XS(e,t){return(t?.queryKeyHashFn||vl)(e)}function vl(e){return JSON.stringify(e,(t,r)=>l5(r)?Object.keys(r).sort().reduce((n,a)=>(n[a]=r[a],n),{}):r)}function dh(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(r=>dh(e[r],t[r])):!1}var jJ=Object.prototype.hasOwnProperty;function ZS(e,t,r=0){if(e===t)return e;if(r>500)return t;const n=WC(e)&&WC(t);if(!n&&!(l5(e)&&l5(t)))return t;const i=(n?e:Object.keys(e)).length,o=n?t:Object.keys(t),s=o.length,u=n?new Array(s):{};let f=0;for(let h=0;h<s;h++){const d=n?h:o[h],m=e[d],y=t[d];if(m===y){u[d]=m,(n?h<i:jJ.call(e,d))&&f++;continue}if(m===null||y===null||typeof m!="object"||typeof y!="object"){u[d]=y;continue}const v=ZS(m,y,r+1);u[d]=v,v===m&&f++}return i===s&&f===i?e:u}function hh(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(e[r]!==t[r])return!1;return!0}function WC(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function l5(e){if(!QC(e))return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(!QC(r)||!r.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function QC(e){return Object.prototype.toString.call(e)==="[object Object]"}function BJ(e){return new Promise(t=>{hu.setTimeout(t,e)})}function u5(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?ZS(e,t):t}function zJ(e,t,r=0){const n=[...e,t];return r&&n.length>r?n.slice(1):n}function FJ(e,t,r=0){const n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var Ia=Symbol();function Zz(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Ia?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function JS(e,t){return typeof e=="function"?e(...t):!!e}function $J(e,t,r){let n=!1,a;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(a??=t(),n||(n=!0,a.aborted?r():a.addEventListener("abort",r,{once:!0})),a)}),e}var ph=(()=>{let e=()=>IJ;return{isServer(){return e()},setIsServer(t){e=t}}})();function c5(){let e,t;const r=new Promise((a,i)=>{e=a,t=i});r.status="pending",r.catch(()=>{});function n(a){Object.assign(r,a),delete r.resolve,delete r.reject}return r.resolve=a=>{n({status:"fulfilled",value:a}),e(a)},r.reject=a=>{n({status:"rejected",reason:a}),t(a)},r}var UJ=DJ;function HJ(){let e=[],t=0,r=s=>{s()},n=s=>{s()},a=UJ;const i=s=>{t?e.push(s):a(()=>{r(s)})},o=()=>{const s=e;e=[],s.length&&a(()=>{n(()=>{s.forEach(u=>{r(u)})})})};return{batch:s=>{let u;t++;try{u=s()}finally{t--,t||o()}return u},batchCalls:s=>(...u)=>{i(()=>{s(...u)})},schedule:i,setNotifyFunction:s=>{r=s},setBatchNotifyFunction:s=>{n=s},setScheduler:s=>{a=s}}}var Cr=HJ(),qJ=class extends ju{#t=!0;#e;#r;constructor(){super(),this.#r=e=>{if(typeof window<"u"&&window.addEventListener){const t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#r=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(r=>{r(e)}))}isOnline(){return this.#t}},v1=new qJ;function GJ(e){return Math.min(1e3*2**e,3e4)}function Jz(e){return(e??"online")==="online"?v1.isOnline():!0}var f5=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function eF(e){let t=!1,r=0,n;const a=c5(),i=()=>a.status!=="pending",o=b=>{if(!i()){const x=new f5(b);m(x),e.onCancel?.(x)}},s=()=>{t=!0},u=()=>{t=!1},f=()=>QS.isFocused()&&(e.networkMode==="always"||v1.isOnline())&&e.canRun(),h=()=>Jz(e.networkMode)&&e.canRun(),d=b=>{i()||(n?.(),a.resolve(b))},m=b=>{i()||(n?.(),a.reject(b))},y=()=>new Promise(b=>{n=x=>{(i()||f())&&b(x)},e.onPause?.()}).then(()=>{n=void 0,i()||e.onContinue?.()}),v=()=>{if(i())return;let b;const x=r===0?e.initialPromise:void 0;try{b=x??e.fn()}catch(S){b=Promise.reject(S)}Promise.resolve(b).then(d).catch(S=>{if(i())return;const A=e.retry??(ph.isServer()?0:3),k=e.retryDelay??GJ,M=typeof k=="function"?k(r,S):k,O=A===!0||typeof A=="number"&&r<A||typeof A=="function"&&A(r,S);if(t||!O){m(S);return}r++,e.onFail?.(r,S),BJ(M).then(()=>f()?void 0:y()).then(()=>{t?m(S):v()})})};return{promise:a,status:()=>a.status,cancel:o,continue:()=>(n?.(),a),cancelRetry:s,continueRetry:u,canStart:h,start:()=>(h()?v():y().then(v),a)}}var tF=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),s5(this.gcTime)&&(this.#t=hu.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(ph.isServer()?1/0:300*1e3))}clearGcTimeout(){this.#t!==void 0&&(hu.clearTimeout(this.#t),this.#t=void 0)}};function VJ(e){return{onFetch:(t,r)=>{const n=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],o=t.state.data?.pageParams||[];let s={pages:[],pageParams:[]},u=0;const f=async()=>{let h=!1;const d=v=>{$J(v,()=>t.signal,()=>h=!0)},m=Zz(t.options,t.fetchOptions),y=async(v,b,x)=>{if(h)return Promise.reject(t.signal.reason);if(b==null&&v.pages.length)return Promise.resolve(v);const A=(()=>{const C={client:t.client,queryKey:t.queryKey,pageParam:b,direction:x?"backward":"forward",meta:t.options.meta};return d(C),C})(),k=await m(A),{maxPages:M}=t.options,O=x?FJ:zJ;return{pages:O(v.pages,k,M),pageParams:O(v.pageParams,b,M)}};if(a&&i.length){const v=a==="backward",b=v?rF:d5,x={pages:i,pageParams:o},S=b(n,x);s=await y(x,S,v)}else{const v=e??i.length;do{const b=u===0?o[0]??n.initialPageParam:d5(n,s);if(u>0&&b==null)break;s=await y(s,b),u++}while(u<v)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(f,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=f}}}function d5(e,{pages:t,pageParams:r}){const n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function rF(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function YJ(e,t){return t?d5(e,t)!=null:!1}function KJ(e,t){return!t||!e.getPreviousPageParam?!1:rF(e,t)!=null}var WJ=class extends tF{#t;#e;#r;#n;#a;#i;#s;#o;constructor(e){super(),this.#o=!1,this.#s=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.#e=ZC(this.options),this.state=e.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#t}get promise(){return this.#i?.promise}setOptions(e){if(this.options={...this.#s,...e},e?._type&&(this.#t=e._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=ZC(this.options);t.data!==void 0&&(this.setState(XC(t.data,t.dataUpdatedAt)),this.#e=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(e,t){const r=u5(this.state.data,e,this.options);return this.#l({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e){this.#l({type:"setState",state:e})}cancel(e){const t=this.#i?.promise;return this.#i?.cancel(e),t?t.then(Dn).catch(Dn):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#e}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>Ra(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Ia||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>pl(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:!Xz(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#i?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#i?.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.#i&&(this.#o||this.#c()?this.#i.cancel({revert:!0}):this.#i.cancelRetry()),this.scheduleGc()),this.#n.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}#c(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"}invalidate(){this.state.isInvalidated||this.#l({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#i?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#i)return this.#i.continueRetry(),this.#i.promise}if(e&&this.setOptions(e),!this.options.queryFn){const u=this.observers.find(f=>f.options.queryFn);u&&this.setOptions(u.options)}const r=new AbortController,n=u=>{Object.defineProperty(u,"signal",{enumerable:!0,get:()=>(this.#o=!0,r.signal)})},a=()=>{const u=Zz(this.options,t),h=(()=>{const d={client:this.#a,queryKey:this.queryKey,meta:this.meta};return n(d),d})();return this.#o=!1,this.options.persister?this.options.persister(u,h,this):u(h)},o=(()=>{const u={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#a,state:this.state,fetchFn:a};return n(u),u})();(this.#t==="infinite"?VJ(this.options.pages):this.options.behavior)?.onFetch(o,this),this.#r=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==o.fetchOptions?.meta)&&this.#l({type:"fetch",meta:o.fetchOptions?.meta}),this.#i=eF({initialPromise:t?.initialPromise,fn:o.fetchFn,onCancel:u=>{u instanceof f5&&u.revert&&this.setState({...this.#r,fetchStatus:"idle"}),r.abort()},onFail:(u,f)=>{this.#l({type:"failed",failureCount:u,error:f})},onPause:()=>{this.#l({type:"pause"})},onContinue:()=>{this.#l({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{const u=await this.#i.start();if(u===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(u),this.#n.config.onSuccess?.(u,this),this.#n.config.onSettled?.(u,this.state.error,this),u}catch(u){if(u instanceof f5){if(u.silent)return this.#i.promise;if(u.revert){if(this.state.data===void 0)throw u;return this.state.data}}throw this.#l({type:"error",error:u}),this.#n.config.onError?.(u,this),this.#n.config.onSettled?.(this.state.data,u,this),u}finally{this.scheduleGc()}}#l(e){const t=r=>{switch(e.type){case"failed":return{...r,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...nF(r.data,this.options),fetchMeta:e.meta??null};case"success":const n={...r,...XC(e.data,e.dataUpdatedAt),dataUpdateCount:r.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#r=e.manual?n:void 0,n;case"error":const a=e.error;return{...r,error:a,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=t(this.state),Cr.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:e})})}};function nF(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Jz(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function XC(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function ZC(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,n=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var vp=class extends ju{constructor(e,t){super(),this.options=t,this.#t=e,this.#o=null,this.#s=c5(),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#r=void 0;#n=void 0;#a;#i;#s;#o;#c;#l;#h;#f;#p;#u;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),JC(this.#e,this.options)?this.#d():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return h5(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return h5(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#x(),this.#w(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,r=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 Ra(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#E(),this.#e.setOptions(this.options),t._defaulted&&!hh(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const n=this.hasListeners();n&&e9(this.#e,r,this.options,t)&&this.#d(),this.updateResult(),n&&(this.#e!==r||Ra(this.options.enabled,this.#e)!==Ra(t.enabled,this.#e)||pl(this.options.staleTime,this.#e)!==pl(t.staleTime,this.#e))&&this.#g();const a=this.#y();n&&(this.#e!==r||Ra(this.options.enabled,this.#e)!==Ra(t.enabled,this.#e)||a!==this.#u)&&this.#v(a)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),r=this.createResult(t,e);return XJ(this,r)&&(this.#n=r,this.#i=this.options,this.#a=this.#e.state),r}getCurrentResult(){return this.#n}trackResult(e,t){return new Proxy(e,{get:(r,n)=>(this.trackProp(n),t?.(n),n==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&this.#s.status==="pending"&&this.#s.reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(r,n))})}trackProp(e){this.#m.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),r=this.#t.getQueryCache().build(this.#t,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#d({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#n))}#d(e){this.#E();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(Dn)),t}#g(){this.#x();const e=pl(this.options.staleTime,this.#e);if(ph.isServer()||this.#n.isStale||!s5(e))return;const r=Xz(this.#n.dataUpdatedAt,e)+1;this.#f=hu.setTimeout(()=>{this.#n.isStale||this.updateResult()},r)}#y(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#v(e){this.#w(),this.#u=e,!(ph.isServer()||Ra(this.options.enabled,this.#e)===!1||!s5(this.#u)||this.#u===0)&&(this.#p=hu.setInterval(()=>{(this.options.refetchIntervalInBackground||QS.isFocused())&&this.#d()},this.#u))}#b(){this.#g(),this.#v(this.#y())}#x(){this.#f!==void 0&&(hu.clearTimeout(this.#f),this.#f=void 0)}#w(){this.#p!==void 0&&(hu.clearInterval(this.#p),this.#p=void 0)}createResult(e,t){const r=this.#e,n=this.options,a=this.#n,i=this.#a,o=this.#i,u=e!==r?e.state:this.#r,{state:f}=e;let h={...f},d=!1,m;if(t._optimisticResults){const L=this.hasListeners(),F=!L&&JC(e,t),z=L&&e9(e,r,t,n);(F||z)&&(h={...h,...nF(f.data,e.options)}),t._optimisticResults==="isRestoring"&&(h.fetchStatus="idle")}let{error:y,errorUpdatedAt:v,status:b}=h;m=h.data;let x=!1;if(t.placeholderData!==void 0&&m===void 0&&b==="pending"){let L;a?.isPlaceholderData&&t.placeholderData===o?.placeholderData?(L=a.data,x=!0):L=typeof t.placeholderData=="function"?t.placeholderData(this.#h?.state.data,this.#h):t.placeholderData,L!==void 0&&(b="success",m=u5(a?.data,L,t),d=!0)}if(t.select&&m!==void 0&&!x)if(a&&m===i?.data&&t.select===this.#c)m=this.#l;else try{this.#c=t.select,m=t.select(m),m=u5(a?.data,m,t),this.#l=m,this.#o=null}catch(L){this.#o=L}this.#o&&(y=this.#o,m=this.#l,v=Date.now(),b="error");const S=h.fetchStatus==="fetching",A=b==="pending",k=b==="error",M=A&&S,O=m!==void 0,P={status:b,fetchStatus:h.fetchStatus,isPending:A,isSuccess:b==="success",isError:k,isInitialLoading:M,isLoading:M,data:m,dataUpdatedAt:h.dataUpdatedAt,error:y,errorUpdatedAt:v,failureCount:h.fetchFailureCount,failureReason:h.fetchFailureReason,errorUpdateCount:h.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:h.dataUpdateCount>u.dataUpdateCount||h.errorUpdateCount>u.errorUpdateCount,isFetching:S,isRefetching:S&&!A,isLoadingError:k&&!O,isPaused:h.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:k&&O,isStale:eT(e,t),refetch:this.refetch,promise:this.#s,isEnabled:Ra(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const L=P.data!==void 0,F=P.status==="error"&&!L,z=W=>{F?W.reject(P.error):L&&W.resolve(P.data)},$=()=>{const W=this.#s=P.promise=c5();z(W)},V=this.#s;switch(V.status){case"pending":e.queryHash===r.queryHash&&z(V);break;case"fulfilled":(F||P.data!==V.value)&&$();break;case"rejected":(!F||P.error!==V.reason)&&$();break}}return P}updateResult(){const e=this.#n,t=this.createResult(this.#e,this.options);if(this.#a=this.#e.state,this.#i=this.options,this.#a.data!==void 0&&(this.#h=this.#e),hh(t,e))return;this.#n=t;const r=()=>{if(!e)return!0;const{notifyOnChangeProps:n}=this.options,a=typeof n=="function"?n():n;if(a==="all"||!a&&!this.#m.size)return!0;const i=new Set(a??this.#m);return this.options.throwOnError&&i.add("error"),Object.keys(this.#n).some(o=>{const s=o;return this.#n[s]!==e[s]&&i.has(s)})};this.#_({listeners:r()})}#E(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#r=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}#_(e){Cr.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#n)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function QJ(e,t){return Ra(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&Ra(t.retryOnMount,e)===!1)}function JC(e,t){return QJ(e,t)||e.state.data!==void 0&&h5(e,t,t.refetchOnMount)}function h5(e,t,r){if(Ra(t.enabled,e)!==!1&&pl(t.staleTime,e)!=="static"){const n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&eT(e,t)}return!1}function e9(e,t,r,n){return(e!==t||Ra(n.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&eT(e,r)}function eT(e,t){return Ra(t.enabled,e)!==!1&&e.isStaleByTime(pl(t.staleTime,e))}function XJ(e,t){return!hh(e.getCurrentResult(),t)}var aF=class extends vp{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){e._type="infinite",super.setOptions(e)}getOptimisticResult(e){return e._type="infinite",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:r}=e,n=super.createResult(e,t),{isFetching:a,isRefetching:i,isError:o,isRefetchError:s}=n,u=r.fetchMeta?.fetchMore?.direction,f=o&&u==="forward",h=a&&u==="forward",d=o&&u==="backward",m=a&&u==="backward";return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:YJ(t,r.data),hasPreviousPage:KJ(t,r.data),isFetchNextPageError:f,isFetchingNextPage:h,isFetchPreviousPageError:d,isFetchingPreviousPage:m,isRefetchError:s&&!f&&!d,isRefetching:i&&!h&&!m}}},ZJ=class extends tF{#t;#e;#r;#n;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#r=e.mutationCache,this.#e=[],this.state=e.state||iF(),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.#r.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#r.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#r.remove(this))}continue(){return this.#n?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#a({type:"continue"})},r={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#n=eF({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(new Error("No mutationFn found")),onFail:(i,o)=>{this.#a({type:"failed",failureCount:i,error:o})},onPause:()=>{this.#a({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#r.canRun(this)});const n=this.state.status==="pending",a=!this.#n.canStart();try{if(n)t();else{this.#a({type:"pending",variables:e,isPaused:a}),this.#r.config.onMutate&&await this.#r.config.onMutate(e,this,r);const o=await this.options.onMutate?.(e,r);o!==this.state.context&&this.#a({type:"pending",context:o,variables:e,isPaused:a})}const i=await this.#n.start();return await this.#r.config.onSuccess?.(i,e,this.state.context,this,r),await this.options.onSuccess?.(i,e,this.state.context,r),await this.#r.config.onSettled?.(i,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(i,null,e,this.state.context,r),this.#a({type:"success",data:i}),i}catch(i){try{await this.#r.config.onError?.(i,e,this.state.context,this,r)}catch(o){Promise.reject(o)}try{await this.options.onError?.(i,e,this.state.context,r)}catch(o){Promise.reject(o)}try{await this.#r.config.onSettled?.(void 0,i,this.state.variables,this.state.context,this,r)}catch(o){Promise.reject(o)}try{await this.options.onSettled?.(void 0,i,e,this.state.context,r)}catch(o){Promise.reject(o)}throw this.#a({type:"error",error:i}),i}finally{this.#r.runNext(this)}}#a(e){const t=r=>{switch(e.type){case"failed":return{...r,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,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{...r,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:e.error,failureCount:r.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),Cr.batch(()=>{this.#e.forEach(r=>{r.onMutationUpdate(e)}),this.#r.notify({mutation:this,type:"updated",action:e})})}};function iF(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var JJ=class extends ju{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#r=0}#t;#e;#r;build(e,t,r){const n=new ZJ({client:e,mutationCache:this,mutationId:++this.#r,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#t.add(e);const t=fg(e);if(typeof t=="string"){const r=this.#e.get(t);r?r.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=fg(e);if(typeof t=="string"){const r=this.#e.get(t);if(r)if(r.length>1){const n=r.indexOf(e);n!==-1&&r.splice(n,1)}else r[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=fg(e);if(typeof t=="string"){const n=this.#e.get(t)?.find(a=>a.state.status==="pending");return!n||n===e}else return!0}runNext(e){const t=fg(e);return typeof t=="string"?this.#e.get(t)?.find(n=>
10n!==e&&n.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){Cr.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(r=>KC(t,r))}findAll(e={}){return this.getAll().filter(t=>KC(e,t))}notify(e){Cr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return Cr.batch(()=>Promise.all(e.map(t=>t.continue().catch(Dn))))}};function fg(e){return e.options.scope?.id}var eee=class extends ju{#t;#e=void 0;#r;#n;constructor(t,r){super(),this.#t=t,this.setOptions(r),this.bindMethods(),this.#a()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const r=this.options;this.options=this.#t.defaultMutationOptions(t),hh(this.options,r)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),r?.mutationKey&&this.options.mutationKey&&vl(r.mutationKey)!==vl(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(t){this.#a(),this.#i(t)}getCurrentResult(){return this.#e}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#a(),this.#i()}mutate(t,r){return this.#n=r,this.#r?.removeObserver(this),this.#r=this.#t.getMutationCache().build(this.#t,this.options),this.#r.addObserver(this),this.#r.execute(t)}#a(){const t=this.#r?.state??iF();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){Cr.batch(()=>{if(this.#n&&this.hasListeners()){const r=this.#e.variables,n=this.#e.context,a={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};if(t?.type==="success"){try{this.#n.onSuccess?.(t.data,r,n,a)}catch(i){Promise.reject(i)}try{this.#n.onSettled?.(t.data,null,r,n,a)}catch(i){Promise.reject(i)}}else if(t?.type==="error"){try{this.#n.onError?.(t.error,r,n,a)}catch(i){Promise.reject(i)}try{this.#n.onSettled?.(void 0,t.error,r,n,a)}catch(i){Promise.reject(i)}}}this.listeners.forEach(r=>{r(this.#e)})})}};function t9(e,t){const r=new Set(t);return e.filter(n=>!r.has(n))}function tee(e,t,r){const n=e.slice(0);return n[t]=r,n}var ree=class extends ju{#t;#e;#r;#n;#a;#i;#s;#o;#c;#l=[];constructor(e,t,r){super(),this.#t=e,this.#n=r,this.#r=[],this.#a=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#a.forEach(e=>{e.subscribe(t=>{this.#m(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#a.forEach(e=>{e.destroy()})}setQueries(e,t){this.#r=e,this.#n=t,Cr.batch(()=>{const r=this.#a,n=this.#u(this.#r);n.forEach(h=>h.observer.setOptions(h.defaultedQueryOptions));const a=n.map(h=>h.observer),i=a.map(h=>h.getCurrentResult()),o=r.length!==a.length,s=a.some((h,d)=>h!==r[d]),u=o||s,f=u?!0:i.some((h,d)=>{const m=this.#e[d];return!m||!hh(h,m)});!u&&!f||(u&&(this.#l=n,this.#a=a),this.#e=i,this.hasListeners()&&(u&&(t9(r,a).forEach(h=>{h.destroy()}),t9(a,r).forEach(h=>{h.subscribe(d=>{this.#m(h,d)})})),this.#d()))})}getCurrentResult(){return this.#e}getQueries(){return this.#a.map(e=>e.getCurrentQuery())}getObservers(){return this.#a}getOptimisticResult(e,t){const r=this.#u(e),n=r.map(i=>i.observer.getOptimisticResult(i.defaultedQueryOptions)),a=r.map(i=>i.defaultedQueryOptions.queryHash);return[n,i=>this.#f(i??n,t,a),()=>this.#h(n,r)]}#h(e,t){return t.map((r,n)=>{const a=e[n];return r.defaultedQueryOptions.notifyOnChangeProps?a:r.observer.trackResult(a,i=>{t.forEach(o=>{o.observer.trackProp(i)})})})}#f(e,t,r){if(t){const n=this.#c,a=r!==void 0&&n!==void 0&&(n.length!==r.length||r.some((i,o)=>i!==n[o]));return(!this.#i||this.#e!==this.#o||a||t!==this.#s)&&(this.#s=t,this.#o=this.#e,r!==void 0&&(this.#c=r),this.#i=ZS(this.#i,t(e))),this.#i}return e}#p(){return this.#n?.combine!==void 0&&this.#a.some((e,t)=>e.options.suspense&&this.#e[t]?.data===void 0)}#u(e){const t=new Map;this.#a.forEach(n=>{const a=n.options.queryHash;if(!a)return;const i=t.get(a);i?i.push(n):t.set(a,[n])});const r=[];return e.forEach(n=>{const a=this.#t.defaultQueryOptions(n),o=t.get(a.queryHash)?.shift()??new vp(this.#t,a);r.push({defaultedQueryOptions:a,observer:o})}),r}#m(e,t){const r=this.#a.indexOf(e);r!==-1&&(this.#e=tee(this.#e,r,t),this.#d())}#d(){if(this.hasListeners()){const e=this.#h(this.#e,this.#l),t=this.#p(),r=this.#i,n=t?r:this.#f(e,this.#n?.combine);(t||r!==n)&&Cr.batch(()=>
vendor: 8,798 bytes, lines 10-18
10{this.listeners.forEach(a=>{a(this.#e)})})}}},nee=class extends ju{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,r){const n=t.queryKey,a=t.queryHash??XS(n,t);let i=this.get(a);return i||(i=new WJ({client:e,queryKey:n,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),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(){Cr.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(r=>YC(t,r))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(r=>YC(e,r)):t}notify(e){Cr.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){Cr.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){Cr.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},aee=class{#t;#e;#r;#n;#a;#i;#s;#o;constructor(e={}){this.#t=e.queryCache||new nee,this.#e=e.mutationCache||new JJ,this.#r=e.defaultOptions||{},this.#n=new Map,this.#a=new Map,this.#i=0}mount(){this.#i++,this.#i===1&&(this.#s=QS.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#o=v1.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#i--,this.#i===0&&(this.#s?.(),this.#s=void 0,this.#o?.(),this.#o=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),r=this.#t.build(this,t),n=r.state.data;return n===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(pl(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:r})=>{const n=r.data;return[t,n]})}setQueryData(e,t,r){const n=this.defaultQueryOptions({queryKey:e}),i=this.#t.get(n.queryHash)?.state.data,o=LJ(t,i);if(o!==void 0)return this.#t.build(this,n).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return Cr.batch(()=>this.#t.findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,r)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;Cr.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){const r=this.#t;return Cr.batch(()=>(r.findAll(e).forEach(n=>{n.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const r={revert:!0,...t},n=Cr.batch(()=>this.#t.findAll(e).map(a=>a.cancel(r)));return Promise.all(n).then(Dn).catch(Dn)}invalidateQueries(e,t={}){return Cr.batch(()=>(this.#t.findAll(e).forEach(r=>{r.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},n=Cr.batch(()=>this.#t.findAll(e).filter(a=>!a.isDisabled()&&!a.isStatic()).map(a=>{let i=a.fetch(void 0,r);return r.throwOnError||(i=i.catch(Dn)),a.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(n).then(Dn)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const r=this.#t.build(this,t);return r.isStaleByTime(pl(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Dn).catch(Dn)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Dn).catch(Dn)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return v1.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#r}setDefaultOptions(e){this.#r=e}setQueryDefaults(e,t){this.#n.set(vl(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#n.values()],r={};return t.forEach(n=>{dh(e,n.queryKey)&&Object.assign(r,n.defaultOptions)}),r}setMutationDefaults(e,t){this.#a.set(vl(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#a.values()],r={};return t.forEach(n=>{dh(e,n.mutationKey)&&Object.assign(r,n.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#r.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=XS(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===Ia&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#r.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},Fx={exports:{}},st={};/**
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 r9;function iee(){if(r9)return st;r9=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),o=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),d=Symbol.for("react.activity"),m=Symbol.iterator;function y(Y){return Y===null||typeof Y!="object"?null:(Y=m&&Y[m]||Y["@@iterator"],typeof Y=="function"?Y:null)}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,x={};function S(Y,oe,j){this.props=Y,this.context=oe,this.refs=x,this.updater=j||v}S.prototype.isReactComponent={},S.prototype.setState=function(Y,oe){if(typeof Y!="object"&&typeof Y!="function"&&Y!=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,Y,oe,"setState")},S.prototype.forceUpdate=function(Y){this.updater.enqueueForceUpdate(this,Y,"forceUpdate")};function A(){}A.prototype=S.prototype;function k(Y,oe,j){this.props=Y,this.context=oe,this.refs=x,this.updater=j||v}var M=k.prototype=new A;M.constructor=k,b(M,S.prototype),M.isPureReactComponent=!0;var O=Array.isArray;function C(){}var P={H:null,A:null,T:null,S:null},L=Object.prototype.hasOwnProperty;function F(Y,oe,j){var de=j.ref;return{$$typeof:e,type:Y,key:oe,ref:de!==void 0?de:null,props:j}}function z(Y,oe){return F(Y.type,oe,Y.props)}function $(Y){return typeof Y=="object"&&Y!==null&&Y.$$typeof===e}function V(Y){var oe={"=":"=0",":":"=2"};return"$"+Y.replace(/[=:]/g,function(j){return oe[j]})}var W=/\/+/g;function X(Y,oe){return typeof Y=="object"&&Y!==null&&Y.key!=null?V(""+Y.key):oe.toString(36)}function re(Y){switch(Y.status){case"fulfilled":return Y.value;case"rejected":throw Y.reason;default:switch(typeof Y.status=="string"?Y.then(C,C):(Y.status="pending",Y.then(function(oe){Y.status==="pending"&&(Y.status="fulfilled",Y.value=oe)},function(oe){Y.status==="pending"&&(Y.status="rejected",Y.reason=oe)})),Y.status){case"fulfilled":return Y.value;case"rejected":throw Y.reason}}throw Y}function U(Y,oe,j,de,xe){var Oe=typeof Y;(Oe==="undefined"||Oe==="boolean")&&(Y=null);var Pe=!1;if(Y===null)Pe=!0;else switch(Oe){case"bigint":case"string":case"number":Pe=!0;break;case"object":switch(Y.$$typeof){case e:case t:Pe=!0;break;case h:return Pe=Y._init,U(Pe(Y._payload),oe,j,de,xe)}}if(Pe)return xe=xe(Y),Pe=de===""?"."+X(Y,0):de,O(xe)?(j="",Pe!=null&&(j=Pe.replace(W,"$&/")+"/"),U(xe,oe,j,"",function(He){return He})):xe!=null&&($(xe)&&(xe=z(xe,j+(xe.key==null||Y&&Y.key===xe.key?"":(""+xe.key).replace(W,"$&/")+"/")+Pe)),oe.push(xe)),1;Pe=0;var Fe=de===""?".":de+":";if(O(Y))for(var Te=0;Te<Y.length;Te++)de=Y[Te],Oe=Fe+X(de,Te),Pe+=U(de,oe,j,Oe,xe);else if(Te=y(Y),typeof Te=="function")for(Y=Te.call(Y),Te=0;!(de=Y.next()).done;)de=de.value,Oe=Fe+X(de,Te++),Pe+=U(de,oe,j,Oe,xe);else if(Oe==="object"){if(typeof Y.then=="function")return U(re(Y),oe,j,de,xe);throw oe=String(Y),Error("Objects are not valid as a React child (found: "+(oe==="[object Object]"?"object with keys {"+Object.keys(Y).join(", ")+"}":oe)+"). If you meant to render a collection of children, use an array instead.")}return Pe}
vendor: 4,329 bytes, line 18
18function ee(Y,oe,j){if(Y==null)return Y;var de=[],xe=0;return U(Y,de,"","",function(Oe){return oe.call(j,Oe,xe++)}),de}function J(Y){if(Y._status===-1){var oe=Y._result;oe=oe(),oe.then(function(j){(Y._status===0||Y._status===-1)&&(Y._status=1,Y._result=j)},function(j){(Y._status===0||Y._status===-1)&&(Y._status=2,Y._result=j)}),Y._status===-1&&(Y._status=0,Y._result=oe)}if(Y._status===1)return Y._result.default;throw Y._result}var le=typeof reportError=="function"?reportError:function(Y){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var oe=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof Y=="object"&&Y!==null&&typeof Y.message=="string"?String(Y.message):String(Y),error:Y});if(!window.dispatchEvent(oe))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",Y);return}console.error(Y)},G={map:ee,forEach:function(Y,oe,j){ee(Y,function(){oe.apply(this,arguments)},j)},count:function(Y){var oe=0;return ee(Y,function(){oe++}),oe},toArray:function(Y){return ee(Y,function(oe){return oe})||[]},only:function(Y){if(!$(Y))throw Error("React.Children.only expected to receive a single React element child.");return Y}};return st.Activity=d,st.Children=G,st.Component=S,st.Fragment=r,st.Profiler=a,st.PureComponent=k,st.StrictMode=n,st.Suspense=u,st.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=P,st.__COMPILER_RUNTIME={__proto__:null,c:function(Y){return P.H.useMemoCache(Y)}},st.cache=function(Y){return function(){return Y.apply(null,arguments)}},st.cacheSignal=function(){return null},st.cloneElement=function(Y,oe,j){if(Y==null)throw Error("The argument must be a React element, but you passed "+Y+".");var de=b({},Y.props),xe=Y.key;if(oe!=null)for(Oe in oe.key!==void 0&&(xe=""+oe.key),oe)!L.call(oe,Oe)||Oe==="key"||Oe==="__self"||Oe==="__source"||Oe==="ref"&&oe.ref===void 0||(de[Oe]=oe[Oe]);var Oe=arguments.length-2;if(Oe===1)de.children=j;else if(1<Oe){for(var Pe=Array(Oe),Fe=0;Fe<Oe;Fe++)Pe[Fe]=arguments[Fe+2];de.children=Pe}return F(Y.type,xe,de)},st.createContext=function(Y){return Y={$$typeof:o,_currentValue:Y,_currentValue2:Y,_threadCount:0,Provider:null,Consumer:null},Y.Provider=Y,Y.Consumer={$$typeof:i,_context:Y},Y},st.createElement=function(Y,oe,j){var de,xe={},Oe=null;if(oe!=null)for(de in oe.key!==void 0&&(Oe=""+oe.key),oe)L.call(oe,de)&&de!=="key"&&de!=="__self"&&de!=="__source"&&(xe[de]=oe[de]);var Pe=arguments.length-2;if(Pe===1)xe.children=j;else if(1<Pe){for(var Fe=Array(Pe),Te=0;Te<Pe;Te++)Fe[Te]=arguments[Te+2];xe.children=Fe}if(Y&&Y.defaultProps)for(de in Pe=Y.defaultProps,Pe)xe[de]===void 0&&(xe[de]=Pe[de]);return F(Y,Oe,xe)},st.createRef=function(){return{current:null}},st.forwardRef=function(Y){return{$$typeof:s,render:Y}},st.isValidElement=$,st.lazy=function(Y){return{$$typeof:h,_payload:{_status:-1,_result:Y},_init:J}},st.memo=function(Y,oe){return{$$typeof:f,type:Y,compare:oe===void 0?null:oe}},st.startTransition=function(Y){var oe=P.T,j={};P.T=j;try{var de=Y(),xe=P.S;xe!==null&&xe(j,de),typeof de=="object"&&de!==null&&typeof de.then=="function"&&de.then(C,le)}catch(Oe){le(Oe)}finally{oe!==null&&j.types!==null&&(oe.types=j.types),P.T=oe}},st.unstable_useCacheRefresh=function(){return P.H.useCacheRefresh()},st.use=function(Y){return P.H.use(Y)},st.useActionState=function(Y,oe,j){return P.H.useActionState(Y,oe,j)},st.useCallback=function(Y,oe){return P.H.useCallback(Y,oe)},st.useContext=function(Y){return P.H.useContext(Y)},st.useDebugValue=function(){},st.useDeferredValue=function(Y,oe){return P.H.useDeferredValue(Y,oe)},st.useEffect=function(Y,oe){return P.H.useEffect(Y,oe)},st.useEffectEvent=function(Y){return P.H.useEffectEvent(Y)},st.useId=function(){return P.H.useId()},st.useImperativeHandle=function(Y,oe,j){return P.H.useImperativeHandle(Y,oe,j)},st.useInsertionEffect=function(Y,oe){return P.H.useInsertionEffect(Y,oe)},st.useLayoutEffect=function(Y,oe){return P.H.useLayoutEffect(Y,oe)},st.useMemo=function(Y,oe){return P.H.useMemo(Y,oe)},st.useOptimistic=function(Y,oe){return P.H.useOptimistic(Y,oe)},st.useReducer=function(Y,oe,j){return P.H.useReducer(Y,oe,j)},st.useRef=function(Y){return P.H.useRef(Y)},st.useState=function(Y){return P.H.useState(Y)},st.useSyncExternalStore=function(Y,oe,j){return P.H.useSyncExternalStore(Y,oe,j
18)},st.useTransition=function(){return P.H.useTransition()},st.version="19.2.1",st}var n9;function Qy(){return n9||(n9=1,Fx.exports=iee()),Fx.exports}var D=Qy();const Z=Kt(D),Xy=OJ({__proto__:null,default:Z},[D]);var oF=D.createContext(void 0),bp=e=>{const t=D.useContext(oF);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},oee=({client:e,children:t})=>(D.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),E.jsx(oF.Provider,{value:e,children:t})),sF=D.createContext(!1),lF=()=>D.useContext(sF);sF.Provider;function see(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var lee=D.createContext(see()),uF=()=>D.useContext(lee),cF=(e,t,r)=>{const n=r?.state.error&&typeof e.throwOnError=="function"?JS(e.throwOnError,[r.state.error,r]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||n)&&(t.isReset()||(e.retryOnMount=!1))},fF=e=>{D.useEffect(()=>{e.clearReset()},[e])},dF=({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:a})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(a&&e.data===void 0||JS(r,[e.error,n])),tT=(e,t)=>t.state.data===void 0,hF=e=>{if(e.suspense){const r=a=>a==="static"?a:Math.max(a??1e3,1e3),n=e.staleTime;e.staleTime=typeof n=="function"?(...a)=>r(n(...a)):r(n),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},uee=(e,t)=>e.isLoading&&e.isFetching&&!t,p5=(e,t)=>e?.suspense&&t.isPending,m5=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function pF({queries:e,...t},r){const n=bp(r),a=lF(),i=uF(),o=D.useMemo(()=>e.map(b=>{const x=n.defaultQueryOptions(b);return x._optimisticResults=a?"isRestoring":"optimistic",x}),[e,n,a]);o.forEach(b=>{hF(b);const x=n.getQueryCache().get(b.queryHash);cF(b,i,x)}),fF(i);const[s]=D.useState(()=>new ree(n,o,t)),[u,f,h]=s.getOptimisticResult(o,t.combine),d=!a&&t.subscribed!==!1;D.useSyncExternalStore(D.useCallback(b=>d?s.subscribe(Cr.batchCalls(b)):Dn,[s,d]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),D.useEffect(()=>{s.setQueries(o,t)},[o,t,s]);const y=u.some((b,x)=>p5(o[x],b))?u.flatMap((b,x)=>{const S=o[x];if(S&&p5(S,b)){const A=new vp(n,S);return m5(S,A,i)}return[]}):[];if(y.length>0)throw Promise.all(y);const v=u.find((b,x)=>{const S=o[x];return S&&dF({result:b,errorResetBoundary:i,throwOnError:S.throwOnError,query:n.getQueryCache().get(S.queryHash),suspense:S.suspense})});if(v?.error)throw v.error;return f(h())}function Zy(e,t,r){const n=lF(),a=uF(),i=bp(r),o=i.defaultQueryOptions(e);i.getDefaultOptions().queries?._experimental_beforeQuery?.(o);const s=i.getQueryCache().get(o.queryHash),u=e.subscribed!==!1;o._optimisticResults=n?"isRestoring":u?"optimistic":void 0,hF(o),cF(o,a,s),fF(a);const f=!i.getQueryCache().get(o.queryHash),[h]=D.useState(()=>new t(i,o)),d=h.getOptimisticResult(o),m=!n&&u;if(D.useSyncExternalStore(D.useCallback(y=>{const v=m?h.subscribe(Cr.batchCalls(y)):Dn;return h.updateResult(),v},[h,m]),()=>h.getCurrentResult(),()=>h.getCurrentResult()),D.useEffect(()=>{h.setOptions(o)},[o,h]),p5(o,d))throw m5(o,h,a);if(dF({result:d,errorResetBoundary:a,throwOnError:o.throwOnError,query:s,suspense:o.suspense}))throw d.error;return i.getDefaultOptions().queries?._experimental_afterQuery?.(o,d),o.experimental_prefetchInRender&&!ph.isServer()&&uee(d,n)&&(f?m5(o,h,a):s?.promise)?.catch(Dn).finally(()=>{h.updateResult()}),o.notifyOnChangeProps?d:h.trackResult(d)}function cee(e,t){return Zy(e,vp,t)}function fee(e,t){return Zy({...e,enabled:!0,suspense:!0,throwOnError:tT,placeholderData:void 0},vp,t)}function dee(e,t){return Zy({...e,enabled:!0,suspense:!0,throwOnError:tT},aF,t)}function hee(e,t){return pF({...e,queries:e.queries.map(r=>({...r,suspense:!0,throwOnError:tT,enabled:!0,placeholderData:void 0}))},t)}function pee(e,t){const r=bp(t);r.getQueryState(e.queryKey)||r.prefetchQuery(e)}function mee(e,t){const r=bp(t);r.getQueryState(e.queryKey)||r.prefetchInfiniteQuery(e)}function gee(e,t){const r=bp(t),[n]=D.useState(()=>new eee(r,e));D.useEffect(()=>{n.setOptions(e)},[n,e]);const a=D.useSyncExternalStore(D.useCallback(o=>n.subscribe(Cr.batchCalls(o)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),i=D.useCallback((o,s)=>{n.mutate(o,s).catch(Dn)},[n]);if(a.error&&JS(n.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:i,mutateAsync:a.mutate}}function yee(e,t){return Zy(e,aF,t)}function Su(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}function vee(){return Object.create(null)}const bee=typeof Symbol=="function"&&!!Symbol.asyncIterator;function mF(e){return bee&&Su(e)&&Symbol.asyncIterator in e}var xee=Object.create,gF=Object.defineProperty,wee=Object.getOwnPropertyDescriptor,yF=Object.getOwnPropertyNames,Eee=Object.getPrototypeOf,_ee=Object.prototype.hasOwnProperty,xp=(e,t)=>function(){return t||(0,e[yF(e)[0]])((t={exports:{}}).exports,t),t.exports},See=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=yF(t),i=0,o=a.length,s;i<o;i++)s=a[i],!_ee.call(e,s)&&s!==r&&gF(e,s,{get:(u=>t[u]).bind(null,s),enumerable:!(n=wee(t,s))||n.enumerable});return e},Jy=(e,t,r)=>(r=e!=null?xee(Eee(e)):{},See(gF(r,"default",{value:e,enumerable:!0}),e));const vF=()=>{},a9=e=>{Object.freeze&&Object.freeze(e)};function bF(e,t,r){var n;const a=t.join(".");return(n=r[a])!==null&&n!==void 0||(r[a]=new Proxy(vF,{get(i,o){if(!(typeof o!="string"||o==="then"))return bF(e,[...t,o],r)},apply(i,o,s){const u=t[t.length-1];if(u==="valueOf"||u==="toString"||u==="toJSON")return`tRPC.proxy(${t.slice(0,-1).join(".")})`;let f={args:s,path:t};return u==="call"?f={args:s.length>=2?[s[1]]:[],path:t.slice(0,-1)}:u==="apply"&&(f={args:s.length>=2?s[1]:[],path:t.slice(0,-1)}),a9(f.args),a9(f.path),e(f)}})),r[a]}const ev=e=>bF(e,[],vee()),rT=e=>new Proxy(vF,{get(t,r){if(r!=="then")return e(r)}});var xF=xp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(n){"@babel/helpers - typeof";return t.exports=r=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,r(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Tee=xp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=xF().default;function n(a,i){if(r(a)!="object"||!a)return a;var o=a[Symbol.toPrimitive];if(o!==void 0){var s=o.call(a,i||"default");if(r(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Aee=xp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=xF().default,n=Tee();function a(i){var o=n(i,"string");return r(o)=="symbol"?o:o+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),wF=xp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=Aee();function n(a,i,o){return(i=r(i))in a?Object.defineProperty(a,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):a[i]=o,a}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),nT=xp({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=wF();function n(i,o){var s=Object.keys(i);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(i);o&&(u=u.filter(function(f){return Object.getOwnPropertyDescriptor(i,f).enumerable})),s.push.apply(s,u)}return s}function a(i){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?n(Object(s),!0).forEach(function(u){r(i,u,s[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(s)):n(Object(s)).forEach(function(u){Object.defineProperty(i,u,Object.getOwnPropertyDescriptor(s,u))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});Jy(nT());Jy(wF());var dg=Jy(nT());function kee(e,t){if("error"in e){const n=t.deserialize(e.error);return{ok:!1,error:(0,dg.default)((0,dg.default)({},e),{},{error:n})}}return{ok:!0,result:(0,dg.default)((0,dg.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var $x=class extends Error{constructor(){super("Unable to transform response from server")}};function Oee(e,t){let r;try{r=kee(e,t)}catch{throw new $x}if(!r.ok&&(!Su(r.error.error)||typeof r.error.error.code!="number"))throw new $x;if(r.ok&&!Su(r.result))throw new $x;return r}Jy(nT());function tv(e){const t={subscribe(r){let n=null,a=!1,i=!1,o=!1;function s(){if(n===null){o=!0;return}i||(i=!0,typeof n=="function"?n():n&&n.unsubscribe())}return n=e({next(u){var f;a||(f=r.next)===null||f===void 0||f.call(r,u)},error(u){var f;a||(a=!0,(f=r.error)===null||f===void 0||f.call(r,u),s())},complete(){var u;a||(a=!0,(u=r.complete)===null||u===void 0||u.call(r),s())}}),o&&s(),{unsubscribe:s}},pipe(...r){return r.reduce(Cee,t)}};return t}function Cee(e,t){return t(e)}function Nee(e){const t=new AbortController;return new Promise((n,a)=>{let i=!1;function o(){i||(i=!0,s.unsubscribe())}t.signal.addEventListener("abort",()=>{a(t.signal.reason)});const s=e.subscribe({next(u){i=!0,n(u),o()},error(u){a(u)},complete(){t.abort(),o()}})})}var Pee=Object.create,EF=Object.defineProperty,Mee=Object.getOwnPropertyDescriptor,_F=Object.getOwnPropertyNames,Ree=Object.getPrototypeOf,Dee=Object.prototype.hasOwnProperty,Al=(e,t)=>
18function(){return t||(0,e[_F(e)[0]])((t={exports:{}}).exports,t),t.exports},Iee=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=_F(t),i=0,o=a.length,s;i<o;i++)s=a[i],!Dee.call(e,s)&&s!==r&&EF(e,s,{get:(u=>t[u]).bind(null,s),enumerable:!(n=Mee(t,s))||n.enumerable});return e},Bu=(e,t,r)=>(r=e!=null?Pee(Ree(e)):{},Iee(t||!e||!e.__esModule?EF(r,"default",{value:e,enumerable:!0}):r,e)),Lee=Al({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function r(n,a){if(n==null)return{};var i={};for(var o in n)if({}.hasOwnProperty.call(n,o)){if(a.includes(o))continue;i[o]=n[o]}return i}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),jee=Al({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=Lee();function n(a,i){if(a==null)return{};var o,s,u=r(a,i);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(s=0;s<f.length;s++)o=f[s],i.includes(o)||{}.propertyIsEnumerable.call(a,o)&&(u[o]=a[o])}return u}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),SF=Al({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(n){"@babel/helpers - typeof";return t.exports=r=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,r(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Bee=Al({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=SF().default;function n(a,i){if(r(a)!="object"||!a)return a;var o=a[Symbol.toPrimitive];if(o!==void 0){var s=o.call(a,i||"default");if(r(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),zee=Al({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=SF().default,n=Bee();function a(i){var o=n(i,"string");return r(o)=="symbol"?o:o+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),Fee=Al({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=zee();function n(a,i,o){return(i=r(i))in a?Object.defineProperty(a,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):a[i]=o,a}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),wp=Al({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=Fee();function n(i,o){var s=Object.keys(i);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(i);o&&(u=u.filter(function(f){return Object.getOwnPropertyDescriptor(i,f).enumerable})),s.push.apply(s,u)}return s}function a(i){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?n(Object(s),!0).forEach(function(u){r(i,u,s[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(s)):n(Object(s)).forEach(function(u){Object.defineProperty(i,u,Object.getOwnPropertyDescriptor(s,u))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),$ee=Bu(jee(),1),i9=Bu(wp(),1);const Uee=["cursor","direction"];function Qi(e,t,r){const n=e.flatMap(a=>a.split("."));if(!t&&(!r||r==="any"))return n.length?[n]:[];if(r==="infinite"&&Su(t)&&("direction"in t||"cursor"in t)){const{cursor:a,direction:i}=t,o=(0,$ee.default)(t,Uee);return[n,{input:o,type:"infinite"}]}return[n,(0,i9.default)((0,i9.default)({},typeof t<"u"&&t!==Ia&&{input:t}),r&&r!=="any"&&{type:r})]}function i1(e){return Qi(e,void 0,"any")}var Hee=Object.create,TF=Object.defineProperty,qee=Object.getOwnPropertyDescriptor,AF=Object.getOwnPropertyNames,Gee=Object.getPrototypeOf,Vee=Object.prototype.hasOwnProperty,ho=(e,t)=>function(){return t||(0,e[AF(e)[0]])((t={exports:{}}).exports,t),t.exports},Yee=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=AF(t),i=0,o=a.length,s;i<o;i++)s=a[i],!Vee.call(e,s)&&s!==r&&TF(e,s,{get:(u=>t[u]).bind(null,s),enumerable:!(n=qee(t,s))||n.enumerable});return e},Br=(e,t,r)=>
18(r=e!=null?Hee(Gee(e)):{},Yee(t||!e||!e.__esModule?TF(r,"default",{value:e,enumerable:!0}):r,e)),kF=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(n){"@babel/helpers - typeof";return t.exports=r=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,r(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Kee=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=kF().default;function n(a,i){if(r(a)!="object"||!a)return a;var o=a[Symbol.toPrimitive];if(o!==void 0){var s=o.call(a,i||"default");if(r(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Wee=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=kF().default,n=Kee();function a(i){var o=n(i,"string");return r(o)=="symbol"?o:o+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),zu=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=Wee();function n(a,i,o){return(i=r(i))in a?Object.defineProperty(a,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):a[i]=o,a}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Di=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=zu();function n(i,o){var s=Object.keys(i);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(i);o&&(u=u.filter(function(f){return Object.getOwnPropertyDescriptor(i,f).enumerable})),s.push.apply(s,u)}return s}function a(i){for(var o=1;o<arguments.length;o++){var s=arguments[o]!=null?arguments[o]:{};o%2?n(Object(s),!0).forEach(function(u){r(i,u,s[u])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(s)):n(Object(s)).forEach(function(u){Object.defineProperty(i,u,Object.getOwnPropertyDescriptor(s,u))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});function Qee(e){return t=>{let r=0,n=null;const a=[];function i(){n||(n=t.subscribe({next(s){for(const f of a){var u;(u=f.next)===null||u===void 0||u.call(f,s)}},error(s){for(const f of a){var u;(u=f.error)===null||u===void 0||u.call(f,s)}},complete(){for(const u of a){var s;(s=u.complete)===null||s===void 0||s.call(u)}}}))}function o(){if(r===0&&n){const s=n;n=null,s.unsubscribe()}}return tv(s=>(r++,a.push(s),i(),{unsubscribe(){r--,o();const u=a.findIndex(f=>f===s);u>-1&&a.splice(u,1)}}))}}function Xee(e){let t=e;const r=[],n=o=>{t!==void 0&&o.next(t),r.push(o)},a=o=>{r.splice(r.indexOf(o),1)},i=tv(o=>(n(o),()=>{a(o)}));return i.next=o=>{if(t!==o){t=o;for(const s of r)s.next(o)}},i.get=()=>t,i}function Zee(e){return tv(t=>{function r(a=0,i=e.op){const o=e.links[a];if(!o)throw new Error("No more links to execute - did you forget to add an ending link?");return o({op:i,next(u){return r(a+1,u)}})}return r().subscribe(t)})}var hg=Br(zu(),1),Fc=Br(Di(),1);function Jee(e){return e instanceof xf}function ete(e){return Su(e)&&Su(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function tte(e,t){return typeof e=="string"?e:Su(e)&&typeof e.message=="string"?e.message:t}var xf=class o1 extends Error{constructor(t,r){var n,a;const i=r?.cause;super(t,{cause:i}),(0,hg.default)(this,"cause",void 0),(0,hg.default)(this,"shape",void 0),(0,hg.default)(this,"data",void 0),(0,hg.default)(this,"meta",void 0),this.meta=r?.meta,this.cause=i,this.shape=r==null||(n=r.result)===null||n===void 0?void 0:n.error,this.data=r==null||(a=r.result)===null||a===void 0?void 0:a.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,o1.prototype)}static from(t,r={}){const n=t;return Jee(n)?(r.meta&&(n.meta=(0,Fc.default)((0,Fc.default)({},n.meta),r.meta)),n):ete(n)?new o1(n.error.message,(0,Fc.default)((0,Fc.default)({},r),{},{result:n,cause:r.cause})):new o1(tte(n,"Unknown error"),(0,Fc.default)((0,Fc.default)({},r),{},{cause:n}))}};function rte(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:r=>
18r,deserialize:r=>r},output:{serialize:r=>r,deserialize:r=>r}}}const o9=e=>typeof e=="function";function nte(e){if(e)return e;if(typeof window<"u"&&o9(window.fetch))return window.fetch;if(typeof globalThis<"u"&&o9(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var G0=Br(Di());function ate(e){return{url:e.url.toString(),fetch:e.fetch,transformer:rte(e.transformer),methodOverride:e.methodOverride}}function ite(e){const t={};for(let r=0;r<e.length;r++){const n=e[r];t[r]=n}return t}const ote={query:"GET",mutation:"POST",subscription:"PATCH"};function OF(e){return"input"in e?e.transformer.input.serialize(e.input):ite(e.inputs.map(t=>e.transformer.input.serialize(t)))}const CF=e=>{const t=e.url.split("?");let n=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=OF(e);i!==void 0&&e.methodOverride!=="POST"&&a.push(`input=${encodeURIComponent(JSON.stringify(i))}`)}return a.length&&(n+="?"+a.join("&")),n},ste=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=OF(e);return t!==void 0?JSON.stringify(t):void 0},lte=e=>dte((0,G0.default)((0,G0.default)({},e),{},{contentTypeHeader:"application/json",getUrl:CF,getBody:ste}));var ute=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const cte=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 ute};async function fte(e){var t,r;cte(e.signal);const n=e.getUrl(e),a=e.getBody(e),i=(t=e.methodOverride)!==null&&t!==void 0?t:ote[e.type],o=await(async()=>{const u=await e.headers();return Symbol.iterator in u?Object.fromEntries(u):u})(),s=(0,G0.default)((0,G0.default)((0,G0.default)({},e.contentTypeHeader&&i!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{[(r=e.trpcAcceptHeaderKey)!==null&&r!==void 0?r:"trpc-accept"]:e.trpcAcceptHeader}:void 0),o);return nte(e.fetch)(n,{method:i,signal:e.signal,body:a,headers:s})}async function dte(e){const t={},r=await fte(e);t.response=r;const n=await r.json();return t.responseJSON=n,{json:n,meta:t}}Br(Di(),1);const s9=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function l9(e){let t=null,r=null;const n=()=>{clearTimeout(r),r=null,t=null};function a(s){const u=[[]];let f=0;for(;;){const m=s[f];if(!m)break;const y=u[u.length-1];if(m.aborted){var h;(h=m.reject)===null||h===void 0||h.call(m,new Error("Aborted")),f++;continue}if(e.validate(y.concat(m).map(b=>b.key))){y.push(m),f++;continue}if(y.length===0){var d;(d=m.reject)===null||d===void 0||d.call(m,new Error("Input is too big for a single dispatch")),f++;continue}u.push([])}return u}function i(){const s=a(t);n();for(const u of s){if(!u.length)continue;const f={items:u};for(const d of u)d.batch=f;e.fetch(f.items.map(d=>d.key)).then(async d=>{await Promise.all(d.map(async(y,v)=>{const b=f.items[v];try{var x;const A=await Promise.resolve(y);(x=b.resolve)===null||x===void 0||x.call(b,A)}catch(A){var S;(S=b.reject)===null||S===void 0||S.call(b,A)}b.batch=null,b.reject=null,b.resolve=null}));for(const y of f.items){var m;(m=y.reject)===null||m===void 0||m.call(y,new Error("Missing result")),y.batch=null}}).catch(d=>{for(const y of f.items){var m;(m=y.reject)===null||m===void 0||m.call(y,d),y.batch=null}})}}function o(s){var u;const f={aborted:!1,key:s,batch:null,resolve:s9,reject:s9},h=new Promise((d,m)=>{var y;f.reject=m,f.resolve=d,(y=t)!==null&&y!==void 0||(t=[]),t.push(f)});return(u=r)!==null&&u!==void 0||(r=setTimeout(i)),h}return{load:o}}function hte(...e){const t=new AbortController,r=e.length;let n=0;const a=()=>{++n===r&&t.abort()};for(const i of e)i?.aborted?a():i?.addEventListener("abort",a,{once:!0});return t.signal}var pg=Br(Di(),1);function pte(e){var t,r;const n=ate(e),a=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,i=(r=e.maxItems)!==null&&r!==void 0?r:1/0;return()=>{const o=h=>({validate(d){if(a===1/0&&i===1/0)return!0;
18if(d.length>i)return!1;const m=d.map(b=>b.path).join(","),y=d.map(b=>b.input);return CF((0,pg.default)((0,pg.default)({},n),{},{type:h,path:m,inputs:y,signal:null})).length<=a},async fetch(d){const m=d.map(A=>A.path).join(","),y=d.map(A=>A.input),v=hte(...d.map(A=>A.signal)),b=await lte((0,pg.default)((0,pg.default)({},n),{},{path:m,inputs:y,type:h,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:d}):e.headers:{}},signal:v}));return(Array.isArray(b.json)?b.json:d.map(()=>b.json)).map(A=>({meta:b.meta,json:A}))}}),s=l9(o("query")),u=l9(o("mutation")),f={query:s,mutation:u};return({op:h})=>tv(d=>{/* istanbul ignore if -- @preserve */if(h.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const y=f[h.type].load(h);let v;return y.then(b=>{v=b;const x=Oee(b.json,n.transformer.output);if(!x.ok){d.error(xf.from(x.error,{meta:b.meta}));return}d.next({context:b.meta,result:x.result}),d.complete()}).catch(b=>{d.error(xf.from(b,{meta:v?.meta}))}),()=>{}})}}Br(Di(),1);const NF=(e,...t)=>typeof e=="function"?e(...t):e;Br(zu(),1);function mte(){let e,t;return{promise:new Promise((n,a)=>{e=n,t=a}),resolve:e,reject:t}}async function gte(e){const t=await NF(e.url);if(!e.connectionParams)return t;const n=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+n}async function yte(e,t){const r={method:"connectionParams",data:await NF(e)};return t.encode(r)}Br(zu(),1);var el=Br(zu(),1);function vte(e){const{promise:t,resolve:r,reject:n}=mte();return e.addEventListener("open",()=>{e.removeEventListener("error",n),r()}),e.addEventListener("error",n),t}function bte(e,{intervalMs:t,pongTimeoutMs:r}){let n,a;function i(){n=setTimeout(()=>{e.send("PING"),a=setTimeout(()=>{e.close()},r)},t)}function o(){clearTimeout(n),i()}function s(){clearTimeout(a),o()}e.addEventListener("open",i),e.addEventListener("message",({data:u})=>{clearTimeout(n),i(),u==="PONG"&&s()}),e.addEventListener("close",()=>{clearTimeout(n),clearTimeout(a)})}var xte=class g5{constructor(t){var r;if((0,el.default)(this,"id",++g5.connectCount),(0,el.default)(this,"WebSocketPonyfill",void 0),(0,el.default)(this,"urlOptions",void 0),(0,el.default)(this,"keepAliveOpts",void 0),(0,el.default)(this,"encoder",void 0),(0,el.default)(this,"wsObservable",Xee(null)),(0,el.default)(this,"openPromise",null),this.WebSocketPonyfill=(r=t.WebSocketPonyfill)!==null&&r!==void 0?r: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,this.encoder=t.encoder}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=++g5.connectCount;const r=gte(t.urlOptions).then(n=>new t.WebSocketPonyfill(n));t.openPromise=r.then(async n=>{t.ws=n,n.binaryType="arraybuffer",n.addEventListener("message",function({data:a}){a==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&bte(n,t.keepAliveOpts),n.addEventListener("close",()=>{t.ws===n&&(t.ws=null)}),await vte(n),t.urlOptions.connectionParams&&n.send(await yte(t.urlOptions.connectionParams,t.encoder))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var r;(r=t.ws)===null||r===void 0||r.close()}}};(0,el.default)(xte,"connectCount",0);Br(zu(),1);Br(Di(),1);var Ux=Br(zu(),1),u9=Br(Di(),1),rv=class{constructor(e){(0,Ux.default)(this,"links",void 0),(0,Ux.default)(this,"runtime",void 0),(0,Ux.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return Zee({links:this.links,op:(0,u9.default)((0,u9.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(Qee())}async requestAsPromise(e){var t=this;try{const r=t.$request(e);return(await Nee(r)).result.data}catch(r){throw xf.from(r)}}query(e,t,r){return this.requestAsPromise({type:"query",path:e,input:t,context:r?.context,signal:r?.signal})}mutation(e,t,r){return this.requestAsPromise({type:"mutation",path:e,input:t,context:r?.context,signal:r?.signal})}subscription(e,t,r){return this.$request({type:"subscription",path:e,input:t,context:r.context,signal:r.signal}).subscribe({next(a){switch(a.result.type){case"state":{var i;(i=r.onConnectionStateChange)===null||i===void 0||i.call(r,a.result);break}case"started":{var o;(o=r.onStarted)===null||o===void 0||o.call(r,{context:a.context});break}case"stopped":{var s;(s=r.onStopped)===null||s===void 0||s.call(r);break}case"data":case void 0:{var u;(u=r.onData)===null||u===void 0||u.call(r,a.result.data);break}}},error(a){var i;(i=r.onError)===null||i===void 0||i.call(r,a)},complete(){var a;(a=r.onComplete)===null||a===void 0||a.call(r)}})}};const PF=Symbol.for("trpc_untypedClient"),wte={query:"query",mutate:"mutation",subscribe:"subscription"},Ete=e=>wte[e];function MF(e){const t=ev(({path:r,args:n})=>{const a=[...r],i=Ete(a.pop()),o=a.join(".");return e[i](o,...n)});return rT(r=>r===PF?e:t[r])}function _te(e){const t=new rv(e);return MF(t)}function aT(e){return e[PF]}Br(Di(),1);Br(Di(),1);var Ste=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(a){var i,o,s,u=2;for(typeof Symbol<"u"&&(o=Symbol.asyncIterator,s=Symbol.iterator);u--;){if(o&&(i=a[o])!=null)return i.call(a);if(s&&(i=a[s])!=null)return new n(i.call(a));o="@@asyncIterator",s="@@iterator"}throw new TypeError("Object is not async iterable")}function n(a){function i(o){if(Object(o)!==o)return Promise.reject(new TypeError(o+" is not an object."));var s=o.done;return Promise.resolve(o.value).then(function(u){return{value:u,done:s}})}return n=function(s){this.s=s,this.n=s.next},n.prototype={s:null,n:null,next:function(){return i(this.n.apply(this.s,arguments))},return:function(s){var u=this.s.return;return u===void 0?Promise.resolve({value:s,done:!0}):i(u.apply(this.s,arguments))},throw:function(s){var u=this.s.return;return u===void 0?Promise.reject(s):i(u.apply(this.s,arguments))}},new n(a)}
18t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});Br(Ste(),1);Br(Di(),1);var Tte=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function r(){var n=typeof SuppressedError=="function"?SuppressedError:function(s,u){var f=Error();return f.name="SuppressedError",f.error=s,f.suppressed=u,f},a={},i=[];function o(s,u){if(u!=null){if(Object(u)!==u)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(s)var f=u[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(f===void 0&&(f=u[Symbol.dispose||Symbol.for("Symbol.dispose")],s))var h=f;if(typeof f!="function")throw new TypeError("Object is not disposable.");h&&(f=function(){try{h.call(u)}catch(m){return Promise.reject(m)}}),i.push({v:u,d:f,a:s})}else s&&i.push({d:u,a:s});return u}return{e:a,u:o.bind(null,!1),a:o.bind(null,!0),d:function(){var u,f=this.e,h=0;function d(){for(;u=i.pop();)try{if(!u.a&&h===1)return h=0,i.push(u),Promise.resolve().then(d);if(u.d){var y=u.d.call(u.v);if(u.a)return h|=2,Promise.resolve(y).then(d,m)}else h|=1}catch(v){return m(v)}if(h===1)return f!==a?Promise.reject(f):Promise.resolve();if(f!==a)throw f}function m(y){return f=f!==a?new n(y,f):y,d()}return d()}}}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),RF=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function r(n,a){this.v=n,this.k=a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Ate=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=RF();function n(a){return new r(a,0)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),kte=ho({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=RF();function n(i){return function(){return new a(i.apply(this,arguments))}}function a(i){var o,s;function u(h,d){try{var m=i[h](d),y=m.value,v=y instanceof r;Promise.resolve(v?y.v:y).then(function(b){if(v){var x=h==="return"?"return":"next";if(!y.k||b.done)return u(x,b);b=i[x](b).value}f(m.done?"return":"normal",b)},function(b){u("throw",b)})}catch(b){f("throw",b)}}function f(h,d){switch(h){case"return":o.resolve({value:d,done:!0});break;case"throw":o.reject(d);break;default:o.resolve({value:d,done:!1})}(o=o.next)?u(o.key,o.arg):s=null}this._invoke=function(h,d){return new Promise(function(m,y){var v={key:h,arg:d,resolve:m,reject:y,next:null};s?s=s.next=v:(o=s=v,u(h,d))})},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=n,t.exports.__esModule=!0,t.exports.default=t.exports}});Br(Tte(),1);Br(Ate(),1);Br(kte(),1);Br(Di(),1);function Ote(e){return ev(({path:t,args:r})=>{var n;const a=[...t],i=a.pop();if(i==="useMutation")return e[i](a,...r);if(i==="_def")return{path:a};const[o,...s]=r,u=(n=s[0])!==null&&n!==void 0?n:{};return e[i](a,o,u)})}var Hx;const Cte=["client","ssrContext","ssrState","abortOnUnmount"],Nte=(Hx=D.createContext)===null||Hx===void 0?void 0:Hx.call(Xy,null),Pte=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"invalidate":case"refetch":case"reset":return"any"}};function Mte(e){return ev(t=>{const r=[...t.path],n=r.pop(),a=[...t.args],i=a.shift(),o=Pte(n),s=Qi(r,i,o);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(r,s,a[0]),queryOptions:()=>e.queryOptions(r,s,...a),fetch:()=>e.fetchQuery(s,...a),fetchInfinite:()=>e.fetchInfiniteQuery(s,a[0]),prefetch:()=>e.prefetchQuery(s,...a),prefetchInfinite:()=>e.prefetchInfiniteQuery(s,a[0]),ensureData:()=>e.ensureQueryData(s,...a),invalidate:()=>e.invalidateQueries(s,...a),reset:()=>e.resetQueries(s,...a),refetch:()=>e.refetchQueries(s,...a),cancel:()=>e.cancelQuery(s,...a),setData:()=>{e.setQueryData(s,a[0],a[1])},setQueriesData:()=>e.setQueriesData(s,a[0],a[1],a[2]),setInfiniteData:()=>{e.setInfiniteQueryData(s,a[0],a[1])},getData:()=>e.getQueryData(s),getInfiniteData:()=>e.getInfiniteQueryData(s),setMutationDefaults:()=>e.setMutationDefaults(i1(r),i),getMutationDefaults:()=>e.getMutationDefaults(i1(r)),isMutating:()=>e.isMutating({mutationKey:i1(r)})}[n]()})}function Rte(e){const t=MF(e.client),r=Mte(e);return rT(n=>{const a=n;return a==="client"?t:Cte.includes(a)?e[a]:r[n]})}var Dte=Bu(wp(),1);function c9(e){const t=e instanceof rv?e:aT(e);return ev(r=>{const n=r.path,a=n.join("."),[i,o]=r.args;return(0,Dte.default)({queryKey:Qi(n,i,"query"),queryFn:()=>t.query(a,i,o?.trpc)},o)})}var qx=Bu(wp(),1);function Vn(e,t,r){var n;const a=e[0];let i=(n=e[1])===null||n===void 0?void 0:n.input;if(r){var o;i=(0,qx.default)((0,qx.default)((0,qx.default)({},(o=i)!==null&&o!==void 0?o:{}),r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})}return[a.join("."),i,t?.trpc]}var Ite=Al({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(a){var i,o,s,u=2;for(typeof Symbol<"u"&&(o=Symbol.asyncIterator,s=Symbol.iterator);u--;){if(o&&(i=a[o])!=null)return i.call(a);if(s&&(i=a[s])!=null)return new n(i.call(a));o="@@asyncIterator",s="@@iterator"}throw new TypeError("Object is not async iterable")}function n(a){function i(o){if(Object(o)!==o)return Promise.reject(new TypeError(o+" is not an object."));var s=o.done;return Promise.resolve(o.value).then(function(u){return{value:u,done:s}})}return n=function(s){this.s=s,this.n=s.next},n.prototype={s:null,n:null,next:function(){return i(this.n.apply(this.s,arguments))},return:function(s){var u=this.s.return;return u===void 0?Promise.resolve({value:s,done:!0}):i(u.apply(this.s,arguments))},throw:function(s){var u=this.s.return;return u===void 0?Promise.reject(s):i(u.apply(this.s,arguments))}},new n(a)}
18t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Lte=Bu(Ite(),1);function y5(e){return{path:e.path.join(".")}}function m0(e){const t=y5(e);return D.useMemo(()=>t,[t])}async function DF(e,t,r){const a=t.getQueryCache().build(t,{queryKey:r});a.setState({data:[],status:"success"});const i=[];var o=!1,s=!1,u;try{for(var f=(0,Lte.default)(e),h;o=!(h=await f.next()).done;o=!1){const d=h.value;i.push(d),a.setState({data:[...i]})}}catch(d){s=!0,u=d}finally{try{o&&f.return!=null&&await f.return()}finally{if(s)throw u}}return i}var Bt=Bu(wp(),1);function jte(e){const{client:t,queryClient:r}=e,n=t instanceof rv?t:aT(t);return{infiniteQueryOptions:(a,i,o)=>{var s,u;const f=((s=i[1])===null||s===void 0?void 0:s.input)===Ia,h=async d=>{var m;const y=(0,Bt.default)((0,Bt.default)({},o),{},{trpc:(0,Bt.default)((0,Bt.default)({},o?.trpc),!(o==null||(m=o.trpc)===null||m===void 0)&&m.abortOnUnmount?{signal:d.signal}:{signal:null})});return await n.query(...Vn(i,y,{direction:d.direction,pageParam:d.pageParam}))};return Object.assign((0,Bt.default)((0,Bt.default)({},o),{},{initialData:o?.initialData,queryKey:i,queryFn:f?Ia:h,initialPageParam:(u=o?.initialCursor)!==null&&u!==void 0?u:null}),{trpc:y5({path:a})})},queryOptions:(a,i,o)=>{var s;const u=((s=i[1])===null||s===void 0?void 0:s.input)===Ia,f=async h=>{var d;const m=(0,Bt.default)((0,Bt.default)({},o),{},{trpc:(0,Bt.default)((0,Bt.default)({},o?.trpc),!(o==null||(d=o.trpc)===null||d===void 0)&&d.abortOnUnmount?{signal:h.signal}:{signal:null})}),y=await n.query(...Vn(i,m));return mF(y)?DF(y,r,i):y};return Object.assign((0,Bt.default)((0,Bt.default)({},o),{},{initialData:o?.initialData,queryKey:i,queryFn:u?Ia:f}),{trpc:y5({path:a})})},fetchQuery:(a,i)=>r.fetchQuery((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a,queryFn:()=>n.query(...Vn(a,i))})),fetchInfiniteQuery:(a,i)=>{var o;return r.fetchInfiniteQuery((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a,queryFn:({pageParam:s,direction:u})=>n.query(...Vn(a,i,{pageParam:s,direction:u})),initialPageParam:(o=i?.initialCursor)!==null&&o!==void 0?o:null}))},prefetchQuery:(a,i)=>r.prefetchQuery((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a,queryFn:()=>n.query(...Vn(a,i))})),prefetchInfiniteQuery:(a,i)=>{var o;return r.prefetchInfiniteQuery((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a,queryFn:({pageParam:s,direction:u})=>n.query(...Vn(a,i,{pageParam:s,direction:u})),initialPageParam:(o=i?.initialCursor)!==null&&o!==void 0?o:null}))},ensureQueryData:(a,i)=>r.ensureQueryData((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a,queryFn:()=>n.query(...Vn(a,i))})),invalidateQueries:(a,i,o)=>r.invalidateQueries((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a}),o),resetQueries:(a,i,o)=>r.resetQueries((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a}),o),refetchQueries:(a,i,o)=>r.refetchQueries((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a}),o),cancelQuery:(a,i)=>r.cancelQueries({queryKey:a},i),setQueryData:(a,i,o)=>r.setQueryData(a,i,o),setQueriesData:(a,i,o,s)=>r.setQueriesData((0,Bt.default)((0,Bt.default)({},i),{},{queryKey:a}),o,s),getQueryData:a=>r.getQueryData(a),setInfiniteQueryData:(a,i,o)=>r.setQueryData(a,i,o),getInfiniteQueryData:a=>r.getQueryData(a),setMutationDefaults:(a,i)=>{const o=a[0],s=u=>n.mutation(...Vn([o,{input:u}],e));return r.setMutationDefaults(a,typeof i=="function"?i({canonicalMutationFn:s}):i)},getMutationDefaults:a=>r.getMutationDefaults(a),isMutating:a=>r.isMutating((0,Bt.default)((0,Bt.default)({},a),{},{exact:!0}))}}var Ue=Bu(wp());const f9=(e,t)=>new Proxy(e,{get(n,a){return t(a),n[a]}});function Bte(e){var t,r;const n=(t=void 0)!==null&&t!==void 0?t:O=>O.originalFn(),a=(r=void 0)!==null&&r!==void 0?r:Nte,i=_te,o=O=>{var C;const{abortOnUnmount:P=!1,queryClient:L,ssrContext:F}=O,[z,$]=D.useState((C=O.ssrState)!==null&&C!==void 0?C:!1),V=O.client instanceof rv?O.client:aT(O.client),W=D.useMemo(()=>jte({client:V,queryClient:L}),[V,L]),X=D.useMemo(()=>(0,Ue.default)({abortOnUnmount:P,queryClient:L,client:V,ssrContext:F??null,ssrState:z},W),[P,V,W,L,F,z]);return D.useEffect(()=>{$(re=>re?"mounted":!1)},[]),E.jsx(a.Provider,{value:X,children:O.children})};function s(){const O=D.useContext(a);if(!O)throw new Error("Unable to find tRPC Context. Did you forget to wrap your Ap
18p inside `withTRPC` HoC?");return O}function u(O,C){var P;const{queryClient:L,ssrState:F}=s();return F&&F!=="mounted"&&((P=L.getQueryCache().find({queryKey:O}))===null||P===void 0?void 0:P.state.status)==="error"?(0,Ue.default)({retryOnMount:!1},C):C}function f(O,C,P){var L,F,z,$,V;const W=s(),{abortOnUnmount:X,client:re,ssrState:U,queryClient:ee,prefetchQuery:J}=W,le=Qi(O,C,"query"),G=ee.getQueryDefaults(le),Y=C===Ia;typeof window>"u"&&U==="prepass"&&(P==null||(L=P.trpc)===null||L===void 0?void 0:L.ssr)!==!1&&((F=P?.enabled)!==null&&F!==void 0?F:G?.enabled)!==!1&&!Y&&!ee.getQueryCache().find({queryKey:le})&&J(le,P);const oe=u(le,(0,Ue.default)((0,Ue.default)({},G),P)),j=(z=($=P==null||(V=P.trpc)===null||V===void 0?void 0:V.abortOnUnmount)!==null&&$!==void 0?$:void 0)!==null&&z!==void 0?z:X,de=cee((0,Ue.default)((0,Ue.default)({},oe),{},{queryKey:le,queryFn:Y?C:async xe=>{const Oe=(0,Ue.default)((0,Ue.default)({},oe),{},{trpc:(0,Ue.default)((0,Ue.default)({},oe?.trpc),j?{signal:xe.signal}:{signal:null})}),Pe=await re.query(...Vn(le,Oe));return mF(Pe)?DF(Pe,ee,le):Pe}}),ee);return de.trpc=m0({path:O}),de}function h(O,C,P){var L,F,z;const $=s(),V=Qi(O,C,"query"),W=C===Ia,X=(L=(F=P==null||(z=P.trpc)===null||z===void 0?void 0:z.abortOnUnmount)!==null&&F!==void 0?F:void 0)!==null&&L!==void 0?L:$.abortOnUnmount;pee((0,Ue.default)((0,Ue.default)({},P),{},{queryKey:V,queryFn:W?C:re=>{const U={trpc:(0,Ue.default)((0,Ue.default)({},P?.trpc),X?{signal:re.signal}:{})};return $.client.query(...Vn(V,U))}}))}function d(O,C,P){var L,F,z;const $=s(),V=Qi(O,C,"query"),W=(L=(F=P==null||(z=P.trpc)===null||z===void 0?void 0:z.abortOnUnmount)!==null&&F!==void 0?F:void 0)!==null&&L!==void 0?L:$.abortOnUnmount,X=fee((0,Ue.default)((0,Ue.default)({},P),{},{queryKey:V,queryFn:re=>{const U=(0,Ue.default)((0,Ue.default)({},P),{},{trpc:(0,Ue.default)((0,Ue.default)({},P?.trpc),W?{signal:re.signal}:{signal:null})});return $.client.query(...Vn(V,U))}}),$.queryClient);return X.trpc=m0({path:O}),[X.data,X]}function m(O,C){const{client:P,queryClient:L}=s(),F=i1(O),z=L.defaultMutationOptions(L.getMutationDefaults(F)),$=gee((0,Ue.default)((0,Ue.default)({},C),{},{mutationKey:F,mutationFn:V=>P.mutation(...Vn([O,{input:V}],C)),onSuccess(...V){var W,X;return n({originalFn:()=>{var U,ee,J;return(U=C==null||(ee=C.onSuccess)===null||ee===void 0?void 0:ee.call(C,...V))!==null&&U!==void 0?U:z==null||(J=z.onSuccess)===null||J===void 0?void 0:J.call(z,...V)},queryClient:L,meta:(W=(X=C?.meta)!==null&&X!==void 0?X:z?.meta)!==null&&W!==void 0?W:{}})}}),L);return $.trpc=m0({path:O}),$}const y={data:void 0,error:null,status:"idle"},v={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function b(O,C,P){var L;const F=(L=P?.enabled)!==null&&L!==void 0?L:C!==Ia,z=vl(Qi(O,C,"any")),{client:$}=s(),V=D.useRef(P);D.useEffect(()=>{V.current=P});const[W]=D.useState(new Set([])),X=D.useCallback(Y=>{W.add(Y)},[W]),re=D.useRef(null),U=D.useCallback(Y=>{const oe=J.current,j=J.current=Y(oe);let de=!1;for(const xe of W)if(oe[xe]!==j[xe]){de=!0;break}de&&G(f9(j,X))},[X,W]),ee=D.useCallback(()=>{var Y;if((Y=re.current)===null||Y===void 0||Y.unsubscribe(),!F){U(()=>(0,Ue.default)((0,Ue.default)({},y),{},{reset:ee}));return}U(()=>(0,Ue.default)((0,Ue.default)({},v),{},{reset:ee}));const oe=$.subscription(O.join("."),C??void 0,{onStarted:()=>{var j,de;(j=(de=V.current).onStarted)===null||j===void 0||j.call(de),U(xe=>(0,Ue.default)((0,Ue.default)({},xe),{},{status:"pending",error:null}))},onData:j=>{var de,xe;(de=(xe=V.current).onData)===null||de===void 0||de.call(xe,j),U(Oe=>(0,Ue.default)((0,Ue.default)({},Oe),{},{status:"pending",data:j,error:null}))},onError:j=>{var de,xe;(de=(xe=V.current).onError)===null||de===void 0||de.call(xe,j),U(Oe=>(0,Ue.default)((0,Ue.default)({},Oe),{},{status:"error",error:j}))},onConnectionStateChange:j=>{U(de=>{switch(j.state){case"idle":return(0,Ue.default)((0,Ue.default)({},de),{},{status:j.state,error:null,data:void 0});case"connecting":return(0,Ue.default)((0,Ue.default)({},de),{},{error:j.error,status:j.state});case"pending":return de}})},onComplete:()=>{var j,de;(j=(de=V.current).onComplete)===null||j===void 0||j.call(de),U(xe=>(0,Ue.default)((0,Ue.default)({},xe),{},{status:"idle",error:null,data:void 0}))}});re.current=oe},[$,z,F,U]);D.useEffect(()=>(ee(),()=>{var Y;(Y=re.current)===null||Y===void 0||Y.unsubscribe()}),[ee]);const J=D.useRef(F?(0,Ue.default)((0,Ue.default)({},v),{},{reset:ee}):(0,Ue.default)((0,Ue.default)({},y),{},{reset:ee})),[le,G]=D.useState(f9(J.current,X));return le}function x(O,C,P){var L,F,z,$,V;const{client:W,ssrState:X,prefetchInfiniteQuery:re,queryClient:U,abortOnUnmount:ee}=s(),J=Qi(O,C,"infinite"),le=U.getQueryDefaults(J),G=C===Ia;typeof window>"u"&&X==="prepass"&&(P==null||(L=P.trpc)===null||L===void 0?void 0:L.ssr)!==!1&&((F=P?.enabled)!==null&&F!==void 0?F:le?.enabled)!==!1&&!G&&!U.getQueryCache().find({queryKey:J})&&re(J,(0,Ue.default)((0,Ue.default)({},le),P));const Y=u(J,(0,Ue.default)((0,Ue.default)({},le),P)),oe=(z=P==null||($=P.trpc)===null||$===void 0?void 0:$.abortOnUnmount)!==null&&z!==void 0?z:ee,j=yee
18((0,Ue.default)((0,Ue.default)({},Y),{},{initialPageParam:(V=P.initialCursor)!==null&&V!==void 0?V:null,persister:P.persister,queryKey:J,queryFn:G?C:de=>{var xe;const Oe=(0,Ue.default)((0,Ue.default)({},Y),{},{trpc:(0,Ue.default)((0,Ue.default)({},Y?.trpc),oe?{signal:de.signal}:{signal:null})});return W.query(...Vn(J,Oe,{pageParam:(xe=de.pageParam)!==null&&xe!==void 0?xe:P.initialCursor,direction:de.direction}))}}),U);return j.trpc=m0({path:O}),j}function S(O,C,P){var L,F,z;const $=s(),V=Qi(O,C,"infinite"),W=$.queryClient.getQueryDefaults(V),X=C===Ia,re=u(V,(0,Ue.default)((0,Ue.default)({},W),P)),U=(L=P==null||(F=P.trpc)===null||F===void 0?void 0:F.abortOnUnmount)!==null&&L!==void 0?L:$.abortOnUnmount;mee((0,Ue.default)((0,Ue.default)({},P),{},{initialPageParam:(z=P.initialCursor)!==null&&z!==void 0?z:null,queryKey:V,queryFn:X?C:ee=>{var J;const le=(0,Ue.default)((0,Ue.default)({},re),{},{trpc:(0,Ue.default)((0,Ue.default)({},re?.trpc),U?{signal:ee.signal}:{})});return $.client.query(...Vn(V,le,{pageParam:(J=ee.pageParam)!==null&&J!==void 0?J:P.initialCursor,direction:ee.direction}))}}))}function A(O,C,P){var L,F,z;const $=s(),V=Qi(O,C,"infinite"),W=$.queryClient.getQueryDefaults(V),X=u(V,(0,Ue.default)((0,Ue.default)({},W),P)),re=(L=P==null||(F=P.trpc)===null||F===void 0?void 0:F.abortOnUnmount)!==null&&L!==void 0?L:$.abortOnUnmount,U=dee((0,Ue.default)((0,Ue.default)({},P),{},{initialPageParam:(z=P.initialCursor)!==null&&z!==void 0?z:null,queryKey:V,queryFn:ee=>{var J;const le=(0,Ue.default)((0,Ue.default)({},X),{},{trpc:(0,Ue.default)((0,Ue.default)({},X?.trpc),re?{signal:ee.signal}:{})});return $.client.query(...Vn(V,le,{pageParam:(J=ee.pageParam)!==null&&J!==void 0?J:P.initialCursor,direction:ee.direction}))}}),$.queryClient);return U.trpc=m0({path:O}),[U.data,U]}return{Provider:o,createClient:i,useContext:s,useUtils:s,useQuery:f,usePrefetchQuery:h,useSuspenseQuery:d,useQueries:(O,C)=>{const{ssrState:P,queryClient:L,prefetchQuery:F,client:z}=s(),$=c9(z),V=O($);if(typeof window>"u"&&P==="prepass")for(const X of V){var W;const re=X;((W=re.trpc)===null||W===void 0?void 0:W.ssr)!==!1&&!L.getQueryCache().find({queryKey:re.queryKey})&&F(re.queryKey,re)}return pF({queries:V.map(X=>(0,Ue.default)((0,Ue.default)({},X),{},{queryKey:X.queryKey})),combine:C?.combine},L)},useSuspenseQueries:O=>{const{queryClient:C,client:P}=s(),L=c9(P),F=O(L),z=hee({queries:F.map($=>(0,Ue.default)((0,Ue.default)({},$),{},{queryFn:$.queryFn,queryKey:$.queryKey}))},C);return[z.map($=>$.data),z]},useMutation:m,useSubscription:b,useInfiniteQuery:x,usePrefetchInfiniteQuery:S,useSuspenseInfiniteQuery:A}}function zte(e){const t=Ote(e);return rT(r=>r==="useContext"||r==="useUtils"?()=>{const n=e.useUtils();return D.useMemo(()=>Rte(n),[n])}:e.hasOwnProperty(r)?e[r]:t[r])}function Fte(e){const t=Bte();return zte(t)}const ga=Fte(),$te="app_session_id",Ute="Please login (10001)";var Gx={exports:{}},g0={},Vx={exports:{}},Yx={};/**
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 d9;function Hte(){return d9||(d9=1,(function(e){function t(U,ee){var J=U.length;U.push(ee);e:for(;0<J;){var le=J-1>>>1,G=U[le];if(0<a(G,ee))U[le]=ee,U[J]=G,J=le;else break e}}function r(U){return U.length===0?null:U[0]}function n(U){if(U.length===0)return null;var ee=U[0],J=U.pop();if(J!==ee){U[0]=J;e:for(var le=0,G=U.length,Y=G>>>1;le<Y;){var oe=2*(le+1)-1,j=U[oe],de=oe+1,xe=U[de];if(0>a(j,J))de<G&&0>a(xe,j)?(U[le]=xe,U[de]=J,le=de):(U[le]=j,U[oe]=J,le=oe);else if(de<G&&0>a(xe,J))U[le]=xe,U[de]=J,le=de;else break e}}return ee}function a(U,ee){var J=U.sortIndex-ee.sortIndex;return J!==0?J:U.id-ee.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 o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var u=[],f=[],h=1,d=null,m=3,y=!1,v=!1,b=!1,x=!1,S=typeof setTimeout=="function"?setTimeout:null,A=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function M(U){for(var ee=r(f);ee!==null;){if(ee.callback===null)n(f);else if(ee.startTime<=U)n(f),ee.sortIndex=ee.expirationTime,t(u,ee);else break;ee=r(f)}}function O(U){if(b=!1,M(U),!v)if(r(u)!==null)v=!0,C||(C=!0,V());else{var ee=r(f);ee!==null&&re(O,ee.startTime-U)}}var C=!1,P=-1,L=5,F=-1;function z(){return x?!0:!(e.unstable_now()-F<L)}function $(){if(x=!1,C){var U=e.unstable_now();F=U;var ee=!0;try{e:{v=!1,b&&(b=!1,A(P),P=-1),y=!0;var J=m;try{t:{for(M(U),d=r(u);d!==null&&!(d.expirationTime>U&&z());){var le=d.callback;
vendor: 8,038 bytes, lines 26-42
26if(typeof le=="function"){d.callback=null,m=d.priorityLevel;var G=le(d.expirationTime<=U);if(U=e.unstable_now(),typeof G=="function"){d.callback=G,M(U),ee=!0;break t}d===r(u)&&n(u),M(U)}else n(u);d=r(u)}if(d!==null)ee=!0;else{var Y=r(f);Y!==null&&re(O,Y.startTime-U),ee=!1}}break e}finally{d=null,m=J,y=!1}ee=void 0}}finally{ee?V():C=!1}}}var V;if(typeof k=="function")V=function(){k($)};else if(typeof MessageChannel<"u"){var W=new MessageChannel,X=W.port2;W.port1.onmessage=$,V=function(){X.postMessage(null)}}else V=function(){S($,0)};function re(U,ee){P=S(function(){U(e.unstable_now())},ee)}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(U){U.callback=null},e.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<U?Math.floor(1e3/U):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_next=function(U){switch(m){case 1:case 2:case 3:var ee=3;break;default:ee=m}var J=m;m=ee;try{return U()}finally{m=J}},e.unstable_requestPaint=function(){x=!0},e.unstable_runWithPriority=function(U,ee){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var J=m;m=U;try{return ee()}finally{m=J}},e.unstable_scheduleCallback=function(U,ee,J){var le=e.unstable_now();switch(typeof J=="object"&&J!==null?(J=J.delay,J=typeof J=="number"&&0<J?le+J:le):J=le,U){case 1:var G=-1;break;case 2:G=250;break;case 5:G=1073741823;break;case 4:G=1e4;break;default:G=5e3}return G=J+G,U={id:h++,callback:ee,priorityLevel:U,startTime:J,expirationTime:G,sortIndex:-1},J>le?(U.sortIndex=J,t(f,U),r(u)===null&&U===r(f)&&(b?(A(P),P=-1):b=!0,re(O,J-le))):(U.sortIndex=G,t(u,U),v||y||(v=!0,C||(C=!0,V()))),U},e.unstable_shouldYield=z,e.unstable_wrapCallback=function(U){var ee=m;return function(){var J=m;m=ee;try{return U.apply(this,arguments)}finally{m=J}}}})(Yx)),Yx}var h9;function qte(){return h9||(h9=1,Vx.exports=Hte()),Vx.exports}var Kx={exports:{}},Pn={};/**
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 p9;function Gte(){if(p9)return Pn;p9=1;var e=Qy();function t(u){var f="https://react.dev/errors/"+u;if(1<arguments.length){f+="?args[]="+encodeURIComponent(arguments[1]);for(var h=2;h<arguments.length;h++)f+="&args[]="+encodeURIComponent(arguments[h])}return"Minified React error #"+u+"; visit "+f+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var n={d:{f:r,r:function(){throw Error(t(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},a=Symbol.for("react.portal");function i(u,f,h){var d=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a,key:d==null?null:""+d,children:u,containerInfo:f,implementation:h}}var o=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function s(u,f){if(u==="font")return"";if(typeof f=="string")return f==="use-credentials"?f:""}return Pn.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=n,Pn.createPortal=function(u,f){var h=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!f||f.nodeType!==1&&f.nodeType!==9&&f.nodeType!==11)throw Error(t(299));return i(u,f,null,h)},Pn.flushSync=function(u){var f=o.T,h=n.p;try{if(o.T=null,n.p=2,u)return u()}finally{o.T=f,n.p=h,n.d.f()}},Pn.preconnect=function(u,f){typeof u=="string"&&(f?(f=f.crossOrigin,f=typeof f=="string"?f==="use-credentials"?f:"":void 0):f=null,n.d.C(u,f))},Pn.prefetchDNS=function(u){typeof u=="string"&&n.d.D(u)},Pn.preinit=function(u,f){if(typeof u=="string"&&f&&typeof f.as=="string"){var h=f.as,d=s(h,f.crossOrigin),m=typeof f.integrity=="string"?f.integrity:void 0,y=typeof f.fetchPriority=="string"?f.fetchPriority:void 0;h==="style"?n.d.S(u,typeof f.precedence=="string"?f.precedence:void 0,{crossOrigin:d,integrity:m,fetchPriority:y}):h==="script"&&n.d.X(u,{crossOrigin:d,integrity:m,fetchPriority:y,nonce:typeof f.nonce=="string"?f.nonce:void 0})}},Pn.preinitModule=function(u,f){if(typeof u=="string")if(typeof f=="object"&&f!==null){if(f.as==null||f.as==="script"){var h=s(f.as,f.crossOrigin);n.d.M(u,{crossOrigin:h,integrity:typeof f.integrity=="string"?f.integrity:void 0,nonce:typeof f.nonce=="string"?f.nonce:void 0})}}else f==null&&n.d.M(u)},Pn.preload=function(u,f){if(typeof u=="string"&&typeof f=="object"&&f!==null&&typeof f.as=="string"){var h=f.as,d=s(h,f.crossOrigin);n.d.L(u,h,{crossOrigin:d,integrity:typeof f.integrity=="string"?f.integrity:void 0,nonce:typeof f.nonce=="string"?f.nonce:void 0,type:typeof f.type=="string"?f.type:void 0,fetchPriority:typeof f.fetchPriority=="string"?f.fetchPriority:void 0,referrerPolicy:typeof f.referrerPolicy=="string"?f.referrerPolicy:void 0,imageSrcSet:typeof f.imageSrcSet=="string"?f.imageSrcSet:void 0,imageSizes:typeof f.imageSizes=="string"?f.imageSizes:void 0,media:typeof f.media=="string"?f.media:void 0})}},Pn.preloadModule=function(u,f){if(typeof u=="string")if(f){var h=s(f.as,f.crossOrigin);n.d.m(u,{as:typeof f.as=="string"&&f.as!=="script"?f.as:void 0,crossOrigin:h,integrity:typeof f.integrity=="string"?f.integrity:void 0})}else n.d.m(u)},Pn.requestFormReset=function(u){n.d.r(u)},Pn.unstable_batchedUpdates=function(u,f){return u(f)},Pn.useFormState=function(u,f,h){return o.H.useFormState(u,f,h)},Pn.useFormStatus=function(){return o.H.useHostTransitionStatus()},Pn.version="19.2.1",Pn}var m9;function IF(){if(m9)return Kx.exports;m9=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(),Kx.exports=Gte(),Kx.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 g9;function Vte(){if(g9)return g0;g9=1;var e=qte(),t=Qy(),r=IF();function n(l){var c="https://react.dev/errors/"+l;if(1<arguments.length){c+="?args[]="+encodeURIComponent(arguments[1]);for(var p=2;p<arguments.length;p++)c+="&args[]="+encodeURIComponent(arguments[p])}return"Minified React error #"+l+"; visit "+c+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function i(l){var c=l,p=l;if(l.alternate)for(;c.return;)c=c.return;else{l=c;do c=l,(c.flags&4098)!==0&&(p=c.return),l=c.return;while(l)}return c.tag===3?p:null}function o(l){if(l.tag===13){var c=l.memoizedState;if(c===null&&(l=l.alternate,l!==null&&(c=l.memoizedState)),c!==null)return c.dehydrated}return null}function s(l){if(l.tag===31){var c=l.memoizedState;if(c===null&&(l=l.alternate,l!==null&&(c=l.memoizedState)),c!==null)return c.dehydrated}return null}function u(l){if(i(l)!==l)throw Error(n(188))}function f(l){var c=l.alternate;if(!c){if(c=i(l),c===null)throw Error(n(188));return c!==l?null:l}for(var p=l,g=c;;){var w=p.return;if(w===null)break;var _=w.alternate;if(_===null){if(g=w.return,g!==null){p=g;continue}break}if(w.child===_.child){for(_=w.child;_;){if(_===p)return u(w),l;if(_===g)return u(w),c;_=_.sibling}throw Error(n(188))}if(p.return!==g.return)p=w,g=_;else{for(var I=!1,H=w.child;H;){if(H===p){I=!0,p=w,g=_;break}if(H===g){I=!0,g=w,p=_;break}H=H.sibling}if(!I){for(H=_.child;H;){if(H===p){I=!0,p=_,g=w;break}if(H===g){I=!0,g=_,p=w;break}H=H.sibling}if(!I)throw Error(n(189))}}if(p.alternate!==g)throw Error(n(190))}if(p.tag!==3)throw Error(n(188));return p.stateNode.current===p?l:c}function h(l){var c=l.tag;if(c===5||c===26||c===27||c===6)return l;for(l=l.child;l!==null;
vendor: 9,678 bytes, lines 42-49
42){if(c=h(l),c!==null)return c;l=l.sibling}return null}var d=Object.assign,m=Symbol.for("react.element"),y=Symbol.for("react.transitional.element"),v=Symbol.for("react.portal"),b=Symbol.for("react.fragment"),x=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),A=Symbol.for("react.consumer"),k=Symbol.for("react.context"),M=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),C=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),L=Symbol.for("react.lazy"),F=Symbol.for("react.activity"),z=Symbol.for("react.memo_cache_sentinel"),$=Symbol.iterator;function V(l){return l===null||typeof l!="object"?null:(l=$&&l[$]||l["@@iterator"],typeof l=="function"?l:null)}var W=Symbol.for("react.client.reference");function X(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===W?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case b:return"Fragment";case S:return"Profiler";case x:return"StrictMode";case O:return"Suspense";case C:return"SuspenseList";case F:return"Activity"}if(typeof l=="object")switch(l.$$typeof){case v:return"Portal";case k:return l.displayName||"Context";case A:return(l._context.displayName||"Context")+".Consumer";case M:var c=l.render;return l=l.displayName,l||(l=c.displayName||c.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case P:return c=l.displayName||null,c!==null?c:X(l.type)||"Memo";case L:c=l._payload,l=l._init;try{return X(l(c))}catch{}}return null}var re=Array.isArray,U=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ee=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,J={pending:!1,data:null,method:null,action:null},le=[],G=-1;function Y(l){return{current:l}}function oe(l){0>G||(l.current=le[G],le[G]=null,G--)}function j(l,c){G++,le[G]=l.current,l.current=c}var de=Y(null),xe=Y(null),Oe=Y(null),Pe=Y(null);function Fe(l,c){switch(j(Oe,c),j(xe,l),j(de,null),c.nodeType){case 9:case 11:l=(l=c.documentElement)&&(l=l.namespaceURI)?pC(l):0;break;default:if(l=c.tagName,c=c.namespaceURI)c=pC(c),l=mC(c,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}oe(de),j(de,l)}function Te(){oe(de),oe(xe),oe(Oe)}function He(l){l.memoizedState!==null&&j(Pe,l);var c=de.current,p=mC(c,l.type);c!==p&&(j(xe,l),j(de,p))}function We(l){xe.current===l&&(oe(de),oe(xe)),Pe.current===l&&(oe(Pe),c0._currentValue=J)}var Ae,At;function tt(l){if(Ae===void 0)try{throw Error()}catch(p){var c=p.stack.trim().match(/\n( *(at )?)/);Ae=c&&c[1]||"",At=-1<p.stack.indexOf(`
43    at`)?" (<anonymous>)":-1<p.stack.indexOf("@")?"@unknown:0:0":""}return`
44`+Ae+l+At}var Ht=!1;function It(l,c){if(!l||Ht)return"";Ht=!0;var p=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var g={DetermineComponentFrameRoot:function(){try{if(c){var ke=function(){throw Error()};if(Object.defineProperty(ke.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ke,[])}catch(ve){var ye=ve}Reflect.construct(l,[],ke)}else{try{ke.call()}catch(ve){ye=ve}l.call(ke.prototype)}}else{try{throw Error()}catch(ve){ye=ve}(ke=l())&&typeof ke.catch=="function"&&ke.catch(function(){})}}catch(ve){if(ve&&ye&&typeof ve.stack=="string")return[ve.stack,ye.stack]}return[null,null]}};g.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var w=Object.getOwnPropertyDescriptor(g.DetermineComponentFrameRoot,"name");w&&w.configurable&&Object.defineProperty(g.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var _=g.DetermineComponentFrameRoot(),I=_[0],H=_[1];if(I&&H){var se=I.split(`
45`),ge=H.split(`
46`);for(w=g=0;g<se.length&&!se[g].includes("DetermineComponentFrameRoot");)g++;for(;w<ge.length&&!ge[w].includes("DetermineComponentFrameRoot");)w++;if(g===se.length||w===ge.length)for(g=se.length-1,w=ge.length-1;1<=g&&0<=w&&se[g]!==ge[w];)w--;for(;1<=g&&0<=w;g--,w--)if(se[g]!==ge[w]){if(g!==1||w!==1)do if(g--,w--,0>w||se[g]!==ge[w]){var we=`
47`+se[g].replace(" at new "," at ");return l.displayName&&we.includes("<anonymous>")&&(we=we.replace("<anonymous>",l.displayName)),we}while(1<=g&&0<=w);break}}}finally{Ht=!1,Error.prepareStackTrace=p}return(p=l?l.displayName||l.name:"")?tt(p):""}function Wt(l,c){switch(l.tag){case 26:case 27:case 5:return tt(l.type);case 16:return tt("Lazy");case 13:return l.child!==c&&c!==null?tt("Suspense Fallback"):tt("Suspense");case 19:return tt("SuspenseList");case 0:case 15:return It(l.type,!1);case 11:return It(l.type.render,!1);case 1:return It(l.type,!0);case 31:return tt("Activity");default:return""}}function Pr(l){try{var c="",p=null;do c+=Wt(l,p),p=l,l=l.return;while(l);return c}catch(g){return`
48Error generating stack: `+g.message+`
49`+g.stack}}var Zt=Object.prototype.hasOwnProperty,wa=e.unstable_scheduleCallback,Un=e.unstable_cancelCallback,dr=e.unstable_shouldYield,Jn=e.unstable_requestPaint,zr=e.unstable_now,_s=e.unstable_getCurrentPriorityLevel,Ee=e.unstable_ImmediatePriority,Be=e.unstable_UserBlockingPriority,rt=e.unstable_NormalPriority,dt=e.unstable_LowPriority,wt=e.unstable_IdlePriority,On=e.log,Cn=e.unstable_setDisableYieldValue,bn=null,Mr=null;function xn(l){if(typeof On=="function"&&Cn(l),Mr&&typeof Mr.setStrictMode=="function")try{Mr.setStrictMode(bn,l)}catch{}}var Gt=Math.clz32?Math.clz32:Bi,ji=Math.log,Hn=Math.LN2;function Bi(l){return l>>>=0,l===0?32:31-(ji(l)/Hn|0)|0}var Ju=256,ec=262144,jl=4194304;function zi(l){var c=l&42;if(c!==0)return c;switch(l&-l){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 l&261888;case 262144:case 524288:case 1048576:case 2097152:return l&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function ot(l,c,p){var g=l.pendingLanes;if(g===0)return 0;var w=0,_=l.suspendedLanes,I=l.pingedLanes;l=l.warmLanes;var H=g&134217727;return H!==0?(g=H&~_,g!==0?w=zi(g):(I&=H,I!==0?w=zi(I):p||(p=H&~l,p!==0&&(w=zi(p))))):(H=g&~_,H!==0?w=zi(H):I!==0?w=zi(I):p||(p=g&~l,p!==0&&(w=zi(p)))),w===0?0:c!==0&&c!==w&&(c&_)===0&&(_=w&-w,p=c&-c,_>=p||_===32&&(p&4194048)!==0)?c:w}function gr(l,c){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&c)===0}function ln(l,c){switch(l){case 1:case 2:case 4:case 8:case 64:return c+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 c+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 Nn(){var l=jl;return jl<<=1,(jl&62914560)===0&&(jl=4194304),l}function Ss(l){for(var c=[],p=0;31>p;p++)c.push(l);return c}function wr(l,c){l.pendingLanes|=c,c!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function ea(l,c,p,g,w,_){var I=l.pendingLanes;l.pendingLanes=p,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=p,l.entangledLanes&=p,l.errorRecoveryDisabledLanes&=p,l.shellSuspendCounter=0;var H=l.entanglements,se=l.expirationTimes,ge=l.hiddenUpdates;for(p=I&~p;0<p;){var we=31-Gt(p),ke=1<<we;H[we]=0,se[we]=-1;var ye=ge[we];if(ye!==null)for(ge[we]=null,we=0;we<ye.length;we++){var ve=ye[we];ve!==null&&(ve.lane&=-536870913)}p&=~ke}g!==0&&Bl(l,g,0),_!==0&&w===0&&l.tag!==0&&(l.suspendedLanes|=_&~(I&~c))}function Bl(l,c,p){l.pendingLanes|=c,l.suspendedLanes&=~c;var g=31-Gt(c);l.entangledLanes|=c,l.entanglements[g]=l.entanglements[g]|1073741824|p&261930}function ta(l,c){var p=l.entangledLanes|=c;for(l=l.entanglements;p;){var g=31-Gt(p),w=1<<g;w&c|l[g]&c&&(l[g]|=c),p&=~w}}function ra(l,c){var p=c&-c;return p=(p&42)!==0?1:tc(p),(p&(l.suspendedLanes|c))!==0?0:p}function tc(l){switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=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:l=128;break;case 268435456:l=134217728;break;default:l=0}return l}function bi(l){return l&=-l,2<l?8<l?(l&134217727)!==0?32:268435456:8:2}function Cb(){var l=ee.p;return l!==0?l:(l=window.event,l===void 0?32:BC(l.type))}function e7(l,c){var p=ee.p;try{return ee.p=l,c()}finally{ee.p=p}}var Ts=Math.random().toString(36).slice(2),wn="__reactFiber$"+Ts,na="__reactProps$"+Ts,rc="__reactContainer$"+Ts,Nb="__reactEvents$"+Ts,yX="__reactListeners$"+Ts,vX="__reactHandles$"+Ts,t7="__reactResources$"+Ts,Td="__reactMarker$"+Ts;function Pb(l){delete l[wn],delete l[na],delete l[Nb],delete l[yX],delete l[vX]}function nc(l){var c=l[wn];if(c)return c;for(var p=l.parentNode;p;){if(c=p[rc]||p[wn]){if(p=c.alternate,c.child!==null||p!==null&&p.child!==null)for(l=EC(l);l!==null;){if(p=l[wn])return p;l=EC(l)}return c}l=p,p=l.parentNode}return null}function ac(l){if(l=l[wn]||l[rc]){var c=l.tag;if(c===5||c===6||c===13||c===31||c===26||c===27||c===3)return l}return null}function Ad(l){var c=l.tag;if(c===5||c===26||c===27||c===6)return l.stateNode;throw Error(n(33))}function ic(l){var c=l[t7];return c||(c=l[t7]={hoistableStyles:new Map,hoistableScripts:new Map}),c}function un(l){l[Td]=!0}var r7=new Set,n7={};function zl(l,c){oc(l,c),oc(l+"Capture",c)}function oc(l,c){for(n7[l]=c,l=0;l<c.length;l++)r7.add(c[l])}var bX=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
49037D\\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]*$"),a7={},i7={};function xX(l){return Zt.call(i7,l)?!0:Zt.call(a7,l)?!1:bX.test(l)?i7[l]=!0:(a7[l]=!0,!1)}function Zp(l,c,p){if(xX(c))if(p===null)l.removeAttribute(c);else{switch(typeof p){case"undefined":case"function":case"symbol":l.removeAttribute(c);return;case"boolean":var g=c.toLowerCase().slice(0,5);if(g!=="data-"&&g!=="aria-"){l.removeAttribute(c);return}}l.setAttribute(c,""+p)}}function Jp(l,c,p){if(p===null)l.removeAttribute(c);else{switch(typeof p){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(c);return}l.setAttribute(c,""+p)}}function wo(l,c,p,g){if(g===null)l.removeAttribute(p);else{switch(typeof g){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(p);return}l.setAttributeNS(c,p,""+g)}}function Ha(l){switch(typeof l){case"bigint":case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function o7(l){var c=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(c==="checkbox"||c==="radio")}function wX(l,c,p){var g=Object.getOwnPropertyDescriptor(l.constructor.prototype,c);if(!l.hasOwnProperty(c)&&typeof g<"u"&&typeof g.get=="function"&&typeof g.set=="function"){var w=g.get,_=g.set;return Object.defineProperty(l,c,{configurable:!0,get:function(){return w.call(this)},set:function(I){p=""+I,_.call(this,I)}}),Object.defineProperty(l,c,{enumerable:g.enumerable}),{getValue:function(){return p},setValue:function(I){p=""+I},stopTracking:function(){l._valueTracker=null,delete l[c]}}}}function Mb(l){if(!l._valueTracker){var c=o7(l)?"checked":"value";l._valueTracker=wX(l,c,""+l[c])}}function s7(l){if(!l)return!1;var c=l._valueTracker;if(!c)return!0;var p=c.getValue(),g="";return l&&(g=o7(l)?l.checked?"true":"false":l.value),l=g,l!==p?(c.setValue(l),!0):!1}function em(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}var EX=/[\n"\\]/g;function qa(l){return l.replace(EX,function(c){return"\\"+c.charCodeAt(0).toString(16)+" "})}function Rb(l,c,p,g,w,_,I,H){l.name="",I!=null&&typeof I!="function"&&typeof I!="symbol"&&typeof I!="boolean"?l.type=I:l.removeAttribute("type"),c!=null?I==="number"?(c===0&&l.value===""||l.value!=c)&&(l.value=""+Ha(c)):l.value!==""+Ha(c)&&(l.value=""+Ha(c)):I!=="submit"&&I!=="reset"||l.removeAttribute("value"),c!=null?Db(l,I,Ha(c)):p!=null?Db(l,I,Ha(p)):g!=null&&l.removeAttribute("value"),w==null&&_!=null&&(l.defaultChecked=!!_),w!=null&&(l.checked=w&&typeof w!="function"&&typeof w!="symbol"),H!=null&&typeof H!="function"&&typeof H!="symbol"&&typeof H!="boolean"?l.name=""+Ha(H):l.removeAttribute("name")}function l7(l,c,p,g,w,_,I,H){if(_!=null&&typeof _!="function"&&typeof _!="symbol"&&typeof _!="boolean"&&(l.type=_),c!=null||p!=null){if(!(_!=="submit"&&_!=="reset"||c!=null)){Mb(l);return}p=p!=null?""+Ha(p):"",c=c!=null?""+Ha(c):p,H||c===l.value||(l.value=c),l.defaultValue=c}g=g??w,g=typeof g!="function"&&typeof g!="symbol"&&!!g,l.checked=H?l.checked:!!g,l.defaultChecked=!!g,I!=null&&typeof I!="function"&&typeof I!="symbol"&&typeof I!="boolean"&&(l.name=I),Mb(l)}function Db(l,c,p){c==="number"&&em(l.ownerDocument)===l||l.defaultValue===""+p||(l.defaultValue=""+p)}function sc(l,c,p,g){if(l=l.options,c){c={};for(var w=0;w<p.length;w++)c["$"+p[w]]=!0;for(p=0;p<l.length;p++)w=c.hasOwnProperty("$"+l[p].value),l[p].selected!==w&&(l[p].selected=w),w&&g&&(l[p].defaultSelected=!0)}else{for(p=""+Ha(p),c=null,w=0;w<l.length;w++){if(l[w].value===p){l[w].selected=!0,g&&(l[w].defaultSelected=!0);return}c!==null||l[w].disabled||(c=l[w])}c!==null&&(c.selected=!0)}}function u7(l,c,p){if(c!=null&&(c=""+Ha(c),c!==l.value&&(l.value=c),p==null)){l.defaultValue!==c&&(l.defaultValue=c);return}l.defaultValue=p!=null?""+Ha(p):""}function c7(l,c,p,g){if(c==null){if(g!=null){if(p!=null)throw Error(n(92));if(re(g)){if(1<g.length)throw Error(n(93));g=g[0]}p=g}p==null&&(p=""),c=p}p=Ha(c),l.defaultValue=p,g=l.textContent,g===p&&g!==""&&g!==null&&(l.value=g),Mb(l)}
vendor: 4,182 bytes, line 49
49function lc(l,c){if(c){var p=l.firstChild;if(p&&p===l.lastChild&&p.nodeType===3){p.nodeValue=c;return}}l.textContent=c}var _X=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 f7(l,c,p){var g=c.indexOf("--")===0;p==null||typeof p=="boolean"||p===""?g?l.setProperty(c,""):c==="float"?l.cssFloat="":l[c]="":g?l.setProperty(c,p):typeof p!="number"||p===0||_X.has(c)?c==="float"?l.cssFloat=p:l[c]=(""+p).trim():l[c]=p+"px"}function d7(l,c,p){if(c!=null&&typeof c!="object")throw Error(n(62));if(l=l.style,p!=null){for(var g in p)!p.hasOwnProperty(g)||c!=null&&c.hasOwnProperty(g)||(g.indexOf("--")===0?l.setProperty(g,""):g==="float"?l.cssFloat="":l[g]="");for(var w in c)g=c[w],c.hasOwnProperty(w)&&p[w]!==g&&f7(l,w,g)}else for(var _ in c)c.hasOwnProperty(_)&&f7(l,_,c[_])}function Ib(l){if(l.indexOf("-")===-1)return!1;switch(l){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 SX=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"]]),TX=/^[\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 tm(l){return TX.test(""+l)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":l}function Eo(){}var Lb=null;function jb(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var uc=null,cc=null;function h7(l){var c=ac(l);if(c&&(l=c.stateNode)){var p=l[na]||null;e:switch(l=c.stateNode,c.type){case"input":if(Rb(l,p.value,p.defaultValue,p.defaultValue,p.checked,p.defaultChecked,p.type,p.name),c=p.name,p.type==="radio"&&c!=null){for(p=l;p.parentNode;)p=p.parentNode;for(p=p.querySelectorAll('input[name="'+qa(""+c)+'"][type="radio"]'),c=0;c<p.length;c++){var g=p[c];if(g!==l&&g.form===l.form){var w=g[na]||null;if(!w)throw Error(n(90));Rb(g,w.value,w.defaultValue,w.defaultValue,w.checked,w.defaultChecked,w.type,w.name)}}for(c=0;c<p.length;c++)g=p[c],g.form===l.form&&s7(g)}break e;case"textarea":u7(l,p.value,p.defaultValue);break e;case"select":c=p.value,c!=null&&sc(l,!!p.multiple,c,!1)}}}var Bb=!1;function p7(l,c,p){if(Bb)return l(c,p);Bb=!0;try{var g=l(c);return g}finally{if(Bb=!1,(uc!==null||cc!==null)&&(Um(),uc&&(c=uc,l=cc,cc=uc=null,h7(c),l)))for(c=0;c<l.length;c++)h7(l[c])}}function kd(l,c){var p=l.stateNode;if(p===null)return null;var g=p[na]||null;if(g===null)return null;p=g[c];e:switch(c){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(g=!g.disabled)||(l=l.type,g=!(l==="button"||l==="input"||l==="select"||l==="textarea")),l=!g;break e;default:l=!1}if(l)return null;if(p&&typeof p!="function")throw Error(n(231,c,typeof p));return p}var _o=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),zb=!1;if(_o)try{var Od={};Object.defineProperty(Od,"passive",{get:function(){zb=!0}}),window.addEventListener("test",Od,Od),window.removeEventListener("test",Od,Od)}catch{zb=!1}var As=null,Fb=null,rm=null;function m7(){if(rm)return rm;var l,c=Fb,p=c.length,g,w="value"in As?As.value:As.textContent,_=w.length;for(l=0;l<p&&c[l]===w[l];l++);var I=p-l;for(g=1;g<=I&&c[p-g]===w[_-g];g++);return rm=w.slice(l,1<g?1-g:void 0)}function nm(l){var c=l.keyCode;return"charCode"in l?(l=l.charCode,l===0&&c===13&&(l=13)):l=c,l===10&&(l=13),32<=l||l===13?l:0}function am(){return!0}function g7(){return!1}function aa(l){function c(p,g,w,_,I){this._reactName=p,this._targetInst=w,this.type=g,this.nativeEvent=_,this.target=I,this.currentTarget=null;for(var H in l)l.hasOwnProperty(H)&&(p=l[H],this[H]=p?p(_):_[H]);return this.isDefaultPrevented=(_.defaultPrevented!=null?_.defaultPrevented:_.returnValue===!1)?am:g7,this.isPropagationStopped=g7,this}return d(c.prototype,{preventDefault:function(){this.defaultPrevented=!0;var p=this.nativeEvent;p&&(p.preventDefault?p.preventDefault():typeof p.returnValue!="unknown"&&(p.returnValue=!1),this.isDefaultPrevented=am)},stopPropagation:function(){var p=this.nativeEvent;p&&(p.stopPropagation?p.stopPropagation():typeof p.cancelBubble!="unknown"&&(p.cancelBubble=!0),this.isPropagationStopped=am)},persist:function(){},isPersistent:am}),c}var Fl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},im=aa(Fl),Cd=d({},Fl,{view:0,detail:0}),AX=aa(Cd),$b,Ub,Nd,om=d({},Cd,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:qb,button:0,buttons:0,relatedTarget:function(l){return l.relatedTarget===void 0?l.fromElement===l.srcElement?l.toElement:l.fromElement:l.relatedTarget},movementX:function(l){return"movementX"in l?l.movementX:(l!==Nd&&(Nd&&l.type==="mousemove"?($b=l.screenX-Nd.screenX,Ub=l.screenY-Nd.screenY):Ub=$b=0,Nd=l),$b)},movementY:function(l){return"movementY"in l?l.movementY:Ub}}),y7=aa(om),kX=d({},om,{dataTransfer:0}),OX=aa(kX),CX=d({},Cd,{relatedTarget:0}),Hb=aa(CX),NX=d({},Fl,{animationName:0,elapsedTime:0,pseudoElement:0}),PX=aa(NX),MX=d({},Fl,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),RX=aa(MX),DX=d({},Fl,{data:0}),v7=aa(DX),IX={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},LX={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"},jX={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function BX(l){var c=this.nativeEvent;return c.getModifierState?c.getModifierState(l):(l=jX[l])?!!c[l]:!1}function qb(){return BX}var zX=d({},Cd,{key:function(l){if(l.key){var c=IX[l.key]||l.key;if(c!=="Unidentified")return c}
vendor: 5,019 bytes, line 49
49return l.type==="keypress"?(l=nm(l),l===13?"Enter":String.fromCharCode(l)):l.type==="keydown"||l.type==="keyup"?LX[l.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:qb,charCode:function(l){return l.type==="keypress"?nm(l):0},keyCode:function(l){return l.type==="keydown"||l.type==="keyup"?l.keyCode:0},which:function(l){return l.type==="keypress"?nm(l):l.type==="keydown"||l.type==="keyup"?l.keyCode:0}}),FX=aa(zX),$X=d({},om,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),b7=aa($X),UX=d({},Cd,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:qb}),HX=aa(UX),qX=d({},Fl,{propertyName:0,elapsedTime:0,pseudoElement:0}),GX=aa(qX),VX=d({},om,{deltaX:function(l){return"deltaX"in l?l.deltaX:"wheelDeltaX"in l?-l.wheelDeltaX:0},deltaY:function(l){return"deltaY"in l?l.deltaY:"wheelDeltaY"in l?-l.wheelDeltaY:"wheelDelta"in l?-l.wheelDelta:0},deltaZ:0,deltaMode:0}),YX=aa(VX),KX=d({},Fl,{newState:0,oldState:0}),WX=aa(KX),QX=[9,13,27,32],Gb=_o&&"CompositionEvent"in window,Pd=null;_o&&"documentMode"in document&&(Pd=document.documentMode);var XX=_o&&"TextEvent"in window&&!Pd,x7=_o&&(!Gb||Pd&&8<Pd&&11>=Pd),w7=" ",E7=!1;function _7(l,c){switch(l){case"keyup":return QX.indexOf(c.keyCode)!==-1;case"keydown":return c.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function S7(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var fc=!1;function ZX(l,c){switch(l){case"compositionend":return S7(c);case"keypress":return c.which!==32?null:(E7=!0,w7);case"textInput":return l=c.data,l===w7&&E7?null:l;default:return null}}function JX(l,c){if(fc)return l==="compositionend"||!Gb&&_7(l,c)?(l=m7(),rm=Fb=As=null,fc=!1,l):null;switch(l){case"paste":return null;case"keypress":if(!(c.ctrlKey||c.altKey||c.metaKey)||c.ctrlKey&&c.altKey){if(c.char&&1<c.char.length)return c.char;if(c.which)return String.fromCharCode(c.which)}return null;case"compositionend":return x7&&c.locale!=="ko"?null:c.data;default:return null}}var eZ={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 T7(l){var c=l&&l.nodeName&&l.nodeName.toLowerCase();return c==="input"?!!eZ[l.type]:c==="textarea"}function A7(l,c,p,g){uc?cc?cc.push(g):cc=[g]:uc=g,c=Wm(c,"onChange"),0<c.length&&(p=new im("onChange","change",null,p,g),l.push({event:p,listeners:c}))}var Md=null,Rd=null;function tZ(l){lC(l,0)}function sm(l){var c=Ad(l);if(s7(c))return l}function k7(l,c){if(l==="change")return c}var O7=!1;if(_o){var Vb;if(_o){var Yb="oninput"in document;if(!Yb){var C7=document.createElement("div");C7.setAttribute("oninput","return;"),Yb=typeof C7.oninput=="function"}Vb=Yb}else Vb=!1;O7=Vb&&(!document.documentMode||9<document.documentMode)}function N7(){Md&&(Md.detachEvent("onpropertychange",P7),Rd=Md=null)}function P7(l){if(l.propertyName==="value"&&sm(Rd)){var c=[];A7(c,Rd,l,jb(l)),p7(tZ,c)}}function rZ(l,c,p){l==="focusin"?(N7(),Md=c,Rd=p,Md.attachEvent("onpropertychange",P7)):l==="focusout"&&N7()}function nZ(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return sm(Rd)}function aZ(l,c){if(l==="click")return sm(c)}function iZ(l,c){if(l==="input"||l==="change")return sm(c)}function oZ(l,c){return l===c&&(l!==0||1/l===1/c)||l!==l&&c!==c}var Ea=typeof Object.is=="function"?Object.is:oZ;function Dd(l,c){if(Ea(l,c))return!0;if(typeof l!="object"||l===null||typeof c!="object"||c===null)return!1;var p=Object.keys(l),g=Object.keys(c);if(p.length!==g.length)return!1;for(g=0;g<p.length;g++){var w=p[g];if(!Zt.call(c,w)||!Ea(l[w],c[w]))return!1}return!0}function M7(l){for(;l&&l.firstChild;)l=l.firstChild;return l}function R7(l,c){var p=M7(l);l=0;for(var g;p;){if(p.nodeType===3){if(g=l+p.textContent.length,l<=c&&g>=c)return{node:p,offset:c-l};l=g}e:{for(;p;){if(p.nextSibling){p=p.nextSibling;break e}p=p.parentNode}p=void 0}p=M7(p)}}function D7(l,c){return l&&c?l===c?!0:l&&l.nodeType===3?!1:c&&c.nodeType===3?D7(l,c.parentNode):"contains"in l?l.contains(c):l.compareDocumentPosition?!!(l.compareDocumentPosition(c)&16):!1:!1}function I7(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var c=em(l.document);c instanceof l.HTMLIFrameElement;){try{var p=typeof c.contentWindow.location.href=="string"}catch{p=!1}if(p)l=c.contentWindow;else break;c=em(l.document)}return c}function Kb(l){var c=l&&l.nodeName&&l.nodeName.toLowerCase();return c&&(c==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||c==="textarea"||l.contentEditable==="true")}var sZ=_o&&"documentMode"in document&&11>=document.documentMode,dc=null,Wb=null,Id=null,Qb=!1;function L7(l,c,p){var g=p.window===p?p.document:p.nodeType===9?p:p.ownerDocument;Qb||dc==null||dc!==em(g)||(g=dc,"selectionStart"in g&&Kb(g)?g={start:g.
vendor: 19,714 bytes, line 49
49selectionStart,end:g.selectionEnd}:(g=(g.ownerDocument&&g.ownerDocument.defaultView||window).getSelection(),g={anchorNode:g.anchorNode,anchorOffset:g.anchorOffset,focusNode:g.focusNode,focusOffset:g.focusOffset}),Id&&Dd(Id,g)||(Id=g,g=Wm(Wb,"onSelect"),0<g.length&&(c=new im("onSelect","select",null,c,p),l.push({event:c,listeners:g}),c.target=dc)))}function $l(l,c){var p={};return p[l.toLowerCase()]=c.toLowerCase(),p["Webkit"+l]="webkit"+c,p["Moz"+l]="moz"+c,p}var hc={animationend:$l("Animation","AnimationEnd"),animationiteration:$l("Animation","AnimationIteration"),animationstart:$l("Animation","AnimationStart"),transitionrun:$l("Transition","TransitionRun"),transitionstart:$l("Transition","TransitionStart"),transitioncancel:$l("Transition","TransitionCancel"),transitionend:$l("Transition","TransitionEnd")},Xb={},j7={};_o&&(j7=document.createElement("div").style,"AnimationEvent"in window||(delete hc.animationend.animation,delete hc.animationiteration.animation,delete hc.animationstart.animation),"TransitionEvent"in window||delete hc.transitionend.transition);function Ul(l){if(Xb[l])return Xb[l];if(!hc[l])return l;var c=hc[l],p;for(p in c)if(c.hasOwnProperty(p)&&p in j7)return Xb[l]=c[p];return l}var B7=Ul("animationend"),z7=Ul("animationiteration"),F7=Ul("animationstart"),lZ=Ul("transitionrun"),uZ=Ul("transitionstart"),cZ=Ul("transitioncancel"),$7=Ul("transitionend"),U7=new Map,Zb="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(" ");Zb.push("scrollEnd");function xi(l,c){U7.set(l,c),zl(c,[l])}var lm=typeof reportError=="function"?reportError:function(l){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var c=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof l=="object"&&l!==null&&typeof l.message=="string"?String(l.message):String(l),error:l});if(!window.dispatchEvent(c))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",l);return}console.error(l)},Ga=[],pc=0,Jb=0;function um(){for(var l=pc,c=Jb=pc=0;c<l;){var p=Ga[c];Ga[c++]=null;var g=Ga[c];Ga[c++]=null;var w=Ga[c];Ga[c++]=null;var _=Ga[c];if(Ga[c++]=null,g!==null&&w!==null){var I=g.pending;I===null?w.next=w:(w.next=I.next,I.next=w),g.pending=w}_!==0&&H7(p,w,_)}}function cm(l,c,p,g){Ga[pc++]=l,Ga[pc++]=c,Ga[pc++]=p,Ga[pc++]=g,Jb|=g,l.lanes|=g,l=l.alternate,l!==null&&(l.lanes|=g)}function e2(l,c,p,g){return cm(l,c,p,g),fm(l)}function Hl(l,c){return cm(l,null,null,c),fm(l)}function H7(l,c,p){l.lanes|=p;var g=l.alternate;g!==null&&(g.lanes|=p);for(var w=!1,_=l.return;_!==null;)_.childLanes|=p,g=_.alternate,g!==null&&(g.childLanes|=p),_.tag===22&&(l=_.stateNode,l===null||l._visibility&1||(w=!0)),l=_,_=_.return;return l.tag===3?(_=l.stateNode,w&&c!==null&&(w=31-Gt(p),l=_.hiddenUpdates,g=l[w],g===null?l[w]=[c]:g.push(c),c.lane=p|536870912),_):null}function fm(l){if(50<n0)throw n0=0,ux=null,Error(n(185));for(var c=l.return;c!==null;)l=c,c=l.return;return l.tag===3?l.stateNode:null}var mc={};function fZ(l,c,p,g){this.tag=l,this.key=p,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=c,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=g,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _a(l,c,p,g){return new fZ(l,c,p,g)}function t2(l){return l=l.prototype,!(!l||!l.isReactComponent)}function So(l,c){var p=l.alternate;return p===null?(p=_a(l.tag,c,l.key,l.mode),p.elementType=l.elementType,p.type=l.type,p.stateNode=l.stateNode,p.alternate=l,l.alternate=p):(p.pendingProps=c,p.type=l.type,p.flags=0,p.subtreeFlags=0,p.deletions=null),p.flags=l.flags&65011712,p.childLanes=l.childLanes,p.lanes=l.lanes,p.child=l.child,p.memoizedProps=l.memoizedProps,p.memoizedState=l.memoizedState,p.updateQueue=l.updateQueue,c=l.dependencies,p.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext},p.sibling=l.sibling,p.index=l.index,p.ref=l.ref,p.refCleanup=l.refCleanup,p}function q7(l,c){l.flags&=65011714;var p=l.alternate;return p===null?(l.childLanes=0,l.lanes=c,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=p.childLanes,l.lanes=p.lanes,l.child=p.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=p.memoizedProps,l.memoizedState=p.memoizedState,l.updateQueue=p.updateQueue,l.type=p.type,c=p.dependencies,l.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext}),l}function dm(l,c,p,g,w,_){var I=0;if(g=l,typeof l=="function")t2(l)&&(I=1);else if(typeof l=="string")I=gJ(l,p,de.current)?26:l==="html"||l==="head"||l==="body"?27:5;else e:switch(l){case F:return l=_a(31,p,c,w),l.elementType=F,l.lanes=_,l;case b:return ql(p.children,w,_,c);case x:I=8,w|=24;break;case S:return l=_a(12,p,c,w|2),l.elementType=S,l.lanes=_,l;case O:return l=_a(13,p,c,w),l.elementType=O,l.lanes=_,l;case C:return l=_a(19,p,c,w),l.elementType=C,l.lanes=_,l;default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case k:I=10;break e;case A:I=9;break e;case M:I=11;break e;case P:I=14;break e;case L:I=16,g=null;break e}I=29,p=Error(n(130,l===null?"null":typeof l,"")),g=null}return c=_a(I,p,c,w),c.elementType=l,c.type=g,c.lanes=_,c}function ql(l,c,p,g){return l=_a(7,l,g,c),l.lanes=p,l}function r2(l,c,p){return l=_a(6,l,null,c),l.lanes=p,l}function G7(l){var c=_a(18,null,null,0);return c.stateNode=l,c}function n2(l,c,p){return c=_a(4,l.children!==null?l.children:[],l.key,c),c.lanes=p,c.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},c}var V7=new WeakMap;function Va(l,c){if(typeof l=="object"&&l!==null){var p=V7.get(l);return p!==void 0?p:(c={value:l,source:c,stack:Pr(c)},V7.set(l,c),c)}return{value:l,source:c,stack:Pr(c)}}var gc=[],yc=0,hm=null,Ld=0,Ya=[],Ka=0,ks=null,Fi=1,$i="";function To(l,c){gc[yc++]=Ld,gc[yc++]=hm,hm=l,Ld=c}function Y7(l,c,p){Ya[Ka++]=Fi,Ya[Ka++]=$i,Ya[Ka++]=ks,ks=l;var g=Fi;l=$i;var w=32-Gt(g)-1;g&=~(1<<w),p+=1;var _=32-Gt(c)+w;if(30<_){var I=w-w%5;_=(g&(1<<I)-1).toString(32),g>>=I,w-=I,Fi=1<<32-Gt(c)+w|p<<w|g,$i=_+l}else Fi=1<<_|p<<w|g,$i=l}function a2(l){l.return!==null&&(To(l,1),Y7(l,1,0))}function i2(l){for(;l===hm;)hm=gc[--yc],gc[yc]=null,Ld=gc[--yc],gc[yc]=null;for(;l===ks;)ks=Ya[--Ka],Ya[Ka]=null,$i=Ya[--Ka],Ya[Ka]=null,Fi=Ya[--Ka],Ya[Ka]=null}function K7(l,c){Ya[Ka++]=Fi,Ya[Ka++]=$i,Ya[Ka++]=ks,Fi=c.id,$i=c.overflow,ks=l}var En=null,hr=null,Rt=!1,Os=null,Wa=!1,o2=Error(n(519));function Cs(l){var c=Error(n(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw jd(Va(c,l)),o2}function W7(l){var c=l.stateNode,p=l.type,g=l.memoizedProps;switch(c[wn]=l,c[na]=g,p){case"dialog":_t("cancel",c),_t("close",c);break;case"iframe":case"object":case"embed":_t("load",c);break;case"video":case"audio":for(p=0;p<i0.length;p++)_t(i0[p],c);break;case"source":_t("error",c);break;case"img":case"image":case"link":_t("error",c),_t("load",c);break;case"details":_t("toggle",c);break;case"input":_t("invalid",c),l7(c,g.value,g.defaultValue,g.checked,g.defaultChecked,g.type,g.name,!0);break;case"select":_t("invalid",c);break;case"textarea":_t("invalid",c),c7(c,g.value,g.defaultValue,g.children)}p=g.children,typeof p!="string"&&typeof p!="number"&&typeof p!="bigint"||c.textContent===""+p||g.suppressHydrationWarning===!0||dC(c.textContent,p)?(g.popover!=null&&(_t("beforetoggle",c),_t("toggle",c)),g.onScroll!=null&&_t("scroll",c),g.onScrollEnd!=null&&_t("scrollend",c),g.onClick!=null&&(c.onclick=Eo),c=!0):c=!1,c||Cs(l,!0)}function Q7(l){for(En=l.return;En;)switch(En.tag){case 5:case 31:case 13:Wa=!1;return;case 27:case 3:Wa=!0;return;default:En=En.return}}function vc(l){if(l!==En)return!1;if(!Rt)return Q7(l),Rt=!0,!1;var c=l.tag,p;if((p=c!==3&&c!==27)&&((p=c===5)&&(p=l.type,p=!(p!=="form"&&p!=="button")||Sx(l.type,l.memoizedProps)),p=!p),p&&hr&&Cs(l),Q7(l),c===13){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(n(317));hr=wC(l)}else if(c===31){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(n(317));hr=wC(l)}else c===27?(c=hr,Hs(l.type)?(l=Cx,Cx=null,hr=l):hr=c):hr=En?Xa(l.stateNode.nextSibling):null;return!0}function Gl(){hr=En=null,Rt=!1}function s2(){var l=Os;return l!==null&&(la===null?la=l:la.push.apply(la,l),Os=null),l}function jd(l){Os===null?Os=[l]:Os.push(l)}var l2=Y(null),Vl=null,Ao=null;function Ns(l,c,p){j(l2,c._currentValue),c._currentValue=p}function ko(l){l._currentValue=l2.current,oe(l2)}function u2(l,c,p){for(;l!==null;){var g=l.alternate;if((l.childLanes&c)!==c?(l.childLanes|=c,g!==null&&(g.childLanes|=c)):g!==null&&(g.childLanes&c)!==c&&(g.childLanes|=c),l===p)break;l=l.return}}function c2(l,c,p,g){var w=l.child;for(w!==null&&(w.return=l);w!==null;){var _=w.dependencies;if(_!==null){var I=w.child;_=_.firstContext;e:for(;_!==null;){var H=_;_=w;for(var se=0;se<c.length;se++)if(H.context===c[se]){_.lanes|=p,H=_.alternate,H!==null&&(H.lanes|=p),u2(_.return,p,l),g||(I=null);break e}_=H.next}}else if(w.tag===18){if(I=w.return,I===null)throw Error(n(341));I.lanes|=p,_=I.alternate,_!==null&&(_.lanes|=p),u2(I,p,l),I=null}else I=w.child;if(I!==null)I.return=w;else for(I=w;I!==null;){if(I===l){I=null;break}if(w=I.sibling,w!==null){w.return=I.return,I=w;break}I=I.return}w=I}}function bc(l,c,p,g){l=null;for(var w=c,_=!1;w!==null;){if(!_){if((w.flags&524288)!==0)_=!0;else if((w.flags&262144)!==0)break}if(w.tag===10){var I=w.alternate;if(I===null)throw Error(n(387));if(I=I.memoizedProps,I!==null){var H=w.type;Ea(w.pendingProps.value,I.value)||(l!==null?l.push(H):l=[H])}}else if(w===Pe.current){if(I=w.alternate,I===null)throw Error(n(387));I.memoizedState.memoizedState!==w.memoizedState.memoizedState&&(l!==null?l.push(c0):l=[c0])}w=w.return}l!==null&&c2(c,l,p,g),c.flags|=262144}function pm(l){for(l=l.firstContext;l!==null;){if(!Ea(l.context._currentValue,l.memoizedValue))return!0;l=l.next}return!1}function Yl(l){Vl=l,Ao=null,l=l.dependencies,l!==null&&(l.firstContext=null)}function _n(l){return X7(Vl,l)}function mm(l,c){return Vl===null&&Yl(l),X7(l,c)}function X7(l,c){var p=c._currentValue;if(c={context:c,memoizedValue:p,next:null},Ao===null){if(l===null)throw Error(n(308));Ao=c,l.dependencies={lanes:0,firstContext:c},l.flags|=524288}else Ao=Ao.next=c;return p}var dZ=typeof AbortController<"u"?AbortController:function(){var l=[],c=this.signal={aborted:!1,addEventListener:function(p,g){l.push(g)}};this.abort=function(){c.aborted=!0,l.forEach(function(p){return p()})}},hZ=e.unstable_scheduleCallback,pZ=e.unstable_NormalPriority,Fr={$$typeof:k,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function f2(){return{controller:new dZ,data:new Map,refCount:0}}function Bd(l){l.refCount--,l.refCount===0&&hZ(pZ,function(){l.controller.abort()})}var zd=null,d2=0,xc=0,wc=null;function mZ(l,c){if(zd===null){var p=zd=[];d2=0,xc=mx(),wc={status:"pending",value:void 0,then:function(g){p.push(g)}}}return d2++,c.then(Z7,Z7),c}function Z7(){if(--d2===0&&zd!==null){wc!==null&&(wc.status="fulfilled");var l=zd;zd=null,xc=0,wc=null;for(var c=0;c<l.length;c++)(0,l[c])()}}function gZ(l,c){var p=[],g={status:"pending",value:null,reason:null,then:function(w){p.push(w)}};return l.then(function(){g.status="fulfilled",g.value=c;for(var w=0;w<p.length;w++)(0,p[w])(c)},function(w){for(g.status="rejected",g.reason=w,w=0;w<p.length;w++)(0,p[w])(void 0)}),g}var J7=U.S;U.S=function(l,c){LO=zr(),typeof c=="object"&&c!==null&&typeof c.then=="function"&&mZ(l,c),J7!==null&&J7(l,c)};var Kl=Y(null);function h2(){var l=Kl.current;return l!==null?l:ar.pooledCache}function gm(l,c){c===null?j(Kl,Kl.current):j(Kl,c.pool)}function ek(){var l=h2();return l===null?null:{parent:Fr._currentValue,pool:l}}var Ec=Error(n(460)),p2=Error(n(474)),ym=Error(n(542)),vm={then:function(){}};function tk(l){return l=l.status,l==="fulfilled"||l==="rejected"}function rk(l,c,p){switch(p=l[p],p===void 0?l.push(c):p!==c&&(c.then(Eo,Eo),c=p),c.status){case"fulfilled":return c.value;case"rejected":throw l=c.reason,ak(l),l;default:if(typeof c.status=="string")c.then(Eo,Eo);else{if(l=ar,l!==null&&100<l.shellSuspendCounter)throw Error(n(482));l=c,l.status="pending",l.then(function(g){if(c.status==="pending"){var w=c;w.status="fulfilled",w.value=g}},function(g){if(c.status==="pending"){var w=c;w.status="rejected",w.reason=g}})}switch(c.status){case"fulfilled":return c.value;case"rejected":throw l=c.reason,ak(l),l}throw Ql=c,Ec}}function Wl(l){try{var c=l._init;return c(l._payload)}catch(p){throw p!==null&&typeof p=="object"&&typeof p.then=="function"?(Ql=p,Ec):p}}var Ql=null;function nk(){if(Ql===null)throw Error(n(459));var l=Ql;return Ql=null,l}function ak(l){if(l===Ec||l===ym)throw Error(n(483))}var _c=null,Fd=0;function bm(l){var c=Fd;return Fd+=1,_c===null&&(_c=[]),rk(_c,l,c)}function $d(l,c){c=c.props.ref,l.ref=c!==void 0?c:null}function xm(l,c){throw c.$$typeof===m?Error(n(525)):(l=Object.prototype.toString.call(c),Error(n(31,l==="[object Object]"?"object with keys {"+Object.keys(c).join(", ")+"}":l)))}function ik(l){function c(fe,ue){if(l){var pe=fe.deletions;pe===null?(fe.deletions=[ue],fe.flags|=16):pe.push(ue)}}function p(fe,ue){if(!l)return null;for(;ue!==null;)c(fe,ue),ue=ue.sibling;return null}function g(fe){for(var ue=new Map;fe!==null;)fe.key!==null?ue.set(fe.key,fe):ue.set(fe.index,fe),fe=fe.sibling;return ue}function w(fe,ue){return fe=So(fe,ue),fe.index=0,fe.sibling=null,fe}function _(fe,ue,pe){return fe.index=pe,l?(pe=fe.alternate,pe!==null?(pe=pe.index,pe<ue?(fe.flags|=67108866,ue):pe):(fe.flags|=67108866,ue)):(fe.flags|=1048576,ue)}function I(fe){return l&&fe.alternate===null&&(fe.flags|=67108866),fe}function H(fe,ue,pe,Se){return ue===null||ue.tag!==6?(ue=r2(pe,fe.mode,Se),ue.return=fe,ue):(ue=w(ue,pe),ue.return=fe,ue)}function se(fe,ue,pe,Se){var Ze=pe.type;return Ze===b?we(fe,ue,pe.props.children,Se,pe.key):ue!==null&&(ue.elementType===Ze||typeof Ze=="object"&&Ze!==null&&Ze.$$typeof===L&&Wl(Ze)===ue.type)?(ue=w(ue,pe.props),$d(ue,pe),ue.return=fe,ue):(ue=dm(pe.type,pe.key,pe.props,null,fe.mode,Se),$d(ue,pe),ue.return=fe,ue)}function ge(fe,ue,pe,Se){return ue===null||ue.tag!==4||ue.stateNode.containerInfo!==pe.containerInfo||ue.stateNode.implementation!==pe.implementation?(ue=n2(pe,fe.mode,Se),ue.return=fe,ue):(ue=w(ue,pe.children||[]),ue.return=fe,ue)}function we(fe,ue,pe,Se,Ze){return ue===null||ue.tag!==7?(ue=ql(pe,fe.mode,Se,Ze),ue.return=fe,ue):(ue=w(ue,pe),ue.return=fe,ue)}function ke(fe,ue,pe){if(typeof ue=="string"&&ue!==""||typeof ue=="number"||typeof ue=="bigint")return ue=r2(""+ue,fe.mode,pe),ue.return=fe,ue;if(typeof ue=="object"&&ue!==null){switch(ue.$$typeof){case y:return pe=dm(ue.type,ue.key,ue.props,null,fe.mode,pe),$d(pe,ue),pe.return=fe,pe;case v:return ue=n2(ue,fe.mode,pe),ue.return=fe,ue;case L:return ue=Wl(ue),ke(fe,ue,pe)}if(re(ue)||V(ue))return ue=ql(ue,fe.mode,pe,null),ue.return=fe,ue;if(typeof ue.then=="function")return ke(fe,bm(ue),pe);if(ue.$$typeof===k)return ke(fe,mm(fe,ue),pe);xm(fe,ue)}return null}function ye(fe,ue,pe,Se){var Ze=ue!==null?ue.key:null;if(typeof pe=="string"&&pe!==""||typeof pe=="number"||typeof pe=="bigint")return Ze!==null?null:H(fe,ue,""+pe,Se);if(typeof pe=="object"&&pe!==null){switch(pe.$$typeof){case y:return pe.key===Ze?se(fe,ue,pe,Se):null;case v:return pe.key===Ze?ge(fe,ue,pe,Se):null;case L:return pe=Wl(pe),ye(fe,ue,pe,Se)}if(re(pe)||V(pe))return Ze!==null?null:we(fe,ue,pe,Se,null);if(typeof pe.then=="function")return ye(fe,ue,bm(pe),Se);if(pe.$$typeof===k)return ye(fe,ue,mm(fe,pe),Se);xm(fe,pe)}return null}function ve(fe,ue,pe,Se,Ze){if(typeof Se=="string"&&Se!==""||typeof Se=="number"||typeof Se=="bigint")return fe=fe.get(pe)||null,H(ue,fe,""+Se,Ze);if(typeof Se=="object"&&Se!==null){switch(Se.$$typeof){case y:return fe=fe.get(Se.key===null?pe:Se.key)||null,se(ue,fe,Se,Ze);case v:return fe=fe.get(Se.key===null?pe:Se.key)||null,ge(ue,fe,Se,Ze);case L:return Se=Wl(Se),ve(fe,ue,pe,Se,Ze)}if(re(Se)||V(Se))return fe=fe.get(pe)||null,we(ue,fe,Se,Ze,null);if(typeof Se.then=="function")return ve(fe,ue,pe,bm(Se),Ze);if(Se.$$typeof===k)return ve(fe,ue,pe,mm(ue,Se),Ze);xm(ue,Se)}return null}function Ve(fe,ue,pe,Se){for(var Ze=null,Lt=null,Qe=ue,ht=ue=0,Ot=null;Qe!==null&&ht<pe.length;ht++){Qe.index>ht?(Ot=Qe,Qe=null):Ot=Qe.sibling;var jt=ye(fe,Qe,pe[ht],Se);if(jt===null){Qe===null&&(Qe=Ot);break}l&&Qe&&jt.alternate===null&&c(fe,Qe),ue=_(jt,ue,ht),Lt===null?Ze=jt:Lt.sibling=jt,Lt=jt,Qe=Ot}if(ht===pe.length)return p(fe,Qe),Rt&&To(fe,ht),Ze;if(Qe===null){for(;ht<pe.length;ht++)Qe=ke(fe,pe[ht],Se),Qe!==null&&(ue=_(Qe,ue,ht),Lt===null?Ze=Qe:Lt.sibling=Qe,Lt=Qe);return Rt&&To(fe,ht),Ze}for(Qe=g(Qe);ht<pe.length;ht++)Ot=ve(Qe,fe,ht,pe[ht],Se),Ot!==null&&(l&&Ot.alternate!==null&&Qe.delete(Ot.key===null?ht:Ot.key),ue=_(Ot,ue,ht),Lt===null?Ze=Ot:Lt.sibling=Ot,Lt=Ot);return l&&Qe.forEach(function(Ks){return c(fe,Ks)}),Rt&&To(fe,ht),Ze}function nt(fe,ue,pe,Se){if(pe==null)throw Error(n(151));for(var Ze=null,Lt=null,Qe=ue,ht=ue=0,Ot=null,jt=pe.next();Qe!==null&&!jt.done;ht++,jt=pe.next()){Qe.index>ht?(Ot=Qe,Qe=null):Ot=Qe.sibling;var Ks=ye(fe,Qe,jt.value,Se);if(Ks===null){Qe===null&&(Qe=Ot);break}l&&Qe&&Ks.alternate===null&&c(fe,Qe),ue=_(Ks,ue,ht),Lt===null?Ze=Ks:Lt.sibling=Ks,Lt=Ks,Qe=Ot}if(jt.done)return p(fe,Qe),Rt&&To(fe,ht),Ze;if(Qe===null){for(;!jt.done;ht++,jt=pe.next())jt=ke(fe,jt.value,Se),jt!==null&&(ue=_(jt,ue,ht),Lt===null?Ze=jt:Lt.sibling=jt,Lt=jt);return Rt&&To(fe,ht),Ze}for(Qe=g(Qe);!jt.done;ht++,jt=pe.next())jt=ve(Qe,fe,ht,jt.value,Se),jt!==null&&(l&&jt.alternate!==null&&Qe.delete(jt.key===null?ht:jt.key),ue=_(jt,ue,ht),Lt===null?Ze=jt:Lt.sibling=jt,Lt=jt);return l&&Qe.forEach(function(kJ){return c(fe,kJ)}),Rt&&To(fe,ht),Ze}function tr(fe,ue,pe,Se){if(typeof pe=="object"&&pe!==null&&pe.type===b&&pe.key===null&&(pe=pe.props.children),typeof pe=="object"&&pe!==null){switch(pe.$$typeof){case y:e:{for(var Ze=pe.key;ue!==null;){if(ue.key===Ze){if(Ze=pe.type,Ze===b){if(ue.tag===7){p(fe,ue.sibling),Se=w(ue,pe.props.children),Se.return=fe,fe=Se;break e}}else if(ue.elementType===Ze||typeof Ze=="object"&&Ze!==null&&Ze.$$typeof===L&&Wl(Ze)===ue.type){p(fe,ue.sibling),Se=w(ue,pe.props),$d(Se,pe),Se.return=fe,fe=Se;break e}p(fe,ue);break}else c(fe,ue);ue=ue.sibling}pe.type===b?(Se=ql(pe.props.children,fe.mode,Se,pe.key),Se.return=fe,fe=Se):(Se=dm(pe.type,pe.key,pe.props,null,fe.mode,Se),$d(Se,pe),Se.return=fe,fe=Se)}return I(fe);case v:e:{for(Ze=pe.key;ue!==null;){if(ue.key===Ze)if(ue.tag===4&&ue.stateNode.containerInfo===pe.containerInfo&&ue.stateNode.implementation===pe.implementation){p(fe,ue.sibling),Se=w(ue,pe.children||[]),Se.return=fe,fe=Se;break e}else{p(fe,ue);break}else c(fe,ue);ue=ue.sibling}Se=n2(pe,fe.mode,Se),Se.return=fe,fe=Se}return I(fe);case L:return pe=Wl(pe),tr(fe,ue,pe,Se)}if(re(pe))return Ve(fe,ue,pe,Se);if(V(pe)){if(Ze=V(pe),typeof Ze!="function")throw Error(n(150));return pe=Ze.call(pe),nt(fe,ue,pe,Se)}if(typeof pe.then=="function")return tr(fe,ue,bm(pe),Se);if(pe.$$typeof===k)return tr(fe,ue,mm(fe,pe),Se);xm(fe,pe)}
vendor: 4,873 bytes, line 49
49return typeof pe=="string"&&pe!==""||typeof pe=="number"||typeof pe=="bigint"?(pe=""+pe,ue!==null&&ue.tag===6?(p(fe,ue.sibling),Se=w(ue,pe),Se.return=fe,fe=Se):(p(fe,ue),Se=r2(pe,fe.mode,Se),Se.return=fe,fe=Se),I(fe)):p(fe,ue)}return function(fe,ue,pe,Se){try{Fd=0;var Ze=tr(fe,ue,pe,Se);return _c=null,Ze}catch(Qe){if(Qe===Ec||Qe===ym)throw Qe;var Lt=_a(29,Qe,null,fe.mode);return Lt.lanes=Se,Lt.return=fe,Lt}finally{}}}var Xl=ik(!0),ok=ik(!1),Ps=!1;function m2(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function g2(l,c){l=l.updateQueue,c.updateQueue===l&&(c.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,callbacks:null})}function Ms(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function Rs(l,c,p){var g=l.updateQueue;if(g===null)return null;if(g=g.shared,(qt&2)!==0){var w=g.pending;return w===null?c.next=c:(c.next=w.next,w.next=c),g.pending=c,c=fm(l),H7(l,null,p),c}return cm(l,g,c,p),fm(l)}function Ud(l,c,p){if(c=c.updateQueue,c!==null&&(c=c.shared,(p&4194048)!==0)){var g=c.lanes;g&=l.pendingLanes,p|=g,c.lanes=p,ta(l,p)}}function y2(l,c){var p=l.updateQueue,g=l.alternate;if(g!==null&&(g=g.updateQueue,p===g)){var w=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?w=_=I:_=_.next=I,p=p.next}while(p!==null);_===null?w=_=c:_=_.next=c}else w=_=c;p={baseState:g.baseState,firstBaseUpdate:w,lastBaseUpdate:_,shared:g.shared,callbacks:g.callbacks},l.updateQueue=p;return}l=p.lastBaseUpdate,l===null?p.firstBaseUpdate=c:l.next=c,p.lastBaseUpdate=c}var v2=!1;function Hd(){if(v2){var l=wc;if(l!==null)throw l}}function qd(l,c,p,g){v2=!1;var w=l.updateQueue;Ps=!1;var _=w.firstBaseUpdate,I=w.lastBaseUpdate,H=w.shared.pending;if(H!==null){w.shared.pending=null;var se=H,ge=se.next;se.next=null,I===null?_=ge:I.next=ge,I=se;var we=l.alternate;we!==null&&(we=we.updateQueue,H=we.lastBaseUpdate,H!==I&&(H===null?we.firstBaseUpdate=ge:H.next=ge,we.lastBaseUpdate=se))}if(_!==null){var ke=w.baseState;I=0,we=ge=se=null,H=_;do{var ye=H.lane&-536870913,ve=ye!==H.lane;if(ve?(kt&ye)===ye:(g&ye)===ye){ye!==0&&ye===xc&&(v2=!0),we!==null&&(we=we.next={lane:0,tag:H.tag,payload:H.payload,callback:null,next:null});e:{var Ve=l,nt=H;ye=c;var tr=p;switch(nt.tag){case 1:if(Ve=nt.payload,typeof Ve=="function"){ke=Ve.call(tr,ke,ye);break e}ke=Ve;break e;case 3:Ve.flags=Ve.flags&-65537|128;case 0:if(Ve=nt.payload,ye=typeof Ve=="function"?Ve.call(tr,ke,ye):Ve,ye==null)break e;ke=d({},ke,ye);break e;case 2:Ps=!0}}ye=H.callback,ye!==null&&(l.flags|=64,ve&&(l.flags|=8192),ve=w.callbacks,ve===null?w.callbacks=[ye]:ve.push(ye))}else ve={lane:ye,tag:H.tag,payload:H.payload,callback:H.callback,next:null},we===null?(ge=we=ve,se=ke):we=we.next=ve,I|=ye;if(H=H.next,H===null){if(H=w.shared.pending,H===null)break;ve=H,H=ve.next,ve.next=null,w.lastBaseUpdate=ve,w.shared.pending=null}}while(!0);we===null&&(se=ke),w.baseState=se,w.firstBaseUpdate=ge,w.lastBaseUpdate=we,_===null&&(w.shared.lanes=0),Bs|=I,l.lanes=I,l.memoizedState=ke}}function sk(l,c){if(typeof l!="function")throw Error(n(191,l));l.call(c)}function lk(l,c){var p=l.callbacks;if(p!==null)for(l.callbacks=null,l=0;l<p.length;l++)sk(p[l],c)}var Sc=Y(null),wm=Y(0);function uk(l,c){l=Lo,j(wm,l),j(Sc,c),Lo=l|c.baseLanes}function b2(){j(wm,Lo),j(Sc,Sc.current)}function x2(){Lo=wm.current,oe(Sc),oe(wm)}var Sa=Y(null),Qa=null;function Ds(l){var c=l.alternate;j(Rr,Rr.current&1),j(Sa,l),Qa===null&&(c===null||Sc.current!==null||c.memoizedState!==null)&&(Qa=l)}function w2(l){j(Rr,Rr.current),j(Sa,l),Qa===null&&(Qa=l)}function ck(l){l.tag===22?(j(Rr,Rr.current),j(Sa,l),Qa===null&&(Qa=l)):Is()}function Is(){j(Rr,Rr.current),j(Sa,Sa.current)}function Ta(l){oe(Sa),Qa===l&&(Qa=null),oe(Rr)}var Rr=Y(0);function Em(l){for(var c=l;c!==null;){if(c.tag===13){var p=c.memoizedState;if(p!==null&&(p=p.dehydrated,p===null||kx(p)||Ox(p)))return c}else if(c.tag===19&&(c.memoizedProps.revealOrder==="forwards"||c.memoizedProps.revealOrder==="backwards"||c.memoizedProps.revealOrder==="unstable_legacy-backwards"||c.memoizedProps.revealOrder==="together")){if((c.flags&128)!==0)return c}else if(c.child!==null){c.child.return=c,c=c.child;continue}if(c===l)break;for(;c.sibling===null;){if(c.return===null||c.return===l)return null;c=c.return}c.sibling.return=c.return,c=c.sibling}return null}var Oo=0,ut=null,Jt=null,$r=null,_m=!1,Tc=!1,Zl=!1,Sm=0,Gd=0,Ac=null,yZ=0;function Tr(){throw Error(n(321))}function E2(l,c){if(c===null)return!1;for(var p=0;p<c.length&&p<l.length;p++)if(!Ea(l[p],c[p]))return!1;return!0}function _2(l,c,p,g,w,_){return Oo=_,ut=c,c.memoizedState=null,c.updateQueue=null,c.lanes=0,U.H=l===null||l.memoizedState===null?Yk:B2,Zl=!1,_=p(g,w),Zl
vendor: 18,728 bytes, line 49
49=!1,Tc&&(_=dk(c,p,g,w)),fk(l),_}function fk(l){U.H=Kd;var c=Jt!==null&&Jt.next!==null;if(Oo=0,$r=Jt=ut=null,_m=!1,Gd=0,Ac=null,c)throw Error(n(300));l===null||Ur||(l=l.dependencies,l!==null&&pm(l)&&(Ur=!0))}function dk(l,c,p,g){ut=l;var w=0;do{if(Tc&&(Ac=null),Gd=0,Tc=!1,25<=w)throw Error(n(301));if(w+=1,$r=Jt=null,l.updateQueue!=null){var _=l.updateQueue;_.lastEffect=null,_.events=null,_.stores=null,_.memoCache!=null&&(_.memoCache.index=0)}U.H=Kk,_=c(p,g)}while(Tc);return _}function vZ(){var l=U.H,c=l.useState()[0];return c=typeof c.then=="function"?Vd(c):c,l=l.useState()[0],(Jt!==null?Jt.memoizedState:null)!==l&&(ut.flags|=1024),c}function S2(){var l=Sm!==0;return Sm=0,l}function T2(l,c,p){c.updateQueue=l.updateQueue,c.flags&=-2053,l.lanes&=~p}function A2(l){if(_m){for(l=l.memoizedState;l!==null;){var c=l.queue;c!==null&&(c.pending=null),l=l.next}_m=!1}Oo=0,$r=Jt=ut=null,Tc=!1,Gd=Sm=0,Ac=null}function qn(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return $r===null?ut.memoizedState=$r=l:$r=$r.next=l,$r}function Dr(){if(Jt===null){var l=ut.alternate;l=l!==null?l.memoizedState:null}else l=Jt.next;var c=$r===null?ut.memoizedState:$r.next;if(c!==null)$r=c,Jt=l;else{if(l===null)throw ut.alternate===null?Error(n(467)):Error(n(310));Jt=l,l={memoizedState:Jt.memoizedState,baseState:Jt.baseState,baseQueue:Jt.baseQueue,queue:Jt.queue,next:null},$r===null?ut.memoizedState=$r=l:$r=$r.next=l}return $r}function Tm(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Vd(l){var c=Gd;return Gd+=1,Ac===null&&(Ac=[]),l=rk(Ac,l,c),c=ut,($r===null?c.memoizedState:$r.next)===null&&(c=c.alternate,U.H=c===null||c.memoizedState===null?Yk:B2),l}function Am(l){if(l!==null&&typeof l=="object"){if(typeof l.then=="function")return Vd(l);if(l.$$typeof===k)return _n(l)}throw Error(n(438,String(l)))}function k2(l){var c=null,p=ut.updateQueue;if(p!==null&&(c=p.memoCache),c==null){var g=ut.alternate;g!==null&&(g=g.updateQueue,g!==null&&(g=g.memoCache,g!=null&&(c={data:g.data.map(function(w){return w.slice()}),index:0})))}if(c==null&&(c={data:[],index:0}),p===null&&(p=Tm(),ut.updateQueue=p),p.memoCache=c,p=c.data[c.index],p===void 0)for(p=c.data[c.index]=Array(l),g=0;g<l;g++)p[g]=z;return c.index++,p}function Co(l,c){return typeof c=="function"?c(l):c}function km(l){var c=Dr();return O2(c,Jt,l)}function O2(l,c,p){var g=l.queue;if(g===null)throw Error(n(311));g.lastRenderedReducer=p;var w=l.baseQueue,_=g.pending;if(_!==null){if(w!==null){var I=w.next;w.next=_.next,_.next=I}c.baseQueue=w=_,g.pending=null}if(_=l.baseState,w===null)l.memoizedState=_;else{c=w.next;var H=I=null,se=null,ge=c,we=!1;do{var ke=ge.lane&-536870913;if(ke!==ge.lane?(kt&ke)===ke:(Oo&ke)===ke){var ye=ge.revertLane;if(ye===0)se!==null&&(se=se.next={lane:0,revertLane:0,gesture:null,action:ge.action,hasEagerState:ge.hasEagerState,eagerState:ge.eagerState,next:null}),ke===xc&&(we=!0);else if((Oo&ye)===ye){ge=ge.next,ye===xc&&(we=!0);continue}else ke={lane:0,revertLane:ge.revertLane,gesture:null,action:ge.action,hasEagerState:ge.hasEagerState,eagerState:ge.eagerState,next:null},se===null?(H=se=ke,I=_):se=se.next=ke,ut.lanes|=ye,Bs|=ye;ke=ge.action,Zl&&p(_,ke),_=ge.hasEagerState?ge.eagerState:p(_,ke)}else ye={lane:ke,revertLane:ge.revertLane,gesture:ge.gesture,action:ge.action,hasEagerState:ge.hasEagerState,eagerState:ge.eagerState,next:null},se===null?(H=se=ye,I=_):se=se.next=ye,ut.lanes|=ke,Bs|=ke;ge=ge.next}while(ge!==null&&ge!==c);if(se===null?I=_:se.next=H,!Ea(_,l.memoizedState)&&(Ur=!0,we&&(p=wc,p!==null)))throw p;l.memoizedState=_,l.baseState=I,l.baseQueue=se,g.lastRenderedState=_}return w===null&&(g.lanes=0),[l.memoizedState,g.dispatch]}function C2(l){var c=Dr(),p=c.queue;if(p===null)throw Error(n(311));p.lastRenderedReducer=l;var g=p.dispatch,w=p.pending,_=c.memoizedState;if(w!==null){p.pending=null;var I=w=w.next;do _=l(_,I.action),I=I.next;while(I!==w);Ea(_,c.memoizedState)||(Ur=!0),c.memoizedState=_,c.baseQueue===null&&(c.baseState=_),p.lastRenderedState=_}return[_,g]}function hk(l,c,p){var g=ut,w=Dr(),_=Rt;if(_){if(p===void 0)throw Error(n(407));p=p()}else p=c();var I=!Ea((Jt||w).memoizedState,p);if(I&&(w.memoizedState=p,Ur=!0),w=w.queue,M2(gk.bind(null,g,w,l),[l]),w.getSnapshot!==c||I||$r!==null&&$r.memoizedState.tag&1){if(g.flags|=2048,kc(9,{destroy:void 0},mk.bind(null,g,w,p,c),null),ar===null)throw Error(n(349));_||(Oo&127)!==0||pk(g,c,p)}return p}function pk(l,c,p){l.flags|=16384,l={getSnapshot:c,value:p},c=ut.updateQueue,c===null?(c=Tm(),ut.updateQueue=c,c.stores=[l]):(p=c.stores,p===null?c.stores=[l]:p.push(l))}function mk(l,c,p,g){c.value=p,c.getSnapshot=g,yk(c)&&vk(l)}function gk(l,c,p){return p(function(){yk(c)&&vk(l)})}function yk(l){var c=l.getSnapshot;l=l.value;try{var p=c();return!Ea(l,p)}catch{return!0}}function vk(l){var c=Hl(l,2);c!==null&&ua(c,l,2)}function N2(l){var c=qn();if(typeof l=="function"){var p=l;if(l=p(),Zl){xn(!0);try{p()}finally{xn(!1)}}}return c.memoizedState=c.baseState=l,c.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Co,lastRenderedState:l},c}function bk(l,c,p,g){return l.baseState=p,O2(l,Jt,typeof g=="function"?g:Co)}function bZ(l,c,p,g,w){if(Nm(l))throw Error(n(485));if(l=c.action,l!==null){var _={payload:w,action:l,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(I){_.listeners.push(I)}};U.T!==null?p(!0):_.isTransition=!1,g(_),p=c.pending,p===null?(_.next=c.pending=_,xk(c,_)):(_.next=p.next,c.pending=p.next=_)}}function xk(l,c){var p=c.action,g=c.payload,w=l.state;if(c.isTransition){var _=U.T,I={};U.T=I;try{var H=p(w,g),se=U.S;se!==null&&se(I,H),wk(l,c,H)}catch(ge){P2(l,c,ge)}finally{_!==null&&I.types!==null&&(_.types=I.types),U.T=_}}else try{_=p(w,g),wk(l,c,_)}catch(ge){P2(l,c,ge)}}function wk(l,c,p){p!==null&&typeof p=="object"&&typeof p.then=="function"?p.then(function(g){Ek(l,c,g)},function(g){return P2(l,c,g)}):Ek(l,c,p)}function Ek(l,c,p){c.status="fulfilled",c.value=p,_k(c),l.state=p,c=l.pending,c!==null&&(p=c.next,p===c?l.pending=null:(p=p.next,c.next=p,xk(l,p)))}function P2(l,c,p){var g=l.pending;if(l.pending=null,g!==null){g=g.next;do c.status="rejected",c.reason=p,_k(c),c=c.next;while(c!==g)}l.action=null}function _k(l){l=l.listeners;for(var c=0;c<l.length;c++)(0,l[c])()}function Sk(l,c){return c}function Tk(l,c){if(Rt){var p=ar.formState;if(p!==null){e:{var g=ut;if(Rt){if(hr){t:{for(var w=hr,_=Wa;w.nodeType!==8;){if(!_){w=null;break t}if(w=Xa(w.nextSibling),w===null){w=null;break t}}_=w.data,w=_==="F!"||_==="F"?w:null}if(w){hr=Xa(w.nextSibling),g=w.data==="F!";break e}}Cs(g)}g=!1}g&&(c=p[0])}}return p=qn(),p.memoizedState=p.baseState=c,g={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Sk,lastRenderedState:c},p.queue=g,p=qk.bind(null,ut,g),g.dispatch=p,g=N2(!1),_=j2.bind(null,ut,!1,g.queue),g=qn(),w={state:c,dispatch:null,action:l,pending:null},g.queue=w,p=bZ.bind(null,ut,w,_,p),w.dispatch=p,g.memoizedState=l,[c,p,!1]}function Ak(l){var c=Dr();return kk(c,Jt,l)}function kk(l,c,p){if(c=O2(l,c,Sk)[0],l=km(Co)[0],typeof c=="object"&&c!==null&&typeof c.then=="function")try{var g=Vd(c)}catch(I){throw I===Ec?ym:I}else g=c;c=Dr();var w=c.queue,_=w.dispatch;return p!==c.memoizedState&&(ut.flags|=2048,kc(9,{destroy:void 0},xZ.bind(null,w,p),null)),[g,_,l]}function xZ(l,c){l.action=c}function Ok(l){var c=Dr(),p=Jt;if(p!==null)return kk(c,p,l);Dr(),c=c.memoizedState,p=Dr();var g=p.queue.dispatch;return p.memoizedState=l,[c,g,!1]}function kc(l,c,p,g){return l={tag:l,create:p,deps:g,inst:c,next:null},c=ut.updateQueue,c===null&&(c=Tm(),ut.updateQueue=c),p=c.lastEffect,p===null?c.lastEffect=l.next=l:(g=p.next,p.next=l,l.next=g,c.lastEffect=l),l}function Ck(){return Dr().memoizedState}function Om(l,c,p,g){var w=qn();ut.flags|=l,w.memoizedState=kc(1|c,{destroy:void 0},p,g===void 0?null:g)}function Cm(l,c,p,g){var w=Dr();g=g===void 0?null:g;var _=w.memoizedState.inst;Jt!==null&&g!==null&&E2(g,Jt.memoizedState.deps)?w.memoizedState=kc(c,_,p,g):(ut.flags|=l,w.memoizedState=kc(1|c,_,p,g))}function Nk(l,c){Om(8390656,8,l,c)}function M2(l,c){Cm(2048,8,l,c)}function wZ(l){ut.flags|=4;var c=ut.updateQueue;if(c===null)c=Tm(),ut.updateQueue=c,c.events=[l];else{var p=c.events;p===null?c.events=[l]:p.push(l)}}function Pk(l){var c=Dr().memoizedState;return wZ({ref:c,nextImpl:l}),function(){if((qt&2)!==0)throw Error(n(440));return c.impl.apply(void 0,arguments)}}function Mk(l,c){return Cm(4,2,l,c)}function Rk(l,c){return Cm(4,4,l,c)}function Dk(l,c){if(typeof c=="function"){l=l();var p=c(l);return function(){typeof p=="function"?p():c(null)}}if(c!=null)return l=l(),c.current=l,function(){c.current=null}}function Ik(l,c,p){p=p!=null?p.concat([l]):null,Cm(4,4,Dk.bind(null,c,l),p)}function R2(){}function Lk(l,c){var p=Dr();c=c===void 0?null:c;var g=p.memoizedState;return c!==null&&E2(c,g[1])?g[0]:(p.memoizedState=[l,c],l)}function jk(l,c){var p=Dr();c=c===void 0?null:c;var g=p.memoizedState;if(c!==null&&E2(c,g[1]))return g[0];if(g=l(),Zl){xn(!0);try{l()}finally{xn(!1)}}return p.memoizedState=[g,c],g}function D2(l,c,p){return p===void 0||(Oo&1073741824)!==0&&(kt&261930)===0?l.memoizedState=c:(l.memoizedState=p,l=BO(),ut.lanes|=l,Bs|=l,p)}function Bk(l,c,p,g){return Ea(p,c)?p:Sc.current!==null?(l=D2(l,p,g),Ea(l,c)||(Ur=!0),l):(Oo&42)===0||(Oo&1073741824)!==0&&(kt&261930)===0?(Ur=!0,l.memoizedState=p):(l=BO(),ut.lanes|=l,Bs|=l,c)}function zk(l,c,p,g,w){var _=ee.p;ee.p=_!==0&&8>_?_:8;var I=U.T,H={};U.T=H,j2(l,!1,c,p);try{var se=w(),ge=U.S;if(ge!==null&&ge(H,se),se!==null&&typeof se=="object"&&typeof se.then=="function"){var we=gZ(se,g);Yd(l,c,we,Oa(l))}else Yd(l,c,g,Oa(l))}catch(ke){Yd(l,c,{then:function(){},status:"rejected",reason:ke},Oa())}finally{ee.p=_,I!==null&&H.types!==null&&(I.types=H.types),U.T=I}}function EZ(){}function I2(l,c,p,g){if(l.tag!==5)throw Error(n(476));var w=Fk(l).queue;zk(l,w,c,J,p===null?EZ:function(){return $k(l),p(g)})}function Fk(l){var c=l.memoizedState;if(c!==null)return c;c={memoizedState:J,baseState:J,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Co,lastRenderedState:J},next:null};var p={};return c.next={memoizedState:p,baseState:p,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Co,lastRenderedState:p},next:null},l.memoizedState=c,l=l.alternate,l!==null&&(l.memoizedState=c),c}function $k(l){var c=Fk(l);c.next===null&&(c=l.alternate.memoizedState),Yd(l,c.next.queue,{},Oa())}function L2(){return _n(c0)}function Uk(){return Dr().memoizedState}function Hk(){return Dr().memoizedState}function _Z(l){for(var c=l.return;c!==null;){switch(c.tag){case 24:case 3:var p=Oa();l=Ms(p);var g=Rs(c,l,p);g!==null&&(ua(g,c,p),Ud(g,c,p)),c={cache:f2()},l.payload=c;return}c=c.return}}function SZ(l,c,p){var g=Oa();p={lane:g,revertLane:0,gesture:null,action:p,hasEagerState:!1,eagerState:null,next:null},Nm(l)?Gk(c,p):(p=e2(l,c,p,g),p!==null&&(ua(p,l,g),Vk(p,c,g)))}function qk(l,c,p){var g=Oa();Yd(l,c,p,g)}function Yd(l,c,p,g){var w={lane:g,revertLane:0,gesture:null,action:p,hasEagerState:!1,eagerState:null,next:null};if(Nm(l))Gk(c,w);else{var _=l.alternate;if(l.lanes===0&&(_===null||_.lanes===0)&&(_=c.lastRenderedReducer,_!==null))try{var I=c.lastRenderedState,H=_(I,p);if(w.hasEagerState=!0,w.eagerState=H,Ea(H,I))return cm(l,c,w,0),ar===null&&um(),!1}catch{}finally{}if(p=e2(l,c,w,g),p!==null)return ua(p,l,g),Vk(p,c,g),!0}return!1}function j2(l,c,p,g){if(g={lane:2,revertLane:mx(),gesture:null,action:g,hasEagerState:!1,eagerState:null,next:null},Nm(l)){if(c)throw Error(n(479))}else c=e2(l,p,g,2),c!==null&&ua(c,l,2)}function Nm(l){var c=l.alternate;return l===ut||c!==null&&c===ut}function Gk(l,c){Tc=_m=!0;var p=l.pending;p===null?c.next=c:(c.next=p.next,p.next=c),l.pending=c}function Vk(l,c,p){if((p&4194048)!==0){var g=c.lanes;g&=l.pendingLanes,p|=g,c.lanes=p,ta(l,p)}}var Kd={readContext:_n,use:Am,useCallback:Tr,useContext:Tr,useEffect:Tr,useImperativeHandle:Tr,useLayoutEffect:Tr,useInsertionEffect:Tr,useMemo:Tr,useReducer:Tr,useRef:Tr,useState:Tr,useDebugValue:Tr,useDeferredValue:Tr,useTransition:Tr,useSyncExternalStore:Tr,useId:Tr,useHostTransitionStatus:Tr,useFormState:Tr,useActionState:Tr,useOptimistic:Tr,useMemoCache:Tr,useCacheRefresh:Tr};Kd.useEffectEvent=Tr;var Yk={readContext:_n,use:Am,useCallback:function(l,c){return qn().memoizedState=[l,c===void 0?null:c],l},useContext:_n,useEffect:Nk,useImperativeHandle:function(l,c,p){p=p!=null?p.concat([l]):null,Om(4194308,4,Dk.bind(null,c,l),p)},useLayoutEffect:function(l,c){return Om(4194308,4,l,c)},useInsertionEffect:function(l,c){Om(4,2,l,c)},useMemo:function(l,c){var p=qn();c=c===void 0?null:c;var g=l();if(Zl){xn(!0);try{l()}finally{xn(!1)}}return p.memoizedState=[g,c],g},useReducer:function(l,c,p){var g=qn();if(p!==void 0){var w=p(c);if(Zl){xn(!0);try{p(c)}finally{xn(!1)}}}else w=c;return g.memoizedState=g.baseState=w,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:w},g.queue=l,l=l.dispatch=SZ.bind(null,ut,l),[g.memoizedState,l]},useRef:function(l){var c=qn();return l={current:l},c.memoizedState=l},useState:function(l){l=N2(l);var c=l.queue,p=qk.bind(null,ut,c);return c.dispatch=p,[l.memoizedState,p]},useDebugValue:R2,useDeferredValue:function(l,c){var p=qn();return D2(p,l,c)},useTransition:function(){var l=N2(!1);return l=zk.bind(null,ut,l.queue,!0,!1),qn().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,c,p){var g=ut,w=qn();if(Rt){if(p===void 0)throw Error(n(407));p=p()}else{if(p=c(),ar===null)throw Error(n(349));(kt&127)!==0||pk(g,c,p)}w.memoizedState=p;var _={value:p,getSnapshot:c};return w.queue=_,Nk(gk.bind(null,g,_,l),[l]),g.flags|=2048,kc(9,{destroy:void 0},mk.bind(null,g,_,p,c),null),p},useId:function(){var l=qn(),c=ar.identifierPrefix;if(Rt){var p=$i,g=Fi;p=(g&~(1<<32-Gt(g)-1)).toString(32)+p,c="_"+c+"R_"+p,p=Sm++,0<p&&(c+="H"+p.toString(32)),c+="_"}else p=yZ++,c="_"+c+"r_"+p.toString(32)+"_";return l.memoizedState=c},useHostTransitionStatus:L2,useFormState:Tk,useActionState:Tk,useOptimistic:function(l){var c=qn();c.memoizedState=c.baseState=l;var p={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return c.queue=p,c=j2.bind(null,ut,!0,p),p.dispatch=c,[l,c]},useMemoCache:k2,useCacheRefresh:function(){return qn().memoizedState=_Z.bind(null,ut)},useEffectEvent:function(l){var c=qn(),p={impl:l};return c.memoizedState=p,function(){if((qt&2)!==0)throw Error(n(440));return p.impl.apply(void 0,arguments)}}},B2={readContext:_n,use:Am,useCallback:Lk,useContext:_n,useEffect:M2,useImperativeHandle:Ik,useInsertionEffect:Mk,useLayoutEffect:Rk,useMemo:jk,useReducer:km,useRef:Ck,useState:function(){return km(Co)},useDebugValue:R2,useDeferredValue:function(l,c){var p=Dr();return Bk(p,Jt.memoizedState,l,c)},useTransition:function(){var l=km(Co)[0],c=Dr().memoizedState;return[typeof l=="boolean"?l:Vd(l),c]},useSyncExternalStore:hk,useId:Uk,useHostTransitionStatus:L2,useFormState:Ak,useActionState:Ak,useOptimistic:function(l,c){var p=Dr();return bk(p,Jt,l,c)},useMemoCache:k2,useCacheRefresh:Hk};B2.useEffectEvent=Pk;var Kk={readContext:_n,use:Am,useCallback:Lk,useContext:_n,useEffect:M2,useImperativeHandle:Ik,useInsertionEffect:Mk,useLayoutEffect:Rk,useMemo:jk,useReducer:C2,useRef:Ck,useState:function(){return C2(Co)},useDebugValue:R2,useDeferredValue:function(l,c){var p=Dr();return Jt===null?D2(p,l,c):Bk(p,Jt.memoizedState,l,c)},useTransition:function(){var l=C2(Co)[0],c=Dr().memoizedState;return[typeof l=="boolean"?l:Vd(l),c]},useSyncExternalStore:hk,useId:Uk,useHostTransitionStatus:L2,useFormState:Ok,useActionState:Ok,useOptimistic:function(l,c){var p=Dr();return Jt!==null?bk(p,Jt,l,c):(p.baseState=l,[l,p.queue.dispatch])},useMemoCache:k2,useCacheRefresh:Hk};Kk.useEffectEvent=Pk;function z2(l,c,p,g){c=l.memoizedState,p=p(g,c),p=p==null?c:d({},c,p),l.memoizedState=p,l.lanes===0&&(l.updateQueue.baseState=p)}var F2={enqueueSetState:function(l,c,p){l=l._reactInternals;var g=Oa(),w=Ms(g);w.payload=c,p!=null&&(w.callback=p),c=Rs(l,w,g),c!==null&&(ua(c,l,g),Ud(c,l,g))},enqueueReplaceState:function(l,c,p){l=l._reactInternals;var g=Oa(),w=Ms(g);w.tag=1,w.payload=c,p!=null&&(w.callback=p),c=Rs(l,w,g),c!==null&&(ua(c,l,g),Ud(c,l,g))},enqueueForceUpdate:function(l,c){l=l._reactInternals;var p=Oa(),g=Ms(p);g.tag=2,c!=null&&(g.callback=c),c=Rs(l,g,p),c!==null&&(ua(c,l,p),Ud(c,l,p))}};function Wk(l,c,p,g,w,_,I){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(g,_,I):c.prototype&&c.prototype.isPureReactComponent?!Dd(p,g)||!Dd(w,_):!0}function Qk(l,c,p,g){l=c.state,typeof c.componentWillReceiveProps=="function"&&c.componentWillReceiveProps(p,g),typeof c.UNSAFE_componentWillReceiveProps=="function"&&c.UNSAFE_componentWillReceiveProps(p,g),c.state!==l&&F2.enqueueReplaceState(c,c.state,null)}function Jl(l,c){var p=c;if("ref"in c){p={};for(var g in c)g!=="ref"&&(p[g]=c[g])}if(l=l.defaultProps){p===c&&(p=d({},p));for(var w in l)p[w]===void 0&&(p[w]=l[w])}return p}function Xk(l){lm(l)}function Zk(l){console.error(l)}function Jk(l){lm(l)}function Pm(l,c){try{var p=l.onUncaughtError;p(c.value,{componentStack:c.stack})}catch(g){setTimeout(function(){throw g})}}function eO(l,c,p){try{var g=l.onCaughtError;g(p.value,{componentStack:p.stack,errorBoundary:c.tag===1?c.stateNode:null})}catch(w){setTimeout(function(){throw w})}}function $2(l,c,p){return p=Ms(p),p.tag=3,p.payload={element:null},p.callback=function(){Pm(l,c)},p}function tO(l){return l=Ms(l),l.tag=3,l}function rO(l,c,p,g){var w=p.type.getDerivedStateFromError;if(typeof w=="function"){var _=g.value;l.payload=function(){return w(_)},l.callback=function(){eO(c,p,g)}}var I=p.stateNode;I!==null&&typeof I.componentDidCatch=="function"&&(l.callback=function(){eO(c,p,g),typeof w!="function"&&(zs===null?zs=new Set([this]):zs.add(this));var H=g.stack;this.componentDidCatch(g.value,{componentStack:H!==null?H:""})})}function TZ(l,c,p,g,w){if(p.flags|=32768,g!==null&&typeof g=="object"&&typeof g.then=="function"){if(c=p.alternate,c!==null&&bc(c,p,w,!0),p=Sa.current,p!==null){switch(p.tag){case 31:case 13:return Qa===null?Hm():p.alternate===null&&Ar===0&&(Ar=3),p.flags&=-257,p.flags|=65536,p.lanes=w,g===vm?p.flags|=16384:(c=p.updateQueue,c===null?p.updateQueue=new Set([g]):c.add(g),dx(l,g,w)),!1;case 22:return p.flags|=65536,g===vm?p.flags|=16384:(c=p.updateQueue,c===null?(c={transitions:null,markerInstances:null,retryQueue:new Set([g])},p.updateQueue=c):(p=c.retryQueue,p===null?c.retryQueue=new Set([g]):p.add(g)),dx(l,g,w)),!1}throw Error(n(435,p.tag))}return dx(l,g,w),Hm(),!1}if(Rt)return c=Sa.current,c!==null?((c.flags&65536)===0&&(c.flags|=256),c.flags|=65536,c.lanes=w,g!==o2&&(l=Error(n(422),{cause:g}),jd(Va(l,p)))):(g!==o2&&(c=Error(n(423),{cause:g}
vendor: 13,054 bytes, line 49
49),jd(Va(c,p))),l=l.current.alternate,l.flags|=65536,w&=-w,l.lanes|=w,g=Va(g,p),w=$2(l.stateNode,g,w),y2(l,w),Ar!==4&&(Ar=2)),!1;var _=Error(n(520),{cause:g});if(_=Va(_,p),r0===null?r0=[_]:r0.push(_),Ar!==4&&(Ar=2),c===null)return!0;g=Va(g,p),p=c;do{switch(p.tag){case 3:return p.flags|=65536,l=w&-w,p.lanes|=l,l=$2(p.stateNode,g,l),y2(p,l),!1;case 1:if(c=p.type,_=p.stateNode,(p.flags&128)===0&&(typeof c.getDerivedStateFromError=="function"||_!==null&&typeof _.componentDidCatch=="function"&&(zs===null||!zs.has(_))))return p.flags|=65536,w&=-w,p.lanes|=w,w=tO(w),rO(w,l,p,g),y2(p,w),!1}p=p.return}while(p!==null);return!1}var U2=Error(n(461)),Ur=!1;function Sn(l,c,p,g){c.child=l===null?ok(c,null,p,g):Xl(c,l.child,p,g)}function nO(l,c,p,g,w){p=p.render;var _=c.ref;if("ref"in g){var I={};for(var H in g)H!=="ref"&&(I[H]=g[H])}else I=g;return Yl(c),g=_2(l,c,p,I,_,w),H=S2(),l!==null&&!Ur?(T2(l,c,w),No(l,c,w)):(Rt&&H&&a2(c),c.flags|=1,Sn(l,c,g,w),c.child)}function aO(l,c,p,g,w){if(l===null){var _=p.type;return typeof _=="function"&&!t2(_)&&_.defaultProps===void 0&&p.compare===null?(c.tag=15,c.type=_,iO(l,c,_,g,w)):(l=dm(p.type,null,g,c,c.mode,w),l.ref=c.ref,l.return=c,c.child=l)}if(_=l.child,!Q2(l,w)){var I=_.memoizedProps;if(p=p.compare,p=p!==null?p:Dd,p(I,g)&&l.ref===c.ref)return No(l,c,w)}return c.flags|=1,l=So(_,g),l.ref=c.ref,l.return=c,c.child=l}function iO(l,c,p,g,w){if(l!==null){var _=l.memoizedProps;if(Dd(_,g)&&l.ref===c.ref)if(Ur=!1,c.pendingProps=g=_,Q2(l,w))(l.flags&131072)!==0&&(Ur=!0);else return c.lanes=l.lanes,No(l,c,w)}return H2(l,c,p,g,w)}function oO(l,c,p,g){var w=g.children,_=l!==null?l.memoizedState:null;if(l===null&&c.stateNode===null&&(c.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),g.mode==="hidden"){if((c.flags&128)!==0){if(_=_!==null?_.baseLanes|p:p,l!==null){for(g=c.child=l.child,w=0;g!==null;)w=w|g.lanes|g.childLanes,g=g.sibling;g=w&~_}else g=0,c.child=null;return sO(l,c,_,p,g)}if((p&536870912)!==0)c.memoizedState={baseLanes:0,cachePool:null},l!==null&&gm(c,_!==null?_.cachePool:null),_!==null?uk(c,_):b2(),ck(c);else return g=c.lanes=536870912,sO(l,c,_!==null?_.baseLanes|p:p,p,g)}else _!==null?(gm(c,_.cachePool),uk(c,_),Is(),c.memoizedState=null):(l!==null&&gm(c,null),b2(),Is());return Sn(l,c,w,p),c.child}function Wd(l,c){return l!==null&&l.tag===22||c.stateNode!==null||(c.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),c.sibling}function sO(l,c,p,g,w){var _=h2();return _=_===null?null:{parent:Fr._currentValue,pool:_},c.memoizedState={baseLanes:p,cachePool:_},l!==null&&gm(c,null),b2(),ck(c),l!==null&&bc(l,c,g,!0),c.childLanes=w,null}function Mm(l,c){return c=Dm({mode:c.mode,children:c.children},l.mode),c.ref=l.ref,l.child=c,c.return=l,c}function lO(l,c,p){return Xl(c,l.child,null,p),l=Mm(c,c.pendingProps),l.flags|=2,Ta(c),c.memoizedState=null,l}function AZ(l,c,p){var g=c.pendingProps,w=(c.flags&128)!==0;if(c.flags&=-129,l===null){if(Rt){if(g.mode==="hidden")return l=Mm(c,g),c.lanes=536870912,Wd(null,l);if(w2(c),(l=hr)?(l=xC(l,Wa),l=l!==null&&l.data==="&"?l:null,l!==null&&(c.memoizedState={dehydrated:l,treeContext:ks!==null?{id:Fi,overflow:$i}:null,retryLane:536870912,hydrationErrors:null},p=G7(l),p.return=c,c.child=p,En=c,hr=null)):l=null,l===null)throw Cs(c);return c.lanes=536870912,null}return Mm(c,g)}var _=l.memoizedState;if(_!==null){var I=_.dehydrated;if(w2(c),w)if(c.flags&256)c.flags&=-257,c=lO(l,c,p);else if(c.memoizedState!==null)c.child=l.child,c.flags|=128,c=null;else throw Error(n(558));else if(Ur||bc(l,c,p,!1),w=(p&l.childLanes)!==0,Ur||w){if(g=ar,g!==null&&(I=ra(g,p),I!==0&&I!==_.retryLane))throw _.retryLane=I,Hl(l,I),ua(g,l,I),U2;Hm(),c=lO(l,c,p)}else l=_.treeContext,hr=Xa(I.nextSibling),En=c,Rt=!0,Os=null,Wa=!1,l!==null&&K7(c,l),c=Mm(c,g),c.flags|=4096;return c}return l=So(l.child,{mode:g.mode,children:g.children}),l.ref=c.ref,c.child=l,l.return=c,l}function Rm(l,c){var p=c.ref;if(p===null)l!==null&&l.ref!==null&&(c.flags|=4194816);else{if(typeof p!="function"&&typeof p!="object")throw Error(n(284));(l===null||l.ref!==p)&&(c.flags|=4194816)}}function H2(l,c,p,g,w){return Yl(c),p=_2(l,c,p,g,void 0,w),g=S2(),l!==null&&!Ur?(T2(l,c,w),No(l,c,w)):(Rt&&g&&a2(c),c.flags|=1,Sn(l,c,p,w),c.child)}function uO(l,c,p,g,w,_){return Yl(c),c.updateQueue=null,p=dk(c,g,p,w),fk(l),g=S2(),l!==null&&!Ur?(T2(l,c,_),No(l,c,_)):(Rt&&g&&a2(c),c.flags|=1,Sn(l,c,p,_),c.child)}function cO(l,c,p,g,w){if(Yl(c),c.stateNode===null){var _=mc,I=p.contextType;typeof I=="object"&&I!==null&&(_=_n(I)),_=new p(g,_),c.memoizedState=_.state!==null&&_.state!==void 0?_.state:null,_.updater=F2,c.stateNode=_,_._reactInternals=c,_=c.stateNode,_.props=g,_.state=c.memoizedState,_.refs={},m2(c),I=p.contextType,_.context=typeof I=="object"&&I!==null?_n(I):mc,_.state=c.memoizedState,I=p.getDerivedStateFromProps,typeof I=="function"&&(z2(c,p,I,g),_.state=c.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&&F2.enqueueReplaceState(_,_.state,null),qd(c,g,_,w),Hd(),_.state=c.memoizedState),typeof _.componentDidMount=="function"&&(c.flags|=4194308),g=!0}else if(l===null){_=c.stateNode;var H=c.memoizedProps,se=Jl(p,H);_.props=se;var ge=_.context,we=p.contextType;I=mc,typeof we=="object"&&we!==null&&(I=_n(we));var ke=p.getDerivedStateFromProps;we=typeof ke=="function"||typeof _.getSnapshotBeforeUpdate=="function",H=c.pendingProps!==H,we||typeof _.UNSAFE_componentWillReceiveProps!="function"&&typeof _.componentWillReceiveProps!="function"||(H||ge!==I)&&Qk(c,_,g,I),Ps=!1;var ye=c.memoizedState;_.state=ye,qd(c,g,_,w),Hd(),ge=c.memoizedState,H||ye!==ge||Ps?(typeof ke=="function"&&(z2(c,p,ke,g),ge=c.memoizedState),(se=Ps||Wk(c,p,se,g,ye,ge,I))?(we||typeof _.UNSAFE_componentWillMount!="function"&&typeof _.componentWillMount!="function"||(typeof _.componentWillMount=="function"&&_.componentWillMount(),typeof _.UNSAFE_componentWillMount=="function"&&_.UNSAFE_componentWillMount()),typeof _.componentDidMount=="function"&&(c.flags|=4194308)):(typeof _.componentDidMount=="function"&&(c.flags|=4194308),c.memoizedProps=g,c.memoizedState=ge),_.props=g,_.state=ge,_.context=I,g=se):(typeof _.componentDidMount=="function"&&(c.flags|=4194308),g=!1)}else{_=c.stateNode,g2(l,c),I=c.memoizedProps,we=Jl(p,I),_.props=we,ke=c.pendingProps,ye=_.context,ge=p.contextType,se=mc,typeof ge=="object"&&ge!==null&&(se=_n(ge)),H=p.getDerivedStateFromProps,(ge=typeof H=="function"||typeof _.getSnapshotBeforeUpdate=="function")||typeof _.UNSAFE_componentWillReceiveProps!="function"&&typeof _.componentWillReceiveProps!="function"||(I!==ke||ye!==se)&&Qk(c,_,g,se),Ps=!1,ye=c.memoizedState,_.state=ye,qd(c,g,_,w),Hd();var ve=c.memoizedState;I!==ke||ye!==ve||Ps||l!==null&&l.dependencies!==null&&pm(l.dependencies)?(typeof H=="function"&&(z2(c,p,H,g),ve=c.memoizedState),(we=Ps||Wk(c,p,we,g,ye,ve,se)||l!==null&&l.dependencies!==null&&pm(l.dependencies))?(ge||typeof _.UNSAFE_componentWillUpdate!="function"&&typeof _.componentWillUpdate!="function"||(typeof _.componentWillUpdate=="function"&&_.componentWillUpdate(g,ve,se),typeof _.UNSAFE_componentWillUpdate=="function"&&_.UNSAFE_componentWillUpdate(g,ve,se)),typeof _.componentDidUpdate=="function"&&(c.flags|=4),typeof _.getSnapshotBeforeUpdate=="function"&&(c.flags|=1024)):(typeof _.componentDidUpdate!="function"||I===l.memoizedProps&&ye===l.memoizedState||(c.flags|=4),typeof _.getSnapshotBeforeUpdate!="function"||I===l.memoizedProps&&ye===l.memoizedState||(c.flags|=1024),c.memoizedProps=g,c.memoizedState=ve),_.props=g,_.state=ve,_.context=se,g=we):(typeof _.componentDidUpdate!="function"||I===l.memoizedProps&&ye===l.memoizedState||(c.flags|=4),typeof _.getSnapshotBeforeUpdate!="function"||I===l.memoizedProps&&ye===l.memoizedState||(c.flags|=1024),g=!1)}return _=g,Rm(l,c),g=(c.flags&128)!==0,_||g?(_=c.stateNode,p=g&&typeof p.getDerivedStateFromError!="function"?null:_.render(),c.flags|=1,l!==null&&g?(c.child=Xl(c,l.child,null,w),c.child=Xl(c,null,p,w)):Sn(l,c,p,w),c.memoizedState=_.state,l=c.child):l=No(l,c,w),l}function fO(l,c,p,g){return Gl(),c.flags|=256,Sn(l,c,p,g),c.child}var q2={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function G2(l){return{baseLanes:l,cachePool:ek()}}function V2(l,c,p){return l=l!==null?l.childLanes&~p:0,c&&(l|=ka),l}function dO(l,c,p){var g=c.pendingProps,w=!1,_=(c.flags&128)!==0,I;if((I=_)||(I=l!==null&&l.memoizedState===null?!1:(Rr.current&2)!==0),I&&(w=!0,c.flags&=-129),I=(c.flags&32)!==0,c.flags&=-33,l===null){if(Rt){if(w?Ds(c):Is(),(l=hr)?(l=xC(l,Wa),l=l!==null&&l.data!=="&"?l:null,l!==null&&(c.memoizedState={dehydrated:l,treeContext:ks!==null?{id:Fi,overflow:$i}:null,retryLane:536870912,hydrationErrors:null},p=G7(l),p.return=c,c.child=p,En=c,hr=null)):l=null,l===null)throw Cs(c);return Ox(l)?c.lanes=32:c.lanes=536870912,null}var H=g.children;return g=g.fallback,w?(Is(),w=c.mode,H=Dm({mode:"hidden",children:H},w),g=ql(g,w,p,null),H.return=c,g.return=c,H.sibling=g,c.child=H,g=c.child,g.memoizedState=G2(p),g.childLanes=V2(l,I,p),c.memoizedState=q2,Wd(null,g)):(Ds(c),Y2(c,H))}var se=l.memoizedState;if(se!==null&&(H=se.dehydrated,H!==null)){if(_)c.flags&256?(Ds(c),c.flags&=-257,c=K2(l,c,p)):c.memoizedState!==null?(Is(),c.child=l.child,c.flags|=128,c=null):(Is(),H=g.fallback,w=c.mode,g=Dm({mode:"visible",children:g.children},w),H=ql(H,w,p,null),H.flags|=2,g.return=c,H.return=c,g.sibling=H,c.child=g,Xl(c,l.child,null,p),g=c.child,g.memoizedState=G2(p),g.childLanes=V2(l,I,p),c.memoizedState=q2,c=Wd(null,g));else if(Ds(c),Ox(H)){if(I=H.nextSibling&&H.nextSibling.dataset,I)var ge=I.dgst;I=ge,g=Error(n(419)),g.stack="",g.digest=I,jd({value:g,source:null,stack:null}),c=K2(l,c,p)}else if(Ur||bc(l,c,p,!1),I=(p&l.childLanes)!==0,Ur||I){if(I=ar,I!==null&&(g=ra(I,p),g!==0&&g!==se.retryLane))throw se.retryLane=g,Hl(l,g),ua(I,l,g),U2;kx(H)||Hm(),c=K2(l,c,p)}else kx(H)?(c.flags|=192,c.child=l.child,c=null):(l=se.treeContext,hr=Xa(H.nextSibling),En=c,Rt=!0,Os=null,Wa=!1,l!==null&&K7(c,l),c=Y2(c,g.children),c.flags|=4096);return c}return w?(Is(),H=g.fallback,w=c.mode,se=l.child,ge=se.sibling,g=So(se,{mode:"hidden",children:g.children}),g.subtreeFlags=se.subtreeFlags&65011712,ge!==null?H=So(ge,H):(H=ql(H,w,p,null),H.flags|=2),H.return=c,g.return=c,g.sibling=H,c.child=g,Wd(null,g),g=c.child,H=l.child.memoizedState,H===null?H=G2(p):(w=H.cachePool,w!==null?(se=Fr._currentValue,w=w.parent!==se?{parent:se,pool:se}:w):w=ek(),H={baseLanes:H.baseLanes|p,cachePool:w}),g.memoizedState=H,g.childLanes=V2(l,I,p),c.memoizedState=q2,Wd(l.child,g)):(Ds(c),p=l.child,l=p.sibling,p=So(p,{mode:"visible",children:g.children}),p.return=c,p.sibling=null,l!==null&&(I=c.deletions,I===null?(c.deletions=[l],c.flags|=16):I.push(l)),c.child=p,c.memoizedState=null,p)}function Y2(l,c){return c=Dm({mode:"visible",children:c},l.mode),c.return=l,l.child=c}function Dm(l,c){return l=_a(22,l,null,c),l.lanes=0,l}function K2(l,c,p){return Xl(c,l.child,null,p),l=Y2(c,c.pendingProps.children),l.flags|=2,c.memoizedState=null,l}function hO(l,c,p){l.lanes|=c;var g=l.alternate;g!==null&&(g.lanes|=c),u2(l.return,c,p)}function W2(l,c,p,g,w,_){var I=l.memoizedState;I===null?l.memoizedState={isBackwards:c,rendering:null,renderingStartTime:0,last:g,tail:p,tailMode:w,treeForkCount:_}:(I.isBackwards=c,I.rendering=null,I.renderingStartTime=0,I.last=g,I.tail=p,I.tailMode=w,I.treeForkCount=_)}function pO(l,c,p){var g=c.pendingProps,w=g.revealOrder,_=g.tail;g=g.children;var I=Rr.current,H=(I&2)!==0;if(H?(I=I&1|2,c.flags|=128):I&=1,j(Rr,I),Sn(l,c,g,p),g=Rt?Ld:0,!H&&l!==null&&(l.flags&128)!==0)e:for(l=c.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&hO(l,p,c);else if(l.tag===19)hO(l,p,c);else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===c)break e;for(;l.sibling===null;){if(l.return===null||l.return===c)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(w){case"forwards":for(p=c.child,w=null;p!==null;)l=p.alternate,l!==null&&Em(l)===null&&(w=p),p=p.sibling;p=w,p===null?(w=c.child,c.child=null):(w=p.sibling,p.sibling=null),W2(c,!1,w,p,_,g);break;case"backwards":case"unstable_legacy-backwards":for(p=null,w=c.child,c.child=null;w!==null;){if(l=w.alternate,l!==null&&Em(l)===null){c.child=w;break}l=w.sibling,w.sibling=p,p=w,w=l}W2(c,!0,p,null,_,g);break;case"together":W2(c,!1,null,null,void 0,g);break;default:c.memoizedState=null}return c.child}function No(l,c,p){if(l!==null&&(c.dependencies=l.dependencies),Bs|=c.lanes,(p&c.childLanes)===0)if(l!==null){if(bc(l,c,p,!1),(p&c.childLanes)===0)return null}else return null;if(l!==null&&c.child!==l.child)throw Error(n(153));if(c.child!==null){for(l=c.child,p=So(l,l.pendingProps),c.child=p,p.return=c;l.sibling!==null;)l=l.sibling,p=p.sibling=So(l,l.pendingProps),p.return=c;p.sibling=null}return c.child}
vendor: 4,276 bytes, line 49
49function Q2(l,c){return(l.lanes&c)!==0?!0:(l=l.dependencies,!!(l!==null&&pm(l)))}function kZ(l,c,p){switch(c.tag){case 3:Fe(c,c.stateNode.containerInfo),Ns(c,Fr,l.memoizedState.cache),Gl();break;case 27:case 5:He(c);break;case 4:Fe(c,c.stateNode.containerInfo);break;case 10:Ns(c,c.type,c.memoizedProps.value);break;case 31:if(c.memoizedState!==null)return c.flags|=128,w2(c),null;break;case 13:var g=c.memoizedState;if(g!==null)return g.dehydrated!==null?(Ds(c),c.flags|=128,null):(p&c.child.childLanes)!==0?dO(l,c,p):(Ds(c),l=No(l,c,p),l!==null?l.sibling:null);Ds(c);break;case 19:var w=(l.flags&128)!==0;if(g=(p&c.childLanes)!==0,g||(bc(l,c,p,!1),g=(p&c.childLanes)!==0),w){if(g)return pO(l,c,p);c.flags|=128}if(w=c.memoizedState,w!==null&&(w.rendering=null,w.tail=null,w.lastEffect=null),j(Rr,Rr.current),g)break;return null;case 22:return c.lanes=0,oO(l,c,p,c.pendingProps);case 24:Ns(c,Fr,l.memoizedState.cache)}return No(l,c,p)}function mO(l,c,p){if(l!==null)if(l.memoizedProps!==c.pendingProps)Ur=!0;else{if(!Q2(l,p)&&(c.flags&128)===0)return Ur=!1,kZ(l,c,p);Ur=(l.flags&131072)!==0}else Ur=!1,Rt&&(c.flags&1048576)!==0&&Y7(c,Ld,c.index);switch(c.lanes=0,c.tag){case 16:e:{var g=c.pendingProps;if(l=Wl(c.elementType),c.type=l,typeof l=="function")t2(l)?(g=Jl(l,g),c.tag=1,c=cO(null,c,l,g,p)):(c.tag=0,c=H2(null,c,l,g,p));else{if(l!=null){var w=l.$$typeof;if(w===M){c.tag=11,c=nO(null,c,l,g,p);break e}else if(w===P){c.tag=14,c=aO(null,c,l,g,p);break e}}throw c=X(l)||l,Error(n(306,c,""))}}return c;case 0:return H2(l,c,c.type,c.pendingProps,p);case 1:return g=c.type,w=Jl(g,c.pendingProps),cO(l,c,g,w,p);case 3:e:{if(Fe(c,c.stateNode.containerInfo),l===null)throw Error(n(387));g=c.pendingProps;var _=c.memoizedState;w=_.element,g2(l,c),qd(c,g,null,p);var I=c.memoizedState;if(g=I.cache,Ns(c,Fr,g),g!==_.cache&&c2(c,[Fr],p,!0),Hd(),g=I.element,_.isDehydrated)if(_={element:g,isDehydrated:!1,cache:I.cache},c.updateQueue.baseState=_,c.memoizedState=_,c.flags&256){c=fO(l,c,g,p);break e}else if(g!==w){w=Va(Error(n(424)),c),jd(w),c=fO(l,c,g,p);break e}else{switch(l=c.stateNode.containerInfo,l.nodeType){case 9:l=l.body;break;default:l=l.nodeName==="HTML"?l.ownerDocument.body:l}for(hr=Xa(l.firstChild),En=c,Rt=!0,Os=null,Wa=!0,p=ok(c,null,g,p),c.child=p;p;)p.flags=p.flags&-3|4096,p=p.sibling}else{if(Gl(),g===w){c=No(l,c,p);break e}Sn(l,c,g,p)}c=c.child}return c;case 26:return Rm(l,c),l===null?(p=AC(c.type,null,c.pendingProps,null))?c.memoizedState=p:Rt||(p=c.type,l=c.pendingProps,g=Qm(Oe.current).createElement(p),g[wn]=c,g[na]=l,Tn(g,p,l),un(g),c.stateNode=g):c.memoizedState=AC(c.type,l.memoizedProps,c.pendingProps,l.memoizedState),null;case 27:return He(c),l===null&&Rt&&(g=c.stateNode=_C(c.type,c.pendingProps,Oe.current),En=c,Wa=!0,w=hr,Hs(c.type)?(Cx=w,hr=Xa(g.firstChild)):hr=w),Sn(l,c,c.pendingProps.children,p),Rm(l,c),l===null&&(c.flags|=4194304),c.child;case 5:return l===null&&Rt&&((w=g=hr)&&(g=nJ(g,c.type,c.pendingProps,Wa),g!==null?(c.stateNode=g,En=c,hr=Xa(g.firstChild),Wa=!1,w=!0):w=!1),w||Cs(c)),He(c),w=c.type,_=c.pendingProps,I=l!==null?l.memoizedProps:null,g=_.children,Sx(w,_)?g=null:I!==null&&Sx(w,I)&&(c.flags|=32),c.memoizedState!==null&&(w=_2(l,c,vZ,null,null,p),c0._currentValue=w),Rm(l,c),Sn(l,c,g,p),c.child;case 6:return l===null&&Rt&&((l=p=hr)&&(p=aJ(p,c.pendingProps,Wa),p!==null?(c.stateNode=p,En=c,hr=null,l=!0):l=!1),l||Cs(c)),null;case 13:return dO(l,c,p);case 4:return Fe(c,c.stateNode.containerInfo),g=c.pendingProps,l===null?c.child=Xl(c,null,g,p):Sn(l,c,g,p),c.child;case 11:return nO(l,c,c.type,c.pendingProps,p);case 7:return Sn(l,c,c.pendingProps,p),c.child;case 8:return Sn(l,c,c.pendingProps.children,p),c.child;case 12:return Sn(l,c,c.pendingProps.children,p),c.child;case 10:return g=c.pendingProps,Ns(c,c.type,g.value),Sn(l,c,g.children,p),c.child;case 9:return w=c.type._context,g=c.pendingProps.children,Yl(c),w=_n(w),g=g(w),c.flags|=1,Sn(l,c,g,p),c.child;case 14:return aO(l,c,c.type,c.pendingProps,p);case 15:return iO(l,c,c.type,c.pendingProps,p);case 19:return pO(l,c,p);case 31:return AZ(l,c,p);case 22:return oO(l,c,p,c.pendingProps);case 24:return Yl(c),g=_n(Fr),l===null?(w=h2(),w===null&&(w=ar,_=f2(),w.pooledCache=_,_.refCount++,_!==null&&(w.pooledCacheLanes|=p),w=_),c.memoizedState={parent:g,cache:w}
vendor: 4,563 bytes, line 49
49,m2(c),Ns(c,Fr,w)):((l.lanes&p)!==0&&(g2(l,c),qd(c,null,null,p),Hd()),w=l.memoizedState,_=c.memoizedState,w.parent!==g?(w={parent:g,cache:g},c.memoizedState=w,c.lanes===0&&(c.memoizedState=c.updateQueue.baseState=w),Ns(c,Fr,g)):(g=_.cache,Ns(c,Fr,g),g!==w.cache&&c2(c,[Fr],p,!0))),Sn(l,c,c.pendingProps.children,p),c.child;case 29:throw c.pendingProps}throw Error(n(156,c.tag))}function Po(l){l.flags|=4}function X2(l,c,p,g,w){if((c=(l.mode&32)!==0)&&(c=!1),c){if(l.flags|=16777216,(w&335544128)===w)if(l.stateNode.complete)l.flags|=8192;else if(UO())l.flags|=8192;else throw Ql=vm,p2}else l.flags&=-16777217}function gO(l,c){if(c.type!=="stylesheet"||(c.state.loading&4)!==0)l.flags&=-16777217;else if(l.flags|=16777216,!PC(c))if(UO())l.flags|=8192;else throw Ql=vm,p2}function Im(l,c){c!==null&&(l.flags|=4),l.flags&16384&&(c=l.tag!==22?Nn():536870912,l.lanes|=c,Pc|=c)}function Qd(l,c){if(!Rt)switch(l.tailMode){case"hidden":c=l.tail;for(var p=null;c!==null;)c.alternate!==null&&(p=c),c=c.sibling;p===null?l.tail=null:p.sibling=null;break;case"collapsed":p=l.tail;for(var g=null;p!==null;)p.alternate!==null&&(g=p),p=p.sibling;g===null?c||l.tail===null?l.tail=null:l.tail.sibling=null:g.sibling=null}}function pr(l){var c=l.alternate!==null&&l.alternate.child===l.child,p=0,g=0;if(c)for(var w=l.child;w!==null;)p|=w.lanes|w.childLanes,g|=w.subtreeFlags&65011712,g|=w.flags&65011712,w.return=l,w=w.sibling;else for(w=l.child;w!==null;)p|=w.lanes|w.childLanes,g|=w.subtreeFlags,g|=w.flags,w.return=l,w=w.sibling;return l.subtreeFlags|=g,l.childLanes=p,c}function OZ(l,c,p){var g=c.pendingProps;switch(i2(c),c.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return pr(c),null;case 1:return pr(c),null;case 3:return p=c.stateNode,g=null,l!==null&&(g=l.memoizedState.cache),c.memoizedState.cache!==g&&(c.flags|=2048),ko(Fr),Te(),p.pendingContext&&(p.context=p.pendingContext,p.pendingContext=null),(l===null||l.child===null)&&(vc(c)?Po(c):l===null||l.memoizedState.isDehydrated&&(c.flags&256)===0||(c.flags|=1024,s2())),pr(c),null;case 26:var w=c.type,_=c.memoizedState;return l===null?(Po(c),_!==null?(pr(c),gO(c,_)):(pr(c),X2(c,w,null,g,p))):_?_!==l.memoizedState?(Po(c),pr(c),gO(c,_)):(pr(c),c.flags&=-16777217):(l=l.memoizedProps,l!==g&&Po(c),pr(c),X2(c,w,l,g,p)),null;case 27:if(We(c),p=Oe.current,w=c.type,l!==null&&c.stateNode!=null)l.memoizedProps!==g&&Po(c);else{if(!g){if(c.stateNode===null)throw Error(n(166));return pr(c),null}l=de.current,vc(c)?W7(c):(l=_C(w,g,p),c.stateNode=l,Po(c))}return pr(c),null;case 5:if(We(c),w=c.type,l!==null&&c.stateNode!=null)l.memoizedProps!==g&&Po(c);else{if(!g){if(c.stateNode===null)throw Error(n(166));return pr(c),null}if(_=de.current,vc(c))W7(c);else{var I=Qm(Oe.current);switch(_){case 1:_=I.createElementNS("http://www.w3.org/2000/svg",w);break;case 2:_=I.createElementNS("http://www.w3.org/1998/Math/MathML",w);break;default:switch(w){case"svg":_=I.createElementNS("http://www.w3.org/2000/svg",w);break;case"math":_=I.createElementNS("http://www.w3.org/1998/Math/MathML",w);break;case"script":_=I.createElement("div"),_.innerHTML="<script><\/script>",_=_.removeChild(_.firstChild);break;case"select":_=typeof g.is=="string"?I.createElement("select",{is:g.is}):I.createElement("select"),g.multiple?_.multiple=!0:g.size&&(_.size=g.size);break;default:_=typeof g.is=="string"?I.createElement(w,{is:g.is}):I.createElement(w)}}_[wn]=c,_[na]=g;e:for(I=c.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===c)break e;for(;I.sibling===null;){if(I.return===null||I.return===c)break e;I=I.return}I.sibling.return=I.return,I=I.sibling}c.stateNode=_;e:switch(Tn(_,w,g),w){case"button":case"input":case"select":case"textarea":g=!!g.autoFocus;break e;case"img":g=!0;break e;default:g=!1}g&&Po(c)}}return pr(c),X2(c,c.type,l===null?null:l.memoizedProps,c.pendingProps,p),null;case 6:if(l&&c.stateNode!=null)l.memoizedProps!==g&&Po(c);else{if(typeof g!="string"&&c.stateNode===null)throw Error(n(166));if(l=Oe.current,vc(c)){if(l=c.stateNode,p=c.memoizedProps,g=null,w=En,w!==null)switch(w.tag){case 27:case 5:g=w.memoizedProps}l[wn]=c,l=!!(l.nodeValue===p||g!==null&&g.suppressHydrationWarning===!0||dC(l.nodeValue,p)),l||Cs(c,!0)}else l=Qm(l).createTextNode(g),l[wn]=c,c.stateNode=l}return pr(c),null;case 31:if(p=c.memoizedState,l===null||l.memoizedState!==null){if(g=vc(c),p!==null){if(l===null){if(!g)throw Error(n(318));if(l=c.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(n(557)
vendor: 24,971 bytes, line 49
49);l[wn]=c}else Gl(),(c.flags&128)===0&&(c.memoizedState=null),c.flags|=4;pr(c),l=!1}else p=s2(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=p),l=!0;if(!l)return c.flags&256?(Ta(c),c):(Ta(c),null);if((c.flags&128)!==0)throw Error(n(558))}return pr(c),null;case 13:if(g=c.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(w=vc(c),g!==null&&g.dehydrated!==null){if(l===null){if(!w)throw Error(n(318));if(w=c.memoizedState,w=w!==null?w.dehydrated:null,!w)throw Error(n(317));w[wn]=c}else Gl(),(c.flags&128)===0&&(c.memoizedState=null),c.flags|=4;pr(c),w=!1}else w=s2(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=w),w=!0;if(!w)return c.flags&256?(Ta(c),c):(Ta(c),null)}return Ta(c),(c.flags&128)!==0?(c.lanes=p,c):(p=g!==null,l=l!==null&&l.memoizedState!==null,p&&(g=c.child,w=null,g.alternate!==null&&g.alternate.memoizedState!==null&&g.alternate.memoizedState.cachePool!==null&&(w=g.alternate.memoizedState.cachePool.pool),_=null,g.memoizedState!==null&&g.memoizedState.cachePool!==null&&(_=g.memoizedState.cachePool.pool),_!==w&&(g.flags|=2048)),p!==l&&p&&(c.child.flags|=8192),Im(c,c.updateQueue),pr(c),null);case 4:return Te(),l===null&&bx(c.stateNode.containerInfo),pr(c),null;case 10:return ko(c.type),pr(c),null;case 19:if(oe(Rr),g=c.memoizedState,g===null)return pr(c),null;if(w=(c.flags&128)!==0,_=g.rendering,_===null)if(w)Qd(g,!1);else{if(Ar!==0||l!==null&&(l.flags&128)!==0)for(l=c.child;l!==null;){if(_=Em(l),_!==null){for(c.flags|=128,Qd(g,!1),l=_.updateQueue,c.updateQueue=l,Im(c,l),c.subtreeFlags=0,l=p,p=c.child;p!==null;)q7(p,l),p=p.sibling;return j(Rr,Rr.current&1|2),Rt&&To(c,g.treeForkCount),c.child}l=l.sibling}g.tail!==null&&zr()>Fm&&(c.flags|=128,w=!0,Qd(g,!1),c.lanes=4194304)}else{if(!w)if(l=Em(_),l!==null){if(c.flags|=128,w=!0,l=l.updateQueue,c.updateQueue=l,Im(c,l),Qd(g,!0),g.tail===null&&g.tailMode==="hidden"&&!_.alternate&&!Rt)return pr(c),null}else 2*zr()-g.renderingStartTime>Fm&&p!==536870912&&(c.flags|=128,w=!0,Qd(g,!1),c.lanes=4194304);g.isBackwards?(_.sibling=c.child,c.child=_):(l=g.last,l!==null?l.sibling=_:c.child=_,g.last=_)}return g.tail!==null?(l=g.tail,g.rendering=l,g.tail=l.sibling,g.renderingStartTime=zr(),l.sibling=null,p=Rr.current,j(Rr,w?p&1|2:p&1),Rt&&To(c,g.treeForkCount),l):(pr(c),null);case 22:case 23:return Ta(c),x2(),g=c.memoizedState!==null,l!==null?l.memoizedState!==null!==g&&(c.flags|=8192):g&&(c.flags|=8192),g?(p&536870912)!==0&&(c.flags&128)===0&&(pr(c),c.subtreeFlags&6&&(c.flags|=8192)):pr(c),p=c.updateQueue,p!==null&&Im(c,p.retryQueue),p=null,l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(p=l.memoizedState.cachePool.pool),g=null,c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(g=c.memoizedState.cachePool.pool),g!==p&&(c.flags|=2048),l!==null&&oe(Kl),null;case 24:return p=null,l!==null&&(p=l.memoizedState.cache),c.memoizedState.cache!==p&&(c.flags|=2048),ko(Fr),pr(c),null;case 25:return null;case 30:return null}throw Error(n(156,c.tag))}function CZ(l,c){switch(i2(c),c.tag){case 1:return l=c.flags,l&65536?(c.flags=l&-65537|128,c):null;case 3:return ko(Fr),Te(),l=c.flags,(l&65536)!==0&&(l&128)===0?(c.flags=l&-65537|128,c):null;case 26:case 27:case 5:return We(c),null;case 31:if(c.memoizedState!==null){if(Ta(c),c.alternate===null)throw Error(n(340));Gl()}return l=c.flags,l&65536?(c.flags=l&-65537|128,c):null;case 13:if(Ta(c),l=c.memoizedState,l!==null&&l.dehydrated!==null){if(c.alternate===null)throw Error(n(340));Gl()}return l=c.flags,l&65536?(c.flags=l&-65537|128,c):null;case 19:return oe(Rr),null;case 4:return Te(),null;case 10:return ko(c.type),null;case 22:case 23:return Ta(c),x2(),l!==null&&oe(Kl),l=c.flags,l&65536?(c.flags=l&-65537|128,c):null;case 24:return ko(Fr),null;case 25:return null;default:return null}}function yO(l,c){switch(i2(c),c.tag){case 3:ko(Fr),Te();break;case 26:case 27:case 5:We(c);break;case 4:Te();break;case 31:c.memoizedState!==null&&Ta(c);break;case 13:Ta(c);break;case 19:oe(Rr);break;case 10:ko(c.type);break;case 22:case 23:Ta(c),x2(),l!==null&&oe(Kl);break;case 24:ko(Fr)}}function Xd(l,c){try{var p=c.updateQueue,g=p!==null?p.lastEffect:null;if(g!==null){var w=g.next;p=w;do{if((p.tag&l)===l){g=void 0;var _=p.create,I=p.inst;g=_(),I.destroy=g}p=p.next}while(p!==w)}}catch(H){Xt(c,c.return,H)}}function Ls(l,c,p){try{var g=c.updateQueue,w=g!==null?g.lastEffect:null;if(w!==null){var _=w.next;g=_;do{if((g.tag&l)===l){var I=g.inst,H=I.destroy;if(H!==void 0){I.destroy=void 0,w=c;var se=p,ge=H;try{ge()}catch(we){Xt(w,se,we)}}}g=g.next}while(g!==_)}}catch(we){Xt(c,c.return,we)}}function vO(l){var c=l.updateQueue;if(c!==null){var p=l.stateNode;try{lk(c,p)}catch(g){Xt(l,l.return,g)}}}function bO(l,c,p){p.props=Jl(l.type,l.memoizedProps),p.state=l.memoizedState;try{p.componentWillUnmount()}catch(g){Xt(l,c,g)}}function Zd(l,c){try{var p=l.ref;if(p!==null){switch(l.tag){case 26:case 27:case 5:var g=l.stateNode;break;case 30:g=l.stateNode;break;default:g=l.stateNode}typeof p=="function"?l.refCleanup=p(g):p.current=g}}catch(w){Xt(l,c,w)}}function Ui(l,c){var p=l.ref,g=l.refCleanup;if(p!==null)if(typeof g=="function")try{g()}catch(w){Xt(l,c,w)}finally{l.refCleanup=null,l=l.alternate,l!=null&&(l.refCleanup=null)}else if(typeof p=="function")try{p(null)}catch(w){Xt(l,c,w)}else p.current=null}function xO(l){var c=l.type,p=l.memoizedProps,g=l.stateNode;try{e:switch(c){case"button":case"input":case"select":case"textarea":p.autoFocus&&g.focus();break e;case"img":p.src?g.src=p.src:p.srcSet&&(g.srcset=p.srcSet)}}catch(w){Xt(l,l.return,w)}}function Z2(l,c,p){try{var g=l.stateNode;XZ(g,l.type,p,c),g[na]=c}catch(w){Xt(l,l.return,w)}}function wO(l){return l.tag===5||l.tag===3||l.tag===26||l.tag===27&&Hs(l.type)||l.tag===4}function J2(l){e:for(;;){for(;l.sibling===null;){if(l.return===null||wO(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.tag===27&&Hs(l.type)||l.flags&2||l.child===null||l.tag===4)continue e;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function ex(l,c,p){var g=l.tag;if(g===5||g===6)l=l.stateNode,c?(p.nodeType===9?p.body:p.nodeName==="HTML"?p.ownerDocument.body:p).insertBefore(l,c):(c=p.nodeType===9?p.body:p.nodeName==="HTML"?p.ownerDocument.body:p,c.appendChild(l),p=p._reactRootContainer,p!=null||c.onclick!==null||(c.onclick=Eo));else if(g!==4&&(g===27&&Hs(l.type)&&(p=l.stateNode,c=null),l=l.child,l!==null))for(ex(l,c,p),l=l.sibling;l!==null;)ex(l,c,p),l=l.sibling}function Lm(l,c,p){var g=l.tag;if(g===5||g===6)l=l.stateNode,c?p.insertBefore(l,c):p.appendChild(l);else if(g!==4&&(g===27&&Hs(l.type)&&(p=l.stateNode),l=l.child,l!==null))for(Lm(l,c,p),l=l.sibling;l!==null;)Lm(l,c,p),l=l.sibling}function EO(l){var c=l.stateNode,p=l.memoizedProps;try{for(var g=l.type,w=c.attributes;w.length;)c.removeAttributeNode(w[0]);Tn(c,g,p),c[wn]=l,c[na]=p}catch(_){Xt(l,l.return,_)}}var Mo=!1,Hr=!1,tx=!1,_O=typeof WeakSet=="function"?WeakSet:Set,cn=null;function NZ(l,c){if(l=l.containerInfo,Ex=ng,l=I7(l),Kb(l)){if("selectionStart"in l)var p={start:l.selectionStart,end:l.selectionEnd};else e:{p=(p=l.ownerDocument)&&p.defaultView||window;var g=p.getSelection&&p.getSelection();if(g&&g.rangeCount!==0){p=g.anchorNode;var w=g.anchorOffset,_=g.focusNode;g=g.focusOffset;try{p.nodeType,_.nodeType}catch{p=null;break e}var I=0,H=-1,se=-1,ge=0,we=0,ke=l,ye=null;t:for(;;){for(var ve;ke!==p||w!==0&&ke.nodeType!==3||(H=I+w),ke!==_||g!==0&&ke.nodeType!==3||(se=I+g),ke.nodeType===3&&(I+=ke.nodeValue.length),(ve=ke.firstChild)!==null;)ye=ke,ke=ve;for(;;){if(ke===l)break t;if(ye===p&&++ge===w&&(H=I),ye===_&&++we===g&&(se=I),(ve=ke.nextSibling)!==null)break;ke=ye,ye=ke.parentNode}ke=ve}p=H===-1||se===-1?null:{start:H,end:se}}else p=null}p=p||{start:0,end:0}}else p=null;for(_x={focusedElem:l,selectionRange:p},ng=!1,cn=c;cn!==null;)if(c=cn,l=c.child,(c.subtreeFlags&1028)!==0&&l!==null)l.return=c,cn=l;else for(;cn!==null;){switch(c=cn,_=c.alternate,l=c.flags,c.tag){case 0:if((l&4)!==0&&(l=c.updateQueue,l=l!==null?l.events:null,l!==null))for(p=0;p<l.length;p++)w=l[p],w.ref.impl=w.nextImpl;break;case 11:case 15:break;case 1:if((l&1024)!==0&&_!==null){l=void 0,p=c,w=_.memoizedProps,_=_.memoizedState,g=p.stateNode;try{var Ve=Jl(p.type,w);l=g.getSnapshotBeforeUpdate(Ve,_),g.__reactInternalSnapshotBeforeUpdate=l}catch(nt){Xt(p,p.return,nt)}}break;case 3:if((l&1024)!==0){if(l=c.stateNode.containerInfo,p=l.nodeType,p===9)Ax(l);else if(p===1)switch(l.nodeName){case"HEAD":case"HTML":case"BODY":Ax(l);break;default:l.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((l&1024)!==0)throw Error(n(163))}if(l=c.sibling,l!==null){l.return=c.return,cn=l;break}cn=c.return}}function SO(l,c,p){var g=p.flags;switch(p.tag){case 0:case 11:case 15:Do(l,p),g&4&&Xd(5,p);break;case 1:if(Do(l,p),g&4)if(l=p.stateNode,c===null)try{l.componentDidMount()}catch(I){Xt(p,p.return,I)}else{var w=Jl(p.type,c.memoizedProps);c=c.memoizedState;try{l.componentDidUpdate(w,c,l.__reactInternalSnapshotBeforeUpdate)}catch(I){Xt(p,p.return,I)}}g&64&&vO(p),g&512&&Zd(p,p.return);break;case 3:if(Do(l,p),g&64&&(l=p.updateQueue,l!==null)){if(c=null,p.child!==null)switch(p.child.tag){case 27:case 5:c=p.child.stateNode;break;case 1:c=p.child.stateNode}try{lk(l,c)}catch(I){Xt(p,p.return,I)}}break;case 27:c===null&&g&4&&EO(p);case 26:case 5:Do(l,p),c===null&&g&4&&xO(p),g&512&&Zd(p,p.return);break;case 12:Do(l,p);break;case 31:Do(l,p),g&4&&kO(l,p);break;case 13:Do(l,p),g&4&&OO(l,p),g&64&&(l=p.memoizedState,l!==null&&(l=l.dehydrated,l!==null&&(p=zZ.bind(null,p),iJ(l,p))));break;case 22:if(g=p.memoizedState!==null||Mo,!g){c=c!==null&&c.memoizedState!==null||Hr,w=Mo;var _=Hr;Mo=g,(Hr=c)&&!_?Io(l,p,(p.subtreeFlags&8772)!==0):Do(l,p),Mo=w,Hr=_}break;case 30:break;default:Do(l,p)}}function TO(l){var c=l.alternate;c!==null&&(l.alternate=null,TO(c)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(c=l.stateNode,c!==null&&Pb(c)),l.stateNode=null,l.return=null,l.dependencies=null,l.memoizedProps=null,l.memoizedState=null,l.pendingProps=null,l.stateNode=null,l.updateQueue=null}var yr=null,ia=!1;function Ro(l,c,p){for(p=p.child;p!==null;)AO(l,c,p),p=p.sibling}function AO(l,c,p){if(Mr&&typeof Mr.onCommitFiberUnmount=="function")try{Mr.onCommitFiberUnmount(bn,p)}catch{}switch(p.tag){case 26:Hr||Ui(p,c),Ro(l,c,p),p.memoizedState?p.memoizedState.count--:p.stateNode&&(p=p.stateNode,p.parentNode.removeChild(p));break;case 27:Hr||Ui(p,c);var g=yr,w=ia;Hs(p.type)&&(yr=p.stateNode,ia=!1),Ro(l,c,p),s0(p.stateNode),yr=g,ia=w;break;case 5:Hr||Ui(p,c);case 6:if(g=yr,w=ia,yr=null,Ro(l,c,p),yr=g,ia=w,yr!==null)if(ia)try{(yr.nodeType===9?yr.body:yr.nodeName==="HTML"?yr.ownerDocument.body:yr).removeChild(p.stateNode)}catch(_){Xt(p,c,_)}else try{yr.removeChild(p.stateNode)}catch(_){Xt(p,c,_)}break;case 18:yr!==null&&(ia?(l=yr,vC(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,p.stateNode),zc(l)):vC(yr,p.stateNode));break;case 4:g=yr,w=ia,yr=p.stateNode.containerInfo,ia=!0,Ro(l,c,p),yr=g,ia=w;break;case 0:case 11:case 14:case 15:Ls(2,p,c),Hr||Ls(4,p,c),Ro(l,c,p);break;case 1:Hr||(Ui(p,c),g=p.stateNode,typeof g.componentWillUnmount=="function"&&bO(p,c,g)),Ro(l,c,p);break;case 21:Ro(l,c,p);break;case 22:Hr=(g=Hr)||p.memoizedState!==null,Ro(l,c,p),Hr=g;break;default:Ro(l,c,p)}}function kO(l,c){if(c.memoizedState===null&&(l=c.alternate,l!==null&&(l=l.memoizedState,l!==null))){l=l.dehydrated;try{zc(l)}catch(p){Xt(c,c.return,p)}}}function OO(l,c){if(c.memoizedState===null&&(l=c.alternate,l!==null&&(l=l.memoizedState,l!==null&&(l=l.dehydrated,l!==null))))try{zc(l)}catch(p){Xt(c,c.return,p)}}function PZ(l){switch(l.tag){case 31:case 13:case 19:var c=l.stateNode;return c===null&&(c=l.stateNode=new _O),c;case 22:return l=l.stateNode,c=l._retryCache,c===null&&(c=l._retryCache=new _O),c;default:throw Error(n(435,l.tag))}}function jm(l,c){var p=PZ(l);c.forEach(function(g){if(!p.has(g)){p.add(g);var w=FZ.bind(null,l,g);g.then(w,w)}})}function oa(l,c){var p=c.deletions;if(p!==null)for(var g=0;g<p.length;g++){var w=p[g],_=l,I=c,H=I;e:for(;H!==null;){switch(H.tag){case 27:if(Hs(H.type)){yr=H.stateNode,ia=!1;break e}break;case 5:yr=H.stateNode,ia=!1;break e;case 3:case 4:yr=H.stateNode.containerInfo,ia=!0;break e}H=H.return}if(yr===null)throw Error(n(160));AO(_,I,w),yr=null,ia=!1,_=w.alternate,_!==null&&(_.return=null),w.return=null}if(c.subtreeFlags&13886)for(c=c.child;c!==null;)CO(c,l),c=c.sibling}var wi=null;function CO(l,c){var p=l.alternate,g=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:oa(c,l),sa(l),g&4&&(Ls(3,l,l.return),Xd(3,l),Ls(5,l,l.return));break;case 1:oa(c,l),sa(l),g&512&&(Hr||p===null||Ui(p,p.return)),g&64&&Mo&&(l=l.updateQueue,l!==null&&(g=l.callbacks,g!==null&&(p=l.shared.hiddenCallbacks,l.shared.hiddenCallbacks=p===null?g:p.concat(g))));break;case 26:var w=wi;if(oa(c,l),sa(l),g&512&&(Hr||p===null||Ui(p,p.return)),g&4){var _=p!==null?p.memoizedState:null;if(g=l.memoizedState,p===null)if(g===null)if(l.stateNode===null){e:{g=l.type,p=l.memoizedProps,w=w.ownerDocument||w;t:switch(g){case"title":_=w.getElementsByTagName("title")[0],(!_||_[Td]||_[wn]||_.namespaceURI==="http://www.w3.org/2000/svg"||_.hasAttribute("itemprop"))&&(_=w.createElement(g),w.head.insertBefore(_,w.querySelector("head > title"))),Tn(_,g,p),_[wn]=l,un(_),g=_;break e;case"link":var I=CC("link","href",w).get(g+(p.href||""));if(I){for(var H=0;H<I.length;H++)if(_=I[H],_.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(H,1);break t}}_=w.createElement(g),Tn(_,g,p),w.head.appendChild(_);break;case"meta":if(I=CC("meta","content",w).get(g+(p.content||""))){for(H=0;H<I.length;H++)if(_=I[H],_.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(H,1);break t}}_=w.createElement(g),Tn(_,g,p),w.head.appendChild(_);break;default:throw Error(n(468,g))}_[wn]=l,un(_),g=_}l.stateNode=g}else NC(w,l.type,l.stateNode);else l.stateNode=OC(w,g,l.memoizedProps);else _!==g?(_===null?p.stateNode!==null&&(p=p.stateNode,p.parentNode.removeChild(p)):_.count--,g===null?NC(w,l.type,l.stateNode):OC(w,g,l.memoizedProps)):g===null&&l.stateNode!==null&&Z2(l,l.memoizedProps,p.memoizedProps)}break;case 27:oa(c,l),sa(l),g&512&&(Hr||p===null||Ui(p,p.return)),p!==null&&g&4&&Z2(l,l.memoizedProps,p.memoizedProps);break;case 5:if(oa(c,l),sa(l),g&512&&(Hr||p===null||Ui(p,p.return)),l.flags&32){w=l.stateNode;try{lc(w,"")}catch(Ve){Xt(l,l.return,Ve)}}g&4&&l.stateNode!=null&&(w=l.memoizedProps,Z2(l,w,p!==null?p.memoizedProps:w)),g&1024&&(tx=!0);break;case 6:if(oa(c,l),sa(l),g&4){if(l.stateNode===null)throw Error(n(162));g=l.memoizedProps,p=l.stateNode;try{p.nodeValue=g}catch(Ve){Xt(l,l.return,Ve)}}break;case 3:if(Jm=null,w=wi,wi=Xm(c.containerInfo),oa(c,l),wi=w,sa(l),g&4&&p!==null&&p.memoizedState.isDehydrated)try{zc(c.containerInfo)}catch(Ve){Xt(l,l.return,Ve)}tx&&(tx=!1,NO(l));break;case 4:g=wi,wi=Xm(l.stateNode.containerInfo),oa(c,l),sa(l),wi=g;break;case 12:oa(c,l),sa(l);break;case 31:oa(c,l),sa(l),g&4&&(g=l.updateQueue,g!==null&&(l.updateQueue=null,jm(l,g)));break;case 13:oa(c,l),sa(l),l.child.flags&8192&&l.memoizedState!==null!=(p!==null&&p.memoizedState!==null)&&(zm=zr()),g&4&&(g=l.updateQueue,g!==null&&(l.updateQueue=null,jm(l,g)));break;case 22:w=l.memoizedState!==null;var se=p!==null&&p.memoizedState!==null,ge=Mo,we=Hr;if(Mo=ge||w,Hr=we||se,oa(c,l),Hr=we,Mo=ge,sa(l),g&8192)e:for(c=l.stateNode,c._visibility=w?c._visibility&-2:c._visibility|1,w&&(p===null||se||Mo||Hr||eu(l)),p=null,c=l;;){if(c.tag===5||c.tag===26){if(p===null){se=p=c;try{if(_=se.stateNode,w)I=_.style,typeof I.setProperty=="function"?I.setProperty("display","none","important"):I.display="none";else{H=se.stateNode;var ke=se.memoizedProps.style,ye=ke!=null&&ke.hasOwnProperty("display")?ke.display:null;H.style.display=ye==null||typeof ye=="boolean"?"":(""+ye).trim()}}catch(Ve){Xt(se,se.return,Ve)}}}else if(c.tag===6){if(p===null){se=c;try{se.stateNode.nodeValue=w?"":se.memoizedProps}catch(Ve){Xt(se,se.return,Ve)}}}else if(c.tag===18){if(p===null){se=c;try{var ve=se.stateNode;w?bC(ve,!0):bC(se.stateNode,!1)}catch(Ve){Xt(se,se.return,Ve)}}}else if((c.tag!==22&&c.tag!==23||c.memoizedState===null||c===l)&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===l)break e;for(;c.sibling===null;){if(c.return===null||c.return===l)break e;p===c&&(p=null),c=c.return}p===c&&(p=null),c.sibling.return=c.return,c=c.sibling}g&4&&(g=l.updateQueue,g!==null&&(p=g.retryQueue,p!==null&&(g.retryQueue=null,jm(l,p))));break;case 19:oa(c,l),sa(l),g&4&&(g=l.updateQueue,g!==null&&(l.updateQueue=null,jm(l,g)));break;case 30:break;case 21:break;default:oa(c,l),sa(l)}}function sa(l){var c=l.flags;if(c&2){try{for(var p,g=l.return;g!==null;){if(wO(g)){p=g;break}g=g.return}if(p==null)throw Error(n(160));switch(p.tag){case 27:var w=p.stateNode,_=J2(l);Lm(l,_,w);break;case 5:var I=p.stateNode;p.flags&32&&(lc(I,""),p.flags&=-33);var H=J2(l);Lm(l,H,I);break;case 3:case 4:var se=p.stateNode.containerInfo,ge=J2(l);ex(l,ge,se);break;default:throw Error(n(161))}}catch(we){Xt(l,l.return,we)}l.flags&=-3}c&4096&&(l.flags&=-4097)}function NO(l){if(l.subtreeFlags&1024)for(l=l.child;l!==null;){var c=l;NO(c),c.tag===5&&c.flags&1024&&c.stateNode.reset(),l=l.sibling}}function Do(l,c){if(c.subtreeFlags&8772)for(c=c.child;c!==null;)SO(l,c.alternate,c),c=c.sibling}function eu(l){for(l=l.child;l!==null;){var c=l;switch(c.tag){case 0:case 11:case 14:case 15:Ls(4,c,c.return),eu(c);break;case 1:Ui(c,c.return);var p=c.stateNode;typeof p.componentWillUnmount=="function"&&bO(c,c.return,p),eu(c);break;case 27:s0(c.stateNode);case 26:case 5:Ui(c,c.return),eu(c);break;case 22:c.memoizedState===null&&eu(c);break;case 30:eu(c);break;default:eu(c)}l=l.sibling}}function Io(l,c,p){for(p=p&&(c.subtreeFlags&8772)!==0,c=c.child;c!==null;){var g=c.alternate,w=l,_=c,I=_.flags;switch(_.tag){case 0:case 11:case 15:Io(w,_,p),Xd(4,_);break;case 1:if(Io(w,_,p),g=_,w=g.stateNode,typeof w.componentDidMount=="function")try{w.componentDidMount()}catch(ge){Xt(g,g.return,ge)}if(g=_,w=g.updateQueue,w!==null){var H=g.stateNode;try{var se=w.shared.hiddenCallbacks;if(se!==null)for(w.shared.hiddenCallbacks=null,w=0;w<se.length;w++)sk(se[w],H)}catch(ge){Xt(g,g.return,ge)}}p&&I&64&&vO(_),Zd(_,_.return);break;case 27:EO(_);case 26:case 5:Io(w,_,p),p&&g===null&&I&4&&xO(_),Zd(_,_.return);break;case 12:Io(w,_,p);break;case 31:Io(w,_,p),p&&I&4&&kO(w,_);break;case 13:Io(w,_,p),p&&I&4&&OO(w,_);break;case 22:_.memoizedState===null&&Io(w,_,p),Zd(_,_.return);break;case 30:break;default:Io(w,_,p)}c=c.sibling}}function rx(l,c){var p=null;l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(p=l.memoizedState.cachePool.pool),l=null,c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(l=c.memoizedState.cachePool.pool),l!==p&&(l!=null&&l.refCount++,p!=null&&Bd(p))}function nx(l,c){l=null,c.alternate!==null&&(l=c.alternate.memoizedState.cache),c=c.memoizedState.cache,c!==l&&(c.refCount++,l!=null&&Bd(l))}function Ei(l,c,p,g){if(c.subtreeFlags&10256)for(c=c.child;c!==null;)PO(l,c,p,g),c=c.sibling}function PO(l,c,p,g){var w=c.flags;switch(c.tag){case 0:case 11:case 15:Ei(l,c,p,g),w&2048&&Xd(9,c);break;case 1:Ei(l,c,p,g);break;case 3:Ei(l,c,p,g),w&2048&&(l=null,c.alternate!==null&&(l=c.alternate.memoizedState.cache),c=c.memoizedState.cache,c!==l&&(c.refCount++,l!=null&&Bd(l)));break;case 12:if(w&2048){Ei(l,c,p,g),l=c.stateNode;try{var _=c.memoizedProps,I=_.id,H=_.onPostCommit;typeof H=="function"&&H(I,c.alternate===null?"mount":"update",l.passiveEffectDuration,-0)}catch(se){Xt(c,c.return,se)}}else Ei(l,c,p,g);break;case 31:Ei(l,c,p,g);break;case 13:Ei(l,c,p,g);break;case 23:break;case 22:_=c.stateNode,I=c.alternate,c.memoizedState!==null?_._visibility&2?Ei(l,c,p,g):Jd(l,c):_._visibility&2?Ei(l,c,p,g):(_._visibility|=2,Oc(l,c,p,g,(c.subtreeFlags&10256)!==0||!1)),w&2048&&rx(I,c);break;case 24:Ei(l,c,p,g),w&2048&&nx(c.alternate,c);break;default:Ei(l,c,p,g)}}function Oc(l,c,p,g,w){for(w=w&&((c.subtreeFlags&10256)!==0||!1),c=c.child;c!==null;){var _=l,I=c,H=p,se=g,ge=I.flags;switch(I.tag){case 0:case 11:case 15:Oc(_,I,H,se,w),Xd(8,I);break;case 23:break;case 22:var we=I.stateNode;I.memoizedState!==null?we._visibility&2?Oc(_,I,H,se,w):Jd(_,I):(we._visibility|=2,Oc(_,I,H,se,w)),w&&ge&2048&&rx(I.alternate,I);break;case 24:Oc(_,I,H,se,w),w&&ge&2048&&nx(I.alternate,I);break;default:Oc(_,I,H,se,w)}c=c.sibling}}function Jd(l,c){if(c.subtreeFlags&10256)for(c=c.child;c!==null;){var p=l,g=c,w=g.flags;switch(g.tag){case 22:Jd(p,g),w&2048&&rx(g.alternate,g);break;case 24:Jd(p,g),w&2048&&nx(g.alternate,g);break;default:Jd(p,g)}c=c.sibling}}var e0=8192;function Cc(l,c,p){if(l.subtreeFlags&e0)for(l=l.child;l!==null;)MO(l,c,p),l=l.sibling}function MO(l,c,p){switch(l.tag){case 26:Cc(l,c,p),l.flags&e0&&l.memoizedState!==null&&yJ(p,wi,l.memoizedState,l.memoizedProps);break;case 5:Cc(l,c,p);break;case 3:case 4:var g=wi;wi=Xm(l.stateNode.containerInfo),Cc(l,c,p),wi=g;break;case 22:l.memoizedState===null&&(g=l.alternate,g!==null&&g.memoizedState!==null?(g=e0,e0=16777216,Cc(l,c,p),e0=g):Cc(l,c,p));break;default:Cc(l,c,p)}}function RO(l){var c=l.alternate;if(c!==null&&(l=c.child,l!==null)){c.child=null;do c=l.sibling,l.sibling=null,l=c;while(l!==null)}}function t0(l){var c=l.deletions;if((l.flags&16)!==0){if(c!==null)for(var p=0;p<c.length;p++){var g=c[p];cn=g,IO(g,l)}RO(l)}if(l.subtreeFlags&10256)for(l=l.child;l!==null;)DO(l),l=l.sibling}function DO(l){switch(l.tag){case 0:case 11:case 15:t0(l),l.flags&2048&&Ls(9,l,l.return);break;case 3:t0(l);break;case 12:t0(l);break;case 22:var c=l.stateNode;l.memoizedState!==null&&c._visibility&2&&(l.return===null||l.return.tag!==13)?(c._visibility&=-3,Bm(l)):t0(l);break;default:t0(l)}}function Bm(l){var c=l.deletions;if((l.flags&16)!==0){if(c!==null)for(var p=0;p<c.length;p++){var g=c[p];cn=g,IO(g,l)}RO(l)}for(l=l.child;l!==null;){switch(c=l,c.tag){case 0:case 11:case 15:Ls(8,c,c.return),Bm(c);break;case 22:p=c.stateNode,p._visibility&2&&(p._visibility&=-3,Bm(c));break;default:Bm(c)}l=l.sibling}}function IO(l,c){for(;cn!==null;){var p=cn;switch(p.tag){case 0:case 11:case 15:Ls(8,p,c);break;case 23:case 22:if(p.memoizedState!==null&&p.memoizedState.cachePool!==null){var g=p.memoizedState.cachePool.pool;g!=null&&g.refCount++}break;case 24:Bd(p.memoizedState.cache)}if(g=p.child,g!==null)g.return=p,cn=g;else e:for(p=l;cn!==null;){g=cn;var w=g.sibling,_=g.return;if(TO(g),g===p){cn=null;break e}if(w!==null){w.return=_,cn=w;break e}cn=_}}}var MZ={getCacheForType:function(l){var c=_n(Fr),p=c.data.get(l);return p===void 0&&(p=l(),c.data.set(l,p)),p},cacheSignal:function(){return _n(Fr).controller.signal}},RZ=typeof WeakMap=="function"?WeakMap:Map,qt=0,ar=null,Et=null,kt=0,Qt=0,Aa=null,js=!1,Nc=!1,ax=!1,Lo=0,Ar=0,Bs=0,tu=0,ix=0,ka=0,Pc=0,r0=null,la=null,ox=!1,zm=0,LO=0,Fm=1/0,$m=null,zs=null,Qr=0,Fs=null,Mc=null,jo=0,sx=0,lx=null,jO=null,n0=0,ux=null;function Oa(){return(qt&2)!==0&&kt!==0?kt&-kt:U.T!==null?mx():Cb()}function BO(){if(ka===0)if((kt&536870912)===0||Rt){var l=ec;ec<<=1,(ec&3932160)===0&&(ec=262144),ka=l}else ka=536870912;return l=Sa.current,l!==null&&(l.flags|=32),ka}function ua(l,c,p){(l===ar&&(Qt===2||Qt===9)||l.cancelPendingCommit!==null)&&(Rc(l,0),$s(l,kt,ka,!1)),wr(l,p),((qt&2)===0||l!==ar)&&(l===ar&&((qt&2)===0&&(tu|=p),Ar===4&&$s(l,kt,ka,!1)),Hi(l))}function zO(l,c,p){if((qt&6)!==0)throw Error(n(327));var g=!p&&(c&127)===0&&(c&l.expiredLanes)===0||gr(l,c),w=g?LZ(l,c):fx(l,c,!0),_=g;do{if(w===0){Nc&&!g&&$s(l,c,0,!1);break}else{if(p=l.current.alternate,_&&!DZ(p)){w=fx(l,c,!1),_=!1;continue}if(w===2){if(_=c,l.errorRecoveryDisabledLanes&_)var I=0;else I=l.pendingLanes&-536870913,I=I!==0?I:I&536870912?536870912:0;if(I!==0){c=I;e:{var H=l;w=r0;var se=H.current.memoizedState.isDehydrated;if(se&&(Rc(H,I).flags|=256),I=fx(H,I,!1),I!==2){if(ax&&!se){H.errorRecoveryDisabledLanes|=_,tu|=_,w=4;break e}_=la,la=w,_!==null&&(la===null?la=_:la.push.apply(la,_))}w=I}if(_=!1,w!==2)continue}}if(w===1){Rc(l,0),$s(l,c,0,!0);break}e:{switch(g=l,_=w,_){case 0:case 1:throw Error(n(345));case 4:if((c&4194048)!==c)break;case 6:$s(g,c,ka,!js);break e;case 2:la=null;break;case 3:case 5:break;default:throw Error(n(329))}if((c&62914560)===c&&(w=zm+300-zr(),10<w)){if($s(g,c,ka,!js),ot(g,0,!0)!==0)break e;jo=c,g.timeoutHandle=gC(FO.bind(null,g,p,la,$m,ox,c,ka,tu,Pc,js,_,"Throttled",-0,0),w);break e}FO(g,p,la,$m,ox,c,ka,tu,Pc,js,_,null,-0,0)}}break}while(!0);Hi(l)}function FO(l,c,p,g,w,_,I,H,se,ge,we,ke,ye,ve){if(l.timeoutHandle=-1,ke=c.subtreeFlags,ke&8192||(ke&
vendor: 32,289 bytes, lines 49-50
4916785408)===16785408){ke={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Eo},MO(c,_,ke);var Ve=(_&62914560)===_?zm-zr():(_&4194048)===_?LO-zr():0;if(Ve=vJ(ke,Ve),Ve!==null){jo=_,l.cancelPendingCommit=Ve(KO.bind(null,l,c,_,p,g,w,I,H,se,we,ke,null,ye,ve)),$s(l,_,I,!ge);return}}KO(l,c,_,p,g,w,I,H,se)}function DZ(l){for(var c=l;;){var p=c.tag;if((p===0||p===11||p===15)&&c.flags&16384&&(p=c.updateQueue,p!==null&&(p=p.stores,p!==null)))for(var g=0;g<p.length;g++){var w=p[g],_=w.getSnapshot;w=w.value;try{if(!Ea(_(),w))return!1}catch{return!1}}if(p=c.child,c.subtreeFlags&16384&&p!==null)p.return=c,c=p;else{if(c===l)break;for(;c.sibling===null;){if(c.return===null||c.return===l)return!0;c=c.return}c.sibling.return=c.return,c=c.sibling}}return!0}function $s(l,c,p,g){c&=~ix,c&=~tu,l.suspendedLanes|=c,l.pingedLanes&=~c,g&&(l.warmLanes|=c),g=l.expirationTimes;for(var w=c;0<w;){var _=31-Gt(w),I=1<<_;g[_]=-1,w&=~I}p!==0&&Bl(l,p,c)}function Um(){return(qt&6)===0?(a0(0),!1):!0}function cx(){if(Et!==null){if(Qt===0)var l=Et.return;else l=Et,Ao=Vl=null,A2(l),_c=null,Fd=0,l=Et;for(;l!==null;)yO(l.alternate,l),l=l.return;Et=null}}function Rc(l,c){var p=l.timeoutHandle;p!==-1&&(l.timeoutHandle=-1,eJ(p)),p=l.cancelPendingCommit,p!==null&&(l.cancelPendingCommit=null,p()),jo=0,cx(),ar=l,Et=p=So(l.current,null),kt=c,Qt=0,Aa=null,js=!1,Nc=gr(l,c),ax=!1,Pc=ka=ix=tu=Bs=Ar=0,la=r0=null,ox=!1,(c&8)!==0&&(c|=c&32);var g=l.entangledLanes;if(g!==0)for(l=l.entanglements,g&=c;0<g;){var w=31-Gt(g),_=1<<w;c|=l[w],g&=~_}return Lo=c,um(),p}function $O(l,c){ut=null,U.H=Kd,c===Ec||c===ym?(c=nk(),Qt=3):c===p2?(c=nk(),Qt=4):Qt=c===U2?8:c!==null&&typeof c=="object"&&typeof c.then=="function"?6:1,Aa=c,Et===null&&(Ar=1,Pm(l,Va(c,l.current)))}function UO(){var l=Sa.current;return l===null?!0:(kt&4194048)===kt?Qa===null:(kt&62914560)===kt||(kt&536870912)!==0?l===Qa:!1}function HO(){var l=U.H;return U.H=Kd,l===null?Kd:l}function qO(){var l=U.A;return U.A=MZ,l}function Hm(){Ar=4,js||(kt&4194048)!==kt&&Sa.current!==null||(Nc=!0),(Bs&134217727)===0&&(tu&134217727)===0||ar===null||$s(ar,kt,ka,!1)}function fx(l,c,p){var g=qt;qt|=2;var w=HO(),_=qO();(ar!==l||kt!==c)&&($m=null,Rc(l,c)),c=!1;var I=Ar;e:do try{if(Qt!==0&&Et!==null){var H=Et,se=Aa;switch(Qt){case 8:cx(),I=6;break e;case 3:case 2:case 9:case 6:Sa.current===null&&(c=!0);var ge=Qt;if(Qt=0,Aa=null,Dc(l,H,se,ge),p&&Nc){I=0;break e}break;default:ge=Qt,Qt=0,Aa=null,Dc(l,H,se,ge)}}IZ(),I=Ar;break}catch(we){$O(l,we)}while(!0);return c&&l.shellSuspendCounter++,Ao=Vl=null,qt=g,U.H=w,U.A=_,Et===null&&(ar=null,kt=0,um()),I}function IZ(){for(;Et!==null;)GO(Et)}function LZ(l,c){var p=qt;qt|=2;var g=HO(),w=qO();ar!==l||kt!==c?($m=null,Fm=zr()+500,Rc(l,c)):Nc=gr(l,c);e:do try{if(Qt!==0&&Et!==null){c=Et;var _=Aa;t:switch(Qt){case 1:Qt=0,Aa=null,Dc(l,c,_,1);break;case 2:case 9:if(tk(_)){Qt=0,Aa=null,VO(c);break}c=function(){Qt!==2&&Qt!==9||ar!==l||(Qt=7),Hi(l)},_.then(c,c);break e;case 3:Qt=7;break e;case 4:Qt=5;break e;case 7:tk(_)?(Qt=0,Aa=null,VO(c)):(Qt=0,Aa=null,Dc(l,c,_,7));break;case 5:var I=null;switch(Et.tag){case 26:I=Et.memoizedState;case 5:case 27:var H=Et;if(I?PC(I):H.stateNode.complete){Qt=0,Aa=null;var se=H.sibling;if(se!==null)Et=se;else{var ge=H.return;ge!==null?(Et=ge,qm(ge)):Et=null}break t}}Qt=0,Aa=null,Dc(l,c,_,5);break;case 6:Qt=0,Aa=null,Dc(l,c,_,6);break;case 8:cx(),Ar=6;break e;default:throw Error(n(462))}}jZ();break}catch(we){$O(l,we)}while(!0);return Ao=Vl=null,U.H=g,U.A=w,qt=p,Et!==null?0:(ar=null,kt=0,um(),Ar)}function jZ(){for(;Et!==null&&!dr();)GO(Et)}function GO(l){var c=mO(l.alternate,l,Lo);l.memoizedProps=l.pendingProps,c===null?qm(l):Et=c}function VO(l){var c=l,p=c.alternate;switch(c.tag){case 15:case 0:c=uO(p,c,c.pendingProps,c.type,void 0,kt);break;case 11:c=uO(p,c,c.pendingProps,c.type.render,c.ref,kt);break;case 5:A2(c);default:yO(p,c),c=Et=q7(c,Lo),c=mO(p,c,Lo)}l.memoizedProps=l.pendingProps,c===null?qm(l):Et=c}function Dc(l,c,p,g){Ao=Vl=null,A2(c),_c=null,Fd=0;var w=c.return;try{if(TZ(l,w,c,p,kt)){Ar=1,Pm(l,Va(p,l.current)),Et=null;return}}catch(_){if(w!==null)throw Et=w,_;Ar=1,Pm(l,Va(p,l.current)),Et=null;return}c.flags&32768?(Rt||g===1?l=!0:Nc||(kt&536870912)!==0?l=!1:(js=l=!0,(g===2||g===9||g===3||g===6)&&(g=Sa.current,g!==null&&g.tag===13&&(g.flags|=16384))),YO(c,l)):qm(c)}function qm(l){var c=l;do{if((c.flags&32768)!==0){YO(c,js);return}l=c.return;var p=OZ(c.alternate,c,Lo);if(p!==null){Et=p;return}if(c=c.sibling,c!==null){Et=c;return}Et=c=l}while(c!==null);Ar===0&&(Ar=5)}function YO(l,c){do{var p=CZ(l.alternate,l);if(p!==null){p.flags&=32767,Et=p;return}if(p=l.return,p!==null&&(p.flags|=32768,p.subtreeFlags=0,p.deletions=null),!c&&(l=l.sibling,l!==null)){Et=l;return}Et=l=p}while(l!==null);Ar=6,Et=null}function KO(l,c,p,g,w,_,I,H,se){l.cancelPendingCommit=null;do Gm();while(Qr!==0);if((qt&6)!==0)throw Error(n(327));if(c!==null){if(c===l.current)throw Error(n(177));if(_=c.lanes|c.childLanes,_|=Jb,ea(l,p,_,I,H,se),l===ar&&(Et=ar=null,kt=0),Mc=c,Fs=l,jo=p,sx=_,lx=w,jO=g,(c.subtreeFlags&10256)!==0||(c.flags&10256)!==0?(l.callbackNode=null,l.callbackPriority=0,$Z(rt,function(){return JO(),null})):(l.callbackNode=null,l.callbackPriority=0),g=(c.flags&13878)!==0,(c.subtreeFlags&13878)!==0||g){g=U.T,U.T=null,w=ee.p,ee.p=2,I=qt,qt|=4;try{NZ(l,c,p)}finally{qt=I,ee.p=w,U.T=g}}Qr=1,WO(),QO(),XO()}}function WO(){if(Qr===1){Qr=0;var l=Fs,c=Mc,p=(c.flags&13878)!==0;if((c.subtreeFlags&13878)!==0||p){p=U.T,U.T=null;var g=ee.p;ee.p=2;var w=qt;qt|=4;try{CO(c,l);var _=_x,I=I7(l.containerInfo),H=_.focusedElem,se=_.selectionRange;if(I!==H&&H&&H.ownerDocument&&D7(H.ownerDocument.documentElement,H)){if(se!==null&&Kb(H)){var ge=se.start,we=se.end;if(we===void 0&&(we=ge),"selectionStart"in H)H.selectionStart=ge,H.selectionEnd=Math.min(we,H.value.length);else{var ke=H.ownerDocument||document,ye=ke&&ke.defaultView||window;if(ye.getSelection){var ve=ye.getSelection(),Ve=H.textContent.length,nt=Math.min(se.start,Ve),tr=se.end===void 0?nt:Math.min(se.end,Ve);!ve.extend&&nt>tr&&(I=tr,tr=nt,nt=I);var fe=R7(H,nt),ue=R7(H,tr);if(fe&&ue&&(ve.rangeCount!==1||ve.anchorNode!==fe.node||ve.anchorOffset!==fe.offset||ve.focusNode!==ue.node||ve.focusOffset!==ue.offset)){var pe=ke.createRange();pe.setStart(fe.node,fe.offset),ve.removeAllRanges(),nt>tr?(ve.addRange(pe),ve.extend(ue.node,ue.offset)):(pe.setEnd(ue.node,ue.offset),ve.addRange(pe))}}}}for(ke=[],ve=H;ve=ve.parentNode;)ve.nodeType===1&&ke.push({element:ve,left:ve.scrollLeft,top:ve.scrollTop});for(typeof H.focus=="function"&&H.focus(),H=0;H<ke.length;H++){var Se=ke[H];Se.element.scrollLeft=Se.left,Se.element.scrollTop=Se.top}}ng=!!Ex,_x=Ex=null}finally{qt=w,ee.p=g,U.T=p}}l.current=c,Qr=2}}function QO(){if(Qr===2){Qr=0;var l=Fs,c=Mc,p=(c.flags&8772)!==0;if((c.subtreeFlags&8772)!==0||p){p=U.T,U.T=null;var g=ee.p;ee.p=2;var w=qt;qt|=4;try{SO(l,c.alternate,c)}finally{qt=w,ee.p=g,U.T=p}}Qr=3}}function XO(){if(Qr===4||Qr===3){Qr=0,Jn();var l=Fs,c=Mc,p=jo,g=jO;(c.subtreeFlags&10256)!==0||(c.flags&10256)!==0?Qr=5:(Qr=0,Mc=Fs=null,ZO(l,l.pendingLanes));var w=l.pendingLanes;if(w===0&&(zs=null),bi(p),c=c.stateNode,Mr&&typeof Mr.onCommitFiberRoot=="function")try{Mr.onCommitFiberRoot(bn,c,void 0,(c.current.flags&128)===128)}catch{}if(g!==null){c=U.T,w=ee.p,ee.p=2,U.T=null;try{for(var _=l.onRecoverableError,I=0;I<g.length;I++){var H=g[I];_(H.value,{componentStack:H.stack})}}finally{U.T=c,ee.p=w}}(jo&3)!==0&&Gm(),Hi(l),w=l.pendingLanes,(p&261930)!==0&&(w&42)!==0?l===ux?n0++:(n0=0,ux=l):n0=0,a0(0)}}function ZO(l,c){(l.pooledCacheLanes&=c)===0&&(c=l.pooledCache,c!=null&&(l.pooledCache=null,Bd(c)))}function Gm(){return WO(),QO(),XO(),JO()}function JO(){if(Qr!==5)return!1;var l=Fs,c=sx;sx=0;var p=bi(jo),g=U.T,w=ee.p;try{ee.p=32>p?32:p,U.T=null,p=lx,lx=null;var _=Fs,I=jo;if(Qr=0,Mc=Fs=null,jo=0,(qt&6)!==0)throw Error(n(331));var H=qt;if(qt|=4,DO(_.current),PO(_,_.current,I,p),qt=H,a0(0,!1),Mr&&typeof Mr.onPostCommitFiberRoot=="function")try{Mr.onPostCommitFiberRoot(bn,_)}catch{}return!0}finally{ee.p=w,U.T=g,ZO(l,c)}}function eC(l,c,p){c=Va(p,c),c=$2(l.stateNode,c,2),l=Rs(l,c,2),l!==null&&(wr(l,2),Hi(l))}function Xt(l,c,p){if(l.tag===3)eC(l,l,p);else for(;c!==null;){if(c.tag===3){eC(c,l,p);break}else if(c.tag===1){var g=c.stateNode;if(typeof c.type.getDerivedStateFromError=="function"||typeof g.componentDidCatch=="function"&&(zs===null||!zs.has(g))){l=Va(p,l),p=tO(2),g=Rs(c,p,2),g!==null&&(rO(p,g,c,l),wr(g,2),Hi(g));break}}c=c.return}}function dx(l,c,p){var g=l.pingCache;if(g===null){g=l.pingCache=new RZ;var w=new Set;g.set(c,w)}else w=g.get(c),w===void 0&&(w=new Set,g.set(c,w));w.has(p)||(ax=!0,w.add(p),l=BZ.bind(null,l,c,p),c.then(l,l))}function BZ(l,c,p){var g=l.pingCache;g!==null&&g.delete(c),l.pingedLanes|=l.suspendedLanes&p,l.warmLanes&=~p,ar===l&&(kt&p)===p&&(Ar===4||Ar===3&&(kt&62914560)===kt&&300>zr()-zm?(qt&2)===0&&Rc(l,0):ix|=p,Pc===kt&&(Pc=0)),Hi(l)}function tC(l,c){c===0&&(c=Nn()),l=Hl(l,c),l!==null&&(wr(l,c),Hi(l))}function zZ(l){var c=l.memoizedState,p=0;c!==null&&(p=c.retryLane),tC(l,p)}function FZ(l,c){var p=0;switch(l.tag){case 31:case 13:var g=l.stateNode,w=l.memoizedState;w!==null&&(p=w.retryLane);break;case 19:g=l.stateNode;break;case 22:g=l.stateNode._retryCache;break;default:throw Error(n(314))}g!==null&&g.delete(c),tC(l,p)}function $Z(l,c){return wa(l,c)}var Vm=null,Ic=null,hx=!1,Ym=!1,px=!1,Us=0;function Hi(l){l!==Ic&&l.next===null&&(Ic===null?Vm=Ic=l:Ic=Ic.next=l),Ym=!0,hx||(hx=!0,HZ())}function a0(l,c){if(!px&&Ym){px=!0;do for(var p=!1,g=Vm;g!==null;){if(l!==0){var w=g.pendingLanes;if(w===0)var _=0;else{var I=g.suspendedLanes,H=g.pingedLanes;_=(1<<31-Gt(42|l)+1)-1,_&=w&~(I&~H),_=_&201326741?_&201326741|1:_?_|2:0}_!==0&&(p=!0,iC(g,_))}else _=kt,_=ot(g,g===ar?_:0,g.cancelPendingCommit!==null||g.timeoutHandle!==-1),(_&3)===0||gr(g,_)||(p=!0,iC(g,_));g=g.next}while(p);px=!1}}function UZ(){rC()}function rC(){Ym=hx=!1;var l=0;Us!==0&&JZ()&&(l=Us);for(var c=zr(),p=null,g=Vm;g!==null;){var w=g.next,_=nC(g,c);_===0?(g.next=null,p===null?Vm=w:p.next=w,w===null&&(Ic=p)):(p=g,(l!==0||(_&3)!==0)&&(Ym=!0)),g=w}Qr!==0&&Qr!==5||a0(l),Us!==0&&(Us=0)}function nC(l,c){for(var p=l.suspendedLanes,g=l.pingedLanes,w=l.expirationTimes,_=l.pendingLanes&-62914561;0<_;){var I=31-Gt(_),H=1<<I,se=w[I];se===-1?((H&p)===0||(H&g)!==0)&&(w[I]=ln(H,c)):se<=c&&(l.expiredLanes|=H),_&=~H}if(c=ar,p=kt,p=ot(l,l===c?p:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),g=l.callbackNode,p===0||l===c&&(Qt===2||Qt===9)||l.cancelPendingCommit!==null)return g!==null&&g!==null&&Un(g),l.callbackNode=null,l.callbackPriority=0;if((p&3)===0||gr(l,p)){if(c=p&-p,c===l.callbackPriority)return c;switch(g!==null&&Un(g),bi(p)){case 2:case 8:p=Be;break;case 32:p=rt;break;case 268435456:p=wt;break;default:p=rt}return g=aC.bind(null,l),p=wa(p,g),l.callbackPriority=c,l.callbackNode=p,c}return g!==null&&g!==null&&Un(g),l.callbackPriority=2,l.callbackNode=null,2}function aC(l,c){if(Qr!==0&&Qr!==5)return l.callbackNode=null,l.callbackPriority=0,null;var p=l.callbackNode;if(Gm()&&l.callbackNode!==p)return null;var g=kt;return g=ot(l,l===ar?g:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),g===0?null:(zO(l,g,c),nC(l,zr()),l.callbackNode!=null&&l.callbackNode===p?aC.bind(null,l):null)}function iC(l,c){if(Gm())return null;zO(l,c,!0)}function HZ(){tJ(function(){(qt&6)!==0?wa(Ee,UZ):rC()})}function mx(){if(Us===0){var l=xc;l===0&&(l=Ju,Ju<<=1,(Ju&261888)===0&&(Ju=256)),Us=l}return Us}function oC(l){return l==null||typeof l=="symbol"||typeof l=="boolean"?null:typeof l=="function"?l:tm(""+l)}function sC(l,c){var p=c.ownerDocument.createElement("input");return p.name=c.name,p.value=c.value,l.id&&p.setAttribute("form",l.id),c.parentNode.insertBefore(p,c),l=new FormData(l),p.parentNode.removeChild(p),l}function qZ(l,c,p,g,w){if(c==="submit"&&p&&p.stateNode===w){var _=oC((w[na]||null).action),I=g.submitter;I&&(c=(c=I[na]||null)?oC(c.formAction):I.getAttribute("formAction"),c!==null&&(_=c,I=null));var H=new im("action","action",null,g,w);l.push({event:H,listeners:[{instance:null,listener:function(){if(g.defaultPrevented){if(Us!==0){var se=I?sC(w,I):new FormData(w);I2(p,{pending:!0,data:se,method:w.method,action:_},null,se)}}else typeof _=="function"&&(H.preventDefault(),se=I?sC(w,I):new FormData(w),I2(p,{pending:!0,data:se,method:w.method,action:_},_,se))},currentTarget:w}]})}}for(var gx=0;gx<Zb.length;gx++){var yx=Zb[gx],GZ=yx.toLowerCase(),VZ=yx[0].toUpperCase()+yx.slice(1);xi(GZ,"on"+VZ)}xi(B7,"onAnimationEnd"),xi(z7,"onAnimationIteration"),xi(F7,"onAnimationStart"),xi("dblclick","onDoubleClick"),xi("focusin","onFocus"),xi("focusout","onBlur"),xi(lZ,"onTransitionRun"),xi(uZ,"onTransitionStart"),xi(cZ,"onTransitionCancel"),xi($7,"onTransitionEnd"),oc("onMouseEnter",["mouseout","mouseover"]),oc("onMouseLeave",["mouseout","mouseover"]),oc("onPointerEnter",["pointerout","pointerover"]),oc("onPointerLeave",["pointerout","pointerover"]),zl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),zl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),zl("onBeforeInput",["compositionend","keypress","textInput","paste"]),zl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),zl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),zl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var i0="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(" "),YZ=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(i0));function lC(l,c){c=(c&4)!==0;for(var p=0;p<l.length;p++){var g=l[p],w=g.event;g=g.listeners;e:{var _=void 0;if(c)for(var I=g.length-1;0<=I;I--){var H=g[I],se=H.instance,ge=H.currentTarget;if(H=H.listener,se!==_&&w.isPropagationStopped())break e;_=H,w.currentTarget=ge;try{_(w)}catch(we){lm(we)}w.currentTarget=null,_=se}else for(I=0;I<g.length;I++){if(H=g[I],se=H.instance,ge=H.currentTarget,H=H.listener,se!==_&&w.isPropagationStopped())break e;_=H,w.currentTarget=ge;try{_(w)}catch(we){lm(we)}w.currentTarget=null,_=se}}}}function _t(l,c){var p=c[Nb];p===void 0&&(p=c[Nb]=new Set);var g=l+"__bubble";p.has(g)||(uC(c,l,2,!1),p.add(g))}function vx(l,c,p){var g=0;c&&(g|=4),uC(p,l,g,c)}var Km="_reactListening"+Math.random().toString(36).slice(2);function bx(l){if(!l[Km]){l[Km]=!0,r7.forEach(function(p){p!=="selectionchange"&&(YZ.has(p)||vx(p,!1,l),vx(p,!0,l))});var c=l.nodeType===9?l:l.ownerDocument;c===null||c[Km]||(c[Km]=!0,vx("selectionchange",!1,c))}}function uC(l,c,p,g){switch(BC(c)){case 2:var w=wJ;break;case 8:w=EJ;break;default:w=Dx}p=w.bind(null,c,p,l),w=void 0,!zb||c!=="touchstart"&&c!=="touchmove"&&c!=="wheel"||(w=!0),g?w!==void 0?l.addEventListener(c,p,{capture:!0,passive:w}):l.addEventListener(c,p,!0):w!==void 0?l.addEventListener(c,p,{passive:w}):l.addEventListener(c,p,!1)}function xx(l,c,p,g,w){var _=g;if((c&1)===0&&(c&2)===0&&g!==null)e:for(;;){if(g===null)return;var I=g.tag;if(I===3||I===4){var H=g.stateNode.containerInfo;if(H===w)break;if(I===4)for(I=g.return;I!==null;){var se=I.tag;if((se===3||se===4)&&I.stateNode.containerInfo===w)return;I=I.return}for(;H!==null;){if(I=nc(H),I===null)return;if(se=I.tag,se===5||se===6||se===26||se===27){g=_=I;continue e}H=H.parentNode}}g=g.return}p7(function(){var ge=_,we=jb(p),ke=[];e:{var ye=U7.get(l);if(ye!==void 0){var ve=im,Ve=l;switch(l){case"keypress":if(nm(p)===0)break e;case"keydown":case"keyup":ve=FX;break;case"focusin":Ve="focus",ve=Hb;break;case"focusout":Ve="blur",ve=Hb;break;case"beforeblur":case"afterblur":ve=Hb;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":ve=y7;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":ve=OX;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":ve=HX;break;case B7:case z7:case F7:ve=PX;break;case $7:ve=GX;break;case"scroll":case"scrollend":ve=AX;break;case"wheel":ve=YX;break;case"copy":case"cut":case"paste":ve=RX;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":ve=b7;break;case"toggle":case"beforetoggle":ve=WX}var nt=(c&4)!==0,tr=!nt&&(l==="scroll"||l==="scrollend"),fe=nt?ye!==null?ye+"Capture":null:ye;nt=[];for(var ue=ge,pe;ue!==null;){var Se=ue;if(pe=Se.stateNode,Se=Se.tag,Se!==5&&Se!==26&&Se!==27||pe===null||fe===null||(Se=kd(ue,fe),Se!=null&&nt.push(o0(ue,Se,pe))),tr)break;ue=ue.return}0<nt.length&&(ye=new ve(ye,Ve,null,p,we),ke.push({event:ye,listeners:nt}))}}if((c&7)===0){e:{if(ye=l==="mouseover"||l==="pointerover",ve=l==="mouseout"||l==="pointerout",ye&&p!==Lb&&(Ve=p.relatedTarget||p.fromElement)&&(nc(Ve)||Ve[rc]))break e;if((ve||ye)&&(ye=we.window===we?we:(ye=we.ownerDocument)?ye.defaultView||ye.parentWindow:window,ve?(Ve=p.relatedTarget||p.toElement,ve=ge,Ve=Ve?nc(Ve):null,Ve!==null&&(tr=i(Ve),nt=Ve.tag,Ve!==tr||nt!==5&&nt!==27&&nt!==6)&&(Ve=null)):(ve=null,Ve=ge),ve!==Ve)){if(nt=y7,Se="onMouseLeave",fe="onMouseEnter",ue="mouse",(l==="pointerout"||l==="pointerover")&&(nt=b7,Se="onPointerLeave",fe="onPointerEnter",ue="pointer"),tr=ve==null?ye:Ad(ve),pe=Ve==null?ye:Ad(Ve),ye=new nt(Se,ue+"leave",ve,p,we),ye.target=tr,ye.relatedTarget=pe,Se=null,nc(we)===ge&&(nt=new nt(fe,ue+"enter",Ve,p,we),nt.target=pe,nt.relatedTarget=tr,Se=nt),tr=Se,ve&&Ve)t:{for(nt=KZ,fe=ve,ue=Ve,pe=0,Se=fe;Se;Se=nt(Se))pe++;Se=0;for(var Ze=ue;Ze;Ze=nt(Ze))Se++;for(;0<pe-Se;)fe=nt(fe),pe--;for(;0<Se-pe;)ue=nt(ue),Se--;for(;pe--;){if(fe===ue||ue!==null&&fe===ue.alternate){nt=fe;break t}fe=nt(fe),ue=nt(ue)}nt=null}else nt=null;ve!==null&&cC(ke,ye,ve,nt,!1),Ve!==null&&tr!==null&&cC(ke,tr,Ve,nt,!0)}}e:{if(ye=ge?Ad(ge):window,ve=ye.nodeName&&ye.nodeName.toLowerCase(),ve==="select"||ve==="input"&&ye.type==="file")var Lt=k7;else if(T7(ye))if(O7)Lt=iZ;else{Lt=nZ;var Qe=rZ}else ve=ye.nodeName,!ve||ve.toLowerCase()!=="input"||ye.type!=="checkbox"&&ye.type!=="radio"?ge&&Ib(ge.elementType)&&(Lt=k7):Lt=aZ;if(Lt&&(Lt=Lt(l,ge))){A7(ke,Lt,p,we);break e}Qe&&Qe(l,ye,ge),l==="focusout"&&ge&&ye.type==="number"&&ge.memoizedProps.value!=null&&Db(ye,"number",ye.value)}switch(Qe=ge?Ad(ge):window,l){case"focusin":(T7(Qe)||Qe.contentEditable==="true")&&(dc=Qe,Wb=ge,Id=null);break;case"focusout":Id=Wb=dc=null;break;case"mousedown":Qb=!0;break;case"contextmenu":case"mouseup":case"dragend":Qb=!1,L7(ke,p,we);break;case"selectionchange":if(sZ)break;case"keydown":case"keyup":L7(ke,p,we)}var ht;if(Gb)e:{switch(l){case"compositionstart":var Ot="onCompositionStart";break e;case"compositionend":Ot="onCompositionEnd";break e;case"compositionupdate":Ot="onCompositionUpdate";break e}Ot=void 0}else fc?_7(l,p)&&(Ot="onCompositionEnd"):l==="keydown"&&p.keyCode===229&&(Ot="onCompositionStart");Ot&&(x7&&p.locale!=="ko"&&(fc||Ot!=="onCompositionStart"?Ot==="onCompositionEnd"&&fc&&(ht=m7()):(As=we,Fb="value"in As?As.value:As.textContent,fc=!0)),Qe=Wm(ge,Ot),0<Qe.length&&(Ot=new v7(Ot,l,null,p,we),ke.push({event:Ot,listeners:Qe}),ht?Ot.data=ht:(ht=S7(p),ht!==null&&(Ot.data=ht)))),(ht=XX?ZX(l,p):JX(l,p))&&(Ot=Wm(ge,"onBeforeInput"),0<Ot.length&&(Qe=new v7("onBeforeInput","beforeinput",null,p,we),ke.push({event:Qe,listeners:Ot}),Qe.data=ht)),qZ(ke,l,ge,p,we)}lC(ke,c)})}function o0(l,c,p){return{instance:l,listener:c,currentTarget:p}}function Wm(l,c){for(var p=c+"Capture",g=[];l!==null;){var w=l,_=w.stateNode;if(w=w.tag,w!==5&&w!==26&&w!==27||_===null||(w=kd(l,p),w!=null&&g.unshift(o0(l,w,_)),w=kd(l,c),w!=null&&g.push(o0(l,w,_))),l.tag===3)return g;l=l.return}return[]}function KZ(l){if(l===null)return null;do l=l.return;while(l&&l.tag!==5&&l.tag!==27);return l||null}function cC(l,c,p,g,w){for(var _=c._reactName,I=[];p!==null&&p!==g;){var H=p,se=H.alternate,ge=H.stateNode;if(H=H.tag,se!==null&&se===g)break;H!==5&&H!==26&&H!==27||ge===null||(se=ge,w?(ge=kd(p,_),ge!=null&&I.unshift(o0(p,ge,se))):w||(ge=kd(p,_),ge!=null&&I.push(o0(p,ge,se)))),p=p.return}I.length!==0&&l.push({event:c,listeners:I})}var WZ=/\r\n?/g,QZ=/\u0000|\uFFFD/g;function fC(l){return(typeof l=="string"?l:""+l).replace(WZ,`
50`).replace(QZ,"")}function dC(l,c){return c=fC(c),fC(l)===c}function er(l,c,p,g,w,_){switch(p){case"children":typeof g=="string"?c==="body"||c==="textarea"&&g===""||lc(l,g):(typeof g=="number"||typeof g=="bigint")&&c!=="body"&&lc(l,""+g);break;case"className":Jp(l,"class",g);break;case"tabIndex":Jp(l,"tabindex",g);break;case"dir":case"role":case"viewBox":case"width":case"height":Jp(l,p,g);break;case"style":d7(l,g,_);break;case"data":if(c!=="object"){Jp(l,"data",g);break}case"src":case"href":if(g===""&&(c!=="a"||p!=="href")){l.removeAttribute(p);break}if(g==null||typeof g=="function"||typeof g=="symbol"||typeof g=="boolean"){l.removeAttribute(p);break}g=tm(""+g),l.setAttribute(p,g);break;case"action":case"formAction":if(typeof g=="function"){l.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"?(c!=="input"&&er(l,c,"name",w.name,w,null),er(l,c,"formEncType",w.formEncType,w,null),er(l,c,"formMethod",w.formMethod,w,null),er(l,c,"formTarget",w.formTarget,w,null)):(er(l,c,"encType",w.encType,w,null),er(l,c,"method",w.method,w,null),er(l,c,"target",w.target,w,null)));if(g==null||typeof g=="symbol"||typeof g=="boolean"){l.removeAttribute(p);break}g=tm(""+g),l.setAttribute(p,g);break;case"onClick":g!=null&&(l.onclick=Eo);break;case"onScroll":g!=null&&_t("scroll",l);break;case"onScrollEnd":g!=null&&_t("scrollend",l);break;case"dangerouslySetInnerHTML":if(g!=null){if(typeof g!="object"||!("__html"in g))throw Error(n(61));if(p=g.__html,p!=null){if(w.children!=null)throw Error(n(60));l.innerHTML=p}}break;case"multiple":l.multiple=g&&typeof g!="function"&&typeof g!="symbol";break;case"muted":l.muted=g&&typeof g!="function"&&typeof g!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(g==null||typeof g=="function"||typeof g=="boolean"||typeof g=="symbol"){l.removeAttribute("xlink:href");break}p=tm(""+g),l.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":g!=null&&typeof g!="function"&&typeof g!="symbol"?l.setAttribute(p,""+g):l.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"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":g&&typeof g!="function"&&typeof g!="symbol"?l.setAttribute(p,""):l.removeAttribute(p);break;case"capture":case"download":g===!0?l.setAttribute(p,""):g!==!1&&g!=null&&typeof g!="function"&&typeof g!="symbol"?l.setAttribute(p,g):l.removeAttribute(p);break;case"cols":case"rows":case"size":case"span":g!=null&&typeof g!="function"&&typeof g!="symbol"&&!isNaN(g)&&1<=g?l.setAttribute(p,g):l.removeAttribute(p);break;case"rowSpan":case"start":g==null||typeof g=="function"||typeof g=="symbol"||isNaN(g)?l.removeAttribute(p):l.setAttribute(p,g);break;case"popover":_t("beforetoggle",l),_t("toggle",l),Zp(l,"popover",g);break;case"xlinkActuate":wo(l,"http://www.w3.org/1999/xlink","xlink:actuate",g);break;case"xlinkArcrole":wo(l,"http://www.w3.org/1999/xlink","xlink:arcrole",g);break;case"xlinkRole":wo(l,"http://www.w3.org/1999/xlink","xlink:role",g);break;case"xlinkShow":wo(l,"http://www.w3.org/1999/xlink","xlink:show",g);break;case"xlinkTitle":wo(l,"http://www.w3.org/1999/xlink","xlink:title",g);break;case"xlinkType":wo(l,"http://www.w3.org/1999/xlink","xlink:type",g);break;case"xmlBase":wo(l,"http://www.w3.org/XML/1998/namespace","xml:base",g);break;case"xmlLang":wo(l,"http://www.w3.org/XML/1998/namespace","xml:lang",g);break;case"xmlSpace":wo(l,"http://www.w3.org/XML/1998/namespace","xml:space",g);break;case"is":Zp(l,"is",g);break;case"innerText":case"textContent":break;default:(!(2<p.length)||p[0]!=="o"&&p[0]!=="O"||p[1]!=="n"&&p[1]!=="N")&&(p=SX.get(p)||p,Zp(l,p,g))}}function wx(l,c,p,g,w,_){switch(p){case"style":d7(l,g,_);break;case"dangerouslySetInnerHTML":if(g!=null){if(typeof g!="object"||!("__html"in g))throw Error(n(61));if(p=g.__html,p!=null){if(w.children!=null)throw Error(n(60));l.innerHTML=p}}break;case"children":typeof g=="string"?lc(l,g):(typeof g=="number"||typeof g=="bigint")&&lc(l,""+g);break;case"onScroll":g!=null&&_t("scroll",l);break;case"onScrollEnd":g!=null&&_t("scrollend",l);break;case"onClick":g!=null&&(l.onclick=Eo);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!n7.hasOwnProperty(p))e:{if(p[0]==="o"&&p[1]==="n"&&(w=p.endsWith("Capture"),c=p.slice(2,w?p.length-7:void 0),_=l[na]||null,_=_!=null?_[p]:null,typeof _=="function"&&l.removeEventListener(c,_,w),typeof g=="function")){typeof _!="function"&&_!==null&&(p in l?l[p]=null:l.hasAttribute(p)&&l.removeAttribute(p)),l.addEventListener(c,g,w);break e}p in l?l[p]=g:g===!0?l.setAttribute(p,""):Zp(l,p,g)}}}function Tn(l,c,p){switch(c){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":_t("error",l),_t("load",l);var g=!1,w=!1,_;for(_ in p)if(p.hasOwnProperty(_)){var I=p[_];if(I!=null)switch(_){case"src":g=!0;break;case"srcSet":w=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(n(137,c));default:er(l,c,_,I,p,null)}}w&&er(l,c,"srcSet",p.srcSet,p,null),g&&er(l,c,"src",p.src,p,null);return;case"input":_t("invalid",l);var H=_=I=w=null,se=null,ge=null;for(g in p)if(p.hasOwnProperty(g)){var we=p[g];if(we!=null)switch(g){case"name":w=we;break;case"type":I=we;break;case"checked":se=we;break;case"defaultChecked":ge=we;break;case"value":_=we;break;case"defaultValue":H=we;break;case"children":case"dangerouslySetInnerHTML":if(we!=null)throw Error(n(137,c));break;default:er(l,c,g,we,p,null)}}l7(l,_,H,se,ge,I,w,!1);return;case"select":_t("invalid",l),g=I=_=null;for(w in p)if(p.hasOwnProperty(w)&&(H=p[w],H!=null))switch(w){case"value":_=H;break;case"defaultValue":I=H;break;case"multiple":g=H;default:er(l,c,w,H,p,null)}c=_,p=I,l.multiple=!!g,c!=null?sc(l,!!g,c,!1):p!=null&&sc(l,!!g,p,!0);return;case"textarea":_t("invalid",l),_=w=g=null;for(I in p)if(p.hasOwnProperty(I)&&(H=p[I],H!=null))switch(I){case"value":g=H;break;case"defaultValue":w=H;break;case"children":_=H;break;case"dangerouslySetInnerHTML":if(H!=null)throw Error(n(91));break;default:er(l,c,I,H,p,null)}c7(l,g,w,_);return;case"option":for(se in p)if(p.hasOwnProperty(se)&&(g=p[se],g!=null))switch(se){case"selected":l.selected=g&&typeof g!="function"&&typeof g!="symbol";break;default:er(l,c,se,g,p,null)}return;case"dialog":_t("beforetoggle",l),_t("toggle",l),_t("cancel",l),_t("close",l);break;case"iframe":case"object":_t("load",l);break;case"video":case"audio":for(g=0;g<i0.length;g++)_t(i0[g],l);break;case"image":_t("error",l),_t("load",l);break;case"details":_t("toggle",l);break;case"embed":case"source":case"link":_t("error",l),_t("load",l);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(ge in p)if(p.hasOwnProperty(ge)&&(g=p[ge],g!=null))switch(ge){case"children":case"dangerouslySetInnerHTML":throw Error(n(137,c));default:er(l,c,ge,g,p,null)}return;default:if(Ib(c)){for(we in p)p.hasOwnProperty(we)&&(g=p[we],g!==void 0&&wx(l,c,we,g,p,void 0));return}}for(H in p)p.hasOwnProperty(H)&&(g=p[H],g!=null&&er(l,c,H,g,p,null))}function XZ(l,c,p,g){switch(c){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var w=null,_=null,I=null,H=null,se=null,ge=null,we=null;for(ve in p){var ke=p[ve];if(p.hasOwnProperty(ve)&&ke!=null)switch(ve){case"checked":break;case"value":break;case"defaultValue":se=ke;default:g.hasOwnProperty(ve)||er(l,c,ve,null,g,ke)}}for(var ye in g){var ve=g[ye];if(ke=p[ye],g.hasOwnProperty(ye)&&(ve!=null||ke!=null))switch(ye){case"type":_=ve;break;case"name":w=ve;break;case"checked":ge=ve;break;case"defaultChecked":we=ve;break;case"value":I=ve;break;case"defaultValue":H=ve;break;case"children":case"dangerouslySetInnerHTML":if(ve!=null)throw Error(n(137,c));break;default:ve!==ke&&er(l,c,ye,ve,g,ke)}}Rb(l,I,H,se,ge,we,_,w);return;case"select":ve=I=H=ye=null;for(_ in p)if(se=p[_],p.hasOwnProperty(_)&&se!=null)switch(_){case"value":break;case"multiple":ve=se;default:g.hasOwnProperty(_)||er(l,c,_,null,g,se)}for(w in g)if(_=g[w],se=p[w],g.hasOwnProperty(w)&&(_!=null||se!=null))switch(w){case"value":ye=_;break;case"defaultValue":H=_;break;case"multiple":I=_;default:_!==se&&er(l,c,w,_,g,se)}c=H,p=I,g=ve,ye!=null?sc(l,!!p,ye,!1):!!g!=!!p&&(c!=null?sc(l,!!p,c,!0):sc(l,!!p,p?[]:"",!1));return;case"textarea":ve=ye=null;for(H in p)if(w=p[H],p.hasOwnProperty(H)&&w!=null&&!g.hasOwnProperty(H))switch(H){case"value":break;case"children":break;default:er(l,c,H,null,g,w)}for(I in g)if(w=g[I],_=p[I],g.hasOwnProperty(I)&&(w!=null||_!=null))switch(I){case"value":ye=w;break;case"defaultValue":ve=w;break;case"children":break;case"dangerouslySetInnerHTML":if(w!=null)throw Error(n(91));break;default:w!==_&&er(l,c,I,w,g,_)}u7(l,ye,ve);return;case"option":for(var Ve in p)if(ye=p[Ve],p.hasOwnProperty(Ve)&&ye!=null&&!g.hasOwnProperty(Ve))switch(Ve){case"selected":l.selected=!1;break;default:er(l,c,Ve,null,g,ye)}for(se in g)if(ye=g[se],ve=p[se],g.hasOwnProperty(se)&&ye!==ve&&(ye!=null||ve!=null))switch(se){case"selected":l.selected=ye&&typeof ye!="function"&&typeof ye!="symbol";break;default:er(l,c,se,ye,g,ve)}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 nt in p)ye=p[nt],p.hasOwnProperty(nt)&&ye!=null&&!g.hasOwnProperty(nt)&&er(l,c,nt,null,g,ye);for(ge in g)if(ye=g[ge],ve=p[ge],g.hasOwnProperty(ge)&&ye!==ve&&(ye!=null||ve!=null))switch(ge){case"children":case"dangerouslySetInnerHTML":if(ye!=null)throw Error(n(137,c));break;default:er(l,c,ge,ye,g,ve)}return;default:if(Ib(c)){for(var tr in p)ye=p[tr],p.hasOwnProperty(tr)&&ye!==void 0&&!g.hasOwnProperty(tr)&&wx(l,c,tr,void 0,g,ye);for(we in g)ye=g[we],ve=p[we],!g.hasOwnProperty(we)||ye===ve||ye===void 0&&ve===void 0||wx(l,c,we,ye,g,ve);return}}for(var fe in p)ye=p[fe],p.hasOwnProperty(fe)&&ye!=null&&!g.hasOwnProperty(fe)&&er(l,c,fe,null,g,ye);for(ke in g)ye=g[ke],ve=p[ke],!g.hasOwnProperty(ke)||ye===ve||ye==null&&ve==null||er(l,c,ke,ye,g,ve)}function hC(l){switch(l){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function ZZ(){if(typeof performance.getEntriesByType=="function"){for(var l=0,c=0,p=performance.getEntriesByType("resource"),g=0;g<p.length;g++){var w=p[g],_=w.transferSize,I=w.initiatorType,H=w.duration;if(_&&H&&hC(I)){for(I=0,H=w.responseEnd,g+=1;g<p.length;g++){var se=p[g],ge=se.startTime;if(ge>H)break;var we=se.transferSize,ke=se.initiatorType;we&&hC(ke)&&(se=se.responseEnd,I+=we*(se<H?1:(H-ge)/(se-ge)))}if(--g,c+=8*(_+I)/(w.duration/1e3),l++,10<l)break}}if(0<l)return c/l/1e6}return navigator.connection&&(l=navigator.connection.downlink,typeof l=="number")?l:5}var Ex=null,_x=null;function Qm(l){return l.nodeType===9?l:l.ownerDocument}function pC(l){switch(l){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}
vendor: 13,842 bytes, line 50
50function mC(l,c){if(l===0)switch(c){case"svg":return 1;case"math":return 2;default:return 0}return l===1&&c==="foreignObject"?0:l}function Sx(l,c){return l==="textarea"||l==="noscript"||typeof c.children=="string"||typeof c.children=="number"||typeof c.children=="bigint"||typeof c.dangerouslySetInnerHTML=="object"&&c.dangerouslySetInnerHTML!==null&&c.dangerouslySetInnerHTML.__html!=null}var Tx=null;function JZ(){var l=window.event;return l&&l.type==="popstate"?l===Tx?!1:(Tx=l,!0):(Tx=null,!1)}var gC=typeof setTimeout=="function"?setTimeout:void 0,eJ=typeof clearTimeout=="function"?clearTimeout:void 0,yC=typeof Promise=="function"?Promise:void 0,tJ=typeof queueMicrotask=="function"?queueMicrotask:typeof yC<"u"?function(l){return yC.resolve(null).then(l).catch(rJ)}:gC;function rJ(l){setTimeout(function(){throw l})}function Hs(l){return l==="head"}function vC(l,c){var p=c,g=0;do{var w=p.nextSibling;if(l.removeChild(p),w&&w.nodeType===8)if(p=w.data,p==="/$"||p==="/&"){if(g===0){l.removeChild(w),zc(c);return}g--}else if(p==="$"||p==="$?"||p==="$~"||p==="$!"||p==="&")g++;else if(p==="html")s0(l.ownerDocument.documentElement);else if(p==="head"){p=l.ownerDocument.head,s0(p);for(var _=p.firstChild;_;){var I=_.nextSibling,H=_.nodeName;_[Td]||H==="SCRIPT"||H==="STYLE"||H==="LINK"&&_.rel.toLowerCase()==="stylesheet"||p.removeChild(_),_=I}}else p==="body"&&s0(l.ownerDocument.body);p=w}while(p);zc(c)}function bC(l,c){var p=l;l=0;do{var g=p.nextSibling;if(p.nodeType===1?c?(p._stashedDisplay=p.style.display,p.style.display="none"):(p.style.display=p._stashedDisplay||"",p.getAttribute("style")===""&&p.removeAttribute("style")):p.nodeType===3&&(c?(p._stashedText=p.nodeValue,p.nodeValue=""):p.nodeValue=p._stashedText||""),g&&g.nodeType===8)if(p=g.data,p==="/$"){if(l===0)break;l--}else p!=="$"&&p!=="$?"&&p!=="$~"&&p!=="$!"||l++;p=g}while(p)}function Ax(l){var c=l.firstChild;for(c&&c.nodeType===10&&(c=c.nextSibling);c;){var p=c;switch(c=c.nextSibling,p.nodeName){case"HTML":case"HEAD":case"BODY":Ax(p),Pb(p);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(p.rel.toLowerCase()==="stylesheet")continue}l.removeChild(p)}}function nJ(l,c,p,g){for(;l.nodeType===1;){var w=p;if(l.nodeName.toLowerCase()!==c.toLowerCase()){if(!g&&(l.nodeName!=="INPUT"||l.type!=="hidden"))break}else if(g){if(!l[Td])switch(c){case"meta":if(!l.hasAttribute("itemprop"))break;return l;case"link":if(_=l.getAttribute("rel"),_==="stylesheet"&&l.hasAttribute("data-precedence"))break;if(_!==w.rel||l.getAttribute("href")!==(w.href==null||w.href===""?null:w.href)||l.getAttribute("crossorigin")!==(w.crossOrigin==null?null:w.crossOrigin)||l.getAttribute("title")!==(w.title==null?null:w.title))break;return l;case"style":if(l.hasAttribute("data-precedence"))break;return l;case"script":if(_=l.getAttribute("src"),(_!==(w.src==null?null:w.src)||l.getAttribute("type")!==(w.type==null?null:w.type)||l.getAttribute("crossorigin")!==(w.crossOrigin==null?null:w.crossOrigin))&&_&&l.hasAttribute("async")&&!l.hasAttribute("itemprop"))break;return l;default:return l}}else if(c==="input"&&l.type==="hidden"){var _=w.name==null?null:""+w.name;if(w.type==="hidden"&&l.getAttribute("name")===_)return l}else return l;if(l=Xa(l.nextSibling),l===null)break}return null}function aJ(l,c,p){if(c==="")return null;for(;l.nodeType!==3;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!p||(l=Xa(l.nextSibling),l===null))return null;return l}function xC(l,c){for(;l.nodeType!==8;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!c||(l=Xa(l.nextSibling),l===null))return null;return l}function kx(l){return l.data==="$?"||l.data==="$~"}function Ox(l){return l.data==="$!"||l.data==="$?"&&l.ownerDocument.readyState!=="loading"}function iJ(l,c){var p=l.ownerDocument;if(l.data==="$~")l._reactRetry=c;else if(l.data!=="$?"||p.readyState!=="loading")c();else{var g=function(){c(),p.removeEventListener("DOMContentLoaded",g)};p.addEventListener("DOMContentLoaded",g),l._reactRetry=g}}function Xa(l){for(;l!=null;l=l.nextSibling){var c=l.nodeType;if(c===1||c===3)break;if(c===8){if(c=l.data,c==="$"||c==="$!"||c==="$?"||c==="$~"||c==="&"||c==="F!"||c==="F")break;if(c==="/$"||c==="/&")return null}}return l}var Cx=null;function wC(l){l=l.nextSibling;for(var c=0;l;){if(l.nodeType===8){var p=l.data;if(p==="/$"||p==="/&"){if(c===0)return Xa(l.nextSibling);c--}else p!=="$"&&p!=="$!"&&p!=="$?"&&p!=="$~"&&p!=="&"||c++}l=l.nextSibling}return null}function EC(l){l=l.previousSibling;for(var c=0;l;){if(l.nodeType===8){var p=l.data;if(p==="$"||p==="$!"||p==="$?"||p==="$~"||p==="&"){if(c===0)return l;c--}else p!=="/$"&&p!=="/&"||c++}l=l.previousSibling}return null}function _C(l,c,p){switch(c=Qm(p),l){case"html":if(l=c.documentElement,!l)throw Error(n(452));return l;case"head":if(l=c.head,!l)throw Error(n(453));return l;case"body":if(l=c.body,!l)throw Error(n(454));return l;default:throw Error(n(451))}}function s0(l){for(var c=l.attributes;c.length;)l.removeAttributeNode(c[0]);Pb(l)}var Za=new Map,SC=new Set;function Xm(l){return typeof l.getRootNode=="function"?l.getRootNode():l.nodeType===9?l:l.ownerDocument}var Bo=ee.d;ee.d={f:oJ,r:sJ,D:lJ,C:uJ,L:cJ,m:fJ,X:hJ,S:dJ,M:pJ};function oJ(){var l=Bo.f(),c=Um();return l||c}function sJ(l){var c=ac(l);c!==null&&c.tag===5&&c.type==="form"?$k(c):Bo.r(l)}var Lc=typeof document>"u"?null:document;function TC(l,c,p){var g=Lc;if(g&&typeof c=="string"&&c){var w=qa(c);w='link[rel="'+l+'"][href="'+w+'"]',typeof p=="string"&&(w+='[crossorigin="'+p+'"]'),SC.has(w)||(SC.add(w),l={rel:l,crossOrigin:p,href:c},g.querySelector(w)===null&&(c=g.createElement("link"),Tn(c,"link",l),un(c),g.head.appendChild(c)))}}function lJ(l){Bo.D(l),TC("dns-prefetch",l,null)}function uJ(l,c){Bo.C(l,c),TC("preconnect",l,c)}function cJ(l,c,p){Bo.L(l,c,p);var g=Lc;if(g&&l&&c){var w='link[rel="preload"][as="'+qa(c)+'"]';c==="image"&&p&&p.imageSrcSet?(w+='[imagesrcset="'+qa(p.imageSrcSet)+'"]',typeof p.imageSizes=="string"&&(w+='[imagesizes="'+qa(p.imageSizes)+'"]')):w+='[href="'+qa(l)+'"]';var _=w;switch(c){case"style":_=jc(l);break;case"script":_=Bc(l)}Za.has(_)||(l=d({rel:"preload",href:c==="image"&&p&&p.imageSrcSet?void 0:l,as:c},p),Za.set(_,l),g.querySelector(w)!==null||c==="style"&&g.querySelector(l0(_))||c==="script"&&g.querySelector(u0(_))||(c=g.createElement("link"),Tn(c,"link",l),un(c),g.head.appendChild(c)))}}function fJ(l,c){Bo.m(l,c);var p=Lc;if(p&&l){var g=c&&typeof c.as=="string"?c.as:"script",w='link[rel="modulepreload"][as="'+qa(g)+'"][href="'+qa(l)+'"]',_=w;switch(g){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":_=Bc(l)}if(!Za.has(_)&&(l=d({rel:"modulepreload",href:l},c),Za.set(_,l),p.querySelector(w)===null)){switch(g){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(p.querySelector(u0(_)))return}g=p.createElement("link"),Tn(g,"link",l),un(g),p.head.appendChild(g)}}}function dJ(l,c,p){Bo.S(l,c,p);var g=Lc;if(g&&l){var w=ic(g).hoistableStyles,_=jc(l);c=c||"default";var I=w.get(_);if(!I){var H={loading:0,preload:null};if(I=g.querySelector(l0(_)))H.loading=5;else{l=d({rel:"stylesheet",href:l,"data-precedence":c},p),(p=Za.get(_))&&Nx(l,p);var se=I=g.createElement("link");un(se),Tn(se,"link",l),se._p=new Promise(function(ge,we){se.onload=ge,se.onerror=we}),se.addEventListener("load",function(){H.loading|=1}),se.addEventListener("error",function(){H.loading|=2}),H.loading|=4,Zm(I,c,g)}I={type:"stylesheet",instance:I,count:1,state:H},w.set(_,I)}}}function hJ(l,c){Bo.X(l,c);var p=Lc;if(p&&l){var g=ic(p).hoistableScripts,w=Bc(l),_=g.get(w);_||(_=p.querySelector(u0(w)),_||(l=d({src:l,async:!0},c),(c=Za.get(w))&&Px(l,c),_=p.createElement("script"),un(_),Tn(_,"link",l),p.head.appendChild(_)),_={type:"script",instance:_,count:1,state:null},g.set(w,_))}}function pJ(l,c){Bo.M(l,c);var p=Lc;if(p&&l){var g=ic(p).hoistableScripts,w=Bc(l),_=g.get(w);_||(_=p.querySelector(u0(w)),_||(l=d({src:l,async:!0,type:"module"},c),(c=Za.get(w))&&Px(l,c),_=p.createElement("script"),un(_),Tn(_,"link",l),p.head.appendChild(_)),_={type:"script",instance:_,count:1,state:null},g.set(w,_))}}function AC(l,c,p,g){var w=(w=Oe.current)?Xm(w):null;if(!w)throw Error(n(446));switch(l){case"meta":case"title":return null;case"style":return typeof p.precedence=="string"&&typeof p.href=="string"?(c=jc(p.href),p=ic(w).hoistableStyles,g=p.get(c),g||(g={type:"style",instance:null,count:0,state:null},p.set(c,g)),g):{type:"void",instance:null,count:0,state:null};case"link":if(p.rel==="stylesheet"&&typeof p.href=="string"&&typeof p.precedence=="string"){l=jc(p.href);var _=ic(w).hoistableStyles,I=_.get(l);if(I||(w=w.ownerDocument||w,I={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},_.set(l,I),(_=w.querySelector(l0(l)))&&!_._p&&(I.instance=_,I.state.loading=5),Za.has(l)||(p={rel:"preload",as:"style",href:p.href,crossOrigin:p.crossOrigin,integrity:p.integrity,media:p.media,hrefLang:p.hrefLang,referrerPolicy:p.referrerPolicy},Za.set(l,p),_||mJ(w,l,p,I.state))),c&&g===null)throw Error(n(528,""));return I}if(c&&g!==null)throw Error(n(529,""));return null;case"script":return c=p.async,p=p.src,typeof p=="string"&&c&&typeof c!="function"&&typeof c!="symbol"?(c=Bc(p),p=ic(w).hoistableScripts,g=p.get(c),g||(g={type:"script",instance:null,count:0,state:null},p.set(c,g)),g):{type:"void",instance:null,count:0,state:null};default:throw Error(n(444,l))}}function jc(l){return'href="'+qa(l)+'"'}function l0(l){return'link[rel="stylesheet"]['+l+"]"}function kC(l){return d({},l,{"data-precedence":l.precedence,precedence:null})}function mJ(l,c,p,g){l.querySelector('link[rel="preload"][as="style"]['+c+"]")?g.loading=1:(c=l.createElement("link"),g.preload=c,c.addEventListener("load",function(){return g.loading|=1}),c.addEventListener("error",function(){return g.loading|=2}),Tn(c,"link",p),un(c),l.head.appendChild(c))}function Bc(l){return'[src="'+qa(l)+'"]'}function u0(l){return"script[async]"+l}function OC(l,c,p){if(c.count++,c.instance===null)switch(c.type){case"style":var g=l.querySelector('style[data-href~="'+qa(p.href)+'"]');if(g)return c.instance=g,un(g),g;var w=d({},p,{"data-href":p.href,"data-precedence":p.precedence,href:null,precedence:null});return g=(l.ownerDocument||l).createElement("style"),un(g),Tn(g,"style",w),Zm(g,p.precedence,l),c.instance=g;case"stylesheet":w=jc(p.href);var _=l.querySelector(l0(w));if(_)return c.state.loading|=4,c.instance=_,un(_),_;g=kC(p),(w=Za.get(w))&&Nx(g,w),_=(l.ownerDocument||l).createElement("link"),un(_);var I=_;return I._p=new Promise(function(H,se){I.onload=H,I.onerror=se}),Tn(_,"link",g),c.state.loading|=4,Zm(_,p.precedence,l),c.instance=_;case"script":return _=Bc(p.src),(w=l.querySelector(u0(_)))?(c.instance=w,un(w),w):(g=p,(w=Za.get(_))&&(g=d({},p),Px(g,w)),l=l.ownerDocument||l,w=l.createElement("script"),un(w),Tn(w,"link",g),l.head.appendChild(w),c.instance=w);case"void":return null;default:throw Error(n(443,c.type))}else c.type==="stylesheet"&&(c.state.loading&4)===0&&(g=c.instance,c.state.loading|=4,Zm(g,p.precedence,l));return c.instance}function Zm(l,c,p){for(var g=p.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),w=g.length?g[g.length-1]:null,_=w,I=0;I<g.length;I++){var H=g[I];if(H.dataset.precedence===c)_=H;else if(_!==w)break}_?_.parentNode.insertBefore(l,_.nextSibling):(c=p.nodeType===9?p.head:p,c.insertBefore(l,c.firstChild))}function Nx(l,c){l.crossOrigin==null&&(l.crossOrigin=c.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=c.referrerPolicy),l.title==null&&(l.title=c.title)}function Px(l,c){l.crossOrigin==null&&(l.crossOrigin=c.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=c.referrerPolicy),l.integrity==null&&(l.integrity=c.integrity)}var Jm=null;function CC(l,c,p){if(Jm===null){var g=new Map,w=Jm=new Map;w.set(p,g)}else w=Jm,g=w.get(p),g||(g=new Map,w.set(p,g));if(g.has(l))return g;for(g.set(l,null),p=p.getElementsByTagName(l),w=0;w<p.length;w++){var _=p[w];if(!(_[Td]||_[wn]||l==="link"&&_.getAttribute("rel")==="stylesheet")&&_.namespaceURI!=="http://www.w3.org/2000/svg"){var I=_.getAttribute(c)||"";I=l+I;var H=g.get(I);H?H.push(_):g.set(I,[_])}}return g}function NC(l,c,p){l=l.ownerDocument||l,l.head.insertBefore(p,c==="title"?l.querySelector("head > title"):null)}function gJ(l,c,p){if(p===1||c.itemProp!=null)return!1;switch(l){case"meta":case"title":return!0;case"style":if(typeof c.precedence!="string"||typeof c.href!="string"||c.href==="")break;return!0;case"link":if(typeof c.rel!="string"||typeof c.href!="string"||c.href===""||c.onLoad||c.onError)break;switch(c.rel){case"stylesheet":return l=c.disabled,typeof c.precedence=="string"&&l==null;default:return!0}case"script":if(c.async&&typeof c.async!="function"&&typeof c.async!="symbol"&&!c.onLoad&&!c.onError&&c.src&&typeof c.src=="string")return!0}return!1}function PC(l){return!(l.type==="stylesheet"&&(l.state.loading&3)===0)}function yJ(l,c,p,g){if(p.type==="stylesheet"&&(typeof g.media!="string"||matchMedia(g.media).matches!==!1)&&(p.state.loading&4)===0){if(p.instance===null){var w=jc(g.href),_=c.querySelector(l0(w));if(_){c=_._p,c!==null&&typeof c=="object"&&typeof c.then=="function"&&(l.count++,l=eg.bind(l),c.then(l,l)),p.state.loading|=4,p.instance=_,un(_);return}_=c.ownerDocument||c,g=kC(g),(w=Za.get(w))&&Nx(g,w),_=_.createElement("link"),un(_);var I=_;I._p=new Promise(function(H,se){I.onload=H,I.onerror=se}),Tn(_,"link",g),p.instance=_}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(p,c),(c=p.state.preload)&&(p.state.loading&3)===0&&(l.count++,p=eg.bind(l),c.addEventListener("load",p),c.addEventListener("error",p))}}var Mx=0;function vJ(l,c){return l.stylesheets&&l.count===0&&rg(l,l.stylesheets),0<l.count||0<l.imgCount?function(p){var g=setTimeout(function(){if(l.stylesheets&&rg(l,l.stylesheets),l.unsu
vendor: 10,546 bytes, line 50
50spend){var _=l.unsuspend;l.unsuspend=null,_()}},6e4+c);0<l.imgBytes&&Mx===0&&(Mx=62500*ZZ());var w=setTimeout(function(){if(l.waitingForImages=!1,l.count===0&&(l.stylesheets&&rg(l,l.stylesheets),l.unsuspend)){var _=l.unsuspend;l.unsuspend=null,_()}},(l.imgBytes>Mx?50:800)+c);return l.unsuspend=p,function(){l.unsuspend=null,clearTimeout(g),clearTimeout(w)}}:null}function eg(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)rg(this,this.stylesheets);else if(this.unsuspend){var l=this.unsuspend;this.unsuspend=null,l()}}}var tg=null;function rg(l,c){l.stylesheets=null,l.unsuspend!==null&&(l.count++,tg=new Map,c.forEach(bJ,l),tg=null,eg.call(l))}function bJ(l,c){if(!(c.state.loading&4)){var p=tg.get(l);if(p)var g=p.get(null);else{p=new Map,tg.set(l,p);for(var w=l.querySelectorAll("link[data-precedence],style[data-precedence]"),_=0;_<w.length;_++){var I=w[_];(I.nodeName==="LINK"||I.getAttribute("media")!=="not all")&&(p.set(I.dataset.precedence,I),g=I)}g&&p.set(null,g)}w=c.instance,I=w.getAttribute("data-precedence"),_=p.get(I)||g,_===g&&p.set(null,w),p.set(I,w),this.count++,g=eg.bind(this),w.addEventListener("load",g),w.addEventListener("error",g),_?_.parentNode.insertBefore(w,_.nextSibling):(l=l.nodeType===9?l.head:l,l.insertBefore(w,l.firstChild)),c.state.loading|=4}}var c0={$$typeof:k,Provider:null,Consumer:null,_currentValue:J,_currentValue2:J,_threadCount:0};function xJ(l,c,p,g,w,_,I,H,se){this.tag=1,this.containerInfo=l,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=Ss(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ss(0),this.hiddenUpdates=Ss(null),this.identifierPrefix=g,this.onUncaughtError=w,this.onCaughtError=_,this.onRecoverableError=I,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=se,this.incompleteTransitions=new Map}function MC(l,c,p,g,w,_,I,H,se,ge,we,ke){return l=new xJ(l,c,p,I,se,ge,we,ke,H),c=1,_===!0&&(c|=24),_=_a(3,null,null,c),l.current=_,_.stateNode=l,c=f2(),c.refCount++,l.pooledCache=c,c.refCount++,_.memoizedState={element:g,isDehydrated:p,cache:c},m2(_),l}function RC(l){return l?(l=mc,l):mc}function DC(l,c,p,g,w,_){w=RC(w),g.context===null?g.context=w:g.pendingContext=w,g=Ms(c),g.payload={element:p},_=_===void 0?null:_,_!==null&&(g.callback=_),p=Rs(l,g,c),p!==null&&(ua(p,l,c),Ud(p,l,c))}function IC(l,c){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var p=l.retryLane;l.retryLane=p!==0&&p<c?p:c}}function Rx(l,c){IC(l,c),(l=l.alternate)&&IC(l,c)}function LC(l){if(l.tag===13||l.tag===31){var c=Hl(l,67108864);c!==null&&ua(c,l,67108864),Rx(l,67108864)}}function jC(l){if(l.tag===13||l.tag===31){var c=Oa();c=tc(c);var p=Hl(l,c);p!==null&&ua(p,l,c),Rx(l,c)}}var ng=!0;function wJ(l,c,p,g){var w=U.T;U.T=null;var _=ee.p;try{ee.p=2,Dx(l,c,p,g)}finally{ee.p=_,U.T=w}}function EJ(l,c,p,g){var w=U.T;U.T=null;var _=ee.p;try{ee.p=8,Dx(l,c,p,g)}finally{ee.p=_,U.T=w}}function Dx(l,c,p,g){if(ng){var w=Ix(g);if(w===null)xx(l,c,g,ag,p),zC(l,g);else if(SJ(w,l,c,p,g))g.stopPropagation();else if(zC(l,g),c&4&&-1<_J.indexOf(l)){for(;w!==null;){var _=ac(w);if(_!==null)switch(_.tag){case 3:if(_=_.stateNode,_.current.memoizedState.isDehydrated){var I=zi(_.pendingLanes);if(I!==0){var H=_;for(H.pendingLanes|=2,H.entangledLanes|=2;I;){var se=1<<31-Gt(I);H.entanglements[1]|=se,I&=~se}Hi(_),(qt&6)===0&&(Fm=zr()+500,a0(0))}}break;case 31:case 13:H=Hl(_,2),H!==null&&ua(H,_,2),Um(),Rx(_,2)}if(_=Ix(g),_===null&&xx(l,c,g,ag,p),_===w)break;w=_}w!==null&&g.stopPropagation()}else xx(l,c,g,null,p)}}function Ix(l){return l=jb(l),Lx(l)}var ag=null;function Lx(l){if(ag=null,l=nc(l),l!==null){var c=i(l);if(c===null)l=null;else{var p=c.tag;if(p===13){if(l=o(c),l!==null)return l;l=null}else if(p===31){if(l=s(c),l!==null)return l;l=null}else if(p===3){if(c.stateNode.current.memoizedState.isDehydrated)return c.tag===3?c.stateNode.containerInfo:null;l=null}else c!==l&&(l=null)}}return ag=l,null}function BC(l){switch(l){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"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(_s()){case Ee:return 2;case Be:return 8;case rt:case dt:return 32;case wt:return 268435456;default:return 32}default:return 32}}var jx=!1,qs=null,Gs=null,Vs=null,f0=new Map,d0=new Map,Ys=[],_J="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 zC(l,c){switch(l){case"focusin":case"focusout":qs=null;break;case"dragenter":case"dragleave":Gs=null;break;case"mouseover":case"mouseout":Vs=null;break;case"pointerover":case"pointerout":f0.delete(c.pointerId);break;case"gotpointercapture":case"lostpointercapture":d0.delete(c.pointerId)}}function h0(l,c,p,g,w,_){return l===null||l.nativeEvent!==_?(l={blockedOn:c,domEventName:p,eventSystemFlags:g,nativeEvent:_,targetContainers:[w]},c!==null&&(c=ac(c),c!==null&&LC(c)),l):(l.eventSystemFlags|=g,c=l.targetContainers,w!==null&&c.indexOf(w)===-1&&c.push(w),l)}function SJ(l,c,p,g,w){switch(c){case"focusin":return qs=h0(qs,l,c,p,g,w),!0;case"dragenter":return Gs=h0(Gs,l,c,p,g,w),!0;case"mouseover":return Vs=h0(Vs,l,c,p,g,w),!0;case"pointerover":var _=w.pointerId;return f0.set(_,h0(f0.get(_)||null,l,c,p,g,w)),!0;case"gotpointercapture":return _=w.pointerId,d0.set(_,h0(d0.get(_)||null,l,c,p,g,w)),!0}return!1}function FC(l){var c=nc(l.target);if(c!==null){var p=i(c);if(p!==null){if(c=p.tag,c===13){if(c=o(p),c!==null){l.blockedOn=c,e7(l.priority,function(){jC(p)});return}}else if(c===31){if(c=s(p),c!==null){l.blockedOn=c,e7(l.priority,function(){jC(p)});return}}else if(c===3&&p.stateNode.current.memoizedState.isDehydrated){l.blockedOn=p.tag===3?p.stateNode.containerInfo:null;return}}}l.blockedOn=null}function ig(l){if(l.blockedOn!==null)return!1;for(var c=l.targetContainers;0<c.length;){var p=Ix(l.nativeEvent);if(p===null){p=l.nativeEvent;var g=new p.constructor(p.type,p);Lb=g,p.target.dispatchEvent(g),Lb=null}else return c=ac(p),c!==null&&LC(c),l.blockedOn=p,!1;c.shift()}return!0}function $C(l,c,p){ig(l)&&p.delete(c)}function TJ(){jx=!1,qs!==null&&ig(qs)&&(qs=null),Gs!==null&&ig(Gs)&&(Gs=null),Vs!==null&&ig(Vs)&&(Vs=null),f0.forEach($C),d0.forEach($C)}function og(l,c){l.blockedOn===c&&(l.blockedOn=null,jx||(jx=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,TJ)))}var sg=null;function UC(l){sg!==l&&(sg=l,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){sg===l&&(sg=null);for(var c=0;c<l.length;c+=3){var p=l[c],g=l[c+1],w=l[c+2];if(typeof g!="function"){if(Lx(g||p)===null)continue;break}var _=ac(p);_!==null&&(l.splice(c,3),c-=3,I2(_,{pending:!0,data:w,method:p.method,action:g},g,w))}}))}function zc(l){function c(se){return og(se,l)}qs!==null&&og(qs,l),Gs!==null&&og(Gs,l),Vs!==null&&og(Vs,l),f0.forEach(c),d0.forEach(c);for(var p=0;p<Ys.length;p++){var g=Ys[p];g.blockedOn===l&&(g.blockedOn=null)}for(;0<Ys.length&&(p=Ys[0],p.blockedOn===null);)FC(p),p.blockedOn===null&&Ys.shift();if(p=(l.ownerDocument||l).$$reactFormReplay,p!=null)for(g=0;g<p.length;g+=3){var w=p[g],_=p[g+1],I=w[na]||null;if(typeof _=="function")I||UC(p);else if(I){var H=null;if(_&&_.hasAttribute("formAction")){if(w=_,I=_[na]||null)H=I.formAction;else if(Lx(w)!==null)continue}else H=I.action;typeof H=="function"?p[g+1]=H:(p.splice(g,3),g-=3),UC(p)}}}function HC(){function l(_){_.canIntercept&&_.info==="react-transition"&&_.intercept({handler:function(){return new Promise(function(I){return w=I})},focusReset:"manual",scroll:"manual"})}function c(){w!==null&&(w(),w=null),g||setTimeout(p,20)}function p(){if(!g&&!navigation.transition){var _=navigation.currentEntry;_&&_.url!=null&&navigation.navigate(_.url,{state:_.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var g=!1,w=null;return navigation.addEventListener("navigate",l),navigation.addEventListener("navigatesuccess",c),navigation.addEventListener("navigateerror",c),setTimeout(p,100),function(){g=!0,navigation.removeEventListener("navigate",l),navigation.removeEventListener("navigatesuccess",c),navigation.removeEventListener("navigateerror",c),w!==null&&(w(),w=null)}}}function Bx(l){this._internalRoot=l}lg.prototype.render=Bx.prototype.render=function(l){var c=this._internalRoot;if(c===null)throw Error(n(409));var p=c.current,g=Oa();DC(p,g,l,c,null,null)},lg.prototype.unmount=Bx.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var c=l.containerInfo;DC(l.current,2,null,l,null,null),Um(),c[rc]=null}};function lg(l){this._internalRoot=l}lg.prototype.unstable_scheduleHydration=function(l){if(l){var c=Cb();l={blockedOn:null,target:l,priority:c};for(var p=0;p<Ys.length&&c!==0&&c<Ys[p].priority;p++);Ys.splice(p,0,l),p===0&&FC(l)}};var qC=t.version;if(qC!=="19.2.1")throw Error(n(527,qC,"19.2.1"));ee.findDOMNode=function(l){var c=l._reactInternals;if(c===void 0)throw typeof l.render=="function"?Error(n(188)):(l=Object.keys(l).join(","),Error(n(268,l)));return l=f(c),l=l!==null?h(l):null,l=l===null?null:l.stateNode,l};var AJ={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:U,reconcilerVersion:"19.2.1"};
50if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ug=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ug.isDisabled&&ug.supportsFiber)try{bn=ug.inject(AJ),Mr=ug}catch{}}return g0.createRoot=function(l,c){if(!a(l))throw Error(n(299));var p=!1,g="",w=Xk,_=Zk,I=Jk;return c!=null&&(c.unstable_strictMode===!0&&(p=!0),c.identifierPrefix!==void 0&&(g=c.identifierPrefix),c.onUncaughtError!==void 0&&(w=c.onUncaughtError),c.onCaughtError!==void 0&&(_=c.onCaughtError),c.onRecoverableError!==void 0&&(I=c.onRecoverableError)),c=MC(l,1,!1,null,null,p,g,null,w,_,I,HC),l[rc]=c.current,bx(l),new Bx(c)},g0.hydrateRoot=function(l,c,p){if(!a(l))throw Error(n(299));var g=!1,w="",_=Xk,I=Zk,H=Jk,se=null;return p!=null&&(p.unstable_strictMode===!0&&(g=!0),p.identifierPrefix!==void 0&&(w=p.identifierPrefix),p.onUncaughtError!==void 0&&(_=p.onUncaughtError),p.onCaughtError!==void 0&&(I=p.onCaughtError),p.onRecoverableError!==void 0&&(H=p.onRecoverableError),p.formState!==void 0&&(se=p.formState)),c=MC(l,1,!0,c,p??null,g,w,se,_,I,H,HC),c.context=RC(null),p=c.current,g=Oa(),g=tc(g),w=Ms(g),w.callback=null,Rs(p,w,g),p=g,c.current.lanes=p,wr(c,p),Hi(c),l[rc]=c.current,bx(l),new lg(c)},g0.version="19.2.1",g0}var y9;function Yte(){if(y9)return Gx.exports;y9=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(),Gx.exports=Vte(),Gx.exports}var Kte=Yte(),Wte=(function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(t,r){this.keyToValue.set(t,r),this.valueToKey.set(r,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})(),LF=(function(){function e(t){this.generateIdentifier=t,this.kv=new Wte}return e.prototype.register=function(t,r){this.kv.getByValue(t)||(r||(r=this.generateIdentifier(t)),this.kv.set(r,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})(),Qte=(function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(n[i]=a[i])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}})(),Xte=(function(e){Qte(t,e);function t(){var r=e.call(this,function(n){return n.name})||this;return r.classToAllowedProps=new Map,r}return t.prototype.register=function(r,n){typeof n=="object"?(n.allowProps&&this.classToAllowedProps.set(r,n.allowProps),e.prototype.register.call(this,r,n.identifier)):e.prototype.register.call(this,r,n)},t.prototype.getAllowedProps=function(r){return this.classToAllowedProps.get(r)},t})(LF),Zte=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,i=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return i};function Jte(e){if("values"in Object)return Object.values(e);var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}function ere(e,t){var r=Jte(e);if("find"in r)return r.find(t);for(var n=r,a=0;a<n.length;a++){var i=n[a];if(t(i))return i}}function wf(e,t){Object.entries(e).forEach(function(r){var n=Zte(r,2),a=n[0],i=n[1];return t(i,a)})}function s1(e,t){return e.indexOf(t)!==-1}function v9(e,t){for(var r=0;r<e.length;r++){var n=e[r];if(t(n))return n}}var tre=(function(){function e(){this.transfomers={}}return e.prototype.register=function(t){this.transfomers[t.name]=t},e.prototype.findApplicable=function(t){return ere(this.transfomers,function(r){return r.isApplicable(t)})},e.prototype.findByName=function(t){return this.transfomers[t]},e})(),rre=function(e){return Object.prototype.toString.call(e).slice(8,-1)},jF=function(e){return typeof e>"u"},nre=function(e){return e===null},mh=function(e){return typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype},v5=function(e){return mh(e)&&Object.keys(e).length===0},bl=function(e){return Array.isArray(e)},are=function(e){return typeof e=="string"},ire=function(e){return typeof e=="number"&&!isNaN(e)},ore=function(e){return typeof e=="boolean"},sre=function(e){return e instanceof RegExp},gh=function(e){return e instanceof Map},yh=function(e){return e instanceof Set},BF=function(e){return rre(e)==="Symbol"},lre=function(e){return e instanceof Date&&!isNaN(e.valueOf())},ure=function(e){return e instanceof Error},b9=function(e){return typeof e=="number"&&isNaN(e)},cre=function(e){return ore(e)||nre(e)||jF(e)||ire(e)||are(e)||BF(e)},fre=function(e){return typeof e=="bigint"},dre=function(e){return e===1/0||e===-1/0},hre=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},pre=function(e){return e instanceof URL},zF=function(e){return e.replace(/\./g,"\\.")},Wx=function(e){return e.map(String).map(zF).join(".")},V0=function(e){for(var t=[],r="",n=0;n<e.length;n++){var a=e.charAt(n),i=a==="\\"&&e.charAt(n+1)===".";if(i){r+=".",n++;continue}var o=a===".";if(o){t.push(r),r="";
50continue}r+=a}var s=r;return t.push(s),t},b5=function(){return b5=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},b5.apply(this,arguments)},x5=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,i=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return i},w5=function(e,t){for(var r=0,n=t.length,a=e.length;r<n;r++,a++)e[a]=t[r];return e};function qi(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}var FF=[qi(jF,"undefined",function(){return null},function(){}),qi(fre,"bigint",function(e){return e.toString()},function(e){return typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),qi(lre,"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),qi(ure,"Error",function(e,t){var r={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(n){r[n]=e[n]}),r},function(e,t){var r=new Error(e.message);return r.name=e.name,r.stack=e.stack,t.allowedErrorProps.forEach(function(n){r[n]=e[n]}),r}),qi(sre,"regexp",function(e){return""+e},function(e){var t=e.slice(1,e.lastIndexOf("/")),r=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,r)}),qi(yh,"set",function(e){return w5([],x5(e.values()))},function(e){return new Set(e)}),qi(gh,"map",function(e){return w5([],x5(e.entries()))},function(e){return new Map(e)}),qi(function(e){return b9(e)||dre(e)},"number",function(e){return b9(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),qi(function(e){return e===0&&1/e===-1/0},"number",function(){return"-0"},Number),qi(pre,"URL",function(e){return e.toString()},function(e){return new URL(e)})];function nv(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}var $F=nv(function(e,t){if(BF(e)){var r=!!t.symbolRegistry.getIdentifier(e);return r}return!1},function(e,t){var r=t.symbolRegistry.getIdentifier(e);return["symbol",r]},function(e){return e.description},function(e,t,r){var n=r.symbolRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown symbol");return n}),mre=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),UF=nv(hre,function(e){return["typed-array",e.constructor.name]},function(e){return w5([],x5(e))},function(e,t){var r=mre[t[1]];if(!r)throw new Error("Trying to deserialize unknown typed array");return new r(e)});function HF(e,t){if(e?.constructor){var r=!!t.classRegistry.getIdentifier(e.constructor);return r}return!1}var qF=nv(HF,function(e,t){var r=t.classRegistry.getIdentifier(e.constructor);return["class",r]},function(e,t){var r=t.classRegistry.getAllowedProps(e.constructor);if(!r)return b5({},e);var n={};return r.forEach(function(a){n[a]=e[a]}),n},function(e,t,r){var n=r.classRegistry.getValue(t[1]);if(!n)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(n.prototype),e)}),GF=nv(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){var r=t.customTransformerRegistry.findApplicable(e);return["custom",r.name]},function(e,t){var r=t.customTransformerRegistry.findApplicable(e);return r.serialize(e)},function(e,t,r){var n=r.customTransformerRegistry.findByName(t[1]);if(!n)throw new Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),gre=[qF,$F,GF,UF],x9=function(e,t){var r=v9(gre,function(a){return a.isApplicable(e,t)});if(r)return{value:r.transform(e,t),type:r.annotation(e,t)};var n=v9(FF,function(a){return a.isApplicable(e,t)});if(n)return{value:n.transform(e,t),type:n.annotation}},VF={};FF.forEach(function(e){VF[e.annotation]=e});var yre=function(e,t,r){if(bl(t))switch(t[0]){case"symbol":return $F.untransform(e,t,r);case"class":return qF.untransform(e,t,r);
50case"custom":return GF.untransform(e,t,r);case"typed-array":return UF.untransform(e,t,r);default:throw new Error("Unknown transformation: "+t)}else{var n=VF[t];if(!n)throw new Error("Unknown transformation: "+t);return n.untransform(e,r)}},rf=function(e,t){for(var r=e.keys();t>0;)r.next(),t--;return r.next().value};function YF(e){if(s1(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(s1(e,"prototype"))throw new Error("prototype is not allowed as a property");if(s1(e,"constructor"))throw new Error("constructor is not allowed as a property")}var vre=function(e,t){YF(t);for(var r=0;r<t.length;r++){var n=t[r];if(yh(e))e=rf(e,+n);else if(gh(e)){var a=+n,i=+t[++r]==0?"key":"value",o=rf(e,a);switch(i){case"key":e=o;break;case"value":e=e.get(o);break}}else e=e[n]}return e},E5=function(e,t,r){if(YF(t),t.length===0)return r(e);for(var n=e,a=0;a<t.length-1;a++){var i=t[a];if(bl(n)){var o=+i;n=n[o]}else if(mh(n))n=n[i];else if(yh(n)){var s=+i;n=rf(n,s)}else if(gh(n)){var u=a===t.length-2;if(u)break;var s=+i,f=+t[++a]==0?"key":"value",h=rf(n,s);switch(f){case"key":n=h;break;case"value":n=n.get(h);break}}}var d=t[t.length-1];if(bl(n)?n[+d]=r(n[+d]):mh(n)&&(n[d]=r(n[d])),yh(n)){var m=rf(n,+d),y=r(m);m!==y&&(n.delete(m),n.add(y))}if(gh(n)){var s=+t[t.length-2],v=rf(n,s),f=+d==0?"key":"value";switch(f){case"key":{var b=r(v);n.set(b,n.get(v)),b!==v&&n.delete(v);break}case"value":{n.set(v,r(n.get(v)));break}}}return e},Go=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,i=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return i},ul=function(e,t){for(var r=0,n=t.length,a=e.length;r<n;r++,a++)e[a]=t[r];return e};function _5(e,t,r){if(r===void 0&&(r=[]),!!e){if(!bl(e)){wf(e,function(o,s){return _5(o,t,ul(ul([],Go(r)),Go(V0(s))))});return}var n=Go(e,2),a=n[0],i=n[1];i&&wf(i,function(o,s){_5(o,t,ul(ul([],Go(r)),Go(V0(s))))}),t(a,r)}}function bre(e,t,r){return _5(t,function(n,a){e=E5(e,a,function(i){return yre(i,n,r)})}),e}function xre(e,t){function r(o,s){var u=vre(e,V0(s));o.map(V0).forEach(function(f){e=E5(e,f,function(){return u})})}if(bl(t)){var n=Go(t,2),a=n[0],i=n[1];a.forEach(function(o){e=E5(e,V0(o),function(){return e})}),i&&wf(i,r)}else wf(t,r);return e}var wre=function(e,t){return mh(e)||bl(e)||gh(e)||yh(e)||HF(e,t)};function Ere(e,t,r){var n=r.get(e);n?n.push(t):r.set(e,[t])}function _re(e,t){var r={},n=void 0;return e.forEach(function(a){if(!(a.length<=1)){t||(a=a.map(function(u){return u.map(String)}).sort(function(u,f){return u.length-f.length}));var i=Go(a),o=i[0],s=i.slice(1);o.length===0?n=s.map(Wx):r[Wx(o)]=s.map(Wx)}}),n?v5(r)?[n]:[n,r]:v5(r)?void 0:r}var KF=function(e,t,r,n,a,i,o){var s;a===void 0&&(a=[]),i===void 0&&(i=[]),o===void 0&&(o=new Map);var u=cre(e);if(!u){Ere(e,a,t);var f=o.get(e);if(f)return n?{transformedValue:null}:f}if(!wre(e,r)){var h=x9(e,r),d=h?{transformedValue:h.value,annotations:[h.type]}:{transformedValue:e};return u||o.set(e,d),d}if(s1(i,e))return{transformedValue:null};var m=x9(e,r),y=(s=m?.value)!==null&&s!==void 0?s:e,v=bl(y)?[]:{},b={};wf(y,function(S,A){var k=KF(S,t,r,n,ul(ul([],Go(a)),[A]),ul(ul([],Go(i)),[e]),o);v[A]=k.transformedValue,bl(k.annotations)?b[A]=k.annotations:mh(k.annotations)&&wf(k.annotations,function(M,O){b[zF(A)+"."+O]=M})});var x=v5(b)?{transformedValue:v,annotations:m?[m.type]:void 0}:{transformedValue:v,annotations:m?[m.type,b]:b};return u||o.set(e,x),x};function WF(e){return Object.prototype.toString.call(e).slice(8,-1)}function w9(e){return WF(e)==="Array"}function Sre(e){if(WF(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function Tre(e,t,r,n,a){const i={}.propertyIsEnumerable.call(n,t)?"enumerable":"nonenumerable";i==="enumerable"&&(e[t]=r),a&&i==="nonenumerable"&&Object.defineProperty(e,t,{value:r,enumerable:!1,writable:!0,configurable:!0})}function S5(e,t={}){if(w9(e))return e.map(a=>S5(a,t));if(!Sre(e))return e;const r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertySymbols(e);return[...r,...n].reduce((a,i)=>{if(w9(t.props)&&!t.props.includes(i))return a;const o=e[i],s=S5(o,t);return Tre(a,i,s,e,t.nonenumerable),a},{})}var fu=function(){return fu=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},fu.apply(this,arguments)},Are=function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),a,i=[],o;try{for(;(t===void 0||t-- >0)&&!(a=n.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return i},kre=function(e,t){for(var r=0,n=t.length,a=e.length;r<n;r++,a++)e[a]=t[r];return e},gs=(function(){function e(t){var r=t===void 0?{}:t,n=r.dedupe,a=n===void 0?!1:n;this.classRegistry=new Xte,this.symbolRegistry=new LF(function(i){var o;return(o=i.description)!==null&&o!==void 0?o:""}),this.customTransformerRegistry=new tre,this.allowedErrorProps=[],this.dedupe=a}return e.prototype.serialize=function(t){var r=new Map,n=KF(t,r,this,this.dedupe),a={json:n.transformedValue};n.annotations&&(a.meta=fu(fu({},a.meta),{values:n.annotations}));var i=_re(r,this.dedupe);return i&&(a.meta=fu(fu({},a.meta),{referentialEqualities:i})),a},e.prototype.deserialize=function(t){var r=t.json,n=t.meta,a=S5(r);return n?.values&&(a=bre(a,n.values,this)),n?.referentialEqualities&&(a=xre(a,n.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,r){this.classRegistry.register(t,r)},e.prototype.registerSymbol=function(t,r){this.symbolRegistry.register(t,r)},e.prototype.registerCustom=function(t,r){this.customTransformerRegistry.register(fu({name:r},t))},e.prototype.allowErrorProps=function(){for(var t,r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];(t=this.allowedErrorProps).push.apply(t,kre([],Are(r)))},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})();gs.serialize;gs.deserialize;gs.stringify;gs.parse;gs.registerClass;gs.registerCustom;gs.registerSymbol;gs.allowErrorProps;var Ore=(e,t,r,n,a,i,o,s)=>{let u=document.documentElement,f=["light","dark"];
vendor: 7,477 bytes, line 50
50function h(y){(Array.isArray(e)?e:[e]).forEach(v=>{let b=v==="class",x=b&&i?a.map(S=>i[S]||S):a;b?(u.classList.remove(...x),u.classList.add(i&&i[y]?i[y]:y)):u.setAttribute(v,y)}),d(y)}function d(y){s&&f.includes(y)&&(u.style.colorScheme=y)}function m(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(n)h(n);else try{let y=localStorage.getItem(t)||r,v=o&&y==="system"?m():y;h(v)}catch{}},Cre=D.createContext(void 0),Nre={setTheme:e=>{},themes:[]},Pre=()=>{var e;return(e=D.useContext(Cre))!=null?e:Nre};D.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:n,enableColorScheme:a,defaultTheme:i,value:o,themes:s,nonce:u,scriptProps:f})=>{let h=JSON.stringify([r,t,i,e,s,o,n,a]).slice(1,-1);return D.createElement("script",{...f,suppressHydrationWarning:!0,nonce:typeof window>"u"?u:"",dangerouslySetInnerHTML:{__html:`(${Ore.toString()})(${h})`}})});var iT=IF();const QF=Kt(iT);function Mre(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}const Rre=e=>{switch(e){case"success":return Lre;case"info":return Bre;case"warning":return jre;case"error":return zre;default:return null}},Dre=Array(12).fill(0),Ire=({visible:e,className:t})=>Z.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},Z.createElement("div",{className:"sonner-spinner"},Dre.map((r,n)=>Z.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${n}`})))),Lre=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.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"})),jre=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},Z.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"})),Bre=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.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"})),zre=Z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Z.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"})),Fre=Z.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"},Z.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),Z.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),$re=()=>{const[e,t]=Z.useState(document.hidden);return Z.useEffect(()=>{const r=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",r),()=>window.removeEventListener("visibilitychange",r)},[]),e};let T5=1;class Ure{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const r=this.subscribers.indexOf(t);this.subscribers.splice(r,1)}),this.publish=t=>{this.subscribers.forEach(r=>r(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var r;const{message:n,...a}=t,i=typeof t?.id=="number"||((r=t.id)==null?void 0:r.length)>0?t.id:T5++,o=this.toasts.find(u=>u.id===i),s=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(i)&&this.dismissedToasts.delete(i),o?this.toasts=this.toasts.map(u=>u.id===i?(this.publish({...u,...t,id:i,title:n}),{...u,...t,id:i,dismissible:s,title:n}):u):this.addToast({title:n,...a,dismissible:s,id:i}),i},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(r=>r({id:t,dismiss:!0})))):this.toasts.forEach(r=>{this.subscribers.forEach(n=>n({id:r.id,dismiss:!0}))}),t),this.message=(t,r)=>this.create({...r,message:t}),this.error=(t,r)=>this.create({...r,message:t,type:"error"}),this.success=(t,r)=>this.create({...r,type:"success",message:t}),this.info=(t,r)=>this.create({...r,type:"info",message:t}),this.warning=(t,r)=>this.create({...r,type:"warning",message:t}),this.loading=(t,r)=>this.create({...r,type:"loading",message:t}),this.promise=(t,r)=>{if(!r)return;let n;r.loading!==void 0&&(n=this.create({...r,promise:t,type:"loading",message:r.loading,description:typeof r.description!="function"?r.description:void 0}));const a=Promise.resolve(t instanceof Function?t():t);let i=n!==void 0,o;const s=a.then(async f=>{if(o=["resolve",f],Z.isValidElement(f))i=!1,this.create({id:n,type:"default",message:f});else if(qre(f)&&!f.ok){i=!1;const d=typeof r.error=="function"?await r.error(`HTTP error! status: ${f.status}`):r.error,m=typeof r.description=="function"?await r.description(`HTTP error! status: ${f.status}`):r.description,v=typeof d=="object"&&!Z.isValidElement(d)?d:{message:d};this.create({id:n,type:"error",description:m,...v})}else if(f instanceof Error){i=!1;const d=typeof r.error=="function"?await r.error(f):r.error,m=typeof r.description=="function"?await r.description(f):r.description,v=typeof d=="object"&&!Z.isValidElement(d)?d:{message:d};this.create({id:n,type:"error",description:m,...v})}else if(r.success!==void 0){i=!1;const d=typeof r.success=="function"?await r.success(f):r.success,m=typeof r.description=="function"?await r.description(f):r.description,v=typeof d=="object"&&!Z.isValidElement(d)?d:{message:d};this.create({id:n,type:"success",description:m,...v})}}).catch(async f=>{if(o=["reject",f],r.error!==void 0){i=!1;const h=typeof r.error=="function"?await r.error(f):r.error,d=typeof r.description=="function"?await r.description(f):r.description,y=typeof h=="object"&&!Z.isValidElement(h)?h:{message:h};this.create({id:n,type:"error",description:d,...y})}}).finally(()=>{i&&(this.dismiss(n),n=void 0),r.finally==null||r.finally.call(r)}),u=()=>new Promise((f,h)=>s.then(()=>o[0]==="reject"?h(o[1]):f(o[1])).catch(h));return typeof n!="string"&&typeof n!="number"?{unwrap:u}:Object.assign(n,{unwrap:u})},this.custom=(t,r)=>{const n=r?.id||T5++;return this.create({jsx:t(n),id:n,...r}),n},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const ha=new Ure,Hre=(e,t)=>{const r=t?.id||T5++;return ha.addToast({title:e,...t,id:r}),r},qre=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",Gre=Hre,Vre=()=>ha.toasts,Yre=()=>ha.getActiveToasts(),Kre=Object.assign(Gre,{success:ha.success,info:ha.info,warning:ha.warning,error:ha.error,custom:ha.custom,message:ha.message,promise:ha.promise,dismiss:ha.dismiss,loading:ha.loading},{getHistory:Vre,getToasts:Yre});Mr
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: 1,326 bytes, line 50
50mg(e){return e.label!==void 0}const Wre=3,Qre="24px",Xre="16px",E9=4e3,Zre=356,Jre=14,ene=45,tne=200;function Gi(...e){return e.filter(Boolean).join(" ")}function rne(e){const[t,r]=e.split("-"),n=[];return t&&n.push(t),r&&n.push(r),n}const nne=e=>{var t,r,n,a,i,o,s,u,f;const{invert:h,toast:d,unstyled:m,interacting:y,setHeights:v,visibleToasts:b,heights:x,index:S,toasts:A,expanded:k,removeToast:M,defaultRichColors:O,closeButton:C,style:P,cancelButtonStyle:L,actionButtonStyle:F,className:z="",descriptionClassName:$="",duration:V,position:W,gap:X,expandByDefault:re,classNames:U,icons:ee,closeButtonAriaLabel:J="Close toast"}=e,[le,G]=Z.useState(null),[Y,oe]=Z.useState(null),[j,de]=Z.useState(!1),[xe,Oe]=Z.useState(!1),[Pe,Fe]=Z.useState(!1),[Te,He]=Z.useState(!1),[We,Ae]=Z.useState(!1),[At,tt]=Z.useState(0),[Ht,It]=Z.useState(0),Wt=Z.useRef(d.duration||V||E9),Pr=Z.useRef(null),Zt=Z.useRef(null),wa=S===0,Un=S+1<=b,dr=d.type,Jn=d.dismissible!==!1,zr=d.className||"",_s=d.descriptionClassName||"",Ee=Z.useMemo(()=>x.findIndex(ot=>ot.toastId===d.id)||0,[x,d.id]),Be=Z.useMemo(()=>{var ot;return(ot=d.closeButton)!=null?ot:C},[d.closeButton,C]),rt=Z.useMemo(()=>d.duration||V||E9,[d.duration,V]),dt=Z.useRef(0),wt=Z.useRef(0),On=Z.useRef(0),Cn=Z.useRef(null),[bn,Mr]=W.split("-"),xn=Z.useMemo(()=>x.reduce((ot,gr,ln)=>ln>
vendor: 18,591 bytes, line 50
50=Ee?ot:ot+gr.height,0),[x,Ee]),Gt=$re(),ji=d.invert||h,Hn=dr==="loading";wt.current=Z.useMemo(()=>Ee*X+xn,[Ee,xn]),Z.useEffect(()=>{Wt.current=rt},[rt]),Z.useEffect(()=>{de(!0)},[]),Z.useEffect(()=>{const ot=Zt.current;if(ot){const gr=ot.getBoundingClientRect().height;return It(gr),v(ln=>[{toastId:d.id,height:gr,position:d.position},...ln]),()=>v(ln=>ln.filter(Nn=>Nn.toastId!==d.id))}},[v,d.id]),Z.useLayoutEffect(()=>{if(!j)return;const ot=Zt.current,gr=ot.style.height;ot.style.height="auto";const ln=ot.getBoundingClientRect().height;ot.style.height=gr,It(ln),v(Nn=>Nn.find(wr=>wr.toastId===d.id)?Nn.map(wr=>wr.toastId===d.id?{...wr,height:ln}:wr):[{toastId:d.id,height:ln,position:d.position},...Nn])},[j,d.title,d.description,v,d.id,d.jsx,d.action,d.cancel]);const Bi=Z.useCallback(()=>{Oe(!0),tt(wt.current),v(ot=>ot.filter(gr=>gr.toastId!==d.id)),setTimeout(()=>{M(d)},tne)},[d,M,v,wt]);Z.useEffect(()=>{if(d.promise&&dr==="loading"||d.duration===1/0||d.type==="loading")return;let ot;return k||y||Gt?(()=>{if(On.current<dt.current){const Nn=new Date().getTime()-dt.current;Wt.current=Wt.current-Nn}On.current=new Date().getTime()})():(()=>{Wt.current!==1/0&&(dt.current=new Date().getTime(),ot=setTimeout(()=>{d.onAutoClose==null||d.onAutoClose.call(d,d),Bi()},Wt.current))})(),()=>clearTimeout(ot)},[k,y,d,dr,Gt,Bi]),Z.useEffect(()=>{d.delete&&(Bi(),d.onDismiss==null||d.onDismiss.call(d,d))},[Bi,d.delete]);function Ju(){var ot;if(ee?.loading){var gr;return Z.createElement("div",{className:Gi(U?.loader,d==null||(gr=d.classNames)==null?void 0:gr.loader,"sonner-loader"),"data-visible":dr==="loading"},ee.loading)}return Z.createElement(Ire,{className:Gi(U?.loader,d==null||(ot=d.classNames)==null?void 0:ot.loader),visible:dr==="loading"})}const ec=d.icon||ee?.[dr]||Rre(dr);var jl,zi;return Z.createElement("li",{tabIndex:0,ref:Zt,className:Gi(z,zr,U?.toast,d==null||(t=d.classNames)==null?void 0:t.toast,U?.default,U?.[dr],d==null||(r=d.classNames)==null?void 0:r[dr]),"data-sonner-toast":"","data-rich-colors":(jl=d.richColors)!=null?jl:O,"data-styled":!(d.jsx||d.unstyled||m),"data-mounted":j,"data-promise":!!d.promise,"data-swiped":We,"data-removed":xe,"data-visible":Un,"data-y-position":bn,"data-x-position":Mr,"data-index":S,"data-front":wa,"data-swiping":Pe,"data-dismissible":Jn,"data-type":dr,"data-invert":ji,"data-swipe-out":Te,"data-swipe-direction":Y,"data-expanded":!!(k||re&&j),"data-testid":d.testId,style:{"--index":S,"--toasts-before":S,"--z-index":A.length-S,"--offset":`${xe?At:wt.current}px`,"--initial-height":re?"auto":`${Ht}px`,...P,...d.style},onDragEnd:()=>{Fe(!1),G(null),Cn.current=null},onPointerDown:ot=>{ot.button!==2&&(Hn||!Jn||(Pr.current=new Date,tt(wt.current),ot.target.setPointerCapture(ot.pointerId),ot.target.tagName!=="BUTTON"&&(Fe(!0),Cn.current={x:ot.clientX,y:ot.clientY})))},onPointerUp:()=>{var ot,gr,ln;if(Te||!Jn)return;Cn.current=null;const Nn=Number(((ot=Zt.current)==null?void 0:ot.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Ss=Number(((gr=Zt.current)==null?void 0:gr.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),wr=new Date().getTime()-((ln=Pr.current)==null?void 0:ln.getTime()),ea=le==="x"?Nn:Ss,Bl=Math.abs(ea)/wr;if(Math.abs(ea)>=ene||Bl>.11){tt(wt.current),d.onDismiss==null||d.onDismiss.call(d,d),oe(le==="x"?Nn>0?"right":"left":Ss>0?"down":"up"),Bi(),He(!0);return}else{var ta,ra;(ta=Zt.current)==null||ta.style.setProperty("--swipe-amount-x","0px"),(ra=Zt.current)==null||ra.style.setProperty("--swipe-amount-y","0px")}Ae(!1),Fe(!1),G(null)},onPointerMove:ot=>{var gr,ln,Nn;if(!Cn.current||!Jn||((gr=window.getSelection())==null?void 0:gr.toString().length)>0)return;const wr=ot.clientY-Cn.current.y,ea=ot.clientX-Cn.current.x;var Bl;const ta=(Bl=e.swipeDirections)!=null?Bl:rne(W);!le&&(Math.abs(ea)>1||Math.abs(wr)>1)&&G(Math.abs(ea)>Math.abs(wr)?"x":"y");let ra={x:0,y:0};const tc=bi=>1/(1.5+Math.abs(bi)/20);if(le==="y"){if(ta.includes("top")||ta.includes("bottom"))if(ta.includes("top")&&wr<0||ta.includes("bottom")&&wr>0)ra.y=wr;else{const bi=wr*tc(wr);ra.y=Math.abs(bi)<Math.abs(wr)?bi:wr}}else if(le==="x"&&(ta.includes("left")||ta.includes("right")))if(ta.includes("left")&&ea<0||ta.includes("right")&&ea>0)ra.x=ea;else{const bi=ea*tc(ea);ra.x=Math.abs(bi)<Math.abs(ea)?bi:ea}(Math.abs(ra.x)>0||Math.abs(ra.y)>0)&&Ae(!0),(ln=Zt.current)==null||ln.style.setProperty("--swipe-amount-x",`${ra.x}px`),(Nn=Zt.current)==null||Nn.style.setProperty("--swipe-amount-y",`${ra.y}px`)}},Be&&!d.jsx&&dr!=="loading"?Z.createElement("button",{"aria-label":J,"data-disabled":Hn,"data-close-button":!0,onClick:Hn||!Jn?()=>{}:()=>{Bi(),d.onDismiss==null||d.onDismiss.call(d,d)},className:Gi(U?.closeButton,d==null||(n=d.classNames)==null?void 0:n.closeButton)},(zi=ee?.close)!=null?zi:Fre):null,(dr||d.icon||d.promise)&&d.icon!==null&&(ee?.[dr]!==null||d.icon)?Z.createElement("div",{"data-icon":"",className:Gi(U?.icon,d==null||(a=d.classNames)==null?void 0:a.icon)},d.promise||d.type==="loading"&&!d.icon?d.icon||Ju():null,d.type!=="loading"?ec:null):null,Z.createElement("div",{"data-content":"",className:Gi(U?.content,d==null||(i=d.classNames)==null?void 0:i.content)},Z.createElement("div",{"data-title":"",className:Gi(U?.title,d==null||(o=d.classNames)==null?void 0:o.title)},d.jsx?d.jsx:typeof d.title=="function"?d.title():d.title),d.description?Z.createElement("div",{"data-description":"",className:Gi($,_s,U?.description,d==null||(s=d.classNames)==null?void 0:s.description)},typeof d.description=="function"?d.description():d.description):null),Z.isValidElement(d.cancel)?d.cancel:d.cancel&&mg(d.cancel)?Z.createElement("button",{"data-button":!0,"data-cancel":!0,style:d.cancelButtonStyle||L,onClick:ot=>{mg(d.cancel)&&Jn&&(d.cancel.onClick==null||d.cancel.onClick.call(d.cancel,ot),Bi())},className:Gi(U?.cancelButton,d==null||(u=d.classNames)==null?void 0:u.cancelButton)},d.cancel.label):null,Z.isValidElement(d.action)?d.action:d.action&&mg(d.action)?Z.createElement("button",{"data-button":!0,"data-action":!0,style:d.actionButtonStyle||F,onClick:ot=>{mg(d.action)&&(d.action.onClick==null||d.action.onClick.call(d.action,ot),!ot.defaultPrevented&&Bi())},className:Gi(U?.actionButton,d==null||(f=d.classNames)==null?void 0:f.actionButton)},d.action.label):null)};function _9(){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 ane(e,t){const r={};return[e,t].forEach((n,a)=>{const i=a===1,o=i?"--mobile-offset":"--offset",s=i?Xre:Qre;function u(f){["top","right","bottom","left"].forEach(h=>{r[`${o}-${h}`]=typeof f=="number"?`${f}px`:f})}typeof n=="number"||typeof n=="string"?u(n):typeof n=="object"?["top","right","bottom","left"].forEach(f=>{n[f]===void 0?r[`${o}-${f}`]=s:r[`${o}-${f}`]=typeof n[f]=="number"?`${n[f]}px`:n[f]}):u(s)}),r}const ine=Z.forwardRef(function(t,r){const{id:n,invert:a,position:i="bottom-right",hotkey:o=["altKey","KeyT"],expand:s,closeButton:u,className:f,offset:h,mobileOffset:d,theme:m="light",richColors:y,duration:v,style:b,visibleToasts:x=Wre,toastOptions:S,dir:A=_9(),gap:k=Jre,icons:M,containerAriaLabel:O="Notifications"}=t,[C,P]=Z.useState([]),L=Z.useMemo(()=>n?C.filter(j=>j.toasterId===n):C.filter(j=>!j.toasterId),[C,n]),F=Z.useMemo(()=>Array.from(new Set([i].concat(L.filter(j=>j.position).map(j=>j.position)))),[L,i]),[z,$]=Z.useState([]),[V,W]=Z.useState(!1),[X,re]=Z.useState(!1),[U,ee]=Z.useState(m!=="system"?m:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),J=Z.useRef(null),le=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),G=Z.useRef(null),Y=Z.useRef(!1),oe=Z.useCallback(j=>{P(de=>{var xe;return(xe=de.find(Oe=>Oe.id===j.id))!=null&&xe.delete||ha.dismiss(j.id),de.filter(({id:Oe})=>Oe!==j.id)})},[]);return Z.useEffect(()=>ha.subscribe(j=>{if(j.dismiss){requestAnimationFrame(()=>{P(de=>de.map(xe=>xe.id===j.id?{...xe,delete:!0}:xe))});return}setTimeout(()=>{QF.flushSync(()=>{P(de=>{const xe=de.findIndex(Oe=>Oe.id===j.id);return xe!==-1?[...de.slice(0,xe),{...de[xe],...j},...de.slice(xe+1)]:[j,...de]})})})}),[C]),Z.useEffect(()=>{if(m!=="system"){ee(m);return}if(m==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?ee("dark"):ee("light")),typeof window>"u")return;const j=window.matchMedia("(prefers-color-scheme: dark)");try{j.addEventListener("change",({matches:de})=>{ee(de?"dark":"light")})}catch{j.addListener(({matches:xe})=>{try{ee(xe?"dark":"light")}catch(Oe){console.error(Oe)}})}},[m]),Z.useEffect(()=>{C.length<=1&&W(!1)},[C]),Z.useEffect(()=>{const j=de=>{var xe;if(o.every(Fe=>de[Fe]||de.code===Fe)){var Pe;W(!0),(Pe=J.current)==null||Pe.focus()}de.code==="Escape"&&(document.activeElement===J.current||(xe=J.current)!=null&&xe.contains(document.activeElement))&&W(!1)};return document.addEventListener("keydown",j),()=>document.removeEventListener("keydown",j)},[o]),Z.useEffect(()=>{if(J.current)return()=>{G.current&&(G.current.focus({preventScroll:!0}),G.current=null,Y.current=!1)}},[J.current]),Z.createElement("section",{ref:r,"aria-label":`${O} ${le}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},F.map((j,de)=>{var xe;const[Oe,Pe]=j.split("-");return L.length?Z.createElement("ol",{key:j,dir:A==="auto"?_9():A,tabIndex:-1,ref:J,className:f,"data-sonner-toaster":!0,"data-sonner-theme":U,"data-y-position":Oe,"data-x-position":Pe,style:{"--front-toast-height":`${((xe=z[0])==null?void 0:xe.height)||0}px`,"--width":`${Zre}px`,"--gap":`${k}px`,...b,...ane(h,d)},onBlur:Fe=>{Y.current&&!Fe.currentTarget.contains(Fe.relatedTarget)&&(Y.current=!1,G.current&&(G.current.focus({preventScroll:!0}),G.current=null))},onFocus:Fe=>{Fe.target instanceof HTMLElement&&Fe.target.dataset.dismissible==="false"||Y.current||(Y.current=!0,G.current=Fe.relatedTarget)},onMouseEnter:()=>W(!0),onMouseMove:()=>W(!0),onMouseLeave:()=>{X||W(!1)},onDragEnd:()=>W(!1),onPointerDown:Fe=>{Fe.target instanceof HTMLElement&&Fe.target.dataset.dismissible==="false"||re(!0)},onPointerUp:()=>re(!1)},L.filter(Fe=>!Fe.position&&de===0||Fe.position===j).map((Fe,Te)=>{var He,We;return Z.createElement(nne,{key:Fe.id,icons:M,index:Te,toast:Fe,defaultRichColors:y,duration:(He=S?.duration)!=null?He:v,className:S?.className,descriptionClassName:S?.descriptionClassName,invert:a,visibleToasts:x,closeButton:(We=S?.closeButton)!=null?We:u,interacting:X,position:j,style:S?.style,unstyled:S?.unstyled,classNames:S?.classNames,cancelButtonStyle:S?.cancelButtonStyle,actionButtonStyle:S?.actionButtonStyle,closeButtonAriaLabel:S?.closeButtonAriaLabel,removeToast:oe,toasts:L.filter(Ae=>Ae.position==Fe.position),heights:z.filter(Ae=>Ae.position==Fe.position),setHeights:$,expandByDefault:s,gap:k,expanded:V,swipeDirections:t.swipeDirections})})):null}))}),one=({...e})=>{const{theme:t="system"}=Pre();return E.jsx(ine,{"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 yt(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}function S9(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function av(...e){return t=>{let r=!1;const n=e.map(a=>{const i=S9(a,t);return!r&&typeof i=="function"&&(r=!0),i});if(r)return()=>{for(let a=0;a<n.length;a++){const i=n[a];typeof i=="function"?i():S9(e[a],null)}}}}function zn(...e){return D.useCallback(av(...e),e)}function Jf(e,t=[]){let r=[];function n(i,o){const s=D.createContext(o),u=r.length;r=[...r,o];const f=d=>{const{scope:m,children:y,...v}=d,b=m?.[e]?.[u]||s,x=D.useMemo(()=>v,Object.values(v));return E.jsx(b.Provider,{value:x,children:y})};f.displayName=i+"Provider";function h(d,m){const y=m?.[e]?.[u]||s,v=D.useContext(y);if(v)return v;if(o!==void 0)return o;throw new Error(`\`${d}\` must be used within \`${i}\``)}return[f,h]}const a=()=>{const i=r.map(o=>D.createContext(o));return function(s){const u=s?.[e]||i;return D.useMemo(()=>({[`__scope${e}`]:{...s,[e]:u}}),[s,u])}};return a.scopeName=e,[n,sne(a,...t)]}function sne(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){const o=n.reduce((s,{useScope:u,scopeName:f})=>{const d=u(i)[`__scope${f}`];return{...s,...d}},{});return D.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}function vh(e){const t=lne(e),r=D.forwardRef((n,a)=>{const{children:i,...o}=n,s=D.Children.toArray(i),u=s.find(cne);if(u){const f=u.props.children,h=s.map(d=>d===u?D.Children.count(f)>1?D.Children.only(null):D.isValidElement(f)?f.props.children:null:d);return E.jsx(t,{...o,ref:a,children:D.isValidElement(f)?D.cloneElement(f,void 0,h):null})}return E.jsx(t,{...o,ref:a,children:i})});return r.displayName=`${e}.Slot`,r}var XF=vh("Slot");function lne(e){const t=D.forwardRef((r,n)=>{const{children:a,...i}=r;if(D.isValidElement(a)){const o=dne(a),s=fne(i,a.props);return a.type!==D.Fragment&&(s.ref=n?av(n,o):o),D.cloneElement(a,s)}return D.Children.count(a)>1?D.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var ZF=Symbol("radix.slottable");function une(e){const t=({children:r})=>E.jsx(E.Fragment,{children:r});return t.displayName=`${e}.Slottable`,t.__radixId=ZF,t}function cne(e){return D.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===ZF}function fne(e,t){const r={...t};for(const n in t){const a=e[n],i=t[n];/^on[A-Z]/.test(n)?a&&i?r[n]=(...s)=>{const u=i(...s);return a(...s),u}:a&&(r[n]=a):n==="style"?r[n]={...a,...i}:n==="className"&&(r[n]=[a,i].filter(Boolean).join(" "))}return{...e,...r}}function dne(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var hne=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],yn=hne.reduce((e,t)=>{const r=vh(`Primitive.${t}`),n=D.forwardRef((a,i)=>{const{asChild:o,...s}=a,u=o?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),E.jsx(u,{...s,ref:i})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function JF(e,t){e&&iT.flushSync(()=>e.dispatchEvent(t))}function is(e){const t=D.useRef(e);return D.useEffect(()=>{t.current=e}),D.useMemo(()=>(...r)=>t.current?.(...r),[])}function pne(e,t=globalThis?.document){const r=is(e);D.useEffect(()=>{const n=a=>{a.key==="Escape"&&r(a)};return t.addEventListener("keydown",n,{capture:!0}),()=>t.removeEventListener("keydown",n,{capture:!0})},[r,t])}var mne="DismissableLayer",A5="dismissableLayer.update",gne="dismissableLayer.pointerDownOutside",yne="dismissableLayer.focusOutside",T9,e$=D.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),oT=D.forwardRef((e,t)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:o,onDismiss:s,...u}=e,f=D.useContext(e$),[h,d]=D.useState(null),m=h?.ownerDocument??globalThis?.document,[,y]=D.useState({}),v=zn(t,P=>d(P)),b=Array.from(f.layers),[x]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),S=b.indexOf(x),A=h?b.indexOf(h):-1,k=f.layersWithOutsidePointerEventsDisabled.size>0,M=A>=S,O=xne(P=>{const L=P.target,F=[...f.branches].some(z=>z.contains(L));!M||F||(a?.(P),o?.(P),P.defaultPrevented||s?.())},m),C=wne(P=>{const L=P.target;[...f.branches].some(z=>z.contains(L))||(i?.(P),o?.(P),P.defaultPrevented||s?.())},m);return pne(P=>{A===f.layers.size-1&&(n?.(P),!P.defaultPrevented&&s&&(P.preventDefault(),s()))},m),D.useEffect(()=>{if(h)return r&&(f.layersWithOutsidePointerEventsDisabled.size===0&&(T9=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(h)),f.layers.add(h),A9(),()=>{r&&f.layersWithOutsidePointerEventsDisabled.size===1&&(m.body.style.pointerEvents=T9)}},[h,m,r,f]),D.useEffect(()=>()=>{h&&(f.layers.delete(h),f.layersWithOutsidePointerEventsDisabled.delete(h),A9())},[h,f]),D.useEffect(()=>{const P=()=>y({});return document.addEventListener(A5,P),()=>document.removeEventListener(A5,P)},[]),E.jsx(yn.div,{...u,ref:v,style:{pointerEvents:k?M?"auto":"none":void 0,...e.style},onFocusCapture:yt(e.onFocusCapture,C.onFocusCapture),onBlurCapture:yt(e.onBlurCapture,C.onBlurCapture),onPointerDownCapture:yt(e.onPointerDownCapture,O.onPointerDownCapture)})});oT.displayName=mne;var vne="DismissableLayerBranch",bne=D.forwardRef((e,t)=>{const r=D.useContext(e$),n=D.useRef(null),a=zn(t,n);return D.useEffect(()=>{const i=n.current;if(i)return r.branches.add(i),()=>{r.branches.delete(i)}},[r.branches]),E.jsx(yn.div,{...e,ref:a})});bne.displayName=vne;function xne(e,t=globalThis?.document){const r=is(e),n=D.useRef(!1),a=D.useRef(()=>{});return D.useEffect(()=>{const i=s=>{if(s.target&&!n.current){let u=function(){t$(gne,r,f,{discrete:!0})};const f={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=u,t.addEventListener("click",a.current,{once:!0})):u()}else t.removeEventListener("click",a.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",i),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}function wne(e,t=globalThis?.document){const r=is(e),n=D.useRef(!1);return D.useEffect(()=>{const a=i=>{i.target&&!n.current&&t$(yne,r,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function A9(){const e=new CustomEvent(A5);document.dispatchEvent(e)}function t$(e,t,r,{discrete:n}){const a=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?JF(a,i):a.dispatchEvent(i)}var xl=globalThis?.document?D.useLayoutEffect:()=>{},Ene=Xy[" useId ".trim().toString()]||(()=>{}),_ne=0;function b1(e){const[t,r]=D.useState(Ene());return xl(()=>{r(n=>n??String(_ne++))},[e]),e||(t?`radix-${t}`:"")}const Sne=["top","right","bottom","left"],wl=Math.min,Da=Math.max,x1=Math.round,gg=Math.floor,so=e=>({x:e,y:e}
vendor: 13,143 bytes, line 50
50),Tne={left:"right",right:"left",bottom:"top",top:"bottom"},Ane={start:"end",end:"start"};function k5(e,t,r){return Da(e,wl(t,r))}function os(e,t){return typeof e=="function"?e(t):e}function ss(e){return e.split("-")[0]}function ed(e){return e.split("-")[1]}function sT(e){return e==="x"?"y":"x"}function lT(e){return e==="y"?"height":"width"}const kne=new Set(["top","bottom"]);function to(e){return kne.has(ss(e))?"y":"x"}function uT(e){return sT(to(e))}function One(e,t,r){r===void 0&&(r=!1);const n=ed(e),a=uT(e),i=lT(a);let o=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(o=w1(o)),[o,w1(o)]}function Cne(e){const t=w1(e);return[O5(e),t,O5(t)]}function O5(e){return e.replace(/start|end/g,t=>Ane[t])}const k9=["left","right"],O9=["right","left"],Nne=["top","bottom"],Pne=["bottom","top"];function Mne(e,t,r){switch(e){case"top":case"bottom":return r?t?O9:k9:t?k9:O9;case"left":case"right":return t?Nne:Pne;default:return[]}}function Rne(e,t,r,n){const a=ed(e);let i=Mne(ss(e),r==="start",n);return a&&(i=i.map(o=>o+"-"+a),t&&(i=i.concat(i.map(O5)))),i}function w1(e){return e.replace(/left|right|bottom|top/g,t=>Tne[t])}function Dne(e){return{top:0,right:0,bottom:0,left:0,...e}}function r$(e){return typeof e!="number"?Dne(e):{top:e,right:e,bottom:e,left:e}}function E1(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function C9(e,t,r){let{reference:n,floating:a}=e;const i=to(t),o=uT(t),s=lT(o),u=ss(t),f=i==="y",h=n.x+n.width/2-a.width/2,d=n.y+n.height/2-a.height/2,m=n[s]/2-a[s]/2;let y;switch(u){case"top":y={x:h,y:n.y-a.height};break;case"bottom":y={x:h,y:n.y+n.height};break;case"right":y={x:n.x+n.width,y:d};break;case"left":y={x:n.x-a.width,y:d};break;default:y={x:n.x,y:n.y}}switch(ed(t)){case"start":y[o]-=m*(r&&f?-1:1);break;case"end":y[o]+=m*(r&&f?-1:1);break}return y}const Ine=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:i=[],platform:o}=r,s=i.filter(Boolean),u=await(o.isRTL==null?void 0:o.isRTL(t));let f=await o.getElementRects({reference:e,floating:t,strategy:a}),{x:h,y:d}=C9(f,n,u),m=n,y={},v=0;for(let b=0;b<s.length;b++){const{name:x,fn:S}=s[b],{x:A,y:k,data:M,reset:O}=await S({x:h,y:d,initialPlacement:n,placement:m,strategy:a,middlewareData:y,rects:f,platform:o,elements:{reference:e,floating:t}});h=A??h,d=k??d,y={...y,[x]:{...y[x],...M}},O&&v<=50&&(v++,typeof O=="object"&&(O.placement&&(m=O.placement),O.rects&&(f=O.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:a}):O.rects),{x:h,y:d}=C9(f,m,u)),b=-1)}return{x:h,y:d,placement:m,strategy:a,middlewareData:y}};async function bh(e,t){var r;t===void 0&&(t={});const{x:n,y:a,platform:i,rects:o,elements:s,strategy:u}=e,{boundary:f="clippingAncestors",rootBoundary:h="viewport",elementContext:d="floating",altBoundary:m=!1,padding:y=0}=os(t,e),v=r$(y),x=s[m?d==="floating"?"reference":"floating":d],S=E1(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(x)))==null||r?x:x.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:f,rootBoundary:h,strategy:u})),A=d==="floating"?{x:n,y:a,width:o.floating.width,height:o.floating.height}:o.reference,k=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),M=await(i.isElement==null?void 0:i.isElement(k))?await(i.getScale==null?void 0:i.getScale(k))||{x:1,y:1}:{x:1,y:1},O=E1(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:A,offsetParent:k,strategy:u}):A);return{top:(S.top-O.top+v.top)/M.y,bottom:(O.bottom-S.bottom+v.bottom)/M.y,left:(S.left-O.left+v.left)/M.x,right:(O.right-S.right+v.right)/M.x}}const Lne=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:a,rects:i,platform:o,elements:s,middlewareData:u}=t,{element:f,padding:h=0}=os(e,t)||{};if(f==null)return{};const d=r$(h),m={x:r,y:n},y=uT(a),v=lT(y),b=await o.getDimensions(f),x=y==="y",S=x?"top":"left",A=x?"bottom":"right",k=x?"clientHeight":"clientWidth",M=i.reference[v]+i.reference[y]-m[y]-i.floating[v],O=m[y]-i.reference[y],C=await(o.getOffsetParent==null?void 0:o.getOffsetParent(f));let P=C?C[k]:0;(!P||!await(o.isElement==null?void 0:o.isElement(C)))&&(P=s.floating[k]||i.floating[v]);const L=M/2-O/2,F=P/2-b[v]/2-1,z=wl(d[S],F),$=wl(d[A],F),V=z,W=P-b[v]-$,X=P/2-b[v]/2+L,re=k5(V,X,W),U=!u.arrow&&ed(a)!=null&&X!==re&&i.reference[v]/2-(X<V?z:$)-b[v]/2<0,ee=U?X<V?X-V:X-W:0;return{[y]:m[y]+ee,data:{[y]:re,centerOffset:X-re-ee,...U&&{alignmentOffset:ee}},reset:U}}}),jne=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:i,rects:o,initialPlacement:s,platform:u,elements:f}=t,{mainAxis:h=!0,crossAxis:d=!0,fallbackPlacements:m,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:b=!0,...x}=os(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};const S=ss(a),A=to(s),k=ss(s)===s,M=await(u.isRTL==null?void 0:u.isRTL(f.floating)),O=m||(k||!b?[w1(s)]:Cne(s)),C=v!=="none";!m&&C&&O.push(...Rne(s,b,v,M));const P=[s,...O],L=await bh(t,x),F=[];let z=((n=i.flip)==null?void 0:n.overflows)||[];if(h&&F.push(L[S]),d){const X=One(a,o,M);F.push(L[X[0]],L[X[1]])}if(z=[...z,{placement:a,overflows:F}],!F.every(X=>X<=0)){var $,V;const X=((($=i.flip)==null?void 0:$.index)||0)+1,re=P[X];if(re&&(!(d==="alignment"?A!==to(re):!1)||z.every(J=>to(J.placement)===A?J.overflows[0]>0:!0)))return{data:{index:X,overflows:z},reset:{placement:re}};let U=(V=z.filter(ee=>ee.overflows[0]<=0).sort((ee,J)=>ee.overflows[1]-J.overflows[1])[0])==null?void 0:V.placement;if(!U)switch(y){case"bestFit":{var W;const ee=(W=z.filter(J=>{if(C){const le=to(J.placement);return le===A||le==="y"}return!0}).map(J=>[J.placement,J.overflows.filter(le=>le>0).reduce((le,G)=>le+G,0)]).sort((J,le)=>J[1]-le[1])[0])==null?void 0:W[0];ee&&(U=ee);break}case"initialPlacement":U=s;break}if(a!==U)return{reset:{placement:U}}}return{}}}};function N9(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function P9(e){return Sne.some(t=>e[t]>=0)}const Bne=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:n="referenceHidden",...a}=os(e,t);switch(n){case"referenceHidden":{const i=await bh(t,{...a,elementContext:"reference"}),o=N9(i,r.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:P9(o)}}}case"escaped":{const i=await bh(t,{...a,altBoundary:!0}),o=N9(i,r.floating);return{data:{escapedOffsets:o,escaped:P9(o)}}}default:return{}}}}},n$=new Set(["left","top"]);async function zne(e,t){const{placement:r,platform:n,elements:a}=e,i=await(n.isRTL==null?void 0:n.isRTL(a.floating)),o=ss(r),s=ed(r),u=to(r)==="y",f=n$.has(o)?-1:1,h=i&&u?-1:1,d=os(t,e);let{mainAxis:m,crossAxis:y,alignmentAxis:v}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof v=="number"&&(y=s==="end"?v*-1:v),u?{x:y*h,y:m*f}:{x:m*f,y:y*h}}const Fne=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:a,y:i,placement:o,middlewareData:s}=t,u=await zne(t,e);return o===((r=s.offset)==null?void 0:r.placement)&&(n=s.arrow)!=null&&n.alignmentOffset?{}:{x:a+u.x,y:i+u.y,data:{...u,placement:o}}}}},$ne=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:i=!0,crossAxis:o=!1,limiter:s={fn:x=>{let{x:S,y:A}=x;return{x:S,y:A}}},...u}=os(e,t),f={x:r,y:n},h=await bh(t,u),d=to(ss(a)),m=sT(d);let y=f[m],v=f[d];if(i){const x=m==="y"?"top":"left",S=m==="y"?"bottom":"right",A=y+h[x],k=y-h[S];y=k5(A,y,k)}if(o){const x=d==="y"?"top":"left",S=d==="y"?"bottom":"right",A=v+h[x],k=v-h[S];v=k5(A,v,k)}const b=s.fn({...t,[m]:y,[d]:v});return{...b,data:{x:b.x-r,y:b.y-n,enabled:{[m]:i,[d]:o}}}}}},Une=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:a,rects:i,middlewareData:o}=t,{offset:s=0,mainAxis:u=!0,crossAxis:f=!0}=os(e,t),h={x:r,y:n},d=to(a),m=sT(d);let y=h[m],v=h[d];const b=os(s,t),x=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(u){const k=m==="y"?"height":"width",M=i.reference[m]-i.floating[k]+x.mainAxis,O=i.reference[m]+i.reference[k]-x.mainAxis;y<M?y=M:y>O&&(y=O)}if(f){var S,A;const k=m==="y"?"width":"height",M=n$.has(ss(a)),O=i.reference[d]-i.floating[k]+(M&&((S=o.offset)==null?void 0:S[d])||0)+(M?0:x.crossAxis),C=i.reference[d]+i.reference[k]+(M?0:((A=o.offset)==null?void 0:A[d])||0)-(M?x.crossAxis:0);v<O?v=O:v>C&&(v=C)}return{[m]:y,[d]:v}}}},Hne=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,n;const{placement:a,rects:i,platform:o,elements:s}=t,{apply:u=()=>{},...f}=os(e,t),h=await bh(t,f),d=ss(a),m=ed(a),y=to(a)==="y",{width:v,height:b}=i.floating;let x,S;d==="top"||d==="bottom"?(x=d,S=m===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(S=d,x=m==="end"?"top":"bottom");const A=b-h.top-h.bottom,k=v-h.left-h.right,M=wl(b-h[x],A),O=wl(v-h[S],k),C=!t.middlewareData.shift;let P=M,L=O;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(L=k),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(P=A),C&&!m){const z=Da(h.left,0),$=Da(h.right,0),V=Da(h.top,0),W=Da(h.bottom,0);y?L=v-2*(z!==0||$!==0?z+$:Da(h.left,h.right)):P=b-2*(V!==0||W!==0?V+W:Da(h.top,h.bottom))}await u({...t,availableWidth:L,availableHeight:P});const F=await o.getDimensions(s.floating);return v!==F.width||b!==F.height?{reset:{rects:!0}}:{}}}};function iv(){return typeof window<"u"}function td(e){return a$(e)?(e.nodeName||"").toLowerCase():"#document"}function Ba(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function po(e){var t;return(t=(a$(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function a$(e){return iv()?e instanceof Node||e instanceof Ba(e).Node:!1}function Mi(e){return iv()?e instanceof Element||e instanceof Ba(e).Element:!1}function co(e){return iv()?e instanceof HTMLElement||e instanceof Ba(e).HTMLElement:!1}function M9(e){return!iv()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ba(e).ShadowRoot}const qne=new Set(["inline","contents"]);function Ep(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=Ri(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!qne.has(a)}const Gne=new Set(["table","td","th"]);function Vne(e){return Gne.has(td(e))}const Yne=[":popover-open",":modal"];function ov(e){return Yne.some(t=>{try{return e.matches(t)}catch{return!1}})}const Kne=["transform","translate","scale","rotate","perspective"],Wne=["transform","translate","scale","rotate","perspective","filter"],Qne=["paint","layout","strict","content"];function cT(e){const t=fT(),r=Mi(e)?Ri(e):e;return Kne.some(n=>r[n]?r[n]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||Wne.some(n=>(r.willChange||"").includes(n))||Qne.some(n=>(r.contain||"").includes(n))}function Xne(e){let t=El(e);for(;co(t)&&!Ef(t);){if(cT(t))return t;if(ov(t))return null;t=El(t)}return null}function fT(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const Zne=new Set(["html","body","#document"]);function Ef(e){return Zne.has(td(e))}function Ri(e){return Ba(e).getComputedStyle(e)}function sv(e){return Mi(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function El(e){if(td(e)==="html")return e;const t=e.assignedSlot||e.parentNode||M9(e)&&e.host||po(e);return M9(t)?t.host:t}function i$(e){const t=El(e);return Ef(t)?e.ownerDocument?e.ownerDocument.body:e.body:co(t)&&Ep(t)?t:i$(t)}function xh(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=i$(e),i=a===((n=e.ownerDocument)==null?void 0:n.body),o=Ba(a);if(i){const s=C5(o);return t.concat(o,o.visualViewport||[],Ep(a)?a:[],s&&r?xh(s):[])}return t.concat(a,xh(a,[],r))}function C5(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function o$(e){const t=Ri(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=co(e),i=a?e.offsetWidth:r,o=a?e.offsetHeight:n,s=x1(r)!==i||x1(n)!==o;return s&&(r=i,n=o),{width:r,height:n,$:s}}function dT(e){return Mi(e)?e:e.contextElement}function uf(e){const t=dT(e);if(!co(t))return so(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:i}=o$(t);let o=(i?x1(r.width):r.width)/n,s=(i?x1(r.height):r.height)/a;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}const Jne=so(0);function s$(e){const t=Ba(e);return!fT()||!t.visualViewport?Jne:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function eae(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Ba(e)?!1:t}function Tu(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),i=dT(e);let o=so(1);t&&(n?Mi(n)&&(o=uf(n)):o=uf(e));const s=eae(i,r,n)?s$(i):so(0);let u=(a.left+s.x)/o.x,f=(a.top+s.y)/o.y,h=a.width/o.x,d=a.height/o.y;
vendor: 10,751 bytes, line 50
50if(i){const m=Ba(i),y=n&&Mi(n)?Ba(n):n;let v=m,b=C5(v);for(;b&&n&&y!==v;){const x=uf(b),S=b.getBoundingClientRect(),A=Ri(b),k=S.left+(b.clientLeft+parseFloat(A.paddingLeft))*x.x,M=S.top+(b.clientTop+parseFloat(A.paddingTop))*x.y;u*=x.x,f*=x.y,h*=x.x,d*=x.y,u+=k,f+=M,v=Ba(b),b=C5(v)}}return E1({width:h,height:d,x:u,y:f})}function lv(e,t){const r=sv(e).scrollLeft;return t?t.left+r:Tu(po(e)).left+r}function l$(e,t){const r=e.getBoundingClientRect(),n=r.left+t.scrollLeft-lv(e,r),a=r.top+t.scrollTop;return{x:n,y:a}}function tae(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const i=a==="fixed",o=po(n),s=t?ov(t.floating):!1;if(n===o||s&&i)return r;let u={scrollLeft:0,scrollTop:0},f=so(1);const h=so(0),d=co(n);if((d||!d&&!i)&&((td(n)!=="body"||Ep(o))&&(u=sv(n)),co(n))){const y=Tu(n);f=uf(n),h.x=y.x+n.clientLeft,h.y=y.y+n.clientTop}const m=o&&!d&&!i?l$(o,u):so(0);return{width:r.width*f.x,height:r.height*f.y,x:r.x*f.x-u.scrollLeft*f.x+h.x+m.x,y:r.y*f.y-u.scrollTop*f.y+h.y+m.y}}function rae(e){return Array.from(e.getClientRects())}function nae(e){const t=po(e),r=sv(e),n=e.ownerDocument.body,a=Da(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=Da(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let o=-r.scrollLeft+lv(e);const s=-r.scrollTop;return Ri(n).direction==="rtl"&&(o+=Da(t.clientWidth,n.clientWidth)-a),{width:a,height:i,x:o,y:s}}const R9=25;function aae(e,t){const r=Ba(e),n=po(e),a=r.visualViewport;let i=n.clientWidth,o=n.clientHeight,s=0,u=0;if(a){i=a.width,o=a.height;const h=fT();(!h||h&&t==="fixed")&&(s=a.offsetLeft,u=a.offsetTop)}const f=lv(n);if(f<=0){const h=n.ownerDocument,d=h.body,m=getComputedStyle(d),y=h.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,v=Math.abs(n.clientWidth-d.clientWidth-y);v<=R9&&(i-=v)}else f<=R9&&(i+=f);return{width:i,height:o,x:s,y:u}}const iae=new Set(["absolute","fixed"]);function oae(e,t){const r=Tu(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,i=co(e)?uf(e):so(1),o=e.clientWidth*i.x,s=e.clientHeight*i.y,u=a*i.x,f=n*i.y;return{width:o,height:s,x:u,y:f}}function D9(e,t,r){let n;if(t==="viewport")n=aae(e,r);else if(t==="document")n=nae(po(e));else if(Mi(t))n=oae(t,r);else{const a=s$(e);n={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return E1(n)}function u$(e,t){const r=El(e);return r===t||!Mi(r)||Ef(r)?!1:Ri(r).position==="fixed"||u$(r,t)}function sae(e,t){const r=t.get(e);if(r)return r;let n=xh(e,[],!1).filter(s=>Mi(s)&&td(s)!=="body"),a=null;const i=Ri(e).position==="fixed";let o=i?El(e):e;for(;Mi(o)&&!Ef(o);){const s=Ri(o),u=cT(o);!u&&s.position==="fixed"&&(a=null),(i?!u&&!a:!u&&s.position==="static"&&!!a&&iae.has(a.position)||Ep(o)&&!u&&u$(e,o))?n=n.filter(h=>h!==o):a=s,o=El(o)}return t.set(e,n),n}function lae(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?ov(t)?[]:sae(t,this._c):[].concat(r),n],s=o[0],u=o.reduce((f,h)=>{const d=D9(t,h,a);return f.top=Da(d.top,f.top),f.right=wl(d.right,f.right),f.bottom=wl(d.bottom,f.bottom),f.left=Da(d.left,f.left),f},D9(t,s,a));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function uae(e){const{width:t,height:r}=o$(e);return{width:t,height:r}}function cae(e,t,r){const n=co(t),a=po(t),i=r==="fixed",o=Tu(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const u=so(0);function f(){u.x=lv(a)}if(n||!n&&!i)if((td(t)!=="body"||Ep(a))&&(s=sv(t)),n){const y=Tu(t,!0,i,t);u.x=y.x+t.clientLeft,u.y=y.y+t.clientTop}else a&&f();i&&!n&&a&&f();const h=a&&!n&&!i?l$(a,s):so(0),d=o.left+s.scrollLeft-u.x-h.x,m=o.top+s.scrollTop-u.y-h.y;return{x:d,y:m,width:o.width,height:o.height}}function Qx(e){return Ri(e).position==="static"}function I9(e,t){if(!co(e)||Ri(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return po(e)===r&&(r=r.ownerDocument.body),r}function c$(e,t){const r=Ba(e);if(ov(e))return r;if(!co(e)){let a=El(e);for(;a&&!Ef(a);){if(Mi(a)&&!Qx(a))return a;a=El(a)}return r}let n=I9(e,t);for(;n&&Vne(n)&&Qx(n);)n=I9(n,t);return n&&Ef(n)&&Qx(n)&&!cT(n)?r:n||Xne(e)||r}const fae=async function(e){const t=this.getOffsetParent||c$,r=this.getDimensions,n=await r(e.floating);return{reference:cae(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function dae(e){return Ri(e).direction==="rtl"}const hae={convertOffsetParentRelativeRectToViewportRelativeRect:tae,getDocumentElement:po,getClippingRect:lae,getOffsetParent:c$,getElementRects:fae,getClientRects:rae,getDimensions:uae,getScale:uf,isElement:Mi,isRTL:dae};function f$(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function pae(e,t){let r=null,n;const a=po(e);function i(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function o(s,u){s===void 0&&(s=!1),u===void 0&&(u=1),i();const f=e.getBoundingClientRect(),{left:h,top:d,width:m,height:y}=f;if(s||t(),!m||!y)return;const v=gg(d),b=gg(a.clientWidth-(h+m)),x=gg(a.clientHeight-(d+y)),S=gg(h),k={rootMargin:-v+"px "+-b+"px "+-x+"px "+-S+"px",threshold:Da(0,wl(1,u))||1};let M=!0;function O(C){const P=C[0].intersectionRatio;if(P!==u){if(!M)return o();P?o(!1,P):n=setTimeout(()=>{o(!1,1e-7)},1e3)}P===1&&!f$(f,e.getBoundingClientRect())&&o(),M=!1}try{r=new IntersectionObserver(O,{...k,root:a.ownerDocument})}catch{r=new IntersectionObserver(O,k)}r.observe(e)}return o(!0),i}function mae(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:u=!1}=n,f=dT(e),h=a||i?[...f?xh(f):[],...xh(t)]:[];h.forEach(S=>{a&&S.addEventListener("scroll",r,{passive:!0}),i&&S.addEventListener("resize",r)});const d=f&&s?pae(f,r):null;let m=-1,y=null;o&&(y=new ResizeObserver(S=>{let[A]=S;A&&A.target===f&&y&&(y.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var k;(k=y)==null||k.observe(t)})),r()}),f&&!u&&y.observe(f),y.observe(t));let v,b=u?Tu(e):null;u&&x();function x(){const S=Tu(e);b&&!f$(b,S)&&r(),b=S,v=requestAnimationFrame(x)}return r(),()=>{var S;h.forEach(A=>{a&&A.removeEventListener("scroll",r),i&&A.removeEventListener("resize",r)}),d?.(),(S=y)==null||S.disconnect(),y=null,u&&cancelAnimationFrame(v)}}const gae=Fne,yae=$ne,vae=jne,bae=Hne,xae=Bne,L9=Lne,wae=Une,Eae=(e,t,r)=>{const n=new Map,a={platform:hae,...r},i={...a.platform,_c:n};return Ine(e,t,{...a,platform:i})};var _ae=typeof document<"u",Sae=function(){},l1=_ae?D.useLayoutEffect:Sae;function _1(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 r,n,a;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;n--!==0;)if(!_1(e[n],t[n]))return!1;return!0}if(a=Object.keys(e),r=a.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,a[n]))return!1;for(n=r;n--!==0;){const i=a[n];if(!(i==="_owner"&&e.$$typeof)&&!_1(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function d$(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function j9(e,t){const r=d$(e);return Math.round(t*r)/r}function Xx(e){const t=D.useRef(e);return l1(()=>{t.current=e}),t}function Tae(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:i,floating:o}={},transform:s=!0,whileElementsMounted:u,open:f}=e,[h,d]=D.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,y]=D.useState(n);_1(m,n)||y(n);const[v,b]=D.useState(null),[x,S]=D.useState(null),A=D.useCallback(J=>{J!==C.current&&(C.current=J,b(J))},[]),k=D.useCallback(J=>{J!==P.current&&(P.current=J,S(J))},[]),M=i||v,O=o||x,C=D.useRef(null),P=D.useRef(null),L=D.useRef(h),F=u!=null,z=Xx(u),$=Xx(a),V=Xx(f),W=D.useCallback(()=>{if(!C.current||!P.current)return;const J={placement:t,strategy:r,middleware:m};$.current&&(J.platform=$.current),Eae(C.current,P.current,J).then(le=>{const G={...le,isPositioned:V.current!==!1};X.current&&!_1(L.current,G)&&(L.current=G,iT.flushSync(()=>{d(G)}))})},[m,t,r,$,V]);l1(()=>{f===!1&&L.current.isPositioned&&(L.current.isPositioned=!1,d(J=>({...J,isPositioned:!1})))},[f]);const X=D.useRef(!1);l1(()=>(X.current=!0,()=>{X.current=!1}),[]),l1(()=>{if(M&&(C.current=M),O&&(P.current=O),M&&O){if(z.current)return z.current(M,O,W);W()}},[M,O,W,z,F]);const re=D.useMemo(()=>({reference:C,floating:P,setReference:A,setFloating:k}),[A,k]),U=D.useMemo(()=>({reference:M,floating:O}),[M,O]),ee=D.useMemo(()=>{const J={position:r,left:0,top:0};if(!U.floating)return J;const le=j9(U.floating,h.x),G=j9(U.floating,h.y);return s?{...J,transform:"translate("+le+"px, "+G+"px)",...d$(U.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:le,top:G}},[r,s,U.floating,h.x,h.y]);return D.useMemo(()=>({...h,update:W,refs:re,elements:U,floatingStyles:ee}),[h,W,re,U,ee])}const Aae=e=>{function t(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:n,padding:a}=typeof e=="function"?e(r):e;return n&&t(n)?n.current!=null?L9({element:n.current,padding:a}).fn(r):{}:n?L9({element:n,padding:a}).fn(r):{}}}},kae=(e,t)=>({...gae(e),options:[e,t]}),Oae=(e,t)=>({...yae(e),options:[e,t]}),Cae=(e,t)=>({...wae(e),options:[e,t]}),Nae=(e,t)=>({...vae(e),options:[e,t]}),Pae=(e,t)=>({...bae(e),options:[e,t]}),Mae=(e,t)=>({...xae(e),options:[e,t]}),Rae=(e,t)=>({...Aae(e),options:[e,t]});var Dae="Arrow",h$=D.forwardRef((e,t)=>{const{children:r,width:n=10,height:a=5,...i}=e;return E.jsx(yn.svg,{...i,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:E.jsx("polygon",{points:"0,0 30,0 15,10"})})});h$.displayName=Dae;var Iae=h$;function Lae(e){const[t,r]=D.useState(void 0);return xl(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const n=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const i=a[0];let o,s;if("borderBoxSize"in i){const u=i.borderBoxSize,f=Array.isArray(u)?u[0]:u;o=f.inlineSize,s=f.blockSize}else o=e.offsetWidth,s=e.offsetHeight;r({width:o,height:s})});return n.observe(e,{box:"border-box"}),()=>n.unobserve(e)}else r(void 0)},[e]),t}var hT="Popper",[p$,uv]=Jf(hT),[jae,m$]=p$(hT),g$=e=>{const{__scopePopper:t,children:r}=e,[n,a]=D.useState(null);return E.jsx(jae,{scope:t,anchor:n,onAnchorChange:a,children:r})};g$.displayName=hT;var y$="PopperAnchor",v$=D.forwardRef((e,t)=>{const{__scopePopper:r,virtualRef:n,...a}=e,i=m$(y$,r),o=D.useRef(null),s=zn(t,o),u=D.useRef(null);return D.useEffect(()=>{const f=u.current;u.current=n?.current||o.current,f!==u.current&&i.onAnchorChange(u.current)}),n?null:E.jsx(yn.div,{...a,ref:s})});v$.displayName=y$;var pT="PopperContent",[Bae,zae]=p$(pT),b$=D.forwardRef((e,t)=>
vendor: 11,410 bytes, line 50
50{const{__scopePopper:r,side:n="bottom",sideOffset:a=0,align:i="center",alignOffset:o=0,arrowPadding:s=0,avoidCollisions:u=!0,collisionBoundary:f=[],collisionPadding:h=0,sticky:d="partial",hideWhenDetached:m=!1,updatePositionStrategy:y="optimized",onPlaced:v,...b}=e,x=m$(pT,r),[S,A]=D.useState(null),k=zn(t,Pe=>A(Pe)),[M,O]=D.useState(null),C=Lae(M),P=C?.width??0,L=C?.height??0,F=n+(i!=="center"?"-"+i:""),z=typeof h=="number"?h:{top:0,right:0,bottom:0,left:0,...h},$=Array.isArray(f)?f:[f],V=$.length>0,W={padding:z,boundary:$.filter($ae),altBoundary:V},{refs:X,floatingStyles:re,placement:U,isPositioned:ee,middlewareData:J}=Tae({strategy:"fixed",placement:F,whileElementsMounted:(...Pe)=>mae(...Pe,{animationFrame:y==="always"}),elements:{reference:x.anchor},middleware:[kae({mainAxis:a+L,alignmentAxis:o}),u&&Oae({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?Cae():void 0,...W}),u&&Nae({...W}),Pae({...W,apply:({elements:Pe,rects:Fe,availableWidth:Te,availableHeight:He})=>{const{width:We,height:Ae}=Fe.reference,At=Pe.floating.style;At.setProperty("--radix-popper-available-width",`${Te}px`),At.setProperty("--radix-popper-available-height",`${He}px`),At.setProperty("--radix-popper-anchor-width",`${We}px`),At.setProperty("--radix-popper-anchor-height",`${Ae}px`)}}),M&&Rae({element:M,padding:s}),Uae({arrowWidth:P,arrowHeight:L}),m&&Mae({strategy:"referenceHidden",...W})]}),[le,G]=E$(U),Y=is(v);xl(()=>{ee&&Y?.()},[ee,Y]);const oe=J.arrow?.x,j=J.arrow?.y,de=J.arrow?.centerOffset!==0,[xe,Oe]=D.useState();return xl(()=>{S&&Oe(window.getComputedStyle(S).zIndex)},[S]),E.jsx("div",{ref:X.setFloating,"data-radix-popper-content-wrapper":"",style:{...re,transform:ee?re.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:xe,"--radix-popper-transform-origin":[J.transformOrigin?.x,J.transformOrigin?.y].join(" "),...J.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:E.jsx(Bae,{scope:r,placedSide:le,onArrowChange:O,arrowX:oe,arrowY:j,shouldHideArrow:de,children:E.jsx(yn.div,{"data-side":le,"data-align":G,...b,ref:k,style:{...b.style,animation:ee?void 0:"none"}})})})});b$.displayName=pT;var x$="PopperArrow",Fae={top:"bottom",right:"left",bottom:"top",left:"right"},w$=D.forwardRef(function(t,r){const{__scopePopper:n,...a}=t,i=zae(x$,n),o=Fae[i.placedSide];return E.jsx("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]: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:E.jsx(Iae,{...a,ref:r,style:{...a.style,display:"block"}})})});w$.displayName=x$;function $ae(e){return e!==null}var Uae=e=>({name:"transformOrigin",options:e,fn(t){const{placement:r,rects:n,middlewareData:a}=t,o=a.arrow?.centerOffset!==0,s=o?0:e.arrowWidth,u=o?0:e.arrowHeight,[f,h]=E$(r),d={start:"0%",center:"50%",end:"100%"}[h],m=(a.arrow?.x??0)+s/2,y=(a.arrow?.y??0)+u/2;let v="",b="";return f==="bottom"?(v=o?d:`${m}px`,b=`${-u}px`):f==="top"?(v=o?d:`${m}px`,b=`${n.floating.height+u}px`):f==="right"?(v=`${-u}px`,b=o?d:`${y}px`):f==="left"&&(v=`${n.floating.width+u}px`,b=o?d:`${y}px`),{data:{x:v,y:b}}}});function E$(e){const[t,r="center"]=e.split("-");return[t,r]}var _$=g$,S$=v$,T$=b$,A$=w$,Hae="Portal",mT=D.forwardRef((e,t)=>{const{container:r,...n}=e,[a,i]=D.useState(!1);xl(()=>i(!0),[]);const o=r||a&&globalThis?.document?.body;return o?QF.createPortal(E.jsx(yn.div,{...n,ref:t}),o):null});mT.displayName=Hae;function qae(e,t){return D.useReducer((r,n)=>t[r][n]??r,e)}var Fu=e=>{const{present:t,children:r}=e,n=Gae(t),a=typeof r=="function"?r({present:n.isPresent}):D.Children.only(r),i=zn(n.ref,Vae(a));return typeof r=="function"||n.isPresent?D.cloneElement(a,{ref:i}):null};Fu.displayName="Presence";function Gae(e){const[t,r]=D.useState(),n=D.useRef(null),a=D.useRef(e),i=D.useRef("none"),o=e?"mounted":"unmounted",[s,u]=qae(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return D.useEffect(()=>{const f=yg(n.current);i.current=s==="mounted"?f:"none"},[s]),xl(()=>{const f=n.current,h=a.current;if(h!==e){const m=i.current,y=yg(f);e?u("MOUNT"):y==="none"||f?.display==="none"?u("UNMOUNT"):u(h&&m!==y?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,u]),xl(()=>{if(t){let f;const h=t.ownerDocument.defaultView??window,d=y=>{const b=yg(n.current).includes(CSS.escape(y.animationName));if(y.target===t&&b&&(u("ANIMATION_END"),!a.current)){const x=t.style.animationFillMode;t.style.animationFillMode="forwards",f=h.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=x)})}},m=y=>{y.target===t&&(i.current=yg(n.current))};return t.addEventListener("animationstart",m),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{h.clearTimeout(f),t.removeEventListener("animationstart",m),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else u("ANIMATION_END")},[t,u]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:D.useCallback(f=>{n.current=f?getComputedStyle(f):null,r(f)},[])}}function yg(e){return e?.animationName||"none"}function Vae(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Yae=Xy[" useInsertionEffect ".trim().toString()]||xl;function gT({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){const[a,i,o]=Kae({defaultProp:t,onChange:r}),s=e!==void 0,u=s?e:a;{const h=D.useRef(e!==void 0);D.useEffect(()=>{const d=h.current;d!==s&&console.warn(`${n} is changing from ${d?"controlled":"uncontrolled"} to ${s?"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.`),h.current=s},[s,n])}const f=D.useCallback(h=>{if(s){const d=Wae(h)?h(e):h;d!==e&&o.current?.(d)}else i(h)},[s,e,i,o]);return[u,f]}function Kae({defaultProp:e,onChange:t}){const[r,n]=D.useState(e),a=D.useRef(r),i=D.useRef(t);return Yae(()=>{i.current=t},[t]),D.useEffect(()=>{a.current!==r&&(i.current?.(r),a.current=r)},[r,a]),[r,n,i]}function Wae(e){return typeof e=="function"}var Qae=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"}),Xae="VisuallyHidden",k$=D.forwardRef((e,t)=>E.jsx(yn.span,{...e,ref:t,style:{...Qae,...e.style}}));k$.displayName=Xae;var Zae=k$,[cv]=Jf("Tooltip",[uv]),fv=uv(),O$="TooltipProvider",Jae=700,N5="tooltip.open",[eie,yT]=cv(O$),C$=e=>{const{__scopeTooltip:t,delayDuration:r=Jae,skipDelayDuration:n=300,disableHoverableContent:a=!1,children:i}=e,o=D.useRef(!0),s=D.useRef(!1),u=D.useRef(0);return D.useEffect(()=>{const f=u.current;return()=>window.clearTimeout(f)},[]),E.jsx(eie,{scope:t,isOpenDelayedRef:o,delayDuration:r,onOpen:D.useCallback(()=>{window.clearTimeout(u.current),o.current=!1},[]),onClose:D.useCallback(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>o.current=!0,n)},[n]),isPointerInTransitRef:s,onPointerInTransitChange:D.useCallback(f=>{s.current=f},[]),disableHoverableContent:a,children:i})};C$.displayName=O$;var wh="Tooltip",[tie,_p]=cv(wh),N$=e=>{const{__scopeTooltip:t,children:r,open:n,defaultOpen:a,onOpenChange:i,disableHoverableContent:o,delayDuration:s}=e,u=yT(wh,e.__scopeTooltip),f=fv(t),[h,d]=D.useState(null),m=b1(),y=D.useRef(0),v=o??u.disableHoverableContent,b=s??u.delayDuration,x=D.useRef(!1),[S,A]=gT({prop:n,defaultProp:a??!1,onChange:P=>{P?(u.onOpen(),document.dispatchEvent(new CustomEvent(N5))):u.onClose(),i?.(P)},caller:wh}),k=D.useMemo(()=>S?x.current?"delayed-open":"instant-open":"closed",[S]),M=D.useCallback(()=>{window.clearTimeout(y.current),y.current=0,x.current=!1,A(!0)},[A]),O=D.useCallback(()=>{window.clearTimeout(y.current),y.current=0,A(!1)},[A]),C=D.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{x.current=!0,A(!0),y.current=0},b)},[b,A]);return D.useEffect(()=>()=>{y.current&&(window.clearTimeout(y.current),y.current=0)},[]),E.jsx(_$,{...f,children:E.jsx(tie,{scope:t,contentId:m,open:S,stateAttribute:k,trigger:h,onTriggerChange:d,onTriggerEnter:D.useCallback(()=>{u.isOpenDelayedRef.current?C():M()},[u.isOpenDelayedRef,C,M]),onTriggerLeave:D.useCallback(()=>{v?O():(window.clearTimeout(y.current),y.current=0)},[O,v]),onOpen:M,onClose:O,disableHoverableContent:v,children:r})})};N$.displayName=wh;var P5="TooltipTrigger",P$=D.forwardRef((e,t)=>{const{__scopeTooltip:r,...n}=e,a=_p(P5,r),i=yT(P5,r),o=fv(r),s=D.useRef(null),u=zn(t,s,a.onTriggerChange),f=D.useRef(!1),h=D.useRef(!1),d=D.useCallback(()=>f.current=!1,[]);return D.useEffect(()=>()=>document.removeEventListener("pointerup",d),[d]),E.jsx(S$,{asChild:!0,...o,children:E.jsx(yn.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...n,ref:u,onPointerMove:yt(e.onPointerMove,m=>{m.pointerType!=="touch"&&!h.current&&!i.isPointerInTransitRef.current&&(a.onTriggerEnter(),h.current=!0)}),onPointerLeave:yt(e.onPointerLeave,()=>{a.onTriggerLeave(),h.current=!1}),onPointerDown:yt(e.onPointerDown,()=>{a.open&&a.onClose(),f.current=!0,document.addEventListener("pointerup",d,{once:!0})}),onFocus:yt(e.onFocus,()=>{f.current||a.onOpen()}),onBlur:yt(e.onBlur,a.onClose),onClick:yt(e.onClick,a.onClose)})})});P$.displayName=P5;var vT="TooltipPortal",[rie,nie]=cv(vT,{forceMount:void 0}),M$=e=>{const{__scopeTooltip:t,forceMount:r,children:n,container:a}=e,i=_p(vT,t);return E.jsx(rie,{scope:t,forceMount:r,children:E.jsx(Fu,{present:r||i.open,children:E.jsx(mT,{asChild:!0,container:a,children:n})})})};M$.displayName=vT;var _f="TooltipContent",R$=D.forwardRef((e,t)=>{const r=nie(_f,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...i}=e,o=_p(_f,e.__scopeTooltip);return E.jsx(Fu,{present:n||o.open,children:o.disableHoverableContent?E.jsx(D$,{side:a,...i,ref:t}):E.jsx(aie,{side:a,...i,ref:t})})}),aie=D.forwardRef((e,t)=>{const r=_p(_f,e.__scopeTooltip),n=yT(_f,e.__scopeTooltip),a=D.useRef(null),i=zn(t,a),[o,s]=D.useState(null),{trigger:u,onClose:f}=r,h=a.current,{onPointerInTransitChange:d}=n,m=D.useCallback(()=>{s(null),d(!1)},[d]),y=D.useCallback((v,b)=>{const x=v.currentTarget,S={x:v.clientX,y:v.clientY},A=lie(S,x.getBoundingClientRect()),k=uie(S,A),M=cie(b.getBoundingClientRect()),O=die([...k,...M]);s(O),d(!0)},[d]);return D.useEffect(()=>()=>m(),[m]),D.useEffect(()=>{if(u&&h){const v=x=>y(x,h),b=x=>y(x,u);return u.addEventListener("pointerleave",v),h.addEventListener("pointerleave",b),()=>{u.removeEventListener("pointerleave",v),h.removeEventListener("pointerleave",b)}}},[u,h,y,m]),D.useEffect(()=>{if(o){const v=b=>{const x=b.target,S={x:b.clientX,y:b.clientY},A=u?.contains(x)||h?.contains(x),k=!fie(S,o);A?m():k&&(m(),f())};return document.addEventListener("pointermove",v),()=>document.removeEventListener("pointermove",v)}},[u,h,o,f,m]),E.jsx(D$,{...e,ref:i})}),[iie,oie]=cv(wh,{isInside:!1}),sie=une("TooltipContent"),D$=D.forwardRef((e,t)=>
vendor: 7,745 bytes, line 50
50{const{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:o,...s}=e,u=_p(_f,r),f=fv(r),{onClose:h}=u;return D.useEffect(()=>(document.addEventListener(N5,h),()=>document.removeEventListener(N5,h)),[h]),D.useEffect(()=>{if(u.trigger){const d=m=>{m.target?.contains(u.trigger)&&h()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}},[u.trigger,h]),E.jsx(oT,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:o,onFocusOutside:d=>d.preventDefault(),onDismiss:h,children:E.jsxs(T$,{"data-state":u.stateAttribute,...f,...s,ref:t,style:{...s.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:[E.jsx(sie,{children:n}),E.jsx(iie,{scope:r,isInside:!0,children:E.jsx(Zae,{id:u.contentId,role:"tooltip",children:a||n})})]})})});R$.displayName=_f;var I$="TooltipArrow",L$=D.forwardRef((e,t)=>{const{__scopeTooltip:r,...n}=e,a=fv(r);return oie(I$,r).isInside?null:E.jsx(A$,{...a,...n,ref:t})});L$.displayName=I$;function lie(e,t){const r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(r,n,a,i)){case i:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw new Error("unreachable")}}function uie(e,t,r=5){const n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r});break}return n}function cie(e){const{top:t,right:r,bottom:n,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:n},{x:a,y:n}]}function fie(e,t){const{x:r,y:n}=e;let a=!1;for(let i=0,o=t.length-1;i<t.length;o=i++){const s=t[i],u=t[o],f=s.x,h=s.y,d=u.x,m=u.y;h>n!=m>n&&r<(d-f)*(n-h)/(m-h)+f&&(a=!a)}return a}function die(e){const t=e.slice();return t.sort((r,n)=>r.x<n.x?-1:r.x>n.x?1:r.y<n.y?-1:r.y>n.y?1:0),hie(t)}function hie(e){if(e.length<=1)return e.slice();const t=[];for(let n=0;n<e.length;n++){const a=e[n];for(;t.length>=2;){const i=t[t.length-1],o=t[t.length-2];if((i.x-o.x)*(a.y-o.y)>=(i.y-o.y)*(a.x-o.x))t.pop();else break}t.push(a)}t.pop();const r=[];for(let n=e.length-1;n>=0;n--){const a=e[n];for(;r.length>=2;){const i=r[r.length-1],o=r[r.length-2];if((i.x-o.x)*(a.y-o.y)>=(i.y-o.y)*(a.x-o.x))r.pop();else break}r.push(a)}return r.pop(),t.length===1&&r.length===1&&t[0].x===r[0].x&&t[0].y===r[0].y?t:t.concat(r)}var pie=C$,mie=N$,gie=P$,yie=M$,vie=R$,bie=L$;function j$(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=j$(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function Nt(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=j$(e))&&(n&&(n+=" "),n+=t);return n}const bT="-",xie=e=>{const t=Eie(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:o=>{const s=o.split(bT);return s[0]===""&&s.length!==1&&s.shift(),B$(s,t)||wie(o)},getConflictingClassGroupIds:(o,s)=>{const u=r[o]||[];return s&&n[o]?[...u,...n[o]]:u}}},B$=(e,t)=>{if(e.length===0)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),a=n?B$(e.slice(1),n):void 0;if(a)return a;if(t.validators.length===0)return;const i=e.join(bT);return t.validators.find(({validator:o})=>o(i))?.classGroupId},B9=/^\[(.+)\]$/,wie=e=>{if(B9.test(e)){const t=B9.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},Eie=e=>{const{theme:t,classGroups:r}=e,n={nextPart:new Map,validators:[]};for(const a in r)M5(r[a],n,a,t);return n},M5=(e,t,r,n)=>{e.forEach(a=>{if(typeof a=="string"){const i=a===""?t:z9(t,a);i.classGroupId=r;return}if(typeof a=="function"){if(_ie(a)){M5(a(n),t,r,n);return}t.validators.push({validator:a,classGroupId:r});return}Object.entries(a).forEach(([i,o])=>{M5(o,z9(t,i),r,n)})})},z9=(e,t)=>{let r=e;return t.split(bT).forEach(n=>{r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r},_ie=e=>e.isThemeGetter,Sie=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const a=(i,o)=>{r.set(i,o),t++,t>e&&(t=0,n=r,r=new Map)};return{get(i){let o=r.get(i);if(o!==void 0)return o;if((o=n.get(i))!==void 0)return a(i,o),o},set(i,o){r.has(i)?r.set(i,o):a(i,o)}}},R5="!",D5=":",Tie=D5.length,Aie=e=>{const{prefix:t,experimentalParseClassName:r}=e;let n=a=>{const i=[];let o=0,s=0,u=0,f;for(let v=0;v<a.length;v++){let b=a[v];if(o===0&&s===0){if(b===D5){i.push(a.slice(u,v)),u=v+Tie;continue}if(b==="/"){f=v;continue}}b==="["?o++:b==="]"?o--:b==="("?s++:b===")"&&s--}const h=i.length===0?a:a.substring(u),d=kie(h),m=d!==h,y=f&&f>u?f-u:void 0;return{modifiers:i,hasImportantModifier:m,baseClassName:d,maybePostfixModifierPosition:y}};if(t){const a=t+D5,i=n;n=o=>o.startsWith(a)?i(o.substring(a.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:o,maybePostfixModifierPosition:void 0}}if(r){const a=n;n=i=>r({className:i,parseClassName:a})}return n},kie=e=>e.endsWith(R5)?e.substring(0,e.length-1):e.startsWith(R5)?e.substring(1):e,Oie=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(n=>[n,!0]));return n=>{if(n.length<=1)return n;const a=[];let i=[];return n.forEach(o=>{o[0]==="["||t[o]?(a.push(...i.sort(),o),i=[]):i.push(o)}),a.push(...i.sort()),a}},Cie=e=>({cache:Sie(e.cacheSize),parseClassName:Aie(e),sortModifiers:Oie(e),...xie(e)}),Nie=/\s+/,Pie=(e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:a,sortModifiers:i}=t,o=[],s=e.trim().split(Nie);let u="";for(let f=s.length-1;f>=0;f-=1){const h=s[f],{isExternal:d,modifiers:m,hasImportantModifier:y,baseClassName:v,maybePostfixModifierPosition:b}=r(h);if(d){u=h+(u.length>0?" "+u:u);continue}let x=!!b,S=n(x?v.substring(0,b):v);if(!S){if(!x){u=h+(u.length>0?" "+u:u);continue}if(S=n(v),!S){u=h+(u.length>0?" "+u:u);continue}x=!1}const A=i(m).join(":"),k=y?A+R5:A,M=k+S;if(o.includes(M))continue;o.push(M);const O=a(S,x);for(let C=0;C<O.length;++C){const P=O[C];o.push(k+P)}u=h+(u.length>0?" "+u:u)}return u};function Mie(){let e=0,t,r,n="";for(;e<arguments.length;)(t=arguments[e++])&&(r=z$(t))&&(n&&(n+=" "),n+=r);return n}const z$=e=>{if(typeof e=="string")return e;let t,r="";for(let n=0;n<e.length;n++)e[n]&&(t=z$(e[n]))&&(r&&(r+=" "),r+=t);return r};function Rie(e,...t){let r,n,a,i=o;function o(u){const f=t.reduce((h,d)=>d(h),e());return r=Cie(f),n=r.cache.get,a=r.cache.set,i=s,s(u)}function s(u){const f=n(u);if(f)return f;const h=Pie(u,r);return a(u,h),h}return function(){return i(Mie.apply(null,arguments))}}const Xr=e=>{const t=r=>r[e]||[];return t.isThemeGetter=!0,t},F$=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,$$=/^\((?:(\w[\w-]*):)?(.+)\)$/i,Die=/^\d+\/\d+$/,Iie=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Lie=/\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$/,jie=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Bie=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,zie=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,$c=e=>Die.test(e),vt=e=>!!e&&!Number.isNaN(Number(e)),Ws=e=>!!e&&Number.isInteger(Number(e)),Zx=e=>e.endsWith("%")&&vt(e.slice(0,-1)),zo=e=>Iie.test(e),Fie=()=>!0,$ie=e=>Lie.test(e)&&!jie.test(e),U$=()=>!1,Uie=e=>
vendor: 4,265 bytes, line 50
50Bie.test(e),Hie=e=>zie.test(e),qie=e=>!Ye(e)&&!Ke(e),Gie=e=>rd(e,G$,U$),Ye=e=>F$.test(e),ru=e=>rd(e,V$,$ie),Jx=e=>rd(e,Qie,vt),F9=e=>rd(e,H$,U$),Vie=e=>rd(e,q$,Hie),vg=e=>rd(e,Y$,Uie),Ke=e=>$$.test(e),y0=e=>nd(e,V$),Yie=e=>nd(e,Xie),$9=e=>nd(e,H$),Kie=e=>nd(e,G$),Wie=e=>nd(e,q$),bg=e=>nd(e,Y$,!0),rd=(e,t,r)=>{const n=F$.exec(e);return n?n[1]?t(n[1]):r(n[2]):!1},nd=(e,t,r=!1)=>{const n=$$.exec(e);return n?n[1]?t(n[1]):r:!1},H$=e=>e==="position"||e==="percentage",q$=e=>e==="image"||e==="url",G$=e=>e==="length"||e==="size"||e==="bg-size",V$=e=>e==="length",Qie=e=>e==="number",Xie=e=>e==="family-name",Y$=e=>e==="shadow",Zie=()=>{const e=Xr("color"),t=Xr("font"),r=Xr("text"),n=Xr("font-weight"),a=Xr("tracking"),i=Xr("leading"),o=Xr("breakpoint"),s=Xr("container"),u=Xr("spacing"),f=Xr("radius"),h=Xr("shadow"),d=Xr("inset-shadow"),m=Xr("text-shadow"),y=Xr("drop-shadow"),v=Xr("blur"),b=Xr("perspective"),x=Xr("aspect"),S=Xr("ease"),A=Xr("animate"),k=()=>["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"],O=()=>[...M(),Ke,Ye],C=()=>["auto","hidden","clip","visible","scroll"],P=()=>["auto","contain","none"],L=()=>[Ke,Ye,u],F=()=>[$c,"full","auto",...L()],z=()=>[Ws,"none","subgrid",Ke,Ye],$=()=>["auto",{span:["full",Ws,Ke,Ye]},Ws,Ke,Ye],V=()=>[Ws,"auto",Ke,Ye],W=()=>["auto","min","max","fr",Ke,Ye],X=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],re=()=>["start","end","center","stretch","center-safe","end-safe"],U=()=>["auto",...L()],ee=()=>[$c,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...L()],J=()=>[e,Ke,Ye],le=()=>[...M(),$9,F9,{position:[Ke,Ye]}],G=()=>["no-repeat",{repeat:["","x","y","space","round"]}],Y=()=>["auto","cover","contain",Kie,Gie,{size:[Ke,Ye]}],oe=()=>[Zx,y0,ru],j=()=>["","none","full",f,Ke,Ye],de=()=>["",vt,y0,ru],xe=()=>["solid","dashed","dotted","double"],Oe=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],Pe=()=>[vt,Zx,$9,F9],Fe=()=>["","none",v,Ke,Ye],Te=()=>["none",vt,Ke,Ye],He=()=>["none",vt,Ke,Ye],We=()=>[vt,Ke,Ye],Ae=()=>[$c,"full",...L()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[zo],breakpoint:[zo],color:[Fie],container:[zo],"drop-shadow":[zo],ease:["in","out","in-out"],font:[qie],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[zo],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[zo],shadow:[zo],spacing:["px",vt],text:[zo],"text-shadow":[zo],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",$c,Ye,Ke,x]}],container:["container"],columns:[{columns:[vt,Ye,Ke,s]}],"break-after":[{"break-after":k()}],"break-before":[{"break-before":k()}],"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:O()}],overflow:[{overflow:C()}],"overflow-x":[{"overflow-x":C()}],"overflow-y":[{"overflow-y":C()}],overscroll:[{overscroll:P()}],"overscroll-x":[{"overscroll-x":P()}],"overscroll-y":[{"overscroll-y":P()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:F()}],"inset-x":[{"inset-x":F()}],"inset-y":[{"inset-y":F()}],start:[{start:F()}],end:[{end:F()}],top:[{top:F()}
vendor: 11,188 bytes, line 50
50],right:[{right:F()}],bottom:[{bottom:F()}],left:[{left:F()}],visibility:["visible","invisible","collapse"],z:[{z:[Ws,"auto",Ke,Ye]}],basis:[{basis:[$c,"full","auto",s,...L()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[vt,$c,"auto","initial","none",Ye]}],grow:[{grow:["",vt,Ke,Ye]}],shrink:[{shrink:["",vt,Ke,Ye]}],order:[{order:[Ws,"first","last","none",Ke,Ye]}],"grid-cols":[{"grid-cols":z()}],"col-start-end":[{col:$()}],"col-start":[{"col-start":V()}],"col-end":[{"col-end":V()}],"grid-rows":[{"grid-rows":z()}],"row-start-end":[{row:$()}],"row-start":[{"row-start":V()}],"row-end":[{"row-end":V()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":W()}],"auto-rows":[{"auto-rows":W()}],gap:[{gap:L()}],"gap-x":[{"gap-x":L()}],"gap-y":[{"gap-y":L()}],"justify-content":[{justify:[...X(),"normal"]}],"justify-items":[{"justify-items":[...re(),"normal"]}],"justify-self":[{"justify-self":["auto",...re()]}],"align-content":[{content:["normal",...X()]}],"align-items":[{items:[...re(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...re(),{baseline:["","last"]}]}],"place-content":[{"place-content":X()}],"place-items":[{"place-items":[...re(),"baseline"]}],"place-self":[{"place-self":["auto",...re()]}],p:[{p:L()}],px:[{px:L()}],py:[{py:L()}],ps:[{ps:L()}],pe:[{pe:L()}],pt:[{pt:L()}],pr:[{pr:L()}],pb:[{pb:L()}],pl:[{pl:L()}],m:[{m:U()}],mx:[{mx:U()}],my:[{my:U()}],ms:[{ms:U()}],me:[{me:U()}],mt:[{mt:U()}],mr:[{mr:U()}],mb:[{mb:U()}],ml:[{ml:U()}],"space-x":[{"space-x":L()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":L()}],"space-y-reverse":["space-y-reverse"],size:[{size:ee()}],w:[{w:[s,"screen",...ee()]}],"min-w":[{"min-w":[s,"screen","none",...ee()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[o]},...ee()]}],h:[{h:["screen","lh",...ee()]}],"min-h":[{"min-h":["screen","lh","none",...ee()]}],"max-h":[{"max-h":["screen","lh",...ee()]}],"font-size":[{text:["base",r,y0,ru]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,Ke,Jx]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Zx,Ye]}],"font-family":[{font:[Yie,Ye,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,Ke,Ye]}],"line-clamp":[{"line-clamp":[vt,"none",Ke,Jx]}],leading:[{leading:[i,...L()]}],"list-image":[{"list-image":["none",Ke,Ye]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",Ke,Ye]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:J()}],"text-color":[{text:J()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...xe(),"wavy"]}],"text-decoration-thickness":[{decoration:[vt,"from-font","auto",Ke,ru]}],"text-decoration-color":[{decoration:J()}],"underline-offset":[{"underline-offset":[vt,"auto",Ke,Ye]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:L()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Ke,Ye]}],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",Ke,Ye]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:le()}],"bg-repeat":[{bg:G()}],"bg-size":[{bg:Y()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ws,Ke,Ye],radial:["",Ke,Ye],conic:[Ws,Ke,Ye]},Wie,Vie]}],"bg-color":[{bg:J()}],"gradient-from-pos":[{from:oe()}],"gradient-via-pos":[{via:oe()}],"gradient-to-pos":[{to:oe()}],"gradient-from":[{from:J()}],"gradient-via":[{via:J()}],"gradient-to":[{to:J()}],rounded:[{rounded:j()}],"rounded-s":[{"rounded-s":j()}],"rounded-e":[{"rounded-e":j()}],"rounded-t":[{"rounded-t":j()}],"rounded-r":[{"rounded-r":j()}],"rounded-b":[{"rounded-b":j()}],"rounded-l":[{"rounded-l":j()}],"rounded-ss":[{"rounded-ss":j()}],"rounded-se":[{"rounded-se":j()}],"rounded-ee":[{"rounded-ee":j()}],"rounded-es":[{"rounded-es":j()}],"rounded-tl":[{"rounded-tl":j()}],"rounded-tr":[{"rounded-tr":j()}],"rounded-br":[{"rounded-br":j()}],"rounded-bl":[{"rounded-bl":j()}],"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:[...xe(),"hidden","none"]}],"divide-style":[{divide:[...xe(),"hidden","none"]}],"border-color":[{border:J()}],"border-color-x":[{"border-x":J()}],"border-color-y":[{"border-y":J()}],"border-color-s":[{"border-s":J()}],"border-color-e":[{"border-e":J()}],"border-color-t":[{"border-t":J()}],"border-color-r":[{"border-r":J()}],"border-color-b":[{"border-b":J()}],"border-color-l":[{"border-l":J()}],"divide-color":[{divide:J()}],"outline-style":[{outline:[...xe(),"none","hidden"]}],"outline-offset":[{"outline-offset":[vt,Ke,Ye]}],"outline-w":[{outline:["",vt,y0,ru]}],"outline-color":[{outline:J()}],shadow:[{shadow:["","none",h,bg,vg]}],"shadow-color":[{shadow:J()}],"inset-shadow":[{"inset-shadow":["none",d,bg,vg]}],"inset-shadow-color":[{"inset-shadow":J()}],"ring-w":[{ring:de()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:J()}],"ring-offset-w":[{"ring-offset":[vt,ru]}],"ring-offset-color":[{"ring-offset":J()}],"inset-ring-w":[{"inset-ring":de()}],"inset-ring-color":[{"inset-ring":J()}],"text-shadow":[{"text-shadow":["none",m,bg,vg]}],"text-shadow-color":[{"text-shadow":J()}],opacity:[{opacity:[vt,Ke,Ye]}],"mix-blend":[{"mix-blend":[...Oe(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Oe()}],"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":[vt]}],"mask-image-linear-from-pos":[{"mask-linear-from":Pe()}],"mask-image-linear-to-pos":[{"mask-linear-to":Pe()}],"mask-image-linear-from-color":[{"mask-linear-from":J()}],"mask-image-linear-to-color":[{"mask-linear-to":J()}],"mask-image-t-from-pos":[{"mask-t-from":Pe()}],"mask-image-t-to-pos":[{"mask-t-to":Pe()}],"mask-image-t-from-color":[{"mask-t-from":J()}],"mask-image-t-to-color":[{"mask-t-to":J()}],"mask-image-r-from-pos":[{"mask-r-from":Pe()}],"mask-image-r-to-pos":[{"mask-r-to":Pe()}],"mask-image-r-from-color":[{"mask-r-from":J()}],"mask-image-r-to-color":[{"mask-r-to":J()}],"mask-image-b-from-pos":[{"mask-b-from":Pe()}],"mask-image-b-to-pos":[{"mask-b-to":Pe()}],"mask-image-b-from-color":[{"mask-b-from":J()}],"mask-image-b-to-color":[{"mask-b-to":J()}],"mask-image-l-from-pos":[{"mask-l-from":Pe()}],"mask-image-l-to-pos":[{"mask-l-to":Pe()}],"mask-image-l-from-color":[{"mask-l-from":J()}],"mask-image-l-to-color":[{"mask-l-to":J()}],"mask-image-x-from-pos":[{"mask-x-from":Pe()}],"mask-image-x-to-pos":[{"mask-x-to":Pe()}],"mask-image-x-from-color":[{"mask-x-from":J()}],"mask-image-x-to-color":[{"mask-x-to":J()}],"mask-image-y-from-pos":[{"mask-y-from":Pe()}],"mask-image-y-to-pos":[{"mask-y-to":Pe()}],"mask-image-y-from-color":[{"mask-y-from":J()}],"mask-image-y-to-color":[{"mask-y-to":J()}],"mask-image-radial":[{"mask-radial":[Ke,Ye]}],"mask-image-radial-from-pos":[{"mask-radial-from":Pe()}],"mask-image-radial-to-pos":[{"mask-radial-to":Pe()}],"mask-image-radial-from-color":[{"mask-radial-from":J()}],"mask-image-radial-to-color":[{"mask-radial-to":J()}],"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":[vt]}],"mask-image-conic-from-pos":[{"mask-conic-from":Pe()}],"mask-image-conic-to-pos":[{"mask-conic-to":Pe()}],"mask-image-conic-from-color":[{"mask-conic-from":J()}],"mask-image-conic-to-color":[{"mask-conic-to":J()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:le()}],"mask-repeat":[{mask:G()}],"mask-size":[{mask:Y()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",Ke,Ye]}],filter:[{filter:["","none",Ke,Ye]}],blur:[{blur:Fe()}],brightness:[{brightness:[vt,Ke,Ye]}],contrast:[{contrast:[vt,Ke,Ye]}],"drop-shadow":[{"drop-shadow":["","none",y,bg,vg]}],"drop-shadow-color":[{"drop-shadow":J()}],grayscale:[{grayscale:["",vt,Ke,Ye]}],"hue-rotate":[{"hue-rotate":[vt,Ke,Ye]}],invert:[{invert:["",vt,Ke,Ye]}],saturate:[{saturate:[vt,Ke,Ye]}],sepia:[{sepia:["",vt,Ke,Ye]}],"backdrop-filter":[{"backdrop-filter":["","none",Ke,Ye]}],"backdrop-blur":[{"backdrop-blur":Fe()}],"backdrop-brightness":[{"backdrop-brightness":[vt,Ke,Ye]}],"backdrop-contrast":[{"backdrop-contrast":[vt,Ke,Ye]}],"backdrop-grayscale":[{"backdrop-grayscale":["",vt,Ke,Ye]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[vt,Ke,Ye]}],"backdrop-invert":[{"backdrop-invert":["",vt,Ke,Ye]}],"backdrop-opacity":[{"backdrop-opacity":[vt,Ke,Ye]}],"backdrop-saturate":[{"backdrop-saturate":[vt,Ke,Ye]}],"backdrop-sepia":[{"backdrop-sepia":["",vt,Ke,Ye]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":L()}],"border-spacing-x":[{"border-spacing-x":L()}],"border-spacing-y":[{"border-spacing-y":L()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",Ke,Ye]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[vt,"initial",Ke,Ye]}],ease:[{ease:["linear","initial",S,Ke,Ye]}],delay:[{delay:[vt,Ke,Ye]}],animate:[{animate:["none",A,Ke,Ye]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[b,Ke,Ye]}],"perspective-origin":[{"perspective-origin":O()}],rotate:[{rotate:Te()}],"rotate-x":[{"rotate-x":Te()}],"rotate-y":[{"rotate-y":Te()}],"rotate-z":[{"rotate-z":Te()}],scale:[{scale:He()}],"scale-x":[{"scale-x":He()}],"scale-y":[{"scale-y":He()}],"scale-z":[{"scale-z":He()}],"scale-3d":["scale-3d"],skew:[{skew:We()}],"skew-x":[{"skew-x":We()}
vendor: 5,905 bytes, line 50
50],"skew-y":[{"skew-y":We()}],transform:[{transform:[Ke,Ye,"","none","gpu","cpu"]}],"transform-origin":[{origin:O()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Ae()}],"translate-x":[{"translate-x":Ae()}],"translate-y":[{"translate-y":Ae()}],"translate-z":[{"translate-z":Ae()}],"translate-none":["translate-none"],accent:[{accent:J()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:J()}],"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",Ke,Ye]}],"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":L()}],"scroll-mx":[{"scroll-mx":L()}],"scroll-my":[{"scroll-my":L()}],"scroll-ms":[{"scroll-ms":L()}],"scroll-me":[{"scroll-me":L()}],"scroll-mt":[{"scroll-mt":L()}],"scroll-mr":[{"scroll-mr":L()}],"scroll-mb":[{"scroll-mb":L()}],"scroll-ml":[{"scroll-ml":L()}],"scroll-p":[{"scroll-p":L()}],"scroll-px":[{"scroll-px":L()}],"scroll-py":[{"scroll-py":L()}],"scroll-ps":[{"scroll-ps":L()}],"scroll-pe":[{"scroll-pe":L()}],"scroll-pt":[{"scroll-pt":L()}],"scroll-pr":[{"scroll-pr":L()}],"scroll-pb":[{"scroll-pb":L()}],"scroll-pl":[{"scroll-pl":L()}],"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",Ke,Ye]}],fill:[{fill:["none",...J()]}],"stroke-w":[{stroke:[vt,y0,ru,Jx]}],stroke:[{stroke:["none",...J()]}],"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"]}},K$=Rie(Zie);function ys(...e){return K$(Nt(e))}function W$({delayDuration:e=0,...t}){return E.jsx(pie,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:e,...t})}function Jie({...e}){return E.jsx(W$,{"data-loc":"client/src/components/ui/tooltip.tsx:23",children:E.jsx(mie,{"data-loc":"client/src/components/ui/tooltip.tsx:24","data-slot":"tooltip",...e})})}function eoe({...e}){return E.jsx(gie,{"data-loc":"client/src/components/ui/tooltip.tsx:32","data-slot":"tooltip-trigger",...e})}function toe({className:e,sideOffset:t=0,children:r,...n}){return E.jsx(yie,{"data-loc":"client/src/components/ui/tooltip.tsx:42",children:E.jsxs(vie,{"data-loc":"client/src/components/ui/tooltip.tsx:43","data-slot":"tooltip-content",sideOffset:t,className:ys("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),...n,children:[r,E.jsx(bie,{"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 U9=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,H9=Nt,Q$=(e,t)=>r=>{var n;if(t?.variants==null)return H9(e,r?.class,r?.className);const{variants:a,defaultVariants:i}=t,o=Object.keys(a).map(f=>{const h=r?.[f],d=i?.[f];if(h===null)return null;const m=U9(h)||U9(d);return a[f][m]}),s=r&&Object.entries(r).reduce((f,h)=>{let[d,m]=h;return m===void 0||(f[d]=m),f},{}),u=t==null||(n=t.compoundVariants)===null||n===void 0?void 0:n.reduce((f,h)=>{let{class:d,className:m,...y}=h;return Object.entries(y).every(v=>{let[b,x]=v;return Array.isArray(x)?x.includes({...i,...s}[b]):{...i,...s}[b]===x})?[...f,d,m]:f},[]);return H9(e,o,u,r?.class,r?.className)},roe=Q$("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 Ct({className:e,variant:t,size:r,asChild:n=!1,...a}){const i=n?XF:"button";return E.jsx(i,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:ys(roe({variant:t,size:r,className:e})),...a})}function zt({className:e,...t}){return E.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:ys("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...t})}function noe({className:e,...t}){return E.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:ys("px-6",e),...t})}/**
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 aoe=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),X$=(...e)=>e.filter((t,r,n)=>!!t&&n.indexOf(t)===r).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 ioe={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 ooe=D.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:a="",children:i,iconNode:o,...s},u)=>D.createElement("svg",{ref:u,...ioe,width:t,height:t,stroke:e,strokeWidth:n?Number(r)*24/Number(t):r,className:X$("lucide",a),...s},[...o.map(([f,h])=>D.createElement(f,h)),...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 ft=(e,t)=>{const r=D.forwardRef(({className:n,...a},i)=>D.createElement(ooe,{ref:i,iconNode:t,className:X$(`lucide-${aoe(e)}`,n),...a}
70));return r.displayName=`${e}`,r};/**
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 Xo=ft("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
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 soe=ft("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
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 Y0=ft("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"}]]);/**
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 e4=ft("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"}]]);/**
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 loe=ft("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"}]]);/**
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 uoe=ft("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
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 coe=ft("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
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 foe=ft("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
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 Z$=ft("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
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 doe=ft("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
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 hoe=ft("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
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 J$=ft("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"}]]);/**
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 dv=ft("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"}]]);/**
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 poe=ft("Facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]);/**
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 moe=ft("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"}]]);/**
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 goe=ft("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"}]]);/**
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 t4=ft("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"}]]);/**
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 Sp=ft("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"}]]);/**
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 yoe=ft("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"}]]);/**
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 eU=ft("LayoutDashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]);/**
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 voe=ft("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"}]]);/**
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 Sf=ft("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
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 boe=ft("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/**
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 xoe=ft("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"}]]);/**
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 woe=ft("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/**
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 q9=ft("Package",[["path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z",key:"1a0edw"}],["path",{d:"M12 22V12",key:"d0xqtd"}],["path",{d:"m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7",key:"yx3hmr"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}]]);/**
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 Eoe=ft("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/**
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 _oe=ft("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"}]]);/**
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 G9=ft("ShieldCheck",[["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"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
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 ls=ft("ShoppingBag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]);/**
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 Au=ft("ShoppingCart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",ke
vendor: 5,307 bytes, lines 225-288
225y:"9zh506"}]]);/**
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 cf=ft("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"}]]);/**
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 tU=ft("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"}]]);/**
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 I5=ft("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/**
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 Soe=ft("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"}]]);/**
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 Toe=ft("TrendingDown",[["polyline",{points:"22 17 13.5 8.5 8.5 13.5 2 7",key:"1r2t7k"}],["polyline",{points:"16 17 22 17 22 11",key:"11uiuu"}]]);/**
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 L5=ft("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"}]]);/**
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 Aoe=ft("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"}]]);/**
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 Eh=ft("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"}]]);/**
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 Zo=ft("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"}]]);/**
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 koe=ft("Youtube",[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]]);/**
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 Ooe=ft("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 Coe(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var r,n,a,i,o=[],s="",u=e.split("/");for(u[0]||u.shift();a=u.shift();)r=a[0],r==="*"?(o.push(r),s+=a[1]==="?"?"(?:/(.*))?":"/(.*)"):r===":"?(n=a.indexOf("?",1),i=a.indexOf(".",1),o.push(a.substring(1,~n?n:~i?i:a.length)),s+=~n&&!~i?"(?:/([^/]+?))?":"/([^/]+?)",~i&&(s+=(~n?"?":"")+"\\"+a.substring(i))):s+="/"+a;return{keys:o,pattern:new RegExp("^"+s+(t?"(?=$|/)":"/?$"),"i")}}var r4={exports:{}},n4={};/**
281 * @license React
282 * use-sync-external-store-shim.production.js
283 *
284 * Copyright (c) Meta Platforms, Inc. and affiliates.
285 *
286 * This source code is licensed under the MIT license found in the
287 * LICENSE file in the root directory of this source tree.
288 */var V9;function Noe(){if(V9)return n4;V9=1;var e=Qy();function t(d,m){return d===m&&(d!==0||1/d===1/m)||d!==d&&m!==m}var r=typeof Object.is=="function"?Object.is:t,n=e.useState,a=e.useEffect,i=e.useLayoutEffect,o=e.useDebugValue;
288function s(d,m){var y=m(),v=n({inst:{value:y,getSnapshot:m}}),b=v[0].inst,x=v[1];return i(function(){b.value=y,b.getSnapshot=m,u(b)&&x({inst:b})},[d,y,m]),a(function(){return u(b)&&x({inst:b}),d(function(){u(b)&&x({inst:b})})},[d]),o(y),y}function u(d){var m=d.getSnapshot;d=d.value;try{var y=m();return!r(d,y)}catch{return!0}}function f(d,m){return m()}var h=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?f:s;return n4.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:h,n4}var Y9;function Poe(){return Y9||(Y9=1,r4.exports=Noe()),r4.exports}var Moe=Poe();const Roe=Xy.useInsertionEffect,Doe=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Ioe=Doe?D.useLayoutEffect:D.useEffect,Loe=Roe||Ioe,rU=e=>{const t=D.useRef([e,(...r)=>t[0](...r)]).current;return Loe(()=>{t[0]=e}),t[1]},joe="popstate",xT="pushState",wT="replaceState",Boe="hashchange",K9=[joe,xT,wT,Boe],zoe=e=>{for(const t of K9)addEventListener(t,e);return()=>{for(const t of K9)removeEventListener(t,e)}},nU=(e,t)=>Moe.useSyncExternalStore(zoe,e,t),Foe=()=>location.search,$oe=({ssrSearch:e=""}={})=>nU(Foe,()=>e),W9=()=>location.pathname,Uoe=({ssrPath:e}={})=>nU(W9,e?()=>e:W9),Hoe=(e,{replace:t=!1,state:r=null}={})=>history[t?wT:xT](r,"",e),qoe=(e={})=>[Uoe(e),Hoe],Q9=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[Q9]>"u"){for(const e of[xT,wT]){const t=history[e];history[e]=function(){const r=t.apply(this,arguments),n=new Event(e);return n.arguments=arguments,dispatchEvent(n),r}}Object.defineProperty(window,Q9,{value:!0})}const Goe=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",aU=(e="")=>e==="/"?"":e,Voe=(e,t)=>e[0]==="~"?e.slice(1):aU(t)+e,Yoe=(e="",t)=>Goe(X9(aU(e)),X9(t)),X9=e=>{try{return decodeURI(e)}catch{return e}},iU={hook:qoe,searchHook:$oe,parser:Coe,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},oU=D.createContext(iU),Tp=()=>D.useContext(oU),sU={},lU=D.createContext(sU),uU=()=>D.useContext(lU),hv=e=>{const[t,r]=e.hook(e);return[Yoe(e.base,t),rU((n,a)=>r(Voe(n,e.base),a))]},pv=()=>hv(Tp()),cU=(e,t,r,n)=>{const{pattern:a,keys:i}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",n),o=a.exec(r)||[],[s,...u]=o;return s!==void 0?[!0,(()=>{const f=i!==!1?Object.fromEntries(i.map((d,m)=>[d,u[m]])):o.groups;let h={...u};return f&&Object.assign(h,f),h})(),...n?[s]:[]]:[!1,null]},Koe=({children:e,...t})=>{const r=Tp(),n=t.hook?iU:r;let a=n;const[i,o]=t.ssrPath?.split("?")??[];o&&(t.ssrSearch=o,t.ssrPath=i),t.hrefs=t.hrefs??t.hook?.hrefs;let s=D.useRef({}),u=s.current,f=u;for(let h in n){const d=h==="base"?n[h]+(t[h]||""):t[h]||n[h];u===f&&d!==f[h]&&(s.current=f={...f}),f[h]=d,(d!==n[h]||d!==a[h])&&(a=f)}return D.createElement(oU.Provider,{value:a,children:e})},Z9=({children:e,component:t},r)=>t?D.createElement(t,{params:r}):typeof e=="function"?e(r):e,Woe=e=>{let t=D.useRef(sU);const r=t.current;return t.current=Object.keys(e).length!==Object.keys(r).length||Object.entries(e).some(([n,a])=>a!==r[n])?e:r},Qs=({path:e,nest:t,match:r,...n})=>{const a=Tp(),[i]=hv(a),[o,s,u]=r??cU(a.parser,e,i,t),f=Woe({...uU(),...s});if(!o)return null;const h=u?D.createElement(Koe,{base:u},Z9(n,f)):Z9(n,f);return D.createElement(lU.Provider,{value:f,children:h})},rn=D.forwardRef((e,t)=>{const r=Tp(),[n,a]=hv(r),{to:i="",href:o=i,onClick:s,asChild:u,children:f,className:h,replace:d,state:m,...y}=e,v=rU(x=>{x.ctrlKey||x.metaKey||x.altKey||x.shiftKey||x.button!==0||(s?.(x),x.defaultPrevented||(x.preventDefault(),a(o,e)))}),b=r.hrefs(o[0]==="~"?o.slice(1):r.base+o,r);return u&&D.isValidElement(f)?D.cloneElement(f,{onClick:v,href:b}):D.createElement("a",{...y,onClick:v,href:b,className:h?.call?h(n===o):h,children:f,ref:t})}),j5=e=>Array.isArray(e)?e.flatMap(t=>j5(t&&t.type===D.Fragment?t.props.children:t)):[e],Qoe=({children:e,location:t})=>{const r=Tp(),[n]=hv(r);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),j5(e).forEach(i=>{if(D.isValidElement(i)&&i.props.path){const o=i.props.path;window.__WOUTER_ROUTES__.includes(o)||window.__WOUTER_ROUTES__.push(o)}}));for(const a of j5(e)){let i=0;if(D.isValidElement(a)&&(i=cU(r.parser,a.props.path,t||n,a.props.nest))[0])return D.cloneElement(a,{match:i})}return null};function J9(){const[,e]=pv(),t=()=>{e("/")};return E.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:E.jsx(zt,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:E.jsxs(noe,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[E.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:E.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[E.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),E.jsx(Z$,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),E.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),E.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),E.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",E.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),E.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",id:"not-found-button-group",className:"flex flex-col sm:flex-row gap-3 justify-center",children:E.jsxs(Ct,{"data-loc":"client/src/pages/NotFound.tsx:40",onClick:t,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[E.jsx(yoe,{"data-loc":"client/src/pages/NotFound.tsx:44",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class Xoe extends D.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?E.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:E.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[E.jsx(Aoe,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),E.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),E.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:E.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),E.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:ys("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[E.jsx(_oe,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const Zoe=D.createContext(void 0);function Joe({children:e,defaultTheme:t="light",switchable:r=!1}){const[n,a]=D.useState(()=>r&&localStorage.getItem("theme")||t);D.useEffect(()=>{const o=document.documentElement;n==="dark"?o.classList.add("dark"):o.classList.remove("dark"),r&&localStorage.setItem("theme",n)},[n,r]);const i=r?()=>{a(o=>o==="light"?"dark":"light")}:void 0;return E.jsx(Zoe.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:n,toggleTheme:i,switchable:r},children:e})}
288const eN=[{code:"en",label:"English",flag:"🇬🇧",dir:"ltr"},{code:"de",label:"Deutsch",flag:"🇩🇪",dir:"ltr"},{code:"tr",label:"Türkçe",flag:"🇹🇷",dir:"ltr"}],ese={en:{performanceOverview:"Performance Overview",trackKPIs:"Track your KPIs across the user journey funnel",dashboard:"Dashboard",performanceDashboard:"Performance Dashboard",funnelStages:"Funnel Stages",overview:"Overview",awareness:"Awareness",consideration:"Consideration",conversion:"Conversion",retention:"Retention & Advocacy",insights:"Insights",recommendations:"Recommendations",totalReach:"Total Reach",avgCTR:"Avg. CTR",monthlySales:"Monthly Sales",repeatRate:"Repeat Rate",fromLastMonth:"from last month",impressionGrowth:"YouTube Impression Growth",monthTrend:"7-month trend showing audience reach",funnelPerformance:"Funnel Performance",userJourneyBreakdown:"User journey stage breakdown",topOfFunnel:"Top of Funnel",middleOfFunnel:"Middle of Funnel",bottomOfFunnel:"Bottom of Funnel",postPurchase:"Post-Purchase",awarenessGoal:"Measure the reach and discoverability of the brand.",considerationGoal:"Measure how effectively you are building trust and interest.",conversionGoal:"Measure the financial success and efficiency of the sales process.",retentionGoal:"Measure long-term loyalty and community growth.",youtubeImpressions:"YouTube Impressions",etsyShopVisits:"Etsy Shop Visits",socialMediaReach:"Social Media Reach",organicSearchPosition:"Organic Search Position",clickThroughRate:"Click-Through Rate",leadMagnetConversion:"Lead Magnet Conversion",engagementRate:"Engagement Rate",avgWatchTime:"Avg. Watch Time",salesVolume:"Sales Volume",shopConversionRate:"Shop Conversion Rate",averageOrderValue:"Average Order Value",customerAcquisitionCost:"Customer Acquisition Cost",repeatPurchaseRate:"Repeat Purchase Rate",emailOpenRate:"Email Open Rate",communityGrowth:"Community Growth",userGeneratedContent:"User-Generated Content",youtubeImpressionsDesc:"Video thumbnails shown to viewers",etsyShopVisitsDesc:"Unique visitors to your storefront",socialMediaReachDesc:"Unique users who see your content",organicSearchPositionDesc:"Ranking for 'Quran flashcards for kids'",clickThroughRateDesc:"YouTube viewers clicking Etsy link",leadMagnetConversionDesc:"Visitors downloading freebies for email",engagementRateDesc:"Likes, comments, shares vs followers",avgWatchTimeDesc:"Average duration on educational videos",salesVolumeDesc:"Digital products sold this month",shopConversionRateDesc:"Visitors who complete a purchase",averageOrderValueDesc:"Average spend per transaction",customerAcquisitionCostDesc:"Marketing spend per new customer",repeatPurchaseRateDesc:"Customers who bought more than once",emailOpenRateDesc:"Newsletter engagement levels",communityGrowthDesc:"Monthly new members in community",userGeneratedContentDesc:"Parents sharing kids using printables",strategicRecommendations:"Strategic Review Recommendations",reviewMonthly:"Review these KPIs on a monthly basis. Use the guidance below to identify where to focus your efforts.",ifAwarenessLow:"If Awareness is low",ifConsiderationLow:"If Consideration is low",ifConversionLow:"If Conversion is low",ifRetentionLow:"If Retention is low",awarenessAction:"Focus on SEO and collaboration with other educators.",considerationAction:"Improve the quality of your freebies or YouTube CTAs.",conversionAction:"Optimize Etsy product photos, descriptions, and pricing.",retentionAction:"Enhance the post-purchase email sequence and community engagement.",vs:"vs",monthlyReviewCycle:"Monthly review cycle",source:"Source",all:"All",aware:"Aware",consider:"Consider",convert:"Convert",retain:"Retain",language:"Language",adminAccessRequired:"Admin Access Required",adminSignInPrompt:"Please sign in with an admin account to access the dashboard.",signIn:"Sign In",accessDenied:"Access Denied",accessDeniedMessage:"You don't have admin privileges. Please contact the site owner to request access.",backToHome:"Back to Home",kpisAndAnalytics:"KPIs & Analytics",productManagement:"Product Management",productCatalog:"Product Catalog",manageProducts:"Manage your products and inventory",products:"products",viewOnEtsy:"View on Etsy",productManagementSoon:"Product management features coming soon",productManagementSoonDesc:"Add, edit, and manage products directly from the dashboard",userManagement:"User Management",registeredUsers:"Registered Users",noUsersYet:"No users registered yet"},de:{performanceOverview:"Leistungsübersicht",trackKPIs:"Verfolgen Sie Ihre KPIs entlang des Nutzer-Funnels",dashboard:"Dashboard",performanceDashboard:"Leistungs-Dashboard",funnelStages:"Funnel-Stufen",overview:"Übersicht",awareness:"Bekanntheit",consideration:"Erwägung",conversion:"Konversion",retention:"Bindung & Empfehlung",insights:"Erkenntnisse",recommendations:"Empfehlungen",totalReach:"Gesamtreichweite",avgCTR:"Ø Klickrate",monthlySales:"Monatl. Verkäufe",repeatRate:"Wiederkaufrate",fromLastMonth:"zum Vormonat",impressionGrowth:"YouTube-Impressionen Wachstum",monthTrend:"7-Monats-Trend der Zuschauerreichweite",funnelPerformance:"Funnel-Leistung",userJourneyBreakdown:"Aufsc
288hlüsselung der Nutzerreise",topOfFunnel:"Oberer Funnel",middleOfFunnel:"Mittlerer Funnel",bottomOfFunnel:"Unterer Funnel",postPurchase:"Nach dem Kauf",awarenessGoal:"Reichweite und Auffindbarkeit der Marke messen.",considerationGoal:"Messen, wie effektiv Vertrauen und Interesse aufgebaut werden.",conversionGoal:"Finanziellen Erfolg und Effizienz des Verkaufsprozesses messen.",retentionGoal:"Langfristige Loyalität und Community-Wachstum messen.",youtubeImpressions:"YouTube-Impressionen",etsyShopVisits:"Etsy-Shop Besuche",socialMediaReach:"Social-Media-Reichweite",organicSearchPosition:"Organische Suchposition",clickThroughRate:"Klickrate (CTR)",leadMagnetConversion:"Lead-Magnet-Konversion",engagementRate:"Engagement-Rate",avgWatchTime:"Ø Wiedergabezeit",salesVolume:"Verkaufsvolumen",shopConversionRate:"Shop-Konversionsrate",averageOrderValue:"Ø Bestellwert",customerAcquisitionCost:"Kundenakquisitionskosten",repeatPurchaseRate:"Wiederkaufrate",emailOpenRate:"E-Mail-Öffnungsrate",communityGrowth:"Community-Wachstum",userGeneratedContent:"Nutzer-generierte Inhalte",youtubeImpressionsDesc:"Video-Thumbnails, die Zuschauern angezeigt werden",etsyShopVisitsDesc:"Einzigartige Besucher Ihres Shops",socialMediaReachDesc:"Einzigartige Nutzer, die Ihre Inhalte sehen",organicSearchPositionDesc:"Ranking für 'Koran-Lernkarten für Kinder'",clickThroughRateDesc:"YouTube-Zuschauer, die den Etsy-Link anklicken",leadMagnetConversionDesc:"Besucher, die Freebies für E-Mail herunterladen",engagementRateDesc:"Likes, Kommentare, Shares vs. Follower",avgWatchTimeDesc:"Durchschnittliche Dauer bei Lernvideos",salesVolumeDesc:"Diesen Monat verkaufte digitale Produkte",shopConversionRateDesc:"Besucher, die einen Kauf abschließen",averageOrderValueDesc:"Durchschnittliche Ausgaben pro Transaktion",customerAcquisitionCostDesc:"Marketingausgaben pro Neukunde",repeatPurchaseRateDesc:"Kunden, die mehr als einmal gekauft haben",emailOpenRateDesc:"Newsletter-Engagement-Level",communityGrowthDesc:"Monatliche neue Mitglieder in der Community",userGeneratedContentDesc:"Eltern teilen Bilder ihrer Kinder mit Lernmaterialien",strategicRecommendations:"Strategische Überprüfungsempfehlungen",reviewMonthly:"Überprüfen Sie diese KPIs monatlich. Nutzen Sie die Hinweise unten, um Ihre Schwerpunkte zu identifizieren.",ifAwarenessLow:"Wenn Bekanntheit niedrig ist",ifConsiderationLow:"Wenn Erwägung niedrig ist",ifConversionLow:"Wenn Konversion niedrig ist",ifRetentionLow:"Wenn Bindung niedrig ist",awarenessAction:"Fokus auf SEO und Zusammenarbeit mit anderen Pädagogen.",considerationAction:"Qualität Ihrer Freebies oder YouTube-CTAs verbessern.",conversionAction:"Etsy-Produktfotos, Beschreibungen und Preise optimieren.",retentionAction:"E-Mail-Sequenz nach dem Kauf und Community-Engagement verbessern.",vs:"vs",monthlyReviewCycle:"Monatlicher Überprüfungszyklus",source:"Quelle",all:"Alle",aware:"Bekannt",consider:"Erwägen",convert:"Kaufen",retain:"Binden",language:"Sprache",adminAccessRequired:"Admin-Zugang erforderlich",adminSignInPrompt:"Bitte melden Sie sich mit einem Admin-Konto an, um auf das Dashboard zuzugreifen.",signIn:"Anmelden",accessDenied:"Zugriff verweigert",accessDeniedMessage:"Sie haben keine Admin-Berechtigung. Bitte kontaktieren Sie den Seiteninhaber.",backToHome:"Zurück zur Startseite",kpisAndAnalytics:"KPIs & Analysen",productManagement:"Produktverwaltung",productCatalog:"Produktkatalog",manageProducts:"Verwalten Sie Ihre Produkte und Bestände",products:"Produkte",viewOnEtsy:"Auf Etsy ansehen",productManagementSoon:"Produktverwaltung kommt bald",productManagementSoonDesc:"Produkte direkt vom Dashboard hinzufügen, bearbeiten und verwalten",userManagement:"Benutzerverwaltung",registeredUsers:"Registrierte Benutzer",noUsersYet:"Noch keine Benutzer registriert"},tr:{performanceOverview:"Performans Genel Bakış",trackKPIs:"Kullanıcı yolculuğu hunisi boyunca KPI'larınızı takip edin",dashboard:"Gösterge Paneli",performanceDashboard:"Performans Paneli",funnelStages:"Huni Aşamaları",overview:"Genel Bakış",awareness:"Farkındalık",consideration:"Değerlendirme",conversion:"Dönüşüm",retention:"Sadakat & Savunuculuk",insights:"İçgörüler",recommendations:"Öneriler",totalReach:"Toplam Erişim",avgCTR:"Ort. Tıklama Oranı",monthlySales:"Aylık Satışlar",repeatRate:"Tekrar Oranı",fromLastMonth:"geçen aya göre",impressionGrowth:"YouTube Gösterim Artışı",monthTrend:"İzleyici erişimini gösteren 7 aylık trend",funnelPerformance:"Huni Performansı",userJourneyBreakdown:"Kullanıcı yolculuğu aşama dağılımı",topOfFunnel:"Huninin Üstü",middleOfFunnel:"Huninin Ortası",bottomOfFunnel:"Huninin Altı",postPurchase:"Satış Sonrası",awarenessGoal:"Markanın erişimini ve keşfedilebilirliğini ölçü
288n.",considerationGoal:"Güven ve ilgi oluşturma etkinliğinizi ölçün.",conversionGoal:"Satış sürecinin finansal başarısını ve verimliliğini ölçün.",retentionGoal:"Uzun vadeli sadakati ve topluluk büyümesini ölçün.",youtubeImpressions:"YouTube Gösterimleri",etsyShopVisits:"Etsy Mağaza Ziyaretleri",socialMediaReach:"Sosyal Medya Erişimi",organicSearchPosition:"Organik Arama Sıralaması",clickThroughRate:"Tıklama Oranı (TO)",leadMagnetConversion:"Lead Magnet Dönüşümü",engagementRate:"Etkileşim Oranı",avgWatchTime:"Ort. İzlenme Süresi",salesVolume:"Satış Hacmi",shopConversionRate:"Mağaza Dönüşüm Oranı",averageOrderValue:"Ortalama Sipariş Değeri",customerAcquisitionCost:"Müşteri Edinme Maliyeti",repeatPurchaseRate:"Tekrar Satın Alma Oranı",emailOpenRate:"E-posta Açılma Oranı",communityGrowth:"Topluluk Büyümesi",userGeneratedContent:"Kullanıcı Üretimi İçerik",youtubeImpressionsDesc:"İzleyicilere gösterilen video küçük resimleri",etsyShopVisitsDesc:"Mağazanıza gelen benzersiz ziyaretçiler",socialMediaReachDesc:"İçeriğinizi gören benzersiz kullanıcılar",organicSearchPositionDesc:"'Çocuklar için Kur'an kartları' sıralaması",clickThroughRateDesc:"Etsy linkine tıklayan YouTube izleyicileri",leadMagnetConversionDesc:"E-posta karşılığı ücretsiz materyal indirenler",engagementRateDesc:"Beğeni, yorum, paylaşım / takipçi oranı",avgWatchTimeDesc:"Eğitim videolarında ortalama izlenme süresi",salesVolumeDesc:"Bu ay satılan dijital ürünler",shopConversionRateDesc:"Satın alma işlemini tamamlayan ziyaretçiler",averageOrderValueDesc:"İşlem başına ortalama harcama",customerAcquisitionCostDesc:"Yeni müşteri başına pazarlama harcaması",repeatPurchaseRateDesc:"Birden fazla kez satın alan müşteriler",emailOpenRateDesc:"Bülten etkileşim seviyeleri",communityGrowthDesc:"Toplulukta aylık yeni üyeler",userGeneratedContentDesc:"Çocuklarının materyalleri kullandığını paylaşan ebeveynler",strategicRecommendations:"Stratejik İnceleme Önerileri",reviewMonthly:"Bu KPI'ları aylık olarak gözden geçirin. Çabalarınızı nereye odaklayacağınızı belirlemek için aşağıdaki rehberi kullanın.",ifAwarenessLow:"Farkındalık düşükse",ifConsiderationLow:"Değerlendirme düşükse",ifConversionLow:"Dönüşüm düşükse",ifRetentionLow:"Sadakat düşükse",awarenessAction:"SEO ve diğer eğitimcilerle işbirliğine odaklanın.",considerationAction:"Ücretsiz materyallerinizin veya YouTube CTA'larınızın kalitesini artırın.",conversionAction:"Etsy ürün fotoğraflarını, açıklamalarını ve fiyatlandırmayı optimize edin.",retentionAction:"Satış sonrası e-posta dizisini ve topluluk etkileşimini geliştirin.",vs:"vs",monthlyReviewCycle:"Aylık inceleme döngüsü",source:"Kaynak",all:"Tümü",aware:"Farkında",consider:"Değerlen.",convert:"Dönüşüm",retain:"Sadakat",language:"Dil",adminAccessRequired:"Yönetici Erişimi Gerekli",adminSignInPrompt:"Panele erişmek için bir yönetici hesabıyla giriş yapın.",signIn:"Giriş Yap",accessDenied:"Erişim Reddedildi",accessDeniedMessage:"Yönetici yetkiniz yok. Erişim için site sahibiyle iletişime geçin.",backToHome:"Ana Sayfaya Dön",kpisAndAnalytics:"KPI'lar ve Analitik",productManagement:"Ürün Yönetimi",productCatalog:"Ürün Kataloğu",manageProducts:"Ürünlerinizi ve envanterinizi yönetin",products:"ürün",viewOnEtsy:"Etsy'de Görüntüle",productManagementSoon:"Ürün yönetimi özellikleri yakında",productManagementSoonDesc:"Ürünleri doğrudan panelden ekleyin, düzenleyin ve yönetin",userManagement:"Kullanıcı Yönetimi",registeredUsers:"Kayıtlı Kullanıcılar",noUsersYet:"Henüz kayıtlı kullanıcı yok"}};function tse(e,t){return ese[t][e]}const fU=D.createContext(void 0);function rse({children:e}){const[t,r]=D.useState(()=>{const i=localStorage.getItem("athar-umm-lang");if(i==="en"||i==="de"||i==="tr")return i;const o=navigator.language.slice(0,2);return o==="de"?"de":o==="tr"?"tr":"en"}),n=D.useCallback(i=>{r(i),localStorage.setItem("athar-umm-lang",i)},[]),a=D.useCallback(i=>tse(i,t),[t]);return E.jsx(fU.Provider,{"data-loc":"client/src/contexts/LanguageContext.tsx:33",value:{language:t,setLanguage:n,t:a},children:e})}function ya(){const e=D.useContext(fU);if(!e)throw new Error("useLanguage must be used within a LanguageProvider");return e}const ku=[{id:"cognitive-quran-kit",image:"/manus-storage/product-quran-kit_ab9e7426.png",gallery:["/manus-storage/product-quran-kit_ab9e7426.png","/manus-storage/quran-kit-detail_c8cca3e9.png"],price:"$12.99",category:"kit",etsy_url:"https://etsy.com/shop/LearningQuran",ageRange:"4-10",format:{en:"Digital Download (PDF)",de:"Digitaler Download (PDF)",tr:"Dijital İndirme (PDF)"},name:{en:"Cognitive Qur'an Kit",de:"Kognitives Qur'an-Set",tr:"Bilişsel Kur'an Seti"},description:{en:"A comprehensive learning kit with visual mind maps for Juz Amma, designed to make Quran memorization joyful and effective for children.",de:"Ein umfassendes Lernset mit visuellen Mindmaps für Juz Amma, das das Auswendiglernen des Korans für Kinder freudvoll und effektiv gestaltet.",tr:"Cüz Amma için görsel zihin haritaları içeren kapsamlı bir öğrenme seti, çocuklar için Kur'an ezberini neşeli ve etkili hale getirir."},longDescription:{en:"The Cognitive Qur'an Kit uses research-backed visual learning techniques to help children build strong mental connections with each Surah in Juz Amma. Each mind map breaks down the Surah into visual themes, key vocabulary, and memorization anchors. The spiral-bound format allows children to lay the book flat while studying, and the colorful illustrations keep them engaged throughout their learning journey. Perfect for homeschooling families and weekend Islamic 
288schools.",de:"Das Kognitive Qur'an-Set nutzt forschungsbasierte visuelle Lerntechniken, um Kindern zu helfen, starke mentale Verbindungen zu jeder Sure in Juz Amma aufzubauen. Jede Mindmap gliedert die Sure in visuelle Themen, Schlüsselvokabular und Erinnerungsanker. Das Spiralformat ermöglicht es Kindern, das Buch flach aufzulegen, und die farbenfrohen Illustrationen halten sie während ihrer Lernreise engagiert. Perfekt für Homeschooling-Familien und Wochenend-Islamschulen.",tr:"Bilişsel Kur'an Seti, çocukların Cüz Amma'daki her sure ile güçlü zihinsel bağlantılar kurmasına yardımcı olmak için araştırmaya dayalı görsel öğrenme tekniklerini kullanır. Her zihin haritası sureyi görsel temalara, anahtar kelime dağarcığına ve ezberleme çapalarına ayırır. Spiral cilt formatı çocukların kitabı düz tutmasına olanak tanır ve renkli çizimler öğrenme yolculukları boyunca ilgilerini canlı tutar. Ev eğitimi aileleri ve hafta sonu İslam okulları için mükemmel."},features:{en:["Visual mind maps for Juz Amma","Spiral-bound for easy use","Colorful illustrations","Step-by-step memorization guide","Research-backed cognitive techniques","Suitable for self-study or guided learning"],de:["Visuelle Mindmaps für Juz Amma","Spiralbindung für einfache Nutzung","Farbenfrohe Illustrationen","Schritt-für-Schritt Lernleitfaden","Forschungsbasierte kognitive Techniken","Geeignet für Selbststudium oder geführtes Lernen"],tr:["Cüz Amma için görsel zihin haritaları","Kolay kullanım için spiral cilt","Renkli çizimler","Adım adım ezberleme rehberi","Araştırmaya dayalı bilişsel teknikler","Bireysel çalışma veya rehberli öğrenme için uygun"]}},{id:"memorization-flashcards",image:"/manus-storage/product-flashcards_6dc139cc.png",gallery:["/manus-storage/product-flashcards_6dc139cc.png","/manus-storage/flashcards-detail_32ac198b.png"],price:"$8.99",category:"flashcards",etsy_url:"https://etsy.com/shop/LearningQuran",ageRange:"3-8",format:{en:"Digital Download (PDF)",de:"Digitaler Download (PDF)",tr:"Dijital İndirme (PDF)"},name:{en:"Educational Memorization Cards",de:"Pädagogische Lernkarten",tr:"Eğitici Ezber Kartları"},description:{en:"Beautifully designed flashcards to help children memorize Surahs with visual cues, repetition techniques, and engaging illustrations.",de:"Wunderschön gestaltete Lernkarten, die Kindern helfen, Suren mit visuellen Hinweisen, Wiederholungstechniken und ansprechenden Illustrationen auswendig zu lernen.",tr:"Çocukların görsel ipuçları, tekrar teknikleri ve ilgi çekici çizimlerle sureleri ezberlemesine yardımcı olan güzel tasarlanmış kartlar."},longDescription:{en:"These Educational Memorization Cards transform Quran learning into an interactive, hands-on experience. Each card features one Surah with carefully designed visual cues that help children create mental associations. The cards use a proven spaced-repetition approach — children review cards at increasing intervals to build long-term memory. The laminated finish means they can withstand daily handling by little hands, and the portable size makes them perfect for car rides, waiting rooms, or bedtime review.",de:"Diese Pädagogischen Lernkarten verwandeln das Koran-Lernen in ein interaktives, praktisches Erlebnis. Jede Karte zeigt eine Sure mit sorgfältig gestalteten visuellen Hinweisen, die Kindern helfen, mentale Assoziationen zu bilden. Die Karten nutzen einen bewährten Spaced-Repetition-Ansatz — Kinder wiederholen Karten in zunehmenden Abständen, um Langzeitgedächtnis aufzubauen. Die laminierte Oberfläche hält dem täglichen Gebrauch durch kleine Hände stand, und die tragbare Größe macht sie perfekt für Autofahrten, Wartezimmer oder die Wiederholung vor dem Schlafengehen.",tr:"Bu Eğitici Ezber Kartları, Kur'an öğrenimini interaktif, uygulamalı bir deneyime dönüştürür. Her kart, çocukların zihinsel çağrışımlar oluşturmasına yardımcı olan özenle tasarlanmış görsel ipuçlarıyla bir sure içerir. Kartlar kanıtlanmış bir aralıklı tekrar yaklaşımı kullanır — çocuklar uzun süreli hafıza oluşturmak için kartları artan aralıklarla tekrar eder. Lamine kaplama küçük ellerin günlük kullanımına dayanır ve taşınabilir boyutu araba yolculukları, bekleme odaları veya yatmadan önce tekrar için mükemmel kılar."},features:{en:["Laminated for durability","Surah-by-surah organization","Visual memory aids","Portable and child-friendly","Spaced-repetition method","Engaging colorful illustrations"],de:["Laminiert für Langlebigkeit","Sure für Sure organisiert","Visuelle Gedächtnishilfen","Tragbar und kinderfreundlich","Spaced-Repetition-Methode","Ansprechende farbenfrohe Illustrationen"],tr:["Dayanıklılık için lamine","Sure sure düzenleme","Görsel hafıza yardımcıları","Taşınabilir ve çocuk dostu","Aralıklı tekrar yöntemi","İlgi çekici renkli çizimler"]}},{id:"reading-drawing-books",image:"/manus-storage/product-workbooks_6ea02b24.png",gallery:["/manus-storage/product-workbooks_6ea02b24.png","/manus-storage/workbooks-detail_dc276687.png"],price:"$9.99",category:"workbooks",etsy_url:"https://etsy.com/shop/LearningQuran",ageRange:"4-9",format:{en:"Digital Download (PDF)",de:"Digitaler Download (PDF)",tr:"Dijital İndirme (PDF)"},name:{en:"Reading & Drawing Activity Books",de:"Lese- und Malbücher",tr:"Okuma ve Çizim Kitapları"},description:{en:"Interactive workbooks combining reading exercises with creative drawing activities, featuring stories about Allah's blessings and Islamic values.",de:"Interaktive Arbeitsbücher, die Leseübungen mit kreativen Zeichenaktivitäten verbinden, mit Geschichten über Allahs Gaben und islamische Werte.",tr:"Allah'ın nimetleri ve İslami değerler hakkında hikâyeler içeren, okuma alıştırmalarını yaratıcı çizim etkinlikleriyle birleştiren interaktif çalışma kitapları."},longDescription:{en:"These Reading & Drawing Activity Books bring Islamic 
288stories to life through a blend of reading comprehension and creative expression. Each chapter tells a story about Allah's blessings — from the beauty of nature to the gift of family — followed by drawing prompts, coloring pages, and Arabic writing practice. Children develop literacy skills while deepening their connection to Islamic values. The books are designed to be completed independently or with a parent, making them versatile for different learning settings.",de:"Diese Lese- und Malbücher erwecken islamische Geschichten durch eine Mischung aus Leseverständnis und kreativem Ausdruck zum Leben. Jedes Kapitel erzählt eine Geschichte über Allahs Gaben — von der Schönheit der Natur bis zum Geschenk der Familie — gefolgt von Zeichenaufgaben, Ausmalseiten und arabischen Schreibübungen. Kinder entwickeln Lese- und Schreibfähigkeiten und vertiefen gleichzeitig ihre Verbindung zu islamischen Werten. Die Bücher sind so gestaltet, dass sie selbstständig oder mit einem Elternteil bearbeitet werden können.",tr:"Bu Okuma ve Çizim Kitapları, okuduğunu anlama ve yaratıcı ifade karışımıyla İslami hikayeleri hayata geçirir. Her bölüm Allah'ın nimetleri hakkında bir hikaye anlatır — doğanın güzelliğinden aile nimetine — ardından çizim yönergeleri, boyama sayfaları ve Arapça yazma pratiği gelir. Çocuklar İslami değerlerle bağlarını derinleştirirken okuma-yazma becerilerini geliştirir. Kitaplar bağımsız olarak veya bir ebeveynle tamamlanmak üzere tasarlanmıştır."},features:{en:["Stories about Allah's blessings","Arabic writing practice","Creative coloring pages","Age-appropriate content","Reading comprehension exercises","Independent or guided completion"],de:["Geschichten über Allahs Gaben","Arabische Schreibübungen","Kreative Ausmalseiten","Altersgerechte Inhalte","Leseverständnisübungen","Selbstständig oder geführt bearbeitbar"],tr:["Allah'ın nimetleri hakkında hikâyeler","Arapça yazma pratiği","Yaratıcı boyama sayfaları","Yaşa uygun içerik","Okuduğunu anlama alıştırmaları","Bağımsız veya rehberli tamamlama"]}},{id:"learner-accessories",image:"/manus-storage/athar-umm-logo_25cac61f.png",gallery:["/manus-storage/athar-umm-logo_25cac61f.png","/manus-storage/accessories-detail_55a5a99a.png"],price:"$5.99",category:"accessories",etsy_url:"https://etsy.com/shop/LearningQuran",ageRange:"3-12",format:{en:"Digital Download (PDF)",de:"Digitaler Download (PDF)",tr:"Dijital İndirme (PDF)"},name:{en:"Qur'an Learner Accessories Pack",de:"Qur'an-Lernende Zubehörpaket",tr:"Kur'an Öğrencisi Aksesuar Paketi"},description:{en:"Motivational accessories including certificates, bookmarks, badges, and reminders to encourage children on their Quran learning journey.",de:"Motivationszubehör mit Urkunden, Lesezeichen, Abzeichen und Erinnerungen, um Kinder auf ihrer Koran-Lernreise zu ermutigen.",tr:"Çocukları Kur'an öğrenme yolculuklarında teşvik etmek için sertifikalar, ayraçlar, rozetler ve hatırlatıcılar içeren motivasyon aksesuarları."},longDescription:{en:"The Qur'an Learner Accessories Pack is designed to celebrate and motivate children at every milestone of their memorization journey. Award certificates when they complete a Surah, use decorative bookmarks to mark their progress, and let them wear badges that show their achievements. The daily reminder cards can be placed on their desk or bedside table to encourage consistent practice. These accessories transform Quran learning from a task into a rewarding adventure.",de:"Das Qur'an-Lernende Zubehörpaket ist darauf ausgelegt, Kinder bei jedem Meilenstein ihrer Erinnerungsreise zu feiern und zu motivieren. Verleihen Sie Urkunden, wenn sie eine Sure abschließen, verwenden Sie dekorative Lesezeichen, um ihren Fortschritt zu markieren, und lassen Sie sie Abzeichen tragen, die ihre Erfolge zeigen. Die täglichen Erinnerungskarten können auf dem Schreibtisch oder Nachttisch platziert werden, um regelmäßiges Üben zu fördern. Dieses Zubehör verwandelt das Koran-Lernen von einer Aufgabe in ein lohnendes Abenteuer.",tr:"Kur'an Öğrencisi Aksesuar Paketi, çocukları ezberleme yolculuklarının her kilometre taşında kutlamak ve motive etmek için tasarlanmıştır. Bir sureyi tamamladıklarında sertifika verin, ilerlemelerini işaretlemek için dekoratif ayraçlar kullanın ve başarılarını gösteren rozetler takmalarına izin verin. Günlük hatırlatma kartları düzenli pratiği teşvik etmek için masalarına veya komodinlerine yerleştirilebilir. Bu aksesuarlar Kur'an öğrenimini bir görevden ödüllendirici bir maceraya dönüştürür."},features:{en:["Achievement certificates","Decorative bookmarks","Motivational badges","Daily Qur'an reminders","Progress tracking tools","Celebration milestones"],de:["Leistungsurkunden","Dekorative Lesezeichen","Motivationsabzeichen","Tägliche Qur'an-Erinnerungen","Fortschrittsverfolgung","Meilenstein-Feiern"],tr:["Başarı sertifikaları","Dekoratif ayraçlar","Motivasyon rozetleri","Günlük Kur'an hatırlatıcıları","İlerleme takip araçları","Kutlama kilometre taşları"]}}],nse=[{id:"surah-fatiha",type:"video",url:"https://www.youtube.com/@Athar_Umm",title:{en:"Surah Al-Fatiha for Kids",de:"Surah Al-Fatiha für Kinder",tr:"Çocuklar için Fatiha Suresi"},description:{en:"Animated interactive video with Minshawi's voice to help children learn Surah Al-Fatiha.",de:"Animiertes interaktives Video mit Minshawis Stimme, um Kindern Surah Al-Fatiha beizubringen.",tr:"Çocukların Fatiha Suresi'ni öğrenmesine yardımcı olan Minşavi'nin sesiyle animasyonlu interaktif video."}},{id:"juz-amma-series",type:"video",url:"https://www.youtube.com/@Athar_Umm",title:{en:"Juz Amma Learning Series",de:"Juz Amma Lernserie",tr:"Cüz Amma Öğrenme Serisi"},description:{en:"Complete animated series covering all Surahs in Juz Amma with visual memorization aids.",de:"Komplette animierte Serie, die alle Suren in Juz Amma mit visuellen Gedächtnishilfen abdeckt.",tr:"Görsel ezberleme yardımcılarıyla Cüz Amma'daki tüm sureleri kapsayan tam animasyon serisi."}},{id:"free-printable",type:"download",url:"https://etsy.com/shop/LearningQuran",title:{en:"Free Surah Flashcard Sample",de:"Kostenlose Surah-Lernkarten Probe",tr:"Ücretsiz Sure Kart Örneği"},description:{en:"Download a free sample flashcard set to try our learning method with your children.",de:"Laden Sie ein kostenloses Lernkarten-Set herunter, um unsere Lernmethode mit Ihren Kindern auszuprobieren.",tr:"Öğrenme yöntemimizi çocuklarınızla denemek için ücretsiz bir kart seti indirin."}},{id:"memorization-tips",type:"article",url:"https://www.facebook.com/AtharUmm",title:{en:"5 Tips for Effective Quran Memorization",de:"5 Tipps für effektives Koran-Auswendiglernen",tr:"Etkili Kur'an Ezberleme için 5 İpucu"},description:{en:"Practical strategies to help your child develop a consistent and enjoyable Quran memorization routine.",de:"Praktische Strategien, um Ihrem Kind eine konsistente und angenehme Koran-Auswendiglern-Routine zu entwickeln.",tr:"Çocuğunuzun tutarlı ve keyifli bir Kur'an ezberleme rutini geliştirmesine yardımcı olacak pratik stratejiler."}}],mv={en:{heroTitle:"Joyful Quran Learning for Every Child",heroSubtitle:"Educational resources designed by a mother, for mothers — making Quranic education beautiful, engaging, and accessible worldwide.",shopNow:"Shop on Etsy",wat
vendor: 5,193 bytes, line 288
288chVideos:"Watch on YouTube",ourProducts:"Our Products",productsSubtitle:"Carefully crafted educational materials to make Quran learning a joyful experience",freeResources:"Free Resources",resourcesSubtitle:"Videos, printables, and tips to support your child's learning journey",viewAll:"View All",features:"What's Included",aboutTitle:"About Athar Umm",aboutText:"Athar Umm (أثر أم) means 'A Mother's Impact.' We believe every mother can leave a lasting, beautiful mark on her child's spiritual journey. Our educational resources combine cognitive learning techniques with Islamic values, making Quran memorization natural and joyful for children of all ages.",contactUs:"Contact Us",followUs:"Follow Us",adminPanel:"Admin Dashboard",backToSite:"Back to Website",video:"Video",download:"Download",article:"Article",learnMore:"Learn More",addToCart:"View on Etsy",signIn:"Sign In",getPersonalizedPlan:"Get Your Personalized Plan"},de:{heroTitle:"Freudvolles Koran-Lernen für jedes Kind",heroSubtitle:"Bildungsressourcen von einer Mutter für Mütter gestaltet — koranische Bildung schön, ansprechend und weltweit zugänglich machen.",shopNow:"Auf Etsy kaufen",watchVideos:"Auf YouTube ansehen",ourProducts:"Unsere Produkte",productsSubtitle:"Sorgfältig gestaltete Lernmaterialien für ein freudvolles Koran-Lernerlebnis",freeResources:"Kostenlose Ressourcen",resourcesSubtitle:"Videos, Ausdrucke und Tipps zur Unterstützung der Lernreise Ihres Kindes",viewAll:"Alle anzeigen",features:"Inhalt",aboutTitle:"Über Athar Umm",aboutText:"Athar Umm (أثر أم) bedeutet 'Der Einfluss einer Mutter.' Wir glauben, dass jede Mutter einen bleibenden, schönen Eindruck auf der spirituellen Reise ihres Kindes hinterlassen kann. Unsere Bildungsressourcen verbinden kognitive Lerntechniken mit islamischen Werten und machen das Koran-Auswendiglernen natürlich und freudvoll für Kinder jeden Alters.",contactUs:"Kontakt",followUs:"Folgen Sie uns",adminPanel:"Admin-Dashboard",backToSite:"Zurück zur Website",video:"Video",download:"Download",article:"Artikel",learnMore:"Mehr erfahren",addToCart:"Auf Etsy ansehen",signIn:"Anmelden",getPersonalizedPlan:"Ihren personalisierten Plan erhalten"},tr:{heroTitle:"Her Çocuk için Neşeli Kur'an Öğrenimi",heroSubtitle:"Bir anne tarafından anneler için tasarlanan eğitim kaynakları — Kur'an eğitimini güzel, ilgi çekici ve dünya çapında erişilebilir kılmak.",shopNow:"Etsy'de Alışveriş Yap",watchVideos:"YouTube'da İzle",ourProducts:"Ürünlerimiz",productsSubtitle:"Kur'an öğrenimini neşeli bir deneyime dönüştürmek için özenle hazırlanmış eğitim materyalleri",freeResources:"Ücretsiz Kaynaklar",resourcesSubtitle:"Çocuğunuzun öğrenme yolculuğunu desteklemek için videolar, basılı materyaller ve ipuçları",viewAll:"Tümünü Gör",features:"İçerik",aboutTitle:"Athar Umm Hakkında",aboutText:"Athar Umm (أثر أم) 'Bir Annenin Etkisi' anlamına gelir. Her annenin çocuğunun manevi yolculuğunda kalıcı, güzel bir iz bırakabileceğine inanıyoruz. Eğitim kaynaklarımız bilişsel öğrenme tekniklerini İslami değerlerle birleştirerek her yaştan çocuk için Kur'an ezberini doğal ve neşeli hale getirir.",contactUs:"İletişim",followUs:"Bizi Takip Edin",adminPanel:"Yönetici Paneli",backToSite:"Web Sitesine Dön",video:"Video",download:"İndir",article:"Makale",learnMore:"Daha Fazla",addToCart:"Etsy'de Gör",signIn:"Giriş Yap",getPersonalizedPlan:"Kişiselleştirilmiş Planınızı Alın"}};function dU(e){const t=e+"CollectionProvider",[r,n]=Jf(t),[a,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),o=b=>{const{scope:x,children:S}=b,A=Z.useRef(null),k=Z.useRef(new Map).current;return E.jsx(a,{scope:x,itemMap:k,collectionRef:A,children:S})};o.displayName=t;const s=e+"CollectionSlot",u=vh(s),f=Z.forwardRef((b,x)=>{const{scope:S,children:A}=b,k=i(s,S),M=zn(x,k.collectionRef);return E.jsx(u,{ref:M,children:A})});f.displayName=s;const h=e+"CollectionItemSlot",d="data-radix-collection-item",m=vh(h),y=Z.forwardRef((b,x)=>{const{scope:S,children:A,...k}=b,M=Z.useRef(null),O=zn(x,M),C=i(h,S);return Z.useEffect(()=>(C.itemMap.set(M,{ref:M,...k}),()=>void C.itemMap.delete(M))),E.jsx(m,{[d]:"",ref:O,children:A})});y.displayName=h;function v(b){const x=i(e+"CollectionConsumer",b);return Z.useCallback(()=>{const A=x.collectionRef.current;if(!A)return[];const k=Array.from(A.querySelectorAll(`[${d}]`));return Array.from(x.itemMap.values()).sort((C,P)=>k.indexOf(C.ref.current)-k.indexOf(P.ref.current))},[x.collectionRef,x.itemMap])}return[{Provider:o,Slot:f,ItemSlot:y},v,n]}var ase=D.createContext(void 0);function hU(e){const t=D.useContext(ase);return e||t||"ltr"}var a4=0;function ise(){D.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??tN()),document.body.insertAdjacentElement("beforeend",e[1]??tN()),a4++,()=>{a4===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),a4--}},[])}function tN(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
vendor: 4,723 bytes, line 288
288style.position="fixed",e.style.pointerEvents="none",e}var i4="focusScope.autoFocusOnMount",o4="focusScope.autoFocusOnUnmount",rN={bubbles:!1,cancelable:!0},ose="FocusScope",pU=D.forwardRef((e,t)=>{const{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:i,...o}=e,[s,u]=D.useState(null),f=is(a),h=is(i),d=D.useRef(null),m=zn(t,b=>u(b)),y=D.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;D.useEffect(()=>{if(n){let b=function(k){if(y.paused||!s)return;const M=k.target;s.contains(M)?d.current=M:tl(d.current,{select:!0})},x=function(k){if(y.paused||!s)return;const M=k.relatedTarget;M!==null&&(s.contains(M)||tl(d.current,{select:!0}))},S=function(k){if(document.activeElement===document.body)for(const O of k)O.removedNodes.length>0&&tl(s)};document.addEventListener("focusin",b),document.addEventListener("focusout",x);const A=new MutationObserver(S);return s&&A.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",b),document.removeEventListener("focusout",x),A.disconnect()}}},[n,s,y.paused]),D.useEffect(()=>{if(s){aN.add(y);const b=document.activeElement;if(!s.contains(b)){const S=new CustomEvent(i4,rN);s.addEventListener(i4,f),s.dispatchEvent(S),S.defaultPrevented||(sse(dse(mU(s)),{select:!0}),document.activeElement===b&&tl(s))}return()=>{s.removeEventListener(i4,f),setTimeout(()=>{const S=new CustomEvent(o4,rN);s.addEventListener(o4,h),s.dispatchEvent(S),S.defaultPrevented||tl(b??document.body,{select:!0}),s.removeEventListener(o4,h),aN.remove(y)},0)}}},[s,f,h,y]);const v=D.useCallback(b=>{if(!r&&!n||y.paused)return;const x=b.key==="Tab"&&!b.altKey&&!b.ctrlKey&&!b.metaKey,S=document.activeElement;if(x&&S){const A=b.currentTarget,[k,M]=lse(A);k&&M?!b.shiftKey&&S===M?(b.preventDefault(),r&&tl(k,{select:!0})):b.shiftKey&&S===k&&(b.preventDefault(),r&&tl(M,{select:!0})):S===A&&b.preventDefault()}},[r,n,y.paused]);return E.jsx(yn.div,{tabIndex:-1,...o,ref:m,onKeyDown:v})});pU.displayName=ose;function sse(e,{select:t=!1}={}){const r=document.activeElement;for(const n of e)if(tl(n,{select:t}),document.activeElement!==r)return}function lse(e){const t=mU(e),r=nN(t,e),n=nN(t.reverse(),e);return[r,n]}function mU(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{const a=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||a?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function nN(e,t){for(const r of e)if(!use(r,{upTo:t}))return r}function use(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 cse(e){return e instanceof HTMLInputElement&&"select"in e}function tl(e,{select:t=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&cse(e)&&t&&e.select()}}var aN=fse();function fse(){let e=[];return{add(t){const r=e[0];t!==r&&r?.pause(),e=iN(e,t),e.unshift(t)},remove(t){e=iN(e,t),e[0]?.resume()}}}function iN(e,t){const r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function dse(e){return e.filter(t=>t.tagName!=="A")}var s4="rovingFocusGroup.onEntryFocus",hse={bubbles:!1,cancelable:!0},Ap="RovingFocusGroup",[B5,gU,pse]=dU(Ap),[mse,yU]=Jf(Ap,[pse]),[gse,yse]=mse(Ap),vU=D.forwardRef((e,t)=>E.jsx(B5.Provider,{scope:e.__scopeRovingFocusGroup,children:E.jsx(B5.Slot,{scope:e.__scopeRovingFocusGroup,children:E.jsx(vse,{...e,ref:t})})}));vU.displayName=Ap;var vse=D.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,orientation:n,loop:a=!1,dir:i,currentTabStopId:o,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:u,onEntryFocus:f,preventScrollOnEntryFocus:h=!1,...d}=e,m=D.useRef(null),y=zn(t,m),v=hU(i),[b,x]=gT({prop:o,defaultProp:s??null,onChange:u,caller:Ap}),[S,A]=D.useState(!1),k=is(f),M=gU(r),O=D.useRef(!1),[C,P]=D.useState(0);return D.useEffect(()=>{const L=m.current;if(L)return L.addEventListener(s4,k),()=>L.removeEventListener(s4,k)},[k]),E.jsx(gse,{scope:r,orientation:n,dir:v,loop:a,currentTabStopId:b,onItemFocus:D.useCallback(L=>x(L),[x]),onItemShiftTab:D.useCallback(()=>A(!0),[]),onFocusableItemAdd:D.useCallback(()=>P(L=>L+1),[]),onFocusableItemRemove:D.useCallback(()=>P(L=>L-1),[]),children:E.jsx(yn.div,{tabIndex:S||C===0?-1:0,"data-orientation":n,...d,ref:y,style:{outline:"none",...e.style},onMouseDown:yt(e.onMouseDown,()=>{O.current=!0}),onFocus:yt(e.onFocus,L=>{const F=!O.current;if(L.target===L.currentTarget&&F&&!S){const z=new CustomEvent(s4,hse);if(L.currentTarget.dispatchEvent(z),!z.defaultPrevented){const $=M().filter(U=>U.focusable),V=$.find(U=>U.active),W=$.find(U=>
vendor: 9,012 bytes, lines 288-303
288U.id===b),re=[V,W,...$].filter(Boolean).map(U=>U.ref.current);wU(re,h)}}O.current=!1}),onBlur:yt(e.onBlur,()=>A(!1))})})}),bU="RovingFocusGroupItem",xU=D.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:r,focusable:n=!0,active:a=!1,tabStopId:i,children:o,...s}=e,u=b1(),f=i||u,h=yse(bU,r),d=h.currentTabStopId===f,m=gU(r),{onFocusableItemAdd:y,onFocusableItemRemove:v,currentTabStopId:b}=h;return D.useEffect(()=>{if(n)return y(),()=>v()},[n,y,v]),E.jsx(B5.ItemSlot,{scope:r,id:f,focusable:n,active:a,children:E.jsx(yn.span,{tabIndex:d?0:-1,"data-orientation":h.orientation,...s,ref:t,onMouseDown:yt(e.onMouseDown,x=>{n?h.onItemFocus(f):x.preventDefault()}),onFocus:yt(e.onFocus,()=>h.onItemFocus(f)),onKeyDown:yt(e.onKeyDown,x=>{if(x.key==="Tab"&&x.shiftKey){h.onItemShiftTab();return}if(x.target!==x.currentTarget)return;const S=wse(x,h.orientation,h.dir);if(S!==void 0){if(x.metaKey||x.ctrlKey||x.altKey||x.shiftKey)return;x.preventDefault();let k=m().filter(M=>M.focusable).map(M=>M.ref.current);if(S==="last")k.reverse();else if(S==="prev"||S==="next"){S==="prev"&&k.reverse();const M=k.indexOf(x.currentTarget);k=h.loop?Ese(k,M+1):k.slice(M+1)}setTimeout(()=>wU(k))}}),children:typeof o=="function"?o({isCurrentTabStop:d,hasTabStop:b!=null}):o})})});xU.displayName=bU;var bse={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function xse(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function wse(e,t,r){const n=xse(e.key,r);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(n))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(n)))return bse[n]}function wU(e,t=!1){const r=document.activeElement;for(const n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}function Ese(e,t){return e.map((r,n)=>e[(t+n)%e.length])}var _se=vU,Sse=xU,Tse=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Uc=new WeakMap,xg=new WeakMap,wg={},l4=0,EU=function(e){return e&&(e.host||EU(e.parentNode))},Ase=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=EU(r);return n&&e.contains(n)?n:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},kse=function(e,t,r,n){var a=Ase(t,Array.isArray(e)?e:[e]);wg[r]||(wg[r]=new WeakMap);var i=wg[r],o=[],s=new Set,u=new Set(a),f=function(d){!d||s.has(d)||(s.add(d),f(d.parentNode))};a.forEach(f);var h=function(d){!d||u.has(d)||Array.prototype.forEach.call(d.children,function(m){if(s.has(m))h(m);else try{var y=m.getAttribute(n),v=y!==null&&y!=="false",b=(Uc.get(m)||0)+1,x=(i.get(m)||0)+1;Uc.set(m,b),i.set(m,x),o.push(m),b===1&&v&&xg.set(m,!0),x===1&&m.setAttribute(r,"true"),v||m.setAttribute(n,"true")}catch(S){console.error("aria-hidden: cannot operate on ",m,S)}})};return h(t),s.clear(),l4++,function(){o.forEach(function(d){var m=Uc.get(d)-1,y=i.get(d)-1;Uc.set(d,m),i.set(d,y),m||(xg.has(d)||d.removeAttribute(n),xg.delete(d)),y||d.removeAttribute(r)}),l4--,l4||(Uc=new WeakMap,Uc=new WeakMap,xg=new WeakMap,wg={})}},Ose=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),a=Tse(e);return a?(n.push.apply(n,Array.from(a.querySelectorAll("[aria-live], script"))),kse(n,a,r,"aria-hidden")):function(){return null}},eo=function(){return eo=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},eo.apply(this,arguments)};function _U(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function Cse(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,i;n<a;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))}var u1="right-scroll-bar-position",c1="width-before-scroll-bar",Nse="with-scroll-bars-hidden",Pse="--removed-body-scroll-bar-size";function u4(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function Mse(e,t){var r=D.useState(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(n){var a=r.value;a!==n&&(r.value=n,r.callback(n,a))}}}})[0];return r.callback=t,r.facade}var Rse=typeof window<"u"?D.useLayoutEffect:D.useEffect,oN=new WeakMap;function Dse(e,t){var r=Mse(null,function(n){return e.forEach(function(a){return u4(a,n)})});return Rse(function(){var n=oN.get(r);if(n){var a=new Set(n),i=new Set(e),o=r.current;a.forEach(function(s){i.has(s)||u4(s,null)}),i.forEach(function(s){a.has(s)||u4(s,o)})}oN.set(r,e)},[e]),r}function Ise(e){return e}function Lse(e,t){t===void 0&&(t=Ise);var r=[],n=!1,a={read:function(){if(n)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(i){var o=t(i,n);return r.push(o),function(){r=r.filter(function(s){return s!==o})}},assignSyncMedium:function(i){for(n=!0;r.length;){var o=r;r=[],o.forEach(i)}r={push:function(s){return i(s)},filter:function(){return r}}},assignMedium:function(i){n=!0;var o=[];if(r.length){var s=r;r=[],s.forEach(i),o=r}var u=function(){var h=o;o=[],h.forEach(i)},f=function(){return Promise.resolve().then(u)};f(),r={push:function(h){o.push(h),f()},filter:function(h){return o=o.filter(h),r}}}};return a}function jse(e){e===void 0&&(e={});var t=Lse(null);return t.options=eo({async:!0,ssr:!1},e),t}var SU=function(e){var t=e.sideCar,r=_U(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw new Error("Sidecar medium not found");return D.createElement(n,eo({},r))};SU.isSideCarExport=!0;function Bse(e,t){return e.useMedium(t),SU}var TU=jse(),c4=function(){},gv=D.forwardRef(function(e,t){var r=D.useRef(null),n=D.useState({onScrollCapture:c4,onWheelCapture:c4,onTouchMoveCapture:c4}),a=n[0],i=n[1],o=e.forwardProps,s=e.children,u=e.className,f=e.removeScrollBar,h=e.enabled,d=e.shards,m=e.sideCar,y=e.noRelative,v=e.noIsolation,b=e.inert,x=e.allowPinchZoom,S=e.as,A=S===void 0?"div":S,k=e.gapMode,M=_U(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),O=m,C=Dse([r,t]),P=eo(eo({},M),a);return D.createElement(D.Fragment,null,h&&D.createElement(O,{sideCar:TU,removeScrollBar:f,shards:d,noRelative:y,noIsolation:v,inert:b,setCallbacks:i,allowPinchZoom:!!x,lockRef:r,gapMode:k}),o?D.cloneElement(D.Children.only(s),eo(eo({},P),{ref:C})):D.createElement(A,eo({},P,{className:u,ref:C}),s))});gv.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};gv.classNames={fullWidth:c1,zeroRight:u1};var zse=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function Fse(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=zse();return t&&e.setAttribute("nonce",t),e}function $se(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Use(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Hse=function(){var e=0,t=null;return{add:function(r){e==0&&(t=Fse())&&($se(t,r),Use(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},qse=function(){var e=Hse();return function(t,r){D.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},AU=function(){var e=qse(),t=function(r){var n=r.styles,a=r.dynamic;return e(n,a),null};return t},Gse={left:0,top:0,right:0,gap:0},f4=function(e){return parseInt(e||"",10)||0},Vse=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],n=t[e==="padding"?"paddingTop":"marginTop"],a=t[e==="padding"?"paddingRight":"marginRight"];return[f4(r),f4(n),f4(a)]},Yse=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Gse;var t=Vse(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},Kse=AU(),ff="data-scroll-locked",Wse=function(e,t,r,n){var a=e.left,i=e.top,o=e.right,s=e.gap;return r===void 0&&(r="margin"),`
289  .`.concat(Nse,` {
290   overflow: hidden `).concat(n,`;
291   padding-right: `).concat(s,"px ").concat(n,`;
292  }
293  body[`).concat(ff,`] {
294    overflow: hidden `).concat(n,`;
295    overscroll-behavior: contain;
296    `).concat([t&&"position: relative ".concat(n,";"),r==="margin"&&`
297    padding-left: `.concat(a,`px;
298    padding-top: `).concat(i,`px;
299    padding-right: `).concat(o,`px;
300    margin-left:0;
301    margin-top:0;
302    margin-right: `).concat(s,"px ").concat(n,`;
303    `),r==="padding"&&"padding-right: ".concat(s,"px ").concat(n,";
303")].filter(Boolean).join(""),`
304  }
305  
306  .`).concat(u1,` {
307    right: `).concat(s,"px ").concat(n,`;
308  }
309  
310  .`).concat(c1,` {
311    margin-right: `).concat(s,"px ").concat(n,`;
312  }
313  
314  .`).concat(u1," .").concat(u1,` {
315    right: 0 `).concat(n,`;
316  }
317  
318  .`).concat(c1," .").concat(c1,` {
319    margin-right: 0 `).concat(n,`;
320  }
321  
322  body[`).concat(ff,`] {
323    `).concat(Pse,": ").concat(s,`px;
324  }
325`)},sN=function(){var e=parseInt(document.body.getAttribute(ff)||"0",10);return isFinite(e)?e:0},Qse=function(){D.useEffect(function(){return document.body.setAttribute(ff,(sN()+1).toString()),function(){var e=sN()-1;e<=0?document.body.removeAttribute(ff):document.body.setAttribute(ff,e.toString())}},[])},Xse=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,a=n===void 0?"margin":n;Qse();var i=D.useMemo(function(){return Yse(a)},[a]);return D.createElement(Kse,{styles:Wse(i,!t,a,r?"":"!important")})},z5=!1;if(typeof window<"u")try{var Eg=Object.defineProperty({},"passive",{get:function(){return z5=!0,!0}});window.addEventListener("test",Eg,Eg),window.removeEventListener("test",Eg,Eg)}catch{z5=!1}var Hc=z5?{passive:!1}:!1,Zse=function(e){return e.tagName==="TEXTAREA"},kU=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!Zse(e)&&r[t]==="visible")},Jse=function(e){return kU(e,"overflowY")},ele=function(e){return kU(e,"overflowX")},lN=function(e,t){var r=t.ownerDocument,n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var a=OU(e,n);if(a){var i=CU(e,n),o=i[1],s=i[2];if(o>s)return!0}n=n.parentNode}while(n&&n!==r.body);return!1},tle=function(e){var t=e.scrollTop,r=e.scrollHeight,n=e.clientHeight;return[t,r,n]},rle=function(e){var t=e.scrollLeft,r=e.scrollWidth,n=e.clientWidth;return[t,r,n]},OU=function(e,t){return e==="v"?Jse(t):ele(t)},CU=function(e,t){return e==="v"?tle(t):rle(t)},nle=function(e,t){return e==="h"&&t==="rtl"?-1:1},ale=function(e,t,r,n,a){var i=nle(e,window.getComputedStyle(t).direction),o=i*n,s=r.target,u=t.contains(s),f=!1,h=o>0,d=0,m=0;do{if(!s)break;var y=CU(e,s),v=y[0],b=y[1],x=y[2],S=b-x-i*v;(v||S)&&OU(e,s)&&(d+=S,m+=v);var A=s.parentNode;s=A&&A.nodeType===Node.DOCUMENT_FRAGMENT_NODE?A.host:A}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return(h&&Math.abs(d)<1||!h&&Math.abs(m)<1)&&(f=!0),f},_g=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},uN=function(e){return[e.deltaX,e.deltaY]},cN=function(e){return e&&"current"in e?e.current:e},ile=function(e,t){return e[0]===t[0]&&e[1]===t[1]},ole=function(e){return`
326  .block-interactivity-`.concat(e,` {pointer-events: none;}
327  .allow-interactivity-`).concat(e,` {pointer-events: all;}
328`)},sle=0,qc=[];function lle(e){var t=D.useRef([]),r=D.useRef([0,0]),n=D.useRef(),a=D.useState(sle++)[0],i=D.useState(AU)[0],o=D.useRef(e);D.useEffect(function(){o.current=e},[e]),D.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var b=Cse([e.lockRef.current],(e.shards||[]).map(cN),!0).filter(Boolean);return b.forEach(function(x){return x.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),b.forEach(function(x){return x.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var s=D.useCallback(function(b,x){if("touches"in b&&b.touches.length===2||b.type==="wheel"&&b.ctrlKey)return!o.current.allowPinchZoom;var S=_g(b),A=r.current,k="deltaX"in b?b.deltaX:A[0]-S[0],M="deltaY"in b?b.deltaY:A[1]-S[1],O,C=b.target,P=Math.abs(k)>Math.abs(M)?"h":"v";if("touches"in b&&P==="h"&&C.type==="range")return!1;var L=lN(P,C);if(!L)return!0;if(L?O=P:(O=P==="v"?"h":"v",L=lN(P,C)),!L)return!1;if(!n.current&&"changedTouches"in b&&(k||M)&&(n.current=O),!O)return!0;var F=n.current||O;return ale(F,x,b,F==="h"?k:M)},[]),u=D.useCallback(function(b){var x=b;if(!(!qc.length||qc[qc.length-1]!==i)){var S="deltaY"in x?uN(x):_g(x),A=t.current.filter(function(O){return O.name===x.type&&(O.target===x.target||x.target===O.shadowParent)&&ile(O.delta,S)})[0];if(A&&A.should){x.cancelable&&x.preventDefault();return}
vendor: 19,263 bytes, line 328
328if(!A){var k=(o.current.shards||[]).map(cN).filter(Boolean).filter(function(O){return O.contains(x.target)}),M=k.length>0?s(x,k[0]):!o.current.noIsolation;M&&x.cancelable&&x.preventDefault()}}},[]),f=D.useCallback(function(b,x,S,A){var k={name:b,delta:x,target:S,should:A,shadowParent:ule(S)};t.current.push(k),setTimeout(function(){t.current=t.current.filter(function(M){return M!==k})},1)},[]),h=D.useCallback(function(b){r.current=_g(b),n.current=void 0},[]),d=D.useCallback(function(b){f(b.type,uN(b),b.target,s(b,e.lockRef.current))},[]),m=D.useCallback(function(b){f(b.type,_g(b),b.target,s(b,e.lockRef.current))},[]);D.useEffect(function(){return qc.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:m}),document.addEventListener("wheel",u,Hc),document.addEventListener("touchmove",u,Hc),document.addEventListener("touchstart",h,Hc),function(){qc=qc.filter(function(b){return b!==i}),document.removeEventListener("wheel",u,Hc),document.removeEventListener("touchmove",u,Hc),document.removeEventListener("touchstart",h,Hc)}},[]);var y=e.removeScrollBar,v=e.inert;return D.createElement(D.Fragment,null,v?D.createElement(i,{styles:ole(a)}):null,y?D.createElement(Xse,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function ule(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const cle=Bse(TU,lle);var NU=D.forwardRef(function(e,t){return D.createElement(gv,eo({},e,{ref:t,sideCar:cle}))});NU.classNames=gv.classNames;var F5=["Enter"," "],fle=["ArrowDown","PageUp","Home"],PU=["ArrowUp","PageDown","End"],dle=[...fle,...PU],hle={ltr:[...F5,"ArrowRight"],rtl:[...F5,"ArrowLeft"]},ple={ltr:["ArrowLeft"],rtl:["ArrowRight"]},kp="Menu",[_h,mle,gle]=dU(kp),[$u,MU]=Jf(kp,[gle,uv,yU]),yv=uv(),RU=yU(),[yle,Uu]=$u(kp),[vle,Op]=$u(kp),DU=e=>{const{__scopeMenu:t,open:r=!1,children:n,dir:a,onOpenChange:i,modal:o=!0}=e,s=yv(t),[u,f]=D.useState(null),h=D.useRef(!1),d=is(i),m=hU(a);return D.useEffect(()=>{const y=()=>{h.current=!0,document.addEventListener("pointerdown",v,{capture:!0,once:!0}),document.addEventListener("pointermove",v,{capture:!0,once:!0})},v=()=>h.current=!1;return document.addEventListener("keydown",y,{capture:!0}),()=>{document.removeEventListener("keydown",y,{capture:!0}),document.removeEventListener("pointerdown",v,{capture:!0}),document.removeEventListener("pointermove",v,{capture:!0})}},[]),E.jsx(_$,{...s,children:E.jsx(yle,{scope:t,open:r,onOpenChange:d,content:u,onContentChange:f,children:E.jsx(vle,{scope:t,onClose:D.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:h,dir:m,modal:o,children:n})})})};DU.displayName=kp;var ble="MenuAnchor",ET=D.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e,a=yv(r);return E.jsx(S$,{...a,...n,ref:t})});ET.displayName=ble;var _T="MenuPortal",[xle,IU]=$u(_T,{forceMount:void 0}),LU=e=>{const{__scopeMenu:t,forceMount:r,children:n,container:a}=e,i=Uu(_T,t);return E.jsx(xle,{scope:t,forceMount:r,children:E.jsx(Fu,{present:r||i.open,children:E.jsx(mT,{asChild:!0,container:a,children:n})})})};LU.displayName=_T;var fi="MenuContent",[wle,ST]=$u(fi),jU=D.forwardRef((e,t)=>{const r=IU(fi,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,i=Uu(fi,e.__scopeMenu),o=Op(fi,e.__scopeMenu);return E.jsx(_h.Provider,{scope:e.__scopeMenu,children:E.jsx(Fu,{present:n||i.open,children:E.jsx(_h.Slot,{scope:e.__scopeMenu,children:o.modal?E.jsx(Ele,{...a,ref:t}):E.jsx(_le,{...a,ref:t})})})})}),Ele=D.forwardRef((e,t)=>{const r=Uu(fi,e.__scopeMenu),n=D.useRef(null),a=zn(t,n);return D.useEffect(()=>{const i=n.current;if(i)return Ose(i)},[]),E.jsx(TT,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:yt(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),_le=D.forwardRef((e,t)=>{const r=Uu(fi,e.__scopeMenu);return E.jsx(TT,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),Sle=vh("MenuContent.ScrollLock"),TT=D.forwardRef((e,t)=>{const{__scopeMenu:r,loop:n=!1,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:s,onEntryFocus:u,onEscapeKeyDown:f,onPointerDownOutside:h,onFocusOutside:d,onInteractOutside:m,onDismiss:y,disableOutsideScroll:v,...b}=e,x=Uu(fi,r),S=Op(fi,r),A=yv(r),k=RU(r),M=mle(r),[O,C]=D.useState(null),P=D.useRef(null),L=zn(t,P,x.onContentChange),F=D.useRef(0),z=D.useRef(""),$=D.useRef(0),V=D.useRef(null),W=D.useRef("right"),X=D.useRef(0),re=v?NU:D.Fragment,U=v?{as:Sle,allowPinchZoom:!0}:void 0,ee=le=>{const G=z.current+le,Y=M().filter(Pe=>!Pe.disabled),oe=document.activeElement,j=Y.find(Pe=>Pe.ref.current===oe)?.textValue,de=Y.map(Pe=>Pe.textValue),xe=Lle(de,G,j),Oe=Y.find(Pe=>Pe.textValue===xe)?.ref.current;(function Pe(Fe){z.current=Fe,window.clearTimeout(F.current),Fe!==""&&(F.current=window.setTimeout(()=>Pe(""),1e3))})(G),Oe&&setTimeout(()=>Oe.focus())};D.useEffect(()=>()=>window.clearTimeout(F.current),[]),ise();const J=D.useCallback(le=>W.current===V.current?.side&&Ble(le,V.current?.area),[]);return E.jsx(wle,{scope:r,searchRef:z,onItemEnter:D.useCallback(le=>{J(le)&&le.preventDefault()},[J]),onItemLeave:D.useCallback(le=>{J(le)||(P.current?.focus(),C(null))},[J]),onTriggerLeave:D.useCallback(le=>{J(le)&&le.preventDefault()},[J]),pointerGraceTimerRef:$,onPointerGraceIntentChange:D.useCallback(le=>{V.current=le},[]),children:E.jsx(re,{...U,children:E.jsx(pU,{asChild:!0,trapped:a,onMountAutoFocus:yt(i,le=>{le.preventDefault(),P.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:o,children:E.jsx(oT,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:f,onPointerDownOutside:h,onFocusOutside:d,onInteractOutside:m,onDismiss:y,children:E.jsx(_se,{asChild:!0,...k,dir:S.dir,orientation:"vertical",loop:n,currentTabStopId:O,onCurrentTabStopIdChange:C,onEntryFocus:yt(u,le=>{S.isUsingKeyboardRef.current||le.preventDefault()}),preventScrollOnEntryFocus:!0,children:E.jsx(T$,{role:"menu","aria-orientation":"vertical","data-state":JU(x.open),"data-radix-menu-content":"",dir:S.dir,...A,...b,ref:L,style:{outline:"none",...b.style},onKeyDown:yt(b.onKeyDown,le=>{const Y=le.target.closest("[data-radix-menu-content]")===le.currentTarget,oe=le.ctrlKey||le.altKey||le.metaKey,j=le.key.length===1;Y&&(le.key==="Tab"&&le.preventDefault(),!oe&&j&&ee(le.key));const de=P.current;if(le.target!==de||!dle.includes(le.key))return;le.preventDefault();const Oe=M().filter(Pe=>!Pe.disabled).map(Pe=>Pe.ref.current);PU.includes(le.key)&&Oe.reverse(),Dle(Oe)}),onBlur:yt(e.onBlur,le=>{le.currentTarget.contains(le.target)||(window.clearTimeout(F.current),z.current="")}),onPointerMove:yt(e.onPointerMove,Sh(le=>{const G=le.target,Y=X.current!==le.clientX;if(le.currentTarget.contains(G)&&Y){const oe=le.clientX>X.current?"right":"left";W.current=oe,X.current=le.clientX}}))})})})})})})});jU.displayName=fi;var Tle="MenuGroup",AT=D.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e;return E.jsx(yn.div,{role:"group",...n,ref:t})});AT.displayName=Tle;var Ale="MenuLabel",BU=D.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e;return E.jsx(yn.div,{...n,ref:t})});BU.displayName=Ale;var S1="MenuItem",fN="menu.itemSelect",vv=D.forwardRef((e,t)=>{const{disabled:r=!1,onSelect:n,...a}=e,i=D.useRef(null),o=Op(S1,e.__scopeMenu),s=ST(S1,e.__scopeMenu),u=zn(t,i),f=D.useRef(!1),h=()=>{const d=i.current;if(!r&&d){const m=new CustomEvent(fN,{bubbles:!0,cancelable:!0});d.addEventListener(fN,y=>n?.(y),{once:!0}),JF(d,m),m.defaultPrevented?f.current=!1:o.onClose()}};return E.jsx(zU,{...a,ref:u,disabled:r,onClick:yt(e.onClick,h),onPointerDown:d=>{e.onPointerDown?.(d),f.current=!0},onPointerUp:yt(e.onPointerUp,d=>{f.current||d.currentTarget?.click()}),onKeyDown:yt(e.onKeyDown,d=>{const m=s.searchRef.current!=="";r||m&&d.key===" "||F5.includes(d.key)&&(d.currentTarget.click(),d.preventDefault())})})});vv.displayName=S1;var zU=D.forwardRef((e,t)=>{const{__scopeMenu:r,disabled:n=!1,textValue:a,...i}=e,o=ST(S1,r),s=RU(r),u=D.useRef(null),f=zn(t,u),[h,d]=D.useState(!1),[m,y]=D.useState("");return D.useEffect(()=>{const v=u.current;v&&y((v.textContent??"").trim())},[i.children]),E.jsx(_h.ItemSlot,{scope:r,disabled:n,textValue:a??m,children:E.jsx(Sse,{asChild:!0,...s,focusable:!n,children:E.jsx(yn.div,{role:"menuitem","data-highlighted":h?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...i,ref:f,onPointerMove:yt(e.onPointerMove,Sh(v=>{n?o.onItemLeave(v):(o.onItemEnter(v),v.defaultPrevented||v.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:yt(e.onPointerLeave,Sh(v=>o.onItemLeave(v))),onFocus:yt(e.onFocus,()=>d(!0)),onBlur:yt(e.onBlur,()=>d(!1))})})})}),kle="MenuCheckboxItem",FU=D.forwardRef((e,t)=>{const{checked:r=!1,onCheckedChange:n,...a}=e;return E.jsx(GU,{scope:e.__scopeMenu,checked:r,children:E.jsx(vv,{role:"menuitemcheckbox","aria-checked":T1(r)?"mixed":r,...a,ref:t,"data-state":OT(r),onSelect:yt(a.onSelect,()=>n?.(T1(r)?!0:!r),{checkForDefaultPrevented:!1})})})});FU.displayName=kle;var $U="MenuRadioGroup",[Ole,Cle]=$u($U,{value:void 0,onValueChange:()=>{}}),UU=D.forwardRef((e,t)=>{const{value:r,onValueChange:n,...a}=e,i=is(n);return E.jsx(Ole,{scope:e.__scopeMenu,value:r,onValueChange:i,children:E.jsx(AT,{...a,ref:t})})});UU.displayName=$U;var HU="MenuRadioItem",qU=D.forwardRef((e,t)=>{const{value:r,...n}=e,a=Cle(HU,e.__scopeMenu),i=r===a.value;return E.jsx(GU,{scope:e.__scopeMenu,checked:i,children:E.jsx(vv,{role:"menuitemradio","aria-checked":i,...n,ref:t,"data-state":OT(i),onSelect:yt(n.onSelect,()=>a.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});qU.displayName=HU;var kT="MenuItemIndicator",[GU,Nle]=$u(kT,{checked:!1}),VU=D.forwardRef((e,t)=>{const{__scopeMenu:r,forceMount:n,...a}=e,i=Nle(kT,r);return E.jsx(Fu,{present:n||T1(i.checked)||i.checked===!0,children:E.jsx(yn.span,{...a,ref:t,"data-state":OT(i.checked)})})});VU.displayName=kT;var Ple="MenuSeparator",YU=D.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e;return E.jsx(yn.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});YU.displayName=Ple;var Mle="MenuArrow",KU=D.forwardRef((e,t)=>{const{__scopeMenu:r,...n}=e,a=yv(r);return E.jsx(A$,{...a,...n,ref:t})});KU.displayName=Mle;var Rle="MenuSub",[MIe,WU]=$u(Rle),L0="MenuSubTrigger",QU=D.forwardRef((e,t)=>{const r=Uu(L0,e.__scopeMenu),n=Op(L0,e.__scopeMenu),a=WU(L0,e.__scopeMenu),i=ST(L0,e.__scopeMenu),o=D.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:u}=i,f={__scopeMenu:e.__scopeMenu},h=D.useCallback(()=>{o.current&&window.clearTimeout(o.current),o.current=null},[]);return D.useEffect(()=>h,[h]),D.useEffect(()=>{const d=s.current;return()=>{window.clearTimeout(d),u(null)}},[s,u]),E.jsx(ET,{asChild:!0,...f,children:E.jsx(zU,{id:a.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":a.contentId,"data-state":JU(r.open),...e,ref:av(t,a.onTriggerChange),onClick:d=>{e.onClick?.(d),!(e.disabled||d.defaultPrevented)&&(d.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:yt(e.onPointerMove,Sh(d=>{i.onItemEnter(d),!d.defaultPrevented&&!e.disabled&&!r.open&&!o.current&&(i.onPointerGraceIntentChange(null),o.current=window.setTimeout(()=>{r.onOpenChange(!0),h()},100))})),onPointerLeave:yt(e.onPointerLeave,Sh(d=>{h();const m=r.content?.getBoundingClientRect();if(m){const y=r.content?.dataset.side,v=y==="right",b=v?-5:5,x=m[v?"left":"right"],S=m[v?"right":"left"];i.onPointerGraceIntentChange({area:[{x:d.clientX+b,y:d.clientY},{x,y:m.top},{x:S,y:m.top},{x:S,y:m.bottom},{x,y:m.bottom}],side:y}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>i.onPointerGraceIntentChange(null),300)}else{if(i.onTriggerLeave(d),d.defaultPrevented)return;i.onPointerGraceIntentChange(null)}})),onKeyDown:yt(e.onKeyDown,d=>{const m=i.searchRef.current!=="";e.disabled||m&&d.key===" "||hle[n.dir].includes(d.key)&&(r.onOpenChange(!0),r.content?.focus(),d.preventDefault())})})})});QU.displayName=L0;var XU="MenuSubContent",ZU=D.forwardRef((e,t)=>{const r=IU(fi,e.__scopeMenu),{forceMount:n=r.forceMount,...a}=e,i=Uu(fi,e.__scopeMenu),o=Op(fi,e.__scopeMenu),s=WU(XU,e.__scopeMenu),u=D.useRef(null),f=zn(t,u);return E.jsx(_h.Provider,{scope:e.__scopeMenu,children:E.jsx(Fu,{present:n||i.open,children:E.jsx(_h.Slot,{scope:e.__scopeMenu,children:E.jsx(TT,{id:s.contentId,"aria-labelledby":s.triggerId,...a,ref:f,align:"start",side:o.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:h=>{o.isUsingKeyboardRef.current&&u.current?.focus(),h.preventDefault()},onCloseAutoFocus:h=>h.preventDefault(),onFocusOutside:yt(e.onFocusOutside,h=>{h.target!==s.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:yt(e.onEscapeKeyDown,h=>{o.onClose(),h.preventDefault()}),onKeyDown:yt(e.onKeyDown,h=>{const d=h.currentTarget.contains(h.target),m=ple[o.dir].includes(h.key);d&&m&&(i.onOpenChange(!1),s.trigger?.focus(),h.preventDefault())})})})})})});ZU.displayName=XU;function JU(e){return e?"open":"closed"}function T1(e){return e==="indeterminate"}function OT(e){return T1(e)?"indeterminate":e?"checked":"unchecked"}function Dle(e){const t=document.activeElement;for(const r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function Ile(e,t){return e.map((r,n)=>e[(t+n)%e.length])}function Lle(e,t,r){const a=t.length>1&&Array.from(t).every(f=>f===t[0])?t[0]:t,i=r?e.indexOf(r):-1;let o=Ile(e,Math.max(i,0));a.length===1&&(o=o.filter(f=>f!==r));const u=o.find(f=>f.toLowerCase().startsWith(a.toLowerCase()));return u!==r?u:void 0}function jle(e,t){const{x:r,y:n}=e;let a=!1;for(let i=0,o=t.length-1;i<t.length;o=i++){const s=t[i],u=t[o],f=s.x,h=s.y,d=u.x,m=u.y;h>n!=m>n&&r<(d-f)*(n-h)/(m-h)+f&&(a=!a)}return a}function Ble(e,t){if(!t)return!1;const r={x:e.clientX,y:e.clientY};return jle(r,t)}function Sh(e){return t=>t.pointerType==="mouse"?e(t):void 0}var zle=DU,Fle=ET,$le=LU,Ule=jU,Hle=AT,qle=BU,Gle=vv,Vle=FU,Yle=UU,Kle=qU,Wle=VU,Qle=YU,Xle=KU,Zle=QU,Jle=ZU,bv="DropdownMenu",[eue]=Jf(bv,[MU]),Xn=MU(),[tue,eH]=eue(bv),tH=e=>{const{__scopeDropdownMenu:t,children:r,dir:n,open:a,defaultOpen:i,onOpenChange:o,modal:s=!0}=e,u=Xn(t),f=D.useRef(null),[h,d]=gT({prop:a,defaultProp:i??!1,onChange:o,caller:bv});return E.jsx(tue,{scope:t,triggerId:b1(),triggerRef:f,contentId:b1(),open:h,onOpenChange:d,onOpenToggle:D.useCallback(()=>d(m=>!m),[d]),modal:s,children:E.jsx(zle,{...u,open:h,onOpenChange:d,dir:n,modal:s,children:r})})};tH.displayName=bv;var rH="DropdownMenuTrigger",nH=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,disabled:n=!1,...a}=e,i=eH(rH,r),o=Xn(r);return E.jsx(Fle,{asChild:!0,...o,children:E.jsx(yn.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":n?"":void 0,disabled:n,...a,ref:av(t,i.triggerRef),onPointerDown:yt(e.onPointerDown,s=>{!n&&s.button===0&&s.ctrlKey===!1&&(i.onOpenToggle(),i.open||s.preventDefault())}),onKeyDown:yt(e.onKeyDown,s=>{n||(["Enter"," "].includes(s.key)&&i.onOpenToggle(),s.key==="ArrowDown"&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(s.key)&&s.preventDefault())})})})});nH.displayName=rH;var rue="DropdownMenuPortal",aH=e=>{const{__scopeDropdownMenu:t,...r}=e,n=Xn(t);return E.jsx($le,{...n,...r})};aH.displayName=rue;var iH="DropdownMenuContent",oH=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=eH(iH,r),i=Xn(r),o=D.useRef(!1);return E.jsx(Ule,{id:a.contentId,"aria-labelledby":a.triggerId,...i,...n,ref:t,onCloseAutoFocus:yt(e.onCloseAutoFocus,s=>{o.current||a.triggerRef.current?.focus(),o.current=!1,s.preventDefault()}),onInteractOutside:yt(e.onInteractOutside,s=>{const u=s.detail.originalEvent,f=u.button===0&&u.ctrlKey===!0,h=u.button===2||f;(!a.modal||h)&&(o.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)"}})});oH.displayName=iH;var nue="DropdownMenuGroup",aue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Hle,{...a,...n,ref:t})});aue.displayName=nue;var iue="DropdownMenuLabel",oue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(qle,{...a,...n,ref:t})});oue.displayName=iue;var sue="DropdownMenuItem",sH=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Gle,{...a,...n,ref:t})});sH.displayName=sue;var lue="DropdownMenuCheckboxItem",uue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Vle,{...a,...n,ref:t})});uue.displayName=lue;var cue="DropdownMenuRadioGroup",fue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Yle,{...a,...n,ref:t})});fue.displayName=cue;var due="DropdownMenuRadioItem",hue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Kle,{...a,...n,ref:t})});hue.displayName=due;var pue="DropdownMenuItemIndicator",mue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Wle,{...a,...n,ref:t})});mue.displayName=pue;var gue="DropdownMenuSeparator",yue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Qle,{...a,...n,ref:t})});yue.displayName=gue;var vue="DropdownMenuArrow",bue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Xle,{...a,...n,ref:t})});bue.displayName=vue;var xue="DropdownMenuSubTrigger",wue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Zle,{...a,...n,ref:t})});wue.displayName=xue;var Eue="DropdownMenuSubContent",_ue=D.forwardRef((e,t)=>{const{__scopeDropdownMenu:r,...n}=e,a=Xn(r);return E.jsx(Jle,{...a,...n,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)"}})});_ue.displayName=Eue;var Sue=tH,Tue=nH,Aue=aH,kue=oH,Oue=sH;function Cue({...e}){return E.jsx(Sue,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:10","data-slot":"dropdown-menu",...e})}function Nue({...e}){return E.jsx(Tue,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:25","data-slot":"dropdown-menu-trigger",...e})}function Pue({className:e,sideOffset:t=4,...r}){return E.jsx(Aue,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:38",children:E.jsx(kue,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:39","data-slot":"dropdown-menu-content",sideOffset:t,className:ys("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
328de-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),...r})})}function Mue({className:e,inset:t,variant:r="default",...n}){return E.jsx(Oue,{"data-loc":"client/src/components/ui/dropdown-menu.tsx:70","data-slot":"dropdown-menu-item","data-inset":t,"data-variant":r,className:ys("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),...n})}function xv(){const{language:e,setLanguage:t,t:r}=ya(),n=eN.find(a=>a.code===e);return E.jsxs(Cue,{"data-loc":"client/src/components/LanguageSwitcher.tsx:17",children:[E.jsx(Nue,{"data-loc":"client/src/components/LanguageSwitcher.tsx:18",asChild:!0,children:E.jsxs("button",{"data-loc":"client/src/components/LanguageSwitcher.tsx:19",className:"flex items-center gap-1.5 text-xs font-medium text-muted-foreground bg-muted hover:bg-muted/80 px-3 py-1.5 rounded-full transition-colors duration-150 outline-none",children:[E.jsx(goe,{"data-loc":"client/src/components/LanguageSwitcher.tsx:20",className:"w-3.5 h-3.5"}),E.jsx("span",{"data-loc":"client/src/components/LanguageSwitcher.tsx:21",className:"hidden sm:inline",children:n?.label}),E.jsx("span",{"data-loc":"client/src/components/LanguageSwitcher.tsx:22",className:"sm:hidden",children:n?.flag})]})}),E.jsx(Pue,{"data-loc":"client/src/components/LanguageSwitcher.tsx:25",align:"end",className:"w-40",children:eN.map(a=>E.jsxs(Mue,{"data-loc":"client/src/components/LanguageSwitcher.tsx:27",onClick:()=>t(a.code),className:`flex items-center gap-2 ${e===a.code?"bg-accent font-medium":""}`,children:[E.jsx("span",{"data-loc":"client/src/components/LanguageSwitcher.tsx:34",className:"text-base",children:a.flag}),E.jsx("span",{"data-loc":"client/src/components/LanguageSwitcher.tsx:35",className:"text-sm",children:a.label}),e===a.code&&E.jsx("div",{"data-loc":"client/src/components/LanguageSwitcher.tsx:37",className:"ml-auto w-1.5 h-1.5 rounded-full bg-primary"})]},a.code))})]})}const Rue=Q$("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 di({className:e,variant:t,asChild:r=!1,...n}){const a=r?XF:"span";return E.jsx(a,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:ys(Rue({variant:t}),e),...n})}const kl=()=>{const e="https://manus.im",t="47odhNYEWcw9kUFVJJZ5sb",r=`${window.location.origin}/api/oauth/callback`,n=btoa(r),a=new URL(`${e}/app-auth`);return a.searchParams.set("appId",t),a.searchParams.set("redirectUri",r),a.searchParams.set("state",n),a.searchParams.set("type","signIn"),a.toString()};function ad(e){const{redirectOnUnauthenticated:t=!1,redirectPath:r=kl()}={},n=ga.useUtils(),a=ga.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),i=ga.auth.logout.useMutation({onSuccess:()=>{n.auth.me.setData(void 0,null)}}),o=D.useCallback(async()=>{try{await i.mutateAsync()}catch(u){if(u instanceof xf&&u.data?.code==="UNAUTHORIZED")return;throw u}finally{try{sessionStorage.removeItem("manus-cookie")}catch{}
328n.auth.me.setData(void 0,null),await n.auth.me.invalidate()}},[i,n]),s=D.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 D.useEffect(()=>{t&&(a.isLoading||i.isPending||s.user||typeof window>"u"||window.location.pathname!==r&&(window.location.href=r))},[t,r,i.isPending,a.isLoading,s.user]),{...s,refresh:()=>a.refetch(),logout:o}}function fn(e,t){return mv[t][e]}function Due(){const{language:e}=ya(),{user:t,isAuthenticated:r}=ad(),[n,a]=D.useState("all"),[i,o]=D.useState("all"),s=["all",...Array.from(new Set(ku.map(m=>m.category)))],u=["all","3-6","4-9","7-12"],f=ku.filter(m=>{const y=n==="all"||m.category===n,v=i==="all"||m.ageRange.includes(i.split("-")[0])||m.ageRange.includes(i.split("-")[1]);return y&&v}),h={video:E.jsx(Eoe,{"data-loc":"client/src/pages/MainSite.tsx:48",className:"w-4 h-4"}),download:E.jsx(J$,{"data-loc":"client/src/pages/MainSite.tsx:49",className:"w-4 h-4"}),article:E.jsx(moe,{"data-loc":"client/src/pages/MainSite.tsx:50",className:"w-4 h-4"})},d={video:fn("video",e),download:fn("download",e),article:fn("article",e)};return E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:60",className:"min-h-screen bg-background",children:[E.jsx("nav",{"data-loc":"client/src/pages/MainSite.tsx:62",className:"sticky top-0 z-50 bg-white/90 backdrop-blur-xl border-b border-border",children:E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:63",className:"container py-3 flex items-center justify-between",children:[E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:64",className:"flex items-center gap-3",children:E.jsx(rn,{"data-loc":"client/src/pages/MainSite.tsx:65",href:"/",children:E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:66",className:"flex items-center gap-3 cursor-pointer",children:[E.jsx("img",{"data-loc":"client/src/pages/MainSite.tsx:67",src:"/manus-storage/athar-umm-logo_25cac61f.png",alt:"Athar Umm",className:"w-9 h-9 rounded-lg object-contain"}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:72",children:[E.jsx("h1",{"data-loc":"client/src/pages/MainSite.tsx:73",className:"text-sm font-bold font-[var(--font-display)]",children:"Athar Umm"}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:74",className:"text-[10px] text-muted-foreground",children:"أثر أم"})]})]})})}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:79",className:"flex items-center gap-2",children:[E.jsx(xv,{"data-loc":"client/src/pages/MainSite.tsx:80"}),r?E.jsxs(E.Fragment,{children:[E.jsx(rn,{"data-loc":"client/src/pages/MainSite.tsx:83",href:"/cart",children:E.jsx(Ct,{"data-loc":"client/src/pages/MainSite.tsx:84",variant:"ghost",size:"sm",className:"text-xs gap-1.5 relative",children:E.jsx(Au,{"data-loc":"client/src/pages/MainSite.tsx:85",className:"w-4 h-4"})})}),E.jsx(rn,{"data-loc":"client/src/pages/MainSite.tsx:88",href:"/profile",children:E.jsxs(Ct,{"data-loc":"client/src/pages/MainSite.tsx:89",variant:"outline",size:"sm",className:"text-xs gap-1.5",children:[E.jsx(Eh,{"data-loc":"client/src/pages/MainSite.tsx:90",className:"w-3.5 h-3.5"}),E.jsx("span",{"data-loc":"client/src/pages/MainSite.tsx:91",className:"hidden sm:inline",children:t?.name||"Profile"})]})})]}):E.jsx("a",{"data-loc":"client/src/pages/MainSite.tsx:96",href:kl(),children:E.jsxs(Ct,{"data-loc":"client/src/pages/MainSite.tsx:97",variant:"outline",size:"sm",className:"text-xs gap-1.5",children:[E.jsx(Eh,{"data-loc":"client/src/pages/MainSite.tsx:98",className:"w-3.5 h-3.5"}),E.jsx("span",{"data-loc":"client/src/pages/MainSite.tsx:99",className:"hidden sm:inline",children:fn("sign
328In",e)})]})})]})]})}),E.jsxs("section",{"data-loc":"client/src/pages/MainSite.tsx:108",className:"relative overflow-hidden",children:[E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:109",className:"absolute inset-0",children:[E.jsx("img",{"data-loc":"client/src/pages/MainSite.tsx:110",src:"/manus-storage/hero-main_84a7c2e8.png",alt:"",className:"w-full h-full object-cover"}),E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:115",className:"absolute inset-0 bg-gradient-to-r from-white/95 via-white/80 to-white/40"})]}),E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:117",className:"container relative py-16 sm:py-24 lg:py-32",children:E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:118",className:"max-w-xl",children:[E.jsxs(di,{"data-loc":"client/src/pages/MainSite.tsx:119",className:"mb-4 bg-teal-50 text-teal-700 border-teal-200 hover:bg-teal-50",children:[E.jsx(Y0,{"data-loc":"client/src/pages/MainSite.tsx:120",className:"w-3 h-3 mr-1"}),"Educational Resources"]}),E.jsx("h1",{"data-loc":"client/src/pages/MainSite.tsx:123",className:"text-3xl sm:text-4xl lg:text-5xl font-extrabold font-[var(--font-display)] text-foreground leading-tight mb-4",children:fn("heroTitle",e)}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:126",className:"text-base sm:text-lg text-muted-foreground leading-relaxed mb-8",children:fn("heroSubtitle",e)}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:129",className:"flex flex-wrap gap-3",children:[E.jsx(rn,{"data-loc":"client/src/pages/MainSite.tsx:130",href:"/onboarding",children:E.jsxs(Ct,{"data-loc":"client/src/pages/MainSite.tsx:131",size:"lg",className:"gap-2 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:[E.jsx(cf,{"data-loc":"client/src/pages/MainSite.tsx:132",className:"w-4 h-4"}),fn("getPersonalizedPlan",e)]})}),E.jsx("a",{"data-loc":"client/src/pages/MainSite.tsx:136",href:"https://etsy.com/shop/LearningQuran",target:"_blank",rel:"noopener noreferrer",children:E.jsxs(Ct,{"data-loc":"client/src/pages/MainSite.tsx:137",size:"lg",variant:"outline",className:"gap-2",children:[E.jsx(ls,{"data-loc":"client/src/pages/MainSite.tsx:138",className:"w-4 h-4"}),fn("shopNow",e)]})})]})]})})]}),E.jsx("section",{"data-loc":"client/src/pages/MainSite.tsx:148",className:"py-16 sm:py-20 bg-muted/30",children:E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:149",className:"container",children:[E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:150",className:"text-center mb-10",children:[E.jsx("h2",{"data-loc":"client/src/pages/MainSite.tsx:151",className:"text-2xl sm:text-3xl font-bold font-[var(--font-display)] mb-2",children:fn("ourProducts",e)}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:154",className:"text-muted-foreground max-w-lg mx-auto",children:fn("productsSubtitle",e)})]}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:160",className:"flex flex-col items-center gap-3 mb-8",children:[E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:161",className:"flex flex-wrap justify-center gap-2",children:s.map(m=>E.jsx("button",{"data-loc":"client/src/pages/MainSite.tsx:163",onClick:()=>a(m),className:`px-4 py-2 rounded-full text-sm font-medium transition-all ${n===m?"bg-[#0d9488] text-white shadow-md":"bg-muted text-muted-foreground hover:bg-muted/80"}`,children:m==="all"?e==="de"?"Alle":e==="tr"?"Tümü":"All":m},m))}),E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:176",className:"flex flex-wrap justify-center gap-2",children:u.map(m=>E.jsx("button",{"data-loc":"client/src/pages/MainSite.tsx:178",onClick:()=>o(m),className:`px-3 py-1.5 rounded-full text-xs font-medium transition-all ${i===m?"bg-amber-500 text-white shadow-md":"bg-amber-50 text-amber-700 hover:bg-amber-100"}`,children:m==="all"?e==="de"?"Alle Alter":e==="tr"?"Tüm Yaşlar":"All Ages":`${e==="de"?"Alter":e==="tr"?"Yaş":"Ages"} ${m}`},m))})]}),E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:193",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-
3285",children:f.map(m=>E.jsx(rn,{"data-loc":"client/src/pages/MainSite.tsx:195",href:`/product/${m.id}`,children:E.jsxs(zt,{"data-loc":"client/src/pages/MainSite.tsx:196",className:"overflow-hidden group hover:shadow-xl transition-all duration-300 hover:-translate-y-1 cursor-pointer h-full",children:[E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:197",className:"aspect-[3/4] overflow-hidden bg-muted/50",children:E.jsx("img",{"data-loc":"client/src/pages/MainSite.tsx:198",src:m.image,alt:m.name[e],className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"})}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:204",className:"p-4",children:[E.jsx("h3",{"data-loc":"client/src/pages/MainSite.tsx:205",className:"font-semibold font-[var(--font-display)] text-sm mb-1",children:m.name[e]}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:208",className:"text-xs text-muted-foreground line-clamp-2 mb-3",children:m.description[e]}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:211",className:"flex items-center justify-between",children:[E.jsx("span",{"data-loc":"client/src/pages/MainSite.tsx:212",className:"text-lg font-bold text-[#0d9488]",children:m.price}),E.jsxs(Ct,{"data-loc":"client/src/pages/MainSite.tsx:213",size:"sm",variant:"outline",className:"text-xs gap-1",children:[E.jsx(Au,{"data-loc":"client/src/pages/MainSite.tsx:214",className:"w-3 h-3"}),fn("addToCart",e)]})]})]})]})},m.id))})]})}),E.jsx("section",{"data-loc":"client/src/pages/MainSite.tsx:227",className:"py-16 sm:py-20",children:E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:228",className:"container",children:[E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:229",className:"text-center mb-10",children:[E.jsx("h2",{"data-loc":"client/src/pages/MainSite.tsx:230",className:"text-2xl sm:text-3xl font-bold font-[var(--font-display)] mb-2",children:fn("freeResources",e)}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:233",className:"text-muted-foreground max-w-lg mx-auto",children:fn("resourcesSubtitle",e)})]}),E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:238",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4",children:nse.map(m=>E.jsx("a",{"data-loc":"client/src/pages/MainSite.tsx:240",href:m.url,target:"_blank",rel:"noopener noreferrer",className:"group",children:E.jsxs(zt,{"data-loc":"client/src/pages/MainSite.tsx:247",className:"p-5 h-full hover:shadow-lg transition-all duration-200 hover:-translate-y-0.5 border-l-3 border-l-[#0d9488]",children:[E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:248",className:"flex items-center gap-2 mb-3",children:[E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:249",className:"w-8 h-8 rounded-lg bg-teal-50 flex items-center justify-center text-teal-600",children:h[m.type]}),E.jsx(di,{"data-loc":"client/src/pages/MainSite.tsx:252",variant:"secondary",className:"text-[10px]",children:d[m.type]})]}),E.jsx("h3",{"data-loc":"client/src/pages/MainSite.tsx:256",className:"font-semibold font-[var(--font-display)] text-sm mb-2 group-hover:text-[#0d9488] transition-colors",children:m.title[e]}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:259",className:"text-xs text-muted-foreground line-clamp-3",children:m.description[e]})]})},m.id))})]})}),E.jsx("section",{"data-loc":"client/src/pages/MainSite.tsx:270",className:"py-16 sm:py-20 bg-gradient-to-br from-teal-50 to-amber-50/30",children:E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:271",className:"container",children:E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:272",className:"max-w-2xl mx-auto text-center",children:[E.jsx(Sp,{"data-loc":"client/src/pages/MainSite.tsx:273",className:"w-8 h-8 text-[#0d9488] mx-auto mb-4"}),E.jsx("h2",{"data-loc":"client/src/pages/MainSite.tsx:274",className:"text-2xl sm:text-3xl font-bold font-[var(--font-display)] mb-4",children:fn("aboutTitle",e)}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:277",className:"text-muted-foreground leading-relaxed",children:fn("aboutText",e)})]})})}),E.jsx("footer",{"data-loc":"client/src/pages/MainSite.tsx:285",className:"bg-[#1a1f2e] text-white/80 py-12",children:E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:286",className:"container",children:[E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:287",className:"grid grid-cols-1 sm:grid-cols-3 gap-8",children:[E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:288",children:[E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:289",className:"flex items-center gap-3 mb-4",children:[E.jsx("img",{"data-loc":"client/src/pages/MainSite.tsx:290",src:"/manus-storage/athar-umm-logo_25cac61f.png",alt:"Athar Umm",className:"w-8 h-8 rounded-lg"}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:295",children:[E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:296",className:"font-bold text-white font-[var(--font-display)]",children:"Athar Umm"}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:297",className:"text-xs text-white/50",children:"أثر أم"})]})]}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:300",className:"text-sm text-white/60 leading-relaxed",children:fn("heroSubtitle",e)})]}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:304",children:[E.jsx("h4",{"data-loc":"client/src/pages/MainSite.tsx:305",className:"font-semibold text-white mb-3 font-[var(--font-display)]",children:fn("followUs",e)}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:308",className:"space-y-2",children:[E.jsxs("a",{"data-loc":"client/src/pages/MainSite.tsx:309",href:"https://www.youtube.com/@Athar_Umm",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 text-sm hover:text-white transition-colors",children:[E.jsx(koe,{"data-loc":"client/src/pages/MainSite.tsx:310",className:"w-4 h-4 text-red-400"})," YouTube"]}),E.jsxs("a",{"data-loc":"client/src/pages/MainSite.tsx:312",href:"https://www.facebook.com/AtharUmm",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 text-sm hover:text-white transition-colors",children:[E.jsx(poe,{"data-loc":"client/src/pages/MainSite.tsx:313",className:"w-4 h-4 text-blue-400"})," Facebook"]}),E.jsxs("a",{"data-loc":"client/src/pages/MainSite.tsx:315",href:"https://etsy.com/shop/LearningQuran",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 text-sm hover:text-white transition-colors",children:[E.jsx(ls,{"data-loc":"client/src/pages/MainSite.tsx:316",className:"w-4 h-4 text-orange-400"})," Etsy Shop"]})]})]}),E.jsxs("div",{"data-loc":"client/src/pages/MainSite.tsx:320",children:[E.jsx("h4",{"data-loc":"client/src/pages/MainSite.tsx:321",className:"font-semibold text-white mb-3 font-[var(--font-display)]",children:fn("contactUs",e)}),E.jsx("p",{"data-loc":"client/src/pages/MainSite.tsx:324",className:"text-sm text-white/60",children:"[email protected]"})]})]}),E.jsx("div",{"data-loc":"client/src/pages/MainSite.tsx:329",className:"border-t border-white/10 mt-8 pt-6 text-center text-xs text-white/40",children:"© 2026 Athar Umm. All rights reserved."})]})})]})}const Iue=[{id:"overview",labelKey:"overview",icon:eU},{id:"awareness",labelKey:"awareness",icon:dv,color:"text-teal-600"},{id:"consideration",labelKey:"consideration",icon:Sp,color:"text-amber-600"},{id:"conversion",labelKey:"conversion",icon:ls,color:"text-emerald-600"},{id:"retention",labelKey:"retention",icon:Zo,color:"text-violet-600"}];function Lue({activeStage:e,onStageChange:t}){const{t:r,language:n}=ya();return E.jsxs("aside",{"data-loc":"client/src/components/DashboardSidebar.tsx:26",className:"hidden lg:flex flex-col w-64 bg-sidebar text-sidebar-foreground border-r border-sidebar-border h-screen sticky top-0",children:[E.jsx("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:28",className:"p-5 border-b border-sidebar-border",children:E.jsxs("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:29",className:"flex items-center gap-3",children:[E.jsx("img",{"data-loc":"client/src/components/DashboardSidebar.tsx:30",src:"/manus-storage/athar-umm-logo_25cac61f.png",alt:"Athar Umm",className:"w-9 h-9 rounded-lg object-contain bg-white/10 p-1"}),E.jsxs("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:35",children:[E.jsx("h1",{"data-loc":"client/src/components/DashboardSidebar.tsx:36",className:"text-sm font-bold font-[var(--font-display)] text-sidebar-foreground",children:"Athar Umm"}),E.jsx("p",{"data-loc":"client/src/components/DashboardSidebar.tsx:39",className:"text-[10px] text-sidebar-foreground
328/60 uppercase tracking-wider",children:r("performanceDashboard")})]})]})}),E.jsxs("nav",{"data-loc":"client/src/components/DashboardSidebar.tsx:47",className:"flex-1 p-3 space-y-1",children:[E.jsx("p",{"data-loc":"client/src/components/DashboardSidebar.tsx:48",className:"text-[10px] uppercase tracking-wider text-sidebar-foreground/40 px-3 py-2 font-semibold",children:r("funnelStages")}),Iue.map(a=>{const i=e===a.id;return E.jsxs("button",{"data-loc":"client/src/components/DashboardSidebar.tsx:54",onClick:()=>t(a.id),className:`w-full flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-all duration-150 ${i?"bg-sidebar-accent text-sidebar-accent-foreground":"text-sidebar-foreground/70 hover:text-sidebar-foreground hover:bg-sidebar-accent/50"}`,children:[E.jsx(a.icon,{"data-loc":"client/src/components/DashboardSidebar.tsx:63",className:`w-4 h-4 ${i?"text-sidebar-primary":a.color||""}`}),E.jsx("span",{"data-loc":"client/src/components/DashboardSidebar.tsx:64",children:r(a.labelKey)}),i&&E.jsx("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:66",className:"ml-auto w-1.5 h-1.5 rounded-full bg-sidebar-primary"})]},a.id)}),E.jsxs("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:72",className:"pt-4",children:[E.jsx("p",{"data-loc":"client/src/components/DashboardSidebar.tsx:73",className:"text-[10px] uppercase tracking-wider text-sidebar-foreground/40 px-3 py-2 font-semibold",children:r("insights")}),E.jsxs("button",{"data-loc":"client/src/components/DashboardSidebar.tsx:76",onClick:()=>{document.getElementById("recommendations")?.scrollIntoView({behavior:"smooth"})},className:"w-full flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium text-sidebar-foreground/70 hover:text-sidebar-foreground hover:bg-sidebar-accent/50 transition-all duration-150",children:[E.jsx(voe,{"data-loc":"client/src/components/DashboardSidebar.tsx:83",className:"w-4 h-4 text-amber-500"}),E.jsx("span",{"data-loc":"client/src/components/DashboardSidebar.tsx:84",children:r("recommendations")})]})]})]}),E.jsxs("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:90",className:"p-4 border-t border-sidebar-border space-y-3",children:[E.jsx(rn,{"data-loc":"client/src/components/DashboardSidebar.tsx:91",href:"/",children:E.jsxs("button",{"data-loc":"client/src/components/DashboardSidebar.tsx:92",className:"w-full flex items-center gap-2 px-3 py-2 rounded-lg text-sm font-medium text-sidebar-foreground/70 hover:text-sidebar-foreground hover:bg-sidebar-accent/50 transition-all duration-150",children:[E.jsx(Xo,{"data-loc":"client/src/components/DashboardSidebar.tsx:93",className:"w-4 h-4"}),E.jsx("span",{"data-loc":"client/src/components/DashboardSidebar.tsx:94",children:mv[n]?.backToSite||"Back to Website"})]})}),E.jsx("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:97",className:"flex items-center justify-between px-2",children:E.jsxs("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:98",className:"flex items-center gap-2",children:[E.jsx("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:99",className:"w-2 h-2 rounded-full bg-emerald-400 animate-pulse"}),E.jsx("span",{"data-loc":"client/src/components/DashboardSidebar.tsx:100",className:"text-xs text-sidebar-foreground/60",children:r("monthlyReviewCycle")})]})}),E.jsx("div",{"data-loc":"client/src/components/DashboardSidebar.tsx:103",className:"px-2",children:E.jsx(xv,{"data-loc":"client/src/components/DashboardSidebar.tsx:104"})})]})]})}const jue=[{id:"overview",labelKey:"all",icon:eU},{id:"awareness",labelKey:"aware",icon:dv},{id:"consideration",labelKey:"consider",icon:Sp},{id:"conversion",labelKey:"convert",icon:ls},{id:"retention",labelKey:"retain",icon:Zo}];function Bue({activeStage:e,onStageChange:t}){const{t:r}=ya();return E.jsx("div",{"data-loc":"client/src/components/MobileNav.tsx:22",className:"lg:hidden fixed bottom-0 left-0 right-0 z-50 bg-white/95 backdrop-blur-xl border-t border-border px-2 py-2 safe-area-inset-bottom",children:E.jsx("nav",{"data-loc":"client/src/components/MobileNav.tsx:23",className:"flex items-center justify-around",children:jue.map(n=>{const a=e===n.id;return E.jsxs("button",{"data-loc":"client/src/components/MobileNav.tsx:27",onClick:()=>t(n.id),className:`flex flex-col items-center gap-0.5 px-3 py-1.5 rounded-lg transition-all duration-150 ${a?"text-primary bg-primary/5":"text-muted-foreground"}`,children:[E.jsx(n.icon,{"data-loc":"client/src/components/MobileNav.tsx:36",className:`w-4 h-4 ${a?"text-primary":""}`}),E.jsx("span",{"data-loc":"client/src/components/MobileNav.tsx:37",className:"text-[10px] font-medium",children:r(n.labelKey)})]},n.id)})})})}const dN=[{id:"awareness",titleKey:"awareness",subtitleKey:"topOfFunnel",goalKey:"awarenessGoal",color:"teal",icon:"eye",metrics:[{id:"yt-impressions",nameKey:"youtubeImpressions",de
328scKey:"youtubeImpressionsDesc",value:45200,previousValue:38600,unit:"",source:"YouTube Analytics",trend:"up",trendData:[28e3,31e3,34500,36200,38600,42100,45200]},{id:"etsy-visits",nameKey:"etsyShopVisits",descKey:"etsyShopVisitsDesc",value:892,previousValue:745,unit:"",source:"Etsy Shop Stats",trend:"up",trendData:[520,580,640,710,745,810,892]},{id:"social-reach",nameKey:"socialMediaReach",descKey:"socialMediaReachDesc",value:3420,previousValue:2890,unit:"",source:"Meta Business Suite",trend:"up",trendData:[1800,2100,2400,2650,2890,3150,3420]},{id:"search-ranking",nameKey:"organicSearchPosition",descKey:"organicSearchPositionDesc",value:12,previousValue:18,unit:"position",source:"Etsy/Google Search",trend:"up",trendData:[32,28,24,21,18,15,12]}]},{id:"consideration",titleKey:"consideration",subtitleKey:"middleOfFunnel",goalKey:"considerationGoal",color:"amber",icon:"heart",metrics:[{id:"ctr",nameKey:"clickThroughRate",descKey:"clickThroughRateDesc",value:4.8,previousValue:3.9,unit:"%",source:"YouTube Analytics",trend:"up",trendData:[2.1,2.8,3.2,3.5,3.9,4.3,4.8]},{id:"lead-magnet",nameKey:"leadMagnetConversion",descKey:"leadMagnetConversionDesc",value:12.3,previousValue:9.8,unit:"%",source:"Email Service Provider",trend:"up",trendData:[5.2,6.8,7.9,8.5,9.8,11.1,12.3]},{id:"engagement-rate",nameKey:"engagementRate",descKey:"engagementRateDesc",value:6.7,previousValue:5.4,unit:"%",source:"Meta Business Suite",trend:"up",trendData:[3.8,4.2,4.6,5,5.4,6.1,6.7]},{id:"watch-time",nameKey:"avgWatchTime",descKey:"avgWatchTimeDesc",value:2.4,previousValue:1.9,unit:"min",source:"YouTube Analytics",trend:"up",trendData:[1.2,1.4,1.6,1.7,1.9,2.1,2.4]}]},{id:"conversion",titleKey:"conversion",subtitleKey:"bottomOfFunnel",goalKey:"conversionGoal",color:"emerald",icon:"shopping-bag",metrics:[{id:"sales-volume",nameKey:"salesVolume",descKey:"salesVolumeDesc",value:18,previousValue:12,unit:"units",source:"Etsy Shop Stats",trend:"up",trendData:[2,3,5,7,9,12,18]},{id:"shop-conversion",nameKey:"shopConversionRate",descKey:"shopConversionRateDesc",value:2.1,previousValue:1.6,unit:"%",source:"Etsy Shop Stats",trend:"up",trendData:[.8,1,1.2,1.4,1.6,1.8,2.1]},{id:"aov",nameKey:"averageOrderValue",descKey:"averageOrderValueDesc",value:8.5,previousValue:6.2,unit:"$",source:"Etsy Shop Stats",trend:"up",trendData:[4.5,5,5.4,5.8,6.2,7.3,8.5]},{id:"cac",nameKey:"customerAcquisitionCost",descKey:"customerAcquisitionCostDesc",value:3.2,previousValue:4.1,unit:"$",source:"Internal Records",trend:"up",trendData:[6.5,5.8,5.2,4.7,4.1,3.6,3.2]}]},{id:"retention",titleKey:"retention",subtitleKey:"postPurchase",goalKey:"retentionGoal",color:"violet",icon:"users",metrics:[{id:"repeat-purchase",nameKey:"repeatPurchaseRate",descKey:"repeatPurchaseRateDesc",value:25,previousValue:18,unit:"%",source:"Etsy Shop Stats",trend:"up",trendData:[8,10,12,14,18,21,25]},{id:"email-open",nameKey:"emailOpenRate",descKey:"emailOpenRateDesc",value:42.5,previousValue:38.2,unit:"%",source:"Email Service Provider",trend:"up",trendData:[28,31,33,35,38.2,40,42.5]},{id:"community-growth",nameKey:"communityGrowth",descKey:"communityGrowthDesc",value:47,previousValue:32,unit:"members",source:"Meta/Email Provider",trend:"up",trendData:[12,18,22,26,32,39,47]},{id:"ugc",nameKey:"userGeneratedContent",descKey:"userGeneratedContentDesc",value:8,previousValue:5,unit:"posts",source:"Social Media Mentions",trend:"up",trendData:[1,2,3,3,5,6,8]}]}];function zue(e,t){return t===0?0:Math.round((e-t)/t*100)}function hN(e,t){return t==="$"?`$${e.toFixed(2)}`:t==="%"?`${e}%`:t==="min"?`${e} min`:t==="position"?`#${e}`:t==="units"?`${e}`:t==="members"?`${e}`:t==="posts"?`${e}`:e>=1e3?`${(e/1e3).toFixed(1)}K`:`${e}`}function Fue({data:e,color:t}){const r=Math.max(...e),n=Math.min(...e),a=r-n||1,i=72,o=24,s=2,u=e.map((h,d)=>{const m=s+d/(e.length-1)*(i-s*2),y=o-s-(h-n)/a*(o-s*2);return`${m},${y}`}).join(" "),f=`${s},${o-s} ${u} ${i-s},${o-s}`;return E.jsxs("svg",{"data-loc":"client/src/components/MetricCard.tsx:30",width:i,height:o,className:"overflow-visible",children:[E.jsx("polyline",{"data-loc":"client/src/components/MetricCard.tsx:31",points:f,fill:t,opacity:.12}),E.jsx("polyline",{"data-loc":"client/src/components/MetricCard.tsx:36",points:u,fill:"none",stroke:t,strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})]})}function $ue({metric:e,index:t,stageColor:r}){const{t:n}=ya(),a=zue(e.value,e.previousValue),i=e.id==="cac"?a<0:a>0,o=e.id==="cac"?-a:a,u={teal:"#0d9488",amber:"#d97706",emerald:"#059669",violet:"#7c3aed"}[r]||"#0d9488";return E.jsxs(zt,{"data-loc":"client/src/components/MetricCard.tsx:64",className:"group relative overflow-hidden p-4 sm:p-5 transition-all duration-200 hover:shadow-lg hover:shadow-black/5 hover:-translate-y-0.5",style:{animationDelay:`${t*60}ms`},children:[E.jsx("div",{"data-loc":"client/src/components/MetricCard.tsx:69",className:"absolute top-0 left-0 right-0 h-[2px] opacity-50",style:{backgroundColor:u}}),E.jsx("div",{"data-loc":"client/src/components/MetricCard.tsx:75",className:"flex items-center gap-1.5 mb-3",children:E.jsxs(Jie,{"data-loc":"client/src/components/MetricCard.tsx:76",children:[E.jsx(eoe,{"data-loc":"client/src/components/MetricCard.tsx:77",asChild:!0,children:E.jsx("h4",{"data-loc":"client/src/components/MetricCard.tsx:78",className:"text-xs font-medium text-muted-foreground leading-tight cursor-help",children:n(e.nameKey)})}),E.jsxs(toe,{"data-loc":"client/src/components/MetricCard.tsx:82",side:"top",className:"max-w-[220px]",children:[E.jsx("p",{"data-loc":"client/src/components/MetricCard.tsx:83",className:"text-xs",children:n(e.descKey)}),E.jsxs("p",{"data-loc":"client/src/components/MetricCard.tsx:84",className:"text-xs text-muted-foreground mt-1",children:[n("source"),": ",e.source]})]})]})}),E.jsxs("div",{"data-loc":"client/src/components/MetricCard.tsx:90",className:"flex items-end justify-between gap-2",children:[E.jsxs("div",{"data-loc":"client/src/components/MetricCard.tsx:91",children:[E.jsx("span",{"data-loc":"client/src/components/MetricCard.tsx:92",className:"text-xl sm:text-2xl font-bold font-[var(--font-display)] tracking-tight text-foreground leading-none",children:hN(e.value,e.unit)}),E.jsxs("div",{"data-loc":"client/src/components/MetricCard.tsx:95",className:"flex items-center gap-1.5 mt-2",children:[E.jsxs("span",{"data-loc":"client/src/components/MetricCard.tsx:96",className:`inline-flex items-center gap-0.5 text-[11px] font-semibold px-1.5 py-0.5 rounded-md ${i?"text-emerald-700 bg-emerald-50":a===0?"text-gray-600 bg-gray-100":"text-rose-700 bg-rose-50"}`,children:[i?E.jsx(L5,{"data-loc":"client/src/components/MetricCard.tsx:106",className:"w-3 h-3"}):a===0?E.jsx(woe,{"data-loc":"client/src/components/MetricCard.tsx:108",className:"w-3 h-3"}):E.jsx(Toe,{"data-loc":"client/src/components/MetricCard.tsx:110",className:"w-3 h-3"}),o>0?"+":"",o,"%"]}),E.jsxs("span",{"data-loc":"client/src/components/MetricCard.tsx:114",className:"text-[10px] text-muted-foreground",children:[n("vs")," ",hN(e.previousValue,e.unit)]})]})]}),E.jsx("div",{"data-loc":"client/src/components/MetricCard.tsx:120",className:"shrink-0 opacity-60 group-hover:opacity-100 transition-opacity",children:E.jsx(Fue,{"data-loc":"client/src/components/MetricCard.tsx:121",data:e.trendData,color:u})})]})]})}const Uue={eye:E.jsx(dv,{"data-loc":"client/src/components/StageSection.tsx:12",className:"w-5 h-5"}),heart:E.jsx(Sp,{"data-loc":"client/src/components/StageSection.tsx:13",className:"w-5 h-5"}),"shopping-bag":E.jsx(ls,{"data-loc":"client/src/components/StageSection.tsx:14",className:"w-5 h-5"}),users:E.jsx(Zo,{"data-loc":"client/src/components/StageSection.tsx:15",className:"w-5 h-5"})},pN={teal:{bg:"bg-teal-50",text:"text-teal-700",border:"border-teal-200",iconBg:"bg-teal-100"},amber:{bg:"bg-amber-50",text:"text-amber-700",border:"border-amber-200",iconBg:"bg-amber-100"},emerald:{bg:"bg-emerald-50",text:"text-emerald-700",border:"border-emerald-200",iconBg:"bg-emerald-100"}
328,violet:{bg:"bg-violet-50",text:"text-violet-700",border:"border-violet-200",iconBg:"bg-violet-100"}};function Hue({stage:e,isActive:t}){const r=pN[e.color]||pN.teal,{t:n}=ya();return E.jsxs("section",{"data-loc":"client/src/components/StageSection.tsx:50",id:e.id,className:"scroll-mt-24 transition-all duration-300 opacity-100",children:[E.jsxs("div",{"data-loc":"client/src/components/StageSection.tsx:55",className:`flex items-center gap-3 mb-5 p-4 rounded-xl ${r.bg} border ${r.border}`,children:[E.jsx("div",{"data-loc":"client/src/components/StageSection.tsx:56",className:`flex items-center justify-center w-10 h-10 rounded-lg ${r.iconBg} ${r.text}`,children:Uue[e.icon]}),E.jsxs("div",{"data-loc":"client/src/components/StageSection.tsx:59",className:"flex-1",children:[E.jsxs("div",{"data-loc":"client/src/components/StageSection.tsx:60",className:"flex items-baseline gap-2",children:[E.jsx("h2",{"data-loc":"client/src/components/StageSection.tsx:61",className:"text-lg font-bold font-[var(--font-display)]",children:n(e.titleKey)}),E.jsx("span",{"data-loc":"client/src/components/StageSection.tsx:64",className:"text-xs font-medium text-muted-foreground px-2 py-0.5 bg-white/60 rounded-full",children:n(e.subtitleKey)})]}),E.jsx("p",{"data-loc":"client/src/components/StageSection.tsx:68",className:"text-sm text-muted-foreground mt-0.5",children:n(e.goalKey)})]})]}),E.jsx("div",{"data-loc":"client/src/components/StageSection.tsx:75",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4",children:e.metrics.map((a,i)=>E.jsx($ue,{"data-loc":"client/src/components/StageSection.tsx:77",metric:a,index:i,stageColor:e.color},a.id))})]})}function que(){const{t:e}=ya(),t=[{labelKey:"awareness",value:45200,color:"#0d9488",width:"100%"},{labelKey:"consideration",value:3420,color:"#d97706",width:"72%"},{labelKey:"conversion",value:892,color:"#059669",width:"44%"},{labelKey:"retention",value:47,color:"#7c3aed",width:"22%"}];return E.jsx("div",{"data-loc":"client/src/components/FunnelChart.tsx:14",className:"space-y-3",children:t.map((r,n)=>E.jsxs("div",{"data-loc":"client/src/components/FunnelChart.tsx:16",className:"flex items-center gap-3",children:[E.jsx("span",{"data-loc":"client/src/components/FunnelChart.tsx:17",className:"text-xs font-medium text-muted-foreground w-28 text-right shrink-0",children:e(r.labelKey)}),E.jsx("div",{"data-loc":"client/src/components/FunnelChart.tsx:20",className:"flex-1 h-8 bg-muted/50 rounded-lg overflow-hidden relative",children:E.jsx("div",{"data-loc":"client/src/components/FunnelChart.tsx:21",className:"h-full rounded-lg transition-all duration-700 ease-out flex items-center px-3",style:{width:r.width,backgroundColor:r.color,animationDelay:`${n*150}ms`},children:E.jsx("span",{"data-loc":"client/src/components/FunnelChart.tsx:29",className:"text-xs font-semibold text-white whitespace-nowrap",children:r.value>=1e3?`${(r.value/1e3).toFixed(1)}K`:r.value})})})]},r.labelKey))})}var d4,mN;function va(){if(mN)return d4;mN=1;var e=Array.isArray;return d4=e,d4}var h4,gN;function lH(){if(gN)return h4;gN=1;var e=typeof cg=="object"&&cg&&cg.Object===Object&&cg;return h4=e,h4}var p4,yN;function mo(){if(yN)return p4;yN=1;var e=lH(),t=typeof self=="object"&&self&&self.Object===Object&&self,r=e||t||Function("return this")();return p4=r,p4}var m4,vN;function Cp(){if(vN)return m4;vN=1;var e=mo(),t=e.Symbol;return m4=t,m4}var g4,bN;function Gue(){if(bN)return g4;bN=1;var e=Cp(),t=Object.prototype,r=t.hasOwnProperty,n=t.toString,a=e?e.toStringTag:void 0;function i(o){var s=r.call(o,a),u=o[a];try{o[a]=void 0;var f=!0}catch{}var h=n.call(o);return f&&(s?o[a]=u:delete o[a]),h}return g4=i,g4}var y4,xN;function Vue(){if(xN)return y4;xN=1;var e=Object.prototype,t=e.toString;function r(n){return t.call(n)}return y4=r,y4}var v4,wN;function vs(){if(wN)return v4;wN=1;var e=Cp(),t=Gue(),r=Vue(),n="[object Null]",a="[object Undefined]",i=e?e.toStringTag:void 0;function o(s){return s==null?s===void 0?a:n:i&&i in Object(s)?t(s):r(s)}return v4=o,v4}var b4,EN;function bs(){if(EN)return b4;EN=1;function e(t){return t!=null&&typeof t=="object"}return b4=e,b4}var x4,_N;function id(){if(_N)return x4;_N=1;var e=vs(),t=bs(),r="[object Symbol]";function n(a){return typeof a=="symbol"||t(a)&&e(a)==r}return x4=n,x4}var w4,SN;function CT(){if(SN)return w4;SN=1;var e=va(),t=id(),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,n=/^\w*$/;function a(i,o){if(e(i))return!1;var s=typeof i;return s=="number"||s=="symbol"||s=="boolean"||i==null||t(i)?!0:n.test(i)||!r.test(i)||o!=null&&i in Object(o)}return w4=a,w4}var E4,TN;function Ol(){if(TN)return E4;TN=1;function e(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}return E4=e,E4}var _4,AN;
vendor: 2,158 bytes, line 328
328function NT(){if(AN)return _4;AN=1;var e=vs(),t=Ol(),r="[object AsyncFunction]",n="[object Function]",a="[object GeneratorFunction]",i="[object Proxy]";function o(s){if(!t(s))return!1;var u=e(s);return u==n||u==a||u==r||u==i}return _4=o,_4}var S4,kN;function Yue(){if(kN)return S4;kN=1;var e=mo(),t=e["__core-js_shared__"];return S4=t,S4}var T4,ON;function Kue(){if(ON)return T4;ON=1;var e=Yue(),t=(function(){var n=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""})();function r(n){return!!t&&t in n}return T4=r,T4}var A4,CN;function uH(){if(CN)return A4;CN=1;var e=Function.prototype,t=e.toString;function r(n){if(n!=null){try{return t.call(n)}catch{}try{return n+""}catch{}}return""}return A4=r,A4}var k4,NN;function Wue(){if(NN)return k4;NN=1;var e=NT(),t=Kue(),r=Ol(),n=uH(),a=/[\\^$.*+?()[\]{}|]/g,i=/^\[object .+?Constructor\]$/,o=Function.prototype,s=Object.prototype,u=o.toString,f=s.hasOwnProperty,h=RegExp("^"+u.call(f).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function d(m){if(!r(m)||t(m))return!1;var y=e(m)?h:i;return y.test(n(m))}return k4=d,k4}var O4,PN;function Que(){if(PN)return O4;PN=1;function e(t,r){return t?.[r]}return O4=e,O4}var C4,MN;function Hu(){if(MN)return C4;MN=1;var e=Wue(),t=Que();function r(n,a){var i=t(n,a);return e(i)?i:void 0}return C4=r,C4}var N4,RN;function wv(){if(RN)return N4;RN=1;var e=Hu(),t=e(Object,"create");return N4=t,N4}var P4,DN;function Xue(){if(DN)return P4;DN=1;var e=wv();function t(){this.__data__=e?e(null):{},this.size=0}return P4=t,P4}var M4,IN;function Zue(){if(IN)return M4;IN=1;function e(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}return M4=e,M4}var R4,LN;function Jue(){if(LN)return R4;LN=1;var e=wv(),t="__lodash_hash_undefined__",r=Object.prototype,n=r.hasOwnProperty;function a(i){var o=this.__data__;if(e){var s=o[i];return s===t?void 0:s}return n.call(o,i)?o[i]:void 0}return R4=a,R4}var D4,jN;function ece(){if(jN)return D4;jN=1;var e=wv(),t=Object.prototype,r=t.hasOwnProperty;function n(a){var i=this.__data__;return e?i[a]!==void 0:r.call(i,a)}return D4=n,D4}var I4,BN;
vendor: 4,239 bytes, line 328
328function tce(){if(BN)return I4;BN=1;var e=wv(),t="__lodash_hash_undefined__";function r(n,a){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=e&&a===void 0?t:a,this}return I4=r,I4}var L4,zN;function rce(){if(zN)return L4;zN=1;var e=Xue(),t=Zue(),r=Jue(),n=ece(),a=tce();function i(o){var s=-1,u=o==null?0:o.length;for(this.clear();++s<u;){var f=o[s];this.set(f[0],f[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=r,i.prototype.has=n,i.prototype.set=a,L4=i,L4}var j4,FN;function nce(){if(FN)return j4;FN=1;function e(){this.__data__=[],this.size=0}return j4=e,j4}var B4,$N;function PT(){if($N)return B4;$N=1;function e(t,r){return t===r||t!==t&&r!==r}return B4=e,B4}var z4,UN;function Ev(){if(UN)return z4;UN=1;var e=PT();function t(r,n){for(var a=r.length;a--;)if(e(r[a][0],n))return a;return-1}return z4=t,z4}var F4,HN;function ace(){if(HN)return F4;HN=1;var e=Ev(),t=Array.prototype,r=t.splice;function n(a){var i=this.__data__,o=e(i,a);if(o<0)return!1;var s=i.length-1;return o==s?i.pop():r.call(i,o,1),--this.size,!0}return F4=n,F4}var $4,qN;function ice(){if(qN)return $4;qN=1;var e=Ev();function t(r){var n=this.__data__,a=e(n,r);return a<0?void 0:n[a][1]}return $4=t,$4}var U4,GN;function oce(){if(GN)return U4;GN=1;var e=Ev();function t(r){return e(this.__data__,r)>-1}return U4=t,U4}var H4,VN;function sce(){if(VN)return H4;VN=1;var e=Ev();function t(r,n){var a=this.__data__,i=e(a,r);return i<0?(++this.size,a.push([r,n])):a[i][1]=n,this}return H4=t,H4}var q4,YN;function _v(){if(YN)return q4;YN=1;var e=nce(),t=ace(),r=ice(),n=oce(),a=sce();function i(o){var s=-1,u=o==null?0:o.length;for(this.clear();++s<u;){var f=o[s];this.set(f[0],f[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=r,i.prototype.has=n,i.prototype.set=a,q4=i,q4}var G4,KN;function MT(){if(KN)return G4;KN=1;var e=Hu(),t=mo(),r=e(t,"Map");return G4=r,G4}var V4,WN;function lce(){if(WN)return V4;WN=1;var e=rce(),t=_v(),r=MT();function n(){this.size=0,this.__data__={hash:new e,map:new(r||t),string:new e}}return V4=n,V4}var Y4,QN;function uce(){if(QN)return Y4;QN=1;function e(t){var r=typeof t;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?t!=="__proto__":t===null}return Y4=e,Y4}var K4,XN;function Sv(){if(XN)return K4;XN=1;var e=uce();function t(r,n){var a=r.__data__;return e(n)?a[typeof n=="string"?"string":"hash"]:a.map}return K4=t,K4}var W4,ZN;function cce(){if(ZN)return W4;ZN=1;var e=Sv();function t(r){var n=e(this,r).delete(r);return this.size-=n?1:0,n}return W4=t,W4}var Q4,JN;function fce(){if(JN)return Q4;JN=1;var e=Sv();function t(r){return e(this,r).get(r)}return Q4=t,Q4}var X4,eP;function dce(){if(eP)return X4;eP=1;var e=Sv();function t(r){return e(this,r).has(r)}return X4=t,X4}var Z4,tP;function hce(){if(tP)return Z4;tP=1;var e=Sv();function t(r,n){var a=e(this,r),i=a.size;return a.set(r,n),this.size+=a.size==i?0:1,this}return Z4=t,Z4}var J4,rP;function RT(){if(rP)return J4;rP=1;var e=lce(),t=cce(),r=fce(),n=dce(),a=hce();function i(o){var s=-1,u=o==null?0:o.length;for(this.clear();++s<u;){var f=o[s];this.set(f[0],f[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=r,i.prototype.has=n,i.prototype.set=a,J4=i,J4}var e3,nP;function cH(){if(nP)return e3;nP=1;var e=RT(),t="Expected a function";function r(n,a){if(typeof n!="function"||a!=null&&typeof a!="function")throw new TypeError(t);var i=function(){var o=arguments,s=a?a.apply(this,o):o[0],u=i.cache;if(u.has(s))return u.get(s);var f=n.apply(this,o);return i.cache=u.set(s,f)||u,f};return i.cache=new(r.Cache||e),i}return r.Cache=e,e3=r,e3}var t3,aP;function pce(){if(aP)return t3;aP=1;var e=cH(),t=500;function r(n){var a=e(n,function(o){return i.size===t&&i.clear(),o}),i=a.cache;return a}return t3=r,t3}var r3,iP;function mce(){if(iP)return r3;iP=1;var e=pce(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g,n=e(function(a){var i=[];return a.charCodeAt(0)===46&&i.push(""),a.replace(t,function(o,s,u,f){i.push(u?f.replace(r,"$1"):s||o)}),i});return r3=n,r3}var n3,oP;function DT(){if(oP)return n3;oP=1;function e(t,r){for(var n=-1,a=t==null?0:t.length,i=Array(a);++n<a;)i[n]=r(t[n],n,t);return i}return n3=e,n3}var a3,sP;
vendor: 6,902 bytes, lines 328-336
328function gce(){if(sP)return a3;sP=1;var e=Cp(),t=DT(),r=va(),n=id(),a=e?e.prototype:void 0,i=a?a.toString:void 0;function o(s){if(typeof s=="string")return s;if(r(s))return t(s,o)+"";if(n(s))return i?i.call(s):"";var u=s+"";return u=="0"&&1/s==-1/0?"-0":u}return a3=o,a3}var i3,lP;function fH(){if(lP)return i3;lP=1;var e=gce();function t(r){return r==null?"":e(r)}return i3=t,i3}var o3,uP;function dH(){if(uP)return o3;uP=1;var e=va(),t=CT(),r=mce(),n=fH();function a(i,o){return e(i)?i:t(i,o)?[i]:r(n(i))}return o3=a,o3}var s3,cP;function Tv(){if(cP)return s3;cP=1;var e=id();function t(r){if(typeof r=="string"||e(r))return r;var n=r+"";return n=="0"&&1/r==-1/0?"-0":n}return s3=t,s3}var l3,fP;function IT(){if(fP)return l3;fP=1;var e=dH(),t=Tv();function r(n,a){a=e(a,n);for(var i=0,o=a.length;n!=null&&i<o;)n=n[t(a[i++])];return i&&i==o?n:void 0}return l3=r,l3}var u3,dP;function hH(){if(dP)return u3;dP=1;var e=IT();function t(r,n,a){var i=r==null?void 0:e(r,n);return i===void 0?a:i}return u3=t,u3}var yce=hH();const hi=Kt(yce);var c3,hP;function vce(){if(hP)return c3;hP=1;function e(t){return t==null}return c3=e,c3}var bce=vce();const Pt=Kt(bce);var f3,pP;function xce(){if(pP)return f3;pP=1;var e=vs(),t=va(),r=bs(),n="[object String]";function a(i){return typeof i=="string"||!t(i)&&r(i)&&e(i)==n}return f3=a,f3}var wce=xce();const Ou=Kt(wce);var Ece=NT();const mt=Kt(Ece);var _ce=Ol();const od=Kt(_ce);var d3={exports:{}},Vt={};/**
329 * @license React
330 * react-is.production.min.js
331 *
332 * Copyright (c) Facebook, Inc. and its affiliates.
333 *
334 * This source code is licensed under the MIT license found in the
335 * LICENSE file in the root directory of this source tree.
336 */var mP;function Sce(){if(mP)return Vt;mP=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),o=Symbol.for("react.context"),s=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen"),v;v=Symbol.for("react.module.reference");function b(x){if(typeof x=="object"&&x!==null){var S=x.$$typeof;switch(S){case e:switch(x=x.type,x){case r:case a:case n:case f:case h:return x;default:switch(x=x&&x.$$typeof,x){case s:case o:case u:case m:case d:case i:return x;default:return S}}case t:return S}}}return Vt.ContextConsumer=o,Vt.ContextProvider=i,Vt.Element=e,Vt.ForwardRef=u,Vt.Fragment=r,Vt.Lazy=m,Vt.Memo=d,Vt.Portal=t,Vt.Profiler=a,Vt.StrictMode=n,Vt.Suspense=f,Vt.SuspenseList=h,Vt.isAsyncMode=function(){return!1},Vt.isConcurrentMode=function(){return!1},Vt.isContextConsumer=function(x){return b(x)===o},Vt.isContextProvider=function(x){return b(x)===i},Vt.isElement=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===e},Vt.isForwardRef=function(x){return b(x)===u},Vt.isFragment=function(x){return b(x)===r},Vt.isLazy=function(x){return b(x)===m},Vt.isMemo=function(x){return b(x)===d},Vt.isPortal=function(x){return b(x)===t},Vt.isProfiler=function(x){return b(x)===a},Vt.isStrictMode=function(x){return b(x)===n},Vt.isSuspense=function(x){return b(x)===f},Vt.isSuspenseList=function(x){return b(x)===h},Vt.isValidElementType=function(x){return typeof x=="string"||typeof x=="function"||x===r||x===a||x===n||x===f||x===h||x===y||typeof x=="object"&&x!==null&&(x.$$typeof===m||x.$$typeof===d||x.$$typeof===i||x.$$typeof===o||x.$$typeof===u||x.$$typeof===v||x.getModuleId!==void 0)},Vt.typeOf=b,Vt}var gP;function Tce(){return gP||(gP=1,d3.exports=Sce()),d3.exports}var Ace=Tce(),h3,yP;function pH(){if(yP)return h3;yP=1;var e=vs(),t=bs(),r="[object Number]";function n(a){return typeof a=="number"||t(a)&&e(a)==r}return h3=n,h3}var p3,vP;function kce(){if(vP)return p3;vP=1;var e=pH();function t(r){return e(r)&&r!=+r}return p3=t,p3}var Oce=kce();const sd=Kt(Oce);var Cce=pH();const Nce=Kt(Cce);var Ci=function(t){return t===0?0:t>0?1:-1},pu=function(t){return Ou(t)&&t.indexOf("%")===t.length-1},je=function(t){return Nce(t)&&!sd(t)},Pce=function(t){return Pt(t)},nn=function(t){return je(t)||Ou(t)},Mce=0,Np=function(t){var r=++Mce;return"".concat(t||"").concat(r)},Cu=function(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!je(t)&&!Ou(t))return n;var i;if(pu(t)){var o=t.indexOf("%");i=r*parseFloat(t.slice(0,o))/100}else i=+t;return sd(i)&&(i=n),a&&i>r&&(i=r),i},ll=function(t){if(!t)return null;var r=Object.keys(t);return r&&r.length?t[r[0]]:null},Rce=function(t){if(!Array.isArray(t))return!1;for(var r=t.length,n={},a=0;a<r;a++)if(!n[t[a]])n[t[a]]=!0;else return!0;return!1},ni=function(t,r){return je(t)&&je(r)?function(n){return t+n*(r-t)}:function(){return r}};function A1(e,t,r){return!e||!e.length?null:e.find(function(n){return n&&(typeof t=="function"?t(n):hi(n,t))===r})}var Dce=function(t,r){return je(t)&&je(r)?t-r:Ou(t)&&Ou(r)?t.localeCompare(r):t instanceof Date&&r instanceof Date?t.getTime()-r.getTime():String(t).localeCompare(String(r))};function df(e,t){for(var r in e)if({}.hasOwnProperty.call(e,r)&&(!{}.hasOwnProperty.call(t,r)||e[r]!==t[r]))return!1;for(var n in t)if({}.hasOwnProperty.call(t,n)&&!{}.hasOwnProperty.call(e,n))return!1;return!0}function $5(e){"@babel/helpers - typeof";return $5=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},$5(e)}var Ice=["viewBox","children"],Lce=["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
336dering","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"],bP=["points","pathLength"],m3={svg:Ice,polygon:bP,polyline:bP},LT=["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
336Capture","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"],k1=function(t,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var n=t;if(D.isValidElement(t)&&(n=t.props),!od(n))return null;var a={};return Object.keys(n).forEach(function(i){LT.includes(i)&&(a[i]=r||function(o){return n[i](n,o)})}),a},jce=function(t,r,n){return function(a){return t(r,n,a),null}},O1=function(t,r,n){if(!od(t)||$5(t)!=="object")return null;var a=null;return Object.keys(t).forEach(function(i){var o=t[i];LT.includes(i)&&typeof o=="function"&&(a||(a={}),a[i]=jce(o,r,n))}),a},Bce=["children"],zce=["children"];function xP(e,t){if(e==null)return{};var r=Fce(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Fce(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function U5(e){"@babel/helpers - typeof";return U5=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},U5(e)}var wP={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"},Jo=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},EP=null,g3=null,jT=function e(t){if(t===EP&&Array.isArray(g3))return g3;var r=[];return D.Children.forEach(t,function(n){Pt(n)||(Ace.isFragment(n)?r=r.concat(e(n.props.children)):r.push(n))}),g3=r,EP=t,r};function Ni(e,t){var r=[],n=[];return Array.isArray(t)?n=t.map(function(a){return Jo(a)}):n=[Jo(t)],jT(e).forEach(function(a){var i=hi(a,"type.displayName")||hi(a,"type.name");n.indexOf(i)!==-1&&r.push(a)}),r}function Ma(e,t){var r=Ni(e,t);return r&&r[0]}var _P=function(t){if(!t||!t.props)return!1;var r=t.props,n=r.width,a=r.height;return!(!je(n)||n<=0||!je(a)||a<=0)},$ce=["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"],Uce=function(t){return t&&t.type&&Ou(t.type)&&$ce.indexOf(t.type)>=0},Hce=function(t){return t&&U5(t)==="object"&&"clipDot"in t},qce=function(t,r,n,a){var i,o=(i=m3?.[a])!==null&&i!==void 0?i:[];return r.startsWith("data-")||!mt(t)&&(a&&o.includes(r)||Lce.includes(r))||n&&LT.includes(r)},St=function(t,r,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(D.isValidElement(t)&&(a=t.props),!od(a))return null;var i={};
336return Object.keys(a).forEach(function(o){var s;qce((s=a)===null||s===void 0?void 0:s[o],o,r,n)&&(i[o]=a[o])}),i},H5=function e(t,r){if(t===r)return!0;var n=D.Children.count(t);if(n!==D.Children.count(r))return!1;if(n===0)return!0;if(n===1)return SP(Array.isArray(t)?t[0]:t,Array.isArray(r)?r[0]:r);for(var a=0;a<n;a++){var i=t[a],o=r[a];if(Array.isArray(i)||Array.isArray(o)){if(!e(i,o))return!1}else if(!SP(i,o))return!1}return!0},SP=function(t,r){if(Pt(t)&&Pt(r))return!0;if(!Pt(t)&&!Pt(r)){var n=t.props||{},a=n.children,i=xP(n,Bce),o=r.props||{},s=o.children,u=xP(o,zce);return a&&s?df(i,u)&&H5(a,s):!a&&!s?df(i,u):!1}return!1},TP=function(t,r){var n=[],a={};return jT(t).forEach(function(i,o){if(Uce(i))n.push(i);else if(i){var s=Jo(i.type),u=r[s]||{},f=u.handler,h=u.once;if(f&&(!h||!a[s])){var d=f(i,s,o);n.push(d),a[s]=!0}}}),n},Gce=function(t){var r=t&&t.type;return r&&wP[r]?wP[r]:null},Vce=function(t,r){return jT(r).indexOf(t)},Yce=["children","width","height","viewBox","className","style","title","desc"];function q5(){return q5=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},q5.apply(this,arguments)}function Kce(e,t){if(e==null)return{};var r=Wce(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Wce(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function G5(e){var t=e.children,r=e.width,n=e.height,a=e.viewBox,i=e.className,o=e.style,s=e.title,u=e.desc,f=Kce(e,Yce),h=a||{width:r,height:n,x:0,y:0},d=Nt("recharts-surface",i);return Z.createElement("svg",q5({},St(f,!0,"svg"),{className:d,width:r,height:n,style:o,viewBox:"".concat(h.x," ").concat(h.y," ").concat(h.width," ").concat(h.height)}),Z.createElement("title",null,s),Z.createElement("desc",null,u),t)}var Qce=["children","className"];function V5(){return V5=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},V5.apply(this,arguments)}function Xce(e,t){if(e==null)return{};var r=Zce(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Zce(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var Sr=Z.forwardRef(function(e,t){var r=e.children,n=e.className,a=Xce(e,Qce),i=Nt("recharts-layer",n);return Z.createElement("g",V5({className:i},St(a,!0),{ref:t}),r)}),es=function(t,r){for(var n=arguments.length,a=new Array(n>2?n-2:0),i=2;i<n;i++)a[i-2]=arguments[i]},y3,AP;function Jce(){if(AP)return y3;AP=1;function e(t,r,n){var a=-1,i=t.length;r<0&&(r=-r>i?0:i+r),n=n>i?i:n,n<0&&(n+=i),i=r>n?0:n-r>>>0,r>>>=0;for(var o=Array(i);++a<i;)o[a]=t[a+r];return o}return y3=e,y3}var v3,kP;function efe(){if(kP)return v3;kP=1;var e=Jce();function t(r,n,a){var i=r.length;return a=a===void 0?i:a,!n&&a>=i?r:e(r,n,a)}return v3=t,v3}var b3,OP;function mH(){if(OP)return b3;OP=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",r="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",a=t+r+n,i="\\ufe0e\\ufe0f",o="\\u200d",s=RegExp("["+o+e+a+i+"]");function u(f){return s.test(f)}return b3=u,b3}var x3,CP;function tfe(){if(CP)return x3;CP=1;function e(t){return t.split("")}return x3=e,x3}var w3,NP;function rfe(){if(NP)return w3;NP=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",r="\\ufe20-\\ufe2f",n="\\u20d0-\\u20ff",a=t+r+n,i="\\ufe0e\\ufe0f",o="["+e+"]",s="["+a+"]",u="\\ud83c[\\udffb-\\udfff]",f="(?:"+s+"|"+u+")",h="[^"+e+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",m="[\\ud800-\\udbff][\\udc00-\\udfff]",y="\\u200d",v=f+"?",b="["+i+"]?",x="(?:"+y+"(?:"+[h,d,m].join("|")+")"+b+v+")*",S=b+v+x,A="(?:"+[h+s+"?",s,d,m,o].join("|")+")",k=RegExp(u+"(?="+u+")|"+A+S,"g");function M(O){return O.match(k)||[]}return w3=M,w3}var E3,PP;function nfe(){if(PP)return E3;PP=1;var e=tfe(),t=mH(),r=rfe();function n(a){return t(a)?r(a):e(a)}return E3=n,E3}var _3,MP;function afe(){if(MP)return _3;MP=1;var e=efe(),t=mH(),r=nfe(),n=fH();function a(i){return function(o){o=n(o);var s=t(o)?r(o):void 0,u=s?s[0]:o.charAt(0),f=s?e(s,1).join(""):o.slice(1);return u[i]()+f}}return _3=a,_3}var S3,RP;function ife(){if(RP)return S3;RP=1;var e=afe(),t=e("toUpperCase");return S3=t,S3}var ofe=ife();const Av=Kt(ofe);function cr(e){return function(){return e}}const RIe=Math.abs,DIe=Math.atan2,gH=Math.cos,IIe=Math.max,LIe=Math.min,C1=Math.sin,Ii=Math.sqrt,jIe=1e-12,Tf=Math.PI,DP=Tf/2,kv=2*Tf;function BIe(e){return e>1?0:e<-1?Tf:Math.acos(e)}function zIe(e){return e>=1?DP:e<=-1?-DP:Math.asin(e)}const Y5=Math.PI,K5=2*Y5,lu=1e-6,sfe=K5-lu;function yH(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}function lfe(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return yH;const r=10**t;return function(n){this._+=n[0];for(let a=1,i=n.length;a<i;++a)this._+=Math.round(arguments[a]*r)/r+n[a]}}class ufe{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?yH:lfe(t)}moveTo(t,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+r}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,r){this._append`L${this._x1=+t},${this._y1=+r}`}quadraticCurveTo(t,r,n,a){this._append`Q${+t},${+r},${this._x1=+n},${this._y1=+a}`}bezierCurveTo(t,r,n,a,i,o){this._append`C${+t},${+r},${+n}
336,${+a},${this._x1=+i},${this._y1=+o}`}arcTo(t,r,n,a,i){if(t=+t,r=+r,n=+n,a=+a,i=+i,i<0)throw new Error(`negative radius: ${i}`);let o=this._x1,s=this._y1,u=n-t,f=a-r,h=o-t,d=s-r,m=h*h+d*d;if(this._x1===null)this._append`M${this._x1=t},${this._y1=r}`;else if(m>lu)if(!(Math.abs(d*u-f*h)>lu)||!i)this._append`L${this._x1=t},${this._y1=r}`;else{let y=n-o,v=a-s,b=u*u+f*f,x=y*y+v*v,S=Math.sqrt(b),A=Math.sqrt(m),k=i*Math.tan((Y5-Math.acos((b+m-x)/(2*S*A)))/2),M=k/A,O=k/S;Math.abs(M-1)>lu&&this._append`L${t+M*h},${r+M*d}`,this._append`A${i},${i},0,0,${+(d*y>h*v)},${this._x1=t+O*u},${this._y1=r+O*f}`}}arc(t,r,n,a,i,o){if(t=+t,r=+r,n=+n,o=!!o,n<0)throw new Error(`negative radius: ${n}`);let s=n*Math.cos(a),u=n*Math.sin(a),f=t+s,h=r+u,d=1^o,m=o?a-i:i-a;this._x1===null?this._append`M${f},${h}`:(Math.abs(this._x1-f)>lu||Math.abs(this._y1-h)>lu)&&this._append`L${f},${h}`,n&&(m<0&&(m=m%K5+K5),m>sfe?this._append`A${n},${n},0,1,${d},${t-s},${r-u}A${n},${n},0,1,${d},${this._x1=f},${this._y1=h}`:m>lu&&this._append`A${n},${n},0,${+(m>=Y5)},${d},${this._x1=t+n*Math.cos(i)},${this._y1=r+n*Math.sin(i)}`)}rect(t,r,n,a){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+r}h${n=+n}v${+a}h${-n}Z`}toString(){return this._}}function BT(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(r==null)t=null;else{const n=Math.floor(r);if(!(n>=0))throw new RangeError(`invalid digits: ${r}`);t=n}return e},()=>new ufe(t)}function zT(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function vH(e){this._context=e}vH.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 Ov(e){return new vH(e)}function bH(e){return e[0]}function xH(e){return e[1]}function wH(e,t){var r=cr(!0),n=null,a=Ov,i=null,o=BT(s);e=typeof e=="function"?e:e===void 0?bH:cr(e),t=typeof t=="function"?t:t===void 0?xH:cr(t);function s(u){var f,h=(u=zT(u)).length,d,m=!1,y;for(n==null&&(i=a(y=o())),f=0;f<=h;++f)!(f<h&&r(d=u[f],f,u))===m&&((m=!m)?i.lineStart():i.lineEnd()),m&&i.point(+e(d,f,u),+t(d,f,u));if(y)return i=null,y+""||null}return s.x=function(u){return arguments.length?(e=typeof u=="function"?u:cr(+u),s):e},s.y=function(u){return arguments.length?(t=typeof u=="function"?u:cr(+u),s):t},s.defined=function(u){return arguments.length?(r=typeof u=="function"?u:cr(!!u),s):r},s.curve=function(u){return arguments.length?(a=u,n!=null&&(i=a(n)),s):a},s.context=function(u){return arguments.length?(u==null?n=i=null:i=a(n=u),s):n},s}function Sg(e,t,r){var n=null,a=cr(!0),i=null,o=Ov,s=null,u=BT(f);e=typeof e=="function"?e:e===void 0?bH:cr(+e),t=typeof t=="function"?t:cr(t===void 0?0:+t),r=typeof r=="function"?r:r===void 0?xH:cr(+r);function f(d){var m,y,v,b=(d=zT(d)).length,x,S=!1,A,k=new Array(b),M=new Array(b);for(i==null&&(s=o(A=u())),m=0;m<=b;++m){if(!(m<b&&a(x=d[m],m,d))===S)if(S=!S)y=m,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),v=m-1;v>=y;--v)s.point(k[v],M[v]);s.lineEnd(),s.areaEnd()}S&&(k[m]=+e(x,m,d),M[m]=+t(x,m,d),s.point(n?+n(x,m,d):k[m],r?+r(x,m,d):M[m]))}if(A)return s=null,A+""||null}function h(){return wH().defined(a).curve(o).context(i)}return f.x=function(d){return arguments.length?(e=typeof d=="function"?d:cr(+d),n=null,f):e},f.x0=function(d){return arguments.length?(e=typeof d=="function"?d:cr(+d),f):e},f.x1=function(d){return arguments.length?(n=d==null?null:typeof d=="function"?d:cr(+d),f):n},f.y=function(d){return arguments.length?(t=typeof d=="function"?d:cr(+d),r=null,f):t},f.y0=function(d){return arguments.length?(t=typeof d=="function"?d:cr(+d),f):t},f.y1=function(d){return arguments.length?(r=d==null?null:typeof d=="function"?d:cr(+d),f):r},f.lineX0=f.lineY0=function(){return h().x(e).y(t)},f.lineY1=function(){return h().x(e).y(r)},f.lineX1=function(){return h().x(n).y(t)},f.defined=function(d){return arguments.length?(a=typeof d=="function"?d:cr(!!d),f):a},f.curve=function(d){return arguments.length?(o=d,i!=null&&(s=o(i)),f):o},f.context=function(d){return arguments.length?(d==null?i=s=null:s=o(i=d),f):i},f}class EH{constructor(t,r){this._context=t,this._x=r}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,r){switch(t=+t,r=+r,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,r):this._context.moveTo(t,r);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,r,t,r):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+r)/2,t,this._y0,t,r);break}}this._x0=t,this._y0=r}}function cfe(e){return new EH(e,!0)}function ffe(e){return new EH(e,!1)}const FT={draw(e,t){const r=Ii(t/Tf);e.moveTo(r,0),e.arc(0,0,r,0,kv)}},dfe={draw(e,t){const r=Ii(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}},_H=Ii(1/3),hfe=_H*2,pfe={draw(e,t){const r=Ii(t/hfe),n=r*_H;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},mfe={draw(e,t){const r=Ii(t),n=-r/2;e.rect(n,n,r,r)}}
336,gfe=.8908130915292852,SH=C1(Tf/10)/C1(7*Tf/10),yfe=C1(kv/10)*SH,vfe=-gH(kv/10)*SH,bfe={draw(e,t){const r=Ii(t*gfe),n=yfe*r,a=vfe*r;e.moveTo(0,-r),e.lineTo(n,a);for(let i=1;i<5;++i){const o=kv*i/5,s=gH(o),u=C1(o);e.lineTo(u*r,-s*r),e.lineTo(s*n-u*a,u*n+s*a)}e.closePath()}},T3=Ii(3),xfe={draw(e,t){const r=-Ii(t/(T3*3));e.moveTo(0,r*2),e.lineTo(-T3*r,-r),e.lineTo(T3*r,-r),e.closePath()}},Ja=-.5,ei=Ii(3)/2,W5=1/Ii(12),wfe=(W5/2+1)*3,Efe={draw(e,t){const r=Ii(t/wfe),n=r/2,a=r*W5,i=n,o=r*W5+r,s=-i,u=o;e.moveTo(n,a),e.lineTo(i,o),e.lineTo(s,u),e.lineTo(Ja*n-ei*a,ei*n+Ja*a),e.lineTo(Ja*i-ei*o,ei*i+Ja*o),e.lineTo(Ja*s-ei*u,ei*s+Ja*u),e.lineTo(Ja*n+ei*a,Ja*a-ei*n),e.lineTo(Ja*i+ei*o,Ja*o-ei*i),e.lineTo(Ja*s+ei*u,Ja*u-ei*s),e.closePath()}};function _fe(e,t){let r=null,n=BT(a);e=typeof e=="function"?e:cr(e||FT),t=typeof t=="function"?t:cr(t===void 0?64:+t);function a(){let i;if(r||(r=i=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),i)return r=null,i+""||null}return a.type=function(i){return arguments.length?(e=typeof i=="function"?i:cr(i),a):e},a.size=function(i){return arguments.length?(t=typeof i=="function"?i:cr(+i),a):t},a.context=function(i){return arguments.length?(r=i??null,a):r},a}function N1(){}function P1(e,t,r){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+r)/6)}function TH(e){this._context=e}TH.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:P1(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:P1(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Sfe(e){return new TH(e)}function AH(e){this._context=e}AH.prototype={areaStart:N1,areaEnd:N1,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:P1(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Tfe(e){return new AH(e)}function kH(e){this._context=e}kH.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 r=(this._x0+4*this._x1+e)/6,n=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:P1(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Afe(e){return new kH(e)}function OH(e){this._context=e}OH.prototype={areaStart:N1,areaEnd:N1,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 kfe(e){return new OH(e)}function IP(e){return e<0?-1:1}function LP(e,t,r){var n=e._x1-e._x0,a=t-e._x1,i=(e._y1-e._y0)/(n||a<0&&-0),o=(r-e._y1)/(a||n<0&&-0),s=(i*a+o*n)/(n+a);return(IP(i)+IP(o))*Math.min(Math.abs(i),Math.abs(o),.5*Math.abs(s))||0}function jP(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function A3(e,t,r){var n=e._x0,a=e._y0,i=e._x1,o=e._y1,s=(i-n)/3;e._context.bezierCurveTo(n+s,a+s*t,i-s,o-s*r,i,o)}function M1(e){this._context=e}M1.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:A3(this,this._t0,jP(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 r=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,A3(this,jP(this,r=LP(this,e,t)),r);break;default:A3(this,this._t0,r=LP(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}};function CH(e){this._context=new NH(e)}(CH.prototype=Object.create(M1.prototype)).point=function(e,t){M1.prototype.point.call(this,t,e)};function NH(e){this._context=e}NH.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,r,n,a,i){this._context.bezierCurveTo(t,e,n,r,i,a)}};function Ofe(e){return new M1(e)}function Cfe(e){return new CH(e)}function PH(e){this._context=e}PH.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,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),r===2)this._context.lineTo(e[1],t[1]);else for(var n=BP(e),a=BP(t),i=0,o=1;o<r;++i,++o)this._context.bezierCurveTo(n[0][i],a[0][i],n[1][i],a[1][i],e[o],t[o]);(this._line||this._line!==0&&r===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 BP(e){var t,r=e.length-1,n,a=new Array(r),i=new Array(r),o=new Array(r);for(a[0]=0,i[0]=2,o[0]=e[0]+2*e[1],t=1;t<r-1;++t)a[t]=1,i[t]=4,o[t]=4*e[t]+2*e[t+1];for(a[r-1]=2,i[r-1]=7,o[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=a[t]/i[t-1],i[t]-=n,o[t]-=n*o[t-1];for(a[r-1]=o[r-1]/i[r-1],t=r-2;t>=0;--t)a[t]=(o[t]-a[t+1])/i[t];for(i[r-1]=(e[r]+a[r-1])/2,t=0;t<r-1;++t)i[t]=2*e[t+1]-a[t+1];return[a,i]}function Nfe(e){return new PH(e)}function Cv(e,t){this._context=e,this._t=t}Cv.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;
vendor: 19,735 bytes, lines 336-339
336default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}break}}this._x=e,this._y=t}};function Pfe(e){return new Cv(e,.5)}function Mfe(e){return new Cv(e,0)}function Rfe(e){return new Cv(e,1)}function Af(e,t){if((o=e.length)>1)for(var r=1,n,a,i=e[t[0]],o,s=i.length;r<o;++r)for(a=i,i=e[t[r]],n=0;n<s;++n)i[n][1]+=i[n][0]=isNaN(a[n][1])?a[n][0]:a[n][1]}function Q5(e){for(var t=e.length,r=new Array(t);--t>=0;)r[t]=t;return r}function Dfe(e,t){return e[t]}function Ife(e){const t=[];return t.key=e,t}function Lfe(){var e=cr([]),t=Q5,r=Af,n=Dfe;function a(i){var o=Array.from(e.apply(this,arguments),Ife),s,u=o.length,f=-1,h;for(const d of i)for(s=0,++f;s<u;++s)(o[s][f]=[0,+n(d,o[s].key,f,i)]).data=d;for(s=0,h=zT(t(o));s<u;++s)o[h[s]].index=s;return r(o,h),o}return a.keys=function(i){return arguments.length?(e=typeof i=="function"?i:cr(Array.from(i)),a):e},a.value=function(i){return arguments.length?(n=typeof i=="function"?i:cr(+i),a):n},a.order=function(i){return arguments.length?(t=i==null?Q5:typeof i=="function"?i:cr(Array.from(i)),a):t},a.offset=function(i){return arguments.length?(r=i??Af,a):r},a}function jfe(e,t){if((n=e.length)>0){for(var r,n,a=0,i=e[0].length,o;a<i;++a){for(o=r=0;r<n;++r)o+=e[r][a][1]||0;if(o)for(r=0;r<n;++r)e[r][a][1]/=o}Af(e,t)}}function Bfe(e,t){if((a=e.length)>0){for(var r=0,n=e[t[0]],a,i=n.length;r<i;++r){for(var o=0,s=0;o<a;++o)s+=e[o][r][1]||0;n[r][1]+=n[r][0]=-s/2}Af(e,t)}}function zfe(e,t){if(!(!((o=e.length)>0)||!((i=(a=e[t[0]]).length)>0))){for(var r=0,n=1,a,i,o;n<i;++n){for(var s=0,u=0,f=0;s<o;++s){for(var h=e[t[s]],d=h[n][1]||0,m=h[n-1][1]||0,y=(d-m)/2,v=0;v<s;++v){var b=e[t[v]],x=b[n][1]||0,S=b[n-1][1]||0;y+=x-S}u+=d,f+=y*d}a[n-1][1]+=a[n-1][0]=r,u&&(r-=f/u)}a[n-1][1]+=a[n-1][0]=r,Af(e,t)}}function Th(e){"@babel/helpers - typeof";return Th=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},Th(e)}var Ffe=["type","size","sizeType"];function X5(){return X5=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},X5.apply(this,arguments)}function zP(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function FP(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?zP(Object(r),!0).forEach(function(n){$fe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zP(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function $fe(e,t,r){return t=Ufe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ufe(e){var t=Hfe(e,"string");return Th(t)=="symbol"?t:t+""}function Hfe(e,t){if(Th(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Th(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function qfe(e,t){if(e==null)return{};var r=Gfe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Gfe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var MH={symbolCircle:FT,symbolCross:dfe,symbolDiamond:pfe,symbolSquare:mfe,symbolStar:bfe,symbolTriangle:xfe,symbolWye:Efe},Vfe=Math.PI/180,Yfe=function(t){var r="symbol".concat(Av(t));return MH[r]||FT},Kfe=function(t,r,n){if(r==="area")return t;switch(n){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*Vfe;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}},Wfe=function(t,r){MH["symbol".concat(Av(t))]=r},$T=function(t){var r=t.type,n=r===void 0?"circle":r,a=t.size,i=a===void 0?64:a,o=t.sizeType,s=o===void 0?"area":o,u=qfe(t,Ffe),f=FP(FP({},u),{},{type:n,size:i,sizeType:s}),h=function(){var x=Yfe(n),S=_fe().type(x).size(Kfe(i,s,n));return S()},d=f.className,m=f.cx,y=f.cy,v=St(f,!0);return m===+m&&y===+y&&i===+i?Z.createElement("path",X5({},v,{className:Nt("recharts-symbols",d),transform:"translate(".concat(m,", ").concat(y,")"),d:h()})):null};$T.registerSymbol=Wfe;function kf(e){"@babel/helpers - typeof";return kf=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},kf(e)}function Z5(){return Z5=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Z5.apply(this,arguments)}function $P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Qfe(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?$P(Object(r),!0).forEach(function(n){Ah(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$P(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Xfe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Zfe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,DH(n.key),n)}}function Jfe(e,t,r){return t&&Zfe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function ede(e,t,r){return t=R1(t),tde(e,RH()?Reflect.construct(t,r||[],R1(e).constructor):t.apply(e,r))}function tde(e,t){if(t&&(kf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return rde(e)}function rde(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function RH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(RH=function(){return!!e})()}function R1(e){return R1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},R1(e)}function nde(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&&J5(e,t)}function J5(e,t){return J5=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},J5(e,t)}function Ah(e,t,r){return t=DH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function DH(e){var t=ade(e,"string");return kf(t)=="symbol"?t:t+""}function ade(e,t){if(kf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(kf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ti=32,UT=(function(e){function t(){return Xfe(this,t),ede(this,t,arguments)}return nde(t,e),Jfe(t,[{key:"renderIcon",value:function(n){var a=this.props.inactiveColor,i=ti/2,o=ti/6,s=ti/3,u=n.inactive?a:n.color;if(n.type==="plainline")return Z.createElement("line",{strokeWidth:4,fill:"none",stroke:u,strokeDasharray:n.payload.strokeDasharray,x1:0,y1:i,x2:ti,y2:i,className:"recharts-legend-icon"});if(n.type==="line")return Z.createElement("path",{strokeWidth:4,fill:"none",stroke:u,d:"M0,".concat(i,"h").concat(s,`
337            A`).concat(o,",").concat(o,",0,1,1,").concat(2*s,",").concat(i,`
338            H`).concat(ti,"M").concat(2*s,",").concat(i,`
339            A`).concat(o,",").concat(o,",0,1,1,").concat(s,",").concat(i),className:"recharts-legend-icon"});if(n.type==="rect")return Z.createElement("path",{stroke:"none",fill:u,d:"M0,".concat(ti/8,"h").concat(ti,"v").concat(ti*3/4,"h").concat(-ti,"z"),className:"recharts-legend-icon"});if(Z.isValidElement(n.legendIcon)){var f=Qfe({},n);return delete f.legendIcon,Z.cloneElement(n.legendIcon,f)}return Z.createElement($T,{fill:u,cx:i,cy:i,size:ti,sizeType:"diameter",type:n.type})}},{key:"renderItems",value:function(){var n=this,a=this.props,i=a.payload,o=a.iconSize,s=a.layout,u=a.formatter,f=a.inactiveColor,h={x:0,y:0,width:ti,height:ti},d={display:s==="horizontal"?"inline-block":"block",marginRight:10},m={display:"inline-block",verticalAlign:"middle",marginRight:4};return i.map(function(y,v){var b=y.formatter||u,x=Nt(Ah(Ah({"recharts-legend-item":!0},"legend-item-".concat(v),!0),"inactive",y.inactive));if(y.type==="none")return null;var S=mt(y.value)?null:y.value;es(!mt(y.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 A=y.inactive?f:y.color;return Z.createElement("li",Z5({className:x,style:d,key:"legend-item-".concat(v)},O1(n.props,y,v)),Z.createElement(G5,{width:o,height:o,viewBox:h,style:m},n.renderIcon(y)),Z.createElement("span",{className:"recharts-legend-item-text",style:{color:A}},b?b(S,y,v):S))})}},{key:"render",value:function(){var n=this.props,a=n.payload,i=n.layout,o=n.align;if(!a||!a.length)return null;var s={padding:0,margin:0,textAlign:i==="horizontal"?o:"left"};return Z.createElement("ul",{className:"recharts-default-legend",style:s},this.renderItems())}}])})(D.PureComponent);Ah(UT,"displayName","Legend");Ah(UT,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var k3,UP;function ide(){if(UP)return k3;UP=1;var e=_v();function t(){this.__data__=new e,this.size=0}return k3=t,k3}var O3,HP;function ode(){if(HP)return O3;HP=1;function e(t){var r=this.__data__,n=r.delete(t);return this.size=r.size,n}return O3=e,O3}var C3,qP;function sde(){if(qP)return C3;qP=1;function e(t){return this.__data__.get(t)}return C3=e,C3}var N3,GP;function lde(){if(GP)return N3;GP=1;function e(t){return this.__data__.has(t)}return N3=e,N3}var P3,VP;function ude(){if(VP)return P3;VP=1;var e=_v(),t=MT(),r=RT(),n=200;function a(i,o){var s=this.__data__;if(s instanceof e){var u=s.__data__;if(!t||u.length<n-1)return u.push([i,o]),this.size=++s.size,this;s=this.__data__=new r(u)}return s.set(i,o),this.size=s.size,this}return P3=a,P3}var M3,YP;function IH(){if(YP)return M3;YP=1;var e=_v(),t=ide(),r=ode(),n=sde(),a=lde(),i=ude();function o(s){var u=this.__data__=new e(s);this.size=u.size}return o.prototype.clear=t,o.prototype.delete=r,o.prototype.get=n,o.prototype.has=a,o.prototype.set=i,M3=o,M3}var R3,KP;function cde(){if(KP)return R3;KP=1;var e="__lodash_hash_undefined__";function t(r){return this.__data__.set(r,e),this}return R3=t,R3}var D3,WP;function fde(){if(WP)return D3;WP=1;function e(t){return this.__data__.has(t)}return D3=e,D3}var I3,QP;function LH(){if(QP)return I3;QP=1;var e=RT(),t=cde(),r=fde();function n(a){var i=-1,o=a==null?0:a.length;for(this.__data__=new e;++i<o;)this.add(a[i])}return n.prototype.add=n.prototype.push=t,n.prototype.has=r,I3=n,I3}var L3,XP;function jH(){if(XP)return L3;XP=1;function e(t,r){for(var n=-1,a=t==null?0:t.length;++n<a;)if(r(t[n],n,t))return!0;return!1}return L3=e,L3}var j3,ZP;function BH(){if(ZP)return j3;ZP=1;function e(t,r){return t.has(r)}return j3=e,j3}var B3,JP;function zH(){if(JP)return B3;JP=1;var e=LH(),t=jH(),r=BH(),n=1,a=2;function i(o,s,u,f,h,d){var m=u&n,y=o.length,v=s.length;if(y!=v&&!(m&&v>y))return!1;var b=d.get(o),x=d.get(s);if(b&&x)return b==s&&x==o;var S=-1,A=!0,k=u&a?new e:void 0;for(d.set(o,s),d.set(s,o);++S<y;){var M=o[S],O=s[S];if(f)var C=m?f(O,M,S,s,o,d):f(M,O,S,o,s,d);if(C!==void 0){if(C)continue;A=!1;break}if(k){if(!t(s,function(P,L){if(!r(k,L)&&(M===P||h(M,P,u,f,d)))return k.push(L)})){A=!1;break}}else if(!(M===O||h(M,O,u,f,d))){A=!1;break}}return d.delete(o),d.delete(s),A}return B3=i,B3}var z3,eM;function dde(){if(eM)return z3;eM=1;var e=mo(),t=e.Uint8Array;return z3=t,z3}var F3,tM;function hde(){if(tM)return F3;tM=1;function e(t){var r=-1,n=Array(t.size);return t.forEach(function(a,i){n[++r]=[i,a]}),n}return F3=e,F3}var $3,rM;function HT(){if(rM)return $3;rM=1;function e(t){var r=-1,n=Array(t.size);return t.forEach(function(a){n[++r]=a}),n}return $3=e,$3}var U3,nM;function pde(){if(nM)return U3;nM=1;var e=Cp(),t=dde(),r=PT(),n=zH(),a=hde(),i=HT(),o=1,s=2,u="[object Boolean]",f="[object Date]",h="[object Error]",d="[object Map]",m="[object Number]",y="[object RegExp]",v="[object Set]",b="[object String]",x="[object Symbol]",S="[object ArrayBuffer]",A="[object DataView]",k=e?e.prototype:void 0,M=k?k.valueOf:void 0;function O(C,P,L,F,z,$,V){switch(L){case A:if(C.byteLength!=P.byteLength||C.byteOffset!=P.byteOffset)return!1;C=C.buffer,P=P.buffer;case S:return!(C.byteLength!=P.byteLength||!$(new t(C),new t(P)));case u:case f:case m:return r(+C,+P);case h:return C.name==P.name&&C.message==P.message;case y:case b:return C==P+"";case d:var W=a;case v:var X=F&o;if(W||(W=i),C.size!=P.size&&!X)return!1;var re=V.get(C);if(re)return re==P;F|=s,V.set(C,P);var U=n(W(C),W(P),F,z,$,V);return V.delete(C),U;case x:if(M)return M.call(C)==M.call(P)}return!1}return U3=O,U3}var H3,aM;function FH(){if(aM)return H3;aM=1;function e(t,r){for(var n=-1,a=r.length,i=t.length;++n<a;)t[i+n]=r[n];return t}return H3=e,H3}var q3,iM;function mde(){if(iM)return q3;iM=1;var e=FH(),t=va();function r(n,a,i){var o=a(n);return t(n)?o:e(o,i(n))}return q3=r,q3}var G3,oM;function gde(){if(oM)return G3;oM=1;function e(t,r){for(var n=-1,a=t==null?0:t.length,i=0,o=[];++n<a;){var s=t[n];r(s,n,t)&&(o[i++]=s)}return o}return G3=e,G3}var V3,sM;function yde(){if(sM)return V3;sM=1;function e(){return[]}return V3=e,V3}var Y3,lM;function vde(){if(lM)return Y3;lM=1;var e=gde(),t=yde(),r=Object.prototype,n=r.propertyIsEnumerable,a=Object.getOwnPropertySymbols,i=a?function(o){return o==null?[]:(o=Object(o),e(a(o),function(s){return n.call(o,s)}))}:t;return Y3=i,Y3}var K3,uM;function bde(){if(uM)return K3;uM=1;function e(t,r){for(var n=-1,a=Array(t);++n<t;)a[n]=r(n);return a}return K3=e,K3}var W3,cM;function xde(){if(cM)return W3;cM=1;var e=vs(),t=bs(),r="[object Arguments]";function n(a){return t(a)&&e(a)==r}return W3=n,W3}var Q3,fM;function qT(){if(fM)return Q3;fM=1;var e=xde(),t=bs(),r=Object.prototype,n=r.hasOwnProperty,a=r.propertyIsEnumerable,i=e((function(){return arguments})())?e:function(o){return t(o)&&n.call(o,"callee")&&!a.call(o,"callee")};return Q3=i,Q3}var j0={exports:{}},X3,dM;function wde(){if(dM)return X3;dM=1;function e(){return!1}return X3=e,X3}j0.exports;var hM;function $H(){return hM||(hM=1,(function(e,t){var r=mo(),n=wde(),a=t&&!t.nodeType&&t,i=a&&!0&&e&&!e.nodeType&&e,o=i&&i.exports===a,s=o?r.Buffer:void 0,u=s?s.isBuffer:void 0,f=u||n;e.exports=f})(j0,j0.exports)),j0.exports}var Z3,pM;function GT(){if(pM)return Z3;pM=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function r(n,a){var i=typeof n;return a=a??e,!!a&&(i=="number"||i!="symbol"&&t.test(n))&&n>-1&&n%1==0&&n<a}return Z3=r,Z3}var J3,mM;function VT(){if(mM)return J3;mM=1;var e=9007199254740991;function t(r){return typeof r=="number"&&r>-1&&r%1==0&&r<=e}return J3=t,J3}var e6,gM;function Ede(){if(gM)return e6;gM=1;var e=vs(),t=VT(),r=bs(),n="[object Arguments]",a="[object Array]",i="[object Boolean]",o="[object Date]",s="[object Error]",u="[object Function]",f="[object Map]",h="[object Number]",d="[object Object]",m="[object RegExp]",y="[object Set]",v="[object String]",b="[object WeakMap]",x="[object ArrayBuffer]",S="[object DataView]",A="[object Float32Array]",k="[object Float64Array]",M="[object Int8Array]",O="[object Int16Array]",C="[object Int32Array]",P="[object Uint8Array]",L="[object Uint8ClampedArray]",F="[object Uint16Array]",z="[object Uint32Array]",$={};$[A]=$[k]=$[M]=$[O]=$[C]=$[P]=$[L]=$[F]=$[z]=!0,$[n]=$[a]=$[x]=$[i]=$[S]=$[o]=$[s]=$[u]=$[f]=$[h]=$[d]=$[m]=$[y]=$[v]=$[b]=!1;function V(W){return r(W)&&t(W.length)&&!!$[e(W)]}return e6=V,e6}var t6,yM;function UH(){if(yM)return t6;yM=1;function e(t){return function(r){return t(r)}}return t6=e,t6}var B0={exports:{}};B0.exports;var vM;function _de(){return vM||(vM=1,(function(e,t){var r=lH(),n=t&&!t.nodeType&&t,a=n&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===n,o=i&&r.process,s=(function(){try{var u=a&&a.require&&a.require("util").types;return u||o&&o.binding&&o.binding("util")}catch{}})();e.exports=s})(B0,B0.exports)),B0.exports}var r6,bM;function HH(){if(bM)return r6;bM=1;var e=Ede(),t=UH(),r=_de(),n=r&&r.isTypedArray,a=n?t(n):e;return r6=a,r6}var n6,xM;function Sde(){if(xM)return n6;xM=1;var e=bde(),t=qT(),r=va(),n=$H(),a=GT(),i=HH(),o=Object.prototype,s=o.hasOwnProperty;function u(f,h){var d=r(f),m=!d&&t(f),y=!d&&!m&&n(f),v=!d&&!m&&!y&&i(f),b=d||m||y||v,x=b?e(f.length,String):[],S=x.length;for(var A in f)(h||s.call(f,A))&&!(b&&(A=="length"||y&&(A=="offset"||A=="parent")||v&&(A=="buffer"||A=="byteLength"||A=="byteOffset")||a(A,S)))&&x.push(A);return x}return n6=u,n6}var a6,wM;function Tde(){if(wM)return a6;wM=1;var e=Object.prototype;function t(r){var n=r&&r.constructor,a=typeof n=="function"&&n.prototype||e;return r===a}return a6=t,a6}var i6,EM;function qH(){if(EM)return i6;EM=1;function e(t,r){return function(n){return t(r(n))}}return i6=e,i6}var o6,_M;function Ade(){if(_M)return o6;_M=1;var e=qH(),t=e(Object.keys,Object);return o6=t,o6}var s6,SM;function kde(){if(SM)return s6;SM=1;var e=Tde(),t=Ade(),r=Object.prototype,n=r.hasOwnProperty;function a(i){if(!e(i))return t(i);var o=[];for(var s in Object(i))n.call(i,s)&&s!="constructor"&&o.push(s);return o}return s6=a,s6}var l6,TM;function Pp(){if(TM)return l6;TM=1;var e=NT(),t=VT();function r(n){return n!=null&&t(n.length)&&!e(n)}return l6=r,l6}var u6,AM;function Nv(){if(AM)return u6;AM=1;var e=Sde(),t=kde(),r=Pp();function n(a){return r(a)?e(a):t(a)}return u6=n,u6}var c6,kM;function Ode(){if(kM)return c6;kM=1;var e=mde(),t=vde(),r=Nv();function n(a){return e(a,r,t)}return c6=n,c6}var f6,OM;function Cde(){if(OM)return f6;OM=1;var e=Ode(),t=1,r=Object.prototype,n=r.hasOwnProperty;function a(i,o,s,u,f,h){var d=s&t,m=e(i),y=m.length,v=e(o),b=v.length;if(y!=b&&!d)return!1;for(var x=y;x--;){var S=m[x];if(!(d?S in o:n.call(o,S)))return!1}var A=h.get(i),k=h.get(o);if(A&&k)return A==o&&k==i;var M=!0;h.set(i,o),h.set(o,i);for(var O=d;++x<y;){S=m[x];var C=i[S],P=o[S];if(u)var L=d?u(P,C,S,o,i,h):u(C,P,S,i,o,h);if(!(L===void 0?C===P||f(C,P,s,u,h):L)){M=!1;break}O||(O=S=="constructor")}if(M&&!O){var F=i.constructor,z=o.constructor;F!=z&&"constructor"in i&&"constructor"in o&&!(typeof F=="function"&&F instanceof F&&typeof z=="function"&&z instanceof z)&&(M=!1)}return h.delete(i),h.delete(o),M}return f6=a,f6}var d6,CM;function Nde(){if(CM)return d6;CM=1;var e=Hu(),t=mo(),r=e(t,"DataView");return d6=r,d6}var h6,NM;function Pde(){if(NM)return h6;NM=1;var e=Hu(),t=mo(),r=e(t,"Promise");return h6=r,h6}var p6,PM;function GH(){if(PM)return p6;PM=1;var e=Hu(),t=mo(),r=e(t,"Set");return p6=r,p6}var m6,MM;
vendor: 2,313 bytes, line 339
339function Mde(){if(MM)return m6;MM=1;var e=Hu(),t=mo(),r=e(t,"WeakMap");return m6=r,m6}var g6,RM;function Rde(){if(RM)return g6;RM=1;var e=Nde(),t=MT(),r=Pde(),n=GH(),a=Mde(),i=vs(),o=uH(),s="[object Map]",u="[object Object]",f="[object Promise]",h="[object Set]",d="[object WeakMap]",m="[object DataView]",y=o(e),v=o(t),b=o(r),x=o(n),S=o(a),A=i;return(e&&A(new e(new ArrayBuffer(1)))!=m||t&&A(new t)!=s||r&&A(r.resolve())!=f||n&&A(new n)!=h||a&&A(new a)!=d)&&(A=function(k){var M=i(k),O=M==u?k.constructor:void 0,C=O?o(O):"";if(C)switch(C){case y:return m;case v:return s;case b:return f;case x:return h;case S:return d}return M}),g6=A,g6}var y6,DM;function Dde(){if(DM)return y6;DM=1;var e=IH(),t=zH(),r=pde(),n=Cde(),a=Rde(),i=va(),o=$H(),s=HH(),u=1,f="[object Arguments]",h="[object Array]",d="[object Object]",m=Object.prototype,y=m.hasOwnProperty;function v(b,x,S,A,k,M){var O=i(b),C=i(x),P=O?h:a(b),L=C?h:a(x);P=P==f?d:P,L=L==f?d:L;var F=P==d,z=L==d,$=P==L;if($&&o(b)){if(!o(x))return!1;O=!0,F=!1}if($&&!F)return M||(M=new e),O||s(b)?t(b,x,S,A,k,M):r(b,x,P,S,A,k,M);if(!(S&u)){var V=F&&y.call(b,"__wrapped__"),W=z&&y.call(x,"__wrapped__");if(V||W){var X=V?b.value():b,re=W?x.value():x;return M||(M=new e),k(X,re,S,A,M)}}return $?(M||(M=new e),n(b,x,S,A,k,M)):!1}return y6=v,y6}var v6,IM;function YT(){if(IM)return v6;IM=1;var e=Dde(),t=bs();function r(n,a,i,o,s){return n===a?!0:n==null||a==null||!t(n)&&!t(a)?n!==n&&a!==a:e(n,a,i,o,r,s)}return v6=r,v6}var b6,LM;function Ide(){if(LM)return b6;LM=1;var e=IH(),t=YT(),r=1,n=2;function a(i,o,s,u){var f=s.length,h=f,d=!u;if(i==null)return!h;for(i=Object(i);f--;){var m=s[f];if(d&&m[2]?m[1]!==i[m[0]]:!(m[0]in i))return!1}for(;++f<h;){m=s[f];var y=m[0],v=i[y],b=m[1];if(d&&m[2]){if(v===void 0&&!(y in i))return!1}else{var x=new e;if(u)var S=u(v,b,y,i,o,x);if(!(S===void 0?t(b,v,r|n,u,x):S))return!1}}return!0}return b6=a,b6}var x6,jM;function VH(){if(jM)return x6;jM=1;var e=Ol();function t(r){return r===r&&!e(r)}return x6=t,x6}var w6,BM;function Lde(){if(BM)return w6;BM=1;var e=VH(),t=Nv();function r(n){for(var a=t(n),i=a.length;i--;){var o=a[i],s=n[o];a[i]=[o,s,e(s)]}return a}return w6=r,w6}var E6,zM;function YH(){if(zM)return E6;zM=1;function e(t,r){return function(n){return n==null?!1:n[t]===r&&(r!==void 0||t in Object(n))}}return E6=e,E6}var _6,FM;
vendor: 43,099 bytes, lines 339-346
339function jde(){if(FM)return _6;FM=1;var e=Ide(),t=Lde(),r=YH();function n(a){var i=t(a);return i.length==1&&i[0][2]?r(i[0][0],i[0][1]):function(o){return o===a||e(o,a,i)}}return _6=n,_6}var S6,$M;function Bde(){if($M)return S6;$M=1;function e(t,r){return t!=null&&r in Object(t)}return S6=e,S6}var T6,UM;function zde(){if(UM)return T6;UM=1;var e=dH(),t=qT(),r=va(),n=GT(),a=VT(),i=Tv();function o(s,u,f){u=e(u,s);for(var h=-1,d=u.length,m=!1;++h<d;){var y=i(u[h]);if(!(m=s!=null&&f(s,y)))break;s=s[y]}return m||++h!=d?m:(d=s==null?0:s.length,!!d&&a(d)&&n(y,d)&&(r(s)||t(s)))}return T6=o,T6}var A6,HM;function Fde(){if(HM)return A6;HM=1;var e=Bde(),t=zde();function r(n,a){return n!=null&&t(n,a,e)}return A6=r,A6}var k6,qM;function $de(){if(qM)return k6;qM=1;var e=YT(),t=hH(),r=Fde(),n=CT(),a=VH(),i=YH(),o=Tv(),s=1,u=2;function f(h,d){return n(h)&&a(d)?i(o(h),d):function(m){var y=t(m,h);return y===void 0&&y===d?r(m,h):e(d,y,s|u)}}return k6=f,k6}var O6,GM;function ld(){if(GM)return O6;GM=1;function e(t){return t}return O6=e,O6}var C6,VM;function Ude(){if(VM)return C6;VM=1;function e(t){return function(r){return r?.[t]}}return C6=e,C6}var N6,YM;function Hde(){if(YM)return N6;YM=1;var e=IT();function t(r){return function(n){return e(n,r)}}return N6=t,N6}var P6,KM;function qde(){if(KM)return P6;KM=1;var e=Ude(),t=Hde(),r=CT(),n=Tv();function a(i){return r(i)?e(n(i)):t(i)}return P6=a,P6}var M6,WM;function Cl(){if(WM)return M6;WM=1;var e=jde(),t=$de(),r=ld(),n=va(),a=qde();function i(o){return typeof o=="function"?o:o==null?r:typeof o=="object"?n(o)?t(o[0],o[1]):e(o):a(o)}return M6=i,M6}var R6,QM;function KH(){if(QM)return R6;QM=1;function e(t,r,n,a){for(var i=t.length,o=n+(a?1:-1);a?o--:++o<i;)if(r(t[o],o,t))return o;return-1}return R6=e,R6}var D6,XM;function Gde(){if(XM)return D6;XM=1;function e(t){return t!==t}return D6=e,D6}var I6,ZM;function Vde(){if(ZM)return I6;ZM=1;function e(t,r,n){for(var a=n-1,i=t.length;++a<i;)if(t[a]===r)return a;return-1}return I6=e,I6}var L6,JM;function Yde(){if(JM)return L6;JM=1;var e=KH(),t=Gde(),r=Vde();function n(a,i,o){return i===i?r(a,i,o):e(a,t,o)}return L6=n,L6}var j6,eR;function Kde(){if(eR)return j6;eR=1;var e=Yde();function t(r,n){var a=r==null?0:r.length;return!!a&&e(r,n,0)>-1}return j6=t,j6}var B6,tR;function Wde(){if(tR)return B6;tR=1;function e(t,r,n){for(var a=-1,i=t==null?0:t.length;++a<i;)if(n(r,t[a]))return!0;return!1}return B6=e,B6}var z6,rR;function Qde(){if(rR)return z6;rR=1;function e(){}return z6=e,z6}var F6,nR;function Xde(){if(nR)return F6;nR=1;var e=GH(),t=Qde(),r=HT(),n=1/0,a=e&&1/r(new e([,-0]))[1]==n?function(i){return new e(i)}:t;return F6=a,F6}var $6,aR;function Zde(){if(aR)return $6;aR=1;var e=LH(),t=Kde(),r=Wde(),n=BH(),a=Xde(),i=HT(),o=200;function s(u,f,h){var d=-1,m=t,y=u.length,v=!0,b=[],x=b;if(h)v=!1,m=r;else if(y>=o){var S=f?null:a(u);if(S)return i(S);v=!1,m=n,x=new e}else x=f?[]:b;e:for(;++d<y;){var A=u[d],k=f?f(A):A;if(A=h||A!==0?A:0,v&&k===k){for(var M=x.length;M--;)if(x[M]===k)continue e;f&&x.push(k),b.push(A)}else m(x,k,h)||(x!==b&&x.push(k),b.push(A))}return b}return $6=s,$6}var U6,iR;function Jde(){if(iR)return U6;iR=1;var e=Cl(),t=Zde();function r(n,a){return n&&n.length?t(n,e(a,2)):[]}return U6=r,U6}var e0e=Jde();const oR=Kt(e0e);function WH(e,t,r){return t===!0?oR(e,r):mt(t)?oR(e,t):e}function Of(e){"@babel/helpers - typeof";return Of=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},Of(e)}var t0e=["ref"];function sR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Fo(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?sR(Object(r),!0).forEach(function(n){Pv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function r0e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lR(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,XH(n.key),n)}}function n0e(e,t,r){return t&&lR(e.prototype,t),r&&lR(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function a0e(e,t,r){return t=D1(t),i0e(e,QH()?Reflect.construct(t,r||[],D1(e).constructor):t.apply(e,r))}function i0e(e,t){if(t&&(Of(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return o0e(e)}function o0e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function QH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(QH=function(){return!!e})()}function D1(e){return D1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},D1(e)}function s0e(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&&e_(e,t)}function e_(e,t){return e_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},e_(e,t)}function Pv(e,t,r){return t=XH(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function XH(e){var t=l0e(e,"string");return Of(t)=="symbol"?t:t+""}function l0e(e,t){if(Of(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Of(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function u0e(e,t){if(e==null)return{};var r=c0e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function c0e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function f0e(e){return e.value}function d0e(e,t){if(Z.isValidElement(e))return Z.cloneElement(e,t);if(typeof e=="function")return Z.createElement(e,t);t.ref;var r=u0e(t,t0e);return Z.createElement(UT,r)}var uR=1,hf=(function(e){function t(){var r;r0e(this,t);for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];return r=a0e(this,t,[].concat(a)),Pv(r,"lastBoundingBox",{width:-1,height:-1}),r}return s0e(t,e),n0e(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();return n.height=this.wrapperNode.offsetHeight,n.width=this.wrapperNode.offsetWidth,n}return null}},{key:"updateBBox",value:function(){var n=this.props.onBBoxUpdate,a=this.getBBox();a?(Math.abs(a.width-this.lastBoundingBox.width)>uR||Math.abs(a.height-this.lastBoundingBox.height)>uR)&&(this.lastBoundingBox.width=a.width,this.lastBoundingBox.height=a.height,n&&n(a)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,n&&n(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?Fo({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(n){var a=this.props,i=a.layout,o=a.align,s=a.verticalAlign,u=a.margin,f=a.chartWidth,h=a.chartHeight,d,m;if(!n||(n.left===void 0||n.left===null)&&(n.right===void 0||n.right===null))if(o==="center"&&i==="vertical"){var y=this.getBBoxSnapshot();d={left:((f||0)-y.width)/2}}else d=o==="right"?{right:u&&u.right||0}:{left:u&&u.left||0};if(!n||(n.top===void 0||n.top===null)&&(n.bottom===void 0||n.bottom===null))if(s==="middle"){var v=this.getBBoxSnapshot();m={top:((h||0)-v.height)/2}}else m=s==="bottom"?{bottom:u&&u.bottom||0}:{top:u&&u.top||0};return Fo(Fo({},d),m)}},{key:"render",value:function(){var n=this,a=this.props,i=a.content,o=a.width,s=a.height,u=a.wrapperStyle,f=a.payloadUniqBy,h=a.payload,d=Fo(Fo({position:"absolute",width:o||"auto",height:s||"auto"},this.getDefaultPosition(u)),u);return Z.createElement("div",{className:"recharts-legend-wrapper",style:d,ref:function(y){n.wrapperNode=y}},d0e(i,Fo(Fo({},this.props),{},{payload:WH(h,f,f0e)})))}}],[{key:"getWithHeight",value:function(n,a){var i=Fo(Fo({},this.defaultProps),n.props),o=i.layout;return o==="vertical"&&je(n.props.height)?{height:n.props.height}:o==="horizontal"?{width:n.props.width||a}:null}}])})(D.PureComponent);Pv(hf,"displayName","Legend");Pv(hf,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var H6,cR;function h0e(){if(cR)return H6;cR=1;var e=Cp(),t=qT(),r=va(),n=e?e.isConcatSpreadable:void 0;function a(i){return r(i)||t(i)||!!(n&&i&&i[n])}return H6=a,H6}var q6,fR;function ZH(){if(fR)return q6;fR=1;var e=FH(),t=h0e();function r(n,a,i,o,s){var u=-1,f=n.length;for(i||(i=t),s||(s=[]);++u<f;){var h=n[u];a>0&&i(h)?a>1?r(h,a-1,i,o,s):e(s,h):o||(s[s.length]=h)}return s}return q6=r,q6}var G6,dR;function p0e(){if(dR)return G6;dR=1;function e(t){return function(r,n,a){for(var i=-1,o=Object(r),s=a(r),u=s.length;u--;){var f=s[t?u:++i];if(n(o[f],f,o)===!1)break}return r}}return G6=e,G6}var V6,hR;function m0e(){if(hR)return V6;hR=1;var e=p0e(),t=e();return V6=t,V6}var Y6,pR;function JH(){if(pR)return Y6;pR=1;var e=m0e(),t=Nv();function r(n,a){return n&&e(n,a,t)}return Y6=r,Y6}var K6,mR;function g0e(){if(mR)return K6;mR=1;var e=Pp();function t(r,n){return function(a,i){if(a==null)return a;if(!e(a))return r(a,i);for(var o=a.length,s=n?o:-1,u=Object(a);(n?s--:++s<o)&&i(u[s],s,u)!==!1;);return a}}return K6=t,K6}var W6,gR;function KT(){if(gR)return W6;gR=1;var e=JH(),t=g0e(),r=t(e);return W6=r,W6}var Q6,yR;function eq(){if(yR)return Q6;yR=1;var e=KT(),t=Pp();function r(n,a){var i=-1,o=t(n)?Array(n.length):[];return e(n,function(s,u,f){o[++i]=a(s,u,f)}),o}return Q6=r,Q6}var X6,vR;function y0e(){if(vR)return X6;vR=1;function e(t,r){var n=t.length;for(t.sort(r);n--;)t[n]=t[n].value;return t}return X6=e,X6}var Z6,bR;function v0e(){if(bR)return Z6;bR=1;var e=id();function t(r,n){if(r!==n){var a=r!==void 0,i=r===null,o=r===r,s=e(r),u=n!==void 0,f=n===null,h=n===n,d=e(n);if(!f&&!d&&!s&&r>n||s&&u&&h&&!f&&!d||i&&u&&h||!a&&h||!o)return 1;if(!i&&!s&&!d&&r<n||d&&a&&o&&!i&&!s||f&&a&&o||!u&&o||!h)return-1}return 0}return Z6=t,Z6}var J6,xR;function b0e(){if(xR)return J6;xR=1;var e=v0e();function t(r,n,a){for(var i=-1,o=r.criteria,s=n.criteria,u=o.length,f=a.length;++i<u;){var h=e(o[i],s[i]);if(h){if(i>=f)return h;var d=a[i];return h*(d=="desc"?-1:1)}}return r.index-n.index}return J6=t,J6}var ew,wR;function x0e(){if(wR)return ew;wR=1;var e=DT(),t=IT(),r=Cl(),n=eq(),a=y0e(),i=UH(),o=b0e(),s=ld(),u=va();function f(h,d,m){d.length?d=e(d,function(b){return u(b)?function(x){return t(x,b.length===1?b[0]:b)}:b}):d=[s];var y=-1;d=e(d,i(r));var v=n(h,function(b,x,S){var A=e(d,function(k){return k(b)});return{criteria:A,index:++y,value:b}});return a(v,function(b,x){return o(b,x,m)})}return ew=f,ew}var tw,ER;function w0e(){if(ER)return tw;ER=1;function e(t,r,n){switch(n.length){case 0:return t.call(r);case 1:return t.call(r,n[0]);case 2:return t.call(r,n[0],n[1]);case 3:return t.call(r,n[0],n[1],n[2])}return t.apply(r,n)}return tw=e,tw}var rw,_R;function E0e(){if(_R)return rw;_R=1;var e=w0e(),t=Math.max;function r(n,a,i){return a=t(a===void 0?n.length-1:a,0),function(){for(var o=arguments,s=-1,u=t(o.length-a,0),f=Array(u);++s<u;)f[s]=o[a+s];s=-1;for(var h=Array(a+1);++s<a;)h[s]=o[s];return h[a]=i(f),e(n,this,h)}}return rw=r,rw}var nw,SR;function _0e(){if(SR)return nw;SR=1;function e(t){return function(){return t}}return nw=e,nw}var aw,TR;function tq(){if(TR)return aw;TR=1;var e=Hu(),t=(function(){try{var r=e(Object,"defineProperty");return r({},"",{}),r}catch{}})();return aw=t,aw}var iw,AR;function S0e(){if(AR)return iw;AR=1;var e=_0e(),t=tq(),r=ld(),n=t?function(a,i){return t(a,"toString",{configurable:!0,enumerable:!1,value:e(i),writable:!0})}:r;return iw=n,iw}var ow,kR;function T0e(){if(kR)return ow;kR=1;var e=800,t=16,r=Date.now;function n(a){var i=0,o=0;return function(){var s=r(),u=t-(s-o);if(o=s,u>0){if(++i>=e)return arguments[0]}else i=0;return a.apply(void 0,arguments)}}return ow=n,ow}var sw,OR;function A0e(){if(OR)return sw;OR=1;var e=S0e(),t=T0e(),r=t(e);return sw=r,sw}var lw,CR;function k0e(){if(CR)return lw;CR=1;var e=ld(),t=E0e(),r=A0e();function n(a,i){return r(t(a,i,e),a+"")}return lw=n,lw}var uw,NR;function Mv(){if(NR)return uw;NR=1;var e=PT(),t=Pp(),r=GT(),n=Ol();function a(i,o,s){if(!n(s))return!1;var u=typeof o;return(u=="number"?t(s)&&r(o,s.length):u=="string"&&o in s)?e(s[o],i):!1}return uw=a,uw}var cw,PR;function O0e(){if(PR)return cw;PR=1;var e=ZH(),t=x0e(),r=k0e(),n=Mv(),a=r(function(i,o){if(i==null)return[];var s=o.length;return s>1&&n(i,o[0],o[1])?o=[]:s>2&&n(o[0],o[1],o[2])&&(o=[o[0]]),t(i,e(o,1),[])});return cw=a,cw}var C0e=O0e();const WT=Kt(C0e);function kh(e){"@babel/helpers - typeof";return kh=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},kh(e)}function t_(){return t_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},t_.apply(this,arguments)}function N0e(e,t){return D0e(e)||R0e(e,t)||M0e(e,t)||P0e()}function P0e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
340In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function M0e(e,t){if(e){if(typeof e=="string")return MR(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return MR(e,t)}}function MR(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function R0e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function D0e(e){if(Array.isArray(e))return e}function RR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function fw(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?RR(Object(r),!0).forEach(function(n){I0e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):RR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function I0e(e,t,r){return t=L0e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function L0e(e){var t=j0e(e,"string");return kh(t)=="symbol"?t:t+""}function j0e(e,t){if(kh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(kh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function B0e(e){return Array.isArray(e)&&nn(e[0])&&nn(e[1])?e.join(" ~ "):e}var z0e=function(t){var r=t.separator,n=r===void 0?" : ":r,a=t.contentStyle,i=a===void 0?{}:a,o=t.itemStyle,s=o===void 0?{}:o,u=t.labelStyle,f=u===void 0?{}:u,h=t.payload,d=t.formatter,m=t.itemSorter,y=t.wrapperClassName,v=t.labelClassName,b=t.label,x=t.labelFormatter,S=t.accessibilityLayer,A=S===void 0?!1:S,k=function(){if(h&&h.length){var V={padding:0,margin:0},W=(m?WT(h,m):h).map(function(X,re){if(X.type==="none")return null;var U=fw({display:"block",paddingTop:4,paddingBottom:4,color:X.color||"#000"},s),ee=X.formatter||d||B0e,J=X.value,le=X.name,G=J,Y=le;if(ee&&G!=null&&Y!=null){var oe=ee(J,le,X,re,h);if(Array.isArray(oe)){var j=N0e(oe,2);G=j[0],Y=j[1]}else G=oe}return Z.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(re),style:U},nn(Y)?Z.createElement("span",{className:"recharts-tooltip-item-name"},Y):null,nn(Y)?Z.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,Z.createElement("span",{className:"recharts-tooltip-item-value"},G),Z.createElement("span",{className:"recharts-tooltip-item-unit"},X.unit||""))});return Z.createElement("ul",{className:"recharts-tooltip-item-list",style:V},W)}return null},M=fw({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),O=fw({margin:0},f),C=!Pt(b),P=C?b:"",L=Nt("recharts-default-tooltip",y),F=Nt("recharts-tooltip-label",v);C&&x&&h!==void 0&&h!==null&&(P=x(b,h));var z=A?{role:"status","aria-live":"assertive"}:{};return Z.createElement("div",t_({className:L,style:M},z),Z.createElement("p",{className:F,style:O},Z.isValidElement(P)?P:"".concat(P)),k())};function Oh(e){"@babel/helpers - typeof";return Oh=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},Oh(e)}function Tg(e,t,r){return t=F0e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function F0e(e){var t=$0e(e,"string");return Oh(t)=="symbol"?t:t+""}function $0e(e,t){if(Oh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Oh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var v0="recharts-tooltip-wrapper",U0e={visibility:"hidden"};function H0e(e){var t=e.coordinate,r=e.translateX,n=e.translateY;return Nt(v0,Tg(Tg(Tg(Tg({},"".concat(v0,"-right"),je(r)&&t&&je(t.x)&&r>=t.x),"".concat(v0,"-left"),je(r)&&t&&je(t.x)&&r<t.x),"".concat(v0,"-bottom"),je(n)&&t&&je(t.y)&&n>=t.y),"".concat(v0,"-top"),je(n)&&t&&je(t.y)&&n<t.y))}function DR(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.key,a=e.offsetTopLeft,i=e.position,o=e.reverseDirection,s=e.tooltipDimension,u=e.viewBox,f=e.viewBoxDimension;if(i&&je(i[n]))return i[n];var h=r[n]-s-a,d=r[n]+a;if(t[n])return o[n]?h:d;if(o[n]){var m=h,y=u[n];return m<y?Math.max(d,u[n]):Math.max(h,u[n])}var v=d+s,b=u[n]+f;return v>b?Math.max(h,u[n]):Math.max(d,u[n])}function q0e(e){var t=e.translateX,r=e.translateY,n=e.useTranslate3d;return{transform:n?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")}}function G0e(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.offsetTopLeft,a=e.position,i=e.reverseDirection,o=e.tooltipBox,s=e.useTranslate3d,u=e.viewBox,f,h,d;return o.height>0&&o.width>0&&r?(h=DR({allowEscapeViewBox:t,coordinate:r,key:"x",offsetTopLeft:n,position:a,reverseDirection:i,tooltipDimension:o.width,viewBox:u,viewBoxDimension:u.width}),d=DR({allowEscapeViewBox:t,coordinate:r,key:"y",offsetTopLeft:n,position:a,reverseDirection:i,tooltipDimension:o.height,viewBox:u,viewBoxDimension:u.height}),f=q0e({translateX:h,translateY:d,useTranslate3d:s})):f=U0e,{cssProperties:f,cssClasses:H0e({translateX:h,translateY:d,coordinate:r})}}function Cf(e){"@babel/helpers - typeof";return Cf=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},Cf(e)}function IR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function LR(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?IR(Object(r),!0).forEach(function(n){n_(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):IR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function V0e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Y0e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,nq(n.key),n)}}function K0e(e,t,r){return t&&Y0e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function W0e(e,t,r){return t=I1(t),Q0e(e,rq()?Reflect.construct(t,r||[],I1(e).constructor):t.apply(e,r))}function Q0e(e,t){if(t&&(Cf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return X0e(e)}function X0e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(rq=function(){return!!e})()}function I1(e){return I1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},I1(e)}function Z0e(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&&r_(e,t)}function r_(e,t){return r_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},r_(e,t)}function n_(e,t,r){return t=nq(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nq(e){var t=J0e(e,"string");return Cf(t)=="symbol"?t:t+""}function J0e(e,t){if(Cf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Cf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var jR=1,ehe=(function(e){function t(){var r;V0e(this,t);for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];return r=W0e(this,t,[].concat(a)),n_(r,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),n_(r,"handleKeyDown",function(o){if(o.key==="Escape"){var s,u,f,h;r.setState({dismissed:!0,dismissedAtCoordinate:{x:(s=(u=r.props.coordinate)===null||u===void 0?void 0:u.x)!==null&&s!==void 0?s:0,y:(f=(h=r.props.coordinate)===null||h===void 0?void 0:h.y)!==null&&f!==void 0?f:0}})}}),r}return Z0e(t,e),K0e(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var n=this.wrapperNode.getBoundingClientRect();(Math.abs(n.width-this.state.lastBoundingBox.width)>jR||Math.abs(n.height-this.state.lastBoundingBox.height)>jR)&&this.setState({lastBoundingBox:{width:n.width,height:n.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 n,a;this.props.active&&this.updateBBox(),this.state.dismissed&&(((n=this.props.coordinate)===null||n===void 0?void 0:n.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 n=this,a=this.props,i=a.active,o=a.allowEscapeViewBox,s=a.animationDuration,u=a.animationEasing,f=a.children,h=a.coordinate,d=a.hasPayload,m=a.isAnimationActive,y=a.offset,v=a.position,b=a.reverseDirection,x=a.useTranslate3d,S=a.viewBox,A=a.wrapperStyle,k=G0e({allowEscapeViewBox:o,coordinate:h,offsetTopLeft:y,position:v,reverseDirection:b,tooltipBox:this.state.lastBoundingBox,useTranslate3d:x,viewBox:S}),M=k.cssClasses,O=k.cssProperties,C=LR(LR({transition:m&&i?"transform ".concat(s,"ms ").concat(u):void 0},O),{},{pointerEvents:"none",visibility:!this.state.dismissed&&i&&d?"visible":"hidden",position:"absolute",top:0,left:0},A);return Z.createElement("div",{tabIndex:-1,className:M,style:C,ref:function(L){n.wrapperNode=L}},f)}}])})(D.PureComponent),the=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},ud={isSsr:the()};function Nf(e){"@babel/helpers - typeof";return Nf=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},Nf(e)}function BR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function zR(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?BR(Object(r),!0).forEach(function(n){QT(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):BR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function rhe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function nhe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,iq(n.key),n)}}function ahe(e,t,r){return t&&nhe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function ihe(e,t,r){return t=L1(t),ohe(e,aq()?Reflect.construct(t,r||[],L1(e).constructor):t.apply(e,r))}function ohe(e,t){if(t&&(Nf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return she(e)}function she(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function aq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(aq=function(){return!!e})()}function L1(e){return L1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},L1(e)}function lhe(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&&a_(e,t)}function a_(e,t){return a_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},a_(e,t)}function QT(e,t,r){return t=iq(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function iq(e){var t=uhe(e,"string");return Nf(t)=="symbol"?t:t+""}function uhe(e,t){if(Nf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Nf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function che(e){return e.dataKey}function fhe(e,t){return Z.isValidElement(e)?Z.cloneElement(e,t):typeof e=="function"?Z.createElement(e,t):Z.createElement(z0e,t)}var Xi=(function(e){function t(){return rhe(this,t),ihe(this,t,arguments)}return lhe(t,e),ahe(t,[{key:"render",value:function(){var n=this,a=this.props,i=a.active,o=a.allowEscapeViewBox,s=a.animationDuration,u=a.animationEasing,f=a.content,h=a.coordinate,d=a.filterNull,m=a.isAnimationActive,y=a.offset,v=a.payload,b=a.payloadUniqBy,x=a.position,S=a.reverseDirection,A=a.useTranslate3d,k=a.viewBox,M=a.wrapperStyle,O=v??[];d&&O.length&&(O=WH(v.filter(function(P){return P.value!=null&&(P.hide!==!0||n.props.includeHidden)}),b,che));var C=O.length>0;return Z.createElement(ehe,{allowEscapeViewBox:o,animationDuration:s,animationEasing:u,isAnimationActive:m,active:i,coordinate:h,hasPayload:C,offset:y,position:x,reverseDirection:S,useTranslate3d:A,viewBox:k,wrapperStyle:M},fhe(f,zR(zR({},this.props),{},{payload:O})))}}])})(D.PureComponent);QT(Xi,"displayName","Tooltip");QT(Xi,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!ud.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 dw,FR;function dhe(){if(FR)return dw;FR=1;var e=mo(),t=function(){return e.Date.now()};return dw=t,dw}var hw,$R;function hhe(){if($R)return hw;$R=1;var e=/\s/;function t(r){for(var n=r.length;n--&&e.test(r.charAt(n)););return n}return hw=t,hw}var pw,UR;function phe(){if(UR)return pw;UR=1;var e=hhe(),t=/^\s+/;function r(n){return n&&n.slice(0,e(n)+1).replace(t,"")}return pw=r,pw}var mw,HR;function oq(){if(HR)return mw;HR=1;var e=phe(),t=Ol(),r=id(),n=NaN,a=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,o=/^0o[0-7]+$/i,s=parseInt;function u(f){if(typeof f=="number")return f;if(r(f))return n;if(t(f)){var h=typeof f.valueOf=="function"?f.valueOf():f;f=t(h)?h+"":h}if(typeof f!="string")return f===0?f:+f;f=e(f);var d=i.test(f);return d||o.test(f)?s(f.slice(2),d?2:8):a.test(f)?n:+f}return mw=u,mw}var gw,qR;function mhe(){if(qR)return gw;qR=1;var e=Ol(),t=dhe(),r=oq(),n="Expected a function",a=Math.max,i=Math.min;function o(s,u,f){var h,d,m,y,v,b,x=0,S=!1,A=!1,k=!0;if(typeof s!="function")throw new TypeError(n);u=r(u)||0,e(f)&&(S=!!f.leading,A="maxWait"in f,m=A?a(r(f.maxWait)||0,u):m,k="trailing"in f?!!f.trailing:k);function M(W){var X=h,re=d;return h=d=void 0,x=W,y=s.apply(re,X),y}function O(W){return x=W,v=setTimeout(L,u),S?M(W):y}function C(W){var X=W-b,re=W-x,U=u-X;return A?i(U,m-re):U}function P(W){var X=W-b,re=W-x;return b===void 0||X>=u||X<0||A&&re>=m}function L(){var W=t();if(P(W))return F(W);v=setTimeout(L,C(W))}function F(W){return v=void 0,k&&h?M(W):(h=d=void 0,y)}function z(){v!==void 0&&clearTimeout(v),x=0,h=b=d=v=void 0}function $(){return v===void 0?y:F(t())}function V(){var W=t(),X=P(W);if(h=arguments,d=this,b=W,X){if(v===void 0)return O(b);if(A)return clearTimeout(v),v=setTimeout(L,u),M(b)}return v===void 0&&(v=setTimeout(L,u)),y}return V.cancel=z,V.flush=$,V}return gw=o,gw}var yw,GR;function ghe(){if(GR)return yw;GR=1;var e=mhe(),t=Ol(),r="Expected a function";function n(a,i,o){var s=!0,u=!0;if(typeof a!="function")throw new TypeError(r);return t(o)&&(s="leading"in o?!!o.leading:s,u="trailing"in o?!!o.trailing:u),e(a,i,{leading:s,maxWait:i,trailing:u})}return yw=n,yw}var yhe=ghe();const sq=Kt(yhe);function Ch(e){"@babel/helpers - typeof";return Ch=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},Ch(e)}function VR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ag(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?VR(Object(r),!0).forEach(function(n){vhe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):VR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function vhe(e,t,r){return t=bhe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function bhe(e){var t=xhe(e,"string");return Ch(t)=="symbol"?t:t+""}function xhe(e,t){if(Ch(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Ch(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function whe(e,t){return The(e)||She(e,t)||_he(e,t)||Ehe()}function Ehe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
341In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _he(e,t){if(e){if(typeof e=="string")return YR(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return YR(e,t)}}function YR(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function She(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function The(e){if(Array.isArray(e))return e}var Ahe=D.forwardRef(function(e,t){var r=e.aspect,n=e.initialDimension,a=n===void 0?{width:-1,height:-1}:n,i=e.width,o=i===void 0?"100%":i,s=e.height,u=s===void 0?"100%":s,f=e.minWidth,h=f===void 0?0:f,d=e.minHeight,m=e.maxHeight,y=e.children,v=e.debounce,b=v===void 0?0:v,x=e.id,S=e.className,A=e.onResize,k=e.style,M=k===void 0?{}:k,O=D.useRef(null),C=D.useRef();C.current=A,D.useImperativeHandle(t,function(){return Object.defineProperty(O.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),O.current},configurable:!0})});var P=D.useState({containerWidth:a.width,containerHeight:a.height}),L=whe(P,2),F=L[0],z=L[1],$=D.useCallback(function(W,X){z(function(re){var U=Math.round(W),ee=Math.round(X);return re.containerWidth===U&&re.containerHeight===ee?re:{containerWidth:U,containerHeight:ee}})},[]);D.useEffect(function(){var W=function(le){var G,Y=le[0].contentRect,oe=Y.width,j=Y.height;$(oe,j),(G=C.current)===null||G===void 0||G.call(C,oe,j)};b>0&&(W=sq(W,b,{trailing:!0,leading:!1}));var X=new ResizeObserver(W),re=O.current.getBoundingClientRect(),U=re.width,ee=re.height;return $(U,ee),X.observe(O.current),function(){X.disconnect()}},[$,b]);var V=D.useMemo(function(){var W=F.containerWidth,X=F.containerHeight;if(W<0||X<0)return null;es(pu(o)||pu(u),`The width(%s) and height(%s) are both fixed numbers,
342       maybe you don't need to use a ResponsiveContainer.`,o,u),es(!r||r>0,"The aspect(%s) must be greater than zero.",r);var re=pu(o)?W:o,U=pu(u)?X:u;r&&r>0&&(re?U=re/r:U&&(re=U*r),m&&U>m&&(U=m)),es(re>0||U>0,`The width(%s) and height(%s) of chart should be greater than 0,
343       please check the style of container, or the props width(%s) and height(%s),
344       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
345       height and width.`,re,U,o,u,h,d,r);var ee=!Array.isArray(y)&&Jo(y.type).endsWith("Chart");return Z.Children.map(y,function(J){return Z.isValidElement(J)?D.cloneElement(J,Ag({width:re,height:U},ee?{style:Ag({height:"100%",width:"100%",maxHeight:U,maxWidth:re},J.props.style)}:{})):J})},[r,y,u,m,d,h,F,o]);return Z.createElement("div",{id:x?"".concat(x):void 0,className:Nt("recharts-responsive-container",S),style:Ag(Ag({},M),{},{width:o,height:u,minWidth:h,minHeight:d,maxHeight:m}),ref:O},V)}),lq=function(t){return null};lq.displayName="Cell";function Nh(e){"@babel/helpers - typeof";return Nh=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},Nh(e)}function KR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function i_(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?KR(Object(r),!0).forEach(function(n){khe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):KR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function khe(e,t,r){return t=Ohe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ohe(e){var t=Che(e,"string");return Nh(t)=="symbol"?t:t+""}function Che(e,t){if(Nh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Nh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Gc={widthCache:{},cacheCount:0},Nhe=2e3,Phe={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},WR="recharts_measurement_span";function Mhe(e){var t=i_({},e);return Object.keys(t).forEach(function(r){t[r]||delete t[r]}),t}var K0=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||ud.isSsr)return{width:0,height:0};var n=Mhe(r),a=JSON.stringify({text:t,copyStyle:n});if(Gc.widthCache[a])return Gc.widthCache[a];try{var i=document.getElementById(WR);i||(i=document.createElement("span"),i.setAttribute("id",WR),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var o=i_(i_({},Phe),n);Object.assign(i.style,o),i.textContent="".concat(t);var s=i.getBoundingClientRect(),u={width:s.width,height:s.height};return Gc.widthCache[a]=u,++Gc.cacheCount>Nhe&&(Gc.cacheCount=0,Gc.widthCache={}),u}catch{return{width:0,height:0}}},Rhe=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function Ph(e){"@babel/helpers - typeof";return Ph=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},Ph(e)}function j1(e,t){return jhe(e)||Lhe(e,t)||Ihe(e,t)||Dhe()}function Dhe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
346In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ihe(e,t){if(e){if(typeof e=="string")return QR(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return QR(e,t)}}function QR(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Lhe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function jhe(e){if(Array.isArray(e))return e}function Bhe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function XR(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Fhe(n.key),n)}}function zhe(e,t,r){return t&&XR(e.prototype,t),r&&XR(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Fhe(e){var t=$he(e,"string");return Ph(t)=="symbol"?t:t+""}function $he(e,t){if(Ph(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Ph(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ZR=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,JR=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Uhe=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Hhe=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,uq={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},qhe=Object.keys(uq),nf="NaN";function Ghe(e,t){return e*uq[t]}var kg=(function(){function e(t,r){Bhe(this,e),this.num=t,this.unit=r,this.num=t,this.unit=r,Number.isNaN(t)&&(this.unit=""),r!==""&&!Uhe.test(r)&&(this.num=NaN,this.unit=""),qhe.includes(r)&&(this.num=Ghe(t,r),this.unit="px")}return zhe(e,[{key:"add",value:function(r){return this.unit!==r.unit?new e(NaN,""):new e(this.num+r.num,this.unit)}},{key:"subtract",value:function(r){return this.unit!==r.unit?new e(NaN,""):new e(this.num-r.num,this.unit)}},{key:"multiply",value:function(r){return this.unit!==""&&r.unit!==""&&this.unit!==r.unit?new e(NaN,""):new e(this.num*r.num,this.unit||r.unit)}},{key:"divide",value:function(r){return this.unit!==""&&r.unit!==""&&this.unit!==r.unit?new e(NaN,""):new e(this.num/r.num,this.unit||r.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(r){var n,a=(n=Hhe.exec(r))!==null&&n!==void 0?n:[],i=j1(a,3),o=i[1],s=i[2];return new e(parseFloat(o),s??"")}}])})();function cq(e){if(e.includes(nf))return nf;for(var t=e;t.includes("*")||t.includes("/");){var r,n=(r=ZR.exec(t))!==null&&r!==void 0?r:[],a=j1(n,4),i=a[1],o=a[2],s=a[3],u=kg.parse(i??""),f=kg.parse(s??""),h=o==="*"?u.multiply(f):u.divide(f);if(h.isNaN())return nf;t=t.replace(ZR,h.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var d,m=(d=JR.exec(t))!==null&&d!==void 0?d:[],y=j1(m,4),v=y[1],b=y[2],x=y[3],S=kg.parse(v??""),A=kg.parse(x??""),k=b==="+"?S.add(A):S.subtract(A);if(k.isNaN())return nf;t=t.replace(JR,k.toString())}return t}var eD=/\(([^()]*)\)/;function Vhe(e){for(var t=e;t.includes("(");){var r=eD.exec(t),n=j1(r,2),a=n[1];t=t.replace(eD,cq(a))}return t}function Yhe(e){var t=e.replace(/\s+/g,"");return t=Vhe(t),t=cq(t),t}function Khe(e){try{return Yhe(e)}catch{return nf}}function vw(e){var t=Khe(e.slice(5,-1));return t===nf?"":t}var Whe=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],Qhe=["dx","dy","angle","className","breakAll"];function o_(){return o_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
346for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o_.apply(this,arguments)}function tD(e,t){if(e==null)return{};var r=Xhe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Xhe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function rD(e,t){return tpe(e)||epe(e,t)||Jhe(e,t)||Zhe()}function Zhe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
347In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Jhe(e,t){if(e){if(typeof e=="string")return nD(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return nD(e,t)}}function nD(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function epe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function tpe(e){if(Array.isArray(e))return e}var fq=/[ \f\n\r\t\v\u2028\u2029]+/,dq=function(t){var r=t.children,n=t.breakAll,a=t.style;try{var i=[];Pt(r)||(n?i=r.toString().split(""):i=r.toString().split(fq));var o=i.map(function(u){return{word:u,width:K0(u,a).width}}),s=n?0:K0(" ",a).width;return{wordsWithComputedWidth:o,spaceWidth:s}}catch{return null}},rpe=function(t,r,n,a,i){var o=t.maxLines,s=t.children,u=t.style,f=t.breakAll,h=je(o),d=s,m=function(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return re.reduce(function(U,ee){var J=ee.word,le=ee.width,G=U[U.length-1];if(G&&(a==null||i||G.width+le+n<Number(a)))G.words.push(J),G.width+=le+n;else{var Y={words:[J],width:le};U.push(Y)}return U},[])},y=m(r),v=function(re){return re.reduce(function(U,ee){return U.width>ee.width?U:ee})};if(!h)return y;for(var b="…",x=function(re){var U=d.slice(0,re),ee=dq({breakAll:f,style:u,children:U+b}).wordsWithComputedWidth,J=m(ee),le=J.length>o||v(J).width>Number(a);return[le,J]},S=0,A=d.length-1,k=0,M;S<=A&&k<=d.length-1;){var O=Math.floor((S+A)/2),C=O-1,P=x(C),L=rD(P,2),F=L[0],z=L[1],$=x(O),V=rD($,1),W=V[0];if(!F&&!W&&(S=O+1),F&&W&&(A=O-1),!F&&W){M=z;break}k++}return M||y},aD=function(t){var r=Pt(t)?[]:t.toString().split(fq);return[{words:r}]},npe=function(t){var r=t.width,n=t.scaleToFit,a=t.children,i=t.style,o=t.breakAll,s=t.maxLines;if((r||n)&&!ud.isSsr){var u,f,h=dq({breakAll:o,children:a,style:i});if(h){var d=h.wordsWithComputedWidth,m=h.spaceWidth;u=d,f=m}else return aD(a);return rpe({breakAll:o,children:a,maxLines:s,style:i},u,f,r,n)}return aD(a)},iD="#808080",B1=function(t){var r=t.x,n=r===void 0?0:r,a=t.y,i=a===void 0?0:a,o=t.lineHeight,s=o===void 0?"1em":o,u=t.capHeight,f=u===void 0?"0.71em":u,h=t.scaleToFit,d=h===void 0?!1:h,m=t.textAnchor,y=m===void 0?"start":m,v=t.verticalAnchor,b=v===void 0?"end":v,x=t.fill,S=x===void 0?iD:x,A=tD(t,Whe),k=D.useMemo(function(){return npe({breakAll:A.breakAll,children:A.children,maxLines:A.maxLines,scaleToFit:d,style:A.style,width:A.width})},[A.breakAll,A.children,A.maxLines,d,A.style,A.width]),M=A.dx,O=A.dy,C=A.angle,P=A.className,L=A.breakAll,F=tD(A,Qhe);if(!nn(n)||!nn(i))return null;var z=n+(je(M)?M:0),$=i+(je(O)?O:0),V;switch(b){case"start":V=vw("calc(".concat(f,")"));break;case"middle":V=vw("calc(".concat((k.length-1)/2," * -").concat(s," + (").concat(f," / 2))"));break;default:V=vw("calc(".concat(k.length-1," * -").concat(s,")"));break}var W=[];if(d){var X=k[0].width,re=A.width;W.push("scale(".concat((je(re)?re/X:1)/X,")"))}return C&&W.push("rotate(".concat(C,", ").concat(z,", ").concat($,")")),W.length&&(F.transform=W.join(" ")),Z.createElement("text",o_({},St(F,!0),{x:z,y:$,className:Nt("recharts-text",P),textAnchor:y,fill:S.includes("url")?iD:S}),k.map(function(U,ee){var J=U.words.join(L?"":" ");return Z.createElement("tspan",{x:z,dy:ee===0?V:s,key:"".concat(J,"-").concat(ee)},J)}))};function ml(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function ape(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function XT(e){let t,r,n;e.length!==2?(t=ml,r=(s,u)=>ml(e(s),u),n=(s,u)=>e(s)-u):(t=e===ml||e===ape?e:ipe,r=e,n=e);function a(s,u,f=0,h=s.length){if(f<h){if(t(u,u)!==0)return h;do{const d=f+h>>>1;r(s[d],u)<0?f=d+1:h=d}while(f<h)}return f}
347function i(s,u,f=0,h=s.length){if(f<h){if(t(u,u)!==0)return h;do{const d=f+h>>>1;r(s[d],u)<=0?f=d+1:h=d}while(f<h)}return f}function o(s,u,f=0,h=s.length){const d=a(s,u,f,h-1);return d>f&&n(s[d-1],u)>-n(s[d],u)?d-1:d}return{left:a,center:o,right:i}}function ipe(){return 0}function hq(e){return e===null?NaN:+e}function*ope(e,t){for(let r of e)r!=null&&(r=+r)>=r&&(yield r)}const spe=XT(ml),Mp=spe.right;XT(hq).center;class oD extends Map{constructor(t,r=cpe){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:r}}),t!=null)for(const[n,a]of t)this.set(n,a)}get(t){return super.get(sD(this,t))}has(t){return super.has(sD(this,t))}set(t,r){return super.set(lpe(this,t),r)}delete(t){return super.delete(upe(this,t))}}function sD({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):r}function lpe({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}function upe({_intern:e,_key:t},r){const n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}function cpe(e){return e!==null&&typeof e=="object"?e.valueOf():e}function fpe(e=ml){if(e===ml)return pq;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,r)=>{const n=e(t,r);return n||n===0?n:(e(r,r)===0)-(e(t,t)===0)}}function pq(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const dpe=Math.sqrt(50),hpe=Math.sqrt(10),ppe=Math.sqrt(2);function z1(e,t,r){const n=(t-e)/Math.max(0,r),a=Math.floor(Math.log10(n)),i=n/Math.pow(10,a),o=i>=dpe?10:i>=hpe?5:i>=ppe?2:1;let s,u,f;return a<0?(f=Math.pow(10,-a)/o,s=Math.round(e*f),u=Math.round(t*f),s/f<e&&++s,u/f>t&&--u,f=-f):(f=Math.pow(10,a)*o,s=Math.round(e/f),u=Math.round(t/f),s*f<e&&++s,u*f>t&&--u),u<s&&.5<=r&&r<2?z1(e,t,r*2):[s,u,f]}function s_(e,t,r){if(t=+t,e=+e,r=+r,!(r>0))return[];if(e===t)return[e];const n=t<e,[a,i,o]=n?z1(t,e,r):z1(e,t,r);if(!(i>=a))return[];const s=i-a+1,u=new Array(s);if(n)if(o<0)for(let f=0;f<s;++f)u[f]=(i-f)/-o;else for(let f=0;f<s;++f)u[f]=(i-f)*o;else if(o<0)for(let f=0;f<s;++f)u[f]=(a+f)/-o;else for(let f=0;f<s;++f)u[f]=(a+f)*o;return u}function l_(e,t,r){return t=+t,e=+e,r=+r,z1(e,t,r)[2]}function u_(e,t,r){t=+t,e=+e,r=+r;const n=t<e,a=n?l_(t,e,r):l_(e,t,r);return(n?-1:1)*(a<0?1/-a:a)}function lD(e,t){let r;if(t===void 0)for(const n of e)n!=null&&(r<n||r===void 0&&n>=n)&&(r=n);else{let n=-1;for(let a of e)(a=t(a,++n,e))!=null&&(r<a||r===void 0&&a>=a)&&(r=a)}return r}function uD(e,t){let r;if(t===void 0)for(const n of e)n!=null&&(r>n||r===void 0&&n>=n)&&(r=n);else{let n=-1;for(let a of e)(a=t(a,++n,e))!=null&&(r>a||r===void 0&&a>=a)&&(r=a)}return r}function mq(e,t,r=0,n=1/0,a){if(t=Math.floor(t),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(e.length-1,n)),!(r<=t&&t<=n))return e;for(a=a===void 0?pq:fpe(a);n>r;){if(n-r>600){const u=n-r+1,f=t-r+1,h=Math.log(u),d=.5*Math.exp(2*h/3),m=.5*Math.sqrt(h*d*(u-d)/u)*(f-u/2<0?-1:1),y=Math.max(r,Math.floor(t-f*d/u+m)),v=Math.min(n,Math.floor(t+(u-f)*d/u+m));mq(e,t,y,v,a)}const i=e[t];let o=r,s=n;for(b0(e,r,t),a(e[n],i)>0&&b0(e,r,n);o<s;){for(b0(e,o,s),++o,--s;a(e[o],i)<0;)++o;for(;a(e[s],i)>0;)--s}a(e[r],i)===0?b0(e,r,s):(++s,b0(e,s,n)),s<=t&&(r=s+1),t<=s&&(n=s-1)}return e}function b0(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function mpe(e,t,r){if(e=Float64Array.from(ope(e)),!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return uD(e);if(t>=1)return lD(e);var n,a=(n-1)*t,i=Math.floor(a),o=lD(mq(e,i).subarray(0,i+1)),s=uD(e.subarray(i+1));return o+(s-o)*(a-i)}}function gpe(e,t,r=hq){if(!(!(n=e.length)||isNaN(t=+t))){if(t<=0||n<2)return+r(e[0],0,e);if(t>=1)return+r(e[n-1],n-1,e);var n,a=(n-1)*t,i=Math.floor(a),o=+r(e[i],i,e),s=+r(e[i+1],i+1,e);return o+(s-o)*(a-i)}}function ype(e,t,r){e=+e,t=+t,r=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+r;for(var n=-1,a=Math.max(0,Math.ceil((t-e)/r))|0,i=new Array(a);++n<a;)i[n]=e+n*r;return i}function yi(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function xs(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}
vendor: 10,111 bytes, line 347
347const c_=Symbol("implicit");function ZT(){var e=new oD,t=[],r=[],n=c_;function a(i){let o=e.get(i);if(o===void 0){if(n!==c_)return n;e.set(i,o=t.push(i)-1)}return r[o%r.length]}return a.domain=function(i){if(!arguments.length)return t.slice();t=[],e=new oD;for(const o of i)e.has(o)||e.set(o,t.push(o)-1);return a},a.range=function(i){return arguments.length?(r=Array.from(i),a):r.slice()},a.unknown=function(i){return arguments.length?(n=i,a):n},a.copy=function(){return ZT(t,r).unknown(n)},yi.apply(a,arguments),a}function Mh(){var e=ZT().unknown(void 0),t=e.domain,r=e.range,n=0,a=1,i,o,s=!1,u=0,f=0,h=.5;delete e.unknown;function d(){var m=t().length,y=a<n,v=y?a:n,b=y?n:a;i=(b-v)/Math.max(1,m-u+f*2),s&&(i=Math.floor(i)),v+=(b-v-i*(m-u))*h,o=i*(1-u),s&&(v=Math.round(v),o=Math.round(o));var x=ype(m).map(function(S){return v+i*S});return r(y?x.reverse():x)}return e.domain=function(m){return arguments.length?(t(m),d()):t()},e.range=function(m){return arguments.length?([n,a]=m,n=+n,a=+a,d()):[n,a]},e.rangeRound=function(m){return[n,a]=m,n=+n,a=+a,s=!0,d()},e.bandwidth=function(){return o},e.step=function(){return i},e.round=function(m){return arguments.length?(s=!!m,d()):s},e.padding=function(m){return arguments.length?(u=Math.min(1,f=+m),d()):u},e.paddingInner=function(m){return arguments.length?(u=Math.min(1,m),d()):u},e.paddingOuter=function(m){return arguments.length?(f=+m,d()):f},e.align=function(m){return arguments.length?(h=Math.max(0,Math.min(1,m)),d()):h},e.copy=function(){return Mh(t(),[n,a]).round(s).paddingInner(u).paddingOuter(f).align(h)},yi.apply(d(),arguments)}function gq(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return gq(t())},e}function W0(){return gq(Mh.apply(null,arguments).paddingInner(1))}function JT(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function yq(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function Rp(){}var Rh=.7,F1=1/Rh,pf="\\s*([+-]?\\d+)\\s*",Dh="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",lo="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",vpe=/^#([0-9a-f]{3,8})$/,bpe=new RegExp(`^rgb\\(${pf},${pf},${pf}\\)$`),xpe=new RegExp(`^rgb\\(${lo},${lo},${lo}\\)$`),wpe=new RegExp(`^rgba\\(${pf},${pf},${pf},${Dh}\\)$`),Epe=new RegExp(`^rgba\\(${lo},${lo},${lo},${Dh}\\)$`),_pe=new RegExp(`^hsl\\(${Dh},${lo},${lo}\\)$`),Spe=new RegExp(`^hsla\\(${Dh},${lo},${lo},${Dh}\\)$`),cD={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};JT(Rp,Ih,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:fD,formatHex:fD,formatHex8:Tpe,formatHsl:Ape,formatRgb:dD,toString:dD});function fD(){return this.rgb().formatHex()}function Tpe(){return this.rgb().formatHex8()}function Ape(){return vq(this).formatHsl()}function dD(){return this.rgb().formatRgb()}function Ih(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=vpe.exec(e))?(r=t[1].length,t=parseInt(t[1],16),r===6?hD(t):r===3?new ma(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):r===8?Og(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):r===4?Og(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=bpe.exec(e))?new ma(t[1],t[2],t[3],1):(t=xpe.exec(e))?new ma(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=wpe.exec(e))?Og(t[1],t[2],t[3],t[4]):(t=Epe.exec(e))?Og(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=_pe.exec(e))?gD(t[1],t[2]/100,t[3]/100,1):(t=Spe.exec(e))?gD(t[1],t[2]/100,t[3]/100,t[4]):cD.hasOwnProperty(e)?hD(cD[e]):e==="transparent"?new ma(NaN,NaN,NaN,0):null}function hD(e){return new ma(e>>16&255,e>>8&255,e&255,1)}function Og(e,t,r,n){return n<=0&&(e=t=r=NaN),new ma(e,t,r,n)}function kpe(e){return e instanceof Rp||(e=Ih(e)),e?(e=e.rgb(),new ma(e.r,e.g,e.b,e.opacity)):new ma}function f_(e,t,r,n){return arguments.length===1?kpe(e):new ma(e,t,r,n??1)}function ma(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}JT(ma,f_,yq(Rp,{brighter(e){return e=e==null?F1:Math.pow(F1,e),new ma(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Rh:Math.pow(Rh,e),new ma(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new ma(wu(this.r),wu(this.g),wu(this.b),$1(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:pD,formatHex:pD,formatHex8:Ope,formatRgb:mD,toString:mD}));function pD(){return`#${mu(this.r)}${mu(this.g)}${mu(this.b)}`}function Ope(){return`#${mu(this.r)}${mu(this.g)}${mu(this.b)}${mu((isNaN(this.opacity)?1:this.opacity)*255)}`}function mD(){const e=$1(this.opacity);return`${e===1?"rgb(":"rgba("}${wu(this.r)}, ${wu(this.g)}, ${wu(this.b)}${e===1?")":`, ${e})`}`}function $1(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function wu(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function mu(e){return e=wu(e),(e<16?"0":"")+e.toString(16)}function gD(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new ki(e,t,r,n)}function vq(e){if(e instanceof ki)return new ki(e.h,e.s,e.l,e.opacity);if(e instanceof Rp||(e=Ih(e)),!e)return new ki;if(e instanceof ki)return e;e=e.rgb();var t=e.r/255,r=e.g/255,n=e.b/255,a=Math.min(t,r,n),i=Math.max(t,r,n),o=NaN,s=i-a,u=(i+a)/2;return s?(t===i?o=(r-n)/s+(r<n)*6:r===i?o=(n-t)/s+2:o=(t-r)/s+4,s/=u<.5?i+a:2-i-a,o*=60):s=u>0&&u<1?0:o,new ki(o,s,u,e.opacity)}function Cpe(e,t,r,n){return arguments.length===1?vq(e):new ki(e,t,r,n??1)}function ki(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}JT(ki,Cpe,yq(Rp,{brighter(e){return e=e==null?F1:Math.pow(F1,e),new ki(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Rh:Math.pow(Rh,e),new ki(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,r=this.l,n=r+(r<.5?r:1-r)*t,a=2*r-n;return new ma(bw(e>=240?e-240:e+120,a,n),bw(e,a,n),bw(e<120?e+240:e-120,a,n),this.opacity)},clamp(){return new ki(yD(this.h),Cg(this.s),Cg(this.l),$1(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=$1(this.opacity);return`${e===1?"hsl(":"hsla("}${yD(this.h)}, ${Cg(this.s)*100}%, ${Cg(this.l)*100}%${e===1?")":`, ${e})`}`}}));function yD(e){return e=(e||0)%360,e<0?e+360:e}function Cg(e){return Math.max(0,Math.min(1,e||0))}function bw(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}const Rv=e=>()=>e;function bq(e,t){return function(r){return e+r*t}}function Npe(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(n){return Math.pow(e+n*t,r)}}function FIe(e,t){var r=t-e;return r?bq(e,r>180||r<-180?r-360*Math.round(r/360):r):Rv(isNaN(e)?t:e)}function Ppe(e){return(e=+e)==1?xq:function(t,r){return r-t?Npe(t,r,e):Rv(isNaN(t)?r:t)}}function xq(e,t){var r=t-e;return r?bq(e,r):Rv(isNaN(e)?t:e)}const vD=(function e(t){var r=Ppe(t);function n(a,i){var o=r((a=f_(a)).r,(i=f_(i)).r),s=r(a.g,i.g),u=r(a.b,i.b),f=xq(a.opacity,i.opacity);return function(h){return a.r=o(h),a.g=s(h),a.b=u(h),a.opacity=f(h),a+""}}return n.gamma=e,n})(1);function Mpe(e,t){t||(t=[]);var r=e?Math.min(t.length,e.length):0,n=t.slice(),a;return function(i){for(a=0;a<r;++a)n[a]=e[a]*(1-i)+t[a]*i;return n}}function Rpe(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function Dpe(e,t){var r=t?t.length:0,n=e?Math.min(r,e.length):0,a=new Array(n),i=new Array(r),o;for(o=0;o<n;++o)a[o]=cd(e[o],t[o]);for(;o<r;
vendor: 5,216 bytes, line 347
347++o)i[o]=t[o];return function(s){for(o=0;o<n;++o)i[o]=a[o](s);return i}}function Ipe(e,t){var r=new Date;return e=+e,t=+t,function(n){return r.setTime(e*(1-n)+t*n),r}}function U1(e,t){return e=+e,t=+t,function(r){return e*(1-r)+t*r}}function Lpe(e,t){var r={},n={},a;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(a in t)a in e?r[a]=cd(e[a],t[a]):n[a]=t[a];return function(i){for(a in r)n[a]=r[a](i);return n}}var d_=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,xw=new RegExp(d_.source,"g");function jpe(e){return function(){return e}}function Bpe(e){return function(t){return e(t)+""}}function zpe(e,t){var r=d_.lastIndex=xw.lastIndex=0,n,a,i,o=-1,s=[],u=[];for(e=e+"",t=t+"";(n=d_.exec(e))&&(a=xw.exec(t));)(i=a.index)>r&&(i=t.slice(r,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(a=a[0])?s[o]?s[o]+=a:s[++o]=a:(s[++o]=null,u.push({i:o,x:U1(n,a)})),r=xw.lastIndex;return r<t.length&&(i=t.slice(r),s[o]?s[o]+=i:s[++o]=i),s.length<2?u[0]?Bpe(u[0].x):jpe(t):(t=u.length,function(f){for(var h=0,d;h<t;++h)s[(d=u[h]).i]=d.x(f);return s.join("")})}function cd(e,t){var r=typeof t,n;return t==null||r==="boolean"?Rv(t):(r==="number"?U1:r==="string"?(n=Ih(t))?(t=n,vD):zpe:t instanceof Ih?vD:t instanceof Date?Ipe:Rpe(t)?Mpe:Array.isArray(t)?Dpe:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?Lpe:U1)(e,t)}function eA(e,t){return e=+e,t=+t,function(r){return Math.round(e*(1-r)+t*r)}}function Fpe(e,t){t===void 0&&(t=e,e=cd);for(var r=0,n=t.length-1,a=t[0],i=new Array(n<0?0:n);r<n;)i[r]=e(a,a=t[++r]);return function(o){var s=Math.max(0,Math.min(n-1,Math.floor(o*=n)));return i[s](o-s)}}function $pe(e){return function(){return e}}function H1(e){return+e}var bD=[0,1];function Kn(e){return e}function h_(e,t){return(t-=e=+e)?function(r){return(r-e)/t}:$pe(isNaN(t)?NaN:.5)}function Upe(e,t){var r;return e>t&&(r=e,e=t,t=r),function(n){return Math.max(e,Math.min(t,n))}}function Hpe(e,t,r){var n=e[0],a=e[1],i=t[0],o=t[1];return a<n?(n=h_(a,n),i=r(o,i)):(n=h_(n,a),i=r(i,o)),function(s){return i(n(s))}}function qpe(e,t,r){var n=Math.min(e.length,t.length)-1,a=new Array(n),i=new Array(n),o=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++o<n;)a[o]=h_(e[o],e[o+1]),i[o]=r(t[o],t[o+1]);return function(s){var u=Mp(e,s,1,n)-1;return i[u](a[u](s))}}function Dp(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Dv(){var e=bD,t=bD,r=cd,n,a,i,o=Kn,s,u,f;function h(){var m=Math.min(e.length,t.length);return o!==Kn&&(o=Upe(e[0],e[m-1])),s=m>2?qpe:Hpe,u=f=null,d}function d(m){return m==null||isNaN(m=+m)?i:(u||(u=s(e.map(n),t,r)))(n(o(m)))}return d.invert=function(m){return o(a((f||(f=s(t,e.map(n),U1)))(m)))},d.domain=function(m){return arguments.length?(e=Array.from(m,H1),h()):e.slice()},d.range=function(m){return arguments.length?(t=Array.from(m),h()):t.slice()},d.rangeRound=function(m){return t=Array.from(m),r=eA,h()},d.clamp=function(m){return arguments.length?(o=m?!0:Kn,h()):o!==Kn},d.interpolate=function(m){return arguments.length?(r=m,h()):r},d.unknown=function(m){return arguments.length?(i=m,d):i},function(m,y){return n=m,a=y,h()}}function tA(){return Dv()(Kn,Kn)}function Gpe(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function q1(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}function Pf(e){return e=q1(Math.abs(e)),e?e[1]:NaN}function Vpe(e,t){return function(r,n){for(var a=r.length,i=[],o=0,s=e[0],u=0;a>0&&s>0&&(u+s+1>n&&(s=Math.max(1,n-u)),i.push(r.substring(a-=s,a+s)),!((u+=s+1)>n));)s=e[o=(o+1)%e.length];return i.reverse().join(t)}}function Ype(e){return function(t){return t.replace(/[0-9]/g,function(r){return e[+r]})}}var Kpe=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Lh(e){if(!(t=Kpe.exec(e)))throw new Error("invalid format: "+e);var t;return new rA({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]})}Lh.prototype=rA.prototype;function rA(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+""}rA.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 Wpe(e){e:for(var t=e.length,r=1,n=-1,a;r<t;++r)switch(e[r]){case".":n=a=r;break;case"0":n===0&&(n=r),a=r;break;default:if(!+e[r])break e;n>0&&(n=0);break}return n>0?e.slice(0,n)+e.slice(a+1):e}var wq;function Qpe(e,t){var r=q1(e,t);if(!r)return e+"";var n=r[0],a=r[1],i=a-(wq=Math.max(-8,Math.min(8,Math.floor(a/3)))*3)+1,o=n.length;return i===o?n:i>o?n+new Array(i-o+1).join("0"):i>
vendor: 5,924 bytes, line 347
3470?n.slice(0,i)+"."+n.slice(i):"0."+new Array(1-i).join("0")+q1(e,Math.max(0,t+i-1))[0]}function xD(e,t){var r=q1(e,t);if(!r)return e+"";var n=r[0],a=r[1];return a<0?"0."+new Array(-a).join("0")+n:n.length>a+1?n.slice(0,a+1)+"."+n.slice(a+1):n+new Array(a-n.length+2).join("0")}const wD={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:Gpe,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)=>xD(e*100,t),r:xD,s:Qpe,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function ED(e){return e}var _D=Array.prototype.map,SD=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Xpe(e){var t=e.grouping===void 0||e.thousands===void 0?ED:Vpe(_D.call(e.grouping,Number),e.thousands+""),r=e.currency===void 0?"":e.currency[0]+"",n=e.currency===void 0?"":e.currency[1]+"",a=e.decimal===void 0?".":e.decimal+"",i=e.numerals===void 0?ED:Ype(_D.call(e.numerals,String)),o=e.percent===void 0?"%":e.percent+"",s=e.minus===void 0?"−":e.minus+"",u=e.nan===void 0?"NaN":e.nan+"";function f(d){d=Lh(d);var m=d.fill,y=d.align,v=d.sign,b=d.symbol,x=d.zero,S=d.width,A=d.comma,k=d.precision,M=d.trim,O=d.type;O==="n"?(A=!0,O="g"):wD[O]||(k===void 0&&(k=12),M=!0,O="g"),(x||m==="0"&&y==="=")&&(x=!0,m="0",y="=");var C=b==="$"?r:b==="#"&&/[boxX]/.test(O)?"0"+O.toLowerCase():"",P=b==="$"?n:/[%p]/.test(O)?o:"",L=wD[O],F=/[defgprs%]/.test(O);k=k===void 0?6:/[gprs]/.test(O)?Math.max(1,Math.min(21,k)):Math.max(0,Math.min(20,k));function z($){var V=C,W=P,X,re,U;if(O==="c")W=L($)+W,$="";else{$=+$;var ee=$<0||1/$<0;if($=isNaN($)?u:L(Math.abs($),k),M&&($=Wpe($)),ee&&+$==0&&v!=="+"&&(ee=!1),V=(ee?v==="("?v:s:v==="-"||v==="("?"":v)+V,W=(O==="s"?SD[8+wq/3]:"")+W+(ee&&v==="("?")":""),F){for(X=-1,re=$.length;++X<re;)if(U=$.charCodeAt(X),48>U||U>57){W=(U===46?a+$.slice(X+1):$.slice(X))+W,$=$.slice(0,X);break}}}A&&!x&&($=t($,1/0));var J=V.length+$.length+W.length,le=J<S?new Array(S-J+1).join(m):"";switch(A&&x&&($=t(le+$,le.length?S-W.length:1/0),le=""),y){case"<":$=V+$+W+le;break;case"=":$=V+le+$+W;break;case"^":$=le.slice(0,J=le.length>>1)+V+$+W+le.slice(J);break;default:$=le+V+$+W;break}return i($)}return z.toString=function(){return d+""},z}function h(d,m){var y=f((d=Lh(d),d.type="f",d)),v=Math.max(-8,Math.min(8,Math.floor(Pf(m)/3)))*3,b=Math.pow(10,-v),x=SD[8+v/3];return function(S){return y(b*S)+x}}return{format:f,formatPrefix:h}}var Ng,nA,Eq;Zpe({thousands:",",grouping:[3],currency:["$",""]});function Zpe(e){return Ng=Xpe(e),nA=Ng.format,Eq=Ng.formatPrefix,Ng}function Jpe(e){return Math.max(0,-Pf(Math.abs(e)))}function eme(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Pf(t)/3)))*3-Pf(Math.abs(e)))}function tme(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Pf(t)-Pf(e))+1}function _q(e,t,r,n){var a=u_(e,t,r),i;switch(n=Lh(n??",f"),n.type){case"s":{var o=Math.max(Math.abs(e),Math.abs(t));return n.precision==null&&!isNaN(i=eme(a,o))&&(n.precision=i),Eq(n,o)}case"":case"e":case"g":case"p":case"r":{n.precision==null&&!isNaN(i=tme(a,Math.max(Math.abs(e),Math.abs(t))))&&(n.precision=i-(n.type==="e"));break}case"f":case"%":{n.precision==null&&!isNaN(i=Jpe(a))&&(n.precision=i-(n.type==="%")*2);break}}return nA(n)}function Nl(e){var t=e.domain;return e.ticks=function(r){var n=t();return s_(n[0],n[n.length-1],r??10)},e.tickFormat=function(r,n){var a=t();return _q(a[0],a[a.length-1],r??10,n)},e.nice=function(r){r==null&&(r=10);var n=t(),a=0,i=n.length-1,o=n[a],s=n[i],u,f,h=10;for(s<o&&(f=o,o=s,s=f,f=a,a=i,i=f);h-- >0;){if(f=l_(o,s,r),f===u)return n[a]=o,n[i]=s,t(n);if(f>0)o=Math.floor(o/f)*f,s=Math.ceil(s/f)*f;else if(f<0)o=Math.ceil(o*f)/f,s=Math.floor(s*f)/f;else break;u=f}return e},e}function G1(){var e=tA();return e.copy=function(){return Dp(e,G1())},yi.apply(e,arguments),Nl(e)}function Sq(e){var t;function r(n){return n==null||isNaN(n=+n)?t:n}return r.invert=r,r.domain=r.range=function(n){return arguments.length?(e=Array.from(n,H1),r):e.slice()},r.unknown=function(n){return arguments.length?(t=n,r):t},r.copy=function(){return Sq(e).unknown(t)},e=arguments.length?Array.from(e,H1):[0,1],Nl(r)}function Tq(e,t){e=e.slice();var r=0,n=e.length-1,a=e[r],i=e[n],o;return i<a&&(o=r,r=n,n=o,o=a,a=i,i=o),e[r]=t.floor(a),e[n]=t.ceil(i),e}function TD(e){return Math.log(e)}function AD(e){return Math.exp(e)}function rme(e){return-Math.log(-e)}function nme(e){return-Math.exp(-e)}function ame(e){return isFinite(e)?+("1e"+e):e<0?0:e}function ime(e){return e===10?ame:e===Math.E?Math.exp:t=>Math.pow(e,t)}function ome(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 kD(e){return(t,r)=>-e(-t,r)}function aA(e){const t=e(TD,AD),r=t.domain;let n=10,a,i;function o(){return a=ome(n),i=ime(n),r()[0]<0?(a=kD(a),i=kD(i),e(rme,nme)):e(TD,AD),t}return t.base=function(s){return arguments.length?(n=+s,o()):n},t.domain=function(s){return arguments.length?(r(s),o()):r()},t.ticks=s=>{const u=r();let f=u[0],h=u[u.length-1];const d=h<f;d&&([f,h]=[h,f]);let m=a(f),y=a(h),v,b;const x=s==null?10:+s;let S=[];if(!(n%1)&&y-m<x){if(m=Math.floor(m),y=Math.ceil(y),f>0){for(;m<=y;++m)for(v=1;v<n;++v)if(b=m<0?v/i(-m):v*i(m),!(b<f)){if(b>h)break;S.push(b)}}else for(;m<=y;++m)for(v=n-1;v>=1;--v)if(b=m>0?v/i(-m):v*i(m),!(b<f)){if(b>h)break;S.push(b)}S.length*2<x&&(S=s_(f,h,x))}else S=s_(m,y,Math.min(y-m,x)).map(i);return d?S.reverse():S},t.tickFormat=(s,u)=>{if(s==null&&(s=10),u==null&&(u=n===10?"s":","),typeof u!="function"&&(!(n%1)&&(u=Lh(u)).precision==null&&(u.trim=!0),u=nA(u)),s===1/0)return u;const f=Math.max(1,n*s/t.ticks().length);return h=>{let d=h/i(Math.round(a(h)));return d*n<n-.5&&(d*=n),d<=f?u(h):""}},t.nice=()=>r(Tq(r(),{floor:s=>i(Math.floor(a(s))),ceil:s=>i(Math.ceil(a(s)))})),t}function Aq(){const e=aA(Dv()).domain([1,10]);return e.copy=()=>Dp(e,Aq()).base(e.base()),yi.apply(e,arguments),e}
347function OD(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function CD(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function iA(e){var t=1,r=e(OD(t),CD(t));return r.constant=function(n){return arguments.length?e(OD(t=+n),CD(t)):t},Nl(r)}function kq(){var e=iA(Dv());return e.copy=function(){return Dp(e,kq()).constant(e.constant())},yi.apply(e,arguments)}function ND(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function sme(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function lme(e){return e<0?-e*e:e*e}function oA(e){var t=e(Kn,Kn),r=1;function n(){return r===1?e(Kn,Kn):r===.5?e(sme,lme):e(ND(r),ND(1/r))}return t.exponent=function(a){return arguments.length?(r=+a,n()):r},Nl(t)}function sA(){var e=oA(Dv());return e.copy=function(){return Dp(e,sA()).exponent(e.exponent())},yi.apply(e,arguments),e}function ume(){return sA.apply(null,arguments).exponent(.5)}function PD(e){return Math.sign(e)*e*e}function cme(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function Oq(){var e=tA(),t=[0,1],r=!1,n;function a(i){var o=cme(e(i));return isNaN(o)?n:r?Math.round(o):o}return a.invert=function(i){return e.invert(PD(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,H1)).map(PD)),a):t.slice()},a.rangeRound=function(i){return a.range(i).round(!0)},a.round=function(i){return arguments.length?(r=!!i,a):r},a.clamp=function(i){return arguments.length?(e.clamp(i),a):e.clamp()},a.unknown=function(i){return arguments.length?(n=i,a):n},a.copy=function(){return Oq(e.domain(),t).round(r).clamp(e.clamp()).unknown(n)},yi.apply(a,arguments),Nl(a)}function Cq(){var e=[],t=[],r=[],n;function a(){var o=0,s=Math.max(1,t.length);for(r=new Array(s-1);++o<s;)r[o-1]=gpe(e,o/s);return i}function i(o){return o==null||isNaN(o=+o)?n:t[Mp(r,o)]}return i.invertExtent=function(o){var s=t.indexOf(o);return s<0?[NaN,NaN]:[s>0?r[s-1]:e[0],s<r.length?r[s]:e[e.length-1]]},i.domain=function(o){if(!arguments.length)return e.slice();e=[];for(let s of o)s!=null&&!isNaN(s=+s)&&e.push(s);return e.sort(ml),a()},i.range=function(o){return arguments.length?(t=Array.from(o),a()):t.slice()},i.unknown=function(o){return arguments.length?(n=o,i):n},i.quantiles=function(){return r.slice()},i.copy=function(){return Cq().domain(e).range(t).unknown(n)},yi.apply(i,arguments)}function Nq(){var e=0,t=1,r=1,n=[.5],a=[0,1],i;function o(u){return u!=null&&u<=u?a[Mp(n,u,0,r)]:i}function s(){var u=-1;for(n=new Array(r);++u<r;)n[u]=((u+1)*t-(u-r)*e)/(r+1);return o}return o.domain=function(u){return arguments.length?([e,t]=u,e=+e,t=+t,s()):[e,t]},o.range=function(u){return arguments.length?(r=(a=Array.from(u)).length-1,s()):a.slice()},o.invertExtent=function(u){var f=a.indexOf(u);return f<0?[NaN,NaN]:f<1?[e,n[0]]:f>=r?[n[r-1],t]:[n[f-1],n[f]]},o.unknown=function(u){return arguments.length&&(i=u),o},o.thresholds=function(){return n.slice()},o.copy=function(){return Nq().domain([e,t]).range(a).unknown(i)},yi.apply(Nl(o),arguments)}function Pq(){var e=[.5],t=[0,1],r,n=1;function a(i){return i!=null&&i<=i?t[Mp(e,i,0,n)]:r}return a.domain=function(i){return arguments.length?(e=Array.from(i),n=Math.min(e.length,t.length-1),a):e.slice()},a.range=function(i){return arguments.length?(t=Array.from(i),n=Math.min(e.length,t.length-1),a):t.slice()},a.invertExtent=function(i){var o=t.indexOf(i);return[e[o-1],e[o]]},a.unknown=function(i){return arguments.length?(r=i,a):r},a.copy=function(){return Pq().domain(e).range(t).unknown(r)},yi.apply(a,arguments)}const ww=new Date,Ew=new Date;function on(e,t,r,n){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 o=a(i),s=a.ceil(i);return i-o<s-i?o:s},a.offset=(i,o)=>(t(i=new Date(+i),o==null?1:Math.floor(o)),i),a.range=(i,o,s)=>{const u=[];if(i=a.ceil(i),s=s==null?1:Math.floor(s),!(i<o)||!(s>0))return u;let f;do u.push(f=new Date(+i)),t(i,s),e(i);while(f<i&&i<o);return u},a.filter=i=>on(o=>
vendor: 5,134 bytes, line 347
347{if(o>=o)for(;e(o),!i(o);)o.setTime(o-1)},(o,s)=>{if(o>=o)if(s<0)for(;++s<=0;)for(;t(o,-1),!i(o););else for(;--s>=0;)for(;t(o,1),!i(o););}),r&&(a.count=(i,o)=>(ww.setTime(+i),Ew.setTime(+o),e(ww),e(Ew),Math.floor(r(ww,Ew))),a.every=i=>(i=Math.floor(i),!isFinite(i)||!(i>0)?null:i>1?a.filter(n?o=>n(o)%i===0:o=>a.count(0,o)%i===0):a)),a}const V1=on(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);V1.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?on(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):V1);V1.range;const Yo=1e3,li=Yo*60,Ko=li*60,us=Ko*24,lA=us*7,MD=us*30,_w=us*365,gu=on(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Yo)},(e,t)=>(t-e)/Yo,e=>e.getUTCSeconds());gu.range;const uA=on(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Yo)},(e,t)=>{e.setTime(+e+t*li)},(e,t)=>(t-e)/li,e=>e.getMinutes());uA.range;const cA=on(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*li)},(e,t)=>(t-e)/li,e=>e.getUTCMinutes());cA.range;const fA=on(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Yo-e.getMinutes()*li)},(e,t)=>{e.setTime(+e+t*Ko)},(e,t)=>(t-e)/Ko,e=>e.getHours());fA.range;const dA=on(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Ko)},(e,t)=>(t-e)/Ko,e=>e.getUTCHours());dA.range;const Ip=on(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*li)/us,e=>e.getDate()-1);Ip.range;const Iv=on(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/us,e=>e.getUTCDate()-1);Iv.range;const Mq=on(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/us,e=>Math.floor(e/us));Mq.range;function qu(e){return on(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,r)=>{t.setDate(t.getDate()+r*7)},(t,r)=>(r-t-(r.getTimezoneOffset()-t.getTimezoneOffset())*li)/lA)}const Lv=qu(0),Y1=qu(1),fme=qu(2),dme=qu(3),Mf=qu(4),hme=qu(5),pme=qu(6);Lv.range;Y1.range;fme.range;dme.range;Mf.range;hme.range;pme.range;function Gu(e){return on(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCDate(t.getUTCDate()+r*7)},(t,r)=>(r-t)/lA)}const jv=Gu(0),K1=Gu(1),mme=Gu(2),gme=Gu(3),Rf=Gu(4),yme=Gu(5),vme=Gu(6);jv.range;K1.range;mme.range;gme.range;Rf.range;yme.range;vme.range;const hA=on(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());hA.range;const pA=on(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());pA.range;const cs=on(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());cs.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:on(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)});cs.range;const fs=on(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());fs.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:on(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)});fs.range;function Rq(e,t,r,n,a,i){const o=[[gu,1,Yo],[gu,5,5*Yo],[gu,15,15*Yo],[gu,30,30*Yo],[i,1,li],[i,5,5*li],[i,15,15*li],[i,30,30*li],[a,1,Ko],[a,3,3*Ko],[a,6,6*Ko],[a,12,12*Ko],[n,1,us],[n,2,2*us],[r,1,lA],[t,1,MD],[t,3,3*MD],[e,1,_w]];function s(f,h,d){const m=h<f;m&&([f,h]=[h,f]);const y=d&&typeof d.range=="function"?d:u(f,h,d),v=y?y.range(f,+h+1):[];return m?v.reverse():v}function u(f,h,d){const m=Math.abs(h-f)/d,y=XT(([,,x])=>x).right(o,m);if(y===o.length)return e.every(u_(f/_w,h/_w,d));if(y===0)return V1.every(Math.max(u_(f,h,d),1));const[v,b]=o[m/o[y-1][2]<o[y][2]/m?y-1:y];return v.every(b)}return[s,u]}const[bme,xme]=Rq(fs,pA,jv,Mq,dA,cA),[wme,Eme]=Rq(cs,hA,Lv,Ip,fA,uA);function Sw(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 Tw(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 x0(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}function _me(e){var t=e.dateTime,r=e.date,n=e.time,a=e.periods,i=e.days,o=e.shortDays,s=e.months,u=e.shortMonths,f=w0(a),h=E0(a),d=w0(i),m=E0(i),y=w0(o),v=E0(o),b=w0(s),x=E0(s),S=w0(u),A=E0(u),k={a:ee,A:J,b:le,B:G,c:null,d:BD,e:BD,f:Vme,g:rge,G:age,H:Hme,I:qme,j:Gme,L:Dq,m:Yme,M:Kme,p:Y,q:oe,Q:$D,s:UD,S:Wme,u:Qme,U:Xme,V:Zme,w:Jme,W:ege,x:null,X:null,y:tge,Y:nge,Z:ige,"%":FD},M={a:j,A:de,b:xe,B:Oe,c:null,d:zD,e:zD,f:uge,g:bge,G:wge,H:oge,I:sge,j:lge,L:Lq,m:cge,M:fge,p:Pe,q:Fe,Q:$D,s:UD,S:dge,u:hge,U:pge,V:mge,w:gge,W:yge,x:null,X:null,y:vge,Y:xge,Z:Ege,"%":FD},O={a:z,A:$,b:V,B:W,c:X,d:LD,e:LD,f:zme,g:ID,G:DD,H:jD,I:jD,j:Ime,L:Bme,m:
vendor: 7,025 bytes, line 347
347Dme,M:Lme,p:F,q:Rme,Q:$me,s:Ume,S:jme,u:Ome,U:Cme,V:Nme,w:kme,W:Pme,x:re,X:U,y:ID,Y:DD,Z:Mme,"%":Fme};k.x=C(r,k),k.X=C(n,k),k.c=C(t,k),M.x=C(r,M),M.X=C(n,M),M.c=C(t,M);function C(Te,He){return function(We){var Ae=[],At=-1,tt=0,Ht=Te.length,It,Wt,Pr;for(We instanceof Date||(We=new Date(+We));++At<Ht;)Te.charCodeAt(At)===37&&(Ae.push(Te.slice(tt,At)),(Wt=RD[It=Te.charAt(++At)])!=null?It=Te.charAt(++At):Wt=It==="e"?" ":"0",(Pr=He[It])&&(It=Pr(We,Wt)),Ae.push(It),tt=At+1);return Ae.push(Te.slice(tt,At)),Ae.join("")}}function P(Te,He){return function(We){var Ae=x0(1900,void 0,1),At=L(Ae,Te,We+="",0),tt,Ht;if(At!=We.length)return null;if("Q"in Ae)return new Date(Ae.Q);if("s"in Ae)return new Date(Ae.s*1e3+("L"in Ae?Ae.L:0));if(He&&!("Z"in Ae)&&(Ae.Z=0),"p"in Ae&&(Ae.H=Ae.H%12+Ae.p*12),Ae.m===void 0&&(Ae.m="q"in Ae?Ae.q:0),"V"in Ae){if(Ae.V<1||Ae.V>53)return null;"w"in Ae||(Ae.w=1),"Z"in Ae?(tt=Tw(x0(Ae.y,0,1)),Ht=tt.getUTCDay(),tt=Ht>4||Ht===0?K1.ceil(tt):K1(tt),tt=Iv.offset(tt,(Ae.V-1)*7),Ae.y=tt.getUTCFullYear(),Ae.m=tt.getUTCMonth(),Ae.d=tt.getUTCDate()+(Ae.w+6)%7):(tt=Sw(x0(Ae.y,0,1)),Ht=tt.getDay(),tt=Ht>4||Ht===0?Y1.ceil(tt):Y1(tt),tt=Ip.offset(tt,(Ae.V-1)*7),Ae.y=tt.getFullYear(),Ae.m=tt.getMonth(),Ae.d=tt.getDate()+(Ae.w+6)%7)}else("W"in Ae||"U"in Ae)&&("w"in Ae||(Ae.w="u"in Ae?Ae.u%7:"W"in Ae?1:0),Ht="Z"in Ae?Tw(x0(Ae.y,0,1)).getUTCDay():Sw(x0(Ae.y,0,1)).getDay(),Ae.m=0,Ae.d="W"in Ae?(Ae.w+6)%7+Ae.W*7-(Ht+5)%7:Ae.w+Ae.U*7-(Ht+6)%7);return"Z"in Ae?(Ae.H+=Ae.Z/100|0,Ae.M+=Ae.Z%100,Tw(Ae)):Sw(Ae)}}function L(Te,He,We,Ae){for(var At=0,tt=He.length,Ht=We.length,It,Wt;At<tt;){if(Ae>=Ht)return-1;if(It=He.charCodeAt(At++),It===37){if(It=He.charAt(At++),Wt=O[It in RD?He.charAt(At++):It],!Wt||(Ae=Wt(Te,We,Ae))<0)return-1}else if(It!=We.charCodeAt(Ae++))return-1}return Ae}function F(Te,He,We){var Ae=f.exec(He.slice(We));return Ae?(Te.p=h.get(Ae[0].toLowerCase()),We+Ae[0].length):-1}function z(Te,He,We){var Ae=y.exec(He.slice(We));return Ae?(Te.w=v.get(Ae[0].toLowerCase()),We+Ae[0].length):-1}function $(Te,He,We){var Ae=d.exec(He.slice(We));return Ae?(Te.w=m.get(Ae[0].toLowerCase()),We+Ae[0].length):-1}function V(Te,He,We){var Ae=S.exec(He.slice(We));return Ae?(Te.m=A.get(Ae[0].toLowerCase()),We+Ae[0].length):-1}function W(Te,He,We){var Ae=b.exec(He.slice(We));return Ae?(Te.m=x.get(Ae[0].toLowerCase()),We+Ae[0].length):-1}function X(Te,He,We){return L(Te,t,He,We)}function re(Te,He,We){return L(Te,r,He,We)}function U(Te,He,We){return L(Te,n,He,We)}function ee(Te){return o[Te.getDay()]}function J(Te){return i[Te.getDay()]}function le(Te){return u[Te.getMonth()]}function G(Te){return s[Te.getMonth()]}function Y(Te){return a[+(Te.getHours()>=12)]}function oe(Te){return 1+~~(Te.getMonth()/3)}function j(Te){return o[Te.getUTCDay()]}function de(Te){return i[Te.getUTCDay()]}function xe(Te){return u[Te.getUTCMonth()]}function Oe(Te){return s[Te.getUTCMonth()]}function Pe(Te){return a[+(Te.getUTCHours()>=12)]}function Fe(Te){return 1+~~(Te.getUTCMonth()/3)}return{format:function(Te){var He=C(Te+="",k);return He.toString=function(){return Te},He},parse:function(Te){var He=P(Te+="",!1);return He.toString=function(){return Te},He},utcFormat:function(Te){var He=C(Te+="",M);return He.toString=function(){return Te},He},utcParse:function(Te){var He=P(Te+="",!0);return He.toString=function(){return Te},He}}}var RD={"-":"",_:" ",0:"0"},vn=/^\s*\d+/,Sme=/^%/,Tme=/[\\^$*+?|[\]().{}]/g;function $t(e,t,r){var n=e<0?"-":"",a=(n?-e:e)+"",i=a.length;return n+(i<r?new Array(r-i+1).join(t)+a:a)}function Ame(e){return e.replace(Tme,"\\$&")}function w0(e){return new RegExp("^(?:"+e.map(Ame).join("|")+")","i")}function E0(e){return new Map(e.map((t,r)=>[t.toLowerCase(),r]))}function kme(e,t,r){var n=vn.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function Ome(e,t,r){var n=vn.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function Cme(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function Nme(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function Pme(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function DD(e,t,r){var n=vn.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function ID(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function Mme(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function Rme(e,t,r){var n=vn.exec(t.slice(r,r+1));return n?(e.q=n[0]*3-3,r+n[0].length):-1}function Dme(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function LD(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function Ime(e,t,r){var n=vn.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function jD(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function Lme(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function jme(e,t,r){var n=vn.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function Bme(e,t,r){var n=vn.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function zme(e,t,r){var n=vn.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function Fme(e,t,r){var n=Sme.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function $me(e,t,r){var n=vn.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function Ume(e,t,r){var n=vn.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function BD(e,t){return $t(e.getDate(),t,2)}function Hme(e,t){return $t(e.getHours(),t,2)}function qme(e,t){return $t(e.getHours()%12||12,t,2)}function Gme(e,t){return $t(1+Ip.count(cs(e),e),t,3)}function Dq(e,t){return $t(e.getMilliseconds(),t,3)}function Vme(e,t){return Dq(e,t)+"000"}function Yme(e,t){return $t(e.getMonth()+1,t,2)}function Kme(e,t){return $t(e.getMinutes(),t,2)}function Wme(e,t){return $t(e.getSeconds(),t,2)}function Qme(e){var t=e.getDay();return t===0?7:t}function Xme(e,t){return $t(Lv.count(cs(e)-1,e),t,2)}function Iq(e){var t=e.getDay();return t>=4||t===0?Mf(e):Mf.ceil(e)}function Zme(e,t){return e=Iq(e),$t(Mf.count(cs(e),e)+(cs(e).getDay()===4),t,2)}function Jme(e){return e.getDay()}function ege(e,t){return $t(Y1.count(cs(e)-1,e),t,2)}function tge(e,t){return $t(e.getFullYear()%100,t,2)}function rge(e,t){return e=Iq(e),$t(e.getFullYear()%100,t,2)}function nge(e,t){return $t(e.getFullYear()%1e4,t,4)}function age(e,t){var r=e.getDay();return e=r>=4||r===0?Mf(e):Mf.ceil(e),$t(e.getFullYear()%1e4,t,4)}function ige(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+$t(t/60|0,"0",2)+$t(t%60,"0",2)}function zD(e,t){return $t(e.getUTCDate(),t,2)}function oge(e,t){return $t(e.getUTCHours(),t,2)}function sge(e,t){return $t(e.getUTCHours()%12||12,t,2)}function lge(e,t){return $t(1+Iv.count(fs(e),e),t,3)}function Lq(e,t){return $t(e.getUTCMilliseconds(),t,3)}function uge(e,t){return Lq(e,t)+"000"}function cge(e,t){return $t(e.getUTCMonth()+1,t,2)}
347function fge(e,t){return $t(e.getUTCMinutes(),t,2)}function dge(e,t){return $t(e.getUTCSeconds(),t,2)}function hge(e){var t=e.getUTCDay();return t===0?7:t}function pge(e,t){return $t(jv.count(fs(e)-1,e),t,2)}function jq(e){var t=e.getUTCDay();return t>=4||t===0?Rf(e):Rf.ceil(e)}function mge(e,t){return e=jq(e),$t(Rf.count(fs(e),e)+(fs(e).getUTCDay()===4),t,2)}function gge(e){return e.getUTCDay()}function yge(e,t){return $t(K1.count(fs(e)-1,e),t,2)}function vge(e,t){return $t(e.getUTCFullYear()%100,t,2)}function bge(e,t){return e=jq(e),$t(e.getUTCFullYear()%100,t,2)}function xge(e,t){return $t(e.getUTCFullYear()%1e4,t,4)}function wge(e,t){var r=e.getUTCDay();return e=r>=4||r===0?Rf(e):Rf.ceil(e),$t(e.getUTCFullYear()%1e4,t,4)}function Ege(){return"+0000"}function FD(){return"%"}function $D(e){return+e}function UD(e){return Math.floor(+e/1e3)}var Vc,Bq,zq;_ge({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 _ge(e){return Vc=_me(e),Bq=Vc.format,Vc.parse,zq=Vc.utcFormat,Vc.utcParse,Vc}function Sge(e){return new Date(e)}function Tge(e){return e instanceof Date?+e:+new Date(+e)}function mA(e,t,r,n,a,i,o,s,u,f){var h=tA(),d=h.invert,m=h.domain,y=f(".%L"),v=f(":%S"),b=f("%I:%M"),x=f("%I %p"),S=f("%a %d"),A=f("%b %d"),k=f("%B"),M=f("%Y");function O(C){return(u(C)<C?y:s(C)<C?v:o(C)<C?b:i(C)<C?x:n(C)<C?a(C)<C?S:A:r(C)<C?k:M)(C)}return h.invert=function(C){return new Date(d(C))},h.domain=function(C){return arguments.length?m(Array.from(C,Tge)):m().map(Sge)},h.ticks=function(C){var P=m();return e(P[0],P[P.length-1],C??10)},h.tickFormat=function(C,P){return P==null?O:f(P)},h.nice=function(C){var P=m();return(!C||typeof C.range!="function")&&(C=t(P[0],P[P.length-1],C??10)),C?m(Tq(P,C)):h},h.copy=function(){return Dp(h,mA(e,t,r,n,a,i,o,s,u,f))},h}function Age(){return yi.apply(mA(wme,Eme,cs,hA,Lv,Ip,fA,uA,gu,Bq).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function kge(){return yi.apply(mA(bme,xme,fs,pA,jv,Iv,dA,cA,gu,zq).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Bv(){var e=0,t=1,r,n,a,i,o=Kn,s=!1,u;function f(d){return d==null||isNaN(d=+d)?u:o(a===0?.5:(d=(i(d)-r)*a,s?Math.max(0,Math.min(1,d)):d))}f.domain=function(d){return arguments.length?([e,t]=d,r=i(e=+e),n=i(t=+t),a=r===n?0:1/(n-r),f):[e,t]},f.clamp=function(d){return arguments.length?(s=!!d,f):s},f.interpolator=function(d){return arguments.length?(o=d,f):o};function h(d){return function(m){var y,v;return arguments.length?([y,v]=m,o=d(y,v),f):[o(0),o(1)]}}return f.range=h(cd),f.rangeRound=h(eA),f.unknown=function(d){return arguments.length?(u=d,f):u},function(d){return i=d,r=d(e),n=d(t),a=r===n?0:1/(n-r),f}}function Pl(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function Fq(){var e=Nl(Bv()(Kn));return e.copy=function(){return Pl(e,Fq())},xs.apply(e,arguments)}function $q(){var e=aA(Bv()).domain([1,10]);return e.copy=function(){return Pl(e,$q()).base(e.base())},xs.apply(e,arguments)}function Uq(){var e=iA(Bv());return e.copy=function(){return Pl(e,Uq()).constant(e.constant())},xs.apply(e,arguments)}function gA(){var e=oA(Bv());return e.copy=function(){return Pl(e,gA()).exponent(e.exponent())},xs.apply(e,arguments)}function Oge(){return gA.apply(null,arguments).exponent(.5)}function Hq(){var e=[],t=Kn;function r(n){if(n!=null&&!isNaN(n=+n))return t((Mp(e,n,1)-1)/(e.length-1))}return r.domain=function(n){if(!arguments.length)return e.slice();e=[];for(let a of n)a!=null&&!isNaN(a=+a)&&e.push(a);return e.sort(ml),r},r.interpolator=function(n){return arguments.length?(t=n,r):t},r.range=function(){return e.map((n,a)=>t(a/(e.length-1)))},r.quantiles=function(n){return Array.from({length:n+1},(a,i)=>mpe(e,i/n))},r.copy=function(){return Hq(t).domain(e)},xs.apply(r,arguments)}function zv(){var e=0,t=.5,r=1,n=1,a,i,o,s,u,f=Kn,h,d=!1,m;function y(b){return isNaN(b=+b)?m:(b=.5+((b=+h(b))-i)*(n*b<n*i?s:u),f(d?Math.max(0,Math.min(1,b)):b))}
vendor: 62,926 bytes, lines 347-373
347y.domain=function(b){return arguments.length?([e,t,r]=b,a=h(e=+e),i=h(t=+t),o=h(r=+r),s=a===i?0:.5/(i-a),u=i===o?0:.5/(o-i),n=i<a?-1:1,y):[e,t,r]},y.clamp=function(b){return arguments.length?(d=!!b,y):d},y.interpolator=function(b){return arguments.length?(f=b,y):f};function v(b){return function(x){var S,A,k;return arguments.length?([S,A,k]=x,f=Fpe(b,[S,A,k]),y):[f(0),f(.5),f(1)]}}return y.range=v(cd),y.rangeRound=v(eA),y.unknown=function(b){return arguments.length?(m=b,y):m},function(b){return h=b,a=b(e),i=b(t),o=b(r),s=a===i?0:.5/(i-a),u=i===o?0:.5/(o-i),n=i<a?-1:1,y}}function qq(){var e=Nl(zv()(Kn));return e.copy=function(){return Pl(e,qq())},xs.apply(e,arguments)}function Gq(){var e=aA(zv()).domain([.1,1,10]);return e.copy=function(){return Pl(e,Gq()).base(e.base())},xs.apply(e,arguments)}function Vq(){var e=iA(zv());return e.copy=function(){return Pl(e,Vq()).constant(e.constant())},xs.apply(e,arguments)}function yA(){var e=oA(zv());return e.copy=function(){return Pl(e,yA()).exponent(e.exponent())},xs.apply(e,arguments)}function Cge(){return yA.apply(null,arguments).exponent(.5)}const HD=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:Mh,scaleDiverging:qq,scaleDivergingLog:Gq,scaleDivergingPow:yA,scaleDivergingSqrt:Cge,scaleDivergingSymlog:Vq,scaleIdentity:Sq,scaleImplicit:c_,scaleLinear:G1,scaleLog:Aq,scaleOrdinal:ZT,scalePoint:W0,scalePow:sA,scaleQuantile:Cq,scaleQuantize:Nq,scaleRadial:Oq,scaleSequential:Fq,scaleSequentialLog:$q,scaleSequentialPow:gA,scaleSequentialQuantile:Hq,scaleSequentialSqrt:Oge,scaleSequentialSymlog:Uq,scaleSqrt:ume,scaleSymlog:kq,scaleThreshold:Pq,scaleTime:Age,scaleUtc:kge,tickFormat:_q},Symbol.toStringTag,{value:"Module"}));var Aw,qD;function Yq(){if(qD)return Aw;qD=1;var e=id();function t(r,n,a){for(var i=-1,o=r.length;++i<o;){var s=r[i],u=n(s);if(u!=null&&(f===void 0?u===u&&!e(u):a(u,f)))var f=u,h=s}return h}return Aw=t,Aw}var kw,GD;function Nge(){if(GD)return kw;GD=1;function e(t,r){return t>r}return kw=e,kw}var Ow,VD;function Pge(){if(VD)return Ow;VD=1;var e=Yq(),t=Nge(),r=ld();function n(a){return a&&a.length?e(a,r,t):void 0}return Ow=n,Ow}var Mge=Pge();const cl=Kt(Mge);var Cw,YD;function Rge(){if(YD)return Cw;YD=1;function e(t,r){return t<r}return Cw=e,Cw}var Nw,KD;function Dge(){if(KD)return Nw;KD=1;var e=Yq(),t=Rge(),r=ld();function n(a){return a&&a.length?e(a,r,t):void 0}return Nw=n,Nw}var Ige=Dge();const Fv=Kt(Ige);var Pw,WD;function Lge(){if(WD)return Pw;WD=1;var e=DT(),t=Cl(),r=eq(),n=va();function a(i,o){var s=n(i)?e:r;return s(i,t(o,3))}return Pw=a,Pw}var Mw,QD;function jge(){if(QD)return Mw;QD=1;var e=ZH(),t=Lge();function r(n,a){return e(t(n,a),1)}return Mw=r,Mw}var Bge=jge();const zge=Kt(Bge);var Rw,XD;function Fge(){if(XD)return Rw;XD=1;var e=YT();function t(r,n){return e(r,n)}return Rw=t,Rw}var $ge=Fge();const jh=Kt($ge);var fd=1e9,Uge={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},bA,br=!0,pi="[DecimalError] ",Eu=pi+"Invalid argument: ",vA=pi+"Exponent out of range: ",dd=Math.floor,uu=Math.pow,Hge=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,La,pn=1e7,mr=7,Kq=9007199254740991,W1=dd(Kq/mr),Ge={};Ge.absoluteValue=Ge.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};Ge.comparedTo=Ge.cmp=function(e){var t,r,n,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(n=i.d.length,a=e.d.length,t=0,r=n<a?n:a;t<r;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return n===a?0:n>a^i.s<0?1:-1};Ge.decimalPlaces=Ge.dp=function(){var e=this,t=e.d.length-1,r=(t-e.e)*mr;if(t=e.d[t],t)for(;t%10==0;t/=10)r--;return r<0?0:r};Ge.dividedBy=Ge.div=function(e){return ts(this,new this.constructor(e))};Ge.dividedToIntegerBy=Ge.idiv=function(e){var t=this,r=t.constructor;return ir(ts(t,new r(e),0,1),r.precision)};Ge.equals=Ge.eq=function(e){return!this.cmp(e)};Ge.exponent=function(){return Kr(this)};Ge.greaterThan=Ge.gt=function(e){return this.cmp(e)>0};Ge.greaterThanOrEqualTo=Ge.gte=function(e){return this.cmp(e)>=0};Ge.isInteger=Ge.isint=function(){return this.e>this.d.length-2};Ge.isNegative=Ge.isneg=function(){return this.s<0};Ge.isPositive=Ge.ispos=function(){return this.s>0};Ge.isZero=function(){return this.s===0};Ge.lessThan=Ge.lt=function(e){return this.cmp(e)<0};Ge.lessThanOrEqualTo=Ge.lte=function(e){return this.cmp(e)<1};Ge.logarithm=Ge.log=function(e){var t,r=this,n=r.constructor,a=n.precision,i=a+5;if(e===void 0)e=new n(10);else if(e=new n(e),e.s<1||e.eq(La))throw Error(pi+"NaN");if(r.s<1)throw Error(pi+(r.s?"NaN":"-Infinity"));return r.eq(La)?new n(0):(br=!1,t=ts(Bh(r,i),Bh(e,i),i),br=!0,ir(t,a))};Ge.minus=Ge.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Xq(t,e):Wq(t,(e.s=-e.s,e))};Ge.modulo=Ge.mod=function(e){var t,r=this,n=r.constructor,a=n.precision;if(e=new n(e),!e.s)throw Error(pi+"NaN");return r.s?(br=!1,t=ts(r,e,0,1).times(e),br=!0,r.minus(t)):ir(new n(r),a)};Ge.naturalExponential=Ge.exp=function(){return Qq(this)};Ge.naturalLogarithm=Ge.ln=function(){return Bh(this)};Ge.negated=Ge.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};Ge.plus=Ge.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Wq(t,e):Xq(t,(e.s=-e.s,e))};Ge.precision=Ge.sd=function(e){var t,r,n,a=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(Eu+e);if(t=Kr(a)+1,n=a.d.length-1,r=n*mr+1,n=a.d[n],n){for(;n%10==0;n/=10)r--;for(n=a.d[0];n>=10;n/=10)r++}return e&&t>r?t:r};Ge.squareRoot=Ge.sqrt=function(){var e,t,r,n,a,i,o,s=this,u=s.constructor;if(s.s<1){if(!s.s)return new u(0);throw Error(pi+"NaN")}for(e=Kr(s),br=!1,a=Math.sqrt(+s),a==0||a==1/0?(t=ro(s.d),(t.length+e)%2==0&&(t+="0"),a=Math.sqrt(t),e=dd((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),n=new u(t)):n=new u(a.toString()),r=u.precision,a=o=r+3;;)if(i=n,n=i.plus(ts(s,i,o+2)).times(.5),ro(i.d).slice(0,o)===(t=ro(n.d)).slice(0,o)){if(t=t.slice(o-3,o+1),a==o&&t=="4999"){if(ir(i,r+1,0),i.times(i).eq(s)){n=i;break}}else if(t!="9999")break;o+=4}return br=!0,ir(n,r)};Ge.times=Ge.mul=function(e){var t,r,n,a,i,o,s,u,f,h=this,d=h.constructor,m=h.d,y=(e=new d(e)).d;if(!h.s||!e.s)return new d(0);for(e.s*=h.s,r=h.e+e.e,u=m.length,f=y.length,u<f&&(i=m,m=y,y=i,o=u,u=f,f=o),i=[],o=u+f,n=o;n--;)i.push(0);for(n=f;--n>=0;){for(t=0,a=u+n;a>n;)s=i[a]+y[n]*m[a-n-1]+t,i[a--]=s%pn|0,t=s/pn|0;i[a]=(i[a]+t)%pn|0}for(;!i[--o];)i.pop();return t?++r:i.shift(),e.d=i,e.e=r,br?ir(e,d.precision):e};Ge.toDecimalPlaces=Ge.todp=function(e,t){var r=this,n=r.constructor;return r=new n(r),e===void 0?r:(fo(e,0,fd),t===void 0?t=n.rounding:fo(t,0,8),ir(r,e+Kr(r)+1,t))};Ge.toExponential=function(e,t){var r,n=this,a=n.constructor;return e===void 0?r=Nu(n,!0):(fo(e,0,fd),t===void 0?t=a.rounding:fo(t,0,8),n=ir(new a(n),e+1,t),r=Nu(n,!0,e+1)),r};Ge.toFixed=function(e,t){var r,n,a=this,i=a.constructor;return e===void 0?Nu(a):(fo(e,0,fd),t===void 0?t=i.rounding:fo(t,0,8),n=ir(new i(a),e+Kr(a)+1,t),r=Nu(n.abs(),!1,e+Kr(n)+1),a.isneg()&&!a.isZero()?"-"+r:r)};Ge.toInteger=Ge.toint=function(){var e=this,t=e.constructor;return ir(new t(e),Kr(e)+1,t.rounding)};Ge.toNumber=function(){return+this};Ge.toPower=Ge.pow=function(e){var t,r,n,a,i,o,s=this,u=s.constructor,f=12,h=+(e=new u(e));if(!e.s)return new u(La);if(s=new u(s),!s.s){if(e.s<1)throw Error(pi+"Infinity");return s}if(s.eq(La))return s;if(n=u.precision,e.eq(La))return ir(s,n);if(t=e.e,r=e.d.length-1,o=t>=r,i=s.s,o){if((r=h<0?-h:h)<=Kq){for(a=new u(La),t=Math.ceil(n/mr+4),br=!1;r%2&&(a=a.times(s),JD(a.d,t)),r=dd(r/2),r!==0;)s=s.times(s),JD(s.d,t);return br=!0,e.s<0?new u(La).div(a):ir(a,n)}}else if(i<0)throw Error(pi+"NaN");return i=i<0&&e.d[Math.max(t,r)]&1?-1:1,s.s=1,br=!1,a=e.times(Bh(s,n+f)),br=!0,a=Qq(a),a.s=i,a};Ge.toPrecision=function(e,t){var r,n,a=this,i=a.constructor;return e===void 0?(r=Kr(a),n=Nu(a,r<=i.toExpNeg||r>=i.toExpPos)):(fo(e,1,fd),t===void 0?t=i.rounding:fo(t,0,8),a=ir(new i(a),e,t),r=Kr(a),n=Nu(a,e<=r||r<=i.toExpNeg,e)),n};Ge.toSignificantDigits=Ge.tosd=function(e,t){var r=this,n=r.constructor;return e===void 0?(e=n.precision,t=n.rounding):(fo(e,1,fd),t===void 0?t=n.rounding:fo(t,0,8)),ir(new n(r),e,t)};Ge.toString=Ge.valueOf=Ge.val=Ge.toJSON=Ge[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Kr(e),r=e.constructor;return Nu(e,t<=r.toExpNeg||t>=r.toExpPos)};function Wq(e,t){var r,n,a,i,o,s,u,f,h=e.constructor,d=h.precision;if(!e.s||!t.s)return t.s||(t=new h(e)),br?ir(t,d):t;if(u=e.d,f=t.d,o=e.e,a=t.e,u=u.slice(),i=o-a,i){for(i<0?(n=u,i=-i,s=f.length):(n=f,a=o,s=u.length),o=Math.ceil(d/mr),s=o>s?o+1:s+1,i>s&&(i=s,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for(s=u.length,i=f.length,s-i<0&&(i=s,n=f,f=u,u=n),r=0;i;)r=(u[--i]=u[i]+f[i]+r)/pn|0,u[i]%=pn;for(r&&(u.unshift(r),++a),s=u.length;u[--s]==0;)u.pop();return t.d=u,t.e=a,br?ir(t,d):t}function fo(e,t,r){if(e!==~~e||e<t||e>r)throw Error(Eu+e)}function ro(e){var t,r,n,a=e.length-1,i="",o=e[0];if(a>0){for(i+=o,t=1;t<a;t++)n=e[t]+"",r=mr-n.length,r&&(i+=sl(r)),i+=n;o=e[t],n=o+"",r=mr-n.length,r&&(i+=sl(r))}else if(o===0)return"0";for(;o%10===0;)o/=10;return i+o}var ts=(function(){function e(n,a){var i,o=0,s=n.length;for(n=n.slice();s--;)i=n[s]*a+o,n[s]=i%pn|0,o=i/pn|0;return o&&n.unshift(o),n}function t(n,a,i,o){var s,u;if(i!=o)u=i>o?1:-1;else for(s=u=0;s<i;s++)if(n[s]!=a[s]){u=n[s]>a[s]?1:-1;break}return u}function r(n,a,i){for(var o=0;i--;)n[i]-=o,o=n[i]<a[i]?1:0,n[i]=o*pn+n[i]-a[i];for(;!n[0]&&n.length>1;)n.shift()}return function(n,a,i,o){var s,u,f,h,d,m,y,v,b,x,S,A,k,M,O,C,P,L,F=n.constructor,z=n.s==a.s?1:-1,$=n.d,V=a.d;if(!n.s)return new F(n);if(!a.s)throw Error(pi+"Division by zero");for(u=n.e-a.e,P=V.length,O=$.length,y=new F(z),v=y.d=[],f=0;V[f]==($[f]||0);)++f;if(V[f]>($[f]||0)&&--u,i==null?A=i=F.precision:o?A=i+(Kr(n)-Kr(a))+1:A=i,A<0)return new F(0);if(A=A/mr+2|0,f=0,P==1)for(h=0,V=V[0],A++;(f<O||h)&&A--;f++)k=h*pn+($[f]||0),v[f]=k/V|0,h=k%V|0;else{for(h=pn/(V[0]+1)|0,h>1&&(V=e(V,h),$=e($,h),P=V.length,O=$.length),M=P,b=$.slice(0,P),x=b.length;x<P;)b[x++]=0;L=V.slice(),L.unshift(0),C=V[0],V[1]>=pn/2&&++C;do h=0,s=t(V,b,P,x),s<0?(S=b[0],P!=x&&(S=S*pn+(b[1]||0)),h=S/C|0,h>1?(h>=pn&&(h=pn-1),d=e(V,h),m=d.length,x=b.length,s=t(d,b,m,x),s==1&&(h--,r(d,P<m?L:V,m))):(h==0&&(s=h=1),d=V.slice()),m=d.length,m<x&&d.unshift(0),r(b,d,x),s==-1&&(x=b.length,s=t(V,b,P,x),s<1&&(h++,r(b,P<x?L:V,x))),x=b.length):s===0&&(h++,b=[0]),v[f++]=h,s&&b[0]?b[x++]=$[M]||0:(b=[$[M]],x=1);while((M++<O||b[0]!==void 0)&&A--)}return v[0]||v.shift(),y.e=u,ir(y,o?i+Kr(y)+1:i)}})();function Qq(e,t){var r,n,a,i,o,s,u=0,f=0,h=e.constructor,d=h.precision;if(Kr(e)>16)throw Error(vA+Kr(e));if(!e.s)return new h(La);for(br=!1,s=d,o=new h(.03125);e.abs().gte(.1);)e=e.times(o),f+=5;for(n=Math.log(uu(2,f))/Math.LN10*2+5|0,s+=n,r=a=i=new h(La),h.precision=s;;){if(a=ir(a.times(e),s),r=r.times(++u),o=i.plus(ts(a,r,s)),ro(o.d).slice(0,s)===ro(i.d).slice(0,s)){for(;f--;)i=ir(i.times(i),s);return h.precision=d,t==null?(br=!0,ir(i,d)):i}i=o}}function Kr(e){for(var t=e.e*mr,r=e.d[0];r>=10;r/=10)t++;return t}function Dw(e,t,r){if(t>e.LN10.sd())throw br=!0,r&&(e.precision=r),Error(pi+"LN10 precision limit exceeded");return ir(new e(e.LN10),t)}function sl(e){for(var t="";e--;)t+="0";return t}function Bh(e,t){var r,n,a,i,o,s,u,f,h,d=1,m=10,y=e,v=y.d,b=y.constructor,x=b.precision;if(y.s<1)throw Error(pi+(y.s?"NaN":"-Infinity"));if(y.eq(La))return new b(0);if(t==null?(br=!1,f=x):f=t,y.eq(10))return t==null&&(br=!0),Dw(b,f);if(f+=m,b.precision=f,r=ro(v),n=r.charAt(0),i=Kr(y),Math.abs(i)<15e14){for(;n<7&&n!=1||n==1&&r.charAt(1)>3;)y=y.times(e),r=ro(y.d),n=r.charAt(0),d++;i=Kr(y),n>1?(y=new b("0."+r),i++):y=new b(n+"."+r.slice(1))}else return u=Dw(b,f+2,x).times(i+""),y=Bh(new b(n+"."+r.slice(1)),f-m).plus(u),b.precision=x,t==null?(br=!0,ir(y,x)):y;for(s=o=y=ts(y.minus(La),y.plus(La),f),h=ir(y.times(y),f),a=3;;){if(o=ir(o.times(h),f),u=s.plus(ts(o,new b(a),f)),ro(u.d).slice(0,f)===ro(s.d).slice(0,f))return s=s.times(2),i!==0&&(s=s.plus(Dw(b,f+2,x).times(i+""))),s=ts(s,new b(d),f),b.precision=x,t==null?(br=!0,ir(s,x)):s;s=u,a+=2}}function ZD(e,t){var r,n,a;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(r<0&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):r<0&&(r=t.length),n=0;t.charCodeAt(n)===48;)++n;for(a=t.length;t.charCodeAt(a-1)===48;)--a;if(t=t.slice(n,a),t){if(a-=n,r=r-n-1,e.e=dd(r/mr),e.d=[],n=(r+1)%mr,r<0&&(n+=mr),n<a){for(n&&e.d.push(+t.slice(0,n)),a-=mr;n<a;)e.d.push(+t.slice(n,n+=mr));t=t.slice(n),n=mr-t.length}else n-=a;for(;n--;)t+="0";if(e.d.push(+t),br&&(e.e>W1||e.e<-W1))throw Error(vA+r)}else e.s=0,e.e=0,e.d=[0];return e}function ir(e,t,r){var n,a,i,o,s,u,f,h,d=e.d;for(o=1,i=d[0];i>=10;i/=10)o++;if(n=t-o,n<0)n+=mr,a=t,f=d[h=0];else{if(h=Math.ceil((n+1)/mr),i=d.length,h>=i)return e;for(f=i=d[h],o=1;i>=10;i/=10)o++;n%=mr,a=n-mr+o}if(r!==void 0&&(i=uu(10,o-a-1),s=f/i%10|0,u=t<0||d[h+1]!==void 0||f%i,u=r<4?(s||u)&&(r==0||r==(e.s<0?3:2)):s>5||s==5&&(r==4||u||r==6&&(n>0?a>0?f/uu(10,o-a):0:d[h-1])%10&1||r==(e.s<0?8:7))),t<1||!d[0])return u?(i=Kr(e),d.length=1,t=t-i-1,d[0]=uu(10,(mr-t%mr)%mr),e.e=dd(-t/mr)||0):(d.length=1,d[0]=e.e=e.s=0),e;if(n==0?(d.length=h,i=1,h--):(d.length=h+1,i=uu(10,mr-n),d[h]=a>0?(f/uu(10,o-a)%uu(10,a)|0)*i:0),u)for(;;)if(h==0){(d[0]+=i)==pn&&(d[0]=1,++e.e);break}else{if(d[h]+=i,d[h]!=pn)break;d[h--]=0,i=1}for(n=d.length;d[--n]===0;)d.pop();if(br&&(e.e>W1||e.e<-W1))throw Error(vA+Kr(e));return e}function Xq(e,t){var r,n,a,i,o,s,u,f,h,d,m=e.constructor,y=m.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new m(e),br?ir(t,y):t;if(u=e.d,d=t.d,n=t.e,f=e.e,u=u.slice(),o=f-n,o){for(h=o<0,h?(r=u,o=-o,s=d.length):(r=d,n=f,s=u.length),a=Math.max(Math.ceil(y/mr),s)+2,o>a&&(o=a,r.length=1),r.reverse(),a=o;a--;)r.push(0);r.reverse()}else{for(a=u.length,s=d.length,h=a<s,h&&(s=a),a=0;a<s;a++)if(u[a]!=d[a]){h=u[a]<d[a];break}o=0}for(h&&(r=u,u=d,d=r,t.s=-t.s),s=u.length,a=d.length-s;a>0;--a)u[s++]=0;for(a=d.length;a>o;){if(u[--a]<d[a]){for(i=a;i&&u[--i]===0;)u[i]=pn-1;--u[i],u[a]+=pn}u[a]-=d[a]}for(;u[--s]===0;)u.pop();for(;u[0]===0;u.shift())--n;return u[0]?(t.d=u,t.e=n,br?ir(t,y):t):new m(0)}function Nu(e,t,r){var n,a=Kr(e),i=ro(e.d),o=i.length;return t?(r&&(n=r-o)>0?i=i.charAt(0)+"."+i.slice(1)+sl(n):o>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(a<0?"e":"e+")+a):a<0?(i="0."+sl(-a-1)+i,r&&(n=r-o)>0&&(i+=sl(n))):a>=o?(i+=sl(a+1-o),r&&(n=r-a-1)>0&&(i=i+"."+sl(n))):((n=a+1)<o&&(i=i.slice(0,n)+"."+i.slice(n)),r&&(n=r-o)>0&&(a+1===o&&(i+="."),i+=sl(n))),e.s<0?"-"+i:i}function JD(e,t){if(e.length>t)return e.length=t,!0}function Zq(e){var t,r,n;function a(i){var o=this;if(!(o instanceof a))return new a(i);if(o.constructor=a,i instanceof a){o.s=i.s,o.e=i.e,o.d=(i=i.d)?i.slice():i;return}if(typeof i=="number"){if(i*0!==0)throw Error(Eu+i);if(i>0)o.s=1;else if(i<0)i=-i,o.s=-1;else{o.s=0,o.e=0,o.d=[0];return}if(i===~~i&&i<1e7){o.e=0,o.d=[i];return}return ZD(o,i.toString())}else if(typeof i!="string")throw Error(Eu+i);if(i.charCodeAt(0)===45?(i=i.slice(1),o.s=-1):o.s=1,Hge.test(i))ZD(o,i);else throw Error(Eu+i)}if(a.prototype=Ge,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=Zq,a.config=a.set=qge,e===void 0&&(e={}),e)for(n=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<n.length;)e.hasOwnProperty(r=n[t++])||(e[r]=this[r]);return a.config(e),a}function qge(e){if(!e||typeof e!="object")throw Error(pi+"Object expected");var t,r,n,a=["precision",1,fd,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<a.length;t+=3)if((n=e[r=a[t]])!==void 0)if(dd(n)===n&&n>=a[t+1]&&n<=a[t+2])this[r]=n;else throw Error(Eu+r+": "+n);if((n=e[r="LN10"])!==void 0)if(n==Math.LN10)this[r]=new this(n);else throw Error(Eu+r+": "+n);return this}var bA=Zq(Uge);La=new bA(1);const rr=bA;function Gge(e){return Wge(e)||Kge(e)||Yge(e)||Vge()}function Vge(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
348In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Yge(e,t){if(e){if(typeof e=="string")return p_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return p_(e,t)}}function Kge(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function Wge(e){if(Array.isArray(e))return p_(e)}function p_(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Qge=function(t){return t},Jq={},eG=function(t){return t===Jq},eI=function(t){return function r(){return arguments.length===0||arguments.length===1&&eG(arguments.length<=0?void 0:arguments[0])?r:t.apply(void 0,arguments)}},Xge=function e(t,r){return t===1?r:eI(function(){for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];var o=a.filter(function(s){return s!==Jq}).length;return o>=t?r.apply(void 0,a):e(t-o,eI(function(){for(var s=arguments.length,u=new Array(s),f=0;f<s;f++)u[f]=arguments[f];var h=a.map(function(d){return eG(d)?u.shift():d});return r.apply(void 0,Gge(h).concat(u))}))})},$v=function(t){return Xge(t.length,t)},m_=function(t,r){for(var n=[],a=t;a<r;++a)n[a-t]=a;return n},Zge=$v(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(r){return t[r]}).map(e)}),Jge=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(!r.length)return Qge;var a=r.reverse(),i=a[0],o=a.slice(1);return function(){return o.reduce(function(s,u){return u(s)},i.apply(void 0,arguments))}},g_=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},tG=function(t){var r=null,n=null;return function(){for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r&&i.every(function(s,u){return s===r[u]})||(r=i,n=t.apply(void 0,i)),n}};function e1e(e){var t;return e===0?t=1:t=Math.floor(new rr(e).abs().log(10).toNumber())+1,t}function t1e(e,t,r){for(var n=new rr(e),a=0,i=[];n.lt(t)&&a<1e5;)i.push(n.toNumber()),n=n.add(r),a++;return i}var r1e=$v(function(e,t,r){var n=+e,a=+t;return n+r*(a-n)}),n1e=$v(function(e,t,r){var n=t-+e;return n=n||1/0,(r-e)/n}),a1e=$v(function(e,t,r){var n=t-+e;return n=n||1/0,Math.max(0,Math.min(1,(r-e)/n))});const Uv={rangeStep:t1e,getDigitCount:e1e,interpolateNumber:r1e,uninterpolateNumber:n1e,uninterpolateTruncation:a1e};function y_(e){return s1e(e)||o1e(e)||rG(e)||i1e()}function i1e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
349In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o1e(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function s1e(e){if(Array.isArray(e))return v_(e)}function zh(e,t){return c1e(e)||u1e(e,t)||rG(e,t)||l1e()}function l1e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
350In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rG(e,t){if(e){if(typeof e=="string")return v_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v_(e,t)}}function v_(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function u1e(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var r=[],n=!0,a=!1,i=void 0;try{for(var o=e[Symbol.iterator](),s;!(n=(s=o.next()).done)&&(r.push(s.value),!(t&&r.length===t));n=!0);}catch(u){a=!0,i=u}finally{try{!n&&o.return!=null&&o.return()}finally{if(a)throw i}}return r}}function c1e(e){if(Array.isArray(e))return e}function nG(e){var t=zh(e,2),r=t[0],n=t[1],a=r,i=n;return r>n&&(a=n,i=r),[a,i]}function aG(e,t,r){if(e.lte(0))return new rr(0);var n=Uv.getDigitCount(e.toNumber()),a=new rr(10).pow(n),i=e.div(a),o=n!==1?.05:.1,s=new rr(Math.ceil(i.div(o).toNumber())).add(r).mul(o),u=s.mul(a);return t?u:new rr(Math.ceil(u))}function f1e(e,t,r){var n=1,a=new rr(e);if(!a.isint()&&r){var i=Math.abs(e);i<1?(n=new rr(10).pow(Uv.getDigitCount(e)-1),a=new rr(Math.floor(a.div(n).toNumber())).mul(n)):i>1&&(a=new rr(Math.floor(e)))}else e===0?a=new rr(Math.floor((t-1)/2)):r||(a=new rr(Math.floor(e)));var o=Math.floor((t-1)/2),s=Jge(Zge(function(u){return a.add(new rr(u-o).mul(n)).toNumber()}),m_);return s(0,t)}function iG(e,t,r,n){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(r-1)))return{step:new rr(0),tickMin:new rr(0),tickMax:new rr(0)};var i=aG(new rr(t).sub(e).div(r-1),n,a),o;e<=0&&t>=0?o=new rr(0):(o=new rr(e).add(t).div(2),o=o.sub(new rr(o).mod(i)));var s=Math.ceil(o.sub(e).div(i).toNumber()),u=Math.ceil(new rr(t).sub(o).div(i).toNumber()),f=s+u+1;return f>r?iG(e,t,r,n,a+1):(f<r&&(u=t>0?u+(r-f):u,s=t>0?s:s+(r-f)),{step:i,tickMin:o.sub(new rr(s).mul(i)),tickMax:o.add(new rr(u).mul(i))})}function d1e(e){var t=zh(e,2),r=t[0],n=t[1],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=Math.max(a,2),s=nG([r,n]),u=zh(s,2),f=u[0],h=u[1];if(f===-1/0||h===1/0){var d=h===1/0?[f].concat(y_(m_(0,a-1).map(function(){return 1/0}))):[].concat(y_(m_(0,a-1).map(function(){return-1/0})),[h]);return r>n?g_(d):d}if(f===h)return f1e(f,a,i);var m=iG(f,h,o,i),y=m.step,v=m.tickMin,b=m.tickMax,x=Uv.rangeStep(v,b.add(new rr(.1).mul(y)),y);return r>n?g_(x):x}function h1e(e,t){var r=zh(e,2),n=r[0],a=r[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,o=nG([n,a]),s=zh(o,2),u=s[0],f=s[1];if(u===-1/0||f===1/0)return[n,a];if(u===f)return[u];var h=Math.max(t,2),d=aG(new rr(f).sub(u).div(h-1),i,0),m=[].concat(y_(Uv.rangeStep(new rr(u),new rr(f).sub(new rr(.99).mul(d)),d)),[f]);return n>a?g_(m):m}var p1e=tG(d1e),m1e=tG(h1e),g1e="Invariant failed";function Pu(e,t){throw new Error(g1e)}var y1e=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Df(e){"@babel/helpers - typeof";return Df=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},Df(e)}function Q1(){return Q1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Q1.apply(this,arguments)}function v1e(e,t){return E1e(e)||w1e(e,t)||x1e(e,t)||b1e()}function b1e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
351In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function x1e(e,t){if(e){if(typeof e=="string")return tI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tI(e,t)}}function tI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function w1e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function E1e(e){if(Array.isArray(e))return e}function _1e(e,t){if(e==null)return{};var r=S1e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function S1e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function T1e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A1e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,lG(n.key),n)}}function k1e(e,t,r){return t&&A1e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function O1e(e,t,r){return t=X1(t),C1e(e,oG()?Reflect.construct(t,r||[],X1(e).constructor):t.apply(e,r))}function C1e(e,t){if(t&&(Df(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return N1e(e)}function N1e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oG(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(oG=function(){return!!e})()}function X1(e){return X1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},X1(e)}function P1e(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&&b_(e,t)}function b_(e,t){return b_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},b_(e,t)}function sG(e,t,r){return t=lG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lG(e){var t=M1e(e,"string");return Df(t)=="symbol"?t:t+""}function M1e(e,t){if(Df(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Df(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Hv=(function(e){function t(){return T1e(this,t),O1e(this,t,arguments)}return P1e(t,e),k1e(t,[{key:"render",value:function(){var n=this.props,a=n.offset,i=n.layout,o=n.width,s=n.dataKey,u=n.data,f=n.dataPointFormatter,h=n.xAxis,d=n.yAxis,m=_1e(n,y1e),y=St(m,!1);this.props.direction==="x"&&h.type!=="number"&&Pu();var v=u.map(function(b){var x=f(b,s),S=x.x,A=x.y,k=x.value,M=x.errorVal;if(!M)return null;var O=[],C,P;if(Array.isArray(M)){var L=v1e(M,2);C=L[0],P=L[1]}else C=P=M;if(i==="vertical"){var F=h.scale,z=A+a,$=z+o,V=z-o,W=F(k-C),X=F(k+P);O.push({x1:X,y1:$,x2:X,y2:V}),O.push({x1:W,y1:z,x2:X,y2:z}),O.push({x1:W,y1:$,x2:W,y2:V})}else if(i==="horizontal"){var re=d.scale,U=S+a,ee=U-o,J=U+o,le=re(k-C),G=re(k+P);O.push({x1:ee,y1:G,x2:J,y2:G}),O.push({x1:U,y1:le,x2:U,y2:G}),O.push({x1:ee,y1:le,x2:J,y2:le})}return Z.createElement(Sr,Q1({className:"recharts-errorBar",key:"bar-".concat(O.map(function(Y){return"".concat(Y.x1,"-").concat(Y.x2,"-").concat(Y.y1,"-").concat(Y.y2)}))},y),O.map(function(Y){return Z.createElement("line",Q1({},Y,{key:"line-".concat(Y.x1,"-").concat(Y.x2,"-").concat(Y.y1,"-").concat(Y.y2)}))}))});return Z.createElement(Sr,{className:"recharts-errorBars"},v)}}])})(Z.Component);sG(Hv,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});sG(Hv,"displayName","ErrorBar");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 rI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function nu(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?rI(Object(r),!0).forEach(function(n){R1e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function R1e(e,t,r){return t=D1e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function D1e(e){var t=I1e(e,"string");return Fh(t)=="symbol"?t:t+""}function I1e(e,t){if(Fh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Fh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var uG=function(t){var r=t.children,n=t.formattedGraphicalItems,a=t.legendWidth,i=t.legendContent,o=Ma(r,hf);if(!o)return null;var s=hf.defaultProps,u=s!==void 0?nu(nu({},s),o.props):{},f;return o.props&&o.props.payload?f=o.props&&o.props.payload:i==="children"?f=(n||[]).reduce(function(h,d){var m=d.item,y=d.props,v=y.sectors||y.data||[];return h.concat(v.map(function(b){return{type:o.props.iconType||m.props.legendType,value:b.name,color:b.fill,payload:b}}))},[]):f=(n||[]).map(function(h){var d=h.item,m=d.type.defaultProps,y=m!==void 0?nu(nu({},m),d.props):{},v=y.dataKey,b=y.name,x=y.legendType,S=y.hide;return{inactive:S,dataKey:v,type:u.iconType||x||"square",color:xA(d),value:b||v,payload:y}}),nu(nu(nu({},u),hf.getWithHeight(o,a)),{},{payload:f,item:o})};function $h(e){"@babel/helpers - typeof";return $h=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},$h(e)}function nI(e){return z1e(e)||B1e(e)||j1e(e)||L1e()}function L1e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
352In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function j1e(e,t){if(e){if(typeof e=="string")return x_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return x_(e,t)}}function B1e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function z1e(e){if(Array.isArray(e))return x_(e)}function x_(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function aI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Or(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?aI(Object(r),!0).forEach(function(n){mf(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):aI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function mf(e,t,r){return t=F1e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function F1e(e){var t=$1e(e,"string");return $h(t)=="symbol"?t:t+""}function $1e(e,t){if($h(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if($h(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function $a(e,t,r){return Pt(e)||Pt(t)?r:nn(t)?hi(e,t,r):mt(t)?t(e):r}function Q0(e,t,r,n){var a=zge(e,function(s){return $a(s,t)});if(r==="number"){var i=a.filter(function(s){return je(s)||parseFloat(s)});return i.length?[Fv(i),cl(i)]:[1/0,-1/0]}var o=n?a.filter(function(s){return!Pt(s)}):a;return o.map(function(s){return nn(s)||s instanceof Date?s:""})}var U1e=function(t){var r,n=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,o=-1,s=(r=n?.length)!==null&&r!==void 0?r:0;if(s<=1)return 0;if(i&&i.axisType==="angleAxis"&&Math.abs(Math.abs(i.range[1]-i.range[0])-360)<=1e-6)for(var u=i.range,f=0;f<s;f++){var h=f>0?a[f-1].coordinate:a[s-1].coordinate,d=a[f].coordinate,m=f>=s-1?a[0].coordinate:a[f+1].coordinate,y=void 0;if(Ci(d-h)!==Ci(m-d)){var v=[];if(Ci(m-d)===Ci(u[1]-u[0])){y=m;var b=d+u[1]-u[0];v[0]=Math.min(b,(b+h)/2),v[1]=Math.max(b,(b+h)/2)}else{y=h;var x=m+u[1]-u[0];v[0]=Math.min(d,(x+d)/2),v[1]=Math.max(d,(x+d)/2)}var S=[Math.min(d,(y+d)/2),Math.max(d,(y+d)/2)];if(t>S[0]&&t<=S[1]||t>=v[0]&&t<=v[1]){o=a[f].index;break}}else{var A=Math.min(h,m),k=Math.max(h,m);if(t>(A+d)/2&&t<=(k+d)/2){o=a[f].index;break}}}else for(var M=0;M<s;M++)if(M===0&&t<=(n[M].coordinate+n[M+1].coordinate)/2||M>0&&M<s-1&&t>(n[M].coordinate+n[M-1].coordinate)/2&&t<=(n[M].coordinate+n[M+1].coordinate)/2||M===s-1&&t>(n[M].coordinate+n[M-1].coordinate)/2){o=n[M].index;break}return o},xA=function(t){var r,n=t,a=n.type.displayName,i=(r=t.type)!==null&&r!==void 0&&r.defaultProps?Or(Or({},t.type.defaultProps),t.props):t.props,o=i.stroke,s=i.fill,u;switch(a){case"Line":u=o;break;case"Area":case"Radar":u=o&&o!=="none"?o:s;break;default:u=s;break}return u},H1e=function(t){var r=t.barSize,n=t.totalSize,a=t.stackGroups,i=a===void 0?{}:a;if(!i)return{};for(var o={},s=Object.keys(i),u=0,f=s.length;u<f;u++)for(var h=i[s[u]].stackGroups,d=Object.keys(h),m=0,y=d.length;m<y;m++){var v=h[d[m]],b=v.items,x=v.cateAxisId,S=b.filter(function(P){return Jo(P.type).indexOf("Bar")>=0});if(S&&S.length){var A=S[0].type.defaultProps,k=A!==void 0?Or(Or({},A),S[0].props):S[0].props,M=k.barSize,O=k[x];o[O]||(o[O]=[]);var C=Pt(M)?r:M;o[O].push({item:S[0],stackList:S.slice(1),barSize:Pt(C)?void 0:Cu(C,n,0)})}}return o},q1e=function(t){var r=t.barGap,n=t.barCategoryGap,a=t.bandSize,i=t.sizeList,o=i===void 0?[]:i,s=t.maxBarSize,u=o.length;if(u<1)return null;var f=Cu(r,a,0,!0),h,d=[];if(o[0].barSize===+o[0].barSize){var m=!1,y=a/u,v=o.reduce(function(M,O){return M+O.barSize||0},0);v+=(u-1)*f,v>=a&&(v-=(u-1)*f,f=0),v>=a&&y>0&&(m=!0,y*=.9,v=u*y);var b=(a-v)/2>>0,x={offset:b-f,size:0};h=o.reduce(function(M,O){var C={item:O.item,position:{offset:x.offset+x.size+f,size:m?y:O.barSize}},P=[].concat(nI(M),[C]);return x=P[P.length-1].position,O.stackList&&O.stackList.length&&O.stackList.forEach(function(L){P.push({item:L,position:x})}),P},d)}else{var S=Cu(n,a,0,!0);a-2*S-(u-1)*f<=0&&(f=0);var A=(a-2*S-(u-1)*f)/u;A>1&&(A>>=0);var k=s===+s?Math.min(A,s):A;h=o.reduce(function(M,O,C){var P=[].concat(nI(M),[{item:O.item,position:{offset:S+(A+f)*C+(A-k)/2,size:k}}]);return O.stackList&&O.stackList.length&&O.stackList.forEach(function(L){P.push({item:L,position:P[P.length-1].position})}),P},d)}return h},G1e=function(t,r,n,a){var i=n.children,o=n.width,s=n.margin,u=o-(s.left||0)-(s.right||0),f=uG({children:i,legendWidth:u});if(f){var h=a||{},d=h.width,m=h.height,y=f.align,v=f.verticalAlign,b=f.layout;if((b==="vertical"||b==="horizontal"&&v==="middle")&&y!=="center"&&je(t[y]))return Or(Or({},t),{},mf({},y,t[y]+(d||0)));if((b==="horizontal"||b==="vertical"&&y==="center")&&v!=="middle"&&je(t[v]))return Or(Or({},t),{},mf({},v,t[v]+(m||0)))}return t},V1e=function(t,r,n){return Pt(r)?!0:t==="horizontal"?r==="yAxis":t==="vertical"||n==="x"?r==="xAxis":n==="y"?r==="yAxis":!0},cG=function(t,r,n,a,i){var o=r.props.children,s=Ni(o,Hv).filter(function(f){return V1e(a,i,f.props.direction)});if(s&&s.length){var u=s.map(function(f){return f.props.dataKey});return t.reduce(function(f,h){var d=$a(h,n);if(Pt(d))return f;var m=Array.isArray(d)?[Fv(d),cl(d)]:[d,d],y=u.reduce(function(v,b){var x=$a(h,b,0),S=m[0]-Math.abs(Array.isArray(x)?x[0]:x),A=m[1]+Math.abs(Array.isArray(x)?x[1]:x);return[Math.min(S,v[0]),Math.max(A,v[1])]},[1/0,-1/0]);return[Math.min(y[0],f[0]),Math.max(y[1],f[1])]},[1/0,-1/0])}return null},Y1e=function(t,r,n,a,i){var o=r.map(function(s){return cG(t,s,n,i,a)}).filter(function(s){return!Pt(s)});return o&&o.length?o.reduce(function(s,u){return[Math.min(s[0],u[0]),Math.max(s[1],u[1])]},[1/0,-1/0]):null},fG=function(t,r,n,a,i){var o=r.map(function(u){var f=u.props.dataKey;return n==="number"&&f&&cG(t,u,f,a)||Q0(t,f,n,i)});if(n==="number")return o.reduce(function(u,f){return[Math.min(u[0],f[0]),Math.max(u[1],f[1])]},[1/0,-1/0]);var s={};return o.reduce(function(u,f){for(var h=0,d=f.length;h<d;h++)s[f[h]]||(s[f[h]]=!0,u.push(f[h]));return u},[])},dG=function(t,r){return t==="horizontal"&&r==="xAxis"||t==="vertical"&&r==="yAxis"||t==="centric"&&r==="angleAxis"||t==="radial"&&r==="radiusAxis"},hG=function(t,r,n,a){if(a)return t.map(function(u){return u.coordinate});var i,o,s=t.map(function(u){return u.coordinate===r&&(i=!0),u.coordinate===n&&(o=!0),u.coordinate});return i||s.push(r),o||s.push(n),s},Wo=function(t,r,n){if(!t)return null;var a=t.scale,i=t.duplicateDomain,o=t.type,s=t.range,u=t.realScaleType==="scaleBand"?a.bandwidth()/2:2,f=(r||n)&&o==="category"&&a.bandwidth?a.bandwidth()/u:0;if(f=t.axisType==="angleAxis"&&s?.length>=2?Ci(s[0]-s[1])*2*f:f,r&&(t.ticks||t.niceTicks)){var h=(t.ticks||t.niceTicks).map(function(d){var m=i?i.indexOf(d):d;return{coordinate:a(m)+f,value:d,offset:f}});return h.filter(function(d){return!sd(d.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(d,m){return{coordinate:a(d)+f,value:d,index:m,offset:f}}):a.ticks&&!n?a.ticks(t.tickCount).map(function(d){return{coordinate:a(d)+f,value:d,offset:f}}):a.domain().map(function(d,m){return{coordinate:a(d)+f,value:i?i[d]:d,index:m,offset:f}})},Iw=new WeakMap,Pg=function(t,r){if(typeof r!="function")return t;Iw.has(t)||Iw.set(t,new WeakMap);var n=Iw.get(t);if(n.has(r))return n.get(r);var a=function(){t.apply(void 0,arguments),r.apply(void 0,arguments)};return n.set(r,a),a},K1e=function(t,r,n){var a=t.scale,i=t.type,o=t.layout,s=t.axisType;if(a==="auto")return o==="radial"&&s==="radiusAxis"?{scale:Mh(),realScaleType:"band"}:o==="radial"&&s==="angleAxis"?{scale:G1(),realScaleType:"linear"}:i==="category"&&r&&(r.indexOf("LineChart")>=0||r.indexOf("AreaChart")>=0||r.indexOf("ComposedChart")>=0&&!n)?{scale:W0(),realScaleType:"point"}:i==="category"?{scale:Mh(),realScaleType:"band"}:{scale:G1(),realScaleType:"linear"};if(Ou(a)){var u="scale".concat(Av(a));return{scale:(HD[u]||W0)(),realScaleType:HD[u]?u:"point"}}return mt(a)?{scale:a}:{scale:W0(),realScaleType:"point"}},iI=1e-4,W1e=function(t){var r=t.domain();if(!(!r||r.length<=2)){var n=r.length,a=t.range(),i=Math.min(a[0],a[1])-iI,o=Math.max(a[0],a[1])+iI,s=t(r[0]),u=t(r[n-1]);(s<i||s>o||u<i||u>o)&&t.domain([r[0],r[n-1]])}},Q1e=function(t,r){if(!t)return null;for(var n=0,a=t.length;n<a;n++)if(t[n].item===r)return t[n].position;return null},X1e=function(t,r){if(!r||r.length!==2||!je(r[0])||!je(r[1]))return t;var n=Math.min(r[0],r[1]),a=Math.max(r[0],r[1]),i=[t[0],t[1]];return(!je(t[0])||t[0]<n)&&(i[0]=n),(!je(t[1])||t[1]>a)&&(i[1]=a),i[0]>a&&(i[0]=a),i[1]<n&&(i[1]=n),i},Z1e=function(t){var r=t.length;if(!(r<=0))for(var n=0,a=t[0].length;n<a;++n)for(var i=0,o=0,s=0;s<r;++s){var u=sd(t[s][n][1])?t[s][n][0]:t[s][n][1];u>=0?(t[s][n][0]=i,t[s][n][1]=i+u,i=t[s][n][1]):(t[s][n][0]=o,t[s][n][1]=o+u,o=t[s][n][1])}},J1e=function(t){var r=t.length;if(!(r<=0))for(var n=0,a=t[0].length;n<a;++n)for(var i=0,o=0;o<r;++o){var s=sd(t[o][n][1])?t[o][n][0]:t[o][n][1];s>=0?(t[o][n][0]=i,t[o][n][1]=i+s,i=t[o][n][1]):(t[o][n][0]=0,t[o][n][1]=0)}},eye={sign:Z1e,expand:jfe,none:Af,silhouette:Bfe,wiggle:zfe,positive:J1e},tye=function(t,r,n){var a=r.map(function(s){return s.props.dataKey}),i=eye[n],o=Lfe().keys(a).value(function(s,u){return+$a(s,u,0)}).order(Q5).offset(i);return o(t)},rye=function(t,r,n,a,i,o){if(!t)return null;var s=o?r.reverse():r,u={},f=s.reduce(function(d,m){var y,v=(y=m.type)!==null&&y!==void 0&&y.defaultProps?Or(Or({},m.type.defaultProps),m.props):m.props,b=v.stackId,x=v.hide;if(x)return d;var S=v[n],A=d[S]||{hasStack:!1,stackGroups:{}};if(nn(b)){var k=A.stackGroups[b]||{numericAxisId:n,cateAxisId:a,items:[]};k.items.push(m),A.hasStack=!0,A.stackGroups[b]=k}else A.stackGroups[Np("_stackId_")]={numericAxisId:n,cateAxisId:a,items:[m]};return Or(Or({},d),{},mf({},S,A))},u),h={};return Object.keys(f).reduce(function(d,m){var y=f[m];if(y.hasStack){var v={};y.stackGroups=Object.keys(y.stackGroups).reduce(function(b,x){var S=y.stackGroups[x];return Or(Or({},b),{},mf({},x,{numericAxisId:n,cateAxisId:a,items:S.items,stackedData:tye(t,S.items,i)}))},v)}return Or(Or({},d),{},mf({},m,y))},h)},nye=function(t,r){var n=r.realScaleType,a=r.type,i=r.tickCount,o=r.originalDomain,s=r.allowDecimals,u=n||r.scale;if(u!=="auto"&&u!=="linear")return null;if(i&&a==="number"&&o&&(o[0]==="auto"||o[1]==="auto")){var f=t.domain();if(!f.length)return null;var h=p1e(f,i,s);return t.domain([Fv(h),cl(h)]),{niceTicks:h}}if(i&&a==="number"){var d=t.domain(),m=m1e(d,i,s);return{niceTicks:m}}return null};function oI(e){var t=e.axis,r=e.ticks,n=e.bandSize,a=e.entry,i=e.index,o=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!Pt(a[t.dataKey])){var s=A1(r,"value",a[t.dataKey]);if(s)return s.coordinate+n/2}return r[i]?r[i].coordinate+n/2:null}var u=$a(a,Pt(o)?t.dataKey:o);return Pt(u)?null:t.scale(u)}var sI=function(t){var r=t.axis,n=t.ticks,a=t.offset,i=t.bandSize,o=t.entry,s=t.index;if(r.type==="category")return n[s]?n[s].coordinate+a:null;var u=$a(o,r.dataKey,r.domain[s]);return Pt(u)?null:r.scale(u)-i/2+a},aye=function(t){var r=t.numericAxis,n=r.scale.domain();if(r.type==="number"){var a=Math.min(n[0],n[1]),i=Math.max(n[0],n[1]);return a<=0&&i>=0?0:i<0?i:a}return n[0]},iye=function(t,r){var n,a=(n=t.type)!==null&&n!==void 0&&n.defaultProps?Or(Or({},t.type.defaultProps),t.props):t.props,i=a.stackId;if(nn(i)){var o=r[i];if(o){var s=o.items.indexOf(t);return s>=0?o.stackedData[s]:null}}return null},oye=function(t){return t.reduce(function(r,n){return[Fv(n.concat([r[0]]).filter(je)),cl(n.concat([r[1]]).filter(je))]},[1/0,-1/0])},pG=function(t,r,n){return Object.keys(t).reduce(function(a,i){var o=t[i],s=o.stackedData,u=s.reduce(function(f,h){var d=oye(h.slice(r,n+1));return[Math.min(f[0],d[0]),Math.max(f[1],d[1])]},[1/0,-1/0]);return[Math.min(u[0],a[0]),Math.max(u[1],a[1])]},[1/0,-1/0]).map(function(a){return a===1/0||a===-1/0?0:a})},lI=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,uI=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,w_=function(t,r,n){if(mt(t))return t(r,n);if(!Array.isArray(t))return r;var a=[];if(je(t[0]))a[0]=n?t[0]:Math.min(t[0],r[0]);else if(lI.test(t[0])){var i=+lI.exec(t[0])[1];a[0]=r[0]-i}else mt(t[0])?a[0]=t[0](r[0]):a[0]=r[0];if(je(t[1]))a[1]=n?t[1]:Math.max(t[1],r[1]);else if(uI.test(t[1])){var o=+uI.exec(t[1])[1];a[1]=r[1]+o}else mt(t[1])?a[1]=t[1](r[1]):a[1]=r[1];return a},Z1=function(t,r,n){if(t&&t.scale&&t.scale.bandwidth){var a=t.scale.bandwidth();if(!n||a>0)return a}if(t&&r&&r.length>=2){for(var i=WT(r,function(d){return d.coordinate}),o=1/0,s=1,u=i.length;s<u;s++){var f=i[s],h=i[s-1];o=Math.min((f.coordinate||0)-(h.coordinate||0),o)}return o===1/0?0:o}return n?void 0:0},cI=function(t,r,n){return!t||!t.length||jh(t,hi(n,"type.defaultProps.domain"))?r:t},mG=function(t,r){var n=t.type.defaultProps?Or(Or({},t.type.defaultProps),t.props):t.props,a=n.dataKey,i=n.name,o=n.unit,s=n.formatter,u=n.tooltipType,f=n.chartType,h=n.hide;return Or(Or({},St(t,!1)),{},{dataKey:a,unit:o,formatter:s,name:i||a,color:xA(t),value:$a(r,a),type:u,payload:r,chartType:f,hide:h})};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)}function fI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function dI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?fI(Object(r),!0).forEach(function(n){sye(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function sye(e,t,r){return t=lye(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lye(e){var t=uye(e,"string");return Uh(t)=="symbol"?t:t+""}function uye(e,t){if(Uh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Uh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var J1=Math.PI/180,cye=function(t){return t*180/Math.PI},kn=function(t,r,n,a){return{x:t+Math.cos(-J1*a)*n,y:r+Math.sin(-J1*a)*n}},fye=function(t,r){var n=t.x,a=t.y,i=r.x,o=r.y;return Math.sqrt(Math.pow(n-i,2)+Math.pow(a-o,2))},dye=function(t,r){var n=t.x,a=t.y,i=r.cx,o=r.cy,s=fye({x:n,y:a},{x:i,y:o});if(s<=0)return{radius:s};var u=(n-i)/s,f=Math.acos(u);return a>o&&(f=2*Math.PI-f),{radius:s,angle:cye(f),angleInRadian:f}},hye=function(t){var r=t.startAngle,n=t.endAngle,a=Math.floor(r/360),i=Math.floor(n/360),o=Math.min(a,i);return{startAngle:r-o*360,endAngle:n-o*360}},pye=function(t,r){var n=r.startAngle,a=r.endAngle,i=Math.floor(n/360),o=Math.floor(a/360),s=Math.min(i,o);return t+s*360},hI=function(t,r){var n=t.x,a=t.y,i=dye({x:n,y:a},r),o=i.radius,s=i.angle,u=r.innerRadius,f=r.outerRadius;if(o<u||o>f)return!1;if(o===0)return!0;var h=hye(r),d=h.startAngle,m=h.endAngle,y=s,v;if(d<=m){for(;y>m;)y-=360;for(;y<d;)y+=360;v=y>=d&&y<=m}else{for(;y>d;)y-=360;for(;y<m;)y+=360;v=y>=m&&y<=d}return v?dI(dI({},r),{},{radius:o,angle:pye(y,r)}):null};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)}var mye=["offset"];function gye(e){return xye(e)||bye(e)||vye(e)||yye()}function yye(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
353In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function vye(e,t){if(e){if(typeof e=="string")return E_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return E_(e,t)}}function bye(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function xye(e){if(Array.isArray(e))return E_(e)}function E_(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function wye(e,t){if(e==null)return{};var r=Eye(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Eye(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function pI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Jr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?pI(Object(r),!0).forEach(function(n){_ye(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function _ye(e,t,r){return t=Sye(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Sye(e){var t=Tye(e,"string");return Hh(t)=="symbol"?t:t+""}function Tye(e,t){if(Hh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Hh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function qh(){return qh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},qh.apply(this,arguments)}var Aye=function(t){var r=t.value,n=t.formatter,a=Pt(t.children)?r:t.children;return mt(n)?n(a):a},kye=function(t,r){var n=Ci(r-t),a=Math.min(Math.abs(r-t),360);return n*a},Oye=function(t,r,n){var a=t.position,i=t.viewBox,o=t.offset,s=t.className,u=i,f=u.cx,h=u.cy,d=u.innerRadius,m=u.outerRadius,y=u.startAngle,v=u.endAngle,b=u.clockWise,x=(d+m)/2,S=kye(y,v),A=S>=0?1:-1,k,M;a==="insideStart"?(k=y+A*o,M=b):a==="insideEnd"?(k=v-A*o,M=!b):a==="end"&&(k=v+A*o,M=b),M=S<=0?M:!M;var O=kn(f,h,x,k),C=kn(f,h,x,k+(M?1:-1)*359),P="M".concat(O.x,",").concat(O.y,`
354    A`).concat(x,",").concat(x,",0,1,").concat(M?0:1,`,
355    `).concat(C.x,",").concat(C.y),L=Pt(t.id)?Np("recharts-radial-line-"):t.id;return Z.createElement("text",qh({},n,{dominantBaseline:"central",className:Nt("recharts-radial-bar-label",s)}),Z.createElement("defs",null,Z.createElement("path",{id:L,d:P})),Z.createElement("textPath",{xlinkHref:"#".concat(L)},r))},Cye=function(t){var r=t.viewBox,n=t.offset,a=t.position,i=r,o=i.cx,s=i.cy,u=i.innerRadius,f=i.outerRadius,h=i.startAngle,d=i.endAngle,m=(h+d)/2;if(a==="outside"){var y=kn(o,s,f+n,m),v=y.x,b=y.y;return{x:v,y:b,textAnchor:v>=o?"start":"end",verticalAnchor:"middle"}}if(a==="center")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"middle"};if(a==="centerTop")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"start"};if(a==="centerBottom")return{x:o,y:s,textAnchor:"middle",verticalAnchor:"end"};var x=(u+f)/2,S=kn(o,s,x,m),A=S.x,k=S.y;return{x:A,y:k,textAnchor:"middle",verticalAnchor:"middle"}},Nye=function(t){var r=t.viewBox,n=t.parentViewBox,a=t.offset,i=t.position,o=r,s=o.x,u=o.y,f=o.width,h=o.height,d=h>=0?1:-1,m=d*a,y=d>0?"end":"start",v=d>0?"start":"end",b=f>=0?1:-1,x=b*a,S=b>0?"end":"start",A=b>0?"start":"end";if(i==="top"){var k={x:s+f/2,y:u-d*a,textAnchor:"middle",verticalAnchor:y};return Jr(Jr({},k),n?{height:Math.max(u-n.y,0),width:f}:{})}if(i==="bottom"){var M={x:s+f/2,y:u+h+m,textAnchor:"middle",verticalAnchor:v};return Jr(Jr({},M),n?{height:Math.max(n.y+n.height-(u+h),0),width:f}:{})}if(i==="left"){var O={x:s-x,y:u+h/2,textAnchor:S,verticalAnchor:"middle"};return Jr(Jr({},O),n?{width:Math.max(O.x-n.x,0),height:h}:{})}if(i==="right"){var C={x:s+f+x,y:u+h/2,textAnchor:A,verticalAnchor:"middle"};return Jr(Jr({},C),n?{width:Math.max(n.x+n.width-C.x,0),height:h}:{})}var P=n?{width:f,height:h}:{};return i==="insideLeft"?Jr({x:s+x,y:u+h/2,textAnchor:A,verticalAnchor:"middle"},P):i==="insideRight"?Jr({x:s+f-x,y:u+h/2,textAnchor:S,verticalAnchor:"middle"},P):i==="insideTop"?Jr({x:s+f/2,y:u+m,textAnchor:"middle",verticalAnchor:v},P):i==="insideBottom"?Jr({x:s+f/2,y:u+h-m,textAnchor:"middle",verticalAnchor:y},P):i==="insideTopLeft"?Jr({x:s+x,y:u+m,textAnchor:A,verticalAnchor:v},P):i==="insideTopRight"?Jr({x:s+f-x,y:u+m,textAnchor:S,verticalAnchor:v},P):i==="insideBottomLeft"?Jr({x:s+x,y:u+h-m,textAnchor:A,verticalAnchor:y},P):i==="insideBottomRight"?Jr({x:s+f-x,y:u+h-m,textAnchor:S,verticalAnchor:y},P):od(i)&&(je(i.x)||pu(i.x))&&(je(i.y)||pu(i.y))?Jr({x:s+Cu(i.x,f),y:u+Cu(i.y,h),textAnchor:"end",verticalAnchor:"end"},P):Jr({x:s+f/2,y:u+h/2,textAnchor:"middle",verticalAnchor:"middle"},P)},Pye=function(t){return"cx"in t&&je(t.cx)};function In(e){var t=e.offset,r=t===void 0?5:t,n=wye(e,mye),a=Jr({offset:r},n),i=a.viewBox,o=a.position,s=a.value,u=a.children,f=a.content,h=a.className,d=h===void 0?"":h,m=a.textBreakAll;if(!i||Pt(s)&&Pt(u)&&!D.isValidElement(f)&&!mt(f))return null;if(D.isValidElement(f))return D.cloneElement(f,a);var y;if(mt(f)){if(y=D.createElement(f,a),D.isValidElement(y))return y}else y=Aye(a);var v=Pye(i),b=St(a,!0);if(v&&(o==="insideStart"||o==="insideEnd"||o==="end"))return Oye(a,y,b);var x=v?Cye(a):Nye(a);return Z.createElement(B1,qh({className:Nt("recharts-label",d)},b,x,{breakAll:m}),y)}In.displayName="Label";var gG=function(t){var r=t.cx,n=t.cy,a=t.angle,i=t.startAngle,o=t.endAngle,s=t.r,u=t.radius,f=t.innerRadius,h=t.outerRadius,d=t.x,m=t.y,y=t.top,v=t.left,b=t.width,x=t.height,S=t.clockWise,A=t.labelViewBox;if(A)return A;if(je(b)&&je(x)){if(je(d)&&je(m))return{x:d,y:m,width:b,height:x};if(je(y)&&je(v))return{x:y,y:v,width:b,height:x}}return je(d)&&je(m)?{x:d,y:m,width:0,height:0}:je(r)&&je(n)?{cx:r,cy:n,startAngle:i||a||0,endAngle:o||a||0,innerRadius:f||0,outerRadius:h||u||s||0,clockWise:S}:t.viewBox?t.viewBox:{}},Mye=function(t,r){return t?t===!0?Z.createElement(In,{key:"label-implicit",viewBox:r}):nn(t)?Z.createElement(In,{key:"label-implicit",viewBox:r,value:t}):D.isValidElement(t)?t.type===In?D.cloneElement(t,{key:"label-implicit",viewBox:r}):Z.createElement(In,{key:"label-implicit",content:t,viewBox:r}):mt(t)?Z.createElement(In,{key:"label-implicit",content:t,viewBox:r}):od(t)?Z.createElement(In,qh({viewBox:r},t,{key:"label-implicit"})):null:null},Rye=function(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&n&&!t.label)return null;var a=t.children,i=gG(t),o=Ni(a,In).map(function(u,f){return D.cloneElement(u,{viewBox:r||i,key:"label-".concat(f)})});if(!n)return o;var s=Mye(t.label,r||i);return[s].concat(gye(o))};In.parseViewBox=gG;In.renderCallByParent=Rye;var Lw,mI;function Dye(){if(mI)return Lw;mI=1;function e(t){var r=t==null?0:t.length;return r?t[r-1]:void 0}return Lw=e,Lw}var Iye=Dye();const Lye=Kt(Iye);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)}var jye=["valueAccessor"],Bye=["data","dataKey","clockWise","id","textBreakAll"];function zye(e){return Hye(e)||Uye(e)||$ye(e)||Fye()}function Fye(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
356In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function $ye(e,t){if(e){if(typeof e=="string")return __(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return __(e,t)}}function Uye(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Hye(e){if(Array.isArray(e))return __(e)}function __(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ey(){return ey=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ey.apply(this,arguments)}function gI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function yI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?gI(Object(r),!0).forEach(function(n){qye(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function qye(e,t,r){return t=Gye(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Gye(e){var t=Vye(e,"string");return Gh(t)=="symbol"?t:t+""}function Vye(e,t){if(Gh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Gh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function vI(e,t){if(e==null)return{};var r=Yye(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Yye(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var Kye=function(t){return Array.isArray(t.value)?Lye(t.value):t.value};function gl(e){var t=e.valueAccessor,r=t===void 0?Kye:t,n=vI(e,jye),a=n.data,i=n.dataKey,o=n.clockWise,s=n.id,u=n.textBreakAll,f=vI(n,Bye);return!a||!a.length?null:Z.createElement(Sr,{className:"recharts-label-list"},a.map(function(h,d){var m=Pt(i)?r(h,d):$a(h&&h.payload,i),y=Pt(s)?{}:{id:"".concat(s,"-").concat(d)};return Z.createElement(In,ey({},St(h,!0),f,y,{parentViewBox:h.parentViewBox,value:m,textBreakAll:u,viewBox:In.parseViewBox(Pt(o)?h:yI(yI({},h),{},{clockWise:o})),key:"label-".concat(d),index:d}))}))}gl.displayName="LabelList";function Wye(e,t){return e?e===!0?Z.createElement(gl,{key:"labelList-implicit",data:t}):Z.isValidElement(e)||mt(e)?Z.createElement(gl,{key:"labelList-implicit",data:t,content:e}):od(e)?Z.createElement(gl,ey({data:t},e,{key:"labelList-implicit"})):null:null}function Qye(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&r&&!e.label)return null;var n=e.children,a=Ni(n,gl).map(function(o,s){return D.cloneElement(o,{data:t,key:"labelList-".concat(s)})});if(!r)return a;var i=Wye(e.label,t);return[i].concat(zye(a))}gl.renderCallByParent=Qye;function Vh(e){"@babel/helpers - typeof";return Vh=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},Vh(e)}function S_(){return S_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},S_.apply(this,arguments)}function bI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function xI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?bI(Object(r),!0).forEach(function(n){Xye(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):bI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Xye(e,t,r){return t=Zye(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Zye(e){var t=Jye(e,"string");return Vh(t)=="symbol"?t:t+""}function Jye(e,t){if(Vh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Vh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var eve=function(t,r){var n=Ci(r-t),a=Math.min(Math.abs(r-t),359.999);return n*a},Mg=function(t){var r=t.cx,n=t.cy,a=t.radius,i=t.angle,o=t.sign,s=t.isExternal,u=t.cornerRadius,f=t.cornerIsExternal,h=u*(s?1:-1)+a,d=Math.asin(u/h)/J1,m=f?i:i+o*d,y=kn(r,n,h,m),v=kn(r,n,a,m),b=f?i-o*d:i,x=kn(r,n,h*Math.cos(d*J1),b);return{center:y,circleTangency:v,lineTangency:x,theta:d}},yG=function(t){var r=t.cx,n=t.cy,a=t.innerRadius,i=t.outerRadius,o=t.startAngle,s=t.endAngle,u=eve(o,s),f=o+u,h=kn(r,n,i,o),d=kn(r,n,i,f),m="M ".concat(h.x,",").concat(h.y,`
357    A `).concat(i,",").concat(i,`,0,
358    `).concat(+(Math.abs(u)>180),",").concat(+(o>f),`,
359    `).concat(d.x,",").concat(d.y,`
360  `);if(a>0){var y=kn(r,n,a,o),v=kn(r,n,a,f);m+="L ".concat(v.x,",").concat(v.y,`
361            A `).concat(a,",").concat(a,`,0,
362            `).concat(+(Math.abs(u)>180),",").concat(+(o<=f),`,
363            `).concat(y.x,",").concat(y.y," Z")}else m+="L ".concat(r,",").concat(n," Z");return m},tve=function(t){var r=t.cx,n=t.cy,a=t.innerRadius,i=t.outerRadius,o=t.cornerRadius,s=t.forceCornerRadius,u=t.cornerIsExternal,f=t.startAngle,h=t.endAngle,d=Ci(h-f),m=Mg({cx:r,cy:n,radius:i,angle:f,sign:d,cornerRadius:o,cornerIsExternal:u}),y=m.circleTangency,v=m.lineTangency,b=m.theta,x=Mg({cx:r,cy:n,radius:i,angle:h,sign:-d,cornerRadius:o,cornerIsExternal:u}),S=x.circleTangency,A=x.lineTangency,k=x.theta,M=u?Math.abs(f-h):Math.abs(f-h)-b-k;if(M<0)return s?"M ".concat(v.x,",").concat(v.y,`
364        a`).concat(o,",").concat(o,",0,0,1,").concat(o*2,`,0
365        a`).concat(o,",").concat(o,",0,0,1,").concat(-o*2,`,0
366      `):yG({cx:r,cy:n,innerRadius:a,outerRadius:i,startAngle:f,endAngle:h});var O="M ".concat(v.x,",").concat(v.y,`
367    A`).concat(o,",").concat(o,",0,0,").concat(+(d<0),",").concat(y.x,",").concat(y.y,`
368    A`).concat(i,",").concat(i,",0,").concat(+(M>180),",").concat(+(d<0),",").concat(S.x,",").concat(S.y,`
369    A`).concat(o,",").concat(o,",0,0,").concat(+(d<0),",").concat(A.x,",").concat(A.y,`
370  `);if(a>0){var C=Mg({cx:r,cy:n,radius:a,angle:f,sign:d,isExternal:!0,cornerRadius:o,cornerIsExternal:u}),P=C.circleTangency,L=C.lineTangency,F=C.theta,z=Mg({cx:r,cy:n,radius:a,angle:h,sign:-d,isExternal:!0,cornerRadius:o,cornerIsExternal:u}),$=z.circleTangency,V=z.lineTangency,W=z.theta,X=u?Math.abs(f-h):Math.abs(f-h)-F-W;if(X<0&&o===0)return"".concat(O,"L").concat(r,",").concat(n,"Z");O+="L".concat(V.x,",").concat(V.y,`
371      A`).concat(o,",").concat(o,",0,0,").concat(+(d<0),",").concat($.x,",").concat($.y,`
372      A`).concat(a,",").concat(a,",0,").concat(+(X>180),",").concat(+(d>0),",").concat(P.x,",").concat(P.y,`
373      A`).concat(o,",").concat(o,",0,0,").concat(+(d<0),",").concat(L.x,",").concat(L.y,"Z")}else O+="L".concat(r,",").concat(n,"Z");return O},rve={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},vG=function(t){var r=xI(xI({},rve),t),n=r.cx,a=r.cy,i=r.innerRadius,o=r.outerRadius,s=r.cornerRadius,u=r.forceCornerRadius,f=r.cornerIsExternal,h=r.startAngle,d=r.endAngle,m=r.className;if(o<i||h===d)return null;var y=Nt("recharts-sector",m),v=o-i,b=Cu(s,v,0,!0),x;return b>0&&Math.abs(h-d)<360?x=tve({cx:n,cy:a,innerRadius:i,outerRadius:o,cornerRadius:Math.min(b,v/2),forceCornerRadius:u,cornerIsExternal:f,startAngle:h,endAngle:d}):x=yG({cx:n,cy:a,innerRadius:i,outerRadius:o,startAngle:h,endAngle:d}),Z.createElement("path",S_({},St(r,!0),{className:y,d:x,role:"img"}))};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)}
373function T_(){return T_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},T_.apply(this,arguments)}function wI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function EI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?wI(Object(r),!0).forEach(function(n){nve(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function nve(e,t,r){return t=ave(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ave(e){var t=ive(e,"string");return Yh(t)=="symbol"?t:t+""}function ive(e,t){if(Yh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Yh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _I={curveBasisClosed:Tfe,curveBasisOpen:Afe,curveBasis:Sfe,curveBumpX:cfe,curveBumpY:ffe,curveLinearClosed:kfe,curveLinear:Ov,curveMonotoneX:Ofe,curveMonotoneY:Cfe,curveNatural:Nfe,curveStep:Pfe,curveStepAfter:Rfe,curveStepBefore:Mfe},Rg=function(t){return t.x===+t.x&&t.y===+t.y},_0=function(t){return t.x},S0=function(t){return t.y},ove=function(t,r){if(mt(t))return t;var n="curve".concat(Av(t));return(n==="curveMonotone"||n==="curveBump")&&r?_I["".concat(n).concat(r==="vertical"?"Y":"X")]:_I[n]||Ov},sve=function(t){var r=t.type,n=r===void 0?"linear":r,a=t.points,i=a===void 0?[]:a,o=t.baseLine,s=t.layout,u=t.connectNulls,f=u===void 0?!1:u,h=ove(n,s),d=f?i.filter(function(b){return Rg(b)}):i,m;if(Array.isArray(o)){var y=f?o.filter(function(b){return Rg(b)}):o,v=d.map(function(b,x){return EI(EI({},b),{},{base:y[x]})});return s==="vertical"?m=Sg().y(S0).x1(_0).x0(function(b){return b.base.x}):m=Sg().x(_0).y1(S0).y0(function(b){return b.base.y}),m.defined(Rg).curve(h),m(v)}return s==="vertical"&&je(o)?m=Sg().y(S0).x1(_0).x0(o):je(o)?m=Sg().x(_0).y1(S0).y0(o):m=wH().x(_0).y(S0),m.defined(Rg).curve(h),m(d)},X0=function(t){var r=t.className,n=t.points,a=t.path,i=t.pathRef;if((!n||!n.length)&&!a)return null;var o=n&&n.length?sve(t):a;return D.createElement("path",T_({},St(t,!1),k1(t),{className:Nt("recharts-curve",r),d:o,ref:i}))},jw={exports:{}},Bw,SI;function lve(){if(SI)return Bw;SI=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return Bw=e,Bw}var zw,TI;function uve(){if(TI)return zw;TI=1;var e=lve();function t(){}function r(){}return r.resetWarningCache=t,zw=function(){function n(o,s,u,f,h,d){if(d!==e){var m=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 m.name="Invariant Violation",m}}n.isRequired=n;function a(){return n}var i={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:a,element:n,elementType:n,instanceOf:a,node:n,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:r,resetWarningCache:t};return i.PropTypes=i,i},zw}var AI;function cve(){return AI||(AI=1,jw.exports=uve()()),jw.exports}var fve=cve();const Yt=Kt(fve);var dve=Object.getOwnPropertyNames,hve=Object.getOwnPropertySymbols,pve=Object.prototype.hasOwnProperty;function kI(e,t){return function(n,a,i){return e(n,a,i)&&t(n,a,i)}}function Dg(e){return function(r,n,a){if(!r||!n||typeof r!="object"||typeof n!="object")return e(r,n,a);var i=a.cache,o=i.get(r),s=i.get(n);if(o&&s)return o===n&&s===r;i.set(r,n),i.set(n,r);var u=e(r,n,a);return i.delete(r),i.delete(n),u}}function mve(e){return e?.[Symbol.toStringTag]}function OI(e){return dve(e).concat(hve(e))}var gve=Object.hasOwn||(function(e,t){return pve.call(e,t)});function Vu(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var yve="__v",vve="__o",bve="_owner",CI=Object.getOwnPropertyDescriptor,NI=Object.keys;function xve(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function wve(e,t){return Vu(e.getTime(),t.getTime())}function Eve(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function _ve(e,t){return e===t}function PI(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var a=new Array(n),i=e.entries(),o,s,u=0;(o=i.next())&&!o.done;){for(var f=t.entries(),h=!1,d=0;(s=f.next())&&!s.done;){if(a[d]){d++;continue}var m=o.value,y=s.value;if(r.equals(m[0],y[0],u,d,e,t,r)&&r.equals(m[1],y[1],m[0],y[0],e,t,r)){h=a[d]=!0;break}d++}if(!h)return!1;u++}return!0}var Sve=Vu;function Tve(e,t,r){var n=NI(e),a=n.length;if(NI(t).length!==a)return!1;for(;a-- >0;)if(!bG(e,t,r,n[a]))return!1;return!0}function T0(e,t,r){var n=OI(e),a=n.length;if(OI(t).length!==a)return!1;for(var i,o,s;a-- >0;
373)if(i=n[a],!bG(e,t,r,i)||(o=CI(e,i),s=CI(t,i),(o||s)&&(!o||!s||o.configurable!==s.configurable||o.enumerable!==s.enumerable||o.writable!==s.writable)))return!1;return!0}function Ave(e,t){return Vu(e.valueOf(),t.valueOf())}function kve(e,t){return e.source===t.source&&e.flags===t.flags}function MI(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var a=new Array(n),i=e.values(),o,s;(o=i.next())&&!o.done;){for(var u=t.values(),f=!1,h=0;(s=u.next())&&!s.done;){if(!a[h]&&r.equals(o.value,s.value,o.value,s.value,e,t,r)){f=a[h]=!0;break}h++}if(!f)return!1}return!0}function Ove(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function Cve(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 bG(e,t,r,n){return(n===bve||n===vve||n===yve)&&(e.$$typeof||t.$$typeof)?!0:gve(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var Nve="[object Arguments]",Pve="[object Boolean]",Mve="[object Date]",Rve="[object Error]",Dve="[object Map]",Ive="[object Number]",Lve="[object Object]",jve="[object RegExp]",Bve="[object Set]",zve="[object String]",Fve="[object URL]",$ve=Array.isArray,RI=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,DI=Object.assign,Uve=Object.prototype.toString.call.bind(Object.prototype.toString);function Hve(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areErrorsEqual,a=e.areFunctionsEqual,i=e.areMapsEqual,o=e.areNumbersEqual,s=e.areObjectsEqual,u=e.arePrimitiveWrappersEqual,f=e.areRegExpsEqual,h=e.areSetsEqual,d=e.areTypedArraysEqual,m=e.areUrlsEqual,y=e.unknownTagComparators;return function(b,x,S){if(b===x)return!0;if(b==null||x==null)return!1;var A=typeof b;if(A!==typeof x)return!1;if(A!=="object")return A==="number"?o(b,x,S):A==="function"?a(b,x,S):!1;var k=b.constructor;if(k!==x.constructor)return!1;if(k===Object)return s(b,x,S);if($ve(b))return t(b,x,S);if(RI!=null&&RI(b))return d(b,x,S);if(k===Date)return r(b,x,S);if(k===RegExp)return f(b,x,S);if(k===Map)return i(b,x,S);if(k===Set)return h(b,x,S);var M=Uve(b);if(M===Mve)return r(b,x,S);if(M===jve)return f(b,x,S);if(M===Dve)return i(b,x,S);if(M===Bve)return h(b,x,S);if(M===Lve)return typeof b.then!="function"&&typeof x.then!="function"&&s(b,x,S);if(M===Fve)return m(b,x,S);if(M===Rve)return n(b,x,S);if(M===Nve)return s(b,x,S);if(M===Pve||M===Ive||M===zve)return u(b,x,S);if(y){var O=y[M];if(!O){var C=mve(b);C&&(O=y[C])}if(O)return O(b,x,S)}return!1}}function qve(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,a={areArraysEqual:n?T0:xve,areDatesEqual:wve,areErrorsEqual:Eve,areFunctionsEqual:_ve,areMapsEqual:n?kI(PI,T0):PI,areNumbersEqual:Sve,areObjectsEqual:n?T0:Tve,arePrimitiveWrappersEqual:Ave,areRegExpsEqual:kve,areSetsEqual:n?kI(MI,T0):MI,areTypedArraysEqual:n?T0:Ove,areUrlsEqual:Cve,unknownTagComparators:void 0};if(r&&(a=DI({},a,r(a))),t){var i=Dg(a.areArraysEqual),o=Dg(a.areMapsEqual),s=Dg(a.areObjectsEqual),u=Dg(a.areSetsEqual);a=DI({},a,{areArraysEqual:i,areMapsEqual:o,areObjectsEqual:s,areSetsEqual:u})}return a}function Gve(e){return function(t,r,n,a,i,o,s){return e(t,r,s)}}function Vve(e){var t=e.circular,r=e.comparator,n=e.createState,a=e.equals,i=e.strict;if(n)return function(u,f){var h=n(),d=h.cache,m=d===void 0?t?new WeakMap:void 0:d,y=h.meta;return r(u,f,{cache:m,equals:a,meta:y,strict:i})};if(t)return function(u,f){return r(u,f,{cache:new WeakMap,equals:a,meta:void 0,strict:i})};var o={cache:void 0,equals:a,meta:void 0,strict:i};return function(u,f){return r(u,f,o)}}var Yve=Ml();Ml({strict:!0});Ml({circular:!0});Ml({circular:!0,strict:!0});Ml({createInternalComparator:function(){return Vu}});Ml({strict:!0,createInternalComparator:function(){return Vu}});Ml({circular:!0,createInternalComparator:function(){return Vu}});Ml({circular:!0,createInternalComparator:function(){return Vu},strict:!0});function Ml(e){e===void 0&&(e={});var t=e.circular,r=t===void 0?!1:t,n=e.createInternalComparator,a=e.createState,i=e.strict,o=i===void 0?!1:i,s=qve(e),u=Hve(s),f=n?n(u):Gve(u);return Vve({circular:r,comparator:u,createState:a,equals:f,strict:o})}function Kve(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function II(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=-1,n=function a(i){r<0&&(r=i),i-r>t?(e(i),r=-1):Kve(a)};requestAnimationFrame(n)}function A_(e){"@babel/helpers - typeof";return A_=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},A_(e)}function Wve(e){return Jve(e)||Zve(e)||Xve(e)||Qve()}
vendor: 163,248 bytes, lines 373-395
373function Qve(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
374In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Xve(e,t){if(e){if(typeof e=="string")return LI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return LI(e,t)}}function LI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Zve(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Jve(e){if(Array.isArray(e))return e}function ebe(){var e={},t=function(){return null},r=!1,n=function a(i){if(!r){if(Array.isArray(i)){if(!i.length)return;var o=i,s=Wve(o),u=s[0],f=s.slice(1);if(typeof u=="number"){II(a.bind(null,f),u);return}a(u),II(a.bind(null,f));return}A_(i)==="object"&&(e=i,t(e)),typeof i=="function"&&i()}};return{stop:function(){r=!0},start:function(i){r=!1,n(i)},subscribe:function(i){return t=i,function(){t=function(){return null}}}}}function Kh(e){"@babel/helpers - typeof";return Kh=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},Kh(e)}function jI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function BI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?jI(Object(r),!0).forEach(function(n){xG(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function xG(e,t,r){return t=tbe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tbe(e){var t=rbe(e,"string");return Kh(t)==="symbol"?t:String(t)}function rbe(e,t){if(Kh(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Kh(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var nbe=function(t,r){return[Object.keys(t),Object.keys(r)].reduce(function(n,a){return n.filter(function(i){return a.includes(i)})})},abe=function(t){return t},ibe=function(t){return t.replace(/([A-Z])/g,function(r){return"-".concat(r.toLowerCase())})},Z0=function(t,r){return Object.keys(r).reduce(function(n,a){return BI(BI({},n),{},xG({},a,t(a,r[a])))},{})},zI=function(t,r,n){return t.map(function(a){return"".concat(ibe(a)," ").concat(r,"ms ").concat(n)}).join(",")};function obe(e,t){return ube(e)||lbe(e,t)||wG(e,t)||sbe()}function sbe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
375In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lbe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function ube(e){if(Array.isArray(e))return e}function cbe(e){return hbe(e)||dbe(e)||wG(e)||fbe()}function fbe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
376In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function wG(e,t){if(e){if(typeof e=="string")return k_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return k_(e,t)}}function dbe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function hbe(e){if(Array.isArray(e))return k_(e)}function k_(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ty=1e-4,EG=function(t,r){return[0,3*t,3*r-6*t,3*t-3*r+1]},_G=function(t,r){return t.map(function(n,a){return n*Math.pow(r,a)}).reduce(function(n,a){return n+a})},FI=function(t,r){return function(n){var a=EG(t,r);return _G(a,n)}},pbe=function(t,r){return function(n){var a=EG(t,r),i=[].concat(cbe(a.map(function(o,s){return o*s}).slice(1)),[0]);return _G(i,n)}},$I=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=r[0],i=r[1],o=r[2],s=r[3];if(r.length===1)switch(r[0]){case"linear":a=0,i=0,o=1,s=1;break;case"ease":a=.25,i=.1,o=.25,s=1;break;case"ease-in":a=.42,i=0,o=1,s=1;break;case"ease-out":a=.42,i=0,o=.58,s=1;break;case"ease-in-out":a=0,i=0,o=.58,s=1;break;default:{var u=r[0].split("(");if(u[0]==="cubic-bezier"&&u[1].split(")")[0].split(",").length===4){var f=u[1].split(")")[0].split(",").map(function(x){return parseFloat(x)}),h=obe(f,4);a=h[0],i=h[1],o=h[2],s=h[3]}}}var d=FI(a,o),m=FI(i,s),y=pbe(a,o),v=function(S){return S>1?1:S<0?0:S},b=function(S){for(var A=S>1?1:S,k=A,M=0;M<8;++M){var O=d(k)-A,C=y(k);if(Math.abs(O-A)<ty||C<ty)return m(k);k=v(k-O/C)}return m(k)};return b.isStepper=!1,b},mbe=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.stiff,n=r===void 0?100:r,a=t.damping,i=a===void 0?8:a,o=t.dt,s=o===void 0?17:o,u=function(h,d,m){var y=-(h-d)*n,v=m*i,b=m+(y-v)*s/1e3,x=m*s/1e3+h;return Math.abs(x-d)<ty&&Math.abs(b)<ty?[d,0]:[x,b]};return u.isStepper=!0,u.dt=s,u},gbe=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=r[0];if(typeof a=="string")switch(a){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return $I(a);case"spring":return mbe();default:if(a.split("(")[0]==="cubic-bezier")return $I(a)}return typeof a=="function"?a:null};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)}function UI(e){return bbe(e)||vbe(e)||SG(e)||ybe()}function ybe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
377In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function vbe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function bbe(e){if(Array.isArray(e))return C_(e)}function HI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function An(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?HI(Object(r),!0).forEach(function(n){O_(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):HI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function O_(e,t,r){return t=xbe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xbe(e){var t=wbe(e,"string");return Wh(t)==="symbol"?t:String(t)}function wbe(e,t){if(Wh(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Wh(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ebe(e,t){return Tbe(e)||Sbe(e,t)||SG(e,t)||_be()}function _be(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
378In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function SG(e,t){if(e){if(typeof e=="string")return C_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return C_(e,t)}}function C_(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Sbe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function Tbe(e){if(Array.isArray(e))return e}var ry=function(t,r,n){return t+(r-t)*n},N_=function(t){var r=t.from,n=t.to;return r!==n},Abe=function e(t,r,n){var a=Z0(function(i,o){if(N_(o)){var s=t(o.from,o.to,o.velocity),u=Ebe(s,2),f=u[0],h=u[1];return An(An({},o),{},{from:f,velocity:h})}return o},r);return n<1?Z0(function(i,o){return N_(o)?An(An({},o),{},{velocity:ry(o.velocity,a[i].velocity,n),from:ry(o.from,a[i].from,n)}):o},r):e(t,a,n-1)};const kbe=(function(e,t,r,n,a){var i=nbe(e,t),o=i.reduce(function(x,S){return An(An({},x),{},O_({},S,[e[S],t[S]]))},{}),s=i.reduce(function(x,S){return An(An({},x),{},O_({},S,{from:e[S],velocity:0,to:t[S]}))},{}),u=-1,f,h,d=function(){return null},m=function(){return Z0(function(S,A){return A.from},s)},y=function(){return!Object.values(s).filter(N_).length},v=function(S){f||(f=S);var A=S-f,k=A/r.dt;s=Abe(r,s,k),a(An(An(An({},e),t),m())),f=S,y()||(u=requestAnimationFrame(d))},b=function(S){h||(h=S);var A=(S-h)/n,k=Z0(function(O,C){return ry.apply(void 0,UI(C).concat([r(A)]))},o);if(a(An(An(An({},e),t),k)),A<1)u=requestAnimationFrame(d);else{var M=Z0(function(O,C){return ry.apply(void 0,UI(C).concat([r(1)]))},o);a(An(An(An({},e),t),M))}};return d=r.isStepper?v:b,function(){return requestAnimationFrame(d),function(){cancelAnimationFrame(u)}}});function If(e){"@babel/helpers - typeof";return If=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},If(e)}var Obe=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function Cbe(e,t){if(e==null)return{};var r=Nbe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Nbe(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,i;for(i=0;i<n.length;i++)a=n[i],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}function Fw(e){return Dbe(e)||Rbe(e)||Mbe(e)||Pbe()}function Pbe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
379In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Mbe(e,t){if(e){if(typeof e=="string")return P_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return P_(e,t)}}function Rbe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Dbe(e){if(Array.isArray(e))return P_(e)}function P_(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function qI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function _i(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?qI(Object(r),!0).forEach(function(n){z0(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function z0(e,t,r){return t=TG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ibe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lbe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,TG(n.key),n)}}function jbe(e,t,r){return t&&Lbe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function TG(e){var t=Bbe(e,"string");return If(t)==="symbol"?t:String(t)}function Bbe(e,t){if(If(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(If(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function zbe(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&&M_(e,t)}function M_(e,t){return M_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},M_(e,t)}function Fbe(e){var t=$be();return function(){var n=ny(e),a;if(t){var i=ny(this).constructor;a=Reflect.construct(n,arguments,i)}else a=n.apply(this,arguments);return R_(this,a)}}function R_(e,t){if(t&&(If(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return D_(e)}function D_(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $be(){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 ny(e){return ny=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},ny(e)}var ds=(function(e){zbe(r,e);var t=Fbe(r);function r(n,a){var i;Ibe(this,r),i=t.call(this,n,a);var o=i.props,s=o.isActive,u=o.attributeName,f=o.from,h=o.to,d=o.steps,m=o.children,y=o.duration;if(i.handleStyleChange=i.handleStyleChange.bind(D_(i)),i.changeStyle=i.changeStyle.bind(D_(i)),!s||y<=0)return i.state={style:{}},typeof m=="function"&&(i.state={style:h}),R_(i);if(d&&d.length)i.state={style:d[0].style};else if(f){if(typeof m=="function")return i.state={style:f},R_(i);i.state={style:u?z0({},u,f):f}}else i.state={style:{}};return i}return jbe(r,[{key:"componentDidMount",value:function(){var a=this.props,i=a.isActive,o=a.canBegin;this.mounted=!0,!(!i||!o)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(a){var i=this.props,o=i.isActive,s=i.canBegin,u=i.attributeName,f=i.shouldReAnimate,h=i.to,d=i.from,m=this.state.style;if(s){if(!o){var y={style:u?z0({},u,h):h};this.state&&m&&(u&&m[u]!==h||!u&&m!==h)&&this.setState(y);return}if(!(Yve(a.to,h)&&a.canBegin&&a.isActive)){var v=!a.canBegin||!a.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var b=v||f?d:a.to;if(this.state&&m){var x={style:u?z0({},u,b):b};(u&&m[u]!==b||!u&&m!==b)&&this.setState(x)}this.runAnimation(_i(_i({},this.props),{},{from:b,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,o=a.from,s=a.to,u=a.duration,f=a.easing,h=a.begin,d=a.onAnimationEnd,m=a.onAnimationStart,y=kbe(o,s,gbe(f),u,this.changeStyle),v=function(){i.stopJSAnimation=y()};this.manager.start([m,h,v,u,d])}},{key:"runStepAnimation",value:function(a){var i=this,o=a.steps,s=a.begin,u=a.onAnimationStart,f=o[0],h=f.style,d=f.duration,m=d===void 0?0:d,y=function(b,x,S){if(S===0)return b;var A=x.duration,k=x.easing,M=k===void 0?"ease":k,O=x.style,C=x.properties,P=x.onAnimationEnd,L=S>0?o[S-1]:x,F=C||Object.keys(O);if(typeof M=="function"||M==="spring")return[].concat(Fw(b),[i.runJSAnimation.bind(i,{from:L.style,to:O,duration:A,easing:M}),A]);var z=zI(F,A,M),$=_i(_i(_i({},L.style),O),{},{transition:z});return[].concat(Fw(b),[$,A,P]).filter(abe)};return this.manager.start([u].concat(Fw(o.reduce(y,[h,Math.max(m,s)])),[a.onAnimationEnd]))}},{key:"runAnimation",value:function(a){this.manager||(this.manager=ebe());var i=a.begin,o=a.duration,s=a.attributeName,u=a.to,f=a.easing,h=a.onAnimationStart,d=a.onAnimationEnd,m=a.steps,y=a.children,v=this.manager;if(this.unSubscribe=v.subscribe(this.handleStyleChange),typeof f=="function"||typeof y=="function"||f==="spring"){this.runJSAnimation(a);return}if(m.length>1){this.runStepAnimation(a);return}var b=s?z0({},s,u):u,x=zI(Object.keys(b),o,f);v.start([h,i,_i(_i({},b),{},{transition:x}),o,d])}},{key:"render",value:function(){var a=this.props,i=a.children;a.begin;var o=a.duration;a.attributeName,a.easing;var s=a.isActive;a.steps,a.from,a.to,a.canBegin,a.onAnimationEnd,a.shouldReAnimate,a.onAnimationReStart;var u=Cbe(a,Obe),f=D.Children.count(i),h=this.state.style;if(typeof i=="function")return i(h);if(!s||f===0||o<=0)return i;var d=function(y){var v=y.props,b=v.style,x=b===void 0?{}:b,S=v.className,A=D.cloneElement(y,_i(_i({},u),{},{style:_i(_i({},x),h),className:S}));return A};return f===1?d(D.Children.only(i)):Z.createElement("div",null,D.Children.map(i,function(m){return d(m)}))}}]),r})(D.PureComponent);ds.displayName="Animate";ds.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};ds.propTypes={from:Yt.oneOfType([Yt.object,Yt.string]),to:Yt.oneOfType([Yt.object,Yt.string]),attributeName:Yt.string,duration:Yt.number,begin:Yt.number,easing:Yt.oneOfType([Yt.string,Yt.func]),steps:Yt.arrayOf(Yt.shape({duration:Yt.number.isRequired,style:Yt.object.isRequired,easing:Yt.oneOfType([Yt.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Yt.func]),properties:Yt.arrayOf("string"),onAnimationEnd:Yt.func})),children:Yt.oneOfType([Yt.node,Yt.func]),isActive:Yt.bool,canBegin:Yt.bool,onAnimationEnd:Yt.func,shouldReAnimate:Yt.bool,onAnimationStart:Yt.func,onAnimationReStart:Yt.func};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 ay(){return ay=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ay.apply(this,arguments)}function Ube(e,t){return Vbe(e)||Gbe(e,t)||qbe(e,t)||Hbe()}function Hbe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
380In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function qbe(e,t){if(e){if(typeof e=="string")return GI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return GI(e,t)}}function GI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Gbe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function Vbe(e){if(Array.isArray(e))return e}function VI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function YI(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?VI(Object(r),!0).forEach(function(n){Ybe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):VI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Ybe(e,t,r){return t=Kbe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Kbe(e){var t=Wbe(e,"string");return Qh(t)=="symbol"?t:t+""}function Wbe(e,t){if(Qh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Qh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var KI=function(t,r,n,a,i){var o=Math.min(Math.abs(n)/2,Math.abs(a)/2),s=a>=0?1:-1,u=n>=0?1:-1,f=a>=0&&n>=0||a<0&&n<0?1:0,h;if(o>0&&i instanceof Array){for(var d=[0,0,0,0],m=0,y=4;m<y;m++)d[m]=i[m]>o?o:i[m];h="M".concat(t,",").concat(r+s*d[0]),d[0]>0&&(h+="A ".concat(d[0],",").concat(d[0],",0,0,").concat(f,",").concat(t+u*d[0],",").concat(r)),h+="L ".concat(t+n-u*d[1],",").concat(r),d[1]>0&&(h+="A ".concat(d[1],",").concat(d[1],",0,0,").concat(f,`,
381        `).concat(t+n,",").concat(r+s*d[1])),h+="L ".concat(t+n,",").concat(r+a-s*d[2]),d[2]>0&&(h+="A ".concat(d[2],",").concat(d[2],",0,0,").concat(f,`,
382        `).concat(t+n-u*d[2],",").concat(r+a)),h+="L ".concat(t+u*d[3],",").concat(r+a),d[3]>0&&(h+="A ".concat(d[3],",").concat(d[3],",0,0,").concat(f,`,
383        `).concat(t,",").concat(r+a-s*d[3])),h+="Z"}else if(o>0&&i===+i&&i>0){var v=Math.min(o,i);h="M ".concat(t,",").concat(r+s*v,`
384            A `).concat(v,",").concat(v,",0,0,").concat(f,",").concat(t+u*v,",").concat(r,`
385            L `).concat(t+n-u*v,",").concat(r,`
386            A `).concat(v,",").concat(v,",0,0,").concat(f,",").concat(t+n,",").concat(r+s*v,`
387            L `).concat(t+n,",").concat(r+a-s*v,`
388            A `).concat(v,",").concat(v,",0,0,").concat(f,",").concat(t+n-u*v,",").concat(r+a,`
389            L `).concat(t+u*v,",").concat(r+a,`
390            A `).concat(v,",").concat(v,",0,0,").concat(f,",").concat(t,",").concat(r+a-s*v," Z")}else h="M ".concat(t,",").concat(r," h ").concat(n," v ").concat(a," h ").concat(-n," Z");return h},Qbe=function(t,r){if(!t||!r)return!1;var n=t.x,a=t.y,i=r.x,o=r.y,s=r.width,u=r.height;if(Math.abs(s)>0&&Math.abs(u)>0){var f=Math.min(i,i+s),h=Math.max(i,i+s),d=Math.min(o,o+u),m=Math.max(o,o+u);return n>=f&&n<=h&&a>=d&&a<=m}return!1},Xbe={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},wA=function(t){var r=YI(YI({},Xbe),t),n=D.useRef(),a=D.useState(-1),i=Ube(a,2),o=i[0],s=i[1];D.useEffect(function(){if(n.current&&n.current.getTotalLength)try{var M=n.current.getTotalLength();M&&s(M)}catch{}},[]);var u=r.x,f=r.y,h=r.width,d=r.height,m=r.radius,y=r.className,v=r.animationEasing,b=r.animationDuration,x=r.animationBegin,S=r.isAnimationActive,A=r.isUpdateAnimationActive;if(u!==+u||f!==+f||h!==+h||d!==+d||h===0||d===0)return null;var k=Nt("recharts-rectangle",y);return A?Z.createElement(ds,{canBegin:o>0,from:{width:h,height:d,x:u,y:f},to:{width:h,height:d,x:u,y:f},duration:b,animationEasing:v,isActive:A},function(M){var O=M.width,C=M.height,P=M.x,L=M.y;return Z.createElement(ds,{canBegin:o>0,from:"0px ".concat(o===-1?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:x,duration:b,isActive:S,easing:v},Z.createElement("path",ay({},St(r,!0),{className:k,d:KI(P,L,O,C,m),ref:n})))}):Z.createElement("path",ay({},St(r,!0),{className:k,d:KI(u,f,h,d,m)}))};function I_(){return I_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},I_.apply(this,arguments)}var EA=function(t){var r=t.cx,n=t.cy,a=t.r,i=t.className,o=Nt("recharts-dot",i);return r===+r&&n===+n&&a===+a?D.createElement("circle",I_({},St(t,!1),k1(t),{className:o,cx:r,cy:n,r:a})):null};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)}var Zbe=["x","y","top","left","width","height","className"];function L_(){return L_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},L_.apply(this,arguments)}function WI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Jbe(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?WI(Object(r),!0).forEach(function(n){e2e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):WI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function e2e(e,t,r){return t=t2e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function t2e(e){var t=r2e(e,"string");return Xh(t)=="symbol"?t:t+""}function r2e(e,t){if(Xh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Xh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function n2e(e,t){if(e==null)return{};var r=a2e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function a2e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var i2e=function(t,r,n,a,i,o){return"M".concat(t,",").concat(i,"v").concat(a,"M").concat(o,",").concat(r,"h").concat(n)},o2e=function(t){var r=t.x,n=r===void 0?0:r,a=t.y,i=a===void 0?0:a,o=t.top,s=o===void 0?0:o,u=t.left,f=u===void 0?0:u,h=t.width,d=h===void 0?0:h,m=t.height,y=m===void 0?0:m,v=t.className,b=n2e(t,Zbe),x=Jbe({x:n,y:i,top:s,left:f,width:d,height:y},b);return!je(n)||!je(i)||!je(d)||!je(y)||!je(s)||!je(f)?null:Z.createElement("path",L_({},St(x,!0),{className:Nt("recharts-cross",v),d:i2e(n,i,d,y,s,f)}))},$w,QI;function s2e(){if(QI)return $w;QI=1;var e=qH(),t=e(Object.getPrototypeOf,Object);return $w=t,$w}var Uw,XI;function l2e(){if(XI)return Uw;XI=1;var e=vs(),t=s2e(),r=bs(),n="[object Object]",a=Function.prototype,i=Object.prototype,o=a.toString,s=i.hasOwnProperty,u=o.call(Object);function f(h){if(!r(h)||e(h)!=n)return!1;var d=t(h);if(d===null)return!0;var m=s.call(d,"constructor")&&d.constructor;return typeof m=="function"&&m instanceof m&&o.call(m)==u}return Uw=f,Uw}var u2e=l2e();const c2e=Kt(u2e);var Hw,ZI;function f2e(){if(ZI)return Hw;ZI=1;var e=vs(),t=bs(),r="[object Boolean]";function n(a){return a===!0||a===!1||t(a)&&e(a)==r}return Hw=n,Hw}var d2e=f2e();const h2e=Kt(d2e);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 iy(){return iy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},iy.apply(this,arguments)}function p2e(e,t){return v2e(e)||y2e(e,t)||g2e(e,t)||m2e()}function m2e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
391In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function g2e(e,t){if(e){if(typeof e=="string")return JI(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return JI(e,t)}}function JI(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function y2e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function v2e(e){if(Array.isArray(e))return e}function eL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function tL(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?eL(Object(r),!0).forEach(function(n){b2e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function b2e(e,t,r){return t=x2e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x2e(e){var t=w2e(e,"string");return Zh(t)=="symbol"?t:t+""}function w2e(e,t){if(Zh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Zh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var rL=function(t,r,n,a,i){var o=n-a,s;return s="M ".concat(t,",").concat(r),s+="L ".concat(t+n,",").concat(r),s+="L ".concat(t+n-o/2,",").concat(r+i),s+="L ".concat(t+n-o/2-a,",").concat(r+i),s+="L ".concat(t,",").concat(r," Z"),s},E2e={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},_2e=function(t){var r=tL(tL({},E2e),t),n=D.useRef(),a=D.useState(-1),i=p2e(a,2),o=i[0],s=i[1];D.useEffect(function(){if(n.current&&n.current.getTotalLength)try{var k=n.current.getTotalLength();k&&s(k)}catch{}},[]);var u=r.x,f=r.y,h=r.upperWidth,d=r.lowerWidth,m=r.height,y=r.className,v=r.animationEasing,b=r.animationDuration,x=r.animationBegin,S=r.isUpdateAnimationActive;if(u!==+u||f!==+f||h!==+h||d!==+d||m!==+m||h===0&&d===0||m===0)return null;var A=Nt("recharts-trapezoid",y);return S?Z.createElement(ds,{canBegin:o>0,from:{upperWidth:0,lowerWidth:0,height:m,x:u,y:f},to:{upperWidth:h,lowerWidth:d,height:m,x:u,y:f},duration:b,animationEasing:v,isActive:S},function(k){var M=k.upperWidth,O=k.lowerWidth,C=k.height,P=k.x,L=k.y;return Z.createElement(ds,{canBegin:o>0,from:"0px ".concat(o===-1?1:o,"px"),to:"".concat(o,"px 0px"),attributeName:"strokeDasharray",begin:x,duration:b,easing:v},Z.createElement("path",iy({},St(r,!0),{className:A,d:rL(P,L,M,O,C),ref:n})))}):Z.createElement("g",null,Z.createElement("path",iy({},St(r,!0),{className:A,d:rL(u,f,h,d,m)})))},S2e=["option","shapeType","propTransformer","activeClassName","isActive"];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 T2e(e,t){if(e==null)return{};var r=A2e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function A2e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function nL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function oy(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?nL(Object(r),!0).forEach(function(n){k2e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function k2e(e,t,r){return t=O2e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function O2e(e){var t=C2e(e,"string");return Jh(t)=="symbol"?t:t+""}function C2e(e,t){if(Jh(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Jh(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function N2e(e,t){return oy(oy({},t),e)}function P2e(e,t){return e==="symbols"}function aL(e){var t=e.shapeType,r=e.elementProps;switch(t){case"rectangle":return Z.createElement(wA,r);case"trapezoid":return Z.createElement(_2e,r);case"sector":return Z.createElement(vG,r);case"symbols":if(P2e(t))return Z.createElement($T,r);break;default:return null}}function M2e(e){return D.isValidElement(e)?e.props:e}function R2e(e){var t=e.option,r=e.shapeType,n=e.propTransformer,a=n===void 0?N2e:n,i=e.activeClassName,o=i===void 0?"recharts-active-shape":i,s=e.isActive,u=T2e(e,S2e),f;if(D.isValidElement(t))f=D.cloneElement(t,oy(oy({},u),M2e(t)));else if(mt(t))f=t(u);else if(c2e(t)&&!h2e(t)){var h=a(t,u);f=Z.createElement(aL,{shapeType:r,elementProps:h})}else{var d=u;f=Z.createElement(aL,{shapeType:r,elementProps:d})}return s?Z.createElement(Sr,{className:o},f):f}function qv(e,t){return t!=null&&"trapezoids"in e.props}function Gv(e,t){return t!=null&&"sectors"in e.props}function ep(e,t){return t!=null&&"points"in e.props}function D2e(e,t){var r,n,a=e.x===(t==null||(r=t.labelViewBox)===null||r===void 0?void 0:r.x)||e.x===t.x,i=e.y===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.y)||e.y===t.y;return a&&i}function I2e(e,t){var r=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return r&&n}function L2e(e,t){var r=e.x===t.x,n=e.y===t.y,a=e.z===t.z;return r&&n&&a}function j2e(e,t){var r;return qv(e,t)?r=D2e:Gv(e,t)?r=I2e:ep(e,t)&&(r=L2e),r}function B2e(e,t){var r;return qv(e,t)?r="trapezoids":Gv(e,t)?r="sectors":ep(e,t)&&(r="points"),r}function z2e(e,t){if(qv(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}if(Gv(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}return ep(e,t)?t.payload:{}}function F2e(e){var t=e.activeTooltipItem,r=e.graphicalItem,n=e.itemData,a=B2e(r,t),i=z2e(r,t),o=n.filter(function(u,f){var h=jh(i,u),d=r.props[a].filter(function(v){var b=j2e(r,t);return b(v,t)}),m=r.props[a].indexOf(d[d.length-1]),y=f===m;return h&&y}),s=n.indexOf(o[o.length-1]);return s}var qw,iL;function $2e(){if(iL)return qw;iL=1;var e=Math.ceil,t=Math.max;function r(n,a,i,o){for(var s=-1,u=t(e((a-n)/(i||1)),0),f=Array(u);u--;)f[o?u:++s]=n,n+=i;return f}return qw=r,qw}var Gw,oL;function AG(){if(oL)return Gw;oL=1;var e=oq(),t=1/0,r=17976931348623157e292;function n(a){if(!a)return a===0?a:0;if(a=e(a),a===t||a===-t){var i=a<0?-1:1;return i*r}return a===a?a:0}return Gw=n,Gw}var Vw,sL;function U2e(){if(sL)return Vw;sL=1;var e=$2e(),t=Mv(),r=AG();function n(a){return function(i,o,s){return s&&typeof s!="number"&&t(i,o,s)&&(o=s=void 0),i=r(i),o===void 0?(o=i,i=0):o=r(o),s=s===void 0?i<o?1:-1:r(s),e(i,o,s,a)}}return Vw=n,Vw}var Yw,lL;function H2e(){if(lL)return Yw;lL=1;var e=U2e(),t=e();return Yw=t,Yw}var q2e=H2e();const sy=Kt(q2e);function tp(e){"@babel/helpers - typeof";return tp=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},tp(e)}function uL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function cL(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?uL(Object(r),!0).forEach(function(n){kG(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function kG(e,t,r){return t=G2e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function G2e(e){var t=V2e(e,"string");return tp(t)=="symbol"?t:t+""}function V2e(e,t){if(tp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(tp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Y2e=["Webkit","Moz","O","ms"],K2e=function(t,r){var n=t.replace(/(\w)/,function(i){return i.toUpperCase()}),a=Y2e.reduce(function(i,o){return cL(cL({},i),{},kG({},o+n,r))},{});return a[t]=r,a};function Lf(e){"@babel/helpers - typeof";return Lf=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},Lf(e)}function ly(){return ly=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ly.apply(this,arguments)}function fL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Kw(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?fL(Object(r),!0).forEach(function(n){Pa(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function W2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dL(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,CG(n.key),n)}}function Q2e(e,t,r){return t&&dL(e.prototype,t),r&&dL(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function X2e(e,t,r){return t=uy(t),Z2e(e,OG()?Reflect.construct(t,r||[],uy(e).constructor):t.apply(e,r))}function Z2e(e,t){if(t&&(Lf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return J2e(e)}function J2e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function OG(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(OG=function(){return!!e})()}function uy(e){return uy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},uy(e)}function exe(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&&j_(e,t)}function j_(e,t){return j_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},j_(e,t)}function Pa(e,t,r){return t=CG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function CG(e){var t=txe(e,"string");return Lf(t)=="symbol"?t:t+""}function txe(e,t){if(Lf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Lf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var rxe=function(t){var r=t.data,n=t.startIndex,a=t.endIndex,i=t.x,o=t.width,s=t.travellerWidth;if(!r||!r.length)return{};var u=r.length,f=W0().domain(sy(0,u)).range([i,i+o-s]),h=f.domain().map(function(d){return f(d)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:f(n),endX:f(a),scale:f,scaleValues:h}},hL=function(t){return t.changedTouches&&!!t.changedTouches.length},jf=(function(e){function t(r){var n;return W2e(this,t),n=X2e(this,t,[r]),Pa(n,"handleDrag",function(a){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(a):n.state.isSlideMoving&&n.handleSlideDrag(a)}),Pa(n,"handleTouchMove",function(a){a.changedTouches!=null&&a.changedTouches.length>0&&n.handleDrag(a.changedTouches[0])}),Pa(n,"handleDragEnd",function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var a=n.props,i=a.endIndex,o=a.onDragEnd,s=a.startIndex;o?.({endIndex:i,startIndex:s})}),n.detachDragEndListener()}),Pa(n,"handleLeaveWrapper",function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))}),Pa(n,"handleEnterSlideOrTraveller",function(){n.setState({isTextActive:!0})}),Pa(n,"handleLeaveSlideOrTraveller",function(){n.setState({isTextActive:!1})}),Pa(n,"handleSlideDragStart",function(a){var i=hL(a)?a.changedTouches[0]:a;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:i.pageX}),n.attachDragEndListener()}),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(n,"startX"),endX:n.handleTravellerDragStart.bind(n,"endX")},n.state={},n}return exe(t,e),Q2e(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(n){var a=n.startX,i=n.endX,o=this.state.scaleValues,s=this.props,u=s.gap,f=s.data,h=f.length-1,d=Math.min(a,i),m=Math.max(a,i),y=t.getIndexInRange(o,d),v=t.getIndexInRange(o,m);return{startIndex:y-y%u,endIndex:v===h?h:v-v%u}}},{key:"getTextOfTick",value:function(n){var a=this.props,i=a.data,o=a.tickFormatter,s=a.dataKey,u=$a(i[n],s,n);return mt(o)?o(u,n):u}},{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(n){var a=this.state,i=a.slideMoveStartX,o=a.startX,s=a.endX,u=this.props,f=u.x,h=u.width,d=u.travellerWidth,m=u.startIndex,y=u.endIndex,v=u.onChange,b=n.pageX-i;b>0?b=Math.min(b,f+h-d-s,f+h-d-o):b<0&&(b=Math.max(b,f-o,f-s));var x=this.getIndex({startX:o+b,endX:s+b});(x.startIndex!==m||x.endIndex!==y)&&v&&v(x),this.setState({startX:o+b,endX:s+b,slideMoveStartX:n.pageX})}},{key:"handleTravellerDragStart",value:function(n,a){var i=hL(a)?a.changedTouches[0]:a;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:n,brushMoveStartX:i.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(n){var a=this.state,i=a.brushMoveStartX,o=a.movingTravellerId,s=a.endX,u=a.startX,f=this.state[o],h=this.props,d=h.x,m=h.width,y=h.travellerWidth,v=h.onChange,b=h.gap,x=h.data,S={startX:this.state.startX,endX:this.state.endX},A=n.pageX-i;A>0?A=Math.min(A,d+m-y-f):A<0&&(A=Math.max(A,d-f)),S[o]=f+A;var k=this.getIndex(S),M=k.startIndex,O=k.endIndex,C=function(){var L=x.length-1;return o==="startX"&&(s>u?M%b===0:O%b===0)||s<u&&O===L||o==="endX"&&(s>u?O%b===0:M%b===0)||s>u&&O===L};this.setState(Pa(Pa({},o,f+A),"brushMoveStartX",n.pageX),function(){v&&C()&&v(k)})}},{key:"handleTravellerMoveKeyboard",value:function(n,a){var i=this,o=this.state,s=o.scaleValues,u=o.startX,f=o.endX,h=this.state[a],d=s.indexOf(h);if(d!==-1){var m=d+n;if(!(m===-1||m>=s.length)){var y=s[m];a==="startX"&&y>=f||a==="endX"&&y<=u||this.setState(Pa({},a,y),function(){i.props.onChange(i.getIndex({startX:i.state.startX,endX:i.state.endX}))})}}}},{key:"renderBackground",value:function(){var n=this.props,a=n.x,i=n.y,o=n.width,s=n.height,u=n.fill,f=n.stroke;return Z.createElement("rect",{stroke:f,fill:u,x:a,y:i,width:o,height:s})}},{key:"renderPanorama",value:function(){var n=this.props,a=n.x,i=n.y,o=n.width,s=n.height,u=n.data,f=n.children,h=n.padding,d=D.Children.only(f);return d?Z.cloneElement(d,{x:a,y:i,width:o,height:s,margin:h,compact:!0,data:u}):null}},{key:"renderTravellerLayer",value:function(n,a){var i,o,s=this,u=this.props,f=u.y,h=u.travellerWidth,d=u.height,m=u.traveller,y=u.ariaLabel,v=u.data,b=u.startIndex,x=u.endIndex,S=Math.max(n,this.props.x),A=Kw(Kw({},St(this.props,!1)),{},{x:S,y:f,width:h,height:d}),k=y||"Min value: ".concat((i=v[b])===null||i===void 0?void 0:i.name,", Max value: ").concat((o=v[x])===null||o===void 0?void 0:o.name);return Z.createElement(Sr,{tabIndex:0,role:"slider","aria-label":k,"aria-valuenow":n,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[a],onTouchStart:this.travellerDragStartHandlers[a],onKeyDown:function(O){["ArrowLeft","ArrowRight"].includes(O.key)&&(O.preventDefault(),O.stopPropagation(),s.handleTravellerMoveKeyboard(O.key==="ArrowRight"?1:-1,a))},onFocus:function(){s.setState({isTravellerFocused:!0})},onBlur:function(){s.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(m,A))}},{key:"renderSlide",value:function(n,a){var i=this.props,o=i.y,s=i.height,u=i.stroke,f=i.travellerWidth,h=Math.min(n,a)+f,d=Math.max(Math.abs(a-n)-f,0);return Z.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:u,fillOpacity:.2,x:h,y:o,width:d,height:s})}},{key:"renderText",value:function(){var n=this.props,a=n.startIndex,i=n.endIndex,o=n.y,s=n.height,u=n.travellerWidth,f=n.stroke,h=this.state,d=h.startX,m=h.endX,y=5,v={pointerEvents:"none",fill:f};return Z.createElement(Sr,{className:"recharts-brush-texts"},Z.createElement(B1,ly({textAnchor:"end",verticalAnchor:"middle",x:Math.min(d,m)-y,y:o+s/2},v),this.getTextOfTick(a)),Z.createElement(B1,ly({textAnchor:"start",verticalAnchor:"middle",x:Math.max(d,m)+u+y,y:o+s/2},v),this.getTextOfTick(i)))}},{key:"render",value:function(){var n=this.props,a=n.data,i=n.className,o=n.children,s=n.x,u=n.y,f=n.width,h=n.height,d=n.alwaysShowText,m=this.state,y=m.startX,v=m.endX,b=m.isTextActive,x=m.isSlideMoving,S=m.isTravellerMoving,A=m.isTravellerFocused;if(!a||!a.length||!je(s)||!je(u)||!je(f)||!je(h)||f<=0||h<=0)return null;var k=Nt("recharts-brush",i),M=Z.Children.count(o)===1,O=K2e("userSelect","none");return Z.createElement(Sr,{className:k,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:O},this.renderBackground(),M&&this.renderPanorama(),this.renderSlide(y,v),this.renderTravellerLayer(y,"startX"),this.renderTravellerLayer(v,"endX"),(b||x||S||A||d)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(n){var a=n.x,i=n.y,o=n.width,s=n.height,u=n.stroke,f=Math.floor(i+s/2)-1;return Z.createElement(Z.Fragment,null,Z.createElement("rect",{x:a,y:i,width:o,height:s,fill:u,stroke:"none"}),Z.createElement("line",{x1:a+1,y1:f,x2:a+o-1,y2:f,fill:"none",stroke:"#fff"}),Z.createElement("line",{x1:a+1,y1:f+2,x2:a+o-1,y2:f+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(n,a){var i;return Z.isValidElement(n)?i=Z.cloneElement(n,a):mt(n)?i=n(a):i=t.renderDefaultTraveller(a),i}},{key:"getDerivedStateFromProps",value:function(n,a){var i=n.data,o=n.width,s=n.x,u=n.travellerWidth,f=n.updateId,h=n.startIndex,d=n.endIndex;if(i!==a.prevData||f!==a.prevUpdateId)return Kw({prevData:i,prevTravellerWidth:u,prevUpdateId:f,prevX:s,prevWidth:o},i&&i.length?rxe({data:i,width:o,x:s,travellerWidth:u,startIndex:h,endIndex:d}):{scale:null,scaleValues:null});if(a.scale&&(o!==a.prevWidth||s!==a.prevX||u!==a.prevTravellerWidth)){a.scale.range([s,s+o-u]);var m=a.scale.domain().map(function(y){return a.scale(y)});return{prevData:i,prevTravellerWidth:u,prevUpdateId:f,prevX:s,prevWidth:o,startX:a.scale(n.startIndex),endX:a.scale(n.endIndex),scaleValues:m}}return null}},{key:"getIndexInRange",value:function(n,a){for(var i=n.length,o=0,s=i-1;s-o>1;){var u=Math.floor((o+s)/2);n[u]>a?s=u:o=u}return a>=n[s]?s:o}}])})(D.PureComponent);Pa(jf,"displayName","Brush");Pa(jf,"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 Ww,pL;function nxe(){if(pL)return Ww;pL=1;var e=KT();function t(r,n){var a;return e(r,function(i,o,s){return a=n(i,o,s),!a}),!!a}return Ww=t,Ww}var Qw,mL;function axe(){if(mL)return Qw;mL=1;var e=jH(),t=Cl(),r=nxe(),n=va(),a=Mv();function i(o,s,u){var f=n(o)?e:r;return u&&a(o,s,u)&&(s=void 0),f(o,t(s,3))}return Qw=i,Qw}var ixe=axe();const oxe=Kt(ixe);var uo=function(t,r){var n=t.alwaysShow,a=t.ifOverflow;return n&&(a="extendDomain"),a===r},Xw,gL;function sxe(){if(gL)return Xw;gL=1;var e=tq();function t(r,n,a){n=="__proto__"&&e?e(r,n,{configurable:!0,enumerable:!0,value:a,writable:!0}):r[n]=a}return Xw=t,Xw}var Zw,yL;function lxe(){if(yL)return Zw;yL=1;var e=sxe(),t=JH(),r=Cl();function n(a,i){var o={};return i=r(i,3),t(a,function(s,u,f){e(o,u,i(s,u,f))}),o}return Zw=n,Zw}var uxe=lxe();const cxe=Kt(uxe);var Jw,vL;function fxe(){if(vL)return Jw;vL=1;function e(t,r){for(var n=-1,a=t==null?0:t.length;++n<a;)if(!r(t[n],n,t))return!1;return!0}return Jw=e,Jw}var eE,bL;function dxe(){if(bL)return eE;bL=1;var e=KT();function t(r,n){var a=!0;return e(r,function(i,o,s){return a=!!n(i,o,s),a}),a}return eE=t,eE}var tE,xL;function hxe(){if(xL)return tE;xL=1;var e=fxe(),t=dxe(),r=Cl(),n=va(),a=Mv();function i(o,s,u){var f=n(o)?e:t;return u&&a(o,s,u)&&(s=void 0),f(o,r(s,3))}return tE=i,tE}var pxe=hxe();const NG=Kt(pxe);var mxe=["x","y"];function rp(e){"@babel/helpers - typeof";return rp=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},rp(e)}function B_(){return B_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},B_.apply(this,arguments)}function wL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function A0(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?wL(Object(r),!0).forEach(function(n){gxe(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function gxe(e,t,r){return t=yxe(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yxe(e){var t=vxe(e,"string");return rp(t)=="symbol"?t:t+""}function vxe(e,t){if(rp(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(rp(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function bxe(e,t){if(e==null)return{};var r=xxe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function xxe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function wxe(e,t){var r=e.x,n=e.y,a=bxe(e,mxe),i="".concat(r),o=parseInt(i,10),s="".concat(n),u=parseInt(s,10),f="".concat(t.height||a.height),h=parseInt(f,10),d="".concat(t.width||a.width),m=parseInt(d,10);return A0(A0(A0(A0(A0({},t),a),o?{x:o}:{}),u?{y:u}:{}),{},{height:h,width:m,name:t.name,radius:t.radius})}function EL(e){return Z.createElement(R2e,B_({shapeType:"rectangle",propTransformer:wxe,activeClassName:"recharts-active-bar"},e))}var Exe=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(n,a){if(typeof t=="number")return t;var i=je(n)||Pce(n);return i?t(n,a):(i||Pu(),r)}},_xe=["value","background"],PG;function Bf(e){"@babel/helpers - typeof";return Bf=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},Bf(e)}function Sxe(e,t){if(e==null)return{};var r=Txe(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Txe(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function cy(){return cy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},cy.apply(this,arguments)}function _L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function qr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?_L(Object(r),!0).forEach(function(n){fl(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_L(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Axe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function SL(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,RG(n.key),n)}}function kxe(e,t,r){return t&&SL(e.prototype,t),r&&SL(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Oxe(e,t,r){return t=fy(t),Cxe(e,MG()?Reflect.construct(t,r||[],fy(e).constructor):t.apply(e,r))}function Cxe(e,t){if(t&&(Bf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Nxe(e)}function Nxe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function MG(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(MG=function(){return!!e})()}function fy(e){return fy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},fy(e)}function Pxe(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&&z_(e,t)}function z_(e,t){return z_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},z_(e,t)}function fl(e,t,r){return t=RG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function RG(e){var t=Mxe(e,"string");return Bf(t)=="symbol"?t:t+""}function Mxe(e,t){if(Bf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Bf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Lp=(function(e){function t(){var r;Axe(this,t);for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];return r=Oxe(this,t,[].concat(a)),fl(r,"state",{isAnimationFinished:!1}),fl(r,"id",Np("recharts-bar-")),fl(r,"handleAnimationEnd",function(){var o=r.props.onAnimationEnd;r.setState({isAnimationFinished:!0}),o&&o()}),fl(r,"handleAnimationStart",function(){var o=r.props.onAnimationStart;r.setState({isAnimationFinished:!1}),o&&o()}),r}return Pxe(t,e),kxe(t,[{key:"renderRectanglesStatically",value:function(n){var a=this,i=this.props,o=i.shape,s=i.dataKey,u=i.activeIndex,f=i.activeBar,h=St(this.props,!1);return n&&n.map(function(d,m){var y=m===u,v=y?f:o,b=qr(qr(qr({},h),d),{},{isActive:y,option:v,index:m,dataKey:s,onAnimationStart:a.handleAnimationStart,onAnimationEnd:a.handleAnimationEnd});return Z.createElement(Sr,cy({className:"recharts-bar-rectangle"},O1(a.props,d,m),{key:"rectangle-".concat(d?.x,"-").concat(d?.y,"-").concat(d?.value,"-").concat(m)}),Z.createElement(EL,b))})}},{key:"renderRectanglesWithAnimation",value:function(){var n=this,a=this.props,i=a.data,o=a.layout,s=a.isAnimationActive,u=a.animationBegin,f=a.animationDuration,h=a.animationEasing,d=a.animationId,m=this.state.prevData;return Z.createElement(ds,{begin:u,duration:f,isActive:s,easing:h,from:{t:0},to:{t:1},key:"bar-".concat(d),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(y){var v=y.t,b=i.map(function(x,S){var A=m&&m[S];if(A){var k=ni(A.x,x.x),M=ni(A.y,x.y),O=ni(A.width,x.width),C=ni(A.height,x.height);return qr(qr({},x),{},{x:k(v),y:M(v),width:O(v),height:C(v)})}if(o==="horizontal"){var P=ni(0,x.height),L=P(v);return qr(qr({},x),{},{y:x.y+x.height-L,height:L})}var F=ni(0,x.width),z=F(v);return qr(qr({},x),{},{width:z})});return Z.createElement(Sr,null,n.renderRectanglesStatically(b))})}},{key:"renderRectangles",value:function(){var n=this.props,a=n.data,i=n.isAnimationActive,o=this.state.prevData;return i&&a&&a.length&&(!o||!jh(o,a))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(a)}},{key:"renderBackground",value:function(){var n=this,a=this.props,i=a.data,o=a.dataKey,s=a.activeIndex,u=St(this.props.background,!1);return i.map(function(f,h){f.value;var d=f.background,m=Sxe(f,_xe);if(!d)return null;var y=qr(qr(qr(qr(qr({},m),{},{fill:"#eee"},d),u),O1(n.props,f,h)),{},{onAnimationStart:n.handleAnimationStart,onAnimationEnd:n.handleAnimationEnd,dataKey:o,index:h,className:"recharts-bar-background-rectangle"});return Z.createElement(EL,cy({key:"background-bar-".concat(h),option:n.props.background,isActive:h===s},y))})}},{key:"renderErrorBar",value:function(n,a){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,o=i.data,s=i.xAxis,u=i.yAxis,f=i.layout,h=i.children,d=Ni(h,Hv);if(!d)return null;var m=f==="vertical"?o[0].height/2:o[0].width/2,y=function(x,S){var A=Array.isArray(x.value)?x.value[1]:x.value;return{x:x.x,y:x.y,value:A,errorVal:$a(x,S)}},v={clipPath:n?"url(#clipPath-".concat(a,")"):null};return Z.createElement(Sr,v,d.map(function(b){return Z.cloneElement(b,{key:"error-bar-".concat(a,"-").concat(b.props.dataKey),data:o,xAxis:s,yAxis:u,layout:f,offset:m,dataPointFormatter:y})}))}},{key:"render",value:function(){var n=this.props,a=n.hide,i=n.data,o=n.className,s=n.xAxis,u=n.yAxis,f=n.left,h=n.top,d=n.width,m=n.height,y=n.isAnimationActive,v=n.background,b=n.id;if(a||!i||!i.length)return null;var x=this.state.isAnimationFinished,S=Nt("recharts-bar",o),A=s&&s.allowDataOverflow,k=u&&u.allowDataOverflow,M=A||k,O=Pt(b)?this.id:b;return Z.createElement(Sr,{className:S},A||k?Z.createElement("defs",null,Z.createElement("clipPath",{id:"clipPath-".concat(O)},Z.createElement("rect",{x:A?f:f-d/2,y:k?h:h-m/2,width:A?d:d*2,height:k?m:m*2}))):null,Z.createElement(Sr,{className:"recharts-bar-rectangles",clipPath:M?"url(#clipPath-".concat(O,")"):null},v?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(M,O),(!y||x)&&gl.renderCallByParent(this.props,i))}}],[{key:"getDerivedStateFromProps",value:function(n,a){return n.animationId!==a.prevAnimationId?{prevAnimationId:n.animationId,curData:n.data,prevData:a.curData}:n.data!==a.curData?{curData:n.data}:null}}])})(D.PureComponent);PG=Lp;fl(Lp,"displayName","Bar");fl(Lp,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!ud.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"});fl(Lp,"getComposedData",function(e){var t=e.props,r=e.item,n=e.barPosition,a=e.bandSize,i=e.xAxis,o=e.yAxis,s=e.xAxisTicks,u=e.yAxisTicks,f=e.stackedData,h=e.dataStartIndex,d=e.displayedData,m=e.offset,y=Q1e(n,r);if(!y)return null;var v=t.layout,b=r.type.defaultProps,x=b!==void 0?qr(qr({},b),r.props):r.props,S=x.dataKey,A=x.children,k=x.minPointSize,M=v==="horizontal"?o:i,O=f?M.scale.domain():null,C=aye({numericAxis:M}),P=Ni(A,lq),L=d.map(function(F,z){var $,V,W,X,re,U;f?$=X1e(f[h+z],O):($=$a(F,S),Array.isArray($)||($=[C,$]));var ee=Exe(k,PG.defaultProps.minPointSize)($[1],z);if(v==="horizontal"){var J,le=[o.scale($[0]),o.scale($[1])],G=le[0],Y=le[1];V=sI({axis:i,ticks:s,bandSize:a,offset:y.offset,entry:F,index:z}),W=(J=Y??G)!==null&&J!==void 0?J:void 0,X=y.size;var oe=G-Y;if(re=Number.isNaN(oe)?0:oe,U={x:V,y:o.y,width:X,height:o.height},Math.abs(ee)>0&&Math.abs(re)<Math.abs(ee)){var j=Ci(re||ee)*(Math.abs(ee)-Math.abs(re));W-=j,re+=j}}else{var de=[i.scale($[0]),i.scale($[1])],xe=de[0],Oe=de[1];if(V=xe,W=sI({axis:o,ticks:u,bandSize:a,offset:y.offset,entry:F,index:z}),X=Oe-xe,re=y.size,U={x:i.x,y:W,width:i.width,height:re},Math.abs(ee)>0&&Math.abs(X)<Math.abs(ee)){var Pe=Ci(X||ee)*(Math.abs(ee)-Math.abs(X));X+=Pe}}return qr(qr(qr({},F),{},{x:V,y:W,width:X,height:re,value:f?$:$[1],payload:F,background:U},P&&P[z]&&P[z].props),{},{tooltipPayload:[mG(r,F)],tooltipPosition:{x:V+X/2,y:W+re/2}})});return qr({data:L,layout:v},m)});function np(e){"@babel/helpers - typeof";return np=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},np(e)}function Rxe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function TL(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,DG(n.key),n)}}function Dxe(e,t,r){return t&&TL(e.prototype,t),r&&TL(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function AL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Si(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?AL(Object(r),!0).forEach(function(n){Vv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):AL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Vv(e,t,r){return t=DG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function DG(e){var t=Ixe(e,"string");return np(t)=="symbol"?t:t+""}function Ixe(e,t){if(np(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(np(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Lxe=function(t,r,n,a,i){var o=t.width,s=t.height,u=t.layout,f=t.children,h=Object.keys(r),d={left:n.left,leftMirror:n.left,right:o-n.right,rightMirror:o-n.right,top:n.top,topMirror:n.top,bottom:s-n.bottom,bottomMirror:s-n.bottom},m=!!Ma(f,Lp);return h.reduce(function(y,v){var b=r[v],x=b.orientation,S=b.domain,A=b.padding,k=A===void 0?{}:A,M=b.mirror,O=b.reversed,C="".concat(x).concat(M?"Mirror":""),P,L,F,z,$;if(b.type==="number"&&(b.padding==="gap"||b.padding==="no-gap")){var V=S[1]-S[0],W=1/0,X=b.categoricalDomain.sort(Dce);if(X.forEach(function(de,xe){xe>0&&(W=Math.min((de||0)-(X[xe-1]||0),W))}),Number.isFinite(W)){var re=W/V,U=b.layout==="vertical"?n.height:n.width;if(b.padding==="gap"&&(P=re*U/2),b.padding==="no-gap"){var ee=Cu(t.barCategoryGap,re*U),J=re*U/2;P=J-ee-(J-ee)/U*ee}}}a==="xAxis"?L=[n.left+(k.left||0)+(P||0),n.left+n.width-(k.right||0)-(P||0)]:a==="yAxis"?L=u==="horizontal"?[n.top+n.height-(k.bottom||0),n.top+(k.top||0)]:[n.top+(k.top||0)+(P||0),n.top+n.height-(k.bottom||0)-(P||0)]:L=b.range,O&&(L=[L[1],L[0]]);var le=K1e(b,i,m),G=le.scale,Y=le.realScaleType;G.domain(S).range(L),W1e(G);var oe=nye(G,Si(Si({},b),{},{realScaleType:Y}));a==="xAxis"?($=x==="top"&&!M||x==="bottom"&&M,F=n.left,z=d[C]-$*b.height):a==="yAxis"&&($=x==="left"&&!M||x==="right"&&M,F=d[C]-$*b.width,z=n.top);var j=Si(Si(Si({},b),oe),{},{realScaleType:Y,x:F,y:z,scale:G,width:a==="xAxis"?n.width:b.width,height:a==="yAxis"?n.height:b.height});return j.bandSize=Z1(j,oe),!b.hide&&a==="xAxis"?d[C]+=($?-1:1)*j.height:b.hide||(d[C]+=($?-1:1)*j.width),Si(Si({},y),{},Vv({},v,j))},{})},IG=function(t,r){var n=t.x,a=t.y,i=r.x,o=r.y;return{x:Math.min(n,i),y:Math.min(a,o),width:Math.abs(i-n),height:Math.abs(o-a)}},jxe=function(t){var r=t.x1,n=t.y1,a=t.x2,i=t.y2;return IG({x:r,y:n},{x:a,y:i})},LG=(function(){function e(t){Rxe(this,e),this.scale=t}return Dxe(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(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.bandAware,i=n.position;if(r!==void 0){if(i)switch(i){case"start":return this.scale(r);case"middle":{var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(r)+o}case"end":{var s=this.bandwidth?this.bandwidth():0;return this.scale(r)+s}default:return this.scale(r)}if(a){var u=this.bandwidth?this.bandwidth()/2:0;return this.scale(r)+u}return this.scale(r)}}},{key:"isInRange",value:function(r){var n=this.range(),a=n[0],i=n[n.length-1];return a<=i?r>=a&&r<=i:r>=i&&r<=a}}],[{key:"create",value:function(r){return new e(r)}}])})();Vv(LG,"EPS",1e-4);var _A=function(t){var r=Object.keys(t).reduce(function(n,a){return Si(Si({},n),{},Vv({},a,LG.create(t[a])))},{});return Si(Si({},r),{},{apply:function(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=i.bandAware,s=i.position;return cxe(a,function(u,f){return r[f].apply(u,{bandAware:o,position:s})})},isInRange:function(a){return NG(a,function(i,o){return r[o].isInRange(i)})}})};function Bxe(e){return(e%180+180)%180}var zxe=function(t){var r=t.width,n=t.height,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=Bxe(a),o=i*Math.PI/180,s=Math.atan(n/r),u=o>s&&o<Math.PI-s?n/Math.sin(o):r/Math.cos(o);return Math.abs(u)},rE,kL;function Fxe(){if(kL)return rE;kL=1;var e=Cl(),t=Pp(),r=Nv();function n(a){return function(i,o,s){var u=Object(i);if(!t(i)){var f=e(o,3);i=r(i),o=function(d){return f(u[d],d,u)}}var h=a(i,o,s);return h>-1?u[f?i[h]:h]:void 0}}return rE=n,rE}var nE,OL;function $xe(){if(OL)return nE;OL=1;var e=AG();function t(r){var n=e(r),a=n%1;return n===n?a?n-a:n:0}return nE=t,nE}var aE,CL;function Uxe(){if(CL)return aE;CL=1;var e=KH(),t=Cl(),r=$xe(),n=Math.max;function a(i,o,s){var u=i==null?0:i.length;if(!u)return-1;var f=s==null?0:r(s);return f<0&&(f=n(u+f,0)),e(i,t(o,3),f)}return aE=a,aE}var iE,NL;function Hxe(){if(NL)return iE;NL=1;var e=Fxe(),t=Uxe(),r=e(t);return iE=r,iE}var qxe=Hxe();const Gxe=Kt(qxe);var Vxe=cH();const Yxe=Kt(Vxe);var Kxe=Yxe(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("")}),SA=D.createContext(void 0),TA=D.createContext(void 0),jG=D.createContext(void 0),BG=D.createContext({}),zG=D.createContext(void 0),FG=D.createContext(0),$G=D.createContext(0),PL=function(t){var r=t.state,n=r.xAxisMap,a=r.yAxisMap,i=r.offset,o=t.clipPathId,s=t.children,u=t.width,f=t.height,h=Kxe(i);return Z.createElement(SA.Provider,{value:n},Z.createElement(TA.Provider,{value:a},Z.createElement(BG.Provider,{value:i},Z.createElement(jG.Provider,{value:h},Z.createElement(zG.Provider,{value:o},Z.createElement(FG.Provider,{value:f},Z.createElement($G.Provider,{value:u},s)))))))},Wxe=function(){return D.useContext(zG)},UG=function(t){var r=D.useContext(SA);r==null&&Pu();var n=r[t];return n==null&&Pu(),n},Qxe=function(){var t=D.useContext(SA);return ll(t)},Xxe=function(){var t=D.useContext(TA),r=Gxe(t,function(n){return NG(n.domain,Number.isFinite)});return r||ll(t)},HG=function(t){var r=D.useContext(TA);r==null&&Pu();var n=r[t];return n==null&&Pu(),n},Zxe=function(){var t=D.useContext(jG);return t},Jxe=function(){return D.useContext(BG)},AA=function(){return D.useContext($G)},kA=function(){return D.useContext(FG)};function zf(e){"@babel/helpers - typeof";return zf=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},zf(e)}function e4e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t4e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,GG(n.key),n)}}function r4e(e,t,r){return t&&t4e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function n4e(e,t,r){return t=dy(t),a4e(e,qG()?Reflect.construct(t,r||[],dy(e).constructor):t.apply(e,r))}function a4e(e,t){if(t&&(zf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return i4e(e)}function i4e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qG(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(qG=function(){return!!e})()}function dy(e){return dy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},dy(e)}function o4e(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&&F_(e,t)}function F_(e,t){return F_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},F_(e,t)}function ML(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function RL(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?ML(Object(r),!0).forEach(function(n){OA(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ML(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function OA(e,t,r){return t=GG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function GG(e){var t=s4e(e,"string");return zf(t)=="symbol"?t:t+""}function s4e(e,t){if(zf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(zf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function l4e(e,t){return d4e(e)||f4e(e,t)||c4e(e,t)||u4e()}function u4e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
392In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c4e(e,t){if(e){if(typeof e=="string")return DL(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return DL(e,t)}}function DL(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function f4e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function d4e(e){if(Array.isArray(e))return e}function $_(){return $_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$_.apply(this,arguments)}var h4e=function(t,r){var n;return Z.isValidElement(t)?n=Z.cloneElement(t,r):mt(t)?n=t(r):n=Z.createElement("line",$_({},r,{className:"recharts-reference-line-line"})),n},p4e=function(t,r,n,a,i,o,s,u,f){var h=i.x,d=i.y,m=i.width,y=i.height;if(n){var v=f.y,b=t.y.apply(v,{position:o});if(uo(f,"discard")&&!t.y.isInRange(b))return null;var x=[{x:h+m,y:b},{x:h,y:b}];return u==="left"?x.reverse():x}if(r){var S=f.x,A=t.x.apply(S,{position:o});if(uo(f,"discard")&&!t.x.isInRange(A))return null;var k=[{x:A,y:d+y},{x:A,y:d}];return s==="top"?k.reverse():k}if(a){var M=f.segment,O=M.map(function(C){return t.apply(C,{position:o})});return uo(f,"discard")&&oxe(O,function(C){return!t.isInRange(C)})?null:O}return null};function m4e(e){var t=e.x,r=e.y,n=e.segment,a=e.xAxisId,i=e.yAxisId,o=e.shape,s=e.className,u=e.alwaysShow,f=Wxe(),h=UG(a),d=HG(i),m=Zxe();if(!f||!m)return null;es(u===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var y=_A({x:h.scale,y:d.scale}),v=nn(t),b=nn(r),x=n&&n.length===2,S=p4e(y,v,b,x,m,e.position,h.orientation,d.orientation,e);if(!S)return null;var A=l4e(S,2),k=A[0],M=k.x,O=k.y,C=A[1],P=C.x,L=C.y,F=uo(e,"hidden")?"url(#".concat(f,")"):void 0,z=RL(RL({clipPath:F},St(e,!0)),{},{x1:M,y1:O,x2:P,y2:L});return Z.createElement(Sr,{className:Nt("recharts-reference-line",s)},h4e(o,z),In.renderCallByParent(e,jxe({x1:M,y1:O,x2:P,y2:L})))}var CA=(function(e){function t(){return e4e(this,t),n4e(this,t,arguments)}return o4e(t,e),r4e(t,[{key:"render",value:function(){return Z.createElement(m4e,this.props)}}])})(Z.Component);OA(CA,"displayName","ReferenceLine");OA(CA,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function U_(){return U_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},U_.apply(this,arguments)}function Ff(e){"@babel/helpers - typeof";return Ff=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},Ff(e)}function IL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function LL(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?IL(Object(r),!0).forEach(function(n){Yv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):IL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function g4e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y4e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,YG(n.key),n)}}function v4e(e,t,r){return t&&y4e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function b4e(e,t,r){return t=hy(t),x4e(e,VG()?Reflect.construct(t,r||[],hy(e).constructor):t.apply(e,r))}function x4e(e,t){if(t&&(Ff(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return w4e(e)}function w4e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function VG(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(VG=function(){return!!e})()}function hy(e){return hy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},hy(e)}function E4e(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&&H_(e,t)}function H_(e,t){return H_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},H_(e,t)}function Yv(e,t,r){return t=YG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function YG(e){var t=_4e(e,"string");return Ff(t)=="symbol"?t:t+""}function _4e(e,t){if(Ff(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Ff(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var S4e=function(t){var r=t.x,n=t.y,a=t.xAxis,i=t.yAxis,o=_A({x:a.scale,y:i.scale}),s=o.apply({x:r,y:n},{bandAware:!0});return uo(t,"discard")&&!o.isInRange(s)?null:s},Kv=(function(e){function t(){return g4e(this,t),b4e(this,t,arguments)}return E4e(t,e),v4e(t,[{key:"render",value:function(){var n=this.props,a=n.x,i=n.y,o=n.r,s=n.alwaysShow,u=n.clipPathId,f=nn(a),h=nn(i);if(es(s===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!f||!h)return null;var d=S4e(this.props);if(!d)return null;var m=d.x,y=d.y,v=this.props,b=v.shape,x=v.className,S=uo(this.props,"hidden")?"url(#".concat(u,")"):void 0,A=LL(LL({clipPath:S},St(this.props,!0)),{},{cx:m,cy:y});return Z.createElement(Sr,{className:Nt("recharts-reference-dot",x)},t.renderDot(b,A),In.renderCallByParent(this.props,{x:m-o,y:y-o,width:2*o,height:2*o}))}}])})(Z.Component);Yv(Kv,"displayName","ReferenceDot");Yv(Kv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});Yv(Kv,"renderDot",function(e,t){var r;return Z.isValidElement(e)?r=Z.cloneElement(e,t):mt(e)?r=e(t):r=Z.createElement(EA,U_({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),r});function q_(){return q_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},q_.apply(this,arguments)}function $f(e){"@babel/helpers - typeof";return $f=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},$f(e)}function jL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function BL(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?jL(Object(r),!0).forEach(function(n){Wv(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function T4e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A4e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,WG(n.key),n)}}function k4e(e,t,r){return t&&A4e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function O4e(e,t,r){return t=py(t),C4e(e,KG()?Reflect.construct(t,r||[],py(e).constructor):t.apply(e,r))}function C4e(e,t){if(t&&($f(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return N4e(e)}function N4e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function KG(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(KG=function(){return!!e})()}function py(e){return py=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},py(e)}function P4e(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&&G_(e,t)}function G_(e,t){return G_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},G_(e,t)}function Wv(e,t,r){return t=WG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function WG(e){var t=M4e(e,"string");return $f(t)=="symbol"?t:t+""}function M4e(e,t){if($f(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if($f(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var R4e=function(t,r,n,a,i){var o=i.x1,s=i.x2,u=i.y1,f=i.y2,h=i.xAxis,d=i.yAxis;if(!h||!d)return null;var m=_A({x:h.scale,y:d.scale}),y={x:t?m.x.apply(o,{position:"start"}):m.x.rangeMin,y:n?m.y.apply(u,{position:"start"}):m.y.rangeMin},v={x:r?m.x.apply(s,{position:"end"}):m.x.rangeMax,y:a?m.y.apply(f,{position:"end"}):m.y.rangeMax};return uo(i,"discard")&&(!m.isInRange(y)||!m.isInRange(v))?null:IG(y,v)},Qv=(function(e){function t(){return T4e(this,t),O4e(this,t,arguments)}return P4e(t,e),k4e(t,[{key:"render",value:function(){var n=this.props,a=n.x1,i=n.x2,o=n.y1,s=n.y2,u=n.className,f=n.alwaysShow,h=n.clipPathId;es(f===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var d=nn(a),m=nn(i),y=nn(o),v=nn(s),b=this.props.shape;if(!d&&!m&&!y&&!v&&!b)return null;var x=R4e(d,m,y,v,this.props);if(!x&&!b)return null;var S=uo(this.props,"hidden")?"url(#".concat(h,")"):void 0;return Z.createElement(Sr,{className:Nt("recharts-reference-area",u)},t.renderRect(b,BL(BL({clipPath:S},St(this.props,!0)),x)),In.renderCallByParent(this.props,x))}}])})(Z.Component);Wv(Qv,"displayName","ReferenceArea");Wv(Qv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});Wv(Qv,"renderRect",function(e,t){var r;return Z.isValidElement(e)?r=Z.cloneElement(e,t):mt(e)?r=e(t):r=Z.createElement(wA,q_({},t,{className:"recharts-reference-area-rect"})),r});function QG(e,t,r){if(t<1)return[];if(t===1&&r===void 0)return e;for(var n=[],a=0;a<e.length;a+=t)n.push(e[a]);return n}function D4e(e,t,r){var n={width:e.width+t.width,height:e.height+t.height};return zxe(n,r)}function I4e(e,t,r){var n=r==="width",a=e.x,i=e.y,o=e.width,s=e.height;return t===1?{start:n?a:i,end:n?a+o:i+s}:{start:n?a+o:i+s,end:n?a:i}}function my(e,t,r,n,a){if(e*t<e*n||e*t>e*a)return!1;var i=r();return e*(t-e*i/2-n)>=0&&e*(t+e*i/2-a)<=0}function L4e(e,t){return QG(e,t+1)}function j4e(e,t,r,n,a){for(var i=(n||[]).slice(),o=t.start,s=t.end,u=0,f=1,h=o,d=function(){var v=n?.[u];if(v===void 0)return{v:QG(n,f)};var b=u,x,S=function(){return x===void 0&&(x=r(v,b)),x},A=v.coordinate,k=u===0||my(e,A,S,h,s);k||(u=0,h=o,f+=1),k&&(h=A+e*(S()/2+a),u+=f)},m;f<=i.length;)if(m=d(),m)return m.v;return[]}function ap(e){"@babel/helpers - typeof";return ap=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},ap(e)}function zL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Rn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?zL(Object(r),!0).forEach(function(n){B4e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function B4e(e,t,r){return t=z4e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function z4e(e){var t=F4e(e,"string");return ap(t)=="symbol"?t:t+""}function F4e(e,t){if(ap(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(ap(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function $4e(e,t,r,n,a){for(var i=(n||[]).slice(),o=i.length,s=t.start,u=t.end,f=function(m){var y=i[m],v,b=function(){return v===void 0&&(v=r(y,m)),v};if(m===o-1){var x=e*(y.coordinate+e*b()/2-u);i[m]=y=Rn(Rn({},y),{},{tickCoord:x>0?y.coordinate-x*e:y.coordinate})}else i[m]=y=Rn(Rn({},y),{},{tickCoord:y.coordinate});var S=my(e,y.tickCoord,b,s,u);S&&(u=y.tickCoord-e*(b()/2+a),i[m]=Rn(Rn({},y),{},{isShow:!0}))},h=o-1;h>=0;h--)f(h);return i}function U4e(e,t,r,n,a,i){var o=(n||[]).slice(),s=o.length,u=t.start,f=t.end;if(i){var h=n[s-1],d=r(h,s-1),m=e*(h.coordinate+e*d/2-f);o[s-1]=h=Rn(Rn({},h),{},{tickCoord:m>0?h.coordinate-m*e:h.coordinate});var y=my(e,h.tickCoord,function(){return d},u,f);y&&(f=h.tickCoord-e*(d/2+a),o[s-1]=Rn(Rn({},h),{},{isShow:!0}))}for(var v=i?s-1:s,b=function(A){var k=o[A],M,O=function(){return M===void 0&&(M=r(k,A)),M};if(A===0){var C=e*(k.coordinate-e*O()/2-u);o[A]=k=Rn(Rn({},k),{},{tickCoord:C<0?k.coordinate-C*e:k.coordinate})}else o[A]=k=Rn(Rn({},k),{},{tickCoord:k.coordinate});var P=my(e,k.tickCoord,O,u,f);P&&(u=k.tickCoord+e*(O()/2+a),o[A]=Rn(Rn({},k),{},{isShow:!0}))},x=0;x<v;x++)b(x);return o}function NA(e,t,r){var n=e.tick,a=e.ticks,i=e.viewBox,o=e.minTickGap,s=e.orientation,u=e.interval,f=e.tickFormatter,h=e.unit,d=e.angle;if(!a||!a.length||!n)return[];if(je(u)||ud.isSsr)return L4e(a,typeof u=="number"&&je(u)?u:0);var m=[],y=s==="top"||s==="bottom"?"width":"height",v=h&&y==="width"?K0(h,{fontSize:t,letterSpacing:r}):{width:0,height:0},b=function(k,M){var O=mt(f)?f(k.value,M):k.value;return y==="width"?D4e(K0(O,{fontSize:t,letterSpacing:r}),v,d):K0(O,{fontSize:t,letterSpacing:r})[y]},x=a.length>=2?Ci(a[1].coordinate-a[0].coordinate):1,S=I4e(i,x,y);return u==="equidistantPreserveStart"?j4e(x,S,b,a,o):(u==="preserveStart"||u==="preserveStartEnd"?m=U4e(x,S,b,a,o,u==="preserveStartEnd"):m=$4e(x,S,b,a,o),m.filter(function(A){return A.isShow}))}var H4e=["viewBox"],q4e=["viewBox"],G4e=["ticks"];function Uf(e){"@babel/helpers - typeof";return Uf=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},Uf(e)}function af(){return af=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},af.apply(this,arguments)}function FL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Zr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?FL(Object(r),!0).forEach(function(n){PA(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):FL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function oE(e,t){if(e==null)return{};var r=V4e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function V4e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function Y4e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $L(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,ZG(n.key),n)}}function K4e(e,t,r){return t&&$L(e.prototype,t),r&&$L(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function W4e(e,t,r){return t=gy(t),Q4e(e,XG()?Reflect.construct(t,r||[],gy(e).constructor):t.apply(e,r))}function Q4e(e,t){if(t&&(Uf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return X4e(e)}function X4e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function XG(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(XG=function(){return!!e})()}function gy(e){return gy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},gy(e)}function Z4e(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&&V_(e,t)}function V_(e,t){return V_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},V_(e,t)}function PA(e,t,r){return t=ZG(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ZG(e){var t=J4e(e,"string");return Uf(t)=="symbol"?t:t+""}function J4e(e,t){if(Uf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Uf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var hd=(function(e){function t(r){var n;return Y4e(this,t),n=W4e(this,t,[r]),n.state={fontSize:"",letterSpacing:""},n}return Z4e(t,e),K4e(t,[{key:"shouldComponentUpdate",value:function(n,a){var i=n.viewBox,o=oE(n,H4e),s=this.props,u=s.viewBox,f=oE(s,q4e);return!df(i,u)||!df(o,f)||!df(a,this.state)}},{key:"componentDidMount",value:function(){var n=this.layerReference;if(n){var a=n.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];a&&this.setState({fontSize:window.getComputedStyle(a).fontSize,letterSpacing:window.getComputedStyle(a).letterSpacing})}}},{key:"getTickLineCoord",value:function(n){var a=this.props,i=a.x,o=a.y,s=a.width,u=a.height,f=a.orientation,h=a.tickSize,d=a.mirror,m=a.tickMargin,y,v,b,x,S,A,k=d?-1:1,M=n.tickSize||h,O=je(n.tickCoord)?n.tickCoord:n.coordinate;switch(f){case"top":y=v=n.coordinate,x=o+ +!d*u,b=x-k*M,A=b-k*m,S=O;break;case"left":b=x=n.coordinate,v=i+ +!d*s,y=v-k*M,S=y-k*m,A=O;break;case"right":b=x=n.coordinate,v=i+ +d*s,y=v+k*M,S=y+k*m,A=O;break;default:y=v=n.coordinate,x=o+ +d*u,b=x+k*M,A=b+k*m,S=O;break}return{line:{x1:y,y1:b,x2:v,y2:x},tick:{x:S,y:A}}}},{key:"getTickTextAnchor",value:function(){var n=this.props,a=n.orientation,i=n.mirror,o;switch(a){case"left":o=i?"start":"end";break;case"right":o=i?"end":"start";break;default:o="middle";break}return o}},{key:"getTickVerticalAnchor",value:function(){var n=this.props,a=n.orientation,i=n.mirror,o="end";switch(a){case"left":case"right":o="middle";break;case"top":o=i?"start":"end";break;default:o=i?"end":"start";break}return o}},{key:"renderAxisLine",value:function(){var n=this.props,a=n.x,i=n.y,o=n.width,s=n.height,u=n.orientation,f=n.mirror,h=n.axisLine,d=Zr(Zr(Zr({},St(this.props,!1)),St(h,!1)),{},{fill:"none"});if(u==="top"||u==="bottom"){var m=+(u==="top"&&!f||u==="bottom"&&f);d=Zr(Zr({},d),{},{x1:a,y1:i+m*s,x2:a+o,y2:i+m*s})}else{var y=+(u==="left"&&!f||u==="right"&&f);d=Zr(Zr({},d),{},{x1:a+y*o,y1:i,x2:a+y*o,y2:i+s})}return Z.createElement("line",af({},d,{className:Nt("recharts-cartesian-axis-line",hi(h,"className"))}))}},{key:"renderTicks",value:function(n,a,i){var o=this,s=this.props,u=s.tickLine,f=s.stroke,h=s.tick,d=s.tickFormatter,m=s.unit,y=NA(Zr(Zr({},this.props),{},{ticks:n}),a,i),v=this.getTickTextAnchor(),b=this.getTickVerticalAnchor(),x=St(this.props,!1),S=St(h,!1),A=Zr(Zr({},x),{},{fill:"none"},St(u,!1)),k=y.map(function(M,O){var C=o.getTickLineCoord(M),P=C.line,L=C.tick,F=Zr(Zr(Zr(Zr({textAnchor:v,verticalAnchor:b},x),{},{stroke:"none",fill:f},S),L),{},{index:O,payload:M,visibleTicksCount:y.length,tickFormatter:d});return Z.createElement(Sr,af({className:"recharts-cartesian-axis-tick",key:"tick-".concat(M.value,"-").concat(M.coordinate,"-").concat(M.tickCoord)},O1(o.props,M,O)),u&&Z.createElement("line",af({},A,P,{className:Nt("recharts-cartesian-axis-tick-line",hi(u,"className"))})),h&&t.renderTickItem(h,F,"".concat(mt(d)?d(M.value,O):M.value).concat(m||"")))});return Z.createElement("g",{className:"recharts-cartesian-axis-ticks"},k)}},{key:"render",value:function(){var n=this,a=this.props,i=a.axisLine,o=a.width,s=a.height,u=a.ticksGenerator,f=a.className,h=a.hide;if(h)return null;var d=this.props,m=d.ticks,y=oE(d,G4e),v=m;return mt(u)&&(v=m&&m.length>0?u(this.props):u(y)),o<=0||s<=0||!v||!v.length?null:Z.createElement(Sr,{className:Nt("recharts-cartesian-axis",f),ref:function(x){n.layerReference=x}},i&&this.renderAxisLine(),this.renderTicks(v,this.state.fontSize,this.state.letterSpacing),In.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(n,a,i){var o,s=Nt(a.className,"recharts-cartesian-axis-tick-value");return Z.isValidElement(n)?o=Z.cloneElement(n,Zr(Zr({},a),{},{className:s})):mt(n)?o=n(Zr(Zr({},a),{},{className:s})):o=Z.createElement(B1,af({},a,{className:"recharts-cartesian-axis-tick-value"}),i),o}}])})(D.Component);PA(hd,"displayName","CartesianAxis");PA(hd,"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 e3e=["x1","y1","x2","y2","key"],t3e=["offset"];function Mu(e){"@babel/helpers - typeof";return Mu=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},Mu(e)}function UL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ln(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?UL(Object(r),!0).forEach(function(n){r3e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):UL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function r3e(e,t,r){return t=n3e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function n3e(e){var t=a3e(e,"string");return Mu(t)=="symbol"?t:t+""}function a3e(e,t){if(Mu(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Mu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function yu(){return yu=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},yu.apply(this,arguments)}function HL(e,t){if(e==null)return{};var r=i3e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function i3e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var o3e=function(t){var r=t.fill;if(!r||r==="none")return null;var n=t.fillOpacity,a=t.x,i=t.y,o=t.width,s=t.height,u=t.ry;return Z.createElement("rect",{x:a,y:i,ry:u,width:o,height:s,stroke:"none",fill:r,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function JG(e,t){var r;if(Z.isValidElement(e))r=Z.cloneElement(e,t);else if(mt(e))r=e(t);else{var n=t.x1,a=t.y1,i=t.x2,o=t.y2,s=t.key,u=HL(t,e3e),f=St(u,!1);f.offset;var h=HL(f,t3e);r=Z.createElement("line",yu({},h,{x1:n,y1:a,x2:i,y2:o,fill:"none",key:s}))}return r}function s3e(e){var t=e.x,r=e.width,n=e.horizontal,a=n===void 0?!0:n,i=e.horizontalPoints;if(!a||!i||!i.length)return null;var o=i.map(function(s,u){var f=Ln(Ln({},e),{},{x1:t,y1:s,x2:t+r,y2:s,key:"line-".concat(u),index:u});return JG(a,f)});return Z.createElement("g",{className:"recharts-cartesian-grid-horizontal"},o)}function l3e(e){var t=e.y,r=e.height,n=e.vertical,a=n===void 0?!0:n,i=e.verticalPoints;if(!a||!i||!i.length)return null;var o=i.map(function(s,u){var f=Ln(Ln({},e),{},{x1:s,y1:t,x2:s,y2:t+r,key:"line-".concat(u),index:u});return JG(a,f)});return Z.createElement("g",{className:"recharts-cartesian-grid-vertical"},o)}function u3e(e){var t=e.horizontalFill,r=e.fillOpacity,n=e.x,a=e.y,i=e.width,o=e.height,s=e.horizontalPoints,u=e.horizontal,f=u===void 0?!0:u;if(!f||!t||!t.length)return null;var h=s.map(function(m){return Math.round(m+a-a)}).sort(function(m,y){return m-y});a!==h[0]&&h.unshift(0);var d=h.map(function(m,y){var v=!h[y+1],b=v?a+o-m:h[y+1]-m;if(b<=0)return null;var x=y%t.length;return Z.createElement("rect",{key:"react-".concat(y),y:m,x:n,height:b,width:i,stroke:"none",fill:t[x],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return Z.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},d)}function c3e(e){var t=e.vertical,r=t===void 0?!0:t,n=e.verticalFill,a=e.fillOpacity,i=e.x,o=e.y,s=e.width,u=e.height,f=e.verticalPoints;if(!r||!n||!n.length)return null;var h=f.map(function(m){return Math.round(m+i-i)}).sort(function(m,y){return m-y});i!==h[0]&&h.unshift(0);var d=h.map(function(m,y){var v=!h[y+1],b=v?i+s-m:h[y+1]-m;if(b<=0)return null;var x=y%n.length;return Z.createElement("rect",{key:"react-".concat(y),x:m,y:o,width:b,height:u,stroke:"none",fill:n[x],fillOpacity:a,className:"recharts-cartesian-grid-bg"})});return Z.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},d)}var f3e=function(t,r){var n=t.xAxis,a=t.width,i=t.height,o=t.offset;return hG(NA(Ln(Ln(Ln({},hd.defaultProps),n),{},{ticks:Wo(n,!0),viewBox:{x:0,y:0,width:a,height:i}})),o.left,o.left+o.width,r)},d3e=function(t,r){var n=t.yAxis,a=t.width,i=t.height,o=t.offset;return hG(NA(Ln(Ln(Ln({},hd.defaultProps),n),{},{ticks:Wo(n,!0),viewBox:{x:0,y:0,width:a,height:i}})),o.top,o.top+o.height,r)},Yc={horizontal:!0,vertical:!0,stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function eV(e){var t,r,n,a,i,o,s=AA(),u=kA(),f=Jxe(),h=Ln(Ln({},e),{},{stroke:(t=e.stroke)!==null&&t!==void 0?t:Yc.stroke,fill:(r=e.fill)!==null&&r!==void 0?r:Yc.fill,horizontal:(n=e.horizontal)!==null&&n!==void 0?n:Yc.horizontal,horizontalFill:(a=e.horizontalFill)!==null&&a!==void 0?a:Yc.horizontalFill,vertical:(i=e.vertical)!==null&&i!==void 0?i:Yc.vertical,verticalFill:(o=e.verticalFill)!==null&&o!==void 0?o:Yc.verticalFill,x:je(e.x)?e.x:f.left,y:je(e.y)?e.y:f.top,width:je(e.width)?e.width:f.width,height:je(e.height)?e.height:f.height}),d=h.x,m=h.y,y=h.width,v=h.height,b=h.syncWithTicks,x=h.horizontalValues,S=h.verticalValues,A=Qxe(),k=Xxe();if(!je(y)||y<=0||!je(v)||v<=0||!je(d)||d!==+d||!je(m)||m!==+m)return null;var M=h.verticalCoordinatesGenerator||f3e,O=h.horizontalCoordinatesGenerator||d3e,C=h.horizontalPoints,P=h.verticalPoints;if((!C||!C.length)&&mt(O)){var L=x&&x.length,F=O({yAxis:k?Ln(Ln({},k),{},{ticks:L?x:k.ticks}):void 0,width:s,height:u,offset:f},L?!0:b);es(Array.isArray(F),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(Mu(F),"]")),Array.isArray(F)&&(C=F)}if((!P||!P.length)&&mt(M)){var z=S&&S.length,$=M({xAxis:A?Ln(Ln({},A),{},{ticks:z?S:A.ticks}):void 0,width:s,height:u,offset:f},z?!0:b);es(Array.isArray($),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(Mu($),"]")),Array.isArray($)&&(P=$)}return Z.createElement("g",{className:"recharts-cartesian-grid"},Z.createElement(o3e,{fill:h.fill,fillOpacity:h.fillOpacity,x:h.x,y:h.y,width:h.width,height:h.height,ry:h.ry}),Z.createElement(s3e,yu({},h,{offset:f,horizontalPoints:C,xAxis:A,yAxis:k})),Z.createElement(l3e,yu({},h,{offset:f,verticalPoints:P,xAxis:A,yAxis:k})),Z.createElement(u3e,yu({},h,{horizontalPoints:C})),Z.createElement(c3e,yu({},h,{verticalPoints:P})))}eV.displayName="CartesianGrid";var h3e=["layout","type","stroke","connectNulls","isRange","ref"],p3e=["key"],tV;function Hf(e){"@babel/helpers - typeof";return Hf=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},Hf(e)}function rV(e,t){if(e==null)return{};var r=m3e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function m3e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function vu(){return vu=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},vu.apply(this,arguments)}function qL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function rl(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?qL(Object(r),!0).forEach(function(n){no(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function g3e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function GL(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,aV(n.key),n)}}function y3e(e,t,r){return t&&GL(e.prototype,t),r&&GL(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function v3e(e,t,r){return t=yy(t),b3e(e,nV()?Reflect.construct(t,r||[],yy(e).constructor):t.apply(e,r))}function b3e(e,t){if(t&&(Hf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return x3e(e)}function x3e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function nV(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(nV=function(){return!!e})()}function yy(e){return yy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},yy(e)}function w3e(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&&Y_(e,t)}function Y_(e,t){return Y_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},Y_(e,t)}function no(e,t,r){return t=aV(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function aV(e){var t=E3e(e,"string");return Hf(t)=="symbol"?t:t+""}function E3e(e,t){if(Hf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Hf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Rl=(function(e){function t(){var r;g3e(this,t);for(var n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];return r=v3e(this,t,[].concat(a)),no(r,"state",{isAnimationFinished:!0}),no(r,"id",Np("recharts-area-")),no(r,"handleAnimationEnd",function(){var o=r.props.onAnimationEnd;r.setState({isAnimationFinished:!0}),mt(o)&&o()}),no(r,"handleAnimationStart",function(){var o=r.props.onAnimationStart;r.setState({isAnimationFinished:!1}),mt(o)&&o()}),r}return w3e(t,e),y3e(t,[{key:"renderDots",value:function(n,a,i){var o=this.props.isAnimationActive,s=this.state.isAnimationFinished;if(o&&!s)return null;var u=this.props,f=u.dot,h=u.points,d=u.dataKey,m=St(this.props,!1),y=St(f,!0),v=h.map(function(x,S){var A=rl(rl(rl({key:"dot-".concat(S),r:3},m),y),{},{index:S,cx:x.x,cy:x.y,dataKey:d,value:x.value,payload:x.payload,points:h});return t.renderDotItem(f,A)}),b={clipPath:n?"url(#clipPath-".concat(a?"":"dots-").concat(i,")"):null};return Z.createElement(Sr,vu({className:"recharts-area-dots"},b),v)}},{key:"renderHorizontalRect",value:function(n){var a=this.props,i=a.baseLine,o=a.points,s=a.strokeWidth,u=o[0].x,f=o[o.length-1].x,h=n*Math.abs(u-f),d=cl(o.map(function(m){return m.y||0}));return je(i)&&typeof i=="number"?d=Math.max(i,d):i&&Array.isArray(i)&&i.length&&(d=Math.max(cl(i.map(function(m){return m.y||0})),d)),je(d)?Z.createElement("rect",{x:u<f?u:u-h,y:0,width:h,height:Math.floor(d+(s?parseInt("".concat(s),10):1))}):null}},{key:"renderVerticalRect",value:function(n){var a=this.props,i=a.baseLine,o=a.points,s=a.strokeWidth,u=o[0].y,f=o[o.length-1].y,h=n*Math.abs(u-f),d=cl(o.map(function(m){return m.x||0}));return je(i)&&typeof i=="number"?d=Math.max(i,d):i&&Array.isArray(i)&&i.length&&(d=Math.max(cl(i.map(function(m){return m.x||0})),d)),je(d)?Z.createElement("rect",{x:0,y:u<f?u:u-h,width:d+(s?parseInt("".concat(s),10):1),height:Math.floor(h)}):null}},{key:"renderClipRect",value:function(n){var a=this.props.layout;return a==="vertical"?this.renderVerticalRect(n):this.renderHorizontalRect(n)}},{key:"renderAreaStatically",value:function(n,a,i,o){var s=this.props,u=s.layout,f=s.type,h=s.stroke,d=s.connectNulls,m=s.isRange;s.ref;var y=rV(s,h3e);return Z.createElement(Sr,{clipPath:i?"url(#clipPath-".concat(o,")"):null},Z.createElement(X0,vu({},St(y,!0),{points:n,connectNulls:d,type:f,baseLine:a,layout:u,stroke:"none",className:"recharts-area-area"})),h!=="none"&&Z.createElement(X0,vu({},St(this.props,!1),{className:"recharts-area-curve",layout:u,type:f,connectNulls:d,fill:"none",points:n})),h!=="none"&&m&&Z.createElement(X0,vu({},St(this.props,!1),{className:"recharts-area-curve",layout:u,type:f,connectNulls:d,fill:"none",points:a})))}},{key:"renderAreaWithAnimation",value:function(n,a){var i=this,o=this.props,s=o.points,u=o.baseLine,f=o.isAnimationActive,h=o.animationBegin,d=o.animationDuration,m=o.animationEasing,y=o.animationId,v=this.state,b=v.prevPoints,x=v.prevBaseLine;return Z.createElement(ds,{begin:h,duration:d,isActive:f,easing:m,from:{t:0},to:{t:1},key:"area-".concat(y),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(S){var A=S.t;if(b){var k=b.length/s.length,M=s.map(function(L,F){var z=Math.floor(F*k);if(b[z]){var $=b[z],V=ni($.x,L.x),W=ni($.y,L.y);return rl(rl({},L),{},{x:V(A),y:W(A)})}return L}),O;if(je(u)&&typeof u=="number"){var C=ni(x,u);O=C(A)}else if(Pt(u)||sd(u)){var P=ni(x,0);O=P(A)}else O=u.map(function(L,F){var z=Math.floor(F*k);if(x[z]){var $=x[z],V=ni($.x,L.x),W=ni($.y,L.y);return rl(rl({},L),{},{x:V(A),y:W(A)})}return L});return i.renderAreaStatically(M,O,n,a)}return Z.createElement(Sr,null,Z.createElement("defs",null,Z.createElement("clipPath",{id:"animationClipPath-".concat(a)},i.renderClipRect(A))),Z.createElement(Sr,{clipPath:"url(#animationClipPath-".concat(a,")")},i.renderAreaStatically(s,u,n,a)))})}},{key:"renderArea",value:function(n,a){var i=this.props,o=i.points,s=i.baseLine,u=i.isAnimationActive,f=this.state,h=f.prevPoints,d=f.prevBaseLine,m=f.totalLength;return u&&o&&o.length&&(!h&&m>0||!jh(h,o)||!jh(d,s))?this.renderAreaWithAnimation(n,a):this.renderAreaStatically(o,s,n,a)}},{key:"render",value:function(){var n,a=this.props,i=a.hide,o=a.dot,s=a.points,u=a.className,f=a.top,h=a.left,d=a.xAxis,m=a.yAxis,y=a.width,v=a.height,b=a.isAnimationActive,x=a.id;if(i||!s||!s.length)return null;var S=this.state.isAnimationFinished,A=s.length===1,k=Nt("recharts-area",u),M=d&&d.allowDataOverflow,O=m&&m.allowDataOverflow,C=M||O,P=Pt(x)?this.id:x,L=(n=St(o,!1))!==null&&n!==void 0?n:{r:3,strokeWidth:2},F=L.r,z=F===void 0?3:F,$=L.strokeWidth,V=$===void 0?2:$,W=Hce(o)?o:{},X=W.clipDot,re=X===void 0?!0:X,U=z*2+V;return Z.createElement(Sr,{className:k},M||O?Z.createElement("defs",null,Z.createElement("clipPath",{id:"clipPath-".concat(P)},Z.createElement("rect",{x:M?h:h-y/2,y:O?f:f-v/2,width:M?y:y*2,height:O?v:v*2})),!re&&Z.createElement("clipPath",{id:"clipPath-dots-".concat(P)},Z.createElement("rect",{x:h-U/2,y:f-U/2,width:y+U,height:v+U}))):null,A?null:this.renderArea(C,P),(o||A)&&this.renderDots(C,re,P),(!b||S)&&gl.renderCallByParent(this.props,s))}}],[{key:"getDerivedStateFromProps",value:function(n,a){return n.animationId!==a.prevAnimationId?{prevAnimationId:n.animationId,curPoints:n.points,curBaseLine:n.baseLine,prevPoints:a.curPoints,prevBaseLine:a.curBaseLine}:n.points!==a.curPoints||n.baseLine!==a.curBaseLine?{curPoints:n.points,curBaseLine:n.baseLine}:null}}])})(D.PureComponent);tV=Rl;no(Rl,"displayName","Area");no(Rl,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!ud.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});no(Rl,"getBaseValue",function(e,t,r,n){var a=e.layout,i=e.baseValue,o=t.props.baseValue,s=o??i;if(je(s)&&typeof s=="number")return s;var u=a==="horizontal"?n:r,f=u.scale.domain();if(u.type==="number"){var h=Math.max(f[0],f[1]),d=Math.min(f[0],f[1]);return s==="dataMin"?d:s==="dataMax"||h<0?h:Math.max(Math.min(f[0],f[1]),0)}return s==="dataMin"?f[0]:s==="dataMax"?f[1]:f[0]});no(Rl,"getComposedData",function(e){var t=e.props,r=e.item,n=e.xAxis,a=e.yAxis,i=e.xAxisTicks,o=e.yAxisTicks,s=e.bandSize,u=e.dataKey,f=e.stackedData,h=e.dataStartIndex,d=e.displayedData,m=e.offset,y=t.layout,v=f&&f.length,b=tV.getBaseValue(t,r,n,a),x=y==="horizontal",S=!1,A=d.map(function(M,O){var C;v?C=f[h+O]:(C=$a(M,u),Array.isArray(C)?S=!0:C=[b,C]);var P=C[1]==null||v&&$a(M,u)==null;return x?{x:oI({axis:n,ticks:i,bandSize:s,entry:M,index:O}),y:P?null:a.scale(C[1]),value:C,payload:M}:{x:P?null:n.scale(C[1]),y:oI({axis:a,ticks:o,bandSize:s,entry:M,index:O}),value:C,payload:M}}),k;return v||S?k=A.map(function(M){var O=Array.isArray(M.value)?M.value[0]:null;return x?{x:M.x,y:O!=null&&M.y!=null?a.scale(O):null}:{x:O!=null?n.scale(O):null,y:M.y}}):k=x?a.scale(b):n.scale(b),rl({points:A,baseLine:k,layout:y,isRange:S},m)});no(Rl,"renderDotItem",function(e,t){var r;if(Z.isValidElement(e))r=Z.cloneElement(e,t);else if(mt(e))r=e(t);else{var n=Nt("recharts-area-dot",typeof e!="boolean"?e.className:""),a=t.key,i=rV(t,p3e);r=Z.createElement(EA,vu({},i,{key:a,className:n}))}return r});function qf(e){"@babel/helpers - typeof";return qf=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},qf(e)}function _3e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S3e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,sV(n.key),n)}}function T3e(e,t,r){return t&&S3e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function A3e(e,t,r){return t=vy(t),k3e(e,iV()?Reflect.construct(t,r||[],vy(e).constructor):t.apply(e,r))}function k3e(e,t){if(t&&(qf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return O3e(e)}function O3e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function iV(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(iV=function(){return!!e})()}function vy(e){return vy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},vy(e)}function C3e(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&&K_(e,t)}function K_(e,t){return K_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},K_(e,t)}function oV(e,t,r){return t=sV(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function sV(e){var t=N3e(e,"string");return qf(t)=="symbol"?t:t+""}function N3e(e,t){if(qf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(qf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function W_(){return W_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},W_.apply(this,arguments)}function P3e(e){var t=e.xAxisId,r=AA(),n=kA(),a=UG(t);return a==null?null:D.createElement(hd,W_({},a,{className:Nt("recharts-".concat(a.axisType," ").concat(a.axisType),a.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(o){return Wo(o,!0)}}))}var Xv=(function(e){function t(){return _3e(this,t),A3e(this,t,arguments)}return C3e(t,e),T3e(t,[{key:"render",value:function(){return D.createElement(P3e,this.props)}}])})(D.Component);oV(Xv,"displayName","XAxis");oV(Xv,"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 Gf(e){"@babel/helpers - typeof";return Gf=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},Gf(e)}function M3e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function R3e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,cV(n.key),n)}}function D3e(e,t,r){return t&&R3e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function I3e(e,t,r){return t=by(t),L3e(e,lV()?Reflect.construct(t,r||[],by(e).constructor):t.apply(e,r))}function L3e(e,t){if(t&&(Gf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return j3e(e)}function j3e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lV(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(lV=function(){return!!e})()}function by(e){return by=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},by(e)}function B3e(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&&Q_(e,t)}function Q_(e,t){return Q_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},Q_(e,t)}function uV(e,t,r){return t=cV(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function cV(e){var t=z3e(e,"string");return Gf(t)=="symbol"?t:t+""}function z3e(e,t){if(Gf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Gf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function X_(){return X_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},X_.apply(this,arguments)}var F3e=function(t){var r=t.yAxisId,n=AA(),a=kA(),i=HG(r);return i==null?null:D.createElement(hd,X_({},i,{className:Nt("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:n,height:a},ticksGenerator:function(s){return Wo(s,!0)}}))},Zv=(function(e){function t(){return M3e(this,t),I3e(this,t,arguments)}return B3e(t,e),D3e(t,[{key:"render",value:function(){return D.createElement(F3e,this.props)}}])})(D.Component);uV(Zv,"displayName","YAxis");uV(Zv,"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 VL(e){return q3e(e)||H3e(e)||U3e(e)||$3e()}function $3e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
393In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function U3e(e,t){if(e){if(typeof e=="string")return Z_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Z_(e,t)}}function H3e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function q3e(e){if(Array.isArray(e))return Z_(e)}function Z_(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var J_=function(t,r,n,a,i){var o=Ni(t,CA),s=Ni(t,Kv),u=[].concat(VL(o),VL(s)),f=Ni(t,Qv),h="".concat(a,"Id"),d=a[0],m=r;if(u.length&&(m=u.reduce(function(b,x){if(x.props[h]===n&&uo(x.props,"extendDomain")&&je(x.props[d])){var S=x.props[d];return[Math.min(b[0],S),Math.max(b[1],S)]}return b},m)),f.length){var y="".concat(d,"1"),v="".concat(d,"2");m=f.reduce(function(b,x){if(x.props[h]===n&&uo(x.props,"extendDomain")&&je(x.props[y])&&je(x.props[v])){var S=x.props[y],A=x.props[v];return[Math.min(b[0],S,A),Math.max(b[1],S,A)]}return b},m)}return i&&i.length&&(m=i.reduce(function(b,x){return je(x)?[Math.min(b[0],x),Math.max(b[1],x)]:b},m)),m},sE={exports:{}},YL;function G3e(){return YL||(YL=1,(function(e){var t=Object.prototype.hasOwnProperty,r="~";function n(){}Object.create&&(n.prototype=Object.create(null),new n().__proto__||(r=!1));function a(u,f,h){this.fn=u,this.context=f,this.once=h||!1}function i(u,f,h,d,m){if(typeof h!="function")throw new TypeError("The listener must be a function");var y=new a(h,d||u,m),v=r?r+f:f;return u._events[v]?u._events[v].fn?u._events[v]=[u._events[v],y]:u._events[v].push(y):(u._events[v]=y,u._eventsCount++),u}function o(u,f){--u._eventsCount===0?u._events=new n:delete u._events[f]}function s(){this._events=new n,this._eventsCount=0}s.prototype.eventNames=function(){var f=[],h,d;if(this._eventsCount===0)return f;for(d in h=this._events)t.call(h,d)&&f.push(r?d.slice(1):d);return Object.getOwnPropertySymbols?f.concat(Object.getOwnPropertySymbols(h)):f},s.prototype.listeners=function(f){var h=r?r+f:f,d=this._events[h];if(!d)return[];if(d.fn)return[d.fn];for(var m=0,y=d.length,v=new Array(y);m<y;m++)v[m]=d[m].fn;return v},s.prototype.listenerCount=function(f){var h=r?r+f:f,d=this._events[h];return d?d.fn?1:d.length:0},s.prototype.emit=function(f,h,d,m,y,v){var b=r?r+f:f;if(!this._events[b])return!1;var x=this._events[b],S=arguments.length,A,k;if(x.fn){switch(x.once&&this.removeListener(f,x.fn,void 0,!0),S){case 1:return x.fn.call(x.context),!0;case 2:return x.fn.call(x.context,h),!0;case 3:return x.fn.call(x.context,h,d),!0;case 4:return x.fn.call(x.context,h,d,m),!0;case 5:return x.fn.call(x.context,h,d,m,y),!0;case 6:return x.fn.call(x.context,h,d,m,y,v),!0}for(k=1,A=new Array(S-1);k<S;k++)A[k-1]=arguments[k];x.fn.apply(x.context,A)}else{var M=x.length,O;for(k=0;k<M;k++)switch(x[k].once&&this.removeListener(f,x[k].fn,void 0,!0),S){case 1:x[k].fn.call(x[k].context);break;case 2:x[k].fn.call(x[k].context,h);break;case 3:x[k].fn.call(x[k].context,h,d);break;case 4:x[k].fn.call(x[k].context,h,d,m);break;default:if(!A)for(O=1,A=new Array(S-1);O<S;O++)A[O-1]=arguments[O];x[k].fn.apply(x[k].context,A)}}return!0},s.prototype.on=function(f,h,d){return i(this,f,h,d,!1)},s.prototype.once=function(f,h,d){return i(this,f,h,d,!0)},s.prototype.removeListener=function(f,h,d,m){var y=r?r+f:f;if(!this._events[y])return this;if(!h)return o(this,y),this;var v=this._events[y];if(v.fn)v.fn===h&&(!m||v.once)&&(!d||v.context===d)&&o(this,y);else{for(var b=0,x=[],S=v.length;b<S;b++)(v[b].fn!==h||m&&!v[b].once||d&&v[b].context!==d)&&x.push(v[b]);x.length?this._events[y]=x.length===1?x[0]:x:o(this,y)}return this},s.prototype.removeAllListeners=function(f){var h;return f?(h=r?r+f:f,this._events[h]&&o(this,h)):(this._events=new n,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=r,s.EventEmitter=s,e.exports=s})(sE)),sE.exports}var V3e=G3e();const Y3e=Kt(V3e);var lE=new Y3e,uE="recharts.syncMouseEvents";function ip(e){"@babel/helpers - typeof";return ip=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},ip(e)}function K3e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function W3e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,fV(n.key),n)}}function Q3e(e,t,r){return t&&W3e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function cE(e,t,r){return t=fV(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fV(e){var t=X3e(e,"string");return ip(t)=="symbol"?t:t+""}function X3e(e,t){if(ip(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(ip(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Z3e=(function(){function e(){K3e(this,e),cE(this,"activeIndex",0),cE(this,"coordinateList",[]),cE(this,"layout","horizontal")}return Q3e(e,[{key:"setDetails",value:function(r){var n,a=r.coordinateList,i=a===void 0?null:a,o=r.container,s=o===void 0?null:o,u=r.layout,f=u===void 0?null:u,h=r.offset,d=h===void 0?null:h,m=r.mouseHandlerCallback,y=m===void 0?null:m;this.coordinateList=(n=i??this.coordinateList)!==null&&n!==void 0?n:[],this.container=s??this.container,this.layout=f??this.layout,this.offset=d??this.offset,this.mouseHandlerCallback=y??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(r){if(this.coordinateList.length!==0)switch(r.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(r){this.activeIndex=r}},{key:"spoofMouse",value:function(){var r,n;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var a=this.container.getBoundingClientRect(),i=a.x,o=a.y,s=a.height,u=this.coordinateList[this.activeIndex].coordinate,f=((r=window)===null||r===void 0?void 0:r.scrollX)||0,h=((n=window)===null||n===void 0?void 0:n.scrollY)||0,d=i+u+f,m=o+this.offset.top+s/2+h;this.mouseHandlerCallback({pageX:d,pageY:m})}}}])})();function J3e(e,t,r){if(r==="number"&&t===!0&&Array.isArray(e)){var n=e?.[0],a=e?.[1];if(n&&a&&je(n)&&je(a))return!0}return!1}function e6e(e,t,r,n){var a=n/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-a:r.left+.5,y:e==="horizontal"?r.top+.5:t.y-a,width:e==="horizontal"?n:r.width-1,height:e==="horizontal"?r.height-1:n}}function dV(e){var t=e.cx,r=e.cy,n=e.radius,a=e.startAngle,i=e.endAngle,o=kn(t,r,n,a),s=kn(t,r,n,i);return{points:[o,s],cx:t,cy:r,radius:n,startAngle:a,endAngle:i}}function t6e(e,t,r){var n,a,i,o;if(e==="horizontal")n=t.x,i=n,a=r.top,o=r.top+r.height;else if(e==="vertical")a=t.y,o=a,n=r.left,i=r.left+r.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var s=t.cx,u=t.cy,f=t.innerRadius,h=t.outerRadius,d=t.angle,m=kn(s,u,f,d),y=kn(s,u,h,d);n=m.x,a=m.y,i=y.x,o=y.y}else return dV(t);return[{x:n,y:a},{x:i,y:o}]}function op(e){"@babel/helpers - typeof";return op=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},op(e)}function KL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ig(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?KL(Object(r),!0).forEach(function(n){r6e(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):KL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function r6e(e,t,r){return t=n6e(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function n6e(e){var t=a6e(e,"string");return op(t)=="symbol"?t:t+""}function a6e(e,t){if(op(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(op(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function i6e(e){var t,r,n=e.element,a=e.tooltipEventType,i=e.isActive,o=e.activeCoordinate,s=e.activePayload,u=e.offset,f=e.activeTooltipIndex,h=e.tooltipAxisBandSize,d=e.layout,m=e.chartName,y=(t=n.props.cursor)!==null&&t!==void 0?t:(r=n.type.defaultProps)===null||r===void 0?void 0:r.cursor;if(!n||!y||!i||!o||m!=="ScatterChart"&&a!=="axis")return null;var v,b=X0;if(m==="ScatterChart")v=o,b=o2e;else if(m==="BarChart")v=e6e(d,o,u,h),b=wA;else if(d==="radial"){var x=dV(o),S=x.cx,A=x.cy,k=x.radius,M=x.startAngle,O=x.endAngle;v={cx:S,cy:A,startAngle:M,endAngle:O,innerRadius:k,outerRadius:k},b=vG}else v={points:t6e(d,o,u)},b=X0;var C=Ig(Ig(Ig(Ig({stroke:"#ccc",pointerEvents:"none"},u),v),St(y,!1)),{},{payload:s,payloadIndex:f,className:Nt("recharts-tooltip-cursor",y.className)});return D.isValidElement(y)?D.cloneElement(y,C):D.createElement(b,C)}var o6e=["item"],s6e=["children","className","width","height","style","compact","title","desc"];function Vf(e){"@babel/helpers - typeof";return Vf=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},Vf(e)}function of(){return of=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},of.apply(this,arguments)}function WL(e,t){return c6e(e)||u6e(e,t)||pV(e,t)||l6e()}function l6e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
394In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u6e(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,i,o,s=[],u=!0,f=!1;try{if(i=(r=r.call(e)).next,t!==0)for(;!(u=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(h){f=!0,a=h}finally{try{if(!u&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(f)throw a}}return s}}function c6e(e){if(Array.isArray(e))return e}function QL(e,t){if(e==null)return{};var r=f6e(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function f6e(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function d6e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h6e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,mV(n.key),n)}}function p6e(e,t,r){return t&&h6e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function m6e(e,t,r){return t=xy(t),g6e(e,hV()?Reflect.construct(t,r||[],xy(e).constructor):t.apply(e,r))}function g6e(e,t){if(t&&(Vf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return y6e(e)}function y6e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function hV(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(hV=function(){return!!e})()}function xy(e){return xy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},xy(e)}function v6e(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&&eS(e,t)}function eS(e,t){return eS=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},eS(e,t)}function Yf(e){return w6e(e)||x6e(e)||pV(e)||b6e()}function b6e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
395In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pV(e,t){if(e){if(typeof e=="string")return tS(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tS(e,t)}}function x6e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function w6e(e){if(Array.isArray(e))return tS(e)}function tS(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function XL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function _e(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?XL(Object(r),!0).forEach(function(n){at(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):XL(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function at(e,t,r){return t=mV(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function mV(e){var t=E6e(e,"string");return Vf(t)=="symbol"?t:t+""}function E6e(e,t){if(Vf(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(Vf(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _6e={xAxis:["bottom","top"],yAxis:["left","right"]},S6e={width:"100%",height:"100%"},gV={x:0,y:0};function Lg(e){return e}var T6e=function(t,r){return r==="horizontal"?t.x:r==="vertical"?t.y:r==="centric"?t.angle:t.radius},A6e=function(t,r,n,a){var i=r.find(function(h){return h&&h.index===n});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 o=i.coordinate,s=a.radius;return _e(_e(_e({},a),kn(a.cx,a.cy,s,o)),{},{angle:o,radius:s})}var u=i.coordinate,f=a.angle;return _e(_e(_e({},a),kn(a.cx,a.cy,u,f)),{},{angle:f,radius:u})}return gV},Jv=function(t,r){var n=r.graphicalItems,a=r.dataStartIndex,i=r.dataEndIndex,o=(n??[]).reduce(function(s,u){var f=u.props.data;return f&&f.length?[].concat(Yf(s),Yf(f)):s},[]);return o.length>0?o:t&&t.length&&je(a)&&je(i)?t.slice(a,i+1):[]};function yV(e){return e==="number"?[0,"auto"]:void 0}var rS=function(t,r,n,a){var i=t.graphicalItems,o=t.tooltipAxis,s=Jv(r,t);return n<0||!i||!i.length||n>=s.length?null:i.reduce(function(u,f){var h,d=(h=f.props.data)!==null&&h!==void 0?h:r;d&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=n&&(d=d.slice(t.dataStartIndex,t.dataEndIndex+1));var m;if(o.dataKey&&!o.allowDuplicatedCategory){var y=d===void 0?s:d;m=A1(y,o.dataKey,a)}else m=d&&d[n]||s[n];return m?[].concat(Yf(u),[mG(f,m)]):u},[])},ZL=function(t,r,n,a){var i=a||{x:t.chartX,y:t.chartY},o=T6e(i,n),s=t.orderedTooltipTicks,u=t.tooltipAxis,f=t.tooltipTicks,h=U1e(o,s,f,u);if(h>=0&&f){var d=f[h]&&f[h].value,m=rS(t,r,h,d),y=A6e(n,s,h,i);return{activeTooltipIndex:h,activeLabel:d,activePayload:m,activeCoordinate:y}}return null},k6e=function(t,r){var n=r.axes,a=r.graphicalItems,i=r.axisType,o=r.axisIdKey,s=r.stackGroups,u=r.dataStartIndex,f=r.dataEndIndex,h=t.layout,d=t.children,m=t.stackOffset,y=dG(h,i);return n.reduce(function(v,b){var x,S=b.type.defaultProps!==void 0?_e(_e({},b.type.defaultProps),b.props):b.props,A=S.type,k=S.dataKey,M=S.allowDataOverflow,O=S.allowDuplicatedCategory,C=S.scale,P=S.ticks,L=S.includeHidden,F=S[o];if(v[F])return v;var z=Jv(t.data,{graphicalItems:a.filter(function(oe){var j,de=o in oe.props?oe.props[o]:(j=oe.type.defaultProps)===null||j===void 0?void 0:j[o];return de===F}),dataStartIndex:u,dataEndIndex:f}),$=z.length,V,W,X;J3e(S.domain,M,A)&&(V=w_(S.domain,null,M),y&&(A==="number"||C!=="auto")&&(X=Q0(z,k,"category")));var re=yV(A);if(!V||V.length===0){var U,ee=(U=S.domain)!==null&&U!==void 0?U:re;if(k){if(V=Q0(z,k,A),A==="category"&&y){var J=Rce(V);O&&J?(W=V,V=sy(0,$)):O||(V=cI(ee,V,b).reduce(function(oe,j){return oe.indexOf(j)>=0?oe:[].concat(Yf(oe),[j])},[]))}else if(A==="category")O?V=V.filter(function(oe){return oe!==""&&!Pt(oe)}):V=cI(ee,V,b).reduce(function(oe,j){return oe.indexOf(j)>=0||j===""||Pt(j)?oe:[].concat(Yf(oe),[j])},[]);else if(A==="number"){var le=Y1e(z,a.filter(function(oe){var j,de,xe=o in oe.props?oe.props[o]:(j=oe.type.defaultProps)===null||j===void 0?void 0:j[o],Oe="hide"in oe.props?oe.props.hide:(de=oe.type.defaultProps)===null||de===void 0?void 0:de.hide;return xe===F&&(L||!Oe)}),k,i,h);le&&(V=le)}y&&(A==="number"||C!=="auto")&&(X=Q0(z,k,"category"))}else y?V=sy(0,$):s&&s[F]&&s[F].hasStack&&A==="number"?V=m==="expand"?[0,1]:pG(s[F].stackGroups,u,f):V=fG(z,a.filter(function(oe){var j=o in oe.props?oe.props[o]:oe.type.defaultProps[o],de="hide"in oe.props?oe.props.hide:oe.type.defaultProps.hide;return j===F&&(L||!de)}),A,h,!0);if(A==="number")V=J_(d,V,F,i,P),ee&&(V=w_(ee,V,M));else if(A==="category"&&ee){var G=ee,Y=V.every(function(oe){return G.indexOf(oe)>=0});Y&&(V=G)}}return _e(_e({},v),{},at({},F,_e(_e({},S),{},{axisType:i,domain:V,categoricalDomain:X,duplicateDomain:W,originalDomain:(x=S.domain)!==null&&x!==void 0?x:re,isCategorical:y,layout:h})))},{})},O6e=function(t,r){var n=r.graphicalItems,a=r.Axis,i=r.axisType,o=r.axisIdKey,s=r.stackGroups,u=r.dataStartIndex,f=r.dataEndIndex,h=t.layout,d=t.children,m=Jv(t.data,{graphicalItems:n,dataStartIndex:u,dataEndIndex:f}),y=m.length,v=dG(h,i),b=-1;return n.reduce(function(x,S){var A=S.type.defaultProps!==void 0?_e(_e({},S.type.defaultProps),S.props):S.props,k=A[o],M=yV("number");if(!x[k]){b++;var O;return v?O=sy(0,y):s&&s[k]&&s[k].hasStack?(O=pG(s[k].stackGroups,u,f),O=J_(d,O,k,i)):(O=w_(M,fG(m,n.filter(function(C){var P,L,F=o in C.props?C.props[o]:(P=C.type.defaultProps)===null||P===void 0?void 0:P[o],z="hide"in C.props?C.props.hide:(L=C.type.defaultProps)===null||L===void 0?void 0:L.hide;return F===k&&!z}),"number",h),a.defaultProps.allowDataOverflow),O=J_(d,O,k,i)),_e(_e({},x),{},at({},k,_e(_e({axisType:i},a.defaultProps),{},{hide:!0,orientation:hi(_6e,"".concat(i,".").concat(b%2),null),domain:O,originalDomain:M,isCategorical:v,layout:h})))}return x},{})},C6e=function(t,r){var n=r.axisType,a=n===void 0?"xAxis":n,i=r.AxisComp,o=r.graphicalItems,s=r.stackGroups,u=r.dataStartIndex,f=r.dataEndIndex,h=t.children,d="".concat(a,"Id"),m=Ni(h,i),y={};return m&&m.length?y=k6e(t,{axes:m,graphicalItems:o,axisType:a,axisIdKey:d,stackGroups:s,dataStartIndex:u,dataEndIndex:f}):o&&o.length&&(y=O6e(t,{Axis:i,graphicalItems:o,axisType:a,axisIdKey:d,stackGroups:s,dataStartIndex:u,dataEndIndex:f})),y},N6e=function(t){var r=ll(t),n=Wo(r,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:WT(n,function(a){return a.coordinate}),tooltipAxis:r,tooltipAxisBandSize:Z1(r,n)}},JL=function(t){var r=t.children,n=t.defaultShowTooltip,a=Ma(r,jf),i=0,o=0;return t.data&&t.data.length!==0&&(o=t.data.length-1),a&&a.props&&(a.props.startIndex>=0&&(i=a.props.startIndex),a.props.endIndex>=0&&(o=a.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:o,activeTooltipIndex:-1,isTooltipActive:!!n}},P6e=function(t){return!t||!t.length?!1:t.some(function(r){var n=Jo(r&&r.type);return n&&n.indexOf("Bar")>=0})},ej=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"}},M6e=function(t,r){var n=t.props,a=t.graphicalItems,i=t.xAxisMap,o=i===void 0?{}:i,s=t.yAxisMap,u=s===void 0?{}:s,f=n.width,h=n.height,d=n.children,m=n.margin||{},y=Ma(d,jf),v=Ma(d,hf),b=Object.keys(u).reduce(function(O,C){var P=u[C],L=P.orientation;return!P.mirror&&!P.hide?_e(_e({},O),{},at({},L,O[L]+P.width)):O},{left:m.left||0,right:m.right||0}),x=Object.keys(o).reduce(function(O,C){var P=o[C],L=P.orientation;return!P.mirror&&!P.hide?_e(_e({},O),{},at({},L,hi(O,"".concat(L))+P.height)):O},{top:m.top||0,bottom:m.bottom||0}),S=_e(_e({},x),b),A=S.bottom;y&&(S.bottom+=y.props.height||jf.defaultProps.height),v&&r&&(S=G1e(S,a,n,r));var k=f-S.left-S.right,M=h-S.top-S.bottom;return _e(_e({brushBottom:A},S),{},{width:Math.max(k,0),height:Math.max(M,0)})},R6e=function(t,r){if(r==="xAxis")return t[r].width;if(r==="yAxis")return t[r].height},D6e=function(t){var r=t.chartName,n=t.GraphicalChild,a=t.defaultTooltipEventType,i=a===void 0?"axis":a,o=t.validateTooltipEventTypes,s=o===void 0?["axis"]:o,u=t.axisComponents,f=t.legendContent,h=t.formatAxisMap,d=t.defaultProps,m=function(S,A){var k=A.graphicalItems,M=A.stackGroups,O=A.offset,C=A.updateId,P=A.dataStartIndex,L=A.dataEndIndex,F=S.barSize,z=S.layout,$=S.barGap,V=S.barCategoryGap,W=S.maxBarSize,X=ej(z),re=X.numericAxisName,U=X.cateAxisName,ee=P6e(k),J=[];return k.forEach(function(le,G){var Y=Jv(S.data,{graphicalItems:[le],dataStartIndex:P,dataEndIndex:L}),oe=le.type.defaultProps!==void 0?_e(_e({},le.type.defaultProps),le.props):le.props,j=oe.dataKey,de=oe.maxBarSize,xe=oe["".concat(re,"Id")],Oe=oe["".concat(U,"Id")],Pe={},Fe=u.reduce(function(Un,dr){var Jn=A["".concat(dr.axisType,"Map")],zr=oe["".concat(dr.axisType,"Id")];Jn&&Jn[zr]||dr.axisType==="zAxis"||Pu();var _s=Jn[zr];return _e(_e({},Un),{},at(at({},dr.axisType,_s),"".concat(dr.axisType,"Ticks"),Wo(_s)))},Pe),Te=Fe[U],He=Fe["".concat(U,"Ticks")],We=M&&M[xe]&&M[xe].hasStack&&iye(le,M[xe].stackGroups),Ae=Jo(le.type).indexOf("Bar")>=0,At=Z1(Te,He),tt=[],Ht=ee&&H1e({barSize:F,stackGroups:M,totalSize:R6e(Fe,U)});if(Ae){var It,Wt,Pr=Pt(de)?W:de,Zt=(It=(Wt=Z1(Te,He,!0))!==null&&Wt!==void 0?Wt:Pr)!==null&&It!==void 0?It:0;tt=q1e({barGap:$,barCategoryGap:V,bandSize:Zt!==At?Zt:At,sizeList:Ht[Oe],maxBarSize:Pr}),Zt!==At&&(tt=tt.map(function(Un){return _e(_e({},Un),{},{position:_e(_e({},Un.position),{},{offset:Un.position.offset-Zt/2})})}))}var wa=le&&le.type&&le.type.getComposedData;wa&&J.push({props:_e(_e({},wa(_e(_e({},Fe),{},{displayedData:Y,props:S,dataKey:j,item:le,bandSize:At,barPosition:tt,offset:O,stackedData:We,layout:z,dataStartIndex:P,dataEndIndex:L}))),{},at(at(at({key:le.key||"item-".concat(G)},re,Fe[re]),U,Fe[U]),"animationId",C)),childIndex:Vce(le,S.children),item:le})}),J},y=function(S,A){var k=S.props,M=S.dataStartIndex,O=S.dataEndIndex,C=S.updateId;if(!_P({props:k}))return null;var P=k.children,L=k.layout,F=k.stackOffset,z=k.data,$=k.reverseStackOrder,V=ej(L),W=V.numericAxisName,X=V.cateAxisName,re=Ni(P,n),U=rye(z,re,"".concat(W,"Id"),"".concat(X,"Id"),F,$),ee=u.reduce(function(oe,j){var de="".concat(j.axisType,"Map");return _e(_e({},oe),{},at({},de,C6e(k,_e(_e({},j),{},{graphicalItems:re,stackGroups:j.axisType===W&&U,dataStartIndex:M,dataEndIndex:O}))))},{}),J=M6e(_e(_e({},ee),{},{props:k,graphicalItems:re}),A?.legendBBox);Object.keys(ee).forEach(function(oe){ee[oe]=h(k,ee[oe],J,oe.replace("Map",""),r)});var le=ee["".concat(X,"Map")],G=N6e(le),Y=m(k,_e(_e({},ee),{},{dataStartIndex:M,dataEndIndex:O,updateId:C,graphicalItems:re,stackGroups:U,offset:J}));return _e(_e({formattedGraphicalItems:Y,graphicalItems:re,offset:J,stackGroups:U},G),ee)},v=(function(x){function S(A){var k,M,O;return d6e(this,S),O=m6e(this,S,[A]),at(O,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),at(O,"accessibilityManager",new Z3e),at(O,"handleLegendBBoxUpdate",function(C){if(C){var P=O.state,L=P.dataStartIndex,F=P.dataEndIndex,z=P.updateId;O.setState(_e({legendBBox:C},y({props:O.props,dataStartIndex:L,dataEndIndex:F,updateId:z},_e(_e({},O.state),{},{legendBBox:C}))))}}),at(O,"handleReceiveSyncEvent",function(C,P,L){if(O.props.syncId===C){if(L===O.eventEmitterSymbol&&typeof O.props.syncMethod!="function")return;O.applySyncEvent(P)}}),at(O,"handleBrushChange",function(C){var P=C.startIndex,L=C.endIndex;if(P!==O.state.dataStartIndex||L!==O.state.dataEndIndex){var F=O.state.updateId;O.setState(function(){return _e({dataStartIndex:P,dataEndIndex:L},y({props:O.props,dataStartIndex:P,dataEndIndex:L,updateId:F},O.state))}),O.triggerSyncEvent({dataStartIndex:P,dataEndIndex:L})}}),at(O,"handleMouseEnter",function(C){var P=O.getMouseInfo(C);if(P){var L=_e(_e({},P),{},{isTooltipActive:!0});O.setState(L),O.triggerSyncEvent(L);var F=O.props.onMouseEnter;mt(F)&&F(L,C)}}),at(O,"triggeredAfterMouseMove",function(C){var P=O.getMouseInfo(C),L=P?_e(_e({},P),{},{isTooltipActive:!0}):{isTooltipActive:!1};O.setState(L),O.triggerSyncEvent(L);var F=O.props.onMouseMove;mt(F)&&F(L,C)}),at(O,"handleItemMouseEnter",function(C){O.setState(function(){return{isTooltipActive:!0,activeItem:C,activePayload:C.tooltipPayload,activeCoordinate:C.tooltipPosition||{x:C.cx,y:C.cy}}})}),at(O,"handleItemMouseLeave",function(){O.setState(function(){return{isTooltipActive:!1}})}),at(O,"handleMouseMove",function(C){C.persist(),O.throttleTriggeredAfterMouseMove(C)}),at(O,"handleMouseLeave",function(C){O.throttleTriggeredAfterMouseMove.cancel();var P={isTooltipActive:!1};O.setState(P),O.triggerSyncEvent(P);var L=O.props.onMouseLeave;mt(L)&&L(P,C)}),at(O,"handleOuterEvent",function(C){var P=Gce(C),L=hi(O.props,"".concat(P));if(P&&mt(L)){var F,z;/.*touch.*/i.test(P)?z=O.getMouseInfo(C.changedTouches[0]):z=O.getMouseInfo(C),L((F=z)!==null&&F!==void 0?F:{},C)}}),at(O,"handleClick",function(C){var P=O.getMouseInfo(C);if(P){var L=_e(_e({},P),{},{isTooltipActive:!0});O.setState(L),O.triggerSyncEvent(L);var F=O.props.onClick;mt(F)&&F(L,C)}}),at(O,"handleMouseDown",function(C){var P=O.props.onMouseDown;if(mt(P)){var L=O.getMouseInfo(C);P(L,C)}}),at(O,"handleMouseUp",function(C){var P=O.props.onMouseUp;if(mt(P)){var L=O.getMouseInfo(C);P(L,C)}}),at(O,"handleTouchMove",function(C){C.changedTouches!=null&&C.changedTouches.length>0&&O.throttleTriggeredAfterMouseMove(C.changedTouches[0])}),at(O,"handleTouchStart",function(C){C.changedTouches!=null&&C.changedTouches.length>0&&O.handleMouseDown(C.changedTouches[0])}),at(O,"handleTouchEnd",function(C){C.changedTouches!=null&&C.changedTouches.length>0&&O.handleMouseUp(C.changedTouches[0])}),at(O,"handleDoubleClick",function(C){var P=O.props.onDoubleClick;if(mt(P)){var L=O.getMouseInfo(C);P(L,C)}}),at(O,"handleContextMenu",function(C){var P=O.props.onContextMenu;if(mt(P)){var L=O.getMouseInfo(C);P(L,C)}}),at(O,"triggerSyncEvent",function(C){O.props.syncId!==void 0&&lE.emit(uE,O.props.syncId,C,O.eventEmitterSymbol)}),at(O,"applySyncEvent",function(C){var P=O.props,L=P.layout,F=P.syncMethod,z=O.state.updateId,$=C.dataStartIndex,V=C.dataEndIndex;if(C.dataStartIndex!==void 0||C.dataEndIndex!==void 0)O.setState(_e({dataStartIndex:$,dataEndIndex:V},y({props:O.props,dataStartIndex:$,dataEndIndex:V,updateId:z},O.state)));else if(C.activeTooltipIndex!==void 0){var W=C.chartX,X=C.chartY,re=C.activeTooltipIndex,U=O.state,ee=U.offset,J=U.tooltipTicks;if(!ee)return;if(typeof F=="function")re=F(J,C);else if(F==="value"){re=-1;for(var le=0;le<J.length;le++)if(J[le].value===C.activeLabel){re=le;break}}var G=_e(_e({},ee),{},{x:ee.left,y:ee.top}),Y=Math.min(W,G.x+G.width),oe=Math.min(X,G.y+G.height),j=J[re]&&J[re].value,de=rS(O.state,O.props.data,re),xe=J[re]?{x:L==="horizontal"?J[re].coordinate:Y,y:L==="horizontal"?oe:J[re].coordinate}:gV;O.setState(_e(_e({},C),{},{activeLabel:j,activeCoordinate:xe,activePayload:de,activeTooltipIndex:re}))}else O.setState(C)}),at(O,"renderCursor",function(C){var P,L=O.state,F=L.isTooltipActive,z=L.activeCoordinate,$=L.activePayload,V=L.offset,W=L.activeTooltipIndex,X=L.tooltipAxisBandSize,re=O.getTooltipEventType(),U=(P=C.props.active)!==null&&P!==void 0?P:F,ee=O.props.layout,J=C.key||"_recharts-cursor";return Z.createElement(i6e,{key:J,activeCoordinate:z,activePayload:$,activeTooltipIndex:W,chartName:r,element:C,isActive:U,layout:ee,offset:V,tooltipAxisBandSize:X,tooltipEventType:re})}),at(O,"renderPolarAxis",function(C,P,L){var F=hi(C,"type.axisType"),z=hi(O.state,"".concat(F,"Map")),$=C.type.defaultProps,V=$!==void 0?_e(_e({},$),C.props):C.props,W=z&&z[V["".concat(F,"Id")]];return D.cloneElement(C,_e(_e({},W),{},{className:Nt(F,W.className),key:C.key||"".concat(P,"-").concat(L),ticks:Wo(W,!0)}))}),at(O,"renderPolarGrid",function(C){var P=C.props,L=P.radialLines,F=P.polarAngles,z=P.polarRadius,$=O.state,V=$.radiusAxisMap,W=$.angleAxisMap,X=ll(V),re=ll(W),U=re.cx,ee=re.cy,J=re.innerRadius,le=re.outerRadius;return D.cloneElement(C,{polarAngles:Array.isArray(F)?F:Wo(re,!0).map(function(G){return G.coordinate}),polarRadius:Array.isArray(z)?z:Wo(X,!0).map(function(G){return G.coordinate}),cx:U,cy:ee,innerRadius:J,outerRadius:le,key:C.key||"polar-grid",radialLines:L})}),at(O,"renderLegend",function(){var C=O.state.formattedGraphicalItems,P=O.props,L=P.children,F=P.width,z=P.height,$=O.props.margin||{},V=F-($.left||0)-($.right||0),W=uG({children:L,formattedGraphicalItems:C,legendWidth:V,legendContent:f});if(!W)return null;var X=W.item,re=QL(W,o6e);return D.cloneElement(X,_e(_e({},re),{},{chartWidth:F,chartHeight:z,margin:$,onBBoxUpdate:O.handleLegendBBoxUpdate}))}),at(O,"renderTooltip",function(){var C,P=O.props,L=P.children,F=P.accessibilityLayer,z=Ma(L,Xi);if(!z)return null;var $=O.state,V=$.isTooltipActive,W=$.activeCoordinate,X=$.activePayload,re=$.activeLabel,U=$.offset,ee=(C=z.props.active)!==null&&C!==void 0?C:V;return D.cloneElement(z,{viewBox:_e(_e({},U),{},{x:U.left,y:U.top}),active:ee,label:re,payload:ee?X:[],coordinate:W,accessibilityLayer:F})}),at(O,"renderBrush",function(C){var P=O.props,L=P.margin,F=P.data,z=O.state,$=z.offset,V=z.dataStartIndex,W=z.dataEndIndex,X=z.updateId;return D.cloneElement(C,{key:C.key||"_recharts-brush",onChange:Pg(O.handleBrushChange,C.props.onChange),data:F,x:je(C.props.x)?C.props.x:$.left,y:je(C.props.y)?C.props.y:$.top+$.height+$.brushBottom-(L.bottom||0),width:je(C.props.width)?C.props.width:$.width,startIndex:V,endIndex:W,updateId:"brush-".concat(X)})}),at(O,"renderReferenceElement",function(C,P,L){if(!C)return null;var F=O,z=F.clipPathId,$=O.state,V=$.xAxisMap,W=$.yAxisMap,X=$.offset,re=C.type.defaultProps||{},U=C.props,ee=U.xAxisId,J=ee===void 0?re.xAxisId:ee,le=U.yAxisId,G=le===void 0?re.yAxisId:le;return D.cloneElement(C,{key:C.key||"".concat(P,"-").concat(L),xAxis:V[J],yAxis:W[G],viewBox:{x:X.left,y:X.top,width:X.width,height:X.height},clipPathId:z})}),at(O,"renderActivePoints",function(C){var P=C.item,L=C.activePoint,F=C.basePoint,z=C.childIndex,$=C.isRange,V=[],W=P.props.key,X=P.item.type.defaultProps!==void 0?_e(_e({},P.item.type.defaultProps),P.item.props):P.item.props,re=X.activeDot,U=X.dataKey,ee=_e(_e({index:z,dataKey:U,cx:L.x,cy:L.y,r:4,fill:xA(P.item),strokeWidth:2,stroke:"#fff",payload:L.payload,value:L.value},St(re,!1)),k1(re));return V.push(S.renderActiveDot(re,ee,"".concat(W,"-activePoint-").concat(z))),F?V.push(S.renderActiveDot(re,_e(_e({},ee),{},{cx:F.x,cy:F.y}),"".concat(W,"-basePoint-").concat(z))):$&&V.push(null),V}),at(O,"renderGraphicChild",function(C,P,L){var F=O.filterFormatItem(C,P,L);if(!F)return null;var z=O.getTooltipEventType(),$=O.state,V=$.isTooltipActive,W=$.tooltipAxis,X=$.activeTooltipIndex,re=$.activeLabel,U=O.props.children,ee=Ma(U,Xi),J=F.props,le=J.points,G=J.isRange,Y=J.baseLine,oe=F.item.type.defaultProps!==void 0?_e(_e({},F.item.type.defaultProps),F.item.props):F.item.props,j=oe.activeDot,de=oe.hide,xe=oe.activeBar,Oe=oe.activeShape,Pe=!!(!de&&V&&ee&&(j||xe||Oe)),Fe={};z!=="axis"&&ee&&ee.props.trigger==="click"?Fe={onClick:Pg(O.handleItemMouseEnter,C.props.onClick)}:z!=="axis"&&(Fe={onMouseLeave:Pg(O.handleItemMouseLeave,C.props.onMouseLeave),onMouseEnter:Pg(O.handleItemMouseEnter,C.props.onMouseEnter)});var Te=D.cloneElement(C,_e(_e({},F.props),Fe));function He(dr){return typeof W.dataKey=="function"?W.dataKey(dr.payload):null}if(Pe)if(X>=0){var We,Ae;if(W.dataKey&&!W.allowDuplicatedCategory){var At=typeof W.dataKey=="function"?He:"payload.".concat(W.dataKey.toString());We=A1(le,At,re),Ae=G&&Y&&A1(Y,At,re)}else We=le?.[X],Ae=G&&Y&&Y[X];if(Oe||xe){var tt=C.props.activeIndex!==void 0?C.props.activeIndex:X;return[D.cloneElement(C,_e(_e(_e({},F.props),Fe),{},{activeIndex:tt})),null,null]}if(!Pt(We))return[Te].concat(Yf(O.renderActivePoints({item:F,activePoint:We,basePoint:Ae,childIndex:X,isRange:G})))}else{var Ht,It=(Ht=O.getItemByXY(O.state.activeCoordinate))!==null&&Ht!==void 0?Ht:{graphicalItem:Te},Wt=It.graphicalItem,Pr=Wt.item,Zt=Pr===void 0?C:Pr,wa=Wt.childIndex,Un=_e(_e(_e({},F.props),Fe),{},{activeIndex:wa});return[D.cloneElement(Zt,Un),null,null]}return G?[Te,null,null]:[Te,null]}),at(O,"renderCustomized",function(C,P,L){return D.cloneElement(C,_e(_e({key:"recharts-customized-".concat(L)},O.props),O.state))}),at(O,"renderMap",{CartesianGrid:{handler:Lg,once:!0},ReferenceArea:{handler:O.renderReferenceElement},ReferenceLine:{handler:Lg},ReferenceDot:{handler:O.renderReferenceElement},XAxis:{handler:Lg},YAxis:{handler:Lg},Brush:{handler:O.renderBrush,once:!0},Bar:{handler:O.renderGraphicChild},Line:{handler:O.renderGraphicChild},Area:{handler:O.renderGraphicChild},Radar:{handler:O.renderGraphicChild},RadialBar:{handler:O.renderGraphicChild},Scatter:{handler:O.renderGraphicChild},Pie:{handler:O.renderGraphicChild},Funnel:{handler:O.renderGraphicChild},Tooltip:{handler:O.renderCursor,once:!0},PolarGrid:{handler:O.renderPolarGrid,once:!0},PolarAngleAxis:{handler:O.renderPolarAxis},PolarRadiusAxis:{handler:O.renderPolarAxis},Customized:{handler:O.renderCustomized}}),O.clipPathId="".concat((k=A.id)!==null&&k!==void 0?k:Np("recharts"),"-clip"),O.throttleTriggeredAfterMouseMove=sq(O.triggeredAfterMouseMove,(M=A.throttleDelay)!==null&&M!==void 0?M:1e3/60),O.state={},O}return v6e(S,x),p6e(S,[{key:"componentDidMount",value:function(){var k,M;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(k=this.props.margin.left)!==null&&k!==void 0?k: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 k=this.props,M=k.children,O=k.data,C=k.height,P=k.layout,L=Ma(M,Xi);if(L){var F=L.props.defaultIndex;if(!(typeof F!="number"||F<0||F>this.state.tooltipTicks.length-1)){var z=this.state.tooltipTicks[F]&&this.state.tooltipTicks[F].value,$=rS(this.state,O,F,z),V=this.state.tooltipTicks[F].coordinate,W=(this.state.offset.top+C)/2,X=P==="horizontal",re=X?{x:V,y:W}:{y:V,x:W},U=this.state.formattedGraphicalItems.find(function(J){var le=J.item;return le.type.name==="Scatter"});U&&(re=_e(_e({},re),U.props.points[F].tooltipPosition),$=U.props.points[F].tooltipPayload);var ee={activeTooltipIndex:F,isTooltipActive:!0,activeLabel:z,activePayload:$,activeCoordinate:re};this.setState(ee),this.renderCursor(L),this.accessibilityManager.setIndex(F)}}}},{key:"getSnapshotBeforeUpdate",value:function(k,M){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==M.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==k.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==k.margin){var O,C;this.accessibilityManager.setDetails({offset:{left:(O=this.props.margin.left)!==null&&O!==void 0?O:0,top:(C=this.props.margin.top)!==null&&C!==void 0?C:0}})}return null}},{key:"componentDidUpdate",value:function(k){H5([Ma(k.children,Xi)],[Ma(this.props.children,Xi)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var k=Ma(this.props.children,Xi);if(k&&typeof k.props.shared=="boolean"){var M=k.props.shared?"axis":"item";return s.indexOf(M)>=0?M:i}return i}},{key:"getMouseInfo",value:function(k){if(!this.container)return null;var M=this.container,O=M.getBoundingClientRect(),C=Rhe(O),P={chartX:Math.round(k.pageX-C.left),chartY:Math.round(k.pageY-C.top)},L=O.width/M.offsetWidth||1,F=this.inRange(P.chartX,P.chartY,L);if(!F)return null;var z=this.state,$=z.xAxisMap,V=z.yAxisMap,W=this.getTooltipEventType(),X=ZL(this.state,this.props.data,this.props.layout,F);if(W!=="axis"&&$&&V){var re=ll($).scale,U=ll(V).scale,ee=re&&re.invert?re.invert(P.chartX):null,J=U&&U.invert?U.invert(P.chartY):null;return _e(_e({},P),{},{xValue:ee,yValue:J},X)}return X?_e(_e({},P),X):null}},{key:"inRange",value:function(k,M){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,C=this.props.layout,P=k/O,L=M/O;if(C==="horizontal"||C==="vertical"){var F=this.state.offset,z=P>=F.left&&P<=F.left+F.width&&L>=F.top&&L<=F.top+F.height;return z?{x:P,y:L}:null}var $=this.state,V=$.angleAxisMap,W=$.radiusAxisMap;if(V&&W){var X=ll(V);return hI({x:P,y:L},X)}return null}},{key:"parseEventsOfWrapper",value:function(){var k=this.props.children,M=this.getTooltipEventType(),O=Ma(k,Xi),C={};O&&M==="axis"&&(O.props.trigger==="click"?C={onClick:this.handleClick}:C={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=k1(this.props,this.handleOuterEvent);return _e(_e({},P),C)}},{key:"addListener",value:function(){lE.on(uE,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){lE.removeListener(uE,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(k,M,O){for(var C=this.state.formattedGraphicalItems,P=0,L=C.length;P<L;P++){var F=C[P];if(F.item===k||F.props.key===k.key||M===Jo(F.item.type)&&O===F.childIndex)return F}return null}},{key:"renderClipPath",value:function(){var k=this.clipPathId,M=this.state.offset,O=M.left,C=M.top,P=M.height,L=M.width;return Z.createElement("defs",null,Z.createElement("clipPath",{id:k},Z.createElement("rect",{x:O,y:C,height:P,width:L})))}},{key:"getXScales",value:function(){var k=this.state.xAxisMap;return k?Object.entries(k).reduce(function(M,O){var C=WL(O,2),P=C[0],L=C[1];return _e(_e({},M),{},at({},P,L.scale))},{}):null}},{key:"getYScales",value:function(){var k=this.state.yAxisMap;return k?Object.entries(k).reduce(function(M,O){var C=WL(O,2),P=C[0],L=C[1];return _e(_e({},M),{},at({},P,L.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(k){var M;return(M=this.state.xAxisMap)===null||M===void 0||(M=M[k])===null||M===void 0?void 0:M.scale}},{key:"getYScaleByAxisId",value:function(k){var M;return(M=this.state.yAxisMap)===null||M===void 0||(M=M[k])===null||M===void 0?void 0:M.scale}},{key:"getItemByXY",value:function(k){var M=this.state,O=M.formattedGraphicalItems,C=M.activeItem;if(O&&O.length)for(var P=0,L=O.length;P<L;P++){var F=O[P],z=F.props,$=F.item,V=$.type.defaultProps!==void 0?_e(_e({},$.type.defaultProps),$.props):$.props,W=Jo($.type);if(W==="Bar"){var X=(z.data||[]).find(function(J){return Qbe(k,J)});if(X)return{graphicalItem:F,payload:X}}else if(W==="RadialBar"){var re=(z.data||[]).find(function(J){return hI(k,J)});if(re)return{graphicalItem:F,payload:re}}else if(qv(F,C)||Gv(F,C)||ep(F,C)){var U=F2e({graphicalItem:F,activeTooltipItem:C,itemData:V.data}),ee=V.activeIndex===void 0?U:V.activeIndex;return{graphicalItem:_e(_e({},F),{},{childIndex:ee}),payload:ep(F,C)?V.data[U]:F.props.data[U]}}}return null}},{key:"render",value:function(){var k=this;if(!_P(this))return null;var M=this.props,O=M.children,C=M.className,P=M.width,L=M.height,F=M.style,z=M.compact,$=M.title,V=M.desc,W=QL(M,s6e),X=St(W,!1);if(z)return Z.createElement(PL,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},Z.createElement(G5,of({},X,{width:P,height:L,title:$,desc:V}),this.renderClipPath(),TP(O,this.renderMap)));if(this.props.accessibilityLayer){var re,U;X.tabIndex=(re=this.props.tabIndex)!==null&&re!==void 0?re:0,X.role=(U=this.props.role)!==null&&U!==void 0?U:"application",X.onKeyDown=function(J){k.accessibilityManager.keyboardEvent(J)},X.onFocus=function(){k.accessibilityManager.focus()}}var ee=this.parseEventsOfWrapper();return Z.createElement(PL,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},Z.createElement("div",of({className:Nt("recharts-wrapper",C),style:_e({position:"relative",cursor:"default",width:P,height:L},F)},ee,{ref:function(le){k.container=le}}),Z.createElement(G5,of({},X,{width:P,height:L,title:$,desc:V,style:S6e}),this.renderClipPath(),TP(O,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])})(D.Component);at(v,"displayName",r),at(v,"defaultProps",_e({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},d)),at(v,"getDerivedStateFromProps",function(x,S){var A=x.dataKey,k=x.data,M=x.children,O=x.width,C=x.height,P=x.layout,L=x.stackOffset,F=x.margin,z=S.dataStartIndex,$=S.dataEndIndex;if(S.updateId===void 0){var V=JL(x);return _e(_e(_e({},V),{},{updateId:0},y(_e(_e({props:x},V),{},{updateId:0}),S)),{},{prevDataKey:A,prevData:k,prevWidth:O,prevHeight:C,prevLayout:P,prevStackOffset:L,prevMargin:F,prevChildren:M})}if(A!==S.prevDataKey||k!==S.prevData||O!==S.prevWidth||C!==S.prevHeight||P!==S.prevLayout||L!==S.prevStackOffset||!df(F,S.prevMargin)){var W=JL(x),X={chartX:S.chartX,chartY:S.chartY,isTooltipActive:S.isTooltipActive},re=_e(_e({},ZL(S,k,P)),{},{updateId:S.updateId+1}),U=_e(_e(_e({},W),X),re);return _e(_e(_e({},U),y(_e({props:x},U),S)),{},{prevDataKey:A,prevData:k,prevWidth:O,prevHeight:C,prevLayout:P,prevStackOffset:L,prevMargin:F,prevChildren:M})}if(!H5(M,S.prevChildren)){var ee,J,le,G,Y=Ma(M,jf),oe=Y&&(ee=(J=Y.props)===null||J===void 0?void 0:J.startIndex)!==null&&ee!==void 0?ee:z,j=Y&&(le=(G=Y.props)===null||G===void 0?void 0:G.endIndex)!==null&&le!==void 0?le:$,de=oe!==z||j!==$,xe=!Pt(k),Oe=xe&&!de?S.updateId:S.updateId+1;return _e(_e({updateId:Oe},y(_e(_e({props:x},S),{},{updateId:Oe,dataStartIndex:oe,dataEndIndex:j}),S)),{},{prevChildren:M,dataStartIndex:oe,dataEndIndex:j})}return null}),at(v,"renderActiveDot",function(x,S,A){var k;return D.isValidElement(x)?k=D.cloneElement(x,S):mt(x)?k=x(S):k=Z.createElement(EA,S),Z.createElement(Sr,{className:"recharts-active-dot",ke
395y:A},k)});var b=D.forwardRef(function(S,A){return Z.createElement(v,of({},S,{ref:A}))});return b.displayName=v.displayName,b},I6e=D6e({chartName:"AreaChart",GraphicalChild:Rl,axisComponents:[{axisType:"xAxis",AxisComp:Xv},{axisType:"yAxis",AxisComp:Zv}],formatAxisMap:Lxe});const L6e=[{month:"Jan",awareness:28e3,consideration:2.1,conversion:2,retention:8},{month:"Feb",awareness:31e3,consideration:2.8,conversion:3,retention:10},{month:"Mar",awareness:34500,consideration:3.2,conversion:5,retention:12},{month:"Apr",awareness:36200,consideration:3.5,conversion:7,retention:14},{month:"May",awareness:38600,consideration:3.9,conversion:9,retention:18},{month:"Jun",awareness:42100,consideration:4.3,conversion:12,retention:21},{month:"Jul",awareness:45200,consideration:4.8,conversion:18,retention:25}];function j6e(){return E.jsx("div",{"data-loc":"client/src/components/OverviewChart.tsx:15",className:"w-full h-[220px]",children:E.jsx(Ahe,{"data-loc":"client/src/components/OverviewChart.tsx:16",width:"100%",height:"100%",children:E.jsxs(I6e,{"data-loc":"client/src/components/OverviewChart.tsx:17",data:L6e,margin:{top:10,right:10,left:-10,bottom:0},children:[E.jsx("defs",{"data-loc":"client/src/components/OverviewChart.tsx:18",children:E.jsxs("linearGradient",{"data-loc":"client/src/components/OverviewChart.tsx:19",id:"colorAwareness",x1:"0",y1:"0",x2:"0",y2:"1",children:[E.jsx("stop",{"data-loc":"client/src/components/OverviewChart.tsx:20",offset:"5%",stopColor:"#0d9488",stopOpacity:.3}),E.jsx("stop",{"data-loc":"client/src/components/OverviewChart.tsx:21",offset:"95%",stopColor:"#0d9488",stopOpacity:0})]})}),E.jsx(eV,{"data-loc":"client/src/components/OverviewChart.tsx:24",strokeDasharray:"3 3",stroke:"#e5e7eb",opacity:.5}),E.jsx(Xv,{"data-loc":"client/src/components/OverviewChart.tsx:25",dataKey:"month",tick:{fontSize:11,fill:"#6b7280"},axisLine:!1,tickLine:!1}),E.jsx(Zv,{"data-loc":"client/src/components/OverviewChart.tsx:31",tick:{fontSize:11,fill:"#6b7280"},axisLine:!1,tickLine:!1,tickFormatter:e=>e>=1e3?`${(e/1e3).toFixed(0)}K`:e}),E.jsx(Xi,{"data-loc":"client/src/components/OverviewChart.tsx:37",contentStyle:{backgroundColor:"white",border:"1px solid #e5e7eb",borderRadius:"8px",fontSize:"12px",boxShadow:"0 4px 6px -1px rgba(0,0,0,0.1)"},formatter:e=>[e>=1e3?`${(e/1e3).toFixed(1)}K`:e,"Impressions"]}),E.jsx(Rl,{"data-loc":"client/src/components/OverviewChart.tsx:50",type:"monotone",dataKey:"awareness",stroke:"#0d9488",strokeWidth:2,fillOpacity:1,fill:"url(#colorAwareness)"})]})})})}const B6e=[{stage:"awareness",conditionKey:"ifAwarenessLow",actionKey:"awarenessAction"},{stage:"consideration",conditionKey:"ifConsiderationLow",actionKey:"considerationAction"},{stage:"conversion",conditionKey:"ifConversionLow",actionKey:"conversionAction"},{stage:"retention",conditionKey:"ifRetentionLow",actionKey:"retentionAction"}],z6e={awareness:E.jsx(dv,{"data-loc":"client/src/components/Recommendations.tsx:13",className:"w-4 h-4 text-teal-600"}),consideration:E.jsx(Sp,{"data-loc":"client/src/components/Recommendations.tsx:14",className:"w-4 h-4 text-amber-600"}),conversion:E.jsx(ls,{"data-loc":"client/src/components/Recommendations.tsx:15",className:"w-4 h-4 text-emerald-600"}),retention:E.jsx(Zo,{"data-loc":"client/src/components/Recommendations.tsx:16",className:"w-4 h-4 text-violet-600"})},F6e={awareness:"border-l-teal-500",consideration:"border-l-amber-500",conversion:"border-l-emerald-500",retention:"border-l-violet-500"};function $6e(){const{t:e}=ya();return E.jsxs("section",{"data-loc":"client/src/components/Recommendations.tsx:30",id:"recommendations",className:"scroll-mt-24",children:[E.jsxs("div",{"data-loc":"client/src/components/Recommendations.tsx:31",className:"flex items-center gap-2 mb-5",children:[E.jsx(Z$,{"data-loc":"client/src/components/Recommendations.tsx:32",className:"w-5 h-5 text-amber-500"}),E.jsx("h2",{"data-loc":"client/src/components/Recommendations.tsx:33",className:"text-lg font-bold font-[var(--font-display)]",children:e("strategicRecommendations")})]}),E.jsx("p",{"data-loc":"client/src/components/Recommendations.tsx:37",className:"text-sm text-muted-foreground mb-4",children:e("reviewMonthly")}),E.jsx("div",{"data-loc":"client/src/components/Recommendations.tsx:40",className:"grid grid-cols-1 md:grid-cols-2 gap-3",children:B6e.map(t=>E.jsx(zt,{"data-loc":"client/src/components/Recommendations.tsx:42",className:`p-4 border-l-4 ${F6e[t.stage]} hover:shadow-md transition-shadow duration-200`,children:E.jsxs("div",{"data-loc":"client/src/components/Recommendations.tsx:46",className:"flex items-start gap-3",children:[E.jsx("div",{"data-loc":"client/src/components/Recommendations.tsx:47",className:"mt-0.5 shrink-0",children:z6e[t.stage]}),E.jsxs("div",{"data-loc":"client/src/components/Recommendations.tsx:48",children:[E.jsx("p",{"data-loc":"client/src/components/Recommendations.tsx:49",className:"text-sm font-semibold text-foreground",children:e(t.conditionKey)}),E.jsx("p",{"data-loc":"client/src/components/Recommendations.tsx:52",className:"text-sm text-muted-foreground mt-1",children:e(t.actionKey)})]})]})},t.stage))})]})}function U6e(e,t){return mv[t][e]}function H6e(){const{t:e}=ya(),t=ga.admin.users.useQuery(),[r,n]=D.useState("");
395if(t.isLoading)return E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:44",className:"flex items-center justify-center py-12",children:E.jsx(Sf,{"data-loc":"client/src/pages/AdminDashboard.tsx:45",className:"w-6 h-6 animate-spin text-[#0d9488]"})});if(t.isError)return E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:52",className:"p-8 text-center",children:[E.jsx(Zo,{"data-loc":"client/src/pages/AdminDashboard.tsx:53",className:"w-10 h-10 text-red-400 mx-auto mb-3"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:54",className:"text-sm text-red-600 mb-3",children:"Failed to load users"}),E.jsx(Ct,{"data-loc":"client/src/pages/AdminDashboard.tsx:55",variant:"outline",size:"sm",onClick:()=>t.refetch(),children:"Retry"})]});const a=t.data||[],i=r?a.filter(o=>(o.name||"").toLowerCase().includes(r.toLowerCase())||(o.email||"").toLowerCase().includes(r.toLowerCase())):a;return E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:78",className:"space-y-6",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:79",className:"flex items-center justify-between",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:80",children:[E.jsx("h2",{"data-loc":"client/src/pages/AdminDashboard.tsx:81",className:"text-lg font-bold font-[var(--font-display)]",children:e("userManagement")}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:82",className:"text-sm text-muted-foreground",children:e("registeredUsers")})]}),E.jsxs(di,{"data-loc":"client/src/pages/AdminDashboard.tsx:84",variant:"secondary",children:[a.length," ",e("registeredUsers").toLowerCase()]})]}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:88",className:"relative",children:[E.jsx("input",{"data-loc":"client/src/pages/AdminDashboard.tsx:89",type:"text",placeholder:"Search users...",value:r,onChange:o=>n(o.target.value),className:"w-full px-4 py-2 pl-10 border border-border rounded-lg text-sm focus:outline-none focus:ring-2 focus:ring-[#0d9488]/30 bg-background"}),E.jsx(Zo,{"data-loc":"client/src/pages/AdminDashboard.tsx:96",className:"w-4 h-4 absolute left-3 top-1/2 -translate-y-1/2 text-muted-foreground"})]}),i.length===0?E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:100",className:"p-8 text-center",children:[E.jsx(Zo,{"data-loc":"client/src/pages/AdminDashboard.tsx:101",className:"w-10 h-10 text-muted-foreground/40 mx-auto mb-3"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:102",className:"text-sm text-muted-foreground",children:r?"No matching users":e("noUsersYet")})]}):E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:105",className:"grid gap-3",children:i.map(o=>E.jsx(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:107",className:"p-4",children:E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:108",className:"flex items-center gap-4",children:[E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:109",className:"w-10 h-10 rounded-full bg-[#0d9488] flex items-center justify-center text-white font-bold text-sm",children:o.name?.charAt(0)?.toUpperCase()||"U"}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:112",className:"flex-1 min-w-0",children:[E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:113",className:"font-medium text-sm",children:o.name||"—"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:114",className:"text-xs text-muted-foreground",children:o.email||"—"})]}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:116",className:"flex items-center gap-2",children:[E.jsx(di,{"data-loc":"client/src/pages/AdminDashboard.tsx:117",variant:o.role==="admin"?"default":"secondary",className:"text-[10px]",children:o.role}),E.jsx("span",{"data-loc":"client/src/pages/AdminDashboard.tsx:120",className:"text-[10px] text-muted-foreground",children:o.lastSignedIn?new Date(o.lastSignedIn).toLocaleDateString():""})]})]})},o.id))})]})}function q6e(){const[e,t]=D.useState("overview"),[r,n]=D.useState("kpis"),{t:a,language:i}=ya(),{user:o,isAuthenticated:s,loading:u}=ad(),f=d=>{t(d),n("kpis"),d!=="overview"?setTimeout(()=>{document.getElementById(d)?.scrollIntoView({behavior:"smooth",block:"start"})},50):window.scrollTo({top:0,behavior:"smooth"})},h=e==="overview"?dN:dN.filter(d=>d.id===e);return u?E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:159",className:"min-h-screen flex items-center justify-center bg-background",children:E.jsx(Sf,{"data-loc":"client/src/pages/AdminDashboard.tsx:160",className:"w-8 h-8 animate-spin text-[#0d9488]"})}):s?o?.role!=="admin"?E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:184",className:"min-h-screen flex items-center justify-center bg-background p-4",children:E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:185",className:"max-w-md w-full p-8 text-center",children:[E.jsx(G9,{"data-loc":"client/src/pages/AdminDashboard.tsx:186",className:"w-12 h-12 text-amber-500 mx-auto mb-4"}),E.jsx("h2",{"data-loc":"client/src/pages/AdminDashboard.tsx:187",className:"text-xl font-bold mb-2",children:a("accessDenied")}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:188",className:"text-sm text-muted-foreground mb-4",children:a("accessDeniedMessage")}),E.jsx(rn,{"data-loc":"client/src/pages/AdminDashboard.tsx:191",href:"/",children:E.jsxs(Ct,{"data-loc":"client/src/pages/AdminDashboard.tsx:192",variant:"outline",className:"gap-2",children:[E.jsx(Xo,{"data-loc":"client/src/pages/AdminDashboard.tsx:193",className:"w-4 h-4"}),a("backToHome")]})})]})}):E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:203",className:"flex min-h-screen",children:[E.jsx(Lue,{"data-loc":"client/src/pages/AdminDashboard.tsx:205",activeStage:e,onStageChange:f}),E.jsxs("main",{"data-loc":"client/src/pages/AdminDashboard.tsx:208",className:"flex-1 min-w-0 pb-20 lg:pb-8",children:[E.jsx("header",{"data-loc":"client/src/pages/AdminDashboard.tsx:210",className:"sticky top-0 z-40 bg-background/80 backdrop-blur-xl border-b border-border",children:E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:211",className:"px-4 sm:px-6 lg:px-8 py-4",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:212",className:"flex items-center justify-between",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:213",className:"flex items-center gap-3 lg:hidden",children:[E.jsx("img",{"data-loc":"client/src/pages/AdminDashboard.tsx:214",src:"/manus-storage/athar-umm-logo_25cac61f.png",alt:"Athar Umm",className:"w-8 h-8 rounded-lg object-contain"}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:219",children:[E.jsx("h1",{"data-loc":"client/src/pages/AdminDashboard.tsx:220",className:"text-base font-bold font-[var(--font-display)]",children:"Athar Umm"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:221",className:"text-[10px] text-muted-foreground",children:a("performanceDashboard")})]})]}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:224",className:"hidden lg:flex items-center gap-3",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:225",children:[E.jsx("h1",{"data-loc":"client/src/pages/AdminDashboard.tsx:226",className:"text-xl font-bold font-[var(--font-display)] text-foreground",children:a("performanceOverview")}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:229",className:"text-sm text-muted-foreground mt-0.5",children:a("trackKPIs")})]}),E.jsxs(di,{"data-loc":"client/src/pages/AdminDashboard.tsx:233",className:"bg-teal-50 text-teal-700 border-teal-200 text-xs",children:[E.jsx(G9,{"data-loc":"client/src/pages/AdminDashboard.tsx:234",className:"w-3 h-3 mr-1"}),"Admin"]})]}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:238",className:"flex items-center gap-2",children:[E.jsx(rn,{"data-loc":"client/src/pages/AdminDashboard.tsx:239",href:"/",children:E.jsxs(Ct,{"data-loc":"client/src/pages/AdminDashboard.tsx:240",variant:"ghost",size:"sm",className:"text-xs gap-1.5 text-muted-foreground hover:text-foreground",children:[E.jsx(Xo,{"data-loc":"client/src/pages/AdminDashboard.tsx:241",className:"w-3.5 h-3.5"}),E.jsx("span",{"data-loc":"client/src/pages/AdminDashboard.tsx:242",className:"hidden sm:inline",children:U6e("backToSite",i
395)})]})}),E.jsx(xv,{"data-loc":"client/src/pages/AdminDashboard.tsx:245"}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:246",className:"flex items-center gap-1.5 text-xs text-muted-foreground bg-muted px-3 py-1.5 rounded-full",children:[E.jsx(loe,{"data-loc":"client/src/pages/AdminDashboard.tsx:247",className:"w-3.5 h-3.5"}),E.jsx("span",{"data-loc":"client/src/pages/AdminDashboard.tsx:248",className:"hidden sm:inline",children:"July 2026"}),E.jsx("span",{"data-loc":"client/src/pages/AdminDashboard.tsx:249",className:"sm:hidden",children:"Jul"})]})]})]}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:255",className:"flex gap-1 mt-3 border-b border-border -mb-4 pb-0",children:[E.jsxs("button",{"data-loc":"client/src/pages/AdminDashboard.tsx:256",onClick:()=>n("kpis"),className:`px-4 py-2 text-sm font-medium border-b-2 transition-colors ${r==="kpis"?"border-[#0d9488] text-[#0d9488]":"border-transparent text-muted-foreground hover:text-foreground"}`,children:[E.jsx(L5,{"data-loc":"client/src/pages/AdminDashboard.tsx:264",className:"w-4 h-4 inline mr-1.5"}),a("kpisAndAnalytics")]}),E.jsxs("button",{"data-loc":"client/src/pages/AdminDashboard.tsx:267",onClick:()=>n("products"),className:`px-4 py-2 text-sm font-medium border-b-2 transition-colors ${r==="products"?"border-[#0d9488] text-[#0d9488]":"border-transparent text-muted-foreground hover:text-foreground"}`,children:[E.jsx(q9,{"data-loc":"client/src/pages/AdminDashboard.tsx:275",className:"w-4 h-4 inline mr-1.5"}),a("productManagement")]}),E.jsxs("button",{"data-loc":"client/src/pages/AdminDashboard.tsx:278",onClick:()=>n("users"),className:`px-4 py-2 text-sm font-medium border-b-2 transition-colors ${r==="users"?"border-[#0d9488] text-[#0d9488]":"border-transparent text-muted-foreground hover:text-foreground"}`,children:[E.jsx(Zo,{"data-loc":"client/src/pages/AdminDashboard.tsx:286",className:"w-4 h-4 inline mr-1.5"}),a("userManagement")||"Users"]})]})]})}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:294",className:"px-4 sm:px-6 lg:px-8 py-6 space-y-8",children:[r==="kpis"&&E.jsxs(E.Fragment,{children:[e==="overview"&&E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:299",className:"space-y-5 animate-fade-up",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:301",className:"grid grid-cols-2 lg:grid-cols-4 gap-3",children:[E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:302",className:"p-4 border-l-3 border-l-teal-500",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:303",className:"flex items-center gap-2 mb-1",children:[E.jsx(L5,{"data-loc":"client/src/pages/AdminDashboard.tsx:304",className:"w-3.5 h-3.5 text-teal-600"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:305",className:"text-[11px] font-medium text-muted-foreground",children:a("totalReach")})]}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:307",className:"text-xl font-bold font-[var(--font-display)]",children:"45.2K"}),E.jsxs("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:308",className:"text-[10px] text-emerald-600 font-medium mt-0.5",children:["+17% ",a("fromLastMonth")]})]}),E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:310",className:"p-4 border-l-3 border-l-amber-500",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:311",className:"flex items-center gap-2 mb-1",children:[E.jsx(I5,{"data-loc":"client/src/pages/AdminDashboard.tsx:312",className:"w-3.5 h-3.5 text-amber-600"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:313",className:"text-[11px] font-medium text-muted-foreground",children:a("avgCTR")})]}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:315",className:"text-xl font-bold font-[var(--font-display)]",children:"4.8%"}),E.jsxs("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:316",className:"text-[10px] text-emerald-600 font-medium mt-0.5",children:["+23% ",a("fromLastMonth")]})]}),E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:318",className:"p-4 border-l-3 border-l-emerald-500",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:319",className:"flex items-center gap-2 mb-1",children:[E.jsx(Ooe,{"data-loc":"client/src/pages/AdminDashboard.tsx:320",className:"w-3.5 h-3.5 text-emerald-600"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:321",className:"text-[11px] font-medium text-muted-foreground",children:a("monthlySales")})]}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:323",className:"text-xl font-bold font-[var(--font-display)]",children:"18"}),E.jsxs("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:324",className:"text-[10px] text-emerald-600 font-medium mt
395-0.5",children:["+50% ",a("fromLastMonth")]})]}),E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:326",className:"p-4 border-l-3 border-l-violet-500",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:327",className:"flex items-center gap-2 mb-1",children:[E.jsx(Zo,{"data-loc":"client/src/pages/AdminDashboard.tsx:328",className:"w-3.5 h-3.5 text-violet-600"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:329",className:"text-[11px] font-medium text-muted-foreground",children:a("repeatRate")})]}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:331",className:"text-xl font-bold font-[var(--font-display)]",children:"25%"}),E.jsxs("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:332",className:"text-[10px] text-emerald-600 font-medium mt-0.5",children:["+39% ",a("fromLastMonth")]})]})]}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:337",className:"grid grid-cols-1 lg:grid-cols-5 gap-4",children:[E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:338",className:"p-5 lg:col-span-3",children:[E.jsx("h3",{"data-loc":"client/src/pages/AdminDashboard.tsx:339",className:"text-sm font-semibold font-[var(--font-display)] mb-1",children:a("impressionGrowth")}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:342",className:"text-xs text-muted-foreground mb-4",children:a("monthTrend")}),E.jsx(j6e,{"data-loc":"client/src/pages/AdminDashboard.tsx:343"})]}),E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:345",className:"p-5 lg:col-span-2",children:[E.jsx("h3",{"data-loc":"client/src/pages/AdminDashboard.tsx:346",className:"text-sm font-semibold font-[var(--font-display)] mb-1",children:a("funnelPerformance")}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:349",className:"text-xs text-muted-foreground mb-4",children:a("userJourneyBreakdown")}),E.jsx(que,{"data-loc":"client/src/pages/AdminDashboard.tsx:350"})]})]})]}),E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:357",className:"space-y-8",children:h.map(d=>E.jsx(Hue,{"data-loc":"client/src/pages/AdminDashboard.tsx:359",stage:d,isActive:e===d.id||e==="overview"},d.id))}),e==="overview"&&E.jsx($6e,{"data-loc":"client/src/pages/AdminDashboard.tsx:368"})]}),r==="users"&&E.jsx(H6e,{"data-loc":"client/src/pages/AdminDashboard.tsx:373"}),r==="products"&&E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:377",className:"space-y-6",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:378",className:"flex items-center justify-between",children:[E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:379",children:[E.jsx("h2",{"data-loc":"client/src/pages/AdminDashboard.tsx:380",className:"text-lg font-bold font-[var(--font-display)]",children:a("productCatalog")}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:381",className:"text-sm text-muted-foreground",children:a("manageProducts")})]}),E.jsxs(di,{"data-loc":"client/src/pages/AdminDashboard.tsx:383",variant:"secondary",children:[ku.length," ",a("products")]})]}),E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:386",className:"grid gap-4",children:ku.map(d=>E.jsx(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:388",className:"p-4",children:E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:389",className:"flex items-center gap-4",children:[E.jsx("img",{"data-loc":"client/src/pages/AdminDashboard.tsx:390",src:d.image,alt:d.name[i],className:"w-16 h-16 rounded-lg object-cover"}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:395",className:"flex-1 min-w-0",children:[E.jsx("h3",{"data-loc":"client/src/pages/AdminDashboard.tsx:396",className:"font-semibold text-sm",children:d.name[i]}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:397",className:"text-xs text-muted-foreground line-clamp-1",children:d.description[i]}),E.jsxs("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:398",className:"flex items-center gap-2 mt-1",children:[E.jsx(di,{"data-loc":"client/src/pages/AdminDashboard.tsx:399",variant:"secondary",className:"text-[10px]",children:d.category}),E.jsx("span",{"data-loc":"client/src/pages/AdminDashboard.tsx:400",className:"text-xs font-bold text-[#0d9488]",children:d.price}),E.jsxs("span",{"data-loc":"client/src/pages/AdminDashboard.tsx:401",className:"text-[10px] text-muted-foreground",children:["Ages ",d.ageRange]})]})]}),E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:404",className:"flex items-center gap-2",children:E.jsx("a",{"data-loc":"client/src/pages/AdminDashboard.tsx:405",href:d.etsy_url,target:"_blank",rel:"noopener noreferrer",children:E.jsx(Ct,{"data-loc":"client/src/pages/AdminDashboard.tsx:406",variant:"outline",size:"sm",className:"text-xs",children:a("viewOnEtsy")})})})]})},d.id))}),E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:414",className:"p-6 border-dashed border-2 text-center",children:[E.jsx(q9,{"data-loc":"client/src/pages/AdminDashboard.tsx:415",className:"w-8 h-8 text-muted-foreground
395/40 mx-auto mb-2"}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:416",className:"text-sm text-muted-foreground mb-1",children:a("productManagementSoon")}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:417",className:"text-xs text-muted-foreground",children:a("productManagementSoonDesc")})]})]})]})]}),E.jsx(Bue,{"data-loc":"client/src/pages/AdminDashboard.tsx:425",activeStage:e,onStageChange:f})]}):E.jsx("div",{"data-loc":"client/src/pages/AdminDashboard.tsx:168",className:"min-h-screen flex items-center justify-center bg-background p-4",children:E.jsxs(zt,{"data-loc":"client/src/pages/AdminDashboard.tsx:169",className:"max-w-md w-full p-8 text-center",children:[E.jsx(boe,{"data-loc":"client/src/pages/AdminDashboard.tsx:170",className:"w-12 h-12 text-muted-foreground mx-auto mb-4"}),E.jsx("h2",{"data-loc":"client/src/pages/AdminDashboard.tsx:171",className:"text-xl font-bold mb-2",children:a("adminAccessRequired")}),E.jsx("p",{"data-loc":"client/src/pages/AdminDashboard.tsx:172",className:"text-sm text-muted-foreground mb-4",children:a("adminSignInPrompt")}),E.jsx("a",{"data-loc":"client/src/pages/AdminDashboard.tsx:173",href:kl(),children:E.jsx(Ct,{"data-loc":"client/src/pages/AdminDashboard.tsx:174",className:"bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:a("signIn")})})]})})}var G6e="Separator",tj="horizontal",V6e=["horizontal","vertical"],vV=D.forwardRef((e,t)=>{const{decorative:r,orientation:n=tj,...a}=e,i=Y6e(n)?n:tj,s=r?{role:"none"}:{"aria-orientation":i==="vertical"?i:void 0,role:"separator"};return E.jsx(yn.div,{"data-orientation":i,...s,...a,ref:t})});vV.displayName=G6e;function Y6e(e){return V6e.includes(e)}var K6e=vV;function rj({className:e,orientation:t="horizontal",decorative:r=!0,...n}){return E.jsx(K6e,{"data-loc":"client/src/components/ui/separator.tsx:13","data-slot":"separator",decorative:r,orientation:t,className:ys("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),...n})}function W6e(e,t){return mv[t][e]}const Q6e={en:{whatsIncluded:"What's Included",productDetails:"Product Details",ageRange:"Age Range",format:"Format",category:"Category",buyOnEtsy:"Buy on Etsy",viewAllProducts:"View All Products",relatedProducts:"You May Also Like",years:"years",instantDownload:"Instant digital download after purchase",printAtHome:"Print at home or at a local print shop",categories:{kit:"Learning Kit",flashcards:"Flashcards",workbooks:"Activity Books",accessories:"Accessories"},home:"Home",productNotFound:"Product not found",addToCart:"Add to Cart"},de:{whatsIncluded:"Inhalt",productDetails:"Produktdetails",ageRange:"Altersgruppe",format:"Format",category:"Kategorie",buyOnEtsy:"Auf Etsy kaufen",viewAllProducts:"Alle Produkte anzeigen",relatedProducts:"Das könnte Ihnen auch gefallen",years:"Jahre",instantDownload:"Sofortiger digitaler Download nach dem Kauf",printAtHome:"Zu Hause oder in einem Copyshop drucken",categories:{kit:"Lernset",flashcards:"Lernkarten",workbooks:"Arbeitsbücher",accessories:"Zubehör"},home:"Startseite",productNotFound:"Produkt nicht gefunden",addToCart:"In den Warenkorb"},tr:{whatsIncluded:"İçerik",productDetails:"Ürün Detayları",ageRange:"Yaş Aralığı",format:"Format",category:"Kategori",buyOnEtsy:"Etsy'de Satın Al",viewAllProducts:"Tüm Ürünleri Gör",relatedProducts:"Bunları da Beğenebilirsiniz",years:"yaş",instantDownload:"Satın alma sonrası anında dijital indirme",printAtHome:"Evde veya yerel bir matbaada yazdırın",categories:{kit:"Öğrenme Seti",flashcards:"Kartlar",workbooks:"Etkinlik Kitapları",accessories:"Aksesuarlar"},home:"Ana Sayfa",productNotFound:"Ürün bulunamadı",addToCart:"Sepete Ekle"}};function X6e(){const{id:e}=uU(),{language:t}=ya(),{isAuthenticated:r}=ad(),[n,a]=D.useState(0),i=ga.cart.add.useMutation({onSuccess:()=>Kre.success(t==="de"?"Zum Warenkorb hinzugefügt":t==="tr"?"Sepete eklendi":"Added to cart")}),o=ku.find(f=>f.id===e),s=Q6e[t];if(!o)return E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:115",className:"min-h-screen flex items-center justify-center",children:E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:116",className:"text-center",children:[E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:117",className:"text-lg text-muted-foreground mb-4",children:s.productNotFound}),E.jsx(rn,{"data-loc":"client/src/pages/ProductDetail.tsx:118",href:"/",children:E.jsxs(Ct,{"data-loc":"client/src/pages/ProductDetail.tsx:119",variant:"outline",children:[E.jsx(Xo,{"data-loc":"client/src/pages/ProductDetail.tsx:120",className:"w-4 h-4 mr-2"}),s.viewAllProducts]})})]})});
395const u=ku.filter(f=>f.id!==o.id).slice(0,3);return E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:132",className:"min-h-screen bg-background",children:[E.jsx("nav",{"data-loc":"client/src/pages/ProductDetail.tsx:134",className:"sticky top-0 z-50 bg-white/90 backdrop-blur-xl border-b border-border",children:E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:135",className:"container py-3 flex items-center justify-between",children:[E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:136",className:"flex items-center gap-3",children:E.jsx(rn,{"data-loc":"client/src/pages/ProductDetail.tsx:137",href:"/",children:E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:138",className:"flex items-center gap-3 cursor-pointer",children:[E.jsx("img",{"data-loc":"client/src/pages/ProductDetail.tsx:139",src:"/manus-storage/athar-umm-logo_25cac61f.png",alt:"Athar Umm",className:"w-9 h-9 rounded-lg object-contain"}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:144",children:[E.jsx("h1",{"data-loc":"client/src/pages/ProductDetail.tsx:145",className:"text-sm font-bold font-[var(--font-display)]",children:"Athar Umm"}
395),E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:146",className:"text-[10px] text-muted-foreground",children:"أثر أم"})]})]})})}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:151",className:"flex items-center gap-2",children:[E.jsx(xv,{"data-loc":"client/src/pages/ProductDetail.tsx:152"}),r?E.jsxs(E.Fragment,{children:[E.jsx(rn,{"data-loc":"client/src/pages/ProductDetail.tsx:155",href:"/cart",children:E.jsx(Ct,{"data-loc":"client/src/pages/ProductDetail.tsx:156",variant:"ghost",size:"sm",className:"text-xs gap-1.5",children:E.jsx(Au,{"data-loc":"client/src/pages/ProductDetail.tsx:157",className:"w-4 h-4"})})}),E.jsx(rn,{"data-loc":"client/src/pages/ProductDetail.tsx:160",href:"/profile",children:E.jsx(Ct,{"data-loc":"client/src/pages/ProductDetail.tsx:161",variant:"outline",size:"sm",className:"text-xs gap-1.5",children:E.jsx(Eh,{"data-loc":"client/src/pages/ProductDetail.tsx:162",className:"w-3.5 h-3.5"})})})]}):E.jsx("a",{"data-loc":"client/src/pages/ProductDetail.tsx:167",href:kl(),children:E.jsxs(Ct,{"data-loc":"client/src/pages/ProductDetail.tsx:168",variant:"outline",size:"sm",className:"text-xs gap-1.5",children:[E.jsx(Eh,{"data-loc":"client/src/pages/ProductDetail.tsx:169",className:"w-3.5 h-3.5"}),E.jsx("span",{"data-loc":"client/src/pages/ProductDetail.tsx:170",className:"hidden sm:inline",children:W6e("signIn",t)})]})})]})]})}),E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:179",className:"container py-4",children:E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:180",className:"flex items-center gap-2 text-sm text-muted-foreground",children:[E.jsx(rn,{"data-loc":"client/src/pages/ProductDetail.tsx:181",href:"/",children:E.jsx("span",{"data-loc":"client/src/pages/ProductDetail.tsx:182",className:"hover:text-foreground cursor-pointer transition-colors",children:s.home})}),E.jsx("span",{"data-loc":"client/src/pages/ProductDetail.tsx:184",children:"/"}),E.jsx("span",{"data-loc":"client/src/pages/ProductDetail.tsx:185",className:"text-foreground font-medium",children:o.name[t]})]})}),E.jsxs("section",{"data-loc":"client/src/pages/ProductDetail.tsx:190",className:"container pb-16",children:[E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:191",className:"grid grid-cols-1 lg:grid-cols-2 gap-8 lg:gap-12",children:[E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:193",className:"space-y-4",children:[E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:195",className:"relative aspect-[4/3] rounded-2xl overflow-hidden bg-muted/30 border border-border",children:[E.jsx("img",{"data-loc":"client/src/pages/ProductDetail.tsx:196",src:o.gallery[n],alt:o.name[t],className:"w-full h-full object-cover"}),o.gallery.length>1&&E.jsxs(E.Fragment,{children:[E.jsx("button",{"data-loc":"client/src/pages/ProductDetail.tsx:204",onClick:()=>a(f=>f===0?o.gallery.length-1:f-1),className:"absolute left-3 top-1/2 -translate-y-1/2 w-9 h-9 rounded-full bg-white/90 backdrop-blur-sm shadow-lg flex items-center justify-center hover:bg-white transition-colors",children:E.jsx(coe,{"data-loc":"client/src/pages/ProductDetail.tsx:208",className:"w-5 h-5"})}),E.jsx("button",{"data-loc":"client/src/pages/ProductDetail.tsx:210",onClick:()=>a(f=>f===o.gallery.length-1?0:f+1),className:"absolute right-3 top-1/2 -translate-y-1/2 w-9 h-9 rounded-full bg-white/90 backdrop-blur-sm shadow-lg flex items-center justify-center hover:bg-white transition-colors",children:E.jsx(foe,{"data-loc":"client/src/pages/ProductDetail.tsx:214",className:"w-5 h-5"})})]})]}),o.gallery.length>1&&E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:221",className:"flex gap-3",children:o.gallery.map((f,h)=>E.jsx("button",{"data-loc":"client/src/pages/ProductDetail.tsx:223",onClick:()=>a(h),className:`w-20 h-20 rounded-lg overflow-hidden border-2 transition-all duration-200 ${h===n?"border-[#0d9488] ring-2 ring-[#0d9488]/20":"border-border hover:border-muted-foreground/30"}`,children:E.jsx("img",{"data-loc":"client/src/pages/ProductDetail.tsx:232",src:f,alt:"",className:"w-full h-full object-cover"})},h))})]}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:240",className:"space-y-6",children:[E.jsx(di,{"data-loc":"client/src/pages/ProductDetail.tsx:242",className:"bg-teal-50 text-teal-700 border-teal-200 hover:bg-teal-50",children:s.categories[o.category]}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:247",children:[E.jsx("h1",{"data-loc":"client/src/pages/ProductDetail.tsx:248",className:"text-2xl sm:text-3xl font-bold font-[var(--font-display)] text-foreground mb-2",children:o.name[t]}),E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:251",className:"text-3xl font-bold text-[#0d9488]",children:o.price})]}),E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:255",className:"text-base text-muted-foreground leading-relaxed",children:o.description[t]}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:260",className:"space-y-3",children:[r&&E.jsxs(Ct,{"data-loc":"client/src/pages/ProductDetail.tsx:262",size:"lg",className:"w-full gap-2 bg-[#0d9488] hover:bg-[#0a7a70] text-white text-base py-6",onClick:()=>i.mutate({productId:o.id,quantity:1}),disabled:i.isPending,children:[E.jsx(Au,{"data-loc":"client/src/pages/ProductDetail.tsx:268",className:"w-5 h-5"}),s.addToCart]}),E.jsx("a",{"data-loc":"client/src/pages/ProductDetail.tsx:272",href:o.etsy_url,target:"_blank",rel:"noopener noreferrer",className:"block",children:E.jsxs(Ct,{"data-loc":"client/src/pages/ProductDetail.tsx:273",size:"lg",variant:r?"outline":"default",className:`w-full gap-2 text-base py-6 ${r?"":"bg-[#0d9488] hover:bg-[#0a7a70] text-white"}`,children:[E.jsx(ls,{"data-loc":"client/src/pages/ProductDetail.tsx:274",className:"w-5 h-5"}),s.buyOnEtsy]})}),E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:278",className:"flex items-center gap-4 text-xs text-muted-foreground",children:E.jsxs("span",{"data-loc":"client/src/pages/ProductDetail.tsx:279",className:"flex items-center gap-1",children:[E.jsx(J$,{"data-loc":"client/src/pages/ProductDetail.tsx:280",className:"w-3.5 h-3.5"}),s.instantDownload]})})]}),E.jsx(rj,{"data-loc":"client/src/pages/ProductDetail.tsx:286"}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:289",className:"space-y-4",children:[E.jsx("h3",{"data-loc":"client/src/pages/ProductDetail.tsx:290",className:"text-sm font-semibold font-[var(--font-display)] uppercase tracking-wider text-muted-foreground",children:s.productDetails}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:293",className:"grid grid-cols-2 gap-4",children:[E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:294",className:"p-3 rounded-lg bg-muted/50",children:[E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:295",className:"text-[11px] text-muted-foreground mb-0.5",children:s.ageRange}),E.jsxs("p",{"data-loc":"client/src/pages/ProductDetail.tsx:296",className:"text-sm font-semibold",children:[o.ageRange," ",s.years]})]}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:298",className:"p-3 rounded-lg bg-muted/50",children:[E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:299",className:"text-[11px] text-muted-foreground mb-0.5",children:s.format}),E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:300",className:"text-sm font-semibold",children:o.format[t]})]})]})]}),E.jsx(rj,{"data-loc":"client/src/pages/ProductDetail.tsx:305"}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:308",className:"space-y-3",children:[E.jsx("h3",{"data-loc":"client/src/pages/ProductDetail.tsx:309",className:"text-sm font-semibold font-[var(--font-display)] uppercase tracking-wider text-muted-foreground",children:s.whatsIncluded}),E.jsx("ul",{"data-loc":"client/src/pages/ProductDetail.tsx:312",className:"space-y-2.5",children:o.features[t].map((f,h)=>E.jsxs("li",{"data-loc":"client/src/pages/ProductDetail.tsx:314",className:"flex items-start gap-2.5",children:[E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:315",className:"w-5 h-5 rounded-full bg-teal-50 flex items-center justify-center shrink-0 mt-0.5",children:E.jsx(uoe,{"data-loc":"client/src/pages/ProductDetail.tsx:316",className:"w-3 h-3 text-teal-600"})}),E.jsx("span",{"data-loc":"client/src/pages/ProductDetail.tsx:318",className:"text-sm text-foreground",children:f})]},h))})]})]})]}),E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:327",className:"mt-12 max-w-3xl",children:E.jsx(zt,{"data-loc":"client/src/pages/ProductDetail.tsx:328",className:"p-6 sm:p-8 bg-muted/20 border-muted",children:E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:329",className:"text-sm sm:text-base text-muted-foreground leading-relaxed",children:o.longDescription[t]})})}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:33
3956",className:"mt-16",children:[E.jsx("h2",{"data-loc":"client/src/pages/ProductDetail.tsx:337",className:"text-xl font-bold font-[var(--font-display)] mb-6",children:s.relatedProducts}),E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:340",className:"grid grid-cols-1 sm:grid-cols-3 gap-5",children:u.map(f=>E.jsx(rn,{"data-loc":"client/src/pages/ProductDetail.tsx:342",href:`/product/${f.id}`,children:E.jsxs(zt,{"data-loc":"client/src/pages/ProductDetail.tsx:343",className:"overflow-hidden group hover:shadow-xl transition-all duration-300 hover:-translate-y-1 cursor-pointer",children:[E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:344",className:"aspect-[4/3] overflow-hidden bg-muted/50",children:E.jsx("img",{"data-loc":"client/src/pages/ProductDetail.tsx:345",src:f.image,alt:f.name[t],className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"})}),E.jsxs("div",{"data-loc":"client/src/pages/ProductDetail.tsx:351",className:"p-4",children:[E.jsx("h3",{"data-loc":"client/src/pages/ProductDetail.tsx:352",className:"font-semibold font-[var(--font-display)] text-sm mb-1",children:f.name[t]}),E.jsx("p",{"data-loc":"client/src/pages/ProductDetail.tsx:355",className:"text-xs text-muted-foreground line-clamp-2 mb-2",children:f.description[t]}),E.jsx("span",{"data-loc":"client/src/pages/ProductDetail.tsx:358",className:"text-lg font-bold text-[#0d9488]",children:f.price})]})]})},f.id))})]})]}),E.jsx("footer",{"data-loc":"client/src/pages/ProductDetail.tsx:368",className:"bg-[#1a1f2e] text-white/80 py-8",children:E.jsx("div",{"data-loc":"client/src/pages/ProductDetail.tsx:369",className:"container text-center text-xs text-white/40",children:"© 2026 Athar Umm. All rights reserved."})})]})}const Z6e="modulepreload",J6e=function(e){return"/"+e},nj={},Q=function(t,r,n){let a=Promise.resolve();if(r&&r.length>0){let u=function(f){return Promise.all(f.map(h=>Promise.resolve(h).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),s=o?.nonce||o?.getAttribute("nonce");a=u(r.map(f=>{if(f=J6e(f),f in nj)return;nj[f]=!0;const h=f.endsWith(".css"),d=h?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${f}"]${d}`))return;const m=document.createElement("link");if(m.rel=h?"stylesheet":Z6e,h||(m.as="script"),m.crossOrigin="",m.href=f,s&&m.setAttribute("nonce",s),document.head.appendChild(m),h)return new Promise((y,v)=>{m.addEventListener("load",y),m.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${f}`)))})}))}function i(o){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o}return a.then(o=>{for(const s of o||[])s.status==="rejected"&&i(s.reason);return t().catch(i)})};function aj(e){const t=[],r=String(e||"");let n=r.indexOf(","),a=0,i=!1;for(;!i;){n===-1&&(n=r.length,i=!0);const o=r.slice(a,n).trim();(o||!i)&&t.push(o),a=n+1,n=r.indexOf(",",a)}return t}function MA(e,t){const r=t||{};return(e[e.length-1]===""?[...e,""]:e).join((r.padRight?" ":"")+","+(r.padLeft===!1?"":" ")).trim()}const ewe=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,twe=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,rwe={};function ij(e,t){return(rwe.jsx?twe:ewe).test(e)}const nwe=/[ \t\n\f\r]/g;function eb(e){return typeof e=="object"?e.type==="text"?oj(e.value):!1:oj(e)}function oj(e){return e.replace(nwe,"")===""}let jp=class{constructor(t,r,n){this.normal=r,this.property=t,n&&(this.space=n)}};jp.prototype.normal={};jp.prototype.property={};jp.prototype.space=void 0;function bV(e,t){const r={},n={};for(const a of e)Object.assign(r,a.property),Object.assign(n,a.normal);return new jp(r,n,t)}function sp(e){return e.toLowerCase()}let ba=class{constructor(t,r){this.attribute=r,this.property=t}};ba.prototype.attribute="";ba.prototype.booleanish=!1;ba.prototype.boolean=!1;ba.prototype.commaOrSpaceSeparated=!1;ba.prototype.commaSeparated=!1;ba.prototype.defined=!1;ba.prototype.mustUseProperty=!1;ba.prototype.number=!1;ba.prototype.overloadedBoolean=!1;ba.prototype.property="";ba.prototype.spaceSeparated=!1;ba.prototype.space=void 0;let awe=0;const pt=Yu(),Gr=Yu(),nS=Yu(),Ie=Yu(),lr=Yu(),gf=Yu(),Ca=Yu();function Yu(){return 2**++awe}const aS=Object.freeze(Object.defineProperty({__proto__:null,boolean:pt,booleanish:Gr,commaOrSpaceSeparated:Ca,commaSeparated:gf,number:Ie,overloadedBoolean:nS,spaceSeparated:lr},Symbol.toStringTag,{value:"Module"})),fE=Object.keys(aS);let RA=class extends ba{constructor(t,r,n,a){let i=-1;
vendor: 4,265 bytes, line 395
395if(super(t,r),sj(this,"space",a),typeof n=="number")for(;++i<fE.length;){const o=fE[i];sj(this,fE[i],(n&aS[o])===aS[o])}}};RA.prototype.defined=!0;function sj(e,t,r){r&&(e[t]=r)}function pd(e){const t={},r={};for(const[n,a]of Object.entries(e.properties)){const i=new RA(n,e.transform(e.attributes||{},n),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(n)&&(i.mustUseProperty=!0),t[n]=i,r[sp(n)]=n,r[sp(i.attribute)]=n}return new jp(t,r,e.space)}const xV=pd({properties:{ariaActiveDescendant:null,ariaAtomic:Gr,ariaAutoComplete:null,ariaBusy:Gr,ariaChecked:Gr,ariaColCount:Ie,ariaColIndex:Ie,ariaColSpan:Ie,ariaControls:lr,ariaCurrent:null,ariaDescribedBy:lr,ariaDetails:null,ariaDisabled:Gr,ariaDropEffect:lr,ariaErrorMessage:null,ariaExpanded:Gr,ariaFlowTo:lr,ariaGrabbed:Gr,ariaHasPopup:null,ariaHidden:Gr,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:lr,ariaLevel:Ie,ariaLive:null,ariaModal:Gr,ariaMultiLine:Gr,ariaMultiSelectable:Gr,ariaOrientation:null,ariaOwns:lr,ariaPlaceholder:null,ariaPosInSet:Ie,ariaPressed:Gr,ariaReadOnly:Gr,ariaRelevant:null,ariaRequired:Gr,ariaRoleDescription:lr,ariaRowCount:Ie,ariaRowIndex:Ie,ariaRowSpan:Ie,ariaSelected:Gr,ariaSetSize:Ie,ariaSort:null,ariaValueMax:Ie,ariaValueMin:Ie,ariaValueNow:Ie,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function wV(e,t){return t in e?e[t]:t}function EV(e,t){return wV(e,t.toLowerCase())}const iwe=pd({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:gf,acceptCharset:lr,accessKey:lr,action:null,allow:null,allowFullScreen:pt,allowPaymentRequest:pt,allowUserMedia:pt,alt:null,as:null,async:pt,autoCapitalize:null,autoComplete:lr,autoFocus:pt,autoPlay:pt,blocking:lr,capture:null,charSet:null,checked:pt,cite:null,className:lr,cols:Ie,colSpan:null,content:null,contentEditable:Gr,controls:pt,controlsList:lr,coords:Ie|gf,crossOrigin:null,data:null,dateTime:null,decoding:null,default:pt,defer:pt,dir:null,dirName:null,disabled:pt,download:nS,draggable:Gr,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:pt,formTarget:null,headers:lr,height:Ie,hidden:nS,high:Ie,href:null,hrefLang:null,htmlFor:lr,httpEquiv:lr,id:null,imageSizes:null,imageSrcSet:null,inert:pt,inputMode:null,integrity:null,is:null,isMap:pt,itemId:null,itemProp:lr,itemRef:lr,itemScope:pt,itemType:lr,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:pt,low:Ie,manifest:null,max:null,maxLength:Ie,media:null,method:null,min:null,minLength:Ie,multiple:pt,muted:pt,name:null,nonce:null,noModule:pt,noValidate:pt,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:pt,optimum:Ie,pattern:null,ping:lr,placeholder:null,playsInl
395ine:pt,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:pt,referrerPolicy:null,rel:lr,required:pt,reversed:pt,rows:Ie,rowSpan:Ie,sandbox:lr,scope:null,scoped:pt,seamless:pt,selected:pt,shadowRootClonable:pt,shadowRootDelegatesFocus:pt,shadowRootMode:null,shape:null,size:Ie,sizes:null,slot:null,span:Ie,spellCheck:Gr,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Ie,step:null,style:null,tabIndex:Ie,target:null,title:null,translate:null,type:null,typeMustMatch:pt,useMap:null,value:Gr,width:Ie,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:lr,axis:null,background:null,bgColor:null,border:Ie,borderColor:null,bottomMargin:Ie,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:pt,declare:pt,event:null,face:null,frame:null,frameBorder:null,hSpace:Ie,leftMargin:Ie,link:null,longDesc:null,lowSrc:null,marginHeight:Ie,marginWidth:Ie,noResize:pt,noHref:pt,noShade:pt,noWrap:pt,object:null,profile:null,prompt:null,rev:null,rightMargin:Ie,rules:null,scheme:null,scrolling:Gr,standby:null,summary:null,text:null,topMargin:Ie,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Ie,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:pt,disableRemotePlayback:pt,prefix:null,property:null,results:Ie,security:null,unselectable:null},space:"html",transform:EV}),owe=pd({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
395-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:Ca,accentHeight:Ie,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Ie,amplitude:Ie,arabicForm:null,ascent:Ie,attributeName:null,attributeType:null,azimuth:Ie,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Ie,by:null,calcMode:null,capHeight:Ie,className:lr,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:Ie,diffuseConstant:Ie,direction:null,display:null,dur:null,divisor:Ie,dominantBaseline:null,download:pt,dx:null,dy:null,edgeMode:null,editable:null,elevation:Ie,enableBackground:null,end:null,event:null,exponent:Ie,externalResourcesRequired:null,fill:null,fillOpacity:Ie,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:gf,g2:gf,glyphName:gf,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Ie,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Ie,horizOriginX:Ie,horizOriginY:Ie,id:null,ideographic:Ie,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Ie,k:Ie,k1:Ie,k2:Ie,k3:Ie,k4:Ie,kernelMatrix:Ca,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Ie,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:Ie,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: 5,586 bytes, lines 395-396
395Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Ie,overlineThickness:Ie,paintOrder:null,panose1:null,path:null,pathLength:Ie,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:lr,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Ie,pointsAtY:Ie,pointsAtZ:Ie,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Ca,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Ca,rev:Ca,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Ca,requiredFeatures:Ca,requiredFonts:Ca,requiredFormats:Ca,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:Ie,specularExponent:Ie,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Ie,strikethroughThickness:Ie,string:null,stroke:null,strokeDashArray:Ca,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Ie,strokeOpacity:Ie,strokeWidth:null,style:null,surfaceScale:Ie,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Ca,tabIndex:Ie,tableValues:null,target:null,targetX:Ie,targetY:Ie,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Ca,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Ie,underlineThickness:Ie,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Ie,values:null,vAlphabetic:Ie,vMathematical:Ie,vectorEffect:null,vHanging:Ie,vIdeographic:Ie,version:null,vertAdvY:Ie,vertOriginX:Ie,vertOriginY:Ie,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Ie,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:wV}),_V=pd({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()}}),SV=pd({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:EV}),TV=pd({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),swe={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"},lwe=/[A-Z]/g,lj=/-[a-z]/g,uwe=/^data[-\w.:]+$/i;function tb(e,t){const r=sp(t);let n=t,a=ba;if(r in e.normal)return e.property[e.normal[r]];if(r.length>4&&r.slice(0,4)==="data"&&uwe.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(lj,fwe);n="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!lj.test(i)){let o=i.replace(lwe,cwe);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}a=RA}return new a(n,t)}function cwe(e){return"-"+e.toLowerCase()}function fwe(e){return e.charAt(1).toUpperCase()}const Bp=bV([xV,iwe,_V,SV,TV],"html"),Dl=bV([xV,owe,_V,SV,TV],"svg");function uj(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function DA(e){return e.join(" ").trim()}var Kc={},dE,cj;function dwe(){if(cj)return dE;cj=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,r=/^\s*/,n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,i=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,o=/^[;\s]*/,s=/^\s+|\s+$/g,u=`
396`,f="/",h="*",d="",m="comment",y="declaration";dE=function(b,x){if(typeof b!="string")throw new TypeError("First argument must be a string");if(!b)return[];x=x||{};var S=1,A=1;function k(W){var X=W.match(t);X&&(S+=X.length);var re=W.lastIndexOf(u);A=~re?W.length-re:A+W.length}function M(){var W={line:S,column:A};return function(X){return X.position=new O(W),L(),X}}function O(W){this.start=W,this.end={line:S,column:A},this.source=x.source}O.prototype.content=b;function C(W){var X=new Error(x.source+":"+S+":"+A+": "+W);if(X.reason=W,X.filename=x.source,X.line=S,X.column=A,X.source=b,!x.silent)throw X}function P(W){var X=W.exec(b);if(X){var re=X[0];return k(re),b=b.slice(re.length),X}}function L(){P(r)}function F(W){var X;for(W=W||[];X=z();)X!==!1&&W.push(X);return W}function z(){var W=M();if(!(f!=b.charAt(0)||h!=b.charAt(1))){for(var X=2;d!=b.charAt(X)&&(h!=b.charAt(X)||f!=b.charAt(X+1));)++X;if(X+=2,d===b.charAt(X-1))return C("End of comment missing");var re=b.slice(2,X-2);return A+=2,k(re),b=b.slice(X),A+=2,W({type:m,comment:re})}}function $(){var W=M(),X=P(n);if(X){if(z(),!P(a))return C("property missing ':'");var re=P(i),U=W({type:y,property:v(X[0].replace(e,d)),value:re?v(re[0].replace(e,d)):d});return P(o),U}}function V(){var W=[];F(W);for(var X;X=$();)X!==!1&&(W.push(X),F(W));return W}return L(),V()};function v(b){return b?b.replace(s,d):d}return dE}var fj;function hwe(){if(fj)return Kc;fj=1;var e=Kc&&Kc.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(Kc,"__esModule",{value:!0}),Kc.default=r;const t=e(dwe());function r(n,a){let i=null;
vendor: 3,623 bytes, line 396
396if(!n||typeof n!="string")return i;const o=(0,t.default)(n),s=typeof a=="function";return o.forEach(u=>{if(u.type!=="declaration")return;const{property:f,value:h}=u;s?a(f,h,u):h&&(i=i||{},i[f]=h)}),i}return Kc}var k0={},dj;function pwe(){if(dj)return k0;dj=1,Object.defineProperty(k0,"__esModule",{value:!0}),k0.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,r=/^[^-]+$/,n=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,i=function(f){return!f||r.test(f)||e.test(f)},o=function(f,h){return h.toUpperCase()},s=function(f,h){return"".concat(h,"-")},u=function(f,h){return h===void 0&&(h={}),i(f)?f:(f=f.toLowerCase(),h.reactCompat?f=f.replace(a,s):f=f.replace(n,s),f.replace(t,o))};return k0.camelCase=u,k0}var O0,hj;function mwe(){if(hj)return O0;hj=1;var e=O0&&O0.__importDefault||function(a){return a&&a.__esModule?a:{default:a}},t=e(hwe()),r=pwe();function n(a,i){var o={};return!a||typeof a!="string"||(0,t.default)(a,function(s,u){s&&u&&(o[(0,r.camelCase)(s,i)]=u)}),o}return n.default=n,O0=n,O0}var gwe=mwe();const ywe=Kt(gwe),rb=AV("end"),go=AV("start");function AV(e){return t;function t(r){const n=r&&r.position&&r.position[e]||{};if(typeof n.line=="number"&&n.line>0&&typeof n.column=="number"&&n.column>0)return{line:n.line,column:n.column,offset:typeof n.offset=="number"&&n.offset>-1?n.offset:void 0}}}function vwe(e){const t=go(e),r=rb(e);if(t&&r)return{start:t,end:r}}function J0(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?pj(e.position):"start"in e||"end"in e?pj(e):"line"in e||"column"in e?iS(e):""}function iS(e){return mj(e&&e.line)+":"+mj(e&&e.column)}function pj(e){return iS(e&&e.start)+"-"+iS(e&&e.end)}function mj(e){return e&&typeof e=="number"?e:1}class Fn extends Error{constructor(t,r,n){super(),typeof r=="string"&&(n=r,r=void 0);let a="",i={},o=!1;if(r&&("line"in r&&"column"in r?i={place:r}:"start"in r&&"end"in r?i={place:r}:"type"in r?i={ancestors:[r],place:r.position}:i={...r}),typeof t=="string"?a=t:!i.cause&&t&&(o=!0,a=t.message,i.cause=t),!i.ruleId&&!i.source&&typeof n=="string"){const u=n.indexOf(":");u===-1?i.ruleId=n:(i.source=n.slice(0,u),i.ruleId=n.slice(u+1))}if(!i.place&&i.ancestors&&i.ancestors){const u=i.ancestors[i.ancestors.length-1];u&&(i.place=u.position)}const s=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=s?s.column:void 0,this.fatal=void 0,this.file="",this.message=a,this.line=s?s.line:void 0,this.name=J0(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&typeof i.cause.stack=="string"?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}Fn.prototype.file="";Fn.prototype.name="";Fn.prototype.reason="";Fn.prototype.message="";Fn.prototype.stack="";Fn.prototype.column=void 0;Fn.prototype.line=void 0;Fn.prototype.ancestors=void 0;Fn.prototype.cause=void 0;Fn.prototype.fatal=void 0;Fn.prototype.place=void 0;Fn.prototype.ruleId=void 0;Fn.prototype.source=void 0;const IA={}.hasOwnProperty,bwe=new Map,xwe=/[A-Z]/g,wwe=new Set(["table","tbody","thead","tfoot","tr"]),Ewe=new Set(["td","th"]),kV="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function _we(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const r=t.filePath||void 0;let n;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");n=Pwe(r,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");
vendor: 9,269 bytes, line 396
396if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");n=Nwe(r,t.jsx,t.jsxs)}const a={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:n,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:r,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?Dl:Bp,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},i=OV(a,e,void 0);return i&&typeof i!="string"?i:a.create(e,a.Fragment,{children:i||void 0},void 0)}function OV(e,t,r){if(t.type==="element")return Swe(e,t,r);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Twe(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return kwe(e,t,r);if(t.type==="mdxjsEsm")return Awe(e,t);if(t.type==="root")return Owe(e,t,r);if(t.type==="text")return Cwe(e,t)}function Swe(e,t,r){const n=e.schema;let a=n;t.tagName.toLowerCase()==="svg"&&n.space==="html"&&(a=Dl,e.schema=a),e.ancestors.push(t);const i=NV(e,t.tagName,!1),o=Mwe(e,t);let s=jA(e,t);return wwe.has(t.tagName)&&(s=s.filter(function(u){return typeof u=="string"?!eb(u):!0})),CV(e,o,i,t),LA(o,s),e.ancestors.pop(),e.schema=n,e.create(t,i,o,r)}function Twe(e,t){if(t.data&&t.data.estree&&e.evaluater){const n=t.data.estree.body[0];return n.type,e.evaluater.evaluateExpression(n.expression)}lp(e,t.position)}function Awe(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);lp(e,t.position)}function kwe(e,t,r){const n=e.schema;let a=n;t.name==="svg"&&n.space==="html"&&(a=Dl,e.schema=a),e.ancestors.push(t);const i=t.name===null?e.Fragment:NV(e,t.name,!0),o=Rwe(e,t),s=jA(e,t);return CV(e,o,i,t),LA(o,s),e.ancestors.pop(),e.schema=n,e.create(t,i,o,r)}function Owe(e,t,r){const n={};return LA(n,jA(e,t)),e.create(t,e.Fragment,n,r)}function Cwe(e,t){return t.value}function CV(e,t,r,n){typeof r!="string"&&r!==e.Fragment&&e.passNode&&(t.node=n)}function LA(e,t){if(t.length>0){const r=t.length>1?t:t[0];r&&(e.children=r)}}function Nwe(e,t,r){return n;function n(a,i,o,s){const f=Array.isArray(o.children)?r:t;return s?f(i,o,s):f(i,o)}}function Pwe(e,t){return r;function r(n,a,i,o){const s=Array.isArray(i.children),u=go(n);return t(a,i,o,s,{columnNumber:u?u.column-1:void 0,fileName:e,lineNumber:u?u.line:void 0},void 0)}}function Mwe(e,t){const r={};let n,a;for(a in t.properties)if(a!=="children"&&IA.call(t.properties,a)){const i=Dwe(e,a,t.properties[a]);if(i){const[o,s]=i;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&Ewe.has(t.tagName)?n=s:r[o]=s}}if(n){const i=r.style||(r.style={});i[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=n}return r}function Rwe(e,t){const r={};for(const n of t.attributes)if(n.type==="mdxJsxExpressionAttribute")if(n.data&&n.data.estree&&e.evaluater){const i=n.data.estree.body[0];i.type;const o=i.expression;o.type;const s=o.properties[0];s.type,Object.assign(r,e.evaluater.evaluateExpression(s.argument))}else lp(e,t.position);else{const a=n.name;let i;if(n.value&&typeof n.value=="object")if(n.value.data&&n.value.data.estree&&e.evaluater){const s=n.value.data.estree.body[0];s.type,i=e.evaluater.evaluateExpression(s.expression)}else lp(e,t.position);else i=n.value===null?!0:n.value;r[a]=i}return r}function jA(e,t){const r=[];let n=-1;const a=e.passKeys?new Map:bwe;for(;++n<t.children.length;){const i=t.children[n];let o;if(e.passKeys){const u=i.type==="element"?i.tagName:i.type==="mdxJsxFlowElement"||i.type==="mdxJsxTextElement"?i.name:void 0;if(u){const f=a.get(u)||0;o=u+"-"+f,a.set(u,f+1)}}const s=OV(e,i,o);s!==void 0&&r.push(s)}return r}function Dwe(e,t,r){const n=tb(e.schema,t);if(!(r==null||typeof r=="number"&&Number.isNaN(r))){if(Array.isArray(r)&&(r=n.commaSeparated?MA(r):DA(r)),n.property==="style"){let a=typeof r=="object"?r:Iwe(e,String(r));return e.stylePropertyNameCase==="css"&&(a=Lwe(a)),["style",a]}return[e.elementAttributeNameCase==="react"&&n.space?swe[n.property]||n.property:n.attribute,r]}}function Iwe(e,t){try{return ywe(t,{reactCompat:!0})}catch(r){if(e.ignoreInvalidStyle)return{};const n=r,a=new Fn("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:n,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw a.file=e.filePath||void 0,a.url=kV+"#cannot-parse-style-attribute",a}}function NV(e,t,r){let n;if(!r)n={type:"Literal",value:t};else if(t.includes(".")){const a=t.split(".");let i=-1,o;for(;++i<a.length;){const s=ij(a[i])?{type:"Identifier",name:a[i]}:{type:"Literal",value:a[i]};o=o?{type:"MemberExpression",object:o,property:s,computed:!!(i&&s.type==="Literal"),optional:!1}:s}n=o}else n=ij(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(n.type==="Literal"){const a=n.value;return IA.call(e.components,a)?e.components[a]:a}if(e.evaluater)return e.evaluater.evaluateExpression(n);lp(e)}function lp(e,t){const r=new Fn("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw r.file=e.filePath||void 0,r.url=kV+"#cannot-handle-mdx-estrees-without-createevaluater",r}function Lwe(e){const t={};let r;for(r in e)IA.call(e,r)&&(t[jwe(r)]=e[r]);return t}function jwe(e){let t=e.replace(xwe,Bwe);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function Bwe(e){return"-"+e.toLowerCase()}const hE={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"]},zwe={};function BA(e,t){const r=zwe,n=typeof r.includeImageAlt=="boolean"?r.includeImageAlt:!0,a=typeof r.includeHtml=="boolean"?r.includeHtml:!0;return PV(e,n,a)}function PV(e,t,r){if(Fwe(e)){if("value"in e)return e.type==="html"&&!r?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return gj(e.children,t,r)}return Array.isArray(e)?gj(e,t,r):""}function gj(e,t,r){const n=[];let a=-1;for(;++a<e.length;)n[a]=PV(e[a],t,r);return n.join("")}function Fwe(e){return!!(e&&typeof e=="object")}const yj=document.createElement("i");function zA(e){const t="&"+e+";";yj.innerHTML=t;const r=yj.textContent;return r.charCodeAt(r.length-1)===59&&e!=="semi"||r===t?!1:r}function za(e,t,r,n){const a=e.length;let i=0,o;if(t<0?t=-t>a?0:a+t:t=t>a?a:t,r=r>0?r:0,n.length<1e4)o=Array.from(n),o.unshift(t,r),e.splice(...o);else for(r&&e.splice(t,r);i<n.length;)o=n.slice(i,i+1e4),o.unshift(t,0),e.splice(...o),i+=1e4,t+=1e4}function ai(e,t){return e.length>0?(za(e,e.length,0,t),e):t}const vj={}.hasOwnProperty;function MV(e){const t={};let r=-1;for(;++r<e.length;)$we(t,e[r]);return t}function $we(e,t){let r;for(r in t){const a=(vj.call(e,r)?e[r]:void 0)||(e[r]={}),i=t[r];let o;if(i)for(o in i){vj.call(a,o)||(a[o]=[]);const s=i[o];Uwe(a[o],Array.isArray(s)?s:s?[s]:[])}}}function Uwe(e,t){let r=-1;const n=[];for(;++r<t.length;)(t[r].add==="after"?e:n).push(t[r]);za(e,0,0,n)}function RV(e,t){const r=Number.parseInt(e,t);return r<9||r===11||r>13&&r<32||r>126&&r<160||r>55295&&r<57344||r>64975&&r<65008||(r&65535)===65535||(r&65535)===65534||r>1114111?"�":String.fromCodePoint(r)}function Pi(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Yn=Il(/[A-Za-z]/),Bn=Il(/[\dA-Za-z]/),Hwe=Il(/[#-'*+\--9=?A-Z^-~]/);function wy(e){return e!==null&&(e<32||e===127)}const oS=Il(/\d/),qwe=Il(/[\dA-Fa-f]/),Gwe=Il(/[!-/:-@[-`{-~]/);function Xe(e){return e!==null&&e<-2}function or(e){return e!==null&&(e<0||e===32)}function Tt(e){return e===-2||e===-1||e===32}const nb=Il(new RegExp("\\p{P}|\\p{S}","u")),Ru=Il(/\s/);function Il(e){return t;function t(r){return r!==null&&r>-1&&e.test(String.fromCharCode(r))}}function md(e){const t=[];let r=-1,n=0,a=0;for(;++r<e.length;){const i=e.charCodeAt(r);let o="";if(i===37&&Bn(e.charCodeAt(r+1))&&Bn(e.charCodeAt(r+2)))a=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(o=String.fromCharCode(i));else if(i>55295&&i<57344){const s=e.charCodeAt(r+1);i<56320&&s>56319&&s<57344?(o=String.fromCharCode(i,s),a=1):o="�"}else o=String.fromCharCode(i);o&&(t.push(e.slice(n,r),encodeURIComponent(o)),n=r+a+1,o=""),a&&(r+=a,a=0)}return t.join("")+e.slice(n)}function xt(e,t,r,n){const a=n?n-1:Number.POSITIVE_INFINITY;let i=0;return o;function o(u){return Tt(u)?(e.enter(r),s(u)):t(u)}function s(u){return Tt(u)&&i++<a?(e.consume(u),s):(e.exit(r),t(u))}}const Vwe={tokenize:Ywe};function Ywe(e){const t=e.attempt(this.parser.constructs.contentInitial,n,a);let r;return t;function n(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),xt(e,t,"linePrefix")}function a(s){return e.enter("paragraph"),i(s)}function i(s){const u=e.enter("chunkText",{contentType:"text",previous:r});return r&&(r.next=u),r=u,o(s)}function o(s){if(s===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(s);return}return Xe(s)?(e.consume(s),e.exit("chunkText"),i):(e.consume(s),o)}}const Kwe={tokenize:Wwe},bj={tokenize:Qwe};function Wwe(e){const t=this,r=[];let n=0,a,i,o;return s;function s(k){if(n<r.length){const M=r[n];
vendor: 7,992 bytes, line 396
396return t.containerState=M[1],e.attempt(M[0].continuation,u,f)(k)}return f(k)}function u(k){if(n++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,a&&A();const M=t.events.length;let O=M,C;for(;O--;)if(t.events[O][0]==="exit"&&t.events[O][1].type==="chunkFlow"){C=t.events[O][1].end;break}S(n);let P=M;for(;P<t.events.length;)t.events[P][1].end={...C},P++;return za(t.events,O+1,0,t.events.slice(M)),t.events.length=P,f(k)}return s(k)}function f(k){if(n===r.length){if(!a)return m(k);if(a.currentConstruct&&a.currentConstruct.concrete)return v(k);t.interrupt=!!(a.currentConstruct&&!a._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(bj,h,d)(k)}function h(k){return a&&A(),S(n),m(k)}function d(k){return t.parser.lazy[t.now().line]=n!==r.length,o=t.now().offset,v(k)}function m(k){return t.containerState={},e.attempt(bj,y,v)(k)}function y(k){return n++,r.push([t.currentConstruct,t.containerState]),m(k)}function v(k){if(k===null){a&&A(),S(0),e.consume(k);return}return a=a||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:a,contentType:"flow",previous:i}),b(k)}function b(k){if(k===null){x(e.exit("chunkFlow"),!0),S(0),e.consume(k);return}return Xe(k)?(e.consume(k),x(e.exit("chunkFlow")),n=0,t.interrupt=void 0,s):(e.consume(k),b)}function x(k,M){const O=t.sliceStream(k);if(M&&O.push(null),k.previous=i,i&&(i.next=k),i=k,a.defineSkip(k.start),a.write(O),t.parser.lazy[k.start.line]){let C=a.events.length;for(;C--;)if(a.events[C][1].start.offset<o&&(!a.events[C][1].end||a.events[C][1].end.offset>o))return;const P=t.events.length;let L=P,F,z;for(;L--;)if(t.events[L][0]==="exit"&&t.events[L][1].type==="chunkFlow"){if(F){z=t.events[L][1].end;break}F=!0}for(S(n),C=P;C<t.events.length;)t.events[C][1].end={...z},C++;za(t.events,L+1,0,t.events.slice(P)),t.events.length=C}}function S(k){let M=r.length;for(;M-- >k;){const O=r[M];t.containerState=O[1],O[0].exit.call(t,e)}r.length=k}function A(){a.write([null]),i=void 0,a=void 0,t.containerState._closeFlow=void 0}}function Qwe(e,t,r){return xt(e,e.attempt(this.parser.constructs.document,t,r),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Kf(e){if(e===null||or(e)||Ru(e))return 1;if(nb(e))return 2}function ab(e,t,r){const n=[];let a=-1;for(;++a<e.length;){const i=e[a].resolveAll;i&&!n.includes(i)&&(t=i(t,r),n.push(i))}return t}const sS={name:"attention",resolveAll:Xwe,tokenize:Zwe};function Xwe(e,t){let r=-1,n,a,i,o,s,u,f,h;for(;++r<e.length;)if(e[r][0]==="enter"&&e[r][1].type==="attentionSequence"&&e[r][1]._close){for(n=r;n--;)if(e[n][0]==="exit"&&e[n][1].type==="attentionSequence"&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[r][1]).charCodeAt(0)){if((e[n][1]._close||e[r][1]._open)&&(e[r][1].end.offset-e[r][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[r][1].end.offset-e[r][1].start.offset)%3))continue;u=e[n][1].end.offset-e[n][1].start.offset>1&&e[r][1].end.offset-e[r][1].start.offset>1?2:1;const d={...e[n][1].end},m={...e[r][1].start};xj(d,-u),xj(m,u),o={type:u>1?"strongSequence":"emphasisSequence",start:d,end:{...e[n][1].end}},s={type:u>1?"strongSequence":"emphasisSequence",start:{...e[r][1].start},end:m},i={type:u>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[r][1].start}},a={type:u>1?"strong":"emphasis",start:{...o.start},end:{...s.end}},e[n][1].end={...o.start},e[r][1].start={...s.end},f=[],e[n][1].end.offset-e[n][1].start.offset&&(f=ai(f,[["enter",e[n][1],t],["exit",e[n][1],t]])),f=ai(f,[["enter",a,t],["enter",o,t],["exit",o,t],["enter",i,t]]),f=ai(f,ab(t.parser.constructs.insideSpan.null,e.slice(n+1,r),t)),f=ai(f,[["exit",i,t],["enter",s,t],["exit",s,t],["exit",a,t]]),e[r][1].end.offset-e[r][1].start.offset?(h=2,f=ai(f,[["enter",e[r][1],t],["exit",e[r][1],t]])):h=0,za(e,n-1,r-n+3,f),r=n+f.length-h-2;break}}for(r=-1;++r<e.length;)e[r][1].type==="attentionSequence"&&(e[r][1].type="data");return e}function Zwe(e,t){const r=this.parser.constructs.attentionMarkers.null,n=this.previous,a=Kf(n);let i;return o;function o(u){return i=u,e.enter("attentionSequence"),s(u)}function s(u){if(u===i)return e.consume(u),s;const f=e.exit("attentionSequence"),h=Kf(u),d=!h||h===2&&a||r.includes(u),m=!a||a===2&&h||r.includes(n);return f._open=!!(i===42?d:d&&(a||!m)),f._close=!!(i===42?m:m&&(h||!d)),t(u)}}function xj(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Jwe={name:"autolink",tokenize:eEe};function eEe(e,t,r){let n=0;return a;function a(y){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(y),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i}function i(y){return Yn(y)?(e.consume(y),o):y===64?r(y):f(y)}function o(y){return y===43||y===45||y===46||Bn(y)?(n=1,s(y)):f(y)}function s(y){return y===58?(e.consume(y),n=0,u):(y===43||y===45||y===46||Bn(y))&&n++<32?(e.consume(y),s):(n=0,f(y))}function u(y){return y===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(y),e.exit("autolinkMarker"),e.exit("autolink"),t):y===null||y===32||y===60||wy(y)?r(y):(e.consume(y),u)}function f(y){return y===64?(e.consume(y),h):Hwe(y)?(e.consume(y),f):r(y)}function h(y){return Bn(y)?d(y):r(y)}function d(y){return y===46?(e.consume(y),n=0,h):y===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(y),e.exit("autolinkMarker"),e.exit("autolink"),t):m(y)}function m(y){if((y===45||Bn(y))&&n++<63){const v=y===45?m:d;return e.consume(y),v}return r(y)}}const zp={partial:!0,tokenize:tEe};function tEe(e,t,r){return n;function n(i){return Tt(i)?xt(e,a,"linePrefix")(i):a(i)}function a(i){return i===null||Xe(i)?t(i):r(i)}}const DV={continuation:{tokenize:nEe},exit:aEe,name:"blockQuote",tokenize:rEe};function rEe(e,t,r){const n=this;return a;function a(o){if(o===62){const s=n.containerState;return s.open||(e.enter("blockQuote",{_container:!0}),s.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(o),e.exit("blockQuoteMarker"),i}return r(o)}function i(o){return Tt(o)?(e.enter("blockQuotePrefixWhitespace"),e.consume(o),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(o))}}function nEe(e,t,r){const n=this;return a;function a(o){return Tt(o)?xt(e,i,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o):i(o)}function i(o){return e.attempt(DV,t,r)(o)}}function aEe(e){e.exit("blockQuote")}const IV={name:"characterEscape",tokenize:iEe};function iEe(e,t,r){return n;function n(i){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(i),e.exit("escapeMarker"),a}function a(i){return Gwe(i)?(e.enter("characterEscapeValue"),e.consume(i),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):r(i)}}const LV={name:"characterReference",tokenize:oEe};function oEe(e,t,r){const n=this;let a=0,i,o;return s;function s(d){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),u}function u(d){return d===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(d),e.exit("characterReferenceMarkerNumeric"),f):(e.enter("characterReferenceValue"),i=31,o=Bn,h(d))}function f(d){return d===88||d===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(d),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,o=qwe,h):(e.enter("characterReferenceValue"),i=7,o=oS,h(d))}function h(d){if(d===59&&a){const m=e.exit("characterReferenceValue");return o===Bn&&!zA(n.sliceSerialize(m))?r(d):(e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return o(d)&&a++<i?(e.consume(d),h):r(d)}}const wj={partial:!0,tokenize:lEe},Ej={concrete:!0,name:"codeFenced",tokenize:sEe};function sEe(e,t,r){const n=this,a={partial:!0,tokenize:O};let i=0,o=0,s;return u;function u(C){return f(C)}function f(C){const P=n.events[n.events.length-1];return i=P&&P[1].type==="linePrefix"?P[2].sliceSerialize(P[1],!0).length:0,s=C,e.enter("co
396deFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),h(C)}function h(C){return C===s?(o++,e.consume(C),h):o<3?r(C):(e.exit("codeFencedFenceSequence"),Tt(C)?xt(e,d,"whitespace")(C):d(C))}function d(C){return C===null||Xe(C)?(e.exit("codeFencedFence"),n.interrupt?t(C):e.check(wj,b,M)(C)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),m(C))}function m(C){return C===null||Xe(C)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),d(C)):Tt(C)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),xt(e,y,"whitespace")(C)):C===96&&C===s?r(C):(e.consume(C),m)}function y(C){return C===null||Xe(C)?d(C):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),v(C))}function v(C){return C===null||Xe(C)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),d(C)):C===96&&C===s?r(C):(e.consume(C),v)}function b(C){return e.attempt(a,M,x)(C)}function x(C){return e.enter("lineEnding"),e.consume(C),e.exit("lineEnding"),S}function S(C){return i>0&&Tt(C)?xt(e,A,"linePrefix",i+1)(C):A(C)}function A(C){return C===null||Xe(C)?e.check(wj,b,M)(C):(e.enter("codeFlowValue"),k(C))}function k(C){return C===null||Xe(C)?(e.exit("codeFlowValue"),A(C)):(e.consume(C),k)}function M(C){return e.exit("codeFenced"),t(C)}function O(C,P,L){let F=0;return z;function z(re){return C.enter("lineEnding"),C.consume(re),C.exit("lineEnding"),$}function $(re){return C.enter("codeFencedFence"),Tt(re)?xt(C,V,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(re):V(re)}function V(re){return re===s?(C.enter("codeFencedFenceSequence"),W(re)):L(re)}function W(re){return re===s?(F++,C.consume(re),W):F>=o?(C.exit("codeFencedFenceSequence"),Tt(re)?xt(C,X,"whitespace")(re):X(re)):L(re)}function X(re){return re===null||Xe(re)?(C.exit("codeFencedFence"),P(re)):L(re)}}}function lEe(e,t,r){const n=this;return a;function a(o){return o===null?r(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i)}function i(o){return n.parser.lazy[n.now().line]?r(o):t(o)}}const pE={name:"codeIndented",tokenize:cEe},uEe={partial:!0,tokenize:fEe};function cEe(e,t,r){const n=this;return a;function a(f){return e.enter("codeIndented"),xt(e,i,"linePrefix",5)(f)}function i(f){const h=n.events[n.events.length-1];return h&&h[1].type==="linePrefix"&&h[2].sliceSerialize(h[1],!0).length>=4?o(f):r(f)}function o(f){return f===null?u(f):Xe(f)?e.attempt(uEe,o,u)(f):(e.enter("codeFlowValue"),s(f))}function s(f){return f===null||Xe(f)?(e.exit("codeFlowValue"),o(f)):(e.consume(f),s)}function u(f){return e.exit("codeIndented"),t(f)}}function fEe(e,t,r){const n=this;return a;function a(o){return n.parser.lazy[n.now().line]?r(o):Xe(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):xt(e,i,"linePrefix",5)(o)}function i(o){const s=n.events[n.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):Xe(o)?a(o):r(o)}}const dEe={name:"codeText",previous:pEe,resolve:hEe,tokenize:mEe};function hEe(e){let t=e.length-4,r=3,n,a;if((e[r][1].type==="lineEnding"||e[r][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(n=r;++n<t;)if(e[n][1].type==="codeTextData"){e[r][1].type="codeTextPadding",e[t][1].type="codeTextPadding",r+=2,t-=2;break}}for(n=r-1,t++;++n<=t;)a===void 0?n!==t&&e[n][1].type!=="lineEnding"&&(a=n):(n===t||e[n][1].type==="lineEnding")&&(e[a][1].type="codeTextData",n!==a+2&&(e[a][1].end=e[n-1][1].end,e.splice(a+2,n-a-2),t-=n-a-2,n=a+2),a=void 0);return e}function pEe(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function mEe(e,t,r){let n=0,a,i;return o;function o(d){return e.enter("codeText"),e.enter("codeTextSequence"),s(d)}function s(d){return d===96?(e.consume(d),n++,s):(e.exit("codeTextSequence"),u(d))}function u(d){return d===null?r(d):d===32?(e.enter("space"),e.consume(d),e.exit("space"),u):d===96?(i=e.enter("codeTextSequence"),a=0,h(d)):Xe(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),u):(e.enter("codeTextData"),f(d))}function f(d){return d===null||d===32||d===96||Xe(d)?(e.exit("codeTextData"),u(d)):(e.consume(d),f)}function h(d){return d===96?(e.consume(d),a++,h):a===n?(e.exit("codeTextSequence"),e.exit("codeText"),t(d)):(i.type="codeTextData",f(d))}}class gEe{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,r){const n=r??Number.POSITIVE_INFINITY;return n<this.left.length?this.left.slice(t,n):t>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(t,r,n){const a=r||0;this.setCursor(Math.trunc(t));const i=this.right.splice(this.right.length-a,Number.POSITIVE_INFINITY);return n&&C0(this.left,n),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),C0(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),C0(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 r=this.left.splice(t,Number.POSITIVE_INFINITY);C0(this.right,r.reverse())}else{const r=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);C0(this.left,r.reverse())}}}function C0(e,t){let r=0;if(t.length<1e4)e.push(...t);else for(;r<t.length;)e.push(...t.slice(r,r+1e4)),r+=1e4}function jV(e){const t={};let r=-1,n,a,i,o,s,u,f;const h=new gEe(e);for(;++r<h.length;){for(;r in t;)r=t[r];if(n=h.get(r),r&&n[1].type==="chunkFlow"&&h.get(r-1)[1].type==="listItemPrefix"&&(u=n[1]._tokenizer.events,i=0,i<u.length&&u[i][1].type==="lineEndingBlank"&&(i+=2),i<u.length&&u[i][1].type==="content"))for(;++i<u.length&&u[i][1].type!=="content";)u[i][1].type==="chunkText"&&(u[i][1]._isInFirstContentOfListItem=!0,i++);if(n[0]==="enter")n[1].contentType&&(Object.assign(t,yEe(h,r)),r=t[r],f=!0);else if(n[1]._container){for(i=r,a=void 0;i--;)if(o=h.get(i),o[1].type==="lineEnding"||o[1].type==="lineEndingBlank")o[0]==="enter"&&(a&&(h.get(a)[1].type="lineEndingBlank"),o[1].type="lineEnding",a=i);else if(!(o[1].type==="linePrefix"||o[1].type==="listItemIndent"))break;a&&(n[1].end={...h.get(a)[1].start},s=h.slice(a,r),s.unshift(n),h.splice(a,r-a+1,s))}}return za(e,0,Number.POSITIVE_INFINITY,h.slice(0)),!f}function yEe(e,t){const r=e.get(t)[1],n=e.get(t)[2];let a=t-1;const i=[];let o=r._tokenizer;o||(o=n.parser[r.contentType](r.start),r._contentTypeTextTrailing&&(o._contentTypeTextTrailing=!0));const s=o.events,u=[],f={};let h,d,m=-1,y=r,v=0,b=0;const x=[b];for(;y;){for(;e.get(++a)[1]!==y;);i.push(a),y._tokenizer||(h=n.sliceStream(y),y.next||h.push(null),d&&o.defineSki
vendor: 18,664 bytes, line 396
396p(y.start),y._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=!0),o.write(h),y._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=void 0)),d=y,y=y.next}for(y=r;++m<s.length;)s[m][0]==="exit"&&s[m-1][0]==="enter"&&s[m][1].type===s[m-1][1].type&&s[m][1].start.line!==s[m][1].end.line&&(b=m+1,x.push(b),y._tokenizer=void 0,y.previous=void 0,y=y.next);for(o.events=[],y?(y._tokenizer=void 0,y.previous=void 0):x.pop(),m=x.length;m--;){const S=s.slice(x[m],x[m+1]),A=i.pop();u.push([A,A+S.length-1]),e.splice(A,2,S)}for(u.reverse(),m=-1;++m<u.length;)f[v+u[m][0]]=v+u[m][1],v+=u[m][1]-u[m][0]-1;return f}const vEe={resolve:xEe,tokenize:wEe},bEe={partial:!0,tokenize:EEe};function xEe(e){return jV(e),e}function wEe(e,t){let r;return n;function n(s){return e.enter("content"),r=e.enter("chunkContent",{contentType:"content"}),a(s)}function a(s){return s===null?i(s):Xe(s)?e.check(bEe,o,i)(s):(e.consume(s),a)}function i(s){return e.exit("chunkContent"),e.exit("content"),t(s)}function o(s){return e.consume(s),e.exit("chunkContent"),r.next=e.enter("chunkContent",{contentType:"content",previous:r}),r=r.next,a}}function EEe(e,t,r){const n=this;return a;function a(o){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),xt(e,i,"linePrefix")}function i(o){if(o===null||Xe(o))return r(o);const s=n.events[n.events.length-1];return!n.parser.constructs.disable.null.includes("codeIndented")&&s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):e.interrupt(n.parser.constructs.flow,r,t)(o)}}function BV(e,t,r,n,a,i,o,s,u){const f=u||Number.POSITIVE_INFINITY;let h=0;return d;function d(S){return S===60?(e.enter(n),e.enter(a),e.enter(i),e.consume(S),e.exit(i),m):S===null||S===32||S===41||wy(S)?r(S):(e.enter(n),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),b(S))}function m(S){return S===62?(e.enter(i),e.consume(S),e.exit(i),e.exit(a),e.exit(n),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),y(S))}function y(S){return S===62?(e.exit("chunkString"),e.exit(s),m(S)):S===null||S===60||Xe(S)?r(S):(e.consume(S),S===92?v:y)}function v(S){return S===60||S===62||S===92?(e.consume(S),y):y(S)}function b(S){return!h&&(S===null||S===41||or(S))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(n),t(S)):h<f&&S===40?(e.consume(S),h++,b):S===41?(e.consume(S),h--,b):S===null||S===32||S===40||wy(S)?r(S):(e.consume(S),S===92?x:b)}function x(S){return S===40||S===41||S===92?(e.consume(S),b):b(S)}}function zV(e,t,r,n,a,i){const o=this;let s=0,u;return f;function f(y){return e.enter(n),e.enter(a),e.consume(y),e.exit(a),e.enter(i),h}function h(y){return s>999||y===null||y===91||y===93&&!u||y===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?r(y):y===93?(e.exit(i),e.enter(a),e.consume(y),e.exit(a),e.exit(n),t):Xe(y)?(e.enter("lineEnding"),e.consume(y),e.exit("lineEnding"),h):(e.enter("chunkString",{contentType:"string"}),d(y))}function d(y){return y===null||y===91||y===93||Xe(y)||s++>999?(e.exit("chunkString"),h(y)):(e.consume(y),u||(u=!Tt(y)),y===92?m:d)}function m(y){return y===91||y===92||y===93?(e.consume(y),s++,d):d(y)}}function FV(e,t,r,n,a,i){let o;return s;function s(m){return m===34||m===39||m===40?(e.enter(n),e.enter(a),e.consume(m),e.exit(a),o=m===40?41:m,u):r(m)}function u(m){return m===o?(e.enter(a),e.consume(m),e.exit(a),e.exit(n),t):(e.enter(i),f(m))}function f(m){return m===o?(e.exit(i),u(o)):m===null?r(m):Xe(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),xt(e,f,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),h(m))}function h(m){return m===o||m===null||Xe(m)?(e.exit("chunkString"),f(m)):(e.consume(m),m===92?d:h)}function d(m){return m===o||m===92?(e.consume(m),h):h(m)}}function eh(e,t){let r;return n;function n(a){return Xe(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),r=!0,n):Tt(a)?xt(e,n,r?"linePrefix":"lineSuffix")(a):t(a)}}const _Ee={name:"definition",tokenize:TEe},SEe={partial:!0,tokenize:AEe};function TEe(e,t,r){const n=this;let a;return i;function i(y){return e.enter("definition"),o(y)}function o(y){return zV.call(n,e,s,r,"definitionLabel","definitionLabelMarker","definitionLabelString")(y)}function s(y){return a=Pi(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)),y===58?(e.enter("definitionMarker"),e.consume(y),e.exit("definitionMarker"),u):r(y)}function u(y){return or(y)?eh(e,f)(y):f(y)}function f(y){return BV(e,h,r,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(y)}function h(y){return e.attempt(SEe,d,d)(y)}function d(y){return Tt(y)?xt(e,m,"whitespace")(y):m(y)}function m(y){return y===null||Xe(y)?(e.exit("definition"),n.parser.defined.push(a),t(y)):r(y)}}function AEe(e,t,r){return n;function n(s){return or(s)?eh(e,a)(s):r(s)}function a(s){return FV(e,i,r,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function i(s){return Tt(s)?xt(e,o,"whitespace")(s):o(s)}function o(s){return s===null||Xe(s)?t(s):r(s)}}const kEe={name:"hardBreakEscape",tokenize:OEe};function OEe(e,t,r){return n;function n(i){return e.enter("hardBreakEscape"),e.consume(i),a}function a(i){return Xe(i)?(e.exit("hardBreakEscape"),t(i)):r(i)}}const CEe={name:"headingAtx",resolve:NEe,tokenize:PEe};function NEe(e,t){let r=e.length-2,n=3,a,i;return e[n][1].type==="whitespace"&&(n+=2),r-2>n&&e[r][1].type==="whitespace"&&(r-=2),e[r][1].type==="atxHeadingSequence"&&(n===r-1||r-4>n&&e[r-2][1].type==="whitespace")&&(r-=n+1===r?2:4),r>n&&(a={type:"atxHeadingText",start:e[n][1].start,end:e[r][1].end},i={type:"chunkText",start:e[n][1].start,end:e[r][1].end,contentType:"text"},za(e,n,r-n+1,[["enter",a,t],["enter",i,t],["exit",i,t],["exit",a,t]])),e}function PEe(e,t,r){let n=0;return a;function a(h){return e.enter("atxHeading"),i(h)}function i(h){return e.enter("atxHeadingSequence"),o(h)}function o(h){return h===35&&n++<6?(e.consume(h),o):h===null||or(h)?(e.exit("atxHeadingSequence"),s(h)):r(h)}function s(h){return h===35?(e.enter("atxHeadingSequence"),u(h)):h===null||Xe(h)?(e.exit("atxHeading"),t(h)):Tt(h)?xt(e,s,"whitespace")(h):(e.enter("atxHeadingText"),f(h))}function u(h){return h===35?(e.consume(h),u):(e.exit("atxHeadingSequence"),s(h))}function f(h){return h===null||h===35||or(h)?(e.exit("atxHeadingText"),s(h)):(e.consume(h),f)}}const MEe=["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"],_j=["pre","script","style","textarea"],REe={concrete:!0,name:"htmlFlow",resolveTo:LEe,tokenize:jEe},DEe={partial:!0,tokenize:zEe},IEe={partial:!0,tokenize:BEe};function LEe(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 jEe(e,t,r){const n=this;let a,i,o,s,u;return f;function f(j){return h(j)}function h(j){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(j),d}function d(j){return j===33?(e.consume(j),m):j===47?(e.consume(j),i=!0,b):j===63?(e.consume(j),a=3,n.interrupt?t:G):Yn(j)?(e.consume(j),o=String.fromCharCode(j),x):r(j)}function m(j){return j===45?(e.consume(j),a=2,y):j===91?(e.consume(j),a=5,s=0,v):Yn(j)?(e.consume(j),a=4,n.interrupt?t:G):r(j)}function y(j){return j===45?(e.consume(j),n.interrupt?t:G):r(j)}function v(j){const de="CDATA[";return j===de.charCodeAt(s++)?(e.consume(j),s===de.length?n.interrupt?t:V:v):r(j)}function b(j){return Yn(j)?(e.consume(j),o=String.fromCharCode(j),x):r(j)}function x(j){if(j===null||j===47||j===62||or(j)){const de=j===47,xe=o.toLowerCase();return!de&&!i&&_j.includes(xe)?(a=1,n.interrupt?t(j):V(j)):MEe.includes(o.toLowerCase())?(a=6,de?(e.consume(j),S):n.interrupt?t(j):V(j)):(a=7,n.interrupt&&!n.parser.lazy[n.now().line]?r(j):i?A(j):k(j))}return j===45||Bn(j)?(e.consume(j),o+=String.fromCharCode(j),x):r(j)}function S(j){return j===62?(e.consume(j),n.interrupt?t:V):r(j)}function A(j){return Tt(j)?(e.consume(j),A):z(j)}function k(j){return j===47?(e.consume(j),z):j===58||j===95||Yn(j)?(e.consume(j),M):Tt(j)?(e.consume(j),k):z(j)}function M(j){return j===45||j===46||j===58||j===95||Bn(j)?(e.consume(j),M):O(j)}function O(j){return j===61?(e.consume(j),C):Tt(j)?(e.consume(j),O):k(j)}function C(j){return j===null||j===60||j===61||j===62||j===96?r(j):j===34||j===39?(e.consume(j),u=j,P):Tt(j)?(e.consume(j),C):L(j)}function P(j){return j===u?(e.consume(j),u=null,F):j===null||Xe(j)?r(j):(e.consume(j),P)}function L(j){return j===null||j===34||j===39||j===47||j===60||j===61||j===62||j===96||or(j)?O(j):(e.consume(j),L)}function F(j){return j===47||j===62||Tt(j)?k(j):r(j)}function z(j){return j===62?(e.consume(j),$):r(j)}function $(j){return j===null||Xe(j)?V(j):Tt(j)?(e.consume(j),$):r(j)}function V(j){return j===45&&a===2?(e.consume(j),U):j===60&&a===1?(e.consume(j),ee):j===62&&a===4?(e.consume(j),Y):j===63&&a===3?(e.consume(j),G):j===93&&a===5?(e.consume(j),le):Xe(j)&&(a===6||a===7)?(e.exit("htmlFlowData"),e.check(DEe,oe,W)(j)):j===null||Xe(j)?(e.exit("htmlFlowData"),W(j)):(e.consume(j),V)}function W(j){return e.check(IEe,X,oe)(j)}function X(j){return e.enter("lineEnding"),e.consume(j),e.exit("lineEnding"),re}function re(j){return j===null||Xe(j)?W(j):(e.enter("htmlFlowData"),V(j))}function U(j){return j===45?(e.consume(j),G):V(j)}function ee(j){return j===47?(e.consume(j),o="",J):V(j)}function J(j){if(j===62){const de=o.toLowerCase();return _j.includes(de)?(e.consume(j),Y):V(j)}return Yn(j)&&o.length<8?(e.consume(j),o+=String.fromCharCode(j),J):V(j)}function le(j){return j===93?(e.consume(j),G):V(j)}function G(j){return j===62?(e.consume(j),Y):j===45&&a===2?(e.consume(j),G):V(j)}function Y(j){return j===null||Xe(j)?(e.exit("htmlFlowData"),oe(j)):(e.consume(j),Y)}function oe(j){return e.exit("htmlFlow"),t(j)}}function BEe(e,t,r){const n=this;return a;function a(o){return Xe(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):r(o)}function i(o){return n.parser.lazy[n.now().line]?r(o):t(o)}}function zEe(e,t,r){return n;function n(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),e.attempt(zp,t,r)}}const FEe={name:"htmlText",tokenize:$Ee};function $Ee(e,t,r){const n=this;let a,i,o;return s;function s(G){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(G),u}function u(G){return G===33?(e.consume(G),f):G===47?(e.consume(G),O):G===63?(e.consume(G),k):Yn(G)?(e.consume(G),L):r(G)}function f(G){return G===45?(e.consume(G),h):G===91?(e.consume(G),i=0,v):Yn(G)?(e.consume(G),A):r(G)}function h(G){return G===45?(e.consume(G),y):r(G)}function d(G){return G===null?r(G):G===45?(e.consume(G),m):Xe(G)?(o=d,ee(G)):(e.consume(G),d)}function m(G){return G===45?(e.consume(G),y):d(G)}function y(G){return G===62?U(G):G===45?m(G):d(G)}function v(G){const Y="CDATA[";return G===Y.charCodeAt(i++)?(e.consume(G),i===Y.length?b:v):r(G)}function b(G){return G===null?r(G):G===93?(e.consume(G),x):Xe(G)?(o=b,ee(G)):(e.consume(G),b)}function x(G){return G===93?(e.consume(G),S):b(G)}function S(G){return G===62?U(G):G===93?(e.consume(G),S):b(G)}function A(G){return G===null||G===62?U(G):Xe(G)?(o=A,ee(G)):(e.consume(G),A)}function k(G){return G===null?r(G):G===63?(e.consume(G),M):Xe(G)?(o=k,ee(G)):(e.consume(G),k)}function M(G){return G===62?U(G):k(G)}function O(G){return Yn(G)?(e.consume(G),C):r(G)}function C(G){return G===45||Bn(G)?(e.consume(G),C):P(G)}function P(G){return Xe(G)?(o=P,ee(G)):Tt(G)?(e.consume(G),P):U(G)}function L(G){return G===45||Bn(G)?(e.consume(G),L):G===47||G===62||or(G)?F(G):r(G)}function F(G){return G===47?(e.consume(G),U):G===58||G===95||Yn(G)?(e.consume(G),z):Xe(G)?(o=F,ee(G)):Tt(G)?(e.consume(G),F):U(G)}function z(G){return G===45||G===46||G===58||G===95||Bn(G)?(e.consume(G),z):$(G)}function $(G){return G===61?(e.consume(G),V):Xe(G)?(o=$,ee(G)):Tt(G)?(e.consume(G),$):F(G)}function V(G){return G===null||G===60||G===61||G===62||G===96?r(G):G===34||G===39?(e.consume(G),a=G,W):Xe(G)?(o=V,ee(G)):Tt(G)?(e.consume(G),V):(e.consume(G),X)}function W(G){return G===a?(e.consume(G),a=void 0,re):G===null?r(G):Xe(G)?(o=W,ee(G)):(e.consume(G),W)}function X(G){return G===null||G===34||G===39||G===60||G===61||G===96?r(G):G===47||G===62||or(G)?F(G):(e.consume(G),X)}function re(G){return G===47||G===62||or(G)?F(G):r(G)}function U(G){return G===62?(e.consume(G),e.exit("htmlTextData"),e.exit("htmlText"),t):r(G)}function ee(G){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(G),e.exit("lineEnding"),J}function J(G){return Tt(G)?xt(e,le,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(G):le(G)}function le(G){return e.enter("htmlTextData"),o(G)}}const FA={name:"labelEnd",resolveAll:GEe,resolveTo:VEe,tokenize:YEe},UEe={tokenize:KEe},HEe={tokenize:WEe},qEe={tokenize:QEe};function GEe(e){let t=-1;const r=[];for(;++t<e.length;){const n=e[t][1];if(r.push(e[t]),n.type==="labelImage"||n.type==="labelLink"||n.type==="labelEnd"){const a=n.type==="labelImage"?4:2;n.type="data",t+=a}}return e.length!==r.length&&za(e,0,e.length,r),e}function VEe(e,t){let r=e.length,n=0,a,i,o,s;for(;r--;)if(a=e[r][1],i){if(a.type==="link"||a.type==="labelLink"&&a._inactive)break;e[r][0]==="enter"&&a.type==="labelLink"&&(a._inactive=!0)}else if(o){if(e[r][0]==="enter"&&(a.type==="labelImage"||a.type==="labelLink")&&!a._balanced&&(i=r,a.type!=="labelLink")){n=2;break}}else a.type==="labelEnd"&&(o=r);const u={type:e[i][1].type==="labelLink"?"link":"image",start:{...e[i][1].start},end:{...e[e.length-1][1].end}},f={type:"label",start:{...e[i][1].start},end:{...e[o][1].end}},h={type:"labelText",start:{...e[i+n+2][1].end},end:{...e[o-2][1].start}};return s=[["enter",u,t],["enter",f,t]],s=ai(s,e.slice(i+1,i+n+3)),s=ai(s,[["enter",h,t]]),s=ai(s,ab(t.parser.constructs.insideSpan.null,e.slice(i+n+4,o-3),t)),s=ai(s,[["exit",h,t],e[o-2],e[o-1],["exit",f,t]]),s=ai(s,e.slice(o+1)),s=ai(s,[["exit",u,t]]),za(e,i,e.length,s),e}function YEe(e,t,r){const n=this;let a=n.events.length,i,o;for(;a--;)if((n.events[a][1].type==="labelImage"||n.events[a][1].type==="labelLink")&&!n.events[a][1]._balanced){i=n.events[a][1];break}return s;function s(m){return i?i._inactive?d(m):(o=n.parser.defined.includes(Pi(n.sliceSerialize({start:i.end,end:n.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(m),e.exit("labelMarker"),e.exit("labelEnd"),u):r(m)}function u(m){return m===40?e.attempt(UEe,h,o?h:d)(m):m===91?e.attempt(HEe,h,o?f:d)(m):o?h(m):d(m)}function f(m){return e.attempt(qEe,h,d)(m)}function h(m){return t(m)}function d(m){return i._balanced=!0,r(m)}}function KEe(e,t,r){return n;function n(d){return e.enter("resource"),e.enter("resourceMarker"),e.consume(d),e.exit("resourceMarker"),a}function a(d){return or(d)?eh(e,i)(d):i(d)}function i(d){return d===41?h(d):BV(e,o,s,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(d)}function o(d){return or(d)?eh(e,u)(d):h(d)}function s(d){return r(d)}function u(d){return d===34||d===39||d===40?FV(e,f,r,"resourceTitle","resourceTitleMarker","resourceTitleString")(d):h(d)}function f(d){return or(d)?eh(e,h)(d):h(d)}function h(d){return d===41?(e.enter("resourceMarker"),e.consume(d),e.exit("resourceMarker"),e.exit("resource"),t):r(d)}}function WEe(e,t,r){const n=this;return a;function a(s){return zV.call(n,e,i,o,"reference","referenceMarker","referenceString")(s)}function i(s){return n.parser.defined.includes(Pi(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)))?t(s):r(s)}function o(s){return r(s)}}function QEe(e,t,r){return n;function n(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):r(i)}}const XEe={name:"labelStartImage",resolveAll:FA.resolveAll,tokenize:ZEe};function ZEe(e,t,r){const n=this;return a;function a(s){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(s),e.exit("labelImageMarker"),i}function i(s){return s===91?(e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelImage"),o):r(s)}function o(s){return s===94&&"_hiddenFootnoteSupport"in n.parser.constructs?r(s):t(s)}}const JEe={name:"labelStartLink",resolveAll:FA.resolveAll,tokenize:e5e};function e5e(e,t,r){const n=this;return a;function a(o){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelLink"),i}function i(o){return o===94&&"_hiddenFootnoteSupport"in n.parser.constructs?r(o):t(o)}}const mE={name:"lineEnding",tokenize:t5e};function t5e(e,t){return r;function r(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),xt(e,t,"linePrefix")}}const f1={name:"thematicBreak",tokenize:r5e};function r5e(e,t,r){let n=0,a;return i;function i(f){return e.enter("thematicBreak"),o(f)}function o(f){return a=f,s(f)}function s(f){return f===a?(e.enter("thematicBreakSequence"),u(f)):n>=3&&(f===null||Xe(f))?(e.exit("thematicBreak"),t(f)):r(f)}function u(f){return f===a?(e.consume(f),n++,u):(e.exit("thematicBreakSequence"),Tt(f)?xt(e,s,"whitespace")(f):s(f))}}const fa={continuation:{tokenize:o5e},exit:l5e,name:"list",tokenize:i5e},n5e={partial:!0,tokenize:u5e},a5e={partial:!0,tokenize:s5e};function i5e(e,t,r){const n=this,a=n.events[n.events.length-1];let i=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0,o=0;return s;function s(y){const v=n.containerState.type||(y===42||y===43||y===45?"listUnordered":"listOrdered");if(v==="listUnordered"?!n.containerState.marker||y===n.containerState.marker:oS(y)){if(n.containerState.type||(n.containerState.type=v,e.enter(v,{_container:!0})),v==="listUnordered")return e.enter("listItemPrefix"),y===42||y===45?e.check(f1,r,f)(y):f(y);if(!n.interrupt||y===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),u(y)}return r(y)}function u(y){return oS(y)&&++o<10?(e.consume(y),u):(!n.interrupt||o<2)&&(n.containerState.marker?y===n.containerState.marker:y===41||y===46)?(e.exit("listItemValue"),f(y)):r(y)}function f(y){return e.enter("listItemMarker"),e.consume(y),e.exit("listItemMarker"),n.containerState.marker=n.containerState.marker||y,e.check(zp,n.interrupt?r:h,e.attempt(n5e,m,d))}
vendor: 9,106 bytes, lines 396-398
396function h(y){return n.containerState.initialBlankLine=!0,i++,m(y)}function d(y){return Tt(y)?(e.enter("listItemPrefixWhitespace"),e.consume(y),e.exit("listItemPrefixWhitespace"),m):r(y)}function m(y){return n.containerState.size=i+n.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(y)}}function o5e(e,t,r){const n=this;return n.containerState._closeFlow=void 0,e.check(zp,a,i);function a(s){return n.containerState.furtherBlankLines=n.containerState.furtherBlankLines||n.containerState.initialBlankLine,xt(e,t,"listItemIndent",n.containerState.size+1)(s)}function i(s){return n.containerState.furtherBlankLines||!Tt(s)?(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,o(s)):(n.containerState.furtherBlankLines=void 0,n.containerState.initialBlankLine=void 0,e.attempt(a5e,t,o)(s))}function o(s){return n.containerState._closeFlow=!0,n.interrupt=void 0,xt(e,e.attempt(fa,t,r),"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function s5e(e,t,r){const n=this;return xt(e,a,"listItemIndent",n.containerState.size+1);function a(i){const o=n.events[n.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===n.containerState.size?t(i):r(i)}}function l5e(e){e.exit(this.containerState.type)}function u5e(e,t,r){const n=this;return xt(e,a,"listItemPrefixWhitespace",n.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function a(i){const o=n.events[n.events.length-1];return!Tt(i)&&o&&o[1].type==="listItemPrefixWhitespace"?t(i):r(i)}}const Sj={name:"setextUnderline",resolveTo:c5e,tokenize:f5e};function c5e(e,t){let r=e.length,n,a,i;for(;r--;)if(e[r][0]==="enter"){if(e[r][1].type==="content"){n=r;break}e[r][1].type==="paragraph"&&(a=r)}else e[r][1].type==="content"&&e.splice(r,1),!i&&e[r][1].type==="definition"&&(i=r);const o={type:"setextHeading",start:{...e[n][1].start},end:{...e[e.length-1][1].end}};return e[a][1].type="setextHeadingText",i?(e.splice(a,0,["enter",o,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end={...e[i][1].end}):e[n][1]=o,e.push(["exit",o,t]),e}function f5e(e,t,r){const n=this;let a;return i;function i(f){let h=n.events.length,d;for(;h--;)if(n.events[h][1].type!=="lineEnding"&&n.events[h][1].type!=="linePrefix"&&n.events[h][1].type!=="content"){d=n.events[h][1].type==="paragraph";break}return!n.parser.lazy[n.now().line]&&(n.interrupt||d)?(e.enter("setextHeadingLine"),a=f,o(f)):r(f)}function o(f){return e.enter("setextHeadingLineSequence"),s(f)}function s(f){return f===a?(e.consume(f),s):(e.exit("setextHeadingLineSequence"),Tt(f)?xt(e,u,"lineSuffix")(f):u(f))}function u(f){return f===null||Xe(f)?(e.exit("setextHeadingLine"),t(f)):r(f)}}const d5e={tokenize:h5e};function h5e(e){const t=this,r=e.attempt(zp,n,e.attempt(this.parser.constructs.flowInitial,a,xt(e,e.attempt(this.parser.constructs.flow,a,e.attempt(vEe,a)),"linePrefix")));return r;function n(i){if(i===null){e.consume(i);return}return e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),t.currentConstruct=void 0,r}function a(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t.currentConstruct=void 0,r}}const p5e={resolveAll:UV()},m5e=$V("string"),g5e=$V("text");function $V(e){return{resolveAll:UV(e==="text"?y5e:void 0),tokenize:t};function t(r){const n=this,a=this.parser.constructs[e],i=r.attempt(a,o,s);return o;function o(h){return f(h)?i(h):s(h)}function s(h){if(h===null){r.consume(h);return}return r.enter("data"),r.consume(h),u}function u(h){return f(h)?(r.exit("data"),i(h)):(r.consume(h),u)}function f(h){if(h===null)return!0;const d=a[h];let m=-1;if(d)for(;++m<d.length;){const y=d[m];if(!y.previous||y.previous.call(n,n.previous))return!0}return!1}}}function UV(e){return t;function t(r,n){let a=-1,i;for(;++a<=r.length;)i===void 0?r[a]&&r[a][1].type==="data"&&(i=a,a++):(!r[a]||r[a][1].type!=="data")&&(a!==i+2&&(r[i][1].end=r[a-1][1].end,r.splice(i+2,a-i-2),a=i+2),i=void 0);return e?e(r,n):r}}function y5e(e,t){let r=0;for(;++r<=e.length;)if((r===e.length||e[r][1].type==="lineEnding")&&e[r-1][1].type==="data"){const n=e[r-1][1],a=t.sliceStream(n);let i=a.length,o=-1,s=0,u;for(;i--;){const f=a[i];if(typeof f=="string"){for(o=f.length;f.charCodeAt(o-1)===32;)s++,o--;if(o)break;o=-1}else if(f===-2)u=!0,s++;else if(f!==-1){i++;break}}if(t._contentTypeTextTrailing&&r===e.length&&(s=0),s){const f={type:r===e.length||u||s<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:i?o:n.start._bufferIndex+o,_index:n.start._index+i,line:n.end.line,column:n.end.column-s,offset:n.end.offset-s},end:{...n.end}};n.end={...f.start},n.start.offset===n.end.offset?Object.assign(n,f):(e.splice(r,0,["enter",f,t],["exit",f,t]),r+=2)}r++}return e}const v5e={42:fa,43:fa,45:fa,48:fa,49:fa,50:fa,51:fa,52:fa,53:fa,54:fa,55:fa,56:fa,57:fa,62:DV},b5e={91:_Ee},x5e={[-2]:pE,[-1]:pE,32:pE},w5e={35:CEe,42:f1,45:[Sj,f1],60:REe,61:Sj,95:f1,96:Ej,126:Ej},E5e={38:LV,92:IV},_5e={[-5]:mE,[-4]:mE,[-3]:mE,33:XEe,38:LV,42:sS,60:[Jwe,FEe],91:JEe,92:[kEe,IV],93:FA,95:sS,96:dEe},S5e={null:[sS,p5e]},T5e={null:[42,95]},A5e={null:[]},k5e=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:T5e,contentInitial:b5e,disable:A5e,document:v5e,flow:w5e,flowInitial:x5e,insideSpan:S5e,string:E5e,text:_5e},Symbol.toStringTag,{value:"Module"}));function O5e(e,t,r){let n={_bufferIndex:-1,_index:0,line:r&&r.line||1,column:r&&r.column||1,offset:r&&r.offset||0};const a={},i=[];let o=[],s=[];const u={attempt:P(O),check:P(C),consume:A,enter:k,exit:M,interrupt:P(C,{interrupt:!0})},f={code:null,containerState:{},defineSkip:b,events:[],now:v,parser:e,previous:null,sliceSerialize:m,sliceStream:y,write:d};let h=t.tokenize.call(f,u);return t.resolveAll&&i.push(t),f;function d($){return o=ai(o,$),x(),o[o.length-1]!==null?[]:(L(t,0),f.events=ab(i,f.events,f),f.events)}function m($,V){return N5e(y($),V)}function y($){return C5e(o,$)}function v(){const{_bufferIndex:$,_index:V,line:W,column:X,offset:re}=n;return{_bufferIndex:$,_index:V,line:W,column:X,offset:re}}function b($){a[$.line]=$.column,z()}function x(){let $;for(;n._index<o.length;){const V=o[n._index];if(typeof V=="string")for($=n._index,n._bufferIndex<0&&(n._bufferIndex=0);n._index===$&&n._bufferIndex<V.length;)S(V.charCodeAt(n._bufferIndex));else S(V)}}function S($){h=h($)}function A($){Xe($)?(n.line++,n.column=1,n.offset+=$===-3?2:1,z()):$!==-1&&(n.column++,n.offset++),n._bufferIndex<0?n._index++:(n._bufferIndex++,n._bufferIndex===o[n._index].length&&(n._bufferIndex=-1,n._index++)),f.previous=$}function k($,V){const W=V||{};return W.type=$,W.start=v(),f.events.push(["enter",W,f]),s.push(W),W}function M($){const V=s.pop();return V.end=v(),f.events.push(["exit",V,f]),V}function O($,V){L($,V.from)}function C($,V){V.restore()}function P($,V){return W;function W(X,re,U){let ee,J,le,G;return Array.isArray(X)?oe(X):"tokenize"in X?oe([X]):Y(X);function Y(Oe){return Pe;function Pe(Fe){const Te=Fe!==null&&Oe[Fe],He=Fe!==null&&Oe.null,We=[...Array.isArray(Te)?Te:Te?[Te]:[],...Array.isArray(He)?He:He?[He]:[]];return oe(We)(Fe)}}function oe(Oe){return ee=Oe,J=0,Oe.length===0?U:j(Oe[J])}function j(Oe){return Pe;function Pe(Fe){return G=F(),le=Oe,Oe.partial||(f.currentConstruct=Oe),Oe.name&&f.parser.constructs.disable.null.includes(Oe.name)?xe():Oe.tokenize.call(V?Object.assign(Object.create(f),V):f,u,de,xe)(Fe)}}function de(Oe){return $(le,G),re}function xe(Oe){return G.restore(),++J<ee.length?j(ee[J]):U}}}function L($,V){$.resolveAll&&!i.includes($)&&i.push($),$.resolve&&za(f.events,V,f.events.length-V,$.resolve(f.events.slice(V),f)),$.resolveTo&&(f.events=$.resolveTo(f.events,f))}function F(){const $=v(),V=f.previous,W=f.currentConstruct,X=f.events.length,re=Array.from(s);return{from:X,restore:U};function U(){n=$,f.previous=V,f.currentConstruct=W,f.events.length=X,s=re,z()}}function z(){n.line in a&&n.column<2&&(n.column=a[n.line],n.offset+=a[n.line]-1)}}function C5e(e,t){const r=t.start._index,n=t.start._bufferIndex,a=t.end._index,i=t.end._bufferIndex;let o;if(r===a)o=[e[r].slice(n,i)];else{if(o=e.slice(r,a),n>-1){const s=o[0];typeof s=="string"?o[0]=s.slice(n):o.shift()}i>0&&o.push(e[a].slice(0,i))}return o}function N5e(e,t){let r=-1;const n=[];let a;for(;++r<e.length;){const i=e[r];let o;if(typeof i=="string")o=i;else switch(i){case-5:{o="\r";break}case-4:{o=`
397`;break}case-3:{o=`\r
398`;break}case-2:{o=t?" ":"	";break}case-1:{if(!t&&a)continue;o=" ";break}default:o=String.fromCharCode(i)}a=i===-2,n.push(o)}return n.join("")}function P5e(e){const n={constructs:MV([k5e,...(e||{}).extensions||[]]),content:a(Vwe),defined:[],document:a(Kwe),flow:a(d5e),lazy:{},string:a(m5e),text:a(g5e)};return n;function a(i){return o;function o(s){return O5e(n,i,s)}}}function M5e(e){for(;!jV(e););return e}const Tj=/[\0\t\n\r]/g;function R5e(){let e=1,t="",r=!0,n;return a;function a(i,o,s){const u=[];let f,h,d,m,y;for(i=t+(typeof i=="string"?i.toString():new TextDecoder(o||void 0).decode(i)),d=0,t="",r&&(i.charCodeAt(0)===65279&&d++,r=void 0);d<i.length;){if(Tj.lastIndex=d,f=Tj.exec(i),m=f&&f.index!==void 0?f.index:i.length,y=i.
vendor: 15,427 bytes, lines 398-401
398charCodeAt(m),!f){t=i.slice(d);break}if(y===10&&d===m&&n)u.push(-3),n=void 0;else switch(n&&(u.push(-5),n=void 0),d<m&&(u.push(i.slice(d,m)),e+=m-d),y){case 0:{u.push(65533),e++;break}case 9:{for(h=Math.ceil(e/4)*4,u.push(-2);e++<h;)u.push(-1);break}case 10:{u.push(-4),e=1;break}default:n=!0,e=1}d=m+1}return s&&(n&&u.push(-5),t&&u.push(t),u.push(null)),u}}const D5e=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function I5e(e){return e.replace(D5e,L5e)}function L5e(e,t,r){if(t)return t;if(r.charCodeAt(0)===35){const a=r.charCodeAt(1),i=a===120||a===88;return RV(r.slice(i?2:1),i?16:10)}return zA(r)||e}const HV={}.hasOwnProperty;function j5e(e,t,r){return typeof t!="string"&&(r=t,t=void 0),B5e(r)(M5e(P5e(r).document().write(R5e()(e,t,!0))))}function B5e(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:i(Zt),autolinkProtocol:F,autolinkEmail:F,atxHeading:i(Ht),blockQuote:i(He),characterEscape:F,characterReference:F,codeFenced:i(We),codeFencedFenceInfo:o,codeFencedFenceMeta:o,codeIndented:i(We,o),codeText:i(Ae,o),codeTextData:F,data:F,codeFlowValue:F,definition:i(At),definitionDestinationString:o,definitionLabelString:o,definitionTitleString:o,emphasis:i(tt),hardBreakEscape:i(It),hardBreakTrailing:i(It),htmlFlow:i(Wt,o),htmlFlowData:F,htmlText:i(Wt,o),htmlTextData:F,image:i(Pr),label:o,link:i(Zt),listItem:i(Un),listItemValue:m,listOrdered:i(wa,d),listUnordered:i(wa),paragraph:i(dr),reference:j,referenceString:o,resourceDestinationString:o,resourceTitleString:o,setextHeading:i(Ht),strong:i(Jn),thematicBreak:i(_s)},exit:{atxHeading:u(),atxHeadingSequence:O,autolink:u(),autolinkEmail:Te,autolinkProtocol:Fe,blockQuote:u(),characterEscapeValue:z,characterReferenceMarkerHexadecimal:xe,characterReferenceMarkerNumeric:xe,characterReferenceValue:Oe,characterReference:Pe,codeFenced:u(x),codeFencedFence:b,codeFencedFenceInfo:y,codeFencedFenceMeta:v,codeFlowValue:z,codeIndented:u(S),codeText:u(re),codeTextData:z,data:z,definition:u(),definitionDestinationString:M,definitionLabelString:A,definitionTitleString:k,emphasis:u(),hardBreakEscape:u(V),hardBreakTrailing:u(V),htmlFlow:u(W),htmlFlowData:z,htmlText:u(X),htmlTextData:z,image:u(ee),label:le,labelText:J,lineEnding:$,link:u(U),listItem:u(),listOrdered:u(),listUnordered:u(),paragraph:u(),referenceString:de,resourceDestinationString:G,resourceTitleString:Y,resource:oe,setextHeading:u(L),setextHeadingLineSequence:P,setextHeadingText:C,strong:u(),thematicBreak:u()}};qV(t,(e||{}).mdastExtensions||[]);const r={};return n;function n(Ee){let Be={type:"root",children:[]};const rt={stack:[Be],tokenStack:[],config:t,enter:s,exit:f,buffer:o,resume:h,data:r},dt=[];let wt=-1;for(;++wt<Ee.length;)if(Ee[wt][1].type==="listOrdered"||Ee[wt][1].type==="listUnordered")if(Ee[wt][0]==="enter")dt.push(wt);else{const On=dt.pop();wt=a(Ee,On,wt)}for(wt=-1;++wt<Ee.length;){const On=t[Ee[wt][0]];HV.call(On,Ee[wt][1].type)&&On[Ee[wt][1].type].call(Object.assign({sliceSerialize:Ee[wt][2].sliceSerialize},rt),Ee[wt][1])}if(rt.tokenStack.length>0){const On=rt.tokenStack[rt.tokenStack.length-1];(On[1]||Aj).call(rt,void 0,On[0])}for(Be.position={start:Xs(Ee.length>0?Ee[0][1].start:{line:1,column:1,offset:0}),end:Xs(Ee.length>0?Ee[Ee.length-2][1].end:{line:1,column:1,offset:0})},wt=-1;++wt<t.transforms.length;)Be=t.transforms[wt](Be)||Be;return Be}function a(Ee,Be,rt){let dt=Be-1,wt=-1,On=!1,Cn,bn,Mr,xn;for(;++dt<=rt;){const Gt=Ee[dt];switch(Gt[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{Gt[0]==="enter"?wt++:wt--,xn=void 0;break}case"lineEndingBlank":{Gt[0]==="enter"&&(Cn&&!xn&&!wt&&!Mr&&(Mr=dt),xn=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:xn=void 0}if(!wt&&Gt[0]==="enter"&&Gt[1].type==="listItemPrefix"||wt===-1&&Gt[0]==="exit"&&(Gt[1].type==="listUnordered"||Gt[1].type==="listOrdered")){if(Cn){let ji=dt;for(bn=void 0;ji--;){const Hn=Ee[ji];if(Hn[1].type==="lineEnding"||Hn[1].type==="lineEndingBlank"){if(Hn[0]==="exit")continue;bn&&(Ee[bn][1].type="lineEndingBlank",On=!0),Hn[1].type="lineEnding",bn=ji}else if(!(Hn[1].type==="linePrefix"||Hn[1].type==="blockQuotePrefix"||Hn[1].type==="blockQuotePrefixWhitespace"||Hn[1].type==="blockQuoteMarker"||Hn[1].type==="listItemIndent"))break}Mr&&(!bn||Mr<bn)&&(Cn._spread=!0),Cn.end=Object.assign({},bn?Ee[bn][1].start:Gt[1].end),Ee.splice(bn||dt,0,["exit",Cn,Gt[2]]),dt++,rt++}if(Gt[1].type==="listItemPrefix"){const ji={type:"listItem",_spread:!1,start:Object.assign({},Gt[1].start),end:void 0};Cn=ji,Ee.splice(dt,0,["enter",ji,Gt[2]]),dt++,rt++,Mr=void 0,xn=!0}}}return Ee[Be][1]._spread=On,rt}function i(Ee,Be){return rt;function rt(dt){s.call(this,Ee(dt),dt),Be&&Be.call(this,dt)}}function o(){this.stack.push({type:"fragment",children:[]})}function s(Ee,Be,rt){this.stack[this.stack.length-1].children.push(Ee),this.stack.push(Ee),this.tokenStack.push([Be,rt||void 0]),Ee.position={start:Xs(Be.start),end:void 0}}function u(Ee){return Be;function Be(rt){Ee&&Ee.call(this,rt),f.call(this,rt)}}function f(Ee,Be){const rt=this.stack.pop(),dt=this.tokenStack.pop();if(dt)dt[0].type!==Ee.type&&(Be?Be.call(this,Ee,dt[0]):(dt[1]||Aj).call(this,Ee,dt[0]));else throw new Error("Cannot close `"+Ee.type+"` ("+J0({start:Ee.start,end:Ee.end})+"): it’s not open");rt.position.end=Xs(Ee.end)}function h(){return BA(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function m(Ee){if(this.data.expectingFirstListItemValue){const Be=this.stack[this.stack.length-2];Be.start=Number.parseInt(this.sliceSerialize(Ee),10),this.data.expectingFirstListItemValue=void 0}}function y(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.lang=Ee}function v(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.meta=Ee}function b(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function x(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.value=Ee.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function S(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.value=Ee.replace(/(\r?\n|\r)$/g,"")}function A(Ee){const Be=this.resume(),rt=this.stack[this.stack.length-1];rt.label=Be,rt.identifier=Pi(this.sliceSerialize(Ee)).toLowerCase()}function k(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.title=Ee}function M(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.url=Ee}function O(Ee){const Be=this.stack[this.stack.length-1];if(!Be.depth){const rt=this.sliceSerialize(Ee).length;Be.depth=rt}}function C(){this.data.setextHeadingSlurpLineEnding=!0}function P(Ee){const Be=this.stack[this.stack.length-1];Be.depth=this.sliceSerialize(Ee).codePointAt(0)===61?1:2}function L(){this.data.setextHeadingSlurpLineEnding=void 0}function F(Ee){const rt=this.stack[this.stack.length-1].children;let dt=rt[rt.length-1];(!dt||dt.type!=="text")&&(dt=zr(),dt.position={start:Xs(Ee.start),end:void 0},rt.push(dt)),this.stack.push(dt)}function z(Ee){const Be=this.stack.pop();Be.value+=this.sliceSerialize(Ee),Be.position.end=Xs(Ee.end)}function $(Ee){const Be=this.stack[this.stack.length-1];if(this.data.atHardBreak){const rt=Be.children[Be.children.length-1];rt.position.end=Xs(Ee.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(Be.type)&&(F.call(this,Ee),z.call(this,Ee))}function V(){this.data.atHardBreak=!0}function W(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.value=Ee}function X(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.value=Ee}function re(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.value=Ee}function U(){const Ee=this.stack[this.stack.length-1];if(this.data.inReference){const Be=this.data.referenceType||"shortcut";Ee.type+="Reference",Ee.referenceType=Be,delete Ee.url,delete Ee.title}else delete Ee.identifier,delete Ee.label;this.data.referenceType=void 0}function ee(){const Ee=this.stack[this.stack.length-1];if(this.data.inReference){const Be=this.data.referenceType||"shortcut";Ee.type+="Reference",Ee.referenceType=Be,delete Ee.url,delete Ee.title}else delete Ee.identifier,delete Ee.label;this.data.referenceType=void 0}function J(Ee){const Be=this.sliceSerialize(Ee),rt=this.stack[this.stack.length-2];rt.label=I5e(Be),rt.identifier=Pi(Be).toLowerCase()}function le(){const Ee=this.stack[this.stack.length-1],Be=this.resume(),rt=this.stack[this.stack.length-1];if(this.data.inReference=!0,rt.type==="link"){const dt=Ee.children;rt.children=dt}else rt.alt=Be}function G(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.url=Ee}function Y(){const Ee=this.resume(),Be=this.stack[this.stack.length-1];Be.title=Ee}function oe(){this.data.inReference=void 0}function j(){this.data.referenceType="collapsed"}function de(Ee){const Be=this.resume(),rt=this.stack[this.stack.length-1];rt.label=Be,rt.identifier=Pi(this.sliceSerialize(Ee)).toLowerCase(),this.data.referenceType="full"}function xe(Ee){this.data.characterReferenceType=Ee.type}function Oe(Ee){const Be=this.sliceSerialize(Ee),rt=this.data.characterReferenceType;let dt;rt?(dt=RV(Be,rt==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):dt=zA(Be);const wt=this.stack[this.stack.length-1];wt.value+=dt}function Pe(Ee){const Be=this.stack.pop();Be.position.end=Xs(Ee.end)}function Fe(Ee){z.call(this,Ee);const Be=this.stack[this.stack.length-1];Be.url=this.sliceSerialize(Ee)}function Te(Ee){z.call(this,Ee);const Be=this.stack[this.stack.length-1];Be.url="mailto:"+this.sliceSerialize(Ee)}function He(){return{type:"blockquote",children:[]}}function We(){return{type:"code",lang:null,meta:null,value:""}}function Ae(){return{type:"inlineCode",value:""}}function At(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function tt(){return{type:"emphasis",children:[]}}function Ht(){return{type:"heading",depth:0,children:[]}}function It(){return{type:"break"}}function Wt(){return{type:"html",value:""}}function Pr(){return{type:"image",title:null,url:"",alt:null}}function Zt(){return{type:"link",title:null,url:"",children:[]}}function wa(Ee){return{type:"list",ordered:Ee.type==="listOrdered",start:null,spread:Ee._spread,children:[]}}function Un(Ee){return{type:"listItem",spread:Ee._spread,checked:null,children:[]}}function dr(){return{type:"paragraph",children:[]}}function Jn(){return{type:"strong",children:[]}}function zr(){return{type:"text",value:""}}function _s(){return{type:"thematicBreak"}}}function Xs(e){return{line:e.line,column:e.column,offset:e.offset}}function qV(e,t){let r=-1;for(;++r<t.length;){const n=t[r];Array.isArray(n)?qV(e,n):z5e(e,n)}}function z5e(e,t){let r;for(r in t)if(HV.call(t,r))switch(r){case"canContainEols":{const n=t[r];n&&e[r].push(...n);break}case"transforms":{const n=t[r];n&&e[r].push(...n);break}case"enter":case"exit":{const n=t[r];n&&Object.assign(e[r],n);break}}}function Aj(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+J0({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+J0({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+J0({start:t.start,end:t.end})+") is still open")}function F5e(e){const t=this;t.parser=r;function r(n){return j5e(n,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function $5e(e,t){const r={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,r),e.applyData(t,r)}function U5e(e,t){const r={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,r),[e.applyData(t,r),{type:"text",value:`
399`}]}function H5e(e,t){const r=t.value?t.value+`
400`:"",n={};t.lang&&(n.className=["language-"+t.lang]);let a={type:"element",tagName:"code",properties:n,children:[{type:"text",value:r}]};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 q5e(e,t){const r={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function G5e(e,t){const r={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function V5e(e,t){const r=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=String(t.identifier).toUpperCase(),a=md(n.toLowerCase()),i=e.footnoteOrder.indexOf(n);let o,s=e.footnoteCounts.get(n);s===void 0?(s=0,e.footnoteOrder.push(n),o=e.footnoteOrder.length):o=i+1,s+=1,e.footnoteCounts.set(n,s);const u={type:"element",tagName:"a",properties:{href:"#"+r+"fn-"+a,id:r+"fnref-"+a+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,u);const f={type:"element",tagName:"sup",properties:{},children:[u]};return e.patch(t,f),e.applyData(t,f)}function Y5e(e,t){const r={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function K5e(e,t){if(e.options.allowDangerousHtml){const r={type:"raw",value:t.value};return e.patch(t,r),e.applyData(t,r)}}function GV(e,t){const r=t.referenceType;let n="]";if(r==="collapsed"?n+="[]":r==="full"&&(n+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+n}];const a=e.all(t),i=a[0];i&&i.type==="text"?i.value="["+i.value:a.unshift({type:"text",value:"["});const o=a[a.length-1];return o&&o.type==="text"?o.value+=n:a.push({type:"text",value:n}),a}function W5e(e,t){const r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return GV(e,t);const a={src:md(n.url||""),alt:t.alt};n.title!==null&&n.title!==void 0&&(a.title=n.title);const i={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,i),e.applyData(t,i)}function Q5e(e,t){const r={src:md(t.url)};t.alt!==null&&t.alt!==void 0&&(r.alt=t.alt),t.title!==null&&t.title!==void 0&&(r.title=t.title);const n={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,n),e.applyData(t,n)}function X5e(e,t){const r={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,r);const n={type:"element",tagName:"code",properties:{},children:[r]};return e.patch(t,n),e.applyData(t,n)}function Z5e(e,t){const r=String(t.identifier).toUpperCase(),n=e.definitionById.get(r);if(!n)return GV(e,t);const a={href:md(n.url||"")};n.title!==null&&n.title!==void 0&&(a.title=n.title);const i={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)}function J5e(e,t){const r={href:md(t.url)};t.title!==null&&t.title!==void 0&&(r.title=t.title);const n={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function e_e(e,t,r){const n=e.all(t),a=r?t_e(r):VV(t),i={},o=[];if(typeof t.checked=="boolean"){const h=n[0];let d;h&&h.type==="element"&&h.tagName==="p"?d=h:(d={type:"element",tagName:"p",properties:{},children:[]},n.unshift(d)),d.children.length>0&&d.children.unshift({type:"text",value:" "}),d.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let s=-1;for(;++s<n.length;){const h=n[s];(a||s!==0||h.type!=="element"||h.tagName!=="p")&&o.push({type:"text",value:`
401`}
vendor: 4,838 bytes, lines 401-402
401),h.type==="element"&&h.tagName==="p"&&!a?o.push(...h.children):o.push(h)}const u=n[n.length-1];u&&(a||u.type!=="element"||u.tagName!=="p")&&o.push({type:"text",value:`
402`});const f={type:"element",tagName:"li",properties:i,children:o};return e.patch(t,f),e.applyData(t,f)}function t_e(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const r=e.children;let n=-1;for(;!t&&++n<r.length;)t=VV(r[n])}return t}function VV(e){const t=e.spread;return t??e.children.length>1}function r_e(e,t){const r={},n=e.all(t);let a=-1;for(typeof t.start=="number"&&t.start!==1&&(r.start=t.start);++a<n.length;){const o=n[a];if(o.type==="element"&&o.tagName==="li"&&o.properties&&Array.isArray(o.properties.className)&&o.properties.className.includes("task-list-item")){r.className=["contains-task-list"];break}}const i={type:"element",tagName:t.ordered?"ol":"ul",properties:r,children:e.wrap(n,!0)};return e.patch(t,i),e.applyData(t,i)}function n_e(e,t){const r={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function a_e(e,t){const r={type:"root",children:e.wrap(e.all(t))};return e.patch(t,r),e.applyData(t,r)}function i_e(e,t){const r={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function o_e(e,t){const r=e.all(t),n=r.shift(),a=[];if(n){const o={type:"element",tagName:"thead",properties:{},children:e.wrap([n],!0)};e.patch(t.children[0],o),a.push(o)}if(r.length>0){const o={type:"element",tagName:"tbody",properties:{},children:e.wrap(r,!0)},s=go(t.children[1]),u=rb(t.children[t.children.length-1]);s&&u&&(o.position={start:s,end:u}),a.push(o)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(a,!0)};return e.patch(t,i),e.applyData(t,i)}function s_e(e,t,r){const n=r?r.children:void 0,i=(n?n.indexOf(t):1)===0?"th":"td",o=r&&r.type==="table"?r.align:void 0,s=o?o.length:t.children.length;let u=-1;const f=[];for(;++u<s;){const d=t.children[u],m={},y=o?o[u]:void 0;y&&(m.align=y);let v={type:"element",tagName:i,properties:m,children:[]};d&&(v.children=e.all(d),e.patch(d,v),v=e.applyData(d,v)),f.push(v)}const h={type:"element",tagName:"tr",properties:{},children:e.wrap(f,!0)};return e.patch(t,h),e.applyData(t,h)}function l_e(e,t){const r={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}const kj=9,Oj=32;function u_e(e){const t=String(e),r=/\r?\n|\r/g;let n=r.exec(t),a=0;const i=[];for(;n;)i.push(Cj(t.slice(a,n.index),a>0,!0),n[0]),a=n.index+n[0].length,n=r.exec(t);return i.push(Cj(t.slice(a),a>0,!1)),i.join("")}function Cj(e,t,r){let n=0,a=e.length;if(t){let i=e.codePointAt(n);for(;i===kj||i===Oj;)n++,i=e.codePointAt(n)}if(r){let i=e.codePointAt(a-1);for(;i===kj||i===Oj;)a--,i=e.codePointAt(a-1)}return a>n?e.slice(n,a):""}function c_e(e,t){const r={type:"text",value:u_e(String(t.value))};return e.patch(t,r),e.applyData(t,r)}function f_e(e,t){const r={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,r),e.applyData(t,r)}const d_e={blockquote:$5e,break:U5e,code:H5e,delete:q5e,emphasis:G5e,footnoteReference:V5e,heading:Y5e,html:K5e,imageReference:W5e,image:Q5e,inlineCode:X5e,linkReference:Z5e,link:J5e,listItem:e_e,list:r_e,paragraph:n_e,root:a_e,strong:i_e,table:o_e,tableCell:l_e,tableRow:s_e,text:c_e,thematicBreak:f_e,toml:jg,yaml:jg,definition:jg,footnoteDefinition:jg};function jg(){}const YV=-1,ib=0,th=1,Ey=2,$A=3,UA=4,HA=5,qA=6,KV=7,WV=8,Nj=typeof self=="object"?self:globalThis,h_e=(e,t)=>{const r=(a,i)=>(e.set(i,a),a),n=a=>{if(e.has(a))return e.get(a);const[i,o]=t[a];switch(i){case ib:case YV:return r(o,a);case th:{const s=r([],a);for(const u of o)s.push(n(u));return s}case Ey:{const s=r({},a);for(const[u,f]of o)s[n(u)]=n(f);return s}case $A:return r(new Date(o),a);case UA:{const{source:s,flags:u}=o;return r(new RegExp(s,u),a)}case HA:{const s=r(new Map,a);for(const[u,f]of o)s.set(n(u),n(f));return s}case qA:{const s=r(new Set,a);for(const u of o)s.add(n(u));return s}case KV:{const{name:s,message:u}=o;return r(new Nj[s](u),a)}case WV:return r(BigInt(o),a);case"BigInt":return r(Object(BigInt(o)),a);case"ArrayBuffer":return r(new Uint8Array(o).buffer,o);case"DataView":{const{buffer:s}=new Uint8Array(o);return r(new DataView(s),o)}}return r(new Nj[i](o),a)};return n},Pj=e=>h_e(new Map,e)(0),Wc="",{toString:p_e}={},{keys:m_e}=Object,N0=e=>{const t=typeof e;if(t!=="object"||!e)return[ib,t];const r=p_e.call(e).slice(8,-1);switch(r){case"Array":return[th,Wc];case"Object":return[Ey,Wc];case"Date":return[$A,Wc];case"RegExp":return[UA,Wc];case"Map":return[HA,Wc];case"Set":return[qA,Wc];case"DataView":return[th,r]}return r.includes("Array")?[th,r]:r.includes("Error")?[KV,r]:[Ey,r]},Bg=([e,t])=>e===ib&&(t==="function"||t==="symbol"),g_e=(e,t,r,n)=>{const a=(o,s)=>{const u=n.push(o)-1;return r.set(s,u),u},i=o=>
vendor: 4,729 bytes, lines 402-404
402{if(r.has(o))return r.get(o);let[s,u]=N0(o);switch(s){case ib:{let h=o;switch(u){case"bigint":s=WV,h=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+u);h=null;break;case"undefined":return a([YV],o)}return a([s,h],o)}case th:{if(u){let m=o;return u==="DataView"?m=new Uint8Array(o.buffer):u==="ArrayBuffer"&&(m=new Uint8Array(o)),a([u,[...m]],o)}const h=[],d=a([s,h],o);for(const m of o)h.push(i(m));return d}case Ey:{if(u)switch(u){case"BigInt":return a([u,o.toString()],o);case"Boolean":case"Number":case"String":return a([u,o.valueOf()],o)}if(t&&"toJSON"in o)return i(o.toJSON());const h=[],d=a([s,h],o);for(const m of m_e(o))(e||!Bg(N0(o[m])))&&h.push([i(m),i(o[m])]);return d}case $A:return a([s,o.toISOString()],o);case UA:{const{source:h,flags:d}=o;return a([s,{source:h,flags:d}],o)}case HA:{const h=[],d=a([s,h],o);for(const[m,y]of o)(e||!(Bg(N0(m))||Bg(N0(y))))&&h.push([i(m),i(y)]);return d}case qA:{const h=[],d=a([s,h],o);for(const m of o)(e||!Bg(N0(m)))&&h.push(i(m));return d}}const{message:f}=o;return a([s,{name:u,message:f}],o)};return i},Mj=(e,{json:t,lossy:r}={})=>{const n=[];return g_e(!(t||r),!!t,new Map,n)(e),n},Wf=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?Pj(Mj(e,t)):structuredClone(e):(e,t)=>Pj(Mj(e,t));function y_e(e,t){const r=[{type:"text",value:"↩"}];return t>1&&r.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),r}function v_e(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function b_e(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=e.options.footnoteBackContent||y_e,n=e.options.footnoteBackLabel||v_e,a=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let u=-1;for(;++u<e.footnoteOrder.length;){const f=e.footnoteById.get(e.footnoteOrder[u]);if(!f)continue;const h=e.all(f),d=String(f.identifier).toUpperCase(),m=md(d.toLowerCase());let y=0;const v=[],b=e.footnoteCounts.get(d);for(;b!==void 0&&++y<=b;){v.length>0&&v.push({type:"text",value:" "});let A=typeof r=="string"?r:r(u,y);typeof A=="string"&&(A={type:"text",value:A}),v.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+m+(y>1?"-"+y:""),dataFootnoteBackref:"",ariaLabel:typeof n=="string"?n:n(u,y),className:["data-footnote-backref"]},children:Array.isArray(A)?A:[A]})}const x=h[h.length-1];if(x&&x.type==="element"&&x.tagName==="p"){const A=x.children[x.children.length-1];A&&A.type==="text"?A.value+=" ":x.children.push({type:"text",value:" "}),x.children.push(...v)}else h.push(...v);const S={type:"element",tagName:"li",properties:{id:t+"fn-"+m},children:e.wrap(h,!0)};e.patch(f,S),s.push(S)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...Wf(o),id:"footnote-label"},children:[{type:"text",value:a}]},{type:"text",value:`
403`},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:`
404`}]}}const Fp=(function(e){if(e==null)return __e;if(typeof e=="function")return ob(e);if(typeof e=="object")return Array.isArray(e)?x_e(e):w_e(e);if(typeof e=="string")return E_e(e);throw new Error("Expected function, string, or object as test")});function x_e(e){const t=[];let r=-1;for(;++r<e.length;)t[r]=Fp(e[r]);return ob(n);function n(...a){let i=-1;for(;++i<t.length;)if(t[i].apply(this,a))return!0;return!1}}function w_e(e){const t=e;return ob(r);function r(n){const a=n;let i;for(i in e)if(a[i]!==t[i])return!1;return!0}}function E_e(e){return ob(t);function t(r){return r&&r.type===e}}function ob(e){return t;function t(r,n,a){return!!(S_e(r)&&e.call(this,r,typeof n=="number"?n:void 0,a||void 0))}}function __e(){return!0}function S_e(e){return e!==null&&typeof e=="object"&&"type"in e}const QV=[],F0=!0,lS=!1,_y="skip";function GA(e,t,r,n){let a;typeof t=="function"&&typeof r!="function"?(n=r,r=t):a=t;const i=Fp(a),o=n?-1:1;s(e,void 0,[])();function s(u,f,h){const d=u&&typeof u=="object"?u:{};if(typeof d.type=="string"){const y=typeof d.tagName=="string"?d.tagName:typeof d.name=="string"?d.name:void 0;Object.defineProperty(m,"name",{value:"node ("+(u.type+(y?"<"+y+">":""))+")"})}return m;function m(){let y=QV,v,b,x;if((!t||i(u,f,h[h.length-1]||void 0))&&(y=T_e(r(u,h)),y[0]===lS))return y;if("children"in u&&u.children){const S=u;if(S.children&&y[0]!==_y)for(b=(n?S.children.length:-1)+o,x=h.concat(S);b>-1&&b<S.children.length;){const A=S.children[b];if(v=s(A,b,x)(),v[0]===lS)return v;b=typeof v[1]=="number"?v[1]:b+o}}return y}}}function T_e(e){return Array.isArray(e)?e:typeof e=="number"?[F0,e]:e
vendor: 4,623 bytes, lines 404-408
404==null?QV:[e]}function Du(e,t,r,n){let a,i,o;typeof t=="function"&&typeof r!="function"?(i=void 0,o=t,a=r):(i=t,o=r,a=n),GA(e,i,s,a);function s(u,f){const h=f[f.length-1],d=h?h.children.indexOf(u):void 0;return o(u,d,h)}}const uS={}.hasOwnProperty,A_e={};function k_e(e,t){const r=t||A_e,n=new Map,a=new Map,i=new Map,o={...d_e,...r.handlers},s={all:f,applyData:C_e,definitionById:n,footnoteById:a,footnoteCounts:i,footnoteOrder:[],handlers:o,one:u,options:r,patch:O_e,wrap:P_e};return Du(e,function(h){if(h.type==="definition"||h.type==="footnoteDefinition"){const d=h.type==="definition"?n:a,m=String(h.identifier).toUpperCase();d.has(m)||d.set(m,h)}}),s;function u(h,d){const m=h.type,y=s.handlers[m];if(uS.call(s.handlers,m)&&y)return y(s,h,d);if(s.options.passThrough&&s.options.passThrough.includes(m)){if("children"in h){const{children:b,...x}=h,S=Wf(x);return S.children=s.all(h),S}return Wf(h)}return(s.options.unknownHandler||N_e)(s,h,d)}function f(h){const d=[];if("children"in h){const m=h.children;let y=-1;for(;++y<m.length;){const v=s.one(m[y],h);if(v){if(y&&m[y-1].type==="break"&&(!Array.isArray(v)&&v.type==="text"&&(v.value=Rj(v.value)),!Array.isArray(v)&&v.type==="element")){const b=v.children[0];b&&b.type==="text"&&(b.value=Rj(b.value))}Array.isArray(v)?d.push(...v):d.push(v)}}}return d}}function O_e(e,t){e.position&&(t.position=vwe(e))}function C_e(e,t){let r=t;if(e&&e.data){const n=e.data.hName,a=e.data.hChildren,i=e.data.hProperties;if(typeof n=="string")if(r.type==="element")r.tagName=n;else{const o="children"in r?r.children:[r];r={type:"element",tagName:n,properties:{},children:o}}r.type==="element"&&i&&Object.assign(r.properties,Wf(i)),"children"in r&&r.children&&a!==null&&a!==void 0&&(r.children=a)}return r}function N_e(e,t){const r=t.data||{},n="value"in t&&!(uS.call(r,"hProperties")||uS.call(r,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function P_e(e,t){const r=[];let n=-1;for(t&&r.push({type:"text",value:`
405`});++n<e.length;)n&&r.push({type:"text",value:`
406`}),r.push(e[n]);return t&&e.length>0&&r.push({type:"text",value:`
407`}),r}function Rj(e){let t=0,r=e.charCodeAt(t);for(;r===9||r===32;)t++,r=e.charCodeAt(t);return e.slice(t)}function Dj(e,t){const r=k_e(e,t),n=r.one(e,void 0),a=b_e(r),i=Array.isArray(n)?{type:"root",children:n}:n||{type:"root",children:[]};return a&&i.children.push({type:"text",value:`
408`},a),i}function M_e(e,t){return e&&"run"in e?async function(r,n){const a=Dj(r,{file:n,...t});await e.run(a,n)}:function(r,n){return Dj(r,{file:n,...e||t})}}function Ij(e){if(e)throw e}var gE,Lj;function R_e(){if(Lj)return gE;Lj=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=function(f){return typeof Array.isArray=="function"?Array.isArray(f):t.call(f)==="[object Array]"},i=function(f){if(!f||t.call(f)!=="[object Object]")return!1;var h=e.call(f,"constructor"),d=f.constructor&&f.constructor.prototype&&e.call(f.constructor.prototype,"isPrototypeOf");if(f.constructor&&!h&&!d)return!1;var m;for(m in f);return typeof m>"u"||e.call(f,m)},o=function(f,h){r&&h.name==="__proto__"?r(f,h.name,{enumerable:!0,configurable:!0,value:h.newValue,writable:!0}):f[h.name]=h.newValue},s=function(f,h){if(h==="__proto__")if(e.call(f,h)){if(n)return n(f,h).value}else return;return f[h]};return gE=function u(){var f,h,d,m,y,v,b=arguments[0],x=1,S=arguments.length,A=!1;for(typeof b=="boolean"&&(A=b,b=arguments[1]||{},x=2),(b==null||typeof b!="object"&&typeof b!="function")&&(b={});x<S;++x)if(f=arguments[x],f!=null)for(h in f)d=s(b,h),m=s(f,h),b!==m&&(A&&m&&(i(m)||(y=a(m)))?(y?(y=!1,v=d&&a(d)?d:[]):v=d&&i(d)?d:{},o(b,{name:h,newValue:u(A,v,m)})):typeof m<"u"&&o(b,{name:h,newValue:m}));return b},gE}var D_e=R_e();const yE=Kt(D_e);function cS(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 I_e(){const e=[],t={run:r,use:n};return t;function r(...a){let i=-1;const o=a.pop();if(typeof o!="function")throw new TypeError("Expected function as last argument, not "+o);s(null,...a);function s(u,...f){const h=e[++i];let d=-1;if(u){o(u);return}for(;++d<a.length;)(f[d]===null||f[d]===void 0)&&(f[d]=a[d]);a=f,h?L_e(h,s)(...f):o(null,...f)}}function n(a){if(typeof a!="function")throw new TypeError("Expected `middelware` to be a function, not "+a);return e.push(a),t}}function L_e(e,t){let r;return n;function n(...o){const s=e.length>
vendor: 4,263 bytes, line 408
408o.length;let u;s&&o.push(a);try{u=e.apply(this,o)}catch(f){const h=f;if(s&&r)throw h;return a(h)}s||(u&&u.then&&typeof u.then=="function"?u.then(i,a):u instanceof Error?a(u):i(u))}function a(o,...s){r||(r=!0,t(o,...s))}function i(o){a(null,o)}}const Wi={basename:j_e,dirname:B_e,extname:z_e,join:F_e,sep:"/"};function j_e(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');$p(e);let r=0,n=-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){r=a+1;break}}else n<0&&(i=!0,n=a+1);return n<0?"":e.slice(r,n)}if(t===e)return"";let o=-1,s=t.length-1;for(;a--;)if(e.codePointAt(a)===47){if(i){r=a+1;break}}else o<0&&(i=!0,o=a+1),s>-1&&(e.codePointAt(a)===t.codePointAt(s--)?s<0&&(n=a):(s=-1,n=o));return r===n?n=o:n<0&&(n=e.length),e.slice(r,n)}function B_e(e){if($p(e),e.length===0)return".";let t=-1,r=e.length,n;for(;--r;)if(e.codePointAt(r)===47){if(n){t=r;break}}else n||(n=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function z_e(e){$p(e);let t=e.length,r=-1,n=0,a=-1,i=0,o;for(;t--;){const s=e.codePointAt(t);if(s===47){if(o){n=t+1;break}continue}r<0&&(o=!0,r=t+1),s===46?a<0?a=t:i!==1&&(i=1):a>-1&&(i=-1)}return a<0||r<0||i===0||i===1&&a===r-1&&a===n+1?"":e.slice(a,r)}function F_e(...e){let t=-1,r;for(;++t<e.length;)$p(e[t]),e[t]&&(r=r===void 0?e[t]:r+"/"+e[t]);return r===void 0?".":$_e(r)}function $_e(e){$p(e);const t=e.codePointAt(0)===47;let r=U_e(e,!t);return r.length===0&&!t&&(r="."),r.length>0&&e.codePointAt(e.length-1)===47&&(r+="/"),t?"/"+r:r}function U_e(e,t){let r="",n=0,a=-1,i=0,o=-1,s,u;for(;++o<=e.length;){if(o<e.length)s=e.codePointAt(o);else{if(s===47)break;s=47}if(s===47){if(!(a===o-1||i===1))if(a!==o-1&&i===2){if(r.length<2||n!==2||r.codePointAt(r.length-1)!==46||r.codePointAt(r.length-2)!==46){if(r.length>2){if(u=r.lastIndexOf("/"),u!==r.length-1){u<0?(r="",n=0):(r=r.slice(0,u),n=r.length-1-r.lastIndexOf("/")),a=o,i=0;continue}}else if(r.length>0){r="",n=0,a=o,i=0;continue}}t&&(r=r.length>0?r+"/..":"..",n=2)}else r.length>0?r+="/"+e.slice(a+1,o):r=e.slice(a+1,o),n=o-a-1;a=o,i=0}else s===46&&i>-1?i++:i=-1}return r}function $p(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const H_e={cwd:q_e};function q_e(){return"/"}function fS(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function G_e(e){if(typeof e=="string")e=new URL(e);else if(!fS(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 V_e(e)}function V_e(e){if(e.hostname!==""){const n=new TypeError('File URL host must be "localhost" or empty on darwin');throw n.code="ERR_INVALID_FILE_URL_HOST",n}const t=e.pathname;let r=-1;for(;++r<t.length;)if(t.codePointAt(r)===37&&t.codePointAt(r+1)===50){const n=t.codePointAt(r+2);if(n===70||n===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 vE=["history","path","basename","stem","extname","dirname"];class XV{constructor(t){let r;t?fS(t)?r={path:t}:typeof t=="string"||Y_e(t)?r={value:t}:r=t:r={},this.cwd="cwd"in r?"":H_e.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let n=-1;for(;++n<vE.length;){const i=vE[n];i in r&&r[i]!==void 0&&r[i]!==null&&(this[i]=i==="history"?[...r[i]]:r[i])}let a;for(a in r)vE.includes(a)||(this[a]=r[a])}get basename(){return typeof this.path=="string"?Wi.basename(this.path):void 0}set basename(t){xE(t,"basename"),bE(t,"basename"),this.path=Wi.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Wi.dirname(this.path):void 0}set dirname(t){jj(this.basename,"dirname"),this.path=Wi.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Wi.extname(this.path):void 0}set extname(t){if(bE(t,"extname"),jj(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");
vendor: 9,006 bytes, line 408
408if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Wi.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){fS(t)&&(t=G_e(t)),xE(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Wi.basename(this.path,this.extname):void 0}set stem(t){xE(t,"stem"),bE(t,"stem"),this.path=Wi.join(this.dirname||"",t+(this.extname||""))}fail(t,r,n){const a=this.message(t,r,n);throw a.fatal=!0,a}info(t,r,n){const a=this.message(t,r,n);return a.fatal=void 0,a}message(t,r,n){const a=new Fn(t,r,n);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 bE(e,t){if(e&&e.includes(Wi.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Wi.sep+"`")}function xE(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function jj(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function Y_e(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const K_e=(function(e){const n=this.constructor.prototype,a=n[e],i=function(){return a.apply(i,arguments)};return Object.setPrototypeOf(i,n),i}),W_e={}.hasOwnProperty;class VA extends K_e{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=I_e()}copy(){const t=new VA;let r=-1;for(;++r<this.attachers.length;){const n=this.attachers[r];t.use(...n)}return t.data(yE(!0,{},this.namespace)),t}data(t,r){return typeof t=="string"?arguments.length===2?(_E("data",this.frozen),this.namespace[t]=r,this):W_e.call(this.namespace,t)&&this.namespace[t]||void 0:t?(_E("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[r,...n]=this.attachers[this.freezeIndex];if(n[0]===!1)continue;n[0]===!0&&(n[0]=void 0);const a=r.call(t,...n);typeof a=="function"&&this.transformers.use(a)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const r=zg(t),n=this.parser||this.Parser;return wE("parse",n),n(String(r),r)}process(t,r){const n=this;return this.freeze(),wE("process",this.parser||this.Parser),EE("process",this.compiler||this.Compiler),r?a(void 0,r):new Promise(a);function a(i,o){const s=zg(t),u=n.parse(s);n.run(u,s,function(h,d,m){if(h||!d||!m)return f(h);const y=d,v=n.stringify(y,m);Z_e(v)?m.value=v:m.result=v,f(h,m)});function f(h,d){h||!d?o(h):i?i(d):r(void 0,d)}}}processSync(t){let r=!1,n;return this.freeze(),wE("processSync",this.parser||this.Parser),EE("processSync",this.compiler||this.Compiler),this.process(t,a),zj("processSync","process",r),n;function a(i,o){r=!0,Ij(i),n=o}}run(t,r,n){Bj(t),this.freeze();const a=this.transformers;return!n&&typeof r=="function"&&(n=r,r=void 0),n?i(void 0,n):new Promise(i);function i(o,s){const u=zg(r);a.run(t,u,f);function f(h,d,m){const y=d||t;h?s(h):o?o(y):n(void 0,y,m)}}}runSync(t,r){let n=!1,a;return this.run(t,r,i),zj("runSync","run",n),a;function i(o,s){Ij(o),a=s,n=!0}}stringify(t,r){this.freeze();const n=zg(r),a=this.compiler||this.Compiler;return EE("stringify",a),Bj(t),a(t,n)}use(t,...r){const n=this.attachers,a=this.namespace;if(_E("use",this.frozen),t!=null)if(typeof t=="function")u(t,r);else if(typeof t=="object")Array.isArray(t)?s(t):o(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function i(f){if(typeof f=="function")u(f,[]);else if(typeof f=="object")if(Array.isArray(f)){const[h,...d]=f;u(h,d)}else o(f);else throw new TypeError("Expected usable value, not `"+f+"`")}function o(f){if(!("plugins"in f)&&!("settings"in f))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");s(f.plugins),f.settings&&(a.settings=yE(!0,a.settings,f.settings))}function s(f){let h=-1;if(f!=null)if(Array.isArray(f))for(;++h<f.length;){const d=f[h];i(d)}else throw new TypeError("Expected a list of plugins, not `"+f+"`")}function u(f,h){let d=-1,m=-1;for(;++d<n.length;)if(n[d][0]===f){m=d;break}if(m===-1)n.push([f,...h]);else if(h.length>0){let[y,...v]=h;const b=n[m][1];cS(b)&&cS(y)&&(y=yE(!0,b,y)),n[m]=[f,y,...v]}}}}const Q_e=new VA().freeze();function wE(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function EE(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function _E(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 Bj(e){if(!cS(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function zj(e,t,r){if(!r)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function zg(e){return X_e(e)?e:new XV(e)}function X_e(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Z_e(e){return typeof e=="string"||J_e(e)}function J_e(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const eSe="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",Fj=[],$j={allowDangerousHtml:!0},tSe=/^(https?|ircs?|mailto|xmpp)$/i,rSe=[{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 nSe(e){const t=aSe(e),r=iSe(e);return oSe(t.runSync(t.parse(r),r),e)}function aSe(e){const t=e.rehypePlugins||Fj,r=e.remarkPlugins||Fj,n=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...$j}:$j;return Q_e().use(F5e).use(r).use(M_e,n).use(t)}function iSe(e){const t=e.children||"",r=new XV;return typeof t=="string"&&(r.value=t),r}function oSe(e,t){const r=t.allowedElements,n=t.allowElement,a=t.components,i=t.disallowedElements,o=t.skipHtml,s=t.unwrapDisallowed,u=t.urlTransform||sSe;for(const h of rSe)Object.hasOwn(t,h.from)&&(""+h.from+(h.to?"use `"+h.to+"` instead":"remove it")+eSe+h.id,void 0);return Du(e,f),_we(e,{Fragment:E.Fragment,components:a,ignoreInvalidStyle:!0,jsx:E.jsx,jsxs:E.jsxs,passKeys:!0,passNode:!0});function f(h,d,m){if(h.type==="raw"&&m&&typeof d=="number")return o?m.children.splice(d,1):m.children[d]={type:"text",value:h.value},d;if(h.type==="element"){let y;for(y in hE)if(Object.hasOwn(hE,y)&&Object.hasOwn(h.properties,y)){const v=h.properties[y],b=hE[y];(b===null||b.includes(h.tagName))&&(h.properties[y]=u(String(v||""),y,h))}}if(h.type==="element"){let y=r?!r.includes(h.tagName):i?i.includes(h.tagName):!1;if(!y&&n&&typeof d=="number"&&(y=!n(h,d,m)),y&&m&&typeof d=="number")return s&&h.children?m.children.splice(d,1,...h.children):m.children.splice(d,1),d}}}function sSe(e){const t=e.indexOf(":"),r=e.indexOf("?"),n=e.indexOf("#"),a=e.indexOf("/");return t===-1||a!==-1&&t>a||r!==-1&&t>r||n!==-1&&t>n||tSe.test(e.slice(0,t))?e:""}const Uj=/[#.]/g;function lSe(e,t){const r=e||"",n={};let a=0,i,o;for(;a<r.length;){Uj.lastIndex=a;const s=Uj.exec(r),u=r.slice(a,s?s.index:r.length);u&&(i?i==="#"?n.id=u:Array.isArray(n.className)?n.className.push(u):n.className=[u]:o=u,a+=u.length),s&&(i=s[0],a++)}return{type:"element",tagName:o||t||"div",properties:n,children:[]}}function ZV(e,t,r){const n=r?dSe(r):void 0;function a(i,o,...s){let u;if(i==null){u={type:"root",children:[]};const f=o;s.unshift(f)}else{u=lSe(i,t);const f=u.tagName.toLowerCase(),h=n?n.get(f):void 0;if(u.tagName=h||f,uSe(o))s.unshift(o);else for(const[d,m]of Object.entries(o))cSe(e,u.properties,d,m)}for(const f of s)dS(u.children,f);return u.type==="element"&&u.tagName==="template"&&(u.content={type:"root",children:u.children},u.children=[]),u}return a}function uSe(e){if(e===null||typeof e!="object"||Array.isArray(e))return!0;
vendor: 10,336 bytes, lines 408-410
408if(typeof e.type!="string")return!1;const t=e,r=Object.keys(e);for(const n of r){const a=t[n];if(a&&typeof a=="object"){if(!Array.isArray(a))return!0;const i=a;for(const o of i)if(typeof o!="number"&&typeof o!="string")return!0}}return!!("children"in e&&Array.isArray(e.children))}function cSe(e,t,r,n){const a=tb(e,r);let i;if(n!=null){if(typeof n=="number"){if(Number.isNaN(n))return;i=n}else typeof n=="boolean"?i=n:typeof n=="string"?a.spaceSeparated?i=uj(n):a.commaSeparated?i=aj(n):a.commaOrSpaceSeparated?i=uj(aj(n).join(" ")):i=Hj(a,a.property,n):Array.isArray(n)?i=[...n]:i=a.property==="style"?fSe(n):String(n);if(Array.isArray(i)){const o=[];for(const s of i)o.push(Hj(a,a.property,s));i=o}a.property==="className"&&Array.isArray(t.className)&&(i=t.className.concat(i)),t[a.property]=i}}function dS(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 r of t)dS(e,r);else if(typeof t=="object"&&"type"in t)t.type==="root"?dS(e,t.children):e.push(t);else throw new Error("Expected node, nodes, or string, got `"+t+"`")}function Hj(e,t,r){if(typeof r=="string"){if(e.number&&r&&!Number.isNaN(Number(r)))return Number(r);if((e.boolean||e.overloadedBoolean)&&(r===""||sp(r)===sp(t)))return!0}return r}function fSe(e){const t=[];for(const[r,n]of Object.entries(e))t.push([r,n].join(": "));return t.join("; ")}function dSe(e){const t=new Map;for(const r of e)t.set(r.toLowerCase(),r);return t}const hSe=["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"],JV=ZV(Bp,"div"),eY=ZV(Dl,"g",hSe),ao={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 pSe(e,t){return tY(e,{})||{type:"root",children:[]}}function tY(e,t){const r=mSe(e,t);return r&&t.afterTransform&&t.afterTransform(e,r),r}function mSe(e,t){switch(e.nodeType){case 1:return bSe(e,t);case 3:return ySe(e);case 8:return vSe(e);case 9:return qj(e,t);case 10:return gSe();case 11:return qj(e,t);default:return}}function qj(e,t){return{type:"root",children:rY(e,t)}}function gSe(){return{type:"doctype"}}function ySe(e){return{type:"text",value:e.nodeValue||""}}function vSe(e){return{type:"comment",value:e.nodeValue||""}}function bSe(e,t){const r=e.namespaceURI,n=r===ao.svg?eY:JV,a=r===ao.html?e.tagName.toLowerCase():e.tagName,i=r===ao.html&&a==="template"?e.content:e,o=e.getAttributeNames(),s={};let u=-1;for(;++u<o.length;)s[o[u]]=e.getAttribute(o[u])||"";return n(a,s,rY(i,t))}function rY(e,t){const r=e.childNodes,n=[];let a=-1;for(;++a<r.length;){const i=tY(r[a],t);i!==void 0&&n.push(i)}return n}new DOMParser;function xSe(e,t){const r=wSe(e);return pSe(r)}function wSe(e){const t=document.createElement("template");return t.innerHTML=e,t.content}const Gj=(function(e,t,r){const n=Fp(r);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(n(e.children[t],t,e))return e.children[t]}),Ku=(function(e){if(e==null)return SSe;if(typeof e=="string")return _Se(e);if(typeof e=="object")return ESe(e);if(typeof e=="function")return YA(e);throw new Error("Expected function, string, or array as `test`")});function ESe(e){const t=[];let r=-1;for(;++r<e.length;)t[r]=Ku(e[r]);return YA(n);function n(...a){let i=-1;for(;++i<t.length;)if(t[i].apply(this,a))return!0;return!1}}function _Se(e){return YA(t);function t(r){return r.tagName===e}}function YA(e){return t;function t(r,n,a){return!!(TSe(r)&&e.call(this,r,typeof n=="number"?n:void 0,a||void 0))}}function SSe(e){return!!(e&&typeof e=="object"&&"type"in e&&e.type==="element"&&"tagName"in e&&typeof e.tagName=="string")}function TSe(e){return e!==null&&typeof e=="object"&&"type"in e&&"tagName"in e}const Vj=/\n/g,Yj=/[\t ]+/g,hS=Ku("br"),Kj=Ku(RSe),ASe=Ku("p"),Wj=Ku("tr"),kSe=Ku(["datalist","head","noembed","noframes","noscript","rp","script","style","template","title",MSe,DSe]),nY=Ku(["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 OSe(e,t){const r=t||{},n="children"in e?e.children:[],a=nY(e),i=oY(e,{whitespace:r.whitespace||"normal"}),o=[];(e.type==="text"||e.type==="comment")&&o.push(...iY(e,{breakBefore:!0,breakAfter:!0}));let s=-1;for(;++s<n.length;)o.push(...aY(n[s],e,{whitespace:i,breakBefore:s?void 0:a,breakAfter:s<n.length-1?hS(n[s+1]):a}));const u=[];let f;for(s=-1;++s<o.length;){const h=o[s];typeof h=="number"?f!==void 0&&h>f&&(f=h):h&&(f!==void 0&&f>-1&&u.push(`
409`.repeat(f)||" "),f=-1,u.push(h))}return u.join("")}function aY(e,t,r){return e.type==="element"?CSe(e,t,r):e.type==="text"?r.whitespace==="normal"?iY(e,r):NSe(e):[]}function CSe(e,t,r){const n=oY(e,r),a=e.children||[];let i=-1,o=[];if(kSe(e))return o;let s,u;for(hS(e)||Wj(e)&&Gj(t,e,Wj)?u=`
410`:ASe(e)?(s=2,u=2):nY(e)&&(s=1,u=1);++i<a.length;)o=o.concat(aY(a[i],e,{whitespace:n,breakBefore:i?void 0:s,breakAfter:i<a.length-1?hS(a[i+1]):u}));return Kj(e)&&Gj(t,e,Kj)&&o.push("	"),s&&o.unshift(s),u&&o.push(u),o}function iY(e,t){const r=String(e.value),n=[],a=[];let i=0;for(;i<=r.length;){Vj.lastIndex=i;const u=Vj.exec(r),f=u&&"index"in u?u.index:r.length;n.push(PSe(r.slice(i,f).replace(/[\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,""),i===0?t.breakBefore:!0,f===r.length?t.breakAfter:!0)),i=f+1}let o=-1,s;for(;++o<n.length;)n[o].charCodeAt(n[o].length-1)===8203||o<n.length-1&&n[o+1].charCodeAt(0)===8203?(a.push(n[o]),s=void 0):n[o]?(typeof s=="number"&&a.push(s),a.push(n[o]),s=0):(o===0||o===n.length-1)&&a.push(0);return a}function NSe(e){return[String(e.value)]}function PSe(e,t,r){const n=[];let a=0,i;for(;a<e.length;){Yj.lastIndex=a;const o=Yj.exec(e);i=o?o.index:e.length,!a&&!i&&o&&!t&&n.push(""),a!==i&&n.push(e.slice(a,i)),a=o?i+o[0].length:i}return a!==i&&!r&&n.push(""),n.join(" ")}function oY(e,t){if(e.type==="element"){const r=e.properties||{};switch(e.tagName){case"listing":case"plaintext":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return r.wrap?"pre-wrap":"pre";case"td":case"th":return r.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap"}}return t.whitespace}function MSe(e){return!!(e.properties||{}).hidden}function RSe(e){return e.tagName==="td"||e.tagName==="th"}function DSe(e){return e.tagName==="dialog"&&!(e.properties||{}).open}class pa{constructor(t,r,n){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=t,this.start=r,this.end=n}static range(t,r){return r?!t||!t.loc||!r.loc||t.loc.lexer!==r.loc.lexer?null:new pa(t.loc.lexer,t.loc.start,r.loc.end):t&&t.loc}}class Fa{constructor(t,r){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=t,this.loc=r}range(t,r){return new Fa(r,pa.range(this,t))}}class De{constructor(t,r){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;var n="KaTeX parse error: "+t,a,i,o=r&&r.loc;if(o&&o.start<=o.end){var s=o.lexer.input;a=o.start,i=o.end,a===s.length?n+=" at end of input: ":n+=" at position "+(a+1)+": ";var u=s.slice(a,i).replace(/[^]/g,"$&̲"),f;a>15?f="…"+s.slice(a-15,a):f=s.slice(0,a);var h;i+15<s.length?h=s.slice(i,i+15)+"…":h=s.slice(i),n+=f+u+h}var d=new Error(n);return d.name="ParseError",d.__proto__=De.prototype,d.position=a,a!=null&&i!=null&&(d.length=i-a),d.rawMessage=t,d}}De.prototype.__proto__=Error.prototype;var ISe=function(t,r){return t===void 0?r:t},LSe=/([A-Z])/g,jSe=function(t){return t.replace(LSe,"-$1").toLowerCase()},BSe={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},zSe=/[&><"']/g;function FSe(e){return String(e).replace(zSe,t=>BSe[t])}var sY=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},$Se=function(t){var r=sY(t);return r.type==="mathord"||r.type==="textord"||r.type==="atom"},USe=function(t){if(!t)throw new Error("Expected non-null, but got "+String(t));return t},HSe=function(t){var r=/^[\x00-\x20]*([^\\/#?]*?)(:|&#0*58|&#x0*3a|&colon)/i.exec(t);return r?r[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(r[1])?null:r[1].toLowerCase():"_relative"},Ft={deflt:ISe,escape:FSe,hyphenate:jSe,getBaseElem:sY,isCharacterBox:$Se,protocolFromUrl:HSe},rh={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,t)=>
vendor: 4,531 bytes, line 410
410(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 qSe(e){if(e.default)return e.default;var t=e.type,r=Array.isArray(t)?t[0]:t;if(typeof r!="string")return r.enum[0];switch(r){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class KA{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 r in rh)if(rh.hasOwnProperty(r)){var n=rh[r];this[r]=t[r]!==void 0?n.processor?n.processor(t[r]):t[r]:qSe(n)}}reportNonstrict(t,r,n){var a=this.strict;if(typeof a=="function"&&(a=a(t,r,n)),!(!a||a==="ignore")){if(a===!0||a==="error")throw new De("LaTeX-incompatible input and strict mode is set to 'error': "+(r+" ["+t+"]"),n);a==="warn"?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(r+" ["+t+"]")):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+a+"': "+r+" ["+t+"]"))}}useStrictBehavior(t,r,n){var a=this.strict;if(typeof a=="function")try{a=a(t,r,n)}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': "+(r+" ["+t+"]")),!1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+a+"': "+r+" ["+t+"]")),!1)}isTrusted(t){if(t.url&&!t.protocol){var r=Ft.protocolFromUrl(t.url);if(r==null)return!1;t.protocol=r}var n=typeof this.trust=="function"?this.trust(t):this.trust;return!!n}}class Zs{constructor(t,r,n){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=t,this.size=r,this.cramped=n}sup(){return Zi[GSe[this.id]]}sub(){return Zi[VSe[this.id]]}fracNum(){return Zi[YSe[this.id]]}fracDen(){return Zi[KSe[this.id]]}cramp(){return Zi[WSe[this.id]]}text(){return Zi[QSe[this.id]]}isTight(){return this.size>=2}}var WA=0,Sy=1,yf=2,rs=3,up=4,ui=5,Qf=6,Wn=7,Zi=[new Zs(WA,0,!1),new Zs(Sy,0,!0),new Zs(yf,1,!1),new Zs(rs,1,!0),new Zs(up,2,!1),new Zs(ui,2,!0),new Zs(Qf,3,!1),new Zs(Wn,3,!0)],GSe=[up,ui,up,ui,Qf,Wn,Qf,Wn],VSe=[ui,ui,ui,ui,Wn,Wn,Wn,Wn],YSe=[yf,rs,up,ui,Qf,Wn,Qf,Wn],KSe=[rs,rs,ui,ui,Wn,Wn,Wn,Wn],WSe=[Sy,Sy,rs,rs,ui,ui,Wn,Wn],QSe=[WA,Sy,yf,rs,yf,rs,yf,rs],et={DISPLAY:Zi[WA],TEXT:Zi[yf],SCRIPT:Zi[up],SCRIPTSCRIPT:Zi[Qf]},pS=[{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 XSe(e){for(var t=0;t<pS.length;t++)for(var r=pS[t],n=0;n<r.blocks.length;n++){var a=r.blocks[n];if(e>=a[0]&&e<=a[1])return r.name}return null}var d1=[];
vendor: 4,413 bytes, lines 410-461
410pS.forEach(e=>e.blocks.forEach(t=>d1.push(...t)));function lY(e){for(var t=0;t<d1.length;t+=2)if(e>=d1[t]&&e<=d1[t+1])return!0;return!1}var Qc=80,ZSe=function(t,r){return"M95,"+(622+t+r)+`
411c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
412c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
413c44.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
414s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
415c69,-144,104.5,-217.7,106.5,-221
416l`+t/2.075+" -"+t+`
417c5.3,-9.3,12,-14,20,-14
418H400000v`+(40+t)+`H845.2724
419s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
420c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
421M`+(834+t)+" "+r+"h400000v"+(40+t)+"h-400000z"},JSe=function(t,r){return"M263,"+(601+t+r)+`c0.7,0,18,39.7,52,119
422c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120
423c340,-704.7,510.7,-1060.3,512,-1067
424l`+t/2.084+" -"+t+`
425c4.7,-7.3,11,-11,19,-11
426H40000v`+(40+t)+`H1012.3
427s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232
428c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1
429s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26
430c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z
431M`+(1001+t)+" "+r+"h400000v"+(40+t)+"h-400000z"},eTe=function(t,r){return"M983 "+(10+t+r)+`
432l`+t/3.13+" -"+t+`
433c4,-6.7,10,-10,18,-10 H400000v`+(40+t)+`
434H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7
435s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744
436c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30
437c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722
438c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5
439c53.7,-170.3,84.5,-266.8,92.5,-289.5z
440M`+(1001+t)+" "+r+"h400000v"+(40+t)+"h-400000z"},tTe=function(t,r){return"M424,"+(2398+t+r)+`
441c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514
442c0,-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
443s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121
444s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081
445l`+t/4.223+" -"+t+`c4,-6.7,10,-10,18,-10 H400000
446v`+(40+t)+`H1014.6
447s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185
448c-2,6,-10,9,-24,9
449c-8,0,-12,-0.7,-12,-2z M`+(1001+t)+" "+r+`
450h400000v`+(40+t)+"h-400000z"},rTe=function(t,r){return"M473,"+(2713+t+r)+`
451c339.3,-1799.3,509.3,-2700,510,-2702 l`+t/5.298+" -"+t+`
452c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+t)+`H1017.7
453s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9
454c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200
455c0,-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
456s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,
457606zM`+(1001+t)+" "+r+"h400000v"+(40+t)+"H1017.7z"},nTe=function(t){var r=t/2;return"M400000 "+t+" H0 L"+r+" 0 l65 45 L145 "+(t-80)+" H400000z"},aTe=function(t,r,n){var a=n-54-r-t;return"M702 "+(t+r)+"H400000"+(40+t)+`
458H742v`+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
459h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
460c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
461219 661 l218 661zM702 `+r+"H400000v"+(40+t)+"H742z"},iTe=function(t,r,n){r=1e3*r;var a="";switch(t){case"sqrtMain":a=ZSe(r,Qc);break;case"sqrtSize1":a=JSe(r,Qc);break;case"sqrtSize2":a=eTe(r,Qc);break;case"sqrtSize3":a=tTe(r,Qc);break;case"sqrtSize4":a=rTe(r,Qc);break;case"sqrtTall":a=aTe(r,Qc,n)}return a},oTe=function(t,r){switch(t){case"⎜":return"M291 0 H417 V"+r+" H291z M291 0 H417 V"+r+" H291z";case"∣":return"M145 0 H188 V"+r+" H145z M145 0 H188 V"+r+" H145z";case"∥":return"M145 0 H188 V"+r+" H145z M145 0 H188 V"+r+" H145z"+("M367 0 H410 V"+r+" H367z M367 0 H410 V"+r+" H367z");case"⎟":return"M457 0 H583 V"+r+" H457z M457 0 H583 V"+r+" H457z";case"⎢":return"M319 0 H403 V"+r+" H319z M319 0 H403 V"+r+" H319z";case"⎥":return"M263 0 H347 V"+r+" H263z M263 0 H347 V"+r+" H263z";case"⎪":return"M384 0 H504 V"+r+" H384z M384 0 H504 V"+r+" H384z";case"⏐":return"M312 0 H355 V"+r+" H312z M312 0 H355 V"+r+" H312z";case"‖":return"M257 0 H300 V"+r+" H257z M257 0 H300 V"+r+" H257z"+("M478 0 H521 V"+r+" H478z M478 0 H521 V"+r+" H478z");default:return""}},Qj
vendor: 15,381 bytes, lines 461-636
461={doubleleftarrow:`M262 157
462l10-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
463 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
464 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
465c2 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
466 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
467-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7
468-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z
469m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l
470-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
471 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
472-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
473-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
474-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782
475c-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
476-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120
477 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
478-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
479c-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
480 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
481 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
482 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117
483-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7
484 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
485 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
486 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7
487-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80
488H435C64 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
489 435 0h399565z`,leftgroupunder:`M400000 262
490H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219
491 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3
492-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
493-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
494-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
495 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
496-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
497-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z
498m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333
499 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5
500 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
501-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
502 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
503-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0
504v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5
505-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
506-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
507 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z
508M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z
509M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23
510-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8
511c28.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
512 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z
513M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334
514c-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
515-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7
516 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
517 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214
518c100.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
519 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3
520 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
521-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
522-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z
523m368.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
52460.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
525-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z
526m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2
527c0 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
528-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z
529m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0
53085.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
531-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z
532m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1
533c0 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
534-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
535 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
536 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
537-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
538-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
539 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l
540-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
541s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1
542c124.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
543 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237
544-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
545 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
546 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
547-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
548-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
549 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
550-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
551 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
552m0 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
553 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
554-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
555-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
556 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
557 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
558-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z
559m0-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
560 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
561-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
562 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
563M399960 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
564 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32
565-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
566-167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40
567 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
568-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3
569-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19
570-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101
571 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
572c-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
573 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
574 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333
575-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70
576 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
577-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
578 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
579 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128
580-68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418
581-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
582 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114
583c1 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
584 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
585-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0
586 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697
587 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696
588 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345
589-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409
590 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9
591 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409
592 -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
5933.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
59410.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
595-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
596-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
597H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
598c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22
599c-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
600-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
601-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
602-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,
603-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,
604-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,
605-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,
606-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
607c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5
608c-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
609s-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
610121.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
611s2.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
612c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z
613M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32
614-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
61513.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
616-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
617-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
618-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
619151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
620c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17
621c2,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
622c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40
623c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z
624M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0
625c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
626-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
627c-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
628M0 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
629c1.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,
6301c0,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,
631-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z
632M93 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
633c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
634-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
635c-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
636M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},
vendor: 3,201 bytes, lines 636-664
636sTe=function(t,r){switch(t){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+r+` v1759 h347 v-84
637H403z M403 1759 V0 H319 V1759 v`+r+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+r+` v1759 H0 v84 H347z
638M347 1759 V0 H263 V1759 v`+r+" v1759 h84z";case"vert":return"M145 15 v585 v"+r+` v585 c2.667,10,9.667,15,21,15
639c10,0,16.667,-5,20,-15 v-585 v`+-r+` v-585 c-2.667,-10,-9.667,-15,-21,-15
640c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+r+" v585 h43z";case"doublevert":return"M145 15 v585 v"+r+` v585 c2.667,10,9.667,15,21,15
641c10,0,16.667,-5,20,-15 v-585 v`+-r+` v-585 c-2.667,-10,-9.667,-15,-21,-15
642c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+r+` v585 h43z
643M367 15 v585 v`+r+` v585 c2.667,10,9.667,15,21,15
644c10,0,16.667,-5,20,-15 v-585 v`+-r+` v-585 c-2.667,-10,-9.667,-15,-21,-15
645c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+r+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+r+` v1715 h263 v84 H319z
646MM319 602 V0 H403 V602 v`+r+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+r+` v1799 H0 v-84 H319z
647MM319 602 V0 H403 V602 v`+r+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+r+` v602 h84z
648M403 1759 V0 H319 V1759 v`+r+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+r+` v602 h84z
649M347 1759 V0 h-84 V1759 v`+r+" 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
650c-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,
651-36,557 l0,`+(r+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210,
652949.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
653c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5,
654-544.7,-112.5,-882c-2,-104,-3,-167,-3,-189
655l0,-`+(r+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3,
656-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,
65763,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5
658c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(r+9)+`
659c-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
660c-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
661c0,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
662c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558
663l0,-`+(r+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7,
664-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.")}};class Up{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(),r=0;r<this.children.length;r++)t.appendChild(this.children[r].toNode());return t}toMarkup(){for(var t="",r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t}toText(){var t=r=>r.toText();return this.children.map(t).join("")}}var io
vendor: 57,629 bytes, line 664
664={"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 664
664Fg={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]},Xj={Å:"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 uY(e,t){io[e]=t}function QA(e,t,r){if(!io[t])throw new Error("Font metrics not found for font: "+t+".");var n=e.charCodeAt(0),a=io[t][n];if(!a&&e[0]in Xj&&(n=Xj[e[0]].charCodeAt(0),a=io[t][n]),!a&&r==="text"&&lY(n)&&(a=io[t][77]),a)return{depth:a[0],height:a[1],italic:a[2],skew:a[3],width:a[4]}}var SE={};function lTe(e){var t;if(e>=5?t=0:e>=3?t=1:t=2,!SE[t]){var r=SE[t]={cssEmPerMu:Fg.quad[t]/18};for(var n in Fg)Fg.hasOwnProperty(n)&&(r[n]=Fg[n][t])}return SE[t]}var uTe=[[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]],Zj=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],Jj=function(t,r){return r.size<2?t:uTe[t-1][r.size-1]};class qo{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||qo.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=Zj[this.size-1],this.maxSize=t.maxSize,this.minRuleThickness=t.minRuleThickness,this._fontMetrics=void 0}extend(t){var r={style:this.style,size:this.size,textSize:this.textSize,color:this.color,ph
vendor: 9,586 bytes, line 664
664antom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var n in t)t.hasOwnProperty(n)&&(r[n]=t[n]);return new qo(r)}havingStyle(t){return this.style===t?this:this.extend({style:t,size:Jj(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:Zj[t-1]})}havingBaseStyle(t){t=t||this.style.text();var r=Jj(qo.BASESIZE,t);return this.size===r&&this.textSize===qo.BASESIZE&&this.style===t?this:this.extend({style:t,size:r})}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!==qo.BASESIZE?["sizing","reset-size"+this.size,"size"+qo.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=lTe(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}qo.BASESIZE=6;var mS={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},cTe={ex:!0,em:!0,mu:!0},cY=function(t){return typeof t!="string"&&(t=t.unit),t in mS||t in cTe||t==="ex"},_r=function(t,r){var n;if(t.unit in mS)n=mS[t.unit]/r.fontMetrics().ptPerEm/r.sizeMultiplier;else if(t.unit==="mu")n=r.fontMetrics().cssEmPerMu;else{var a;if(r.style.isTight()?a=r.havingStyle(r.style.text()):a=r,t.unit==="ex")n=a.fontMetrics().xHeight;else if(t.unit==="em")n=a.fontMetrics().quad;else throw new De("Invalid unit: '"+t.unit+"'");a!==r&&(n*=a.sizeMultiplier/r.sizeMultiplier)}return Math.min(t.number*n,r.maxSize)},ze=function(t){return+t.toFixed(4)+"em"},_l=function(t){return t.filter(r=>r).join(" ")},fY=function(t,r,n){if(this.classes=t||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=n||{},r){r.style.isTight()&&this.classes.push("mtight");var a=r.getColor();a&&(this.style.color=a)}},dY=function(t){var r=document.createElement(t);r.className=_l(this.classes);for(var n in this.style)this.style.hasOwnProperty(n)&&(r.style[n]=this.style[n]);for(var a in this.attributes)this.attributes.hasOwnProperty(a)&&r.setAttribute(a,this.attributes[a]);for(var i=0;i<this.children.length;i++)r.appendChild(this.children[i].toNode());return r},fTe=/[\s"'>/=\x00-\x1f]/,hY=function(t){var r="<"+t;this.classes.length&&(r+=' class="'+Ft.escape(_l(this.classes))+'"');var n="";for(var a in this.style)this.style.hasOwnProperty(a)&&(n+=Ft.hyphenate(a)+":"+this.style[a]+";");n&&(r+=' style="'+Ft.escape(n)+'"');for(var i in this.attributes)if(this.attributes.hasOwnProperty(i)){if(fTe.test(i))throw new De("Invalid attribute name '"+i+"'");r+=" "+i+'="'+Ft.escape(this.attributes[i])+'"'}r+=">";for(var o=0;o<this.children.length;o++)r+=this.children[o].toMarkup();return r+="</"+t+">",r};class Hp{constructor(t,r,n,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,fY.call(this,t,n,a),this.children=r||[]}setAttribute(t,r){this.attributes[t]=r}hasClass(t){return this.classes.includes(t)}toNode(){return dY.call(this,"span")}toMarkup(){return hY.call(this,"span")}}class XA{constructor(t,r,n,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,fY.call(this,r,a),this.children=n||[],this.setAttribute("href",t)}setAttribute(t,r){this.attributes[t]=r}hasClass(t){return this.classes.includes(t)}toNode(){return dY.call(this,"a")}toMarkup(){return hY.call(this,"a")}}class dTe{constructor(t,r,n){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=r,this.src=t,this.classes=["mord"],this.style=n}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 r in this.style)this.style.hasOwnProperty(r)&&(t.style[r]=this.style[r]);return t}toMarkup(){var t='<img src="'+Ft.escape(this.src)+'"'+(' alt="'+Ft.escape(this.alt)+'"'),r="";for(var n in this.style)this.style.hasOwnProperty(n)&&(r+=Ft.hyphenate(n)+":"+this.style[n]+";");return r&&(t+=' style="'+Ft.escape(r)+'"'),t+="'/>",t}}var hTe={î:"ı̂",ï:"ı̈",í:"ı́",ì:"ı̀"};class mi{constructor(t,r,n,a,i,o,s,u){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=r||0,this.depth=n||0,this.italic=a||0,this.skew=i||0,this.width=o||0,this.classes=s||[],this.style=u||{},this.maxFontSize=0;var f=XSe(this.text.charCodeAt(0));f&&this.classes.push(f+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=hTe[this.text])}hasClass(t){return this.classes.includes(t)}toNode(){var t=document.createTextNode(this.text),r=null;this.italic>0&&(r=document.createElement("span"),r.style.marginRight=ze(this.italic)),this.classes.length>0&&(r=r||document.createElement("span"),r.className=_l(this.classes));for(var n in this.style)this.style.hasOwnProperty(n)&&(r=r||document.createElement("span"),r.style[n]=this.style[n]);return r?(r.appendChild(t),r):t}toMarkup(){var t=!1,r="<span";this.classes.length&&(t=!0,r+=' class="',r+=Ft.escape(_l(this.classes)),r+='"');var n="";this.italic>0&&(n+="margin-right:"+this.italic+"em;");for(var a in this.style)this.style.hasOwnProperty(a)&&(n+=Ft.hyphenate(a)+":"+this.style[a]+";");n&&(t=!0,r+=' style="'+Ft.escape(n)+'"');var i=Ft.escape(this.text);return t?(r+=">",r+=i,r+="</span>",r):i}}class hs{constructor(t,r){this.children=void 0,this.attributes=void 0,this.children=t||[],this.attributes=r||{}}toNode(){var t="http://www.w3.org/2000/svg",r=document.createElementNS(t,"svg");for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&r.setAttribute(n,this.attributes[n]);for(var a=0;a<this.children.length;a++)r.appendChild(this.children[a].toNode());return r}toMarkup(){var t='<svg xmlns="http://www.w3.org/2000/svg"';for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&(t+=" "+r+'="'+Ft.escape(this.attributes[r])+'"');t+=">";for(var n=0;n<this.children.length;n++)t+=this.children[n].toMarkup();return t+="</svg>",t}}class Sl{constructor(t,r){this.pathName=void 0,this.alternate=void 0,this.pathName=t,this.alternate=r}toNode(){var t="http://www.w3.org/2000/svg",r=document.createElementNS(t,"path");return this.alternate?r.setAttribute("d",this.alternate):r.setAttribute("d",Qj[this.pathName]),r}toMarkup(){return this.alternate?'<path d="'+Ft.escape(this.alternate)+'"/>':'<path d="'+Ft.escape(Qj[this.pathName])+'"/>'}}class gS{constructor(t){this.attributes=void 0,this.attributes=t||{}}toNode(){var t="http://www.w3.org/2000/svg",r=document.createElementNS(t,"line");for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&r.setAttribute(n,this.attributes[n]);return r}toMarkup(){var t="<line";for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&(t+=" "+r+'="'+Ft.escape(this.attributes[r])+'"');return t+="/>",t}}function eB(e){if(e instanceof mi)return e;throw new Error("Expected symbolNode but got "+String(e)+".")}function pTe(e){if(e instanceof Hp)return e;throw new Error("Expected span<HtmlDomNode> but got "+String(e)+".")}var mTe={bin:1,close:1,inner:1,open:1,punct:1,rel:1},gTe={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},fr={math:{},text:{}};function N(e,t,r,n,a,i){fr[e][a]={font:t,group:r,replace:n},i&&n&&(fr[e][n]=fr[e][a])}var R="math",Ce="text",B="main",ne="ams",xr="accent-token",qe="bin",Zn="close",gd="inner",Je="mathord",Wr="op-token",Ua="open",sb="punct",ae="rel",ws="spacing",ce="textord";N(R,B,ae,"≡","\\equiv",!0);N(R,B,ae,"≺","\\prec",!0);N(R,B,ae,"≻","\\succ",!0);N(R,B,ae,"∼","\\sim",!0);N(R,B,ae,"⊥","\\perp");N(R,B,ae,"⪯","\\preceq",!0);N(R,B,ae,"⪰","\\succeq",!0);N(R,B,ae,"≃","\\simeq",!0);N(R,B,ae,"∣","\\mid",!0);N(R,B,ae,"≪","\\ll",!0);N(R,B,ae,"≫","\\gg",!0);N(R,B,ae,"≍","\\asymp",!0);N(R,B,ae,"∥","\\parallel");N(R,B,ae,"⋈","\\bowtie",!0);N(R,B,ae,"⌣","\\smile",!0);N(R,B,ae,"⊑","\\sqsubseteq",!0);N(R,B,ae,"⊒","\\sqsupseteq",!0);N(R,B,ae,"≐","\\doteq",!0);N(R,B,ae,"⌢","\\frown",!0);N(R,B,ae,"∋","\\ni",!0);N(R,B,ae,"∝","\\propto",!0);N(R,B,ae,"⊢","\\vdash",!0);N(R,B,ae,"⊣","\\dashv",!0);N(R,B,ae,"∋","\\owns");N(R,B,sb,".","\\ldotp");N(R,B,sb,"⋅","\\cdotp");N(R,B,ce,"#","\\#");N(Ce,B,ce,"#","\\#");N(R,B,ce,"&","\\&");N(Ce,B,ce,"&","\\&");N(R,B,ce,"ℵ","\\aleph",!0);N(R,B,ce,"∀","\\forall",!0);N(R,B,ce,"ℏ","\\hbar",!0);N(R,B,ce,"∃","\\exists",!0);N(R,B,ce,"∇","\\nabla",!0);N(R,B,ce,"♭","\\flat",!0);N(R,B,ce,"ℓ","\\ell",!0);N(R,B,ce,"♮","\\natural",!0);N(R,B,ce,"♣","\\clubsuit",!0);N(R,B,ce,"℘","\\wp",!0);N(R,B,ce,"♯","\\sharp",!0);N(R,B,ce,"♢","\\diamondsuit",!0);
664N(R,B,ce,"ℜ","\\Re",!0);N(R,B,ce,"♡","\\heartsuit",!0);N(R,B,ce,"ℑ","\\Im",!0);N(R,B,ce,"♠","\\spadesuit",!0);N(R,B,ce,"§","\\S",!0);N(Ce,B,ce,"§","\\S");N(R,B,ce,"¶","\\P",!0);N(Ce,B,ce,"¶","\\P");N(R,B,ce,"†","\\dag");N(Ce,B,ce,"†","\\dag");N(Ce,B,ce,"†","\\textdagger");N(R,B,ce,"‡","\\ddag");N(Ce,B,ce,"‡","\\ddag");N(Ce,B,ce,"‡","\\textdaggerdbl");N(R,B,Zn,"⎱","\\rmoustache",!0);N(R,B,Ua,"⎰","\\lmoustache",!0);N(R,B,Zn,"⟯","\\rgroup",!0);N(R,B,Ua,"⟮","\\lgroup",!0);N(R,B,qe,"∓","\\mp",!0);N(R,B,qe,"⊖","\\ominus",!0);N(R,B,qe,"⊎","\\uplus",!0);N(R,B,qe,"⊓","\\sqcap",!0);N(R,B,qe,"∗","\\ast");N(R,B,qe,"⊔","\\sqcup",!0);N(R,B,qe,"◯","\\bigcirc",!0);N(R,B,qe,"∙","\\bullet",!0);N(R,B,qe,"‡","\\ddagger");N(R,B,qe,"≀","\\wr",!0);N(R,B,qe,"⨿","\\amalg");N(R,B,qe,"&","\\And");N(R,B,ae,"⟵","\\longleftarrow",!0);N(R,B,ae,"⇐","\\Leftarrow",!0);N(R,B,ae,"⟸","\\Longleftarrow",!0);N(R,B,ae,"⟶","\\longrightarrow",!0);N(R,B,ae,"⇒","\\Rightarrow",!0);N(R,B,ae,"⟹","\\Longrightarrow",!0);N(R,B,ae,"↔","\\leftrightarrow",!0);N(R,B,ae,"⟷","\\longleftrightarrow",!0);N(R,B,ae,"⇔","\\Leftrightarrow",!0);N(R,B,ae,"⟺","\\Longleftrightarrow",!0);N(R,B,ae,"↦","\\mapsto",!0);N(R,B,ae,"⟼","\\longmapsto",!0);N(R,B,ae,"↗","\\nearrow",!0);N(R,B,ae,"↩","\\hookleftarrow",!0);N(R,B,ae,"↪","\\hookrightarrow",!0);N(R,B,ae,"↘","\\searrow",!0);N(R,B,ae,"↼","\\leftharpoonup",!0);N(R,B,ae,"⇀","\\rightharpoonup",!0);N(R,B,ae,"↙","\\swarrow",!0);N(R,B,ae,"↽","\\leftharpoondown",!0);N(R,B,ae,"⇁","\\rightharpoondown",!0);N(R,B,ae,"↖","\\nwarrow",!0);N(R,B,ae,"⇌","\\rightleftharpoons",!0);N(R,ne,ae,"≮","\\nless",!0);N(R,ne,ae,"","\\@nleqslant");N(R,ne,ae,"","\\@nleqq");N(R,ne,ae,"⪇","\\lneq",!0);N(R,ne,ae,"≨","\\lneqq",!0);N(R,ne,ae,"","\\@lvertneqq");N(R,ne,ae,"⋦","\\lnsim",!0);N(R,ne,ae,"⪉","\\lnapprox",!0);N(R,ne,ae,"⊀","\\nprec",!0);N(R,ne,ae,"⋠","\\npreceq",!0);N(R,ne,ae,"⋨","\\precnsim",!0);N(R,ne,ae,"⪹","\\precnapprox",!0);N(R,ne,ae,"≁","\\nsim",!0);N(R,ne,ae,"","\\@nshortmid");N(R,ne,ae,"∤","\\nmid",!0);N(R,ne,ae,"⊬","\\nvdash",!0);N(R,ne,ae,"⊭","\\nvDash",!0);N(R,ne,ae,"⋪","\\ntriangleleft");N(R,ne,ae,"⋬","\\ntrianglelefteq",!0);N(R,ne,ae,"⊊","\\subsetneq",!0);N(R,ne,ae,"","\\@varsubsetneq");N(R,ne,ae,"⫋","\\subsetneqq",!0);N(R,ne,ae,"","\\@varsubsetneqq");N(R,ne,ae,"≯","\\ngtr",!0);N(R,ne,ae,"","\\@ngeqslant");N(R,ne,ae,"","\\@ngeqq");N(R,ne,ae,"⪈","\\gneq",!0);N(R,ne,ae,"≩","\\gneqq",!0);N(R,ne,ae,"","\\@gvertneqq");N(R,ne,ae,"⋧","\\gnsim",!0);N(R,ne,ae,"⪊","\\gnapprox",!0);N(R,ne,ae,"⊁","\\nsucc",!0);N(R,ne,ae,"⋡","\\nsucceq",!0);N(R,ne,ae,"⋩","\\succnsim",!0);N(R,ne,ae,"⪺","\\succnapprox",!0);N(R,ne,ae,"≆","\\ncong",!0);N(R,ne,ae,"","\\@nshortparallel");N(R,ne,ae,"∦","\\nparallel",!0);N(R,ne,ae,"⊯","\\nVDash",!0);N(R,ne,ae,"⋫","\\ntriangleright");N(R,ne,ae,"⋭","\\ntrianglerighteq",!0);N(R,ne,ae,"","\\@nsupseteqq");N(R,ne,ae,"⊋","\\supsetneq",!0);N(R,ne,ae,"","\\@varsupsetneq");N(R,ne,ae,"⫌","\\supsetneqq",!0);N(R,ne,ae,"","\\@varsupsetneqq");N(R,ne,ae,"⊮","\\nVdash",!0);N(R,ne,ae,"⪵","\\precneqq",!0);N(R,ne,ae,"⪶","\\succneqq",!0);N(R,ne,ae,"","\\@nsubseteqq");N(R,ne,qe,"⊴","\\unlhd");N(R,ne,qe,"⊵","\\unrhd");N(R,ne,ae,"↚","\\nleftarrow",!0);N(R,ne,ae,"↛","\\nrightarrow",!0);N(R,ne,ae,"⇍","\\nLeftarrow",!0);N(R,ne,ae,"⇏","\\nRightarrow",!0);N(R,ne,ae,"↮","\\nleftrightarrow",!0);N(R,ne,ae,"⇎","\\nLeftrightarrow",!0);N(R,ne,ae,"△","\\vartriangle");N(R,ne,ce,"ℏ","\\hslash");N(R,ne,ce,"▽","\\triangledown");N(R,ne,ce,"◊","\\lozenge");N(R,ne,ce,"Ⓢ","\\circledS");N(R,ne,ce,"®","\\circledR");N(Ce,ne,ce,"®","\\circledR");N(R,ne,ce,"∡","\\measuredangle",!0);N(R,ne,ce,"∄","\\nexists");N(R,ne,ce,"℧","\\mho");N(R,ne,ce,"Ⅎ","\\Finv",!0);N(R,ne,ce,"⅁","\\Game",!0);N(R,ne,ce,"‵","\\backprime");N(R,ne,ce,"▲","\\blacktriangle");N(R,ne,ce,"▼","\\blacktriangledown");N(R,ne,ce,"■","\\blacksquare");N(R,ne,ce,"⧫","\\blacklozenge");N(R,ne,ce,"★","\\bigstar");N(R,ne,ce,"∢","\\sphericalangle",!0);N(R,ne,ce,"∁","\\complement",!0);N(R,ne,ce,"ð","\\eth",!0);N(Ce,B,ce,"ð","ð");N(R,ne,ce,"╱","\\diagup");N(R,ne,ce,"╲","\\diagdown");N(R,ne,ce,"□","\\square");N(R,ne,ce,"□","\\Box");N(R,ne,ce,"◊","\\Diamond");N(R,ne,ce,"¥","\\yen",!0);N(Ce,ne,ce,"¥","\\yen",!0);N(R,ne,ce,"✓","\\checkmark",!0);N(Ce,ne,ce,"✓","\\checkmark");N(R,ne,ce,"ℶ","\\beth",!0);N(R,ne,ce,"ℸ","\\daleth",!0);N(R,ne,ce,"ℷ","\\gimel",!0);N(R,ne,ce,"ϝ","\\digamma",!0);N(R,ne,ce,"ϰ","\\varkappa");N(R,ne,Ua,"┌","\\@ulcorner",!0);N(R,ne,Zn,"┐","\\@urcorner",!0);
664N(R,ne,Ua,"└","\\@llcorner",!0);N(R,ne,Zn,"┘","\\@lrcorner",!0);N(R,ne,ae,"≦","\\leqq",!0);N(R,ne,ae,"⩽","\\leqslant",!0);N(R,ne,ae,"⪕","\\eqslantless",!0);N(R,ne,ae,"≲","\\lesssim",!0);N(R,ne,ae,"⪅","\\lessapprox",!0);N(R,ne,ae,"≊","\\approxeq",!0);N(R,ne,qe,"⋖","\\lessdot");N(R,ne,ae,"⋘","\\lll",!0);N(R,ne,ae,"≶","\\lessgtr",!0);N(R,ne,ae,"⋚","\\lesseqgtr",!0);N(R,ne,ae,"⪋","\\lesseqqgtr",!0);N(R,ne,ae,"≑","\\doteqdot");N(R,ne,ae,"≓","\\risingdotseq",!0);N(R,ne,ae,"≒","\\fallingdotseq",!0);N(R,ne,ae,"∽","\\backsim",!0);N(R,ne,ae,"⋍","\\backsimeq",!0);N(R,ne,ae,"⫅","\\subseteqq",!0);N(R,ne,ae,"⋐","\\Subset",!0);N(R,ne,ae,"⊏","\\sqsubset",!0);N(R,ne,ae,"≼","\\preccurlyeq",!0);N(R,ne,ae,"⋞","\\curlyeqprec",!0);N(R,ne,ae,"≾","\\precsim",!0);N(R,ne,ae,"⪷","\\precapprox",!0);N(R,ne,ae,"⊲","\\vartriangleleft");N(R,ne,ae,"⊴","\\trianglelefteq");N(R,ne,ae,"⊨","\\vDash",!0);N(R,ne,ae,"⊪","\\Vvdash",!0);N(R,ne,ae,"⌣","\\smallsmile");N(R,ne,ae,"⌢","\\smallfrown");N(R,ne,ae,"≏","\\bumpeq",!0);N(R,ne,ae,"≎","\\Bumpeq",!0);N(R,ne,ae,"≧","\\geqq",!0);N(R,ne,ae,"⩾","\\geqslant",!0);N(R,ne,ae,"⪖","\\eqslantgtr",!0);N(R,ne,ae,"≳","\\gtrsim",!0);N(R,ne,ae,"⪆","\\gtrapprox",!0);N(R,ne,qe,"⋗","\\gtrdot");N(R,ne,ae,"⋙","\\ggg",!0);N(R,ne,ae,"≷","\\gtrless",!0);N(R,ne,ae,"⋛","\\gtreqless",!0);N(R,ne,ae,"⪌","\\gtreqqless",!0);N(R,ne,ae,"≖","\\eqcirc",!0);N(R,ne,ae,"≗","\\circeq",!0);N(R,ne,ae,"≜","\\triangleq",!0);N(R,ne,ae,"∼","\\thicksim");N(R,ne,ae,"≈","\\thickapprox");N(R,ne,ae,"⫆","\\supseteqq",!0);N(R,ne,ae,"⋑","\\Supset",!0);N(R,ne,ae,"⊐","\\sqsupset",!0);N(R,ne,ae,"≽","\\succcurlyeq",!0);N(R,ne,ae,"⋟","\\curlyeqsucc",!0);N(R,ne,ae,"≿","\\succsim",!0);N(R,ne,ae,"⪸","\\succapprox",!0);N(R,ne,ae,"⊳","\\vartriangleright");N(R,ne,ae,"⊵","\\trianglerighteq");N(R,ne,ae,"⊩","\\Vdash",!0);N(R,ne,ae,"∣","\\shortmid");N(R,ne,ae,"∥","\\shortparallel");N(R,ne,ae,"≬","\\between",!0);N(R,ne,ae,"⋔","\\pitchfork",!0);N(R,ne,ae,"∝","\\varpropto");N(R,ne,ae,"◀","\\blacktriangleleft");N(R,ne,ae,"∴","\\therefore",!0);N(R,ne,ae,"∍","\\backepsilon");N(R,ne,ae,"▶","\\blacktriangleright");N(R,ne,ae,"∵","\\because",!0);N(R,ne,ae,"⋘","\\llless");N(R,ne,ae,"⋙","\\gggtr");N(R,ne,qe,"⊲","\\lhd");N(R,ne,qe,"⊳","\\rhd");N(R,ne,ae,"≂","\\eqsim",!0);N(R,B,ae,"⋈","\\Join");N(R,ne,ae,"≑","\\Doteq",!0);N(R,ne,qe,"∔","\\dotplus",!0);N(R,ne,qe,"∖","\\smallsetminus");N(R,ne,qe,"⋒","\\Cap",!0);N(R,ne,qe,"⋓","\\Cup",!0);N(R,ne,qe,"⩞","\\doublebarwedge",!0);N(R,ne,qe,"⊟","\\boxminus",!0);N(R,ne,qe,"⊞","\\boxplus",!0);N(R,ne,qe,"⋇","\\divideontimes",!0);N(R,ne,qe,"⋉","\\ltimes",!0);N(R,ne,qe,"⋊","\\rtimes",!0);N(R,ne,qe,"⋋","\\leftthreetimes",!0);N(R,ne,qe,"⋌","\\rightthreetimes",!0);N(R,ne,qe,"⋏","\\curlywedge",!0);N(R,ne,qe,"⋎","\\curlyvee",!0);N(R,ne,qe,"⊝","\\circleddash",!0);N(R,ne,qe,"⊛","\\circledast",!0);N(R,ne,qe,"⋅","\\centerdot");N(R,ne,qe,"⊺","\\intercal",!0);N(R,ne,qe,"⋒","\\doublecap");N(R,ne,qe,"⋓","\\doublecup");N(R,ne,qe,"⊠","\\boxtimes",!0);N(R,ne,ae,"⇢","\\dashrightarrow",!0);N(R,ne,ae,"⇠","\\dashleftarrow",!0);N(R,ne,ae,"⇇","\\leftleftarrows",!0);N(R,ne,ae,"⇆","\\leftrightarrows",!0);N(R,ne,ae,"⇚","\\Lleftarrow",!0);N(R,ne,ae,"↞","\\twoheadleftarrow",!0);N(R,ne,ae,"↢","\\leftarrowtail",!0);N(R,ne,ae,"↫","\\looparrowleft",!0);N(R,ne,ae,"⇋","\\leftrightharpoons",!0);N(R,ne,ae,"↶","\\curvearrowleft",!0);N(R,ne,ae,"↺","\\circlearrowleft",!0);N(R,ne,ae,"↰","\\Lsh",!0);N(R,ne,ae,"⇈","\\upuparrows",!0);N(R,ne,ae,"↿","\\upharpoonleft",!0);N(R,ne,ae,"⇃","\\downharpoonleft",!0);N(R,B,ae,"⊶","\\origof",!0);N(R,B,ae,"⊷","\\imageof",!0);N(R,ne,ae,"⊸","\\multimap",!0);N(R,ne,ae,"↭","\\leftrightsquigarrow",!0);N(R,ne,ae,"⇉","\\rightrightarrows",!0);N(R,ne,ae,"⇄","\\rightleftarrows",!0);N(R,ne,ae,"↠","\\twoheadrightarrow",!0);N(R,ne,ae,"↣","\\rightarrowtail",!0);N(R,ne,ae,"↬","\\looparrowright",!0);N(R,ne,ae,"↷","\\curvearrowright",!0);N(R,ne,ae,"↻","\\circlearrowright",!0);N(R,ne,ae,"↱","\\Rsh",!0);N(R,ne,ae,"⇊","\\downdownarrows",!0);N(R,ne,ae,"↾","\\upharpoonright",!0);N(R,ne,ae,"⇂","\\downharpoonright",!0);N(R,ne,ae,"⇝","\\rightsquigarrow",!0);N(R,ne,ae,"⇝","\\leadsto");N(R,ne,ae,"⇛","\\Rrightarrow",!0);N(R,ne,ae,"↾","\\restriction");N(R,B,ce,"‘","`");N(R,B,ce,"$","\\$");N(Ce,B,ce,"$","\\$");N(Ce,B,ce,"$","\\textdollar");N(R,B,ce,"%","\\%");N(Ce,B,ce,"%","\\%");N(R,B,ce,"_","\\_");N(Ce,B,ce,"_","\\_");N(Ce,B,ce,"_","\\textunderscore");N(R,B,ce,"∠","\\angle",!0);N(R,B,ce,"∞","\\infty",!0);N(R,B,ce,"′","\\prime");N(R,B,ce,"△","\\triangle");N(R,B,ce,"Γ","\\Gamma",!0);N(R,B,ce,"Δ","\\Delta",!0);N(R,B,ce,"Θ","\\Theta",!0);N(R,B,ce,"Λ","\\Lambda",!0);N(R,B,ce,"Ξ","\\Xi",!0);N(R,B,ce,"Π","\\Pi",!0);N(R,B,ce,"Σ","\\Sigma",!0);N(R,B,ce,"Υ","\\Upsilon",!0);N(R,B,ce,"Φ","\\Phi",!0);N(R,B,ce,"Ψ","\\Psi",!0);N(R,B,ce,"Ω","\\Omega",!0);N(R,B,ce,"A","Α");N(R,B,ce,"B","Β");N(R,B,ce,"E","Ε");N(R,B,ce,"Z","Ζ");N(R,B,ce,"H","Η");N(R,B,ce,"I","Ι");N(R,B,ce,"K","Κ");N(R,B,ce,"M","Μ");N(R,B,ce,"N","Ν");N(R,B,ce,"O","Ο");N(R,B,ce,"P","Ρ");N(R,B,ce,"T","Τ");N(R,B,ce,"X","Χ");N(R,B,ce,"¬","\\neg",!0);N(R,B,ce,"¬","\\lnot");N(R,B,ce,"⊤","\\top");N(R,B,ce,"⊥","\\bot");N(R,B,ce,"∅","\\emptyset");N(R,ne,ce,"∅","\\varnothing");N(R,B,Je,"α","\\alpha",!0);N(R,B,Je,"β","\\beta",!0);N(R,B,Je,"γ","\\gamma",!0);N(R,B,Je,"δ","\\delta",!0);N(R,B,Je,"ϵ","\\epsilon",!0);N(R,B,Je,"ζ","\\zeta",!0);N(R,B,Je,"η","\\eta",!0);N(R,B,Je,"θ","\\theta",!0);N(R,B,Je,"ι","\\iota",!0);N(R,B,Je,"κ","\\kappa",!0);N(R,B,Je,"λ","\\lambda",!0);N(R,B,Je,"μ","\\mu",!0);N(R,B,Je,"ν","\\nu",!0);N(R,B,Je,"ξ","\\xi",!0);N(R,B,Je,"ο","\\omicron",!0);N(R,B,Je,"π","\\pi",!0);N(R,B,Je,"ρ","\\rho",!0);N(R,B,Je,"σ","\\sigma",!0);N(R,B,Je,"τ","\\tau",!0);N(R,B,Je,"υ","\\upsilon",!0);N(R,B,Je,"ϕ","\\phi",!0);N(R,B,Je,"χ","\\chi",!0);N(R,B,Je,"ψ","\\psi",!0);N(R,B,Je,"ω","\\omega",!0);N(R,B,Je,"ε","\\varepsilon",!0);N(R,B,Je,"ϑ","\\vartheta",!0);N(R,B,Je,"ϖ","\\varpi",!0);N(R,B,Je,"ϱ","\\varrho",!0);N(R,B,Je,"ς","\\varsigma",!0);N(R,B,Je,"φ","\\varphi",!0);N(R,B,qe,"∗","*",!0);N(R,B,qe,"+","+");N(R,B,qe,"−","-",!0);N(R,B,qe,"⋅","\\cdot",!0);N(R,B,qe,"∘","\\circ",!0);N(R,B,qe,"÷","\\div",!0);N(R,B,qe,"±","\\pm",!0);N(R,B,qe,"×","\\times",!0);N(R,B,qe,"∩","\\cap",!0);N(R,B,qe,"∪","\\cup",!0);N(R,B,qe,"∖","\\setminus",!0);N(R,B,qe,"∧","\\land");N(R,B,qe,"∨","\\lor");N(R,B,qe,"∧","\\wedge",!0);N(R,B,qe,"∨","\\vee",!0);N(R,B,ce,"√","\\surd");N(R,B,Ua,"⟨","\\langle",!0);N(R,B,Ua,"∣","\\lvert");N(R,B,Ua,"∥","\\lVert");N(R,B,Zn,"?","?");N(R,B,Zn,"!","!");N(R,B,Zn,"⟩","\\rangle",!0);N(R,B,Zn,"∣","\\rvert");N(R,B,Zn,"∥","\\rVert");N(R,B,ae,"=","=");N(R,B,ae,":",":");N(R,B,ae,"≈","\\approx",!0);N(R,B,ae,"≅","\\cong",!0);N(R,B,ae,"≥","\\ge");N(R,B,ae,"≥","\\geq",!0);N(R,B,ae,"←","\\gets");N(R,B,ae,">","\\gt",!0);N(R,B,ae,"∈","\\in",!0);N(R,B,ae,"","\\@not");N(R,B,ae,"⊂","\\subset",!0);N(R,B,ae,"⊃","\\supset",!0);N(R,B,ae,"⊆","\\subseteq",!0);N(R,B,ae,"⊇","\\supseteq",!0);N(R,ne,ae,"⊈","\\nsubseteq",!0);N(R,ne,ae,"⊉","\\nsupseteq",!0);N(R,B,ae,"⊨","\\models");N(R,B,ae,"←","\\leftarrow",!0);N(R,B,ae,"≤","\\le");N(R,B,ae,"≤","\\leq",!0);N(R,B,ae,"<","\\lt",!0);N(R,B,ae,"→","\\rightarrow",!0);N(R,B,ae,"→","\\to");N(R,ne,ae,"≱","\\ngeq",!0);N(R,ne,ae,"≰","\\nleq",!0);N(R,B,ws," ","\\ ");N(R,B,ws," ","\\space");N(R,B,ws," ","\\nobreakspace");N(Ce,B,ws," ","\\ ");N(Ce,B,ws," "," ");N(Ce,B,ws," ","\\space");N(Ce,B,ws," ","\\nobreakspace");N(R,B,ws,null,"\\nobreak");N(R,B,ws,null,"\\allowbreak");N(R,B,sb,",",",");N(R,B,sb,";",";");N(R,ne,qe,"⊼","\\barwedge",!0);N(R,ne,qe,"⊻","\\veebar",!0);N(R,B,qe,"⊙","\\odot",!0);N(R,B,qe,"⊕","\\oplus",!0);N(R,B,qe,"⊗","\\otimes",!0);N(R,B,ce,"∂","\\partial",!0);N(R,B,qe,"⊘","\\oslash",!0);N(R,ne,qe,"⊚","\\circledcirc",!0);N(R,ne,qe,"⊡","\\boxdot",!0);
vendor: 8,645 bytes, line 664
664N(R,B,qe,"△","\\bigtriangleup");N(R,B,qe,"▽","\\bigtriangledown");N(R,B,qe,"†","\\dagger");N(R,B,qe,"⋄","\\diamond");N(R,B,qe,"⋆","\\star");N(R,B,qe,"◃","\\triangleleft");N(R,B,qe,"▹","\\triangleright");N(R,B,Ua,"{","\\{");N(Ce,B,ce,"{","\\{");N(Ce,B,ce,"{","\\textbraceleft");N(R,B,Zn,"}","\\}");N(Ce,B,ce,"}","\\}");N(Ce,B,ce,"}","\\textbraceright");N(R,B,Ua,"{","\\lbrace");N(R,B,Zn,"}","\\rbrace");N(R,B,Ua,"[","\\lbrack",!0);N(Ce,B,ce,"[","\\lbrack",!0);N(R,B,Zn,"]","\\rbrack",!0);N(Ce,B,ce,"]","\\rbrack",!0);N(R,B,Ua,"(","\\lparen",!0);N(R,B,Zn,")","\\rparen",!0);N(Ce,B,ce,"<","\\textless",!0);N(Ce,B,ce,">","\\textgreater",!0);N(R,B,Ua,"⌊","\\lfloor",!0);N(R,B,Zn,"⌋","\\rfloor",!0);N(R,B,Ua,"⌈","\\lceil",!0);N(R,B,Zn,"⌉","\\rceil",!0);N(R,B,ce,"\\","\\backslash");N(R,B,ce,"∣","|");N(R,B,ce,"∣","\\vert");N(Ce,B,ce,"|","\\textbar",!0);N(R,B,ce,"∥","\\|");N(R,B,ce,"∥","\\Vert");N(Ce,B,ce,"∥","\\textbardbl");N(Ce,B,ce,"~","\\textasciitilde");N(Ce,B,ce,"\\","\\textbackslash");N(Ce,B,ce,"^","\\textasciicircum");N(R,B,ae,"↑","\\uparrow",!0);N(R,B,ae,"⇑","\\Uparrow",!0);N(R,B,ae,"↓","\\downarrow",!0);N(R,B,ae,"⇓","\\Downarrow",!0);N(R,B,ae,"↕","\\updownarrow",!0);N(R,B,ae,"⇕","\\Updownarrow",!0);N(R,B,Wr,"∐","\\coprod");N(R,B,Wr,"⋁","\\bigvee");N(R,B,Wr,"⋀","\\bigwedge");N(R,B,Wr,"⨄","\\biguplus");N(R,B,Wr,"⋂","\\bigcap");N(R,B,Wr,"⋃","\\bigcup");N(R,B,Wr,"∫","\\int");N(R,B,Wr,"∫","\\intop");N(R,B,Wr,"∬","\\iint");N(R,B,Wr,"∭","\\iiint");N(R,B,Wr,"∏","\\prod");N(R,B,Wr,"∑","\\sum");N(R,B,Wr,"⨂","\\bigotimes");N(R,B,Wr,"⨁","\\bigoplus");N(R,B,Wr,"⨀","\\bigodot");N(R,B,Wr,"∮","\\oint");N(R,B,Wr,"∯","\\oiint");N(R,B,Wr,"∰","\\oiiint");N(R,B,Wr,"⨆","\\bigsqcup");N(R,B,Wr,"∫","\\smallint");N(Ce,B,gd,"…","\\textellipsis");N(R,B,gd,"…","\\mathellipsis");N(Ce,B,gd,"…","\\ldots",!0);N(R,B,gd,"…","\\ldots",!0);N(R,B,gd,"⋯","\\@cdots",!0);N(R,B,gd,"⋱","\\ddots",!0);N(R,B,ce,"⋮","\\varvdots");N(Ce,B,ce,"⋮","\\varvdots");N(R,B,xr,"ˊ","\\acute");N(R,B,xr,"ˋ","\\grave");N(R,B,xr,"¨","\\ddot");N(R,B,xr,"~","\\tilde");N(R,B,xr,"ˉ","\\bar");N(R,B,xr,"˘","\\breve");N(R,B,xr,"ˇ","\\check");N(R,B,xr,"^","\\hat");N(R,B,xr,"⃗","\\vec");N(R,B,xr,"˙","\\dot");N(R,B,xr,"˚","\\mathring");N(R,B,Je,"","\\@imath");N(R,B,Je,"","\\@jmath");N(R,B,ce,"ı","ı");N(R,B,ce,"ȷ","ȷ");N(Ce,B,ce,"ı","\\i",!0);N(Ce,B,ce,"ȷ","\\j",!0);N(Ce,B,ce,"ß","\\ss",!0);N(Ce,B,ce,"æ","\\ae",!0);N(Ce,B,ce,"œ","\\oe",!0);N(Ce,B,ce,"ø","\\o",!0);N(Ce,B,ce,"Æ","\\AE",!0);N(Ce,B,ce,"Œ","\\OE",!0);N(Ce,B,ce,"Ø","\\O",!0);N(Ce,B,xr,"ˊ","\\'");N(Ce,B,xr,"ˋ","\\`");N(Ce,B,xr,"ˆ","\\^");N(Ce,B,xr,"˜","\\~");N(Ce,B,xr,"ˉ","\\=");N(Ce,B,xr,"˘","\\u");N(Ce,B,xr,"˙","\\.");N(Ce,B,xr,"¸","\\c");N(Ce,B,xr,"˚","\\r");N(Ce,B,xr,"ˇ","\\v");N(Ce,B,xr,"¨",'\\"');N(Ce,B,xr,"˝","\\H");N(Ce,B,xr,"◯","\\textcircled");var pY={"--":!0,"---":!0,"``":!0,"''":!0};N(Ce,B,ce,"–","--",!0);N(Ce,B,ce,"–","\\textendash");N(Ce,B,ce,"—","---",!0);N(Ce,B,ce,"—","\\textemdash");N(Ce,B,ce,"‘","`",!0);N(Ce,B,ce,"‘","\\textquoteleft");N(Ce,B,ce,"’","'",!0);N(Ce,B,ce,"’","\\textquoteright");N(Ce,B,ce,"“","``",!0);N(Ce,B,ce,"“","\\textquotedblleft");N(Ce,B,ce,"”","''",!0);N(Ce,B,ce,"”","\\textquotedblright");N(R,B,ce,"°","\\degree",!0);N(Ce,B,ce,"°","\\degree");N(Ce,B,ce,"°","\\textdegree",!0);N(R,B,ce,"£","\\pounds");N(R,B,ce,"£","\\mathsterling",!0);N(Ce,B,ce,"£","\\pounds");N(Ce,B,ce,"£","\\textsterling",!0);N(R,ne,ce,"✠","\\maltese");N(Ce,ne,ce,"✠","\\maltese");var tB='0123456789/@."';for(var TE=0;TE<tB.length;TE++){var rB=tB.charAt(TE);N(R,B,ce,rB,rB)}var nB='0123456789!@*()-=+";:?/.,';for(var AE=0;AE<nB.length;AE++){var aB=nB.charAt(AE);N(Ce,B,ce,aB,aB)}var Ty="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";for(var kE=0;kE<Ty.length;kE++){var $g=Ty.charAt(kE);N(R,B,Je,$g,$g),N(Ce,B,ce,$g,$g)}N(R,ne,ce,"C","ℂ");N(Ce,ne,ce,"C","ℂ");N(R,ne,ce,"H","ℍ");N(Ce,ne,ce,"H","ℍ");N(R,ne,ce,"N","ℕ");N(Ce,ne,ce,"N","ℕ");N(R,ne,ce,"P","ℙ");N(Ce,ne,ce,"P","ℙ");N(R,ne,ce,"Q","ℚ");N(Ce,ne,ce,"Q","ℚ");N(R,ne,ce,"R","ℝ");N(Ce,ne,ce,"R","ℝ");N(R,ne,ce,"Z","ℤ");N(Ce,ne,ce,"Z","ℤ");N(R,B,Je,"h","ℎ");N(Ce,B,Je,"h","ℎ");var it="";for(var Gn=0;Gn<Ty.length;Gn++){var kr=Ty.charAt(Gn);it=String.fromCharCode(55349,56320+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56372+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56424+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56580+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56684+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56736+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56788+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56840+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56944+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),Gn<26&&(it=String.fromCharCode(55349,56632+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it),it=String.fromCharCode(55349,56476+Gn),N(R,B,Je,kr,it),N(Ce,B,ce,kr,it))}it="𝕜";N(R,B,Je,"k",it);N(Ce,B,ce,"k",it);for(var au=0;au<10;au++){var Js=au.toString();it=String.fromCharCode(55349,57294+au),N(R,B,Je,Js,it),N(Ce,B,ce,Js,it),it=String.fromCharCode(55349,57314+au),N(R,B,Je,Js,it),N(Ce,B,ce,Js,it),it=String.fromCharCode(55349,57324+au),N(R,B,Je,Js,it),N(Ce,B,ce,Js,it),it=String.fromCharCode(55349,57334+au),N(R,B,Je,Js,it),N(Ce,B,ce,Js,it)}var yS="ÐÞþ";for(var OE=0;OE<yS.length;OE++){var Ug=yS.charAt(OE);N(R,B,Je,Ug,Ug),N(Ce,B,ce,Ug,Ug)}var Hg=[["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"]],iB=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],yTe=function(t,r){var n=t.charCodeAt(0),a=t.charCodeAt(1),i=(n-55296)*1024+(a-56320)+65536,o=r==="math"?0:1;if(119808<=i&&i<120484){var s=Math.floor((i-119808)/26);return[Hg[s][2],Hg[s][o]]}else if(120782<=i&&i<=120831){var u=Math.floor((i-120782)/10);return[iB[u][2],iB[u][o]]}else{if(i===120485||i===120486)return[Hg[0][2],Hg[0][o]];if(120486<i&&i<120782)return["",""];throw new De("Unsupported character: "+t)}},lb=function(t,r,n){return fr[n][t]&&fr[n][t].replace&&(t=fr[n][t].replace),{value:t,metrics:QA(t,r,n)}},Ti=function(t,r,n,a,i){var o=lb(t,r,n),s=o.metrics;t=o.value;var u;if(s){var f=s.italic;(n==="text"||a&&a.font==="mathit")&&(f=0),u=new mi(t,s.height,s.depth,f,s.skew,s.width,i)}else typeof console<"u"&&console.warn("No character metrics "+("for '"+t+"' in style '"+r+"' and mode '"+n+"'")),u=new mi(t,0,0,0,0,0,i);if(a){u.maxFontSize=a.sizeMultiplier,a.style.isTight()&&u.classes.push("mtight");var h=a.getColor();h&&(u.style.color=h)}return u},vTe=function(t,r,n,a){return a===void 0&&(a=[]),n.font==="boldsymbol"&&lb(t,"Main-Bold",r).metrics?Ti(t,"Main-Bold",r,n,a.concat(["mathbf"])):t==="\\"||fr[r][t].font==="main"?Ti(t,"Main-Regular",r,n,a):Ti(t,"AMS-Regular",r,n,a.concat(["amsrm"]))},bTe=function(t,r,n,a,i){return i!=="textord"&&lb(t,"Math-BoldItalic",r).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},xTe=function(t,r,n){var a=t.mode,i=t.text,o=["mord"],s=a==="math"||a==="text"&&r.font,u=s?r.font:r.fontFamily,f="",h="";if(i.charCodeAt(0)===55349&&([f,h]=yTe(i,a)),f.length>0)return Ti(i,f,a,r,o.concat(h));if(u){var d,m;if(u==="boldsymbol"){var y=bTe(i,a,r,o,n);d=y.fontName,m=[y.fontClass]}else s?(d=yY[u].fontName,m=[u]):(d=qg(u,r.fontWeight,r.fontShape),m=[u,r.fontWeight,r.fontShape]);if(lb(i,d,a).metrics)return Ti(i,d,a,r,o.concat(m));if(pY.hasOwnProperty(i)&&d.slice(0,10)==="Typewriter"){for(var v=[],b=0;b<i.length;
vendor: 6,686 bytes, line 664
664b++)v.push(Ti(i[b],d,a,r,o.concat(m)));return gY(v)}}if(n==="mathord")return Ti(i,"Math-Italic",a,r,o.concat(["mathnormal"]));if(n==="textord"){var x=fr[a][i]&&fr[a][i].font;if(x==="ams"){var S=qg("amsrm",r.fontWeight,r.fontShape);return Ti(i,S,a,r,o.concat("amsrm",r.fontWeight,r.fontShape))}else if(x==="main"||!x){var A=qg("textrm",r.fontWeight,r.fontShape);return Ti(i,A,a,r,o.concat(r.fontWeight,r.fontShape))}else{var k=qg(x,r.fontWeight,r.fontShape);return Ti(i,k,a,r,o.concat(k,r.fontWeight,r.fontShape))}}else throw new Error("unexpected type: "+n+" in makeOrd")},wTe=(e,t)=>{if(_l(e.classes)!==_l(t.classes)||e.skew!==t.skew||e.maxFontSize!==t.maxFontSize)return!1;if(e.classes.length===1){var r=e.classes[0];if(r==="mbin"||r==="mord")return!1}for(var n in e.style)if(e.style.hasOwnProperty(n)&&e.style[n]!==t.style[n])return!1;for(var a in t.style)if(t.style.hasOwnProperty(a)&&e.style[a]!==t.style[a])return!1;return!0},ETe=e=>{for(var t=0;t<e.length-1;t++){var r=e[t],n=e[t+1];r instanceof mi&&n instanceof mi&&wTe(r,n)&&(r.text+=n.text,r.height=Math.max(r.height,n.height),r.depth=Math.max(r.depth,n.depth),r.italic=n.italic,e.splice(t+1,1),t--)}return e},ZA=function(t){for(var r=0,n=0,a=0,i=0;i<t.children.length;i++){var o=t.children[i];o.height>r&&(r=o.height),o.depth>n&&(n=o.depth),o.maxFontSize>a&&(a=o.maxFontSize)}t.height=r,t.depth=n,t.maxFontSize=a},da=function(t,r,n,a){var i=new Hp(t,r,n,a);return ZA(i),i},mY=(e,t,r,n)=>new Hp(e,t,r,n),_Te=function(t,r,n){var a=da([t],[],r);return a.height=Math.max(n||r.fontMetrics().defaultRuleThickness,r.minRuleThickness),a.style.borderBottomWidth=ze(a.height),a.maxFontSize=1,a},STe=function(t,r,n,a){var i=new XA(t,r,n,a);return ZA(i),i},gY=function(t){var r=new Up(t);return ZA(r),r},TTe=function(t,r){return t instanceof Up?da([],[t],r):t},ATe=function(t){if(t.positionType==="individualShift"){for(var r=t.children,n=[r[0]],a=-r[0].shift-r[0].elem.depth,i=a,o=1;o<r.length;o++){var s=-r[o].shift-i-r[o].elem.depth,u=s-(r[o-1].elem.height+r[o-1].elem.depth);i=i+s,n.push({type:"kern",size:u}),n.push(r[o])}return{children:n,depth:a}}var f;if(t.positionType==="top"){for(var h=t.positionData,d=0;d<t.children.length;d++){var m=t.children[d];h-=m.type==="kern"?m.size:m.elem.height+m.elem.depth}f=h}else if(t.positionType==="bottom")f=-t.positionData;else{var y=t.children[0];if(y.type!=="elem")throw new Error('First child must have type "elem".');if(t.positionType==="shift")f=-y.elem.depth-t.positionData;else if(t.positionType==="firstBaseline")f=-y.elem.depth;else throw new Error("Invalid positionType "+t.positionType+".")}return{children:t.children,depth:f}},kTe=function(t,r){for(var{children:n,depth:a}=ATe(t),i=0,o=0;o<n.length;o++){var s=n[o];if(s.type==="elem"){var u=s.elem;i=Math.max(i,u.maxFontSize,u.height)}}i+=2;var f=da(["pstrut"],[]);f.style.height=ze(i);for(var h=[],d=a,m=a,y=a,v=0;v<n.length;v++){var b=n[v];if(b.type==="kern")y+=b.size;else{var x=b.elem,S=b.wrapperClasses||[],A=b.wrapperStyle||{},k=da(S,[f,x],void 0,A);k.style.top=ze(-i-y-x.depth),b.marginLeft&&(k.style.marginLeft=b.marginLeft),b.marginRight&&(k.style.marginRight=b.marginRight),h.push(k),y+=x.height+x.depth}d=Math.min(d,y),m=Math.max(m,y)}var M=da(["vlist"],h);M.style.height=ze(m);var O;if(d<0){var C=da([],[]),P=da(["vlist"],[C]);P.style.height=ze(-d);var L=da(["vlist-s"],[new mi("​")]);O=[da(["vlist-r"],[M,L]),da(["vlist-r"],[P])]}else O=[da(["vlist-r"],[M])];var F=da(["vlist-t"],O);return O.length===2&&F.classes.push("vlist-t2"),F.height=m,F.depth=-d,F},OTe=(e,t)=>{var r=da(["mspace"],[],t),n=_r(e,t);return r.style.marginRight=ze(n),r},qg=function(t,r,n){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 r==="textbf"&&n==="textit"?i="BoldItalic":r==="textbf"?i="Bold":r==="textit"?i="Italic":i="Regular",a+"-"+i},yY={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"}},vY={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},CTe=function(t,r){var[n,a,i]=vY[t],o=new Sl(n),s=new hs([o],{width:ze(a),height:ze(i),style:"width:"+ze(a),viewBox:"0 0 "+1e3*a+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),u=mY(["overlay"],[s],r);return u.height=i,u.style.height=ze(i),u.style.width=ze(a),u},me={fontMap:yY,makeSymbol:Ti,mathsym:vTe,makeSpan:da,makeSvgSpan:mY,makeLineSpan:_Te,makeAnchor:STe,makeFragment:gY,wrapFragment:TTe,makeVList:kTe,makeOrd:xTe,makeGlue:OTe,staticSvg:CTe,svgData:vY,tryCombineChars:ETe},Er={number:3,unit:"mu"},iu={number:4,unit:"mu"},$o={number:5,unit:"mu"},NTe={mord:{mop:Er,mbin:iu,mrel:$o,minner:Er},mop:{mord:Er,mop:Er,mrel:$o,minner:Er},mbin:{mord:iu,mop:iu,mopen:iu,minner:iu},mrel:{mord:$o,mop:$o,mopen:$o,minner:$o},mopen:{},mclose:{mop:Er,mbin:iu,mrel:$o,minner:Er},mpunct:{mord:Er,mop:Er,mrel:$o,mopen:Er,mclose:Er,mpunct:Er,minner:Er},minner:{mord:Er,mop:Er,mbin:iu,mrel:$o,mopen:Er,mpunct:Er,minner:Er}},PTe={mord:{mop:Er},mop:{mord:Er,mop:Er},mbin:{},mrel:{},mopen:{},mclose:{mop:Er},mpunct:{},minner:{mop:Er}},bY={},Ay={},ky={};function $e(e){for(var{type:t,names:r,props:n,handler:a,htmlBuilder:i,mathmlBuilder:o}=e,s={type:t,numArgs:n.numArgs,argTypes:n.argTypes,allowedInArgument:!!n.allowedInArgument,allowedInText:!!n.allowedInText,allowedInMath:n.allowedInMath===void 0?!0:n.allowedInMath,numOptionalArgs:n.numOptionalArgs||0,infix:!!n.infix,primitive:!!n.primitive,handler:a},u=0;u<r.length;++u)bY[r[u]]=s;t&&(i&&(Ay[t]=i),o&&(ky[t]=o))}function Wu(e){var{type:t,htmlBuilder:r,mathmlBuilder:n}=e;$e({type:t,names:[],props:{numArgs:0},handler(){throw new Error("Should never be called.")},htmlBuilder:r,mathmlBuilder:n})}var Oy=function(t){return t.type==="ordgroup"&&t.body.length===1?t.body[0]:t},jr=function(t){return t.type==="ordgroup"?t.body:[t]},ps=me.makeSpan,MTe=["leftmost","mbin","mopen","mrel","mop","mpunct"],RTe=["rightmost","mrel","mclose","mpunct"],DTe={display:et.DISPLAY,text:et.TEXT,script:et.SCRIPT,scriptscript:et.
vendor: 13,136 bytes, line 664
664SCRIPTSCRIPT},ITe={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},an=function(t,r,n,a){a===void 0&&(a=[null,null]);for(var i=[],o=0;o<t.length;o++){var s=Dt(t[o],r);if(s instanceof Up){var u=s.children;i.push(...u)}else i.push(s)}if(me.tryCombineChars(i),!n)return i;var f=r;if(t.length===1){var h=t[0];h.type==="sizing"?f=r.havingSize(h.size):h.type==="styling"&&(f=r.havingStyle(DTe[h.style]))}var d=ps([a[0]||"leftmost"],[],r),m=ps([a[1]||"rightmost"],[],r),y=n==="root";return oB(i,(v,b)=>{var x=b.classes[0],S=v.classes[0];x==="mbin"&&RTe.includes(S)?b.classes[0]="mord":S==="mbin"&&MTe.includes(x)&&(v.classes[0]="mord")},{node:d},m,y),oB(i,(v,b)=>{var x=vS(b),S=vS(v),A=x&&S?v.hasClass("mtight")?PTe[x][S]:NTe[x][S]:null;if(A)return me.makeGlue(A,f)},{node:d},m,y),i},oB=function e(t,r,n,a,i){a&&t.push(a);for(var o=0;o<t.length;o++){var s=t[o],u=xY(s);if(u){e(u.children,r,n,null,i);continue}var f=!s.hasClass("mspace");if(f){var h=r(s,n.node);h&&(n.insertAfter?n.insertAfter(h):(t.unshift(h),o++))}f?n.node=s:i&&s.hasClass("newline")&&(n.node=ps(["leftmost"])),n.insertAfter=(d=>m=>{t.splice(d+1,0,m),o++})(o)}a&&t.pop()},xY=function(t){return t instanceof Up||t instanceof XA||t instanceof Hp&&t.hasClass("enclosing")?t:null},LTe=function e(t,r){var n=xY(t);if(n){var a=n.children;if(a.length){if(r==="right")return e(a[a.length-1],"right");if(r==="left")return e(a[0],"left")}}return t},vS=function(t,r){return t?(r&&(t=LTe(t,r)),ITe[t.classes[0]]||null):null},cp=function(t,r){var n=["nulldelimiter"].concat(t.baseSizingClasses());return ps(r.concat(n))},Dt=function(t,r,n){if(!t)return ps();if(Ay[t.type]){var a=Ay[t.type](t,r);if(n&&r.size!==n.size){a=ps(r.sizingClasses(n),[a],r);var i=r.sizeMultiplier/n.sizeMultiplier;a.height*=i,a.depth*=i}return a}else throw new De("Got group of unknown type: '"+t.type+"'")};function Gg(e,t){var r=ps(["base"],e,t),n=ps(["strut"]);return n.style.height=ze(r.height+r.depth),r.depth&&(n.style.verticalAlign=ze(-r.depth)),r.children.unshift(n),r}function bS(e,t){var r=null;e.length===1&&e[0].type==="tag"&&(r=e[0].tag,e=e[0].body);var n=an(e,t,"root"),a;n.length===2&&n[1].hasClass("tag")&&(a=n.pop());for(var i=[],o=[],s=0;s<n.length;s++)if(o.push(n[s]),n[s].hasClass("mbin")||n[s].hasClass("mrel")||n[s].hasClass("allowbreak")){for(var u=!1;s<n.length-1&&n[s+1].hasClass("mspace")&&!n[s+1].hasClass("newline");)s++,o.push(n[s]),n[s].hasClass("nobreak")&&(u=!0);u||(i.push(Gg(o,t)),o=[])}else n[s].hasClass("newline")&&(o.pop(),o.length>0&&(i.push(Gg(o,t)),o=[]),i.push(n[s]));o.length>0&&i.push(Gg(o,t));var f;r?(f=Gg(an(r,t,!0)),f.classes=["tag"],i.push(f)):a&&i.push(a);var h=ps(["katex-html"],i);if(h.setAttribute("aria-hidden","true"),f){var d=f.children[0];d.style.height=ze(h.height+h.depth),h.depth&&(d.style.verticalAlign=ze(-h.depth))}return h}function wY(e){return new Up(e)}class ja{constructor(t,r,n){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=t,this.attributes={},this.children=r||[],this.classes=n||[]}setAttribute(t,r){this.attributes[t]=r}getAttribute(t){return this.attributes[t]}toNode(){var t=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&t.setAttribute(r,this.attributes[r]);this.classes.length>0&&(t.className=_l(this.classes));for(var n=0;n<this.children.length;n++)if(this.children[n]instanceof oo&&this.children[n+1]instanceof oo){for(var a=this.children[n].toText()+this.children[++n].toText();this.children[n+1]instanceof oo;)a+=this.children[++n].toText();t.appendChild(new oo(a).toNode())}else t.appendChild(this.children[n].toNode());return t}toMarkup(){var t="<"+this.type;for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&(t+=" "+r+'="',t+=Ft.escape(this.attributes[r]),t+='"');this.classes.length>0&&(t+=' class ="'+Ft.escape(_l(this.classes))+'"'),t+=">";for(var n=0;n<this.children.length;n++)t+=this.children[n].toMarkup();return t+="</"+this.type+">",t}toText(){return this.children.map(t=>t.toText()).join("")}}class oo{constructor(t){this.text=void 0,this.text=t}toNode(){return document.createTextNode(this.text)}toMarkup(){return Ft.escape(this.toText())}toText(){return this.text}}class jTe{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",ze(this.width)),t}toMarkup(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+ze(this.width)+'"/>'}toText(){return this.character?this.character:" "}}var Re={MathNode:ja,TextNode:oo,SpaceNode:jTe,newDocumentFragment:wY},gi=function(t,r,n){return fr[r][t]&&fr[r][t].replace&&t.charCodeAt(0)!==55349&&!(pY.hasOwnProperty(t)&&n&&(n.fontFamily&&n.fontFamily.slice(4,6)==="tt"||n.font&&n.font.slice(4,6)==="tt"))&&(t=fr[r][t].replace),new Re.TextNode(t)},JA=function(t){return t.length===1?t[0]:new Re.MathNode("mrow",t)},e8=function(t,r){if(r.fontFamily==="texttt")return"monospace";if(r.fontFamily==="textsf")return r.fontShape==="textit"&&r.fontWeight==="textbf"?"sans-serif-bold-italic":r.fontShape==="textit"?"sans-serif-italic":r.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(r.fontShape==="textit"&&r.fontWeight==="textbf")return"bold-italic";if(r.fontShape==="textit")return"italic";if(r.fontWeight==="textbf")return"bold";var n=r.font;if(!n||n==="mathnormal")return null;var a=t.mode;if(n==="mathit")return"italic";if(n==="boldsymbol")return t.type==="textord"?"bold":"bold-italic";if(n==="mathbf")return"bold";if(n==="mathbb")return"double-struck";if(n==="mathsfit")return"sans-serif-italic";if(n==="mathfrak")return"fraktur";if(n==="mathscr"||n==="mathcal")return"script";if(n==="mathsf")return"sans-serif";if(n==="mathtt")return"monospace";var i=t.text;if(["\\imath","\\jmath"].includes(i))return null;fr[a][i]&&fr[a][i].replace&&(i=fr[a][i].replace);var o=me.fontMap[n].fontName;return QA(i,o,a)?me.fontMap[n].variant:null};function CE(e){if(!e)return!1;if(e.type==="mi"&&e.children.length===1){var t=e.children[0];return t instanceof oo&&t.text==="."}else if(e.type==="mo"&&e.children.length===1&&e.getAttribute("separator")==="true"&&e.getAttribute("lspace")==="0em"&&e.getAttribute("rspace")==="0em"){var r=e.children[0];return r instanceof oo&&r.text===","}else return!1}var xa=function(t,r,n){if(t.length===1){var a=sr(t[0],r);return n&&a instanceof ja&&a.type==="mo"&&(a.setAttribute("lspace","0em"),a.setAttribute("rspace","0em")),[a]}for(var i=[],o,s=0;s<t.length;s++){var u=sr(t[s],r);if(u instanceof ja&&o instanceof ja){if(u.type==="mtext"&&o.type==="mtext"&&u.getAttribute("mathvariant")===o.getAttribute("mathvariant")){o.children.push(...u.children);continue}else if(u.type==="mn"&&o.type==="mn"){o.children.push(...u.children);continue}else if(CE(u)&&o.type==="mn"){o.children.push(...u.children);continue}else if(u.type==="mn"&&CE(o))u.children=[...o.children,...u.children],i.pop();else if((u.type==="msup"||u.type==="msub")&&u.children.length>=1&&(o.type==="mn"||CE(o))){var f=u.children[0];f instanceof ja&&f.type==="mn"&&(f.children=[...o.children,...f.children],i.pop())}else if(o.type==="mi"&&o.children.length===1){var h=o.children[0];if(h instanceof oo&&h.text==="̸"&&(u.type==="mo"||u.type==="mi"||u.type==="mn")){var d=u.children[0];d instanceof oo&&d.text.length>0&&(d.text=d.text.slice(0,1)+"̸"+d.text.slice(1),i.pop())}}}i.push(u),o=u}return i},Tl=function(t,r,n){return JA(xa(t,r,n))},sr=function(t,r){if(!t)return new Re.MathNode("mrow");if(ky[t.type]){var n=ky[t.type](t,r);return n}else throw new De("Got group of unknown type: '"+t.type+"'")};function sB(e,t,r,n,a){var i=xa(e,r),o;i.length===1&&i[0]instanceof ja&&["mrow","mtable"].includes(i[0].type)?o=i[0]:o=new Re.MathNode("mrow",i);var s=new Re.MathNode("annotation",[new Re.TextNode(t)]);s.setAttribute("encoding","application/x-tex");var u=new Re.MathNode("semantics",[o,s]),f=new Re.MathNode("math",[u]);f.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),n&&f.setAttribute("display","block");var h=a?"katex":"katex-mathml";return me.makeSpan([h],[f])}var EY=function(t){return new qo({style:t.displayMode?et.DISPLAY:et.TEXT,maxSize:t.maxSize,minRuleThickness:t.minRuleThickness})},_Y=function(t,r){if(r.displayMode){var n=["katex-display"];r.leqno&&n.push("leqno"),r.fleqn&&n.push("fleqn"),t=me.makeSpan(n,[t])}return t},BTe=function(t,r,n){var a=EY(n),i;if(n.output==="mathml")return sB(t,r,a,n.displayMode,!0);if(n.output==="html"){var o=bS(t,a);i=me.makeSpan(["katex"],[o])}else{var s=sB(t,r,a,n.displayMode,!1),u=bS(t,a);i=me.makeSpan(["katex"],[s,u])}return _Y(i,n)},zTe=function(t,r,n){var a=EY(n),i=bS(t,a),o=me.makeSpan(["katex"],[i]);return _Y(o,n)},FTe={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":"="},$Te=function(t){var r=new Re.MathNode("mo",[new Re.TextNode(FTe[t.replace(/^\\/,"")])]);return r.setAttribute("stretchy","true"),r},UTe={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]},HTe=function(t){return t.type==="ordgroup"?t.body.length:1},qTe=function(t,r){function n(){var s=4e5,u=t.label.slice(1);if(["widehat","widecheck","widetilde","utilde"].includes(u)){var f=t,h=HTe(f.base),d,m,y;if(h>5)u==="widehat"||u==="widecheck"?(d=420,s=2364,y=.42,m=u+"4"):(d=312,s=2340,y=.34,m="tilde4");else{var v=[1,1,2,2,3,3][h];u==="widehat"||u==="widecheck"?(s=[0,1062,2364,2364,2364][v],d=[0,239,300,360,420][v],y=[0,.24,.3,.3,.36,.42][v],m=u+v):(s=[0,600,1033,2339,2340][v],d=[0,260,286,306,312][v],y=[0,.26,.286,.3,.306,.34][v],m="tilde"+v)}
vendor: 14,534 bytes, lines 664-665
664var b=new Sl(m),x=new hs([b],{width:"100%",height:ze(y),viewBox:"0 0 "+s+" "+d,preserveAspectRatio:"none"});return{span:me.makeSvgSpan([],[x],r),minWidth:0,height:y}}else{var S=[],A=UTe[u],[k,M,O]=A,C=O/1e3,P=k.length,L,F;if(P===1){var z=A[3];L=["hide-tail"],F=[z]}else if(P===2)L=["halfarrow-left","halfarrow-right"],F=["xMinYMin","xMaxYMin"];else if(P===3)L=["brace-left","brace-center","brace-right"],F=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
665                    `+P+" children.");for(var $=0;$<P;$++){var V=new Sl(k[$]),W=new hs([V],{width:"400em",height:ze(C),viewBox:"0 0 "+s+" "+O,preserveAspectRatio:F[$]+" slice"}),X=me.makeSvgSpan([L[$]],[W],r);if(P===1)return{span:X,minWidth:M,height:C};X.style.height=ze(C),S.push(X)}return{span:me.makeSpan(["stretchy"],S,r),minWidth:M,height:C}}}var{span:a,minWidth:i,height:o}=n();return a.height=o,a.style.height=ze(o),i>0&&(a.style.minWidth=ze(i)),a},GTe=function(t,r,n,a,i){var o,s=t.height+t.depth+n+a;if(/fbox|color|angl/.test(r)){if(o=me.makeSpan(["stretchy",r],[],i),r==="fbox"){var u=i.color&&i.getColor();u&&(o.style.borderColor=u)}}else{var f=[];/^[bx]cancel$/.test(r)&&f.push(new gS({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(r)&&f.push(new gS({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var h=new hs(f,{width:"100%",height:ze(s)});o=me.makeSvgSpan([],[h],i)}return o.height=s,o.style.height=ze(s),o},ms={encloseSpan:GTe,mathMLnode:$Te,svgSpan:qTe};function gt(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 t8(e){var t=ub(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 ub(e){return e&&(e.type==="atom"||gTe.hasOwnProperty(e.type))?e:null}var r8=(e,t)=>{var r,n,a;e&&e.type==="supsub"?(n=gt(e.base,"accent"),r=n.base,e.base=r,a=pTe(Dt(e,t)),e.base=n):(n=gt(e,"accent"),r=n.base);var i=Dt(r,t.havingCrampedStyle()),o=n.isShifty&&Ft.isCharacterBox(r),s=0;if(o){var u=Ft.getBaseElem(r),f=Dt(u,t.havingCrampedStyle());s=eB(f).skew}var h=n.label==="\\c",d=h?i.height+i.depth:Math.min(i.height,t.fontMetrics().xHeight),m;if(n.isStretchy)m=ms.svgSpan(n,t),m=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:m,wrapperClasses:["svg-align"],wrapperStyle:s>0?{width:"calc(100% - "+ze(2*s)+")",marginLeft:ze(2*s)}:void 0}]},t);else{var y,v;n.label==="\\vec"?(y=me.staticSvg("vec",t),v=me.svgData.vec[1]):(y=me.makeOrd({mode:n.mode,text:n.label},t,"textord"),y=eB(y),y.italic=0,v=y.width,h&&(d+=y.depth)),m=me.makeSpan(["accent-body"],[y]);var b=n.label==="\\textcircled";b&&(m.classes.push("accent-full"),d=i.height);var x=s;b||(x-=v/2),m.style.left=ze(x),n.label==="\\textcircled"&&(m.style.top=".2em"),m=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-d},{type:"elem",elem:m}]},t)}var S=me.makeSpan(["mord","accent"],[m],t);return a?(a.children[0]=S,a.height=Math.max(S.height,a.height),a.classes[0]="mord",a):S},SY=(e,t)=>{var r=e.isStretchy?ms.mathMLnode(e.label):new Re.MathNode("mo",[gi(e.label,e.mode)]),n=new Re.MathNode("mover",[sr(e.base,t),r]);return n.setAttribute("accent","true"),n},VTe=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));$e({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 r=Oy(t[0]),n=!VTe.test(e.funcName),a=!n||e.funcName==="\\widehat"||e.funcName==="\\widetilde"||e.funcName==="\\widecheck";return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:n,isShifty:a,base:r}},htmlBuilder:r8,mathmlBuilder:SY});$e({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(e,t)=>{var r=t[0],n=e.parser.mode;return n==="math"&&(e.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+e.funcName+" works only in text mode"),n="text"),{type:"accent",mode:n,label:e.funcName,isStretchy:!1,isShifty:!0,base:r}},htmlBuilder:r8,mathmlBuilder:SY});$e({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,t)=>{var{parser:r,funcName:n}=e,a=t[0];return{type:"accentUnder",mode:r.mode,label:n,base:a}},htmlBuilder:(e,t)=>{var r=Dt(e.base,t),n=ms.svgSpan(e,t),a=e.label==="\\utilde"?.12:0,i=me.makeVList({positionType:"top",positionData:r.height,children:[{type:"elem",elem:n,wrapperClasses:["svg-align"]},{type:"kern",size:a},{type:"elem",elem:r}]},t);return me.makeSpan(["mord","accentunder"],[i],t)},mathmlBuilder:(e,t)=>{var r=ms.mathMLnode(e.label),n=new Re.MathNode("munder",[sr(e.base,t),r]);return n.setAttribute("accentunder","true"),n}});var Vg=e=>{var t=new Re.MathNode("mpadded",e?[e]:[]);return t.setAttribute("width","+0.6em"),t.setAttribute("lspace","0.3em"),t};$e({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,r){var{parser:n,funcName:a}=e;return{type:"xArrow",mode:n.mode,label:a,body:t[0],below:r[0]}},htmlBuilder(e,t){var r=t.style,n=t.havingStyle(r.sup()),a=me.wrapFragment(Dt(e.body,n,t),t),i=e.label.slice(0,2)==="\\x"?"x":"cd";a.classes.push(i+"-arrow-pad");var o;e.below&&(n=t.havingStyle(r.sub()),o=me.wrapFragment(Dt(e.below,n,t),t),o.classes.push(i+"-arrow-pad"));var s=ms.svgSpan(e,t),u=-t.fontMetrics().axisHeight+.5*s.height,f=-t.fontMetrics().axisHeight-.5*s.height-.111;(a.depth>.25||e.label==="\\xleftequilibrium")&&(f-=a.depth);var h;if(o){var d=-t.fontMetrics().axisHeight+o.height+.5*s.height+.111;h=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:a,shift:f},{type:"elem",elem:s,shift:u},{type:"elem",elem:o,shift:d}]},t)}else h=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:a,shift:f},{type:"elem",elem:s,shift:u}]},t);return h.children[0].children[0].children[1].classes.push("svg-align"),me.makeSpan(["mrel","x-arrow"],[h],t)},mathmlBuilder(e,t){var r=ms.mathMLnode(e.label);r.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var n;if(e.body){var a=Vg(sr(e.body,t));if(e.below){var i=Vg(sr(e.below,t));n=new Re.MathNode("munderover",[r,i,a])}else n=new Re.MathNode("mover",[r,a])}else if(e.below){var o=Vg(sr(e.below,t));n=new Re.MathNode("munder",[r,o])}else n=Vg(),n=new Re.MathNode("mover",[r,n]);return n}});var YTe=me.makeSpan;function TY(e,t){var r=an(e.body,t,!0);return YTe([e.mclass],r,t)}function AY(e,t){var r,n=xa(e.body,t);return e.mclass==="minner"?r=new Re.MathNode("mpadded",n):e.mclass==="mord"?e.isCharacterBox?(r=n[0],r.type="mi"):r=new Re.MathNode("mi",n):(e.isCharacterBox?(r=n[0],r.type="mo"):r=new Re.MathNode("mo",n),e.mclass==="mbin"?(r.attributes.lspace="0.22em",r.attributes.rspace="0.22em"):e.mclass==="mpunct"?(r.attributes.lspace="0em",r.attributes.rspace="0.17em"):e.mclass==="mopen"||e.mclass==="mclose"?(r.attributes.lspace="0em",r.attributes.rspace="0em"):e.mclass==="minner"&&(r.attributes.lspace="0.0556em",r.attributes.width="+0.1111em")),r}$e({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(e,t){var{parser:r,funcName:n}=e,a=t[0];return{type:"mclass",mode:r.mode,mclass:"m"+n.slice(5),body:jr(a),isCharacterBox:Ft.isCharacterBox(a)}},htmlBuilder:TY,mathmlBuilder:AY});var cb=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"};$e({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,t){var{parser:r}=e;return{type:"mclass",mode:r.mode,mclass:cb(t[0]),body:jr(t[1]),isCharacterBox:Ft.isCharacterBox(t[1])}}});$e({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,t){var{parser:r,funcName:n}=e,a=t[1],i=t[0],o;n!=="\\stackrel"?o=cb(a):o="mrel";var s={type:"op",mode:a.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:n!=="\\stackrel",body:jr(a)},u={type:"supsub",mode:i.mode,base:s,sup:n==="\\underset"?null:i,sub:n==="\\underset"?i:null};return{type:"mclass",mode:r.mode,mclass:o,body:[u],isCharacterBox:Ft.isCharacterBox(u)}},htmlBuilder:TY,mathmlBuilder:AY});$e({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,t){var{parser:r}=e;return{type:"pmb",mode:r.mode,mclass:cb(t[0]),body:jr(t[0])}},htmlBuilder(e,t){var r=an(e.body,t,!0),n=me.makeSpan([e.mclass],r,t);return n.style.textShadow="0.02em 0.01em 0.04px",n},mathmlBuilder(e,t){var r=xa(e.body,t),n=new Re.MathNode("mstyle",r);return n.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),n}});var KTe={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},lB=()=>({type:"styling",body:[],mode:"math",style:"display"}),uB=e=>e.type==="textord"&&e.text==="@",WTe=(e,t)=>(e.type==="mathord"||e.type==="atom")&&e.text===t;function QTe(e,t,r){var n=KTe[e];switch(n){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return r.callFunction(n,[t[0]],[t[1]]);case"\\uparrow":case"\\downarrow":{var a=r.callFunction("\\\\cdleft",[t[0]],[]),i={type:"atom",text:n,mode:"math",family:"rel"},o=r.callFunction("\\Big",[i],[]),s=r.callFunction("\\\\cdright",[t[1]],[]),u={type:"ordgroup",mode:"math",body:[a,o,s]};return r.callFunction("\\\\cdparent",[u],[])}case"\\\\cdlongequal":return r.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var f={type:"textord",text:"\\Vert",mode:"math"};return r.callFunction("\\Big",[f],[])}default:return{type:"textord",text:" ",mode:"math"}}}function XTe(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 r=e.fetch().text;if(r==="&"||r==="\\\\")e.consume();else if(r==="\\end"){t[t.length-1].length===0&&t.pop();break}else throw new De("Expected \\\\ or \\cr or \\end",e.nextToken)}for(var n=[],a=[n],i=0;i<t.length;i++){for(var o=t[i],s=lB(),u=0;u<o.length;u++)if(!uB(o[u]))s.body.push(o[u]);else{n.push(s),u+=1;var f=t8(o[u]).text,h=new Array(2);if(h[0]={type:"ordgroup",mode:"math",body:[]},h[1]={type:"ordgroup",mode:"math",body:[]},!("=|.".indexOf(f)>-1))if("<>AV".indexOf(f)>-1)for(var d=0;d<2;d++){for(var m=!0,y=u+1;y<o.length;y++){if(WTe(o[y],f)){m=!1,u=y;break}if(uB(o[y]))throw new De("Missing a "+f+" character to complete a CD arrow.",o[y]);h[d].body.push(o[y])}if(m)throw new De("Missing a "+f+" character to complete a CD arrow.",o[u])}else throw new De('Expected one of "<>AV=|." after @',o[u]);var v=QTe(f,h,e),b={type:"styling",body:[v],mode:"math",style:"display"};n.push(b),s=lB()}i%2===0?n.push(s):n.shift(),n=[],a.push(n)}e.gullet.endGroup(),e.gullet.endGroup();var x=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:x,colSeparationType:"CD",hLinesBeforeRow:new Array(a.length+1).fill([])}}$e({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(e,t){var{parser:r,funcName:n}=e;return{type:"cdlabel",mode:r.mode,side:n.slice(4),label:t[0]}},htmlBuilder(e,t){var r=t.havingStyle(t.style.sup()),n=me.wrapFragment(Dt(e.label,r,t),t);return n.classes.push("cd-label-"+e.side),n.style.bottom=ze(.8-n.depth),n.height=0,n.depth=0,n},mathmlBuilder(e,t){var r=new Re.MathNode("mrow",[sr(e.label,t)]);return r=new Re.MathNode("mpadded",[r]),r.setAttribute("width","0"),e.side==="left"&&r.setAttribute("lspace","-1width"),r.setAttribute("voffset","0.7em"),r=new Re.MathNode("mstyle",[r]),r.setAttribute("displaystyle","false"),r.setAttribute("scriptlevel","1"),r}});$e({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(e,t){var{parser:r}=e;return{type:"cdlabelparent",mode:r.mode,fragment:t[0]}},htmlBuilder(e,t){var r=me.wrapFragment(Dt(e.fragment,t),t);return r.classes.push("cd-vert-arrow"),r},mathmlBuilder(e,t){return new Re.MathNode("mrow",[sr(e.fragment,t)])}});$e({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,t){for(var{parser:r}=e,n=gt(t[0],"ordgroup"),a=n.body,i="",o=0;o<a.length;o++){var s=gt(a[o],"textord");i+=s.text}var u=parseInt(i),f;if(isNaN(u))throw new De("\\@char has non-numeric argument "+i);if(u<0||u>=1114111)throw new De("\\@char with invalid code point "+i);return u<=65535?f=String.fromCharCode(u):(u-=65536,f=String.fromCharCode((u>>10)+55296,(u&1023)+56320)),{type:"textord",mode:r.mode,text:f}}});var kY=(e,t)=>{var r=an(e.body,t.withColor(e.color),!1);return me.makeFragment(r)},OY=(e,t)=>{var r=xa(e.body,t.withColor(e.color)),n=new Re.MathNode("mstyle",r);return n.setAttribute("mathcolor",e.color),n};$e({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,t){var{parser:r}=e,n=gt(t[0],"color-token").color,a=t[1];return{type:"color",mode:r.mode,color:n,body:jr(a)}},htmlBuilder:kY,mathmlBuilder:OY});$e({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,t){var{parser:r,breakOnTokenText:n}=e,a=gt(t[0],"color-token").color;r.gullet.macros.set("\\current@color",a);var i=r.parseExpression(!0,n);return{type:"color",mode:r.mode,color:a,body:i}},htmlBuilder:kY,mathmlBuilder:OY});$e({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(e,t,r){var{parser:n}=e,a=n.gullet.future().text==="["?n.parseSizeGroup(!0):null,i=!n.settings.displayMode||!n.settings.useStrictBehavior("newLineInDisplayMode","In LaTe
665X, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:n.mode,newLine:i,size:a&&gt(a,"size").value}},htmlBuilder(e,t){var r=me.makeSpan(["mspace"],[],t);return e.newLine&&(r.classes.push("newline"),e.size&&(r.style.marginTop=ze(_r(e.size,t)))),r},mathmlBuilder(e,t){var r=new Re.MathNode("mspace");return e.newLine&&(r.setAttribute("linebreak","newline"),e.size&&r.setAttribute("height",ze(_r(e.size,t)))),r}});var xS={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},CY=e=>{var t=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(t))throw new De("Expected a control sequence",e);return t},ZTe=e=>{var t=e.gullet.popToken();return t.text==="="&&(t=e.gullet.popToken(),t.text===" "&&(t=e.gullet.popToken())),t},NY=(e,t,r,n)=>{var a=e.gullet.macros.get(r.text);a==null&&(r.noexpand=!0,a={tokens:[r],numArgs:0,unexpandable:!e.gullet.isExpandable(r.text)}),e.gullet.macros.set(t,a,n)};$e({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:t,funcName:r}=e;t.consumeSpaces();var n=t.fetch();if(xS[n.text])return(r==="\\global"||r==="\\\\globallong")&&(n.text=xS[n.text]),gt(t.parseFunction(),"internal");throw new De("Invalid token after macro prefix",n)}});$e({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:r}=e,n=t.gullet.popToken(),a=n.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(a))throw new De("Expected a control sequence",n);for(var i=0,o,s=[[]];t.gullet.future().text!=="{";)if(n=t.gullet.popToken(),n.text==="#"){if(t.gullet.future().text==="{"){o=t.gullet.future(),s[i].push("{");break}if(n=t.gullet.popToken(),!/^[1-9]$/.test(n.text))throw new De('Invalid argument number "'+n.text+'"');if(parseInt(n.text)!==i+1)throw new De('Argument number "'+n.text+'" out of order');i++,s.push([])}else{if(n.text==="EOF")throw new De("Expected a macro definition");s[i].push(n.text)}var{tokens:u}=t.gullet.consumeArg();return o&&u.unshift(o),(r==="\\edef"||r==="\\xdef")&&(u=t.gullet.expandTokens(u),u.reverse()),t.gullet.macros.set(a,{tokens:u,numArgs:i,delimiters:s},r===xS[r]),{type:"internal",mode:t.mode}}});$e({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:r}=e,n=CY(t.gullet.popToken());t.gullet.consumeSpaces();var a=ZTe(t);return NY(t,n,a,r==="\\\\globallet"),{type:"internal",mode:t.mode}}});$e({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:r}=e,n=CY(t.gullet.popToken()),a=t.gullet.popToken(),i=t.gullet.popToken();return NY(t,n,i,r==="\\\\globalfuture"),t.gullet.pushToken(i),t.gullet.pushToken(a),{type:"internal",mode:t.mode}}});var $0=function(t,r,n){var a=fr.math[t]&&fr.math[t].replace,i=QA(a||t,r,n);if(!i)throw new Error("Unsupported symbol "+t+" and font size "+r+".");return i},n8=function(t,r,n,a){var i=n.havingBaseStyle(r),o=me.makeSpan(a.concat(i.sizingClasses(n)),[t],n),s=i.sizeMultiplier/n.sizeMultiplier;return o.height*=s,o.depth*=s,o.maxFontSize=i.sizeMultiplier,o},PY=function(t,r,n){var a=r.havingBaseStyle(n),i=(1-r.sizeMultiplier/a.sizeMultiplier)*r.fontMetrics().axisHeight;t.classes.push("delimcenter"),t.style.top=ze(i),t.height-=i,t.depth+=i},JTe=function(t,r,n,a,i,o){var s=me.makeSymbol(t,"Main-Regular",i,a),u=n8(s,r,a,o);return n&&PY(u,a,r),u},eAe=function(t,r,n,a){return me.makeSymbol(t,"Size"+r+"-Regular",n,a)},MY=function(t,r,n,a,i,o){var s=eAe(t,r,i,a),u=n8(me.makeSpan(["delimsizing","size"+r],[s],a),et.TEXT,a,o);return n&&PY(u,a,et.TEXT),u},NE=function(t,r,n){var a;r==="Size1-Regular"?a="delim-size1":a="delim-size4";var i=me.makeSpan(["delimsizinginner",a],[me.makeSpan([],[me.makeSymbol(t,r,n)])]);return{type:"elem",elem:i}},PE=function(t,r,n){var a=io["Size4-Regular"][t.charCodeAt(0)]?io["Size4-Regular"][t.charCodeAt(0)][4]:io["Size1-Regular"][t.charCodeAt(0)][4],i=new Sl("inner",oTe(t,Math.round(1e3*r))),o=new hs([i],{width:ze(a),height:ze(r),style:"width:"+ze(a),viewBox:"0 0 "+1e3*a+" "+Math.round(1e3*r),preserveAspectRatio:"xMinYMin"}),s=me.makeSvgSpan([],[o],n);return s.height=r,s.style.height=ze(r),s.style.width=ze(a),{type:"elem",elem:s}},wS=.008,Yg={type:"kern",size:-1*wS},tAe=["|","\\lvert","\\rvert","\\vert"],rAe=["\\|","\\lVert","\\rVert","\\Vert"],RY=function(t,r,n,a,i,o){var s,u,f,h,d="",m=0;s=f=h=t,u=null;var y="Size1-Regular";t==="\\uparrow"?f=h="⏐":t==="\\Uparrow"?f=h="‖":t==="\\downarrow"?s=f="⏐":t==="\\Downarrow"?s=f="‖":t==="\\updownarrow"?(s="\\uparrow",f="⏐",h="\\downarrow"):t==="\\Updownarrow"?(s="\\Uparrow",f="‖",h="\\Downarrow"):tAe.includes(t)?(f="∣",d="vert",m=333):rAe.includes(t)?(f="∥",d="doublevert",m=556):t==="["||t==="\\lbrack"?(s="⎡",f="⎢",h="⎣",y="Size4-Regular",d="lbrack",m=667):t==="]"||t==="\\rbrack"?(s="⎤",f="⎥",h="⎦",y="Size4-Regular",d="rbrack",m=667):t==="\\lfloor"||t==="⌊"?(f=s="⎢",h="⎣",y="Size4-Regular",d="lfloor",m=667):t==="\\lceil"||t==="⌈"?(s="⎡",f=h="⎢",y="Size4-Regular",d="lceil",m=667):t==="\\rfloor"||t==="⌋"?(f=s="⎥",h="⎦",y="Size4-Regular",d="rfloor",m=667):t==="\\rceil"||t==="⌉"?(s="⎤",f=h="⎥",y="Size4-Regular",d="rceil",m=667):t==="("||t==="\\lparen"?(s="⎛",f="⎜",h="⎝",y="Size4-Regular",d="lparen",m=875):t===")"||t==="\\rparen"?(s="⎞",f="⎟",h="⎠",y="Size4-Regular",d="rparen",m=875):t==="\\{"||t==="\\lbrace"?(s="⎧",u="⎨",h="⎩",f="⎪",y="Size4-Regular"):t==="\\}"||t==="\\rbrace"?(s="⎫",u="⎬",h="⎭",f="⎪",y="Size4-Regular"):t==="\\lgroup"||t==="⟮"?(s="⎧",h="⎩",f="⎪",y="Size4-Regular"):t==="\\rgroup"||t==="⟯"?(s="⎫",h="⎭",f="⎪",y="Size4-Regular"):t==="\\lmou
665stache"||t==="⎰"?(s="⎧",h="⎭",f="⎪",y="Size4-Regular"):(t==="\\rmoustache"||t==="⎱")&&(s="⎫",h="⎩",f="⎪",y="Size4-Regular");var v=$0(s,y,i),b=v.height+v.depth,x=$0(f,y,i),S=x.height+x.depth,A=$0(h,y,i),k=A.height+A.depth,M=0,O=1;if(u!==null){var C=$0(u,y,i);M=C.height+C.depth,O=2}var P=b+k+M,L=Math.max(0,Math.ceil((r-P)/(O*S))),F=P+L*O*S,z=a.fontMetrics().axisHeight;n&&(z*=a.sizeMultiplier);var $=F/2-z,V=[];if(d.length>0){var W=F-b-k,X=Math.round(F*1e3),re=sTe(d,Math.round(W*1e3)),U=new Sl(d,re),ee=(m/1e3).toFixed(3)+"em",J=(X/1e3).toFixed(3)+"em",le=new hs([U],{width:ee,height:J,viewBox:"0 0 "+m+" "+X}),G=me.makeSvgSpan([],[le],a);G.height=X/1e3,G.style.width=ee,G.style.height=J,V.push({type:"elem",elem:G})}else{if(V.push(NE(h,y,i)),V.push(Yg),u===null){var Y=F-b-k+2*wS;V.push(PE(f,Y,a))}else{var oe=(F-b-k-M)/2+2*wS;V.push(PE(f,oe,a)),V.push(Yg),V.push(NE(u,y,i)),V.push(Yg),V.push(PE(f,oe,a))}V.push(Yg),V.push(NE(s,y,i))}var j=a.havingBaseStyle(et.TEXT),de=me.makeVList({positionType:"bottom",positionData:$,children:V},j);return n8(me.makeSpan(["delimsizing","mult"],[de],j),et.TEXT,a,o)},ME=80,RE=.08,DE=function(t,r,n,a,i){var o=iTe(t,a,n),s=new Sl(t,o),u=new hs([s],{width:"400em",height:ze(r),viewBox:"0 0 400000 "+n,preserveAspectRatio:"xMinYMin slice"});return me.makeSvgSpan(["hide-tail"],[u],i)},nAe=function(t,r){var n=r.havingBaseSizing(),a=jY("\\surd",t*n.sizeMultiplier,LY,n),i=n.sizeMultiplier,o=Math.max(0,r.minRuleThickness-r.fontMetrics().sqrtRuleThickness),s,u=0,f=0,h=0,d;return a.type==="small"?(h=1e3+1e3*o+ME,t<1?i=1:t<1.4&&(i=.7),u=(1+o+RE)/i,f=(1+o)/i,s=DE("sqrtMain",u,h,o,r),s.style.minWidth="0.853em",d=.833/i):a.type==="large"?(h=(1e3+ME)*nh[a.size],f=(nh[a.size]+o)/i,u=(nh[a.size]+o+RE)/i,s=DE("sqrtSize"+a.size,u,h,o,r),s.style.minWidth="1.02em",d=1/i):(u=t+o+RE,f=t+o,h=Math.floor(1e3*t+o)+ME,s=DE("sqrtTall",u,h,o,r),s.style.minWidth="0.742em",d=1.056),s.height=f,s.style.height=ze(u),{span:s,advanceWidth:d,ruleWidth:(r.fontMetrics().sqrtRuleThickness+o)*i}},DY=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","\\surd"],aAe=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱"],IY=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],nh=[0,1.2,1.8,2.4,3],iAe=function(t,r,n,a,i){if(t==="<"||t==="\\lt"||t==="⟨"?t="\\langle":(t===">"||t==="\\gt"||t==="⟩")&&(t="\\rangle"),DY.includes(t)||IY.includes(t))return MY(t,r,!1,n,a,i);if(aAe.includes(t))return RY(t,nh[r],!1,n,a,i);throw new De("Illegal delimiter: '"+t+"'")},oAe=[{type:"small",style:et.SCRIPTSCRIPT},{type:"small",style:et.SCRIPT},{type:"small",style:et.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],sAe=[{type:"small",style:et.SCRIPTSCRIPT},{type:"small",style:et.SCRIPT},{type:"small",style:et.TEXT},{type:"stack"}],LY=[{type:"small",style:et.SCRIPTSCRIPT},{type:"small",style:et.SCRIPT},{type:"small",style:et.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],lAe=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.")},jY=function(t,r,n,a){for(var i=Math.min(2,3-a.style.size),o=i;o<n.length&&n[o].type!=="stack";o++){var s=$0(t,lAe(n[o]),"math"),u=s.height+s.depth;if(n[o].type==="small"){var f=a.havingBaseStyle(n[o].style);u*=f.sizeMultiplier}if(u>r)return n[o]}return n[n.length-1]},BY=function(t,r,n,a,i,o){t==="<"||t==="\\lt"||t==="⟨"?t="\\langle":(t===">"||t==="\\gt"||t==="⟩")&&(t="\\rangle");var s;IY.includes(t)?s=oAe:DY.includes(t)?s=LY:s=sAe;var u=jY(t,r,s,a);return u.type==="small"?JTe(t,u.style,n,a,i,o):u.type==="large"?MY(t,u.size,n,a,i,o):RY(t,r,n,a,i,o)},uAe=function(t,r,n,a,i,o){var s=a.fontMetrics().axisHeight*a.sizeMultiplier,u=901,f=5/a.fontMetrics().ptPerEm,h=Math.max(r-s,n+s),d=Math.max(h/500*u,2*h-f);return BY(t,d,!0,a,i,o)},ns={sqrtImage:nAe,sizedDelim:iAe,sizeToMaxHeight:nh,customSizedDelim:BY,leftRightDelim:uAe},cB={"\\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}},cAe=["(","\\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 fb(e,t){var r=ub(e);if(r&&cAe.includes(r.text))return r;
vendor: 14,087 bytes, line 665
665throw r?new De("Invalid delimiter '"+r.text+"' after '"+t.funcName+"'",e):new De("Invalid delimiter type '"+e.type+"'",e)}$e({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 r=fb(t[0],e);return{type:"delimsizing",mode:e.parser.mode,size:cB[e.funcName].size,mclass:cB[e.funcName].mclass,delim:r.text}},htmlBuilder:(e,t)=>e.delim==="."?me.makeSpan([e.mclass]):ns.sizedDelim(e.delim,e.size,t,e.mode,[e.mclass]),mathmlBuilder:e=>{var t=[];e.delim!=="."&&t.push(gi(e.delim,e.mode));var r=new Re.MathNode("mo",t);e.mclass==="mopen"||e.mclass==="mclose"?r.setAttribute("fence","true"):r.setAttribute("fence","false"),r.setAttribute("stretchy","true");var n=ze(ns.sizeToMaxHeight[e.size]);return r.setAttribute("minsize",n),r.setAttribute("maxsize",n),r}});function fB(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}$e({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var r=e.parser.gullet.macros.get("\\current@color");if(r&&typeof r!="string")throw new De("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:fb(t[0],e).text,color:r}}});$e({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var r=fb(t[0],e),n=e.parser;++n.leftrightDepth;var a=n.parseExpression(!1);--n.leftrightDepth,n.expect("\\right",!1);var i=gt(n.parseFunction(),"leftright-right");return{type:"leftright",mode:n.mode,body:a,left:r.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,t)=>{fB(e);for(var r=an(e.body,t,!0,["mopen","mclose"]),n=0,a=0,i=!1,o=0;o<r.length;o++)r[o].isMiddle?i=!0:(n=Math.max(r[o].height,n),a=Math.max(r[o].depth,a));n*=t.sizeMultiplier,a*=t.sizeMultiplier;var s;if(e.left==="."?s=cp(t,["mopen"]):s=ns.leftRightDelim(e.left,n,a,t,e.mode,["mopen"]),r.unshift(s),i)for(var u=1;u<r.length;u++){var f=r[u],h=f.isMiddle;h&&(r[u]=ns.leftRightDelim(h.delim,n,a,h.options,e.mode,[]))}var d;if(e.right===".")d=cp(t,["mclose"]);else{var m=e.rightColor?t.withColor(e.rightColor):t;d=ns.leftRightDelim(e.right,n,a,m,e.mode,["mclose"])}return r.push(d),me.makeSpan(["minner"],r,t)},mathmlBuilder:(e,t)=>{fB(e);var r=xa(e.body,t);if(e.left!=="."){var n=new Re.MathNode("mo",[gi(e.left,e.mode)]);n.setAttribute("fence","true"),r.unshift(n)}if(e.right!=="."){var a=new Re.MathNode("mo",[gi(e.right,e.mode)]);a.setAttribute("fence","true"),e.rightColor&&a.setAttribute("mathcolor",e.rightColor),r.push(a)}return JA(r)}});$e({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var r=fb(t[0],e);if(!e.parser.leftrightDepth)throw new De("\\middle without preceding \\left",r);return{type:"middle",mode:e.parser.mode,delim:r.text}},htmlBuilder:(e,t)=>{var r;if(e.delim===".")r=cp(t,[]);else{r=ns.sizedDelim(e.delim,1,t,e.mode,[]);var n={delim:e.delim,options:t};r.isMiddle=n}return r},mathmlBuilder:(e,t)=>{var r=e.delim==="\\vert"||e.delim==="|"?gi("|","text"):gi(e.delim,e.mode),n=new Re.MathNode("mo",[r]);return n.setAttribute("fence","true"),n.setAttribute("lspace","0.05em"),n.setAttribute("rspace","0.05em"),n}});var a8=(e,t)=>{var r=me.wrapFragment(Dt(e.body,t),t),n=e.label.slice(1),a=t.sizeMultiplier,i,o=0,s=Ft.isCharacterBox(e.body);if(n==="sout")i=me.makeSpan(["stretchy","sout"]),i.height=t.fontMetrics().defaultRuleThickness/a,o=-.5*t.fontMetrics().xHeight;else if(n==="phase"){var u=_r({number:.6,unit:"pt"},t),f=_r({number:.35,unit:"ex"},t),h=t.havingBaseSizing();a=a/h.sizeMultiplier;var d=r.height+r.depth+u+f;r.style.paddingLeft=ze(d/2+u);var m=Math.floor(1e3*d*a),y=nTe(m),v=new hs([new Sl("phase",y)],{width:"400em",height:ze(m/1e3),viewBox:"0 0 400000 "+m,preserveAspectRatio:"xMinYMin slice"});i=me.makeSvgSpan(["hide-tail"],[v],t),i.style.height=ze(d),o=r.depth+u+f}else{/cancel/.test(n)?s||r.classes.push("cancel-pad"):n==="angl"?r.classes.push("anglpad"):r.classes.push("boxpad");var b=0,x=0,S=0;/box/.test(n)?(S=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness),b=t.fontMetrics().fboxsep+(n==="colorbox"?0:S),x=b):n==="angl"?(S=Math.max(t.fontMetrics().defaultRuleThickness,t.minRuleThickness),b=4*S,x=Math.max(0,.25-r.depth)):(b=s?.2:0,x=b),i=ms.encloseSpan(r,n,b,x,t),/fbox|boxed|fcolorbox/.test(n)?(i.style.borderStyle="solid",i.style.borderWidth=ze(S)):n==="angl"&&S!==.049&&(i.style.borderTopWidth=ze(S),i.style.borderRightWidth=ze(S)),o=r.depth+x,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var A;if(e.backgroundColor)A=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:o},{type:"elem",elem:r,shift:0}]},t);else{var k=/cancel|phase/.test(n)?["svg-align"]:[];A=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:0},{type:"elem",elem:i,shift:o,wrapperClasses:k}]},t)}return/cancel/.test(n)&&(A.height=r.height,A.depth=r.depth),/cancel/.test(n)&&!s?me.makeSpan(["mord","cancel-lap"],[A],t):me.makeSpan(["mord"],[A],t)},i8=(e,t)=>{var r=0,n=new Re.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[sr(e.body,t)]);switch(e.label){case"\\cancel":n.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":n.setAttribute("notation","downdiagonalstrike");break;case"\\phase":n.setAttribute("notation","phasorangle");break;case"\\sout":n.setAttribute("notation","horizontalstrike");break;case"\\fbox":n.setAttribute("notation","box");break;case"\\angl":n.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(r=t.fontMetrics().fboxsep*t.fontMetrics().ptPerEm,n.setAttribute("width","+"+2*r+"pt"),n.setAttribute("height","+"+2*r+"pt"),n.setAttribute("lspace",r+"pt"),n.setAttribute("voffset",r+"pt"),e.label==="\\fcolorbox"){var a=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness);n.setAttribute("style","border: "+a+"em solid "+String(e.borderColor))}break;case"\\xcancel":n.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return e.backgroundColor&&n.setAttribute("mathbackground",e.backgroundColor),n};$e({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,t,r){var{parser:n,funcName:a}=e,i=gt(t[0],"color-token").color,o=t[1];return{type:"enclose",mode:n.mode,label:a,backgroundColor:i,body:o}},htmlBuilder:a8,mathmlBuilder:i8});$e({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,t,r){var{parser:n,funcName:a}=e,i=gt(t[0],"color-token").color,o=gt(t[1],"color-token").color,s=t[2];return{type:"enclose",mode:n.mode,label:a,backgroundColor:o,borderColor:i,body:s}},htmlBuilder:a8,mathmlBuilder:i8});$e({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(e,t){var{parser:r}=e;return{type:"enclose",mode:r.mode,label:"\\fbox",body:t[0]}}});$e({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(e,t){var{parser:r,funcName:n}=e,a=t[0];return{type:"enclose",mode:r.mode,label:n,body:a}},htmlBuilder:a8,mathmlBuilder:i8});$e({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(e,t){var{parser:r}=e;return{type:"enclose",mode:r.mode,label:"\\angl",body:t[0]}}});var zY={};function yo(e){for(var{type:t,names:r,props:n,handler:a,htmlBuilder:i,mathmlBuilder:o}=e,s={type:t,numArgs:n.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:a},u=0;u<r.length;++u)zY[r[u]]=s;i&&(Ay[t]=i),o&&(ky[t]=o)}var FY={};function q(e,t){FY[e]=t}function dB(e){var t=[];e.consumeSpaces();var r=e.fetch().text;for(r==="\\relax"&&(e.consume(),e.consumeSpaces(),r=e.fetch().text);r==="\\hline"||r==="\\hdashline";)e.consume(),t.push(r==="\\hdashline"),e.consumeSpaces(),r=e.fetch().text;return t}var db=e=>{var t=e.parser.settings;if(!t.displayMode)throw new De("{"+e.envName+"} can be used only in display mode.")};function o8(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function Ll(e,t,r){var{hskipBeforeAndAfter:n,addJot:a,cols:i,arraystretch:o,colSeparationType:s,autoTag:u,singleRow:f,emptySingleRow:h,maxNumCols:d,leqno:m}=t;if(e.gullet.beginGroup(),f||e.gullet.macros.set("\\cr","\\\\\\relax"),!o){var y=e.gullet.expandMacroAsText("\\arraystretch");if(y==null)o=1;else if(o=parseFloat(y),!o||o<0)throw new De("Invalid \\arraystretch: "+y)}e.gullet.beginGroup();var v=[],b=[v],x=[],S=[],A=u!=null?[]:void 0;function k(){u&&e.gullet.macros.set("\\@eqnsw","1",!0)}function M(){A&&(e.gullet.macros.get("\\df@tag")?(A.push(e.subparse([new Fa("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):A.push(!!u&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(k(),S.push(dB(e));;){var O=e.parseExpression(!1,f?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),O={type:"ordgroup",mode:e.mode,body:O},r&&(O={type:"styling",mode:e.mode,style:r,body:[O]}),v.push(O);var C=e.fetch().text;if(C==="&"){if(d&&v.length===d){if(f||s)throw new De("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(C==="\\end"){M(),v.length===1&&O.type==="styling"&&O.body[0].body.length===0&&(b.length>1||!h)&&b.pop(),S.length<b.length+1&&S.push([]);break}else if(C==="\\\\"){e.consume();var P=void 0;e.gullet.future().text!==" "&&(P=e.parseSizeGroup(!0)),x.push(P?P.value:null),M(),S.push(dB(e)),v=[],b.push(v),k()}else throw new De("Expected & or \\\\ or \\cr or \\end",e.nextToken)}return e.gullet.endGroup(),e.gullet.endGroup(),{type:"array",mode:e.mode,addJot:a,arraystretch:o,body:b,cols:i,rowGaps:x,hskipBeforeAndAfter:n,hLinesBeforeRow:S,colSeparationType:s,tags:A,leqno:m}}function s8(e){return e.slice(0,1)==="d"?"display":"text"}var vo=function(t,r){var n,a,i=t.body.length,o=t.hLinesBeforeRow,s=0,u=new Array(i),f=[],h=Math.max(r.fontMetrics().arrayRuleWidth,r.minRuleThickness),d=1/r.fontMetrics().ptPerEm,m=5*d;if(t.colSeparationType&&t.colSeparationType==="small"){var y=r.havingStyle(et.SCRIPT).sizeMultiplier;m=.2778*(y/r.sizeMultiplier)}var v=t.colSeparationType==="CD"?_r({number:3,unit:"ex"},r):12*d,b=3*d,x=t.arraystretch*v,S=.7*x,A=.3*x,k=0;function M(Pr){for(var Zt=0;Zt<Pr.length;++Zt)Zt>0&&(k+=.25),f.push({pos:k,isDashed:Pr[Zt]})}for(M(o[0]),n=0;n<t.body.length;++n){var O=t.body[n],C=S,P=A;s<O.length&&(s=O.length);var L=new Array(O.length);for(a=0;a<O.length;++a){var F=Dt(O[a],r);P<F.depth&&(P=F.depth),C<F.height&&(C=F.height),L[a]=F}var z=t.rowGaps[n],$=0;z&&($=_r(z,r),$>0&&($+=A,P<$&&(P=$),$=0)),t.addJot&&(P+=b),L.height=C,L.depth=P,k+=C,L.pos=k,k+=P+$,u[n]=L,M(o[n+1])}var V=k/2+r.fontMetrics().axisHeight,W=t.cols||[],X=[],re,U,ee=[];if(t.tags&&t.tags.some(Pr=>Pr))for(n=0;n<i;++n){var J=u[n],le=J.pos-V,G=t.tags[n],Y=void 0;G===!0?Y=me.makeSpan(["eqn-num"],[],r):G===!1?Y=me.makeSpan([],[],r):Y=me.makeSpan([],an(G,r,!0),r),Y.depth=J.depth,Y.height=J.height,ee.push({type:"elem",elem:Y,shift:le})}for(a=0,U=0;a<s||U<W.length;++a,++U){for(var oe=W[U]||{},j=!0;oe.type==="separator";){if(j||(re=me.makeSpan(["arraycolsep"],[]),re.style.width=ze(r.fontMetrics().doubleRuleSep),X.push(re)),oe.separator==="|"||oe.separator===":"){var de=oe.separator==="|"?"solid":"dashed",xe=me.makeSpan(["vertical-separator"],[],r);xe.style.height=ze(k),xe.style.borderRightWidth=ze(h),xe.style.borderRightStyle=de,xe.style.margin="0 "+ze(-h/2);var Oe=k-V;Oe&&(xe.style.verticalAlign=ze(-Oe)),X.push(xe)}else throw new De("Invalid separator type: "+oe.separator);U++,oe=W[U]||{},j=!1}if(!(a>=s)){var Pe=void 0;(a>0||t.hskipBeforeAndAfter)&&(Pe=Ft.deflt(oe.pregap,m),Pe!==0&&(re=me.makeSpan(["arraycolsep"],[]),re.style.width=ze(Pe),X.push(re)));var Fe=[];for(n=0;n<i;++n){var Te=u[n],He=Te[a];if(He){var We=Te.pos-V;He.depth=Te.depth,He.height=Te.height,Fe.push({type:"elem",elem:He,shift:We})}}Fe=me.makeVList({positionType:"individualShift",children:Fe},r),Fe=me.makeSpan(["col-align-"+(oe.align||"c")],[Fe]),X.push(Fe),(a<s-1||t.hskipBeforeAndAfter)&&(Pe=Ft.deflt(oe.postgap,m),Pe!==0&&(re=me.makeSpan(["arraycolsep"],[]),re.style.width=ze(Pe),X.push(re)))}}if(u=me.makeSpan(["mtable"],X),f.length>0){for(var Ae=me.makeLineSpan("hline",r,h),At=me.makeLineSpan("hdashline",r,h),tt=[{type:"elem",elem:u,shift:0}];f.length>0;){var Ht=f.pop(),It=Ht.pos-V;Ht.isDashed?tt.push({type:"elem",elem:At,shift:It}):tt.push({type:"elem",elem:Ae,shift:It})}u=me.makeVList({positionType:"individualShift",children:tt},r)}if(ee.length===0)return me.makeSpan(["mord"],[u],r);var Wt=me.makeVList({positionType:"individualShift",children:ee},r);return Wt=me.makeSpan(["tag"],[Wt],r),me.makeFragment([u,Wt])},fAe={c:"center ",l:"left ",r:"right "},bo=function(t,r){for(var n=[],a=new Re.MathNode("mtd",[],["mtr-glue"]),i=new Re.MathNode("mtd",[],["mml-eqn-num"]),o=0;o<t.body.length;o++){for(var s=t.body[o],u=[],f=0;f<s.length;f++)u.push(new Re.MathNode("mtd",[sr(s[f],r)]));t.tags&&t.tags[o]&&(u.unshift(a),u.push(a),t.leqno?u.unshift(i):u.push(i)),n.push(new Re.MathNode("mtr",u))}var h=new Re.MathNode("mtable",n),d=t.arraystretch===.5?.1:.16+t.arraystretch-1+(t.addJot?.09:0);h.setAttribute("rowspacing",ze(d));var m="",y="";if(t.cols&&t.cols.length>0){var v=t.cols,b="",x=!1,S=0,A=v.length;v[0].type==="separator"&&(m+="top ",S=1),v[v.length-1].type==="separator"&&(m+="bottom ",A-=1);for(var k=S;k<A;k++)v[k].type==="align"?(y+=fAe[v[k].align],x&&(b+="none "),x=!0):v[k].type==="separator"&&x&&(b+=v[k].separator==="|"?"solid ":"dashed ",x=!1);h.setAttribute("columnalign",y.trim()),/[sd]/.test(b)&&h.setAttribute("columnlines",b.trim())}if(t.colSeparationType==="align"){for(var M=t.cols||[],O="",C=1;C<M.length;C++)O+=C%2?"0em ":"1em ";h.setAttribute("columnspacing",O.trim())}else t.colSeparationType==="alignat"||t.colSeparationType==="gather"?h.setAttribute("columnspacing","0em"):t.colSeparationType==="small"?h.setAttribute("columnspacing","0.2778em"):t.colSeparationType==="CD"?h.setAttribute("columnspacing","0.5em"):h.setAttribute("columnspacing","1em");
vendor: 5,711 bytes, line 665
665var P="",L=t.hLinesBeforeRow;m+=L[0].length>0?"left ":"",m+=L[L.length-1].length>0?"right ":"";for(var F=1;F<L.length-1;F++)P+=L[F].length===0?"none ":L[F][0]?"dashed ":"solid ";return/[sd]/.test(P)&&h.setAttribute("rowlines",P.trim()),m!==""&&(h=new Re.MathNode("menclose",[h]),h.setAttribute("notation",m.trim())),t.arraystretch&&t.arraystretch<1&&(h=new Re.MathNode("mstyle",[h]),h.setAttribute("scriptlevel","1")),h},$Y=function(t,r){t.envName.indexOf("ed")===-1&&db(t);var n=[],a=t.envName.indexOf("at")>-1?"alignat":"align",i=t.envName==="split",o=Ll(t.parser,{cols:n,addJot:!0,autoTag:i?void 0:o8(t.envName),emptySingleRow:!0,colSeparationType:a,maxNumCols:i?2:void 0,leqno:t.parser.settings.leqno},"display"),s,u=0,f={type:"ordgroup",mode:t.mode,body:[]};if(r[0]&&r[0].type==="ordgroup"){for(var h="",d=0;d<r[0].body.length;d++){var m=gt(r[0].body[d],"textord");h+=m.text}s=Number(h),u=s*2}var y=!u;o.body.forEach(function(S){for(var A=1;A<S.length;A+=2){var k=gt(S[A],"styling"),M=gt(k.body[0],"ordgroup");M.body.unshift(f)}if(y)u<S.length&&(u=S.length);else{var O=S.length/2;if(s<O)throw new De("Too many math in a row: "+("expected "+s+", but got "+O),S[0])}});for(var v=0;v<u;++v){var b="r",x=0;v%2===1?b="l":v>0&&y&&(x=1),n[v]={type:"align",align:b,pregap:x,postgap:0}}return o.colSeparationType=y?"align":"alignat",o};yo({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,t){var r=ub(t[0]),n=r?[t[0]]:gt(t[0],"ordgroup").body,a=n.map(function(o){var s=t8(o),u=s.text;if("lcr".indexOf(u)!==-1)return{type:"align",align:u};if(u==="|")return{type:"separator",separator:"|"};if(u===":")return{type:"separator",separator:":"};throw new De("Unknown column alignment: "+u,o)}),i={cols:a,hskipBeforeAndAfter:!0,maxNumCols:a.length};return Ll(e.parser,i,s8(e.envName))},htmlBuilder:vo,mathmlBuilder:bo});yo({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("*","")],r="c",n={hskipBeforeAndAfter:!1,cols:[{type:"align",align:r}]};if(e.envName.charAt(e.envName.length-1)==="*"){var a=e.parser;if(a.consumeSpaces(),a.fetch().text==="["){if(a.consume(),a.consumeSpaces(),r=a.fetch().text,"lcr".indexOf(r)===-1)throw new De("Expected l or c or r",a.nextToken);a.consume(),a.consumeSpaces(),a.expect("]"),a.consume(),n.cols=[{type:"align",align:r}]}}var i=Ll(e.parser,n,s8(e.envName)),o=Math.max(0,...i.body.map(s=>s.length));return i.cols=new Array(o).fill({type:"align",align:r}),t?{type:"leftright",mode:e.mode,body:[i],left:t[0],right:t[1],rightColor:void 0}:i},htmlBuilder:vo,mathmlBuilder:bo});yo({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var t={arraystretch:.5},r=Ll(e.parser,t,"script");return r.colSeparationType="small",r},htmlBuilder:vo,mathmlBuilder:bo});yo({type:"array",names:["subarray"],props:{numArgs:1},handler(e,t){var r=ub(t[0]),n=r?[t[0]]:gt(t[0],"ordgroup").body,a=n.map(function(o){var s=t8(o),u=s.text;if("lc".indexOf(u)!==-1)return{type:"align",align:u};throw new De("Unknown column alignment: "+u,o)});if(a.length>1)throw new De("{subarray} can contain only one column");var i={cols:a,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=Ll(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new De("{subarray} can contain only one column");return i},htmlBuilder:vo,mathmlBuilder:bo});yo({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}]},r=Ll(e.parser,t,s8(e.envName));return{type:"leftright",mode:e.mode,body:[r],left:e.envName.indexOf("r")>-1?".":"\\{",right:e.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:vo,mathmlBuilder:bo});yo({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:$Y,htmlBuilder:vo,mathmlBuilder:bo});yo({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){["gather","gather*"].includes(e.envName)&&db(e);var t={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:o8(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return Ll(e.parser,t,"display")},htmlBuilder:vo,mathmlBuilder:bo});yo({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:$Y,htmlBuilder:vo,mathmlBuilder:bo});yo({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){db(e);var t={autoTag:o8(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return Ll(e.parser,t,"display")},htmlBuilder:vo,mathmlBuilder:bo});yo({type:"array",names:["CD"],props:{numArgs:0},handler(e){return db(e),XTe(e.parser)},htmlBuilder:vo,mathmlBuilder:bo});q("\\nonumber","\\gdef\\@eqnsw{0}");q("\\notag","\\nonumber");$e({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,t){throw new De(e.funcName+" valid only within array environment")}});var hB=zY;$e({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,t){var{parser:r,funcName:n}=e,a=t[0];if(a.type!=="ordgroup")throw new De("Invalid environment name",a);for(var i="",o=0;o<a.body.length;++o)i+=gt(a.body[o],"textord").text;if(n==="\\begin"){if(!hB.hasOwnProperty(i))throw new De("No such environment: "+i,a);var s=hB[i],{args:u,optArgs:f}=r.parseArguments("\\begin{"+i+"}",s),h={mode:r.mode,envName:i,parser:r},d=s.handler(h,u,f);r.expect("\\end",!1);var m=r.nextToken,y=gt(r.parseFunction(),"environment");
vendor: 11,323 bytes, line 665
665if(y.name!==i)throw new De("Mismatch: \\begin{"+i+"} matched by \\end{"+y.name+"}",m);return d}return{type:"environment",mode:r.mode,name:i,nameGroup:a}}});var UY=(e,t)=>{var r=e.font,n=t.withFont(r);return Dt(e.body,n)},HY=(e,t)=>{var r=e.font,n=t.withFont(r);return sr(e.body,n)},pB={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};$e({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:r,funcName:n}=e,a=Oy(t[0]),i=n;return i in pB&&(i=pB[i]),{type:"font",mode:r.mode,font:i.slice(1),body:a}},htmlBuilder:UY,mathmlBuilder:HY});$e({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,t)=>{var{parser:r}=e,n=t[0],a=Ft.isCharacterBox(n);return{type:"mclass",mode:r.mode,mclass:cb(n),body:[{type:"font",mode:r.mode,font:"boldsymbol",body:n}],isCharacterBox:a}}});$e({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{var{parser:r,funcName:n,breakOnTokenText:a}=e,{mode:i}=r,o=r.parseExpression(!0,a),s="math"+n.slice(1);return{type:"font",mode:i,font:s,body:{type:"ordgroup",mode:r.mode,body:o}}},htmlBuilder:UY,mathmlBuilder:HY});var qY=(e,t)=>{var r=t;return e==="display"?r=r.id>=et.SCRIPT.id?r.text():et.DISPLAY:e==="text"&&r.size===et.DISPLAY.size?r=et.TEXT:e==="script"?r=et.SCRIPT:e==="scriptscript"&&(r=et.SCRIPTSCRIPT),r},l8=(e,t)=>{var r=qY(e.size,t.style),n=r.fracNum(),a=r.fracDen(),i;i=t.havingStyle(n);var o=Dt(e.numer,i,t);if(e.continued){var s=8.5/t.fontMetrics().ptPerEm,u=3.5/t.fontMetrics().ptPerEm;o.height=o.height<s?s:o.height,o.depth=o.depth<u?u:o.depth}i=t.havingStyle(a);var f=Dt(e.denom,i,t),h,d,m;e.hasBarLine?(e.barSize?(d=_r(e.barSize,t),h=me.makeLineSpan("frac-line",t,d)):h=me.makeLineSpan("frac-line",t),d=h.height,m=h.height):(h=null,d=0,m=t.fontMetrics().defaultRuleThickness);var y,v,b;r.size===et.DISPLAY.size||e.size==="display"?(y=t.fontMetrics().num1,d>0?v=3*m:v=7*m,b=t.fontMetrics().denom1):(d>0?(y=t.fontMetrics().num2,v=m):(y=t.fontMetrics().num3,v=3*m),b=t.fontMetrics().denom2);var x;if(h){var A=t.fontMetrics().axisHeight;y-o.depth-(A+.5*d)<v&&(y+=v-(y-o.depth-(A+.5*d))),A-.5*d-(f.height-b)<v&&(b+=v-(A-.5*d-(f.height-b)));var k=-(A-.5*d);x=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:f,shift:b},{type:"elem",elem:h,shift:k},{type:"elem",elem:o,shift:-y}]},t)}else{var S=y-o.depth-(f.height-b);S<v&&(y+=.5*(v-S),b+=.5*(v-S)),x=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:f,shift:b},{type:"elem",elem:o,shift:-y}]},t)}i=t.havingStyle(r),x.height*=i.sizeMultiplier/t.sizeMultiplier,x.depth*=i.sizeMultiplier/t.sizeMultiplier;var M;r.size===et.DISPLAY.size?M=t.fontMetrics().delim1:r.size===et.SCRIPTSCRIPT.size?M=t.havingStyle(et.SCRIPT).fontMetrics().delim2:M=t.fontMetrics().delim2;var O,C;return e.leftDelim==null?O=cp(t,["mopen"]):O=ns.customSizedDelim(e.leftDelim,M,!0,t.havingStyle(r),e.mode,["mopen"]),e.continued?C=me.makeSpan([]):e.rightDelim==null?C=cp(t,["mclose"]):C=ns.customSizedDelim(e.rightDelim,M,!0,t.havingStyle(r),e.mode,["mclose"]),me.makeSpan(["mord"].concat(i.sizingClasses(t)),[O,me.makeSpan(["mfrac"],[x]),C],t)},u8=(e,t)=>{var r=new Re.MathNode("mfrac",[sr(e.numer,t),sr(e.denom,t)]);if(!e.hasBarLine)r.setAttribute("linethickness","0px");else if(e.barSize){var n=_r(e.barSize,t);r.setAttribute("linethickness",ze(n))}var a=qY(e.size,t.style);if(a.size!==t.style.size){r=new Re.MathNode("mstyle",[r]);var i=a.size===et.DISPLAY.size?"true":"false";r.setAttribute("displaystyle",i),r.setAttribute("scriptlevel","0")}if(e.leftDelim!=null||e.rightDelim!=null){var o=[];if(e.leftDelim!=null){var s=new Re.MathNode("mo",[new Re.TextNode(e.leftDelim.replace("\\",""))]);s.setAttribute("fence","true"),o.push(s)}if(o.push(r),e.rightDelim!=null){var u=new Re.MathNode("mo",[new Re.TextNode(e.rightDelim.replace("\\",""))]);u.setAttribute("fence","true"),o.push(u)}return JA(o)}return r};$e({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(e,t)=>{var{parser:r,funcName:n}=e,a=t[0],i=t[1],o,s=null,u=null,f="auto";switch(n){case"\\dfrac":case"\\frac":case"\\tfrac":o=!0;break;case"\\\\atopfrac":o=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":o=!1,s="(",u=")";break;case"\\\\bracefrac":o=!1,s="\\{",u="\\}";break;case"\\\\brackfrac":o=!1,s="[",u="]";break;default:throw new Error("Unrecognized genfrac command")}switch(n){case"\\dfrac":case"\\dbinom":f="display";break;case"\\tfrac":case"\\tbinom":f="text";break}return{type:"genfrac",mode:r.mode,continued:!1,numer:a,denom:i,hasBarLine:o,leftDelim:s,rightDelim:u,size:f,barSize:null}},htmlBuilder:l8,mathmlBuilder:u8});$e({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(e,t)=>{var{parser:r,funcName:n}=e,a=t[0],i=t[1];return{type:"genfrac",mode:r.mode,continued:!0,numer:a,denom:i,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}});$e({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){var{parser:t,funcName:r,token:n}=e,a;switch(r){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:n}}});var mB=["display","text","script","scriptscript"],gB=function(t){var r=null;return t.length>0&&(r=t,r=r==="."?null:r),r};$e({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(e,t){var{parser:r}=e,n=t[4],a=t[5],i=Oy(t[0]),o=i.type==="atom"&&i.family==="open"?gB(i.text):null,s=Oy(t[1]),u=s.type==="atom"&&s.family==="close"?gB(s.text):null,f=gt(t[2],"size"),h,d=null;f.isBlank?h=!0:(d=f.value,h=d.number>0);var m="auto",y=t[3];if(y.type==="ordgroup"){if(y.body.length>0){var v=gt(y.body[0],"textord");m=mB[Number(v.text)]}}else y=gt(y,"textord"),m=mB[Number(y.text)];return{type:"genfrac",mode:r.mode,numer:n,denom:a,continued:!1,hasBarLine:h,barSize:d,leftDelim:o,rightDelim:u,size:m}},htmlBuilder:l8,mathmlBuilder:u8});$e({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,t){var{parser:r,funcName:n,token:a}=e;return{type:"infix",mode:r.mode,replaceWith:"\\\\abovefrac",size:gt(t[0],"size").value,token:a}}});$e({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,t)=>{var{parser:r,funcName:n}=e,a=t[0],i=USe(gt(t[1],"infix").size),o=t[2],s=i.number>0;return{type:"genfrac",mode:r.mode,numer:a,denom:o,continued:!1,hasBarLine:s,barSize:i,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:l8,mathmlBuilder:u8});var GY=(e,t)=>{var r=t.style,n,a;e.type==="supsub"?(n=e.sup?Dt(e.sup,t.havingStyle(r.sup()),t):Dt(e.sub,t.havingStyle(r.sub()),t),a=gt(e.base,"horizBrace")):a=gt(e,"horizBrace");var i=Dt(a.base,t.havingBaseStyle(et.DISPLAY)),o=ms.svgSpan(a,t),s;if(a.isOver?(s=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:.1},{type:"elem",elem:o}]},t),s.children[0].children[0].children[1].classes.push("svg-align")):(s=me.makeVList({positionType:"bottom",positionData:i.depth+.1+o.height,children:[{type:"elem",elem:o},{type:"kern",size:.1},{type:"elem",elem:i}]},t),s.children[0].children[0].children[0].classes.push("svg-align")),n){var u=me.makeSpan(["mord",a.isOver?"mover":"munder"],[s],t);a.isOver?s=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:u},{type:"kern",size:.2},{type:"elem",elem:n}]},t):s=me.makeVList({positionType:"bottom",positionData:u.depth+.2+n.height+n.depth,children:[{type:"elem",elem:n},{type:"kern",size:.2},{type:"elem",elem:u}]},t)}return me.makeSpan(["mord",a.isOver?"mover":"munder"],[s],t)},dAe=(e,t)=>{var r=ms.mathMLnode(e.label);return new Re.MathNode(e.isOver?"mover":"munder",[sr(e.base,t),r])};$e({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,t){var{parser:r,funcName:n}=e;return{type:"horizBrace",mode:r.mode,label:n,isOver:/^\\over/.test(n),base:t[0]}},htmlBuilder:GY,mathmlBuilder:dAe});$e({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,t)=>{var{parser:r}=e,n=t[1],a=gt(t[0],"url").url;return r.settings.isTrusted({command:"\\href",url:a})?{type:"href",mode:r.mode,href:a,body:jr(n)}:r.formatUnsupportedCmd("\\href")},htmlBuilder:(e,t)=>{var r=an(e.body,t,!1);return me.makeAnchor(e.href,[],r,t)},mathmlBuilder:(e,t)=>{var r=Tl(e.body,t);return r instanceof ja||(r=new ja("mrow",[r])),r.setAttribute("href",e.href),r}});$e({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,t)=>{var{parser:r}=e,n=gt(t[0],"url").url;if(!r.settings.isTrusted({command:"\\url",url:n}))return r.formatUnsupportedCmd("\\url");for(var a=[],i=0;i<n.length;i++){var o=n[i];o==="~"&&(o="\\textasciitilde"),a.push({type:"textord",mode:"text",text:o})}var s={type:"text",mode:r.mode,font:"\\texttt",body:a};return{type:"href",mode:r.mode,href:n,body:jr(s)}}});$e({type:"hbox",names:["\\hbox"],props:{numArgs:1,argTypes:["text"],allowedInText:!0,primitive:!0},handler(e,t){var{parser:r}=e;return{type:"hbox",mode:r.mode,body:jr(t[0])}},htmlBuilder(e,t){var r=an(e.body,t,!1);return me.makeFragment(r)},mathmlBuilder(e,t){return new Re.MathNode("mrow",xa(e.body,t))}});$e({type:"html",names:["\\htmlClass","\\htmlId","\\htmlStyle","\\htmlData"],props:{numArgs:2,argTypes:["raw","original"],allowedInText:!0},handler:(e,t)=>{var{parser:r,funcName:n,token:a}=e,i=gt(t[0],"raw").string,o=t[1];r.settings.strict&&r.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var s,u={};switch(n){case"\\htmlClass":u.class=i,s={command:"\\htmlClass",class:i};break;case"\\htmlId":u.id=i,s={command:"\\htmlId",id:i};break;case"\\htmlStyle":u.style=i,s={command:"\\htmlStyle",style:i};break;case"\\htmlData":{for(var f=i.split(","),h=0;h<f.length;h++){var d=f[h].split("=");if(d.length!==2)throw new De("Error parsing key-value for \\htmlData");u["data-"+d[0].trim()]=d[1].trim()}s={command:"\\htmlData",attributes:u};break}default:throw new Error("Unrecognized html command")}return r.settings.isTrusted(s)?{type:"html",mode:r.mode,attributes:u,body:jr(o)}:r.formatUnsupportedCmd(n)},htmlBuilder:(e,t)=>{var r=an(e.body,t,!1),n=["enclosing"];e.attributes.class&&n.push(...e.attributes.class.trim().split(/\s+/));var a=me.makeSpan(n,r,t);for(var i in e.attributes)i!=="class"&&e.attributes.hasOwnProperty(i)&&a.setAttribute(i,e.attributes[i]);return a},mathmlBuilder:(e,t)=>Tl(e.body,t)});$e({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,t)=>{var{parser:r}=e;return{type:"htmlmathml",mode:r.mode,html:jr(t[0]),mathml:jr(t[1])}},htmlBuilder:(e,t)=>{var r=an(e.html,t,!1);return me.makeFragment(r)},mathmlBuilder:(e,t)=>Tl(e.mathml,t)});var IE=function(t){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(t))return{number:+t,unit:"bp"};
vendor: 9,689 bytes, line 665
665var r=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t);if(!r)throw new De("Invalid size: '"+t+"' in \\includegraphics");var n={number:+(r[1]+r[2]),unit:r[3]};if(!cY(n))throw new De("Invalid unit: '"+n.unit+"' in \\includegraphics.");return n};$e({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,t,r)=>{var{parser:n}=e,a={number:0,unit:"em"},i={number:.9,unit:"em"},o={number:0,unit:"em"},s="";if(r[0])for(var u=gt(r[0],"raw").string,f=u.split(","),h=0;h<f.length;h++){var d=f[h].split("=");if(d.length===2){var m=d[1].trim();switch(d[0].trim()){case"alt":s=m;break;case"width":a=IE(m);break;case"height":i=IE(m);break;case"totalheight":o=IE(m);break;default:throw new De("Invalid key: '"+d[0]+"' in \\includegraphics.")}}}var y=gt(t[0],"url").url;return s===""&&(s=y,s=s.replace(/^.*[\\/]/,""),s=s.substring(0,s.lastIndexOf("."))),n.settings.isTrusted({command:"\\includegraphics",url:y})?{type:"includegraphics",mode:n.mode,alt:s,width:a,height:i,totalheight:o,src:y}:n.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:(e,t)=>{var r=_r(e.height,t),n=0;e.totalheight.number>0&&(n=_r(e.totalheight,t)-r);var a=0;e.width.number>0&&(a=_r(e.width,t));var i={height:ze(r+n)};a>0&&(i.width=ze(a)),n>0&&(i.verticalAlign=ze(-n));var o=new dTe(e.src,e.alt,i);return o.height=r,o.depth=n,o},mathmlBuilder:(e,t)=>{var r=new Re.MathNode("mglyph",[]);r.setAttribute("alt",e.alt);var n=_r(e.height,t),a=0;if(e.totalheight.number>0&&(a=_r(e.totalheight,t)-n,r.setAttribute("valign",ze(-a))),r.setAttribute("height",ze(n+a)),e.width.number>0){var i=_r(e.width,t);r.setAttribute("width",ze(i))}return r.setAttribute("src",e.src),r}});$e({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(e,t){var{parser:r,funcName:n}=e,a=gt(t[0],"size");if(r.settings.strict){var i=n[1]==="m",o=a.value.unit==="mu";i?(o||r.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+n+" supports only mu units, "+("not "+a.value.unit+" units")),r.mode!=="math"&&r.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+n+" works only in math mode")):o&&r.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+n+" doesn't support mu units")}return{type:"kern",mode:r.mode,dimension:a.value}},htmlBuilder(e,t){return me.makeGlue(e.dimension,t)},mathmlBuilder(e,t){var r=_r(e.dimension,t);return new Re.SpaceNode(r)}});$e({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:r,funcName:n}=e,a=t[0];return{type:"lap",mode:r.mode,alignment:n.slice(5),body:a}},htmlBuilder:(e,t)=>{var r;e.alignment==="clap"?(r=me.makeSpan([],[Dt(e.body,t)]),r=me.makeSpan(["inner"],[r],t)):r=me.makeSpan(["inner"],[Dt(e.body,t)]);var n=me.makeSpan(["fix"],[]),a=me.makeSpan([e.alignment],[r,n],t),i=me.makeSpan(["strut"]);return i.style.height=ze(a.height+a.depth),a.depth&&(i.style.verticalAlign=ze(-a.depth)),a.children.unshift(i),a=me.makeSpan(["thinbox"],[a],t),me.makeSpan(["mord","vbox"],[a],t)},mathmlBuilder:(e,t)=>{var r=new Re.MathNode("mpadded",[sr(e.body,t)]);if(e.alignment!=="rlap"){var n=e.alignment==="llap"?"-1":"-0.5";r.setAttribute("lspace",n+"width")}return r.setAttribute("width","0px"),r}});$e({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){var{funcName:r,parser:n}=e,a=n.mode;n.switchMode("math");var i=r==="\\("?"\\)":"$",o=n.parseExpression(!1,i);return n.expect(i),n.switchMode(a),{type:"styling",mode:n.mode,style:"text",body:o}}});$e({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){throw new De("Mismatched "+e.funcName)}});var yB=(e,t)=>{switch(t.style.size){case et.DISPLAY.size:return e.display;case et.TEXT.size:return e.text;case et.SCRIPT.size:return e.script;case et.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};$e({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,t)=>{var{parser:r}=e;return{type:"mathchoice",mode:r.mode,display:jr(t[0]),text:jr(t[1]),script:jr(t[2]),scriptscript:jr(t[3])}},htmlBuilder:(e,t)=>{var r=yB(e,t),n=an(r,t,!1);return me.makeFragment(n)},mathmlBuilder:(e,t)=>{var r=yB(e,t);return Tl(r,t)}});var VY=(e,t,r,n,a,i,o)=>{e=me.makeSpan([],[e]);var s=r&&Ft.isCharacterBox(r),u,f;if(t){var h=Dt(t,n.havingStyle(a.sup()),n);f={elem:h,kern:Math.max(n.fontMetrics().bigOpSpacing1,n.fontMetrics().bigOpSpacing3-h.depth)}}if(r){var d=Dt(r,n.havingStyle(a.sub()),n);u={elem:d,kern:Math.max(n.fontMetrics().bigOpSpacing2,n.fontMetrics().bigOpSpacing4-d.height)}}var m;if(f&&u){var y=n.fontMetrics().bigOpSpacing5+u.elem.height+u.elem.depth+u.kern+e.depth+o;m=me.makeVList({positionType:"bottom",positionData:y,children:[{type:"kern",size:n.fontMetrics().bigOpSpacing5},{type:"elem",elem:u.elem,marginLeft:ze(-i)},{type:"kern",size:u.kern},{type:"elem",elem:e},{type:"kern",size:f.kern},{type:"elem",elem:f.elem,marginLeft:ze(i)},{type:"kern",size:n.fontMetrics().bigOpSpacing5}]},n)}else if(u){var v=e.height-o;m=me.makeVList({positionType:"top",positionData:v,children:[{type:"kern",size:n.fontMetrics().bigOpSpacing5},{type:"elem",elem:u.elem,marginLeft:ze(-i)},{type:"kern",size:u.kern},{type:"elem",elem:e}]},n)}else if(f){var b=e.depth+o;m=me.makeVList({positionType:"bottom",positionData:b,children:[{type:"elem",elem:e},{type:"kern",size:f.kern},{type:"elem",elem:f.elem,marginLeft:ze(i)},{type:"kern",size:n.fontMetrics().bigOpSpacing5}]},n)}else return e;var x=[m];if(u&&i!==0&&!s){var S=me.makeSpan(["mspace"],[],n);S.style.marginRight=ze(i),x.unshift(S)}return me.makeSpan(["mop","op-limits"],x,n)},YY=["\\smallint"],yd=(e,t)=>{var r,n,a=!1,i;e.type==="supsub"?(r=e.sup,n=e.sub,i=gt(e.base,"op"),a=!0):i=gt(e,"op");var o=t.style,s=!1;o.size===et.DISPLAY.size&&i.symbol&&!YY.includes(i.name)&&(s=!0);var u;if(i.symbol){var f=s?"Size2-Regular":"Size1-Regular",h="";if((i.name==="\\oiint"||i.name==="\\oiiint")&&(h=i.name.slice(1),i.name=h==="oiint"?"\\iint":"\\iiint"),u=me.makeSymbol(i.name,f,"math",t,["mop","op-symbol",s?"large-op":"small-op"]),h.length>0){var d=u.italic,m=me.staticSvg(h+"Size"+(s?"2":"1"),t);u=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:u,shift:0},{type:"elem",elem:m,shift:s?.08:0}]},t),i.name="\\"+h,u.classes.unshift("mop"),u.italic=d}}else if(i.body){var y=an(i.body,t,!0);y.length===1&&y[0]instanceof mi?(u=y[0],u.classes[0]="mop"):u=me.makeSpan(["mop"],y,t)}else{for(var v=[],b=1;b<i.name.length;b++)v.push(me.mathsym(i.name[b],i.mode,t));u=me.makeSpan(["mop"],v,t)}var x=0,S=0;return(u instanceof mi||i.name==="\\oiint"||i.name==="\\oiiint")&&!i.suppressBaseShift&&(x=(u.height-u.depth)/2-t.fontMetrics().axisHeight,S=u.italic),a?VY(u,r,n,t,o,S,x):(x&&(u.style.position="relative",u.style.top=ze(x)),u)},qp=(e,t)=>{var r;if(e.symbol)r=new ja("mo",[gi(e.name,e.mode)]),YY.includes(e.name)&&r.setAttribute("largeop","false");else if(e.body)r=new ja("mo",xa(e.body,t));else{r=new ja("mi",[new oo(e.name.slice(1))]);var n=new ja("mo",[gi("⁡","text")]);e.parentIsSupSub?r=new ja("mrow",[r,n]):r=wY([r,n])}return r},hAe={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcup","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};$e({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:r,funcName:n}=e,a=n;return a.length===1&&(a=hAe[a]),{type:"op",mode:r.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:yd,mathmlBuilder:qp});$e({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var{parser:r}=e,n=t[0];return{type:"op",mode:r.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:jr(n)}},htmlBuilder:yd,mathmlBuilder:qp});var pAe={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint","∯":"\\oiint","∰":"\\oiiint"};$e({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:r}=e;return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:r}},htmlBuilder:yd,mathmlBuilder:qp});$e({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){var{parser:t,funcName:r}=e;return{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:r}},htmlBuilder:yd,mathmlBuilder:qp});$e({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","∫","∬","∭","∮","∯","∰"],props:{numArgs:0},handler(e){var{parser:t,funcName:r}=e,n=r;return n.length===1&&(n=pAe[n]),{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:n}},htmlBuilder:yd,mathmlBuilder:qp});var KY=(e,t)=>{var r,n,a=!1,i;e.type==="supsub"?(r=e.sup,n=e.sub,i=gt(e.base,"operatorname"),a=!0):i=gt(e,"operatorname");var o;if(i.body.length>0){for(var s=i.body.map(d=>{var m=d.text;return typeof m=="string"?{type:"textord",mode:d.mode,text:m}:d}),u=an(s,t.withFont("mathrm"),!0),f=0;f<u.length;f++){var h=u[f];h instanceof mi&&(h.text=h.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}o=me.makeSpan(["mop"],u,t)}else o=me.makeSpan(["mop"],[],t);return a?VY(o,r,n,t,t.style,0,0):o},mAe=(e,t)=>
vendor: 8,122 bytes, line 665
665{for(var r=xa(e.body,t.withFont("mathrm")),n=!0,a=0;a<r.length;a++){var i=r[a];if(!(i instanceof Re.SpaceNode))if(i instanceof Re.MathNode)switch(i.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var o=i.children[0];i.children.length===1&&o instanceof Re.TextNode?o.text=o.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):n=!1;break}default:n=!1}else n=!1}if(n){var s=r.map(h=>h.toText()).join("");r=[new Re.TextNode(s)]}var u=new Re.MathNode("mi",r);u.setAttribute("mathvariant","normal");var f=new Re.MathNode("mo",[gi("⁡","text")]);return e.parentIsSupSub?new Re.MathNode("mrow",[u,f]):Re.newDocumentFragment([u,f])};$e({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(e,t)=>{var{parser:r,funcName:n}=e,a=t[0];return{type:"operatorname",mode:r.mode,body:jr(a),alwaysHandleSupSub:n==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:KY,mathmlBuilder:mAe});q("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");Wu({type:"ordgroup",htmlBuilder(e,t){return e.semisimple?me.makeFragment(an(e.body,t,!1)):me.makeSpan(["mord"],an(e.body,t,!0),t)},mathmlBuilder(e,t){return Tl(e.body,t,!0)}});$e({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,t){var{parser:r}=e,n=t[0];return{type:"overline",mode:r.mode,body:n}},htmlBuilder(e,t){var r=Dt(e.body,t.havingCrampedStyle()),n=me.makeLineSpan("overline-line",t),a=t.fontMetrics().defaultRuleThickness,i=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:r},{type:"kern",size:3*a},{type:"elem",elem:n},{type:"kern",size:a}]},t);return me.makeSpan(["mord","overline"],[i],t)},mathmlBuilder(e,t){var r=new Re.MathNode("mo",[new Re.TextNode("‾")]);r.setAttribute("stretchy","true");var n=new Re.MathNode("mover",[sr(e.body,t),r]);return n.setAttribute("accent","true"),n}});$e({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:r}=e,n=t[0];return{type:"phantom",mode:r.mode,body:jr(n)}},htmlBuilder:(e,t)=>{var r=an(e.body,t.withPhantom(),!1);return me.makeFragment(r)},mathmlBuilder:(e,t)=>{var r=xa(e.body,t);return new Re.MathNode("mphantom",r)}});$e({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:r}=e,n=t[0];return{type:"hphantom",mode:r.mode,body:n}},htmlBuilder:(e,t)=>{var r=me.makeSpan([],[Dt(e.body,t.withPhantom())]);if(r.height=0,r.depth=0,r.children)for(var n=0;n<r.children.length;n++)r.children[n].height=0,r.children[n].depth=0;return r=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:r}]},t),me.makeSpan(["mord"],[r],t)},mathmlBuilder:(e,t)=>{var r=xa(jr(e.body),t),n=new Re.MathNode("mphantom",r),a=new Re.MathNode("mpadded",[n]);return a.setAttribute("height","0px"),a.setAttribute("depth","0px"),a}});$e({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:r}=e,n=t[0];return{type:"vphantom",mode:r.mode,body:n}},htmlBuilder:(e,t)=>{var r=me.makeSpan(["inner"],[Dt(e.body,t.withPhantom())]),n=me.makeSpan(["fix"],[]);return me.makeSpan(["mord","rlap"],[r,n],t)},mathmlBuilder:(e,t)=>{var r=xa(jr(e.body),t),n=new Re.MathNode("mphantom",r),a=new Re.MathNode("mpadded",[n]);return a.setAttribute("width","0px"),a}});$e({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,t){var{parser:r}=e,n=gt(t[0],"size").value,a=t[1];return{type:"raisebox",mode:r.mode,dy:n,body:a}},htmlBuilder(e,t){var r=Dt(e.body,t),n=_r(e.dy,t);return me.makeVList({positionType:"shift",positionData:-n,children:[{type:"elem",elem:r}]},t)},mathmlBuilder(e,t){var r=new Re.MathNode("mpadded",[sr(e.body,t)]),n=e.dy.number+e.dy.unit;return r.setAttribute("voffset",n),r}});$e({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0,allowedInArgument:!0},handler(e){var{parser:t}=e;return{type:"internal",mode:t.mode}}});$e({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(e,t,r){var{parser:n}=e,a=r[0],i=gt(t[0],"size"),o=gt(t[1],"size");return{type:"rule",mode:n.mode,shift:a&&gt(a,"size").value,width:i.value,height:o.value}},htmlBuilder(e,t){var r=me.makeSpan(["mord","rule"],[],t),n=_r(e.width,t),a=_r(e.height,t),i=e.shift?_r(e.shift,t):0;return r.style.borderRightWidth=ze(n),r.style.borderTopWidth=ze(a),r.style.bottom=ze(i),r.width=n,r.height=a+i,r.depth=-i,r.maxFontSize=a*1.125*t.sizeMultiplier,r},mathmlBuilder(e,t){var r=_r(e.width,t),n=_r(e.height,t),a=e.shift?_r(e.shift,t):0,i=t.color&&t.getColor()||"black",o=new Re.MathNode("mspace");o.setAttribute("mathbackground",i),o.setAttribute("width",ze(r)),o.setAttribute("height",ze(n));var s=new Re.MathNode("mpadded",[o]);return a>=0?s.setAttribute("height",ze(a)):(s.setAttribute("height",ze(a)),s.setAttribute("depth",ze(-a))),s.setAttribute("voffset",ze(a)),s}});function WY(e,t,r){for(var n=an(e,t,!1),a=t.sizeMultiplier/r.sizeMultiplier,i=0;i<n.length;i++){var o=n[i].classes.indexOf("sizing");o<0?Array.prototype.push.apply(n[i].classes,t.sizingClasses(r)):n[i].classes[o+1]==="reset-size"+t.size&&(n[i].classes[o+1]="reset-size"+r.size),n[i].height*=a,n[i].depth*=a}return me.makeFragment(n)}var vB=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],gAe=(e,t)=>{var r=t.havingSize(e.size);return WY(e.body,r,t)};$e({type:"sizing",names:vB,props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{var{breakOnTokenText:r,funcName:n,parser:a}=e,i=a.parseExpression(!1,r);return{type:"sizing",mode:a.mode,size:vB.indexOf(n)+1,body:i}},htmlBuilder:gAe,mathmlBuilder:(e,t)=>{var r=t.havingSize(e.size),n=xa(e.body,r),a=new Re.MathNode("mstyle",n);return a.setAttribute("mathsize",ze(r.sizeMultiplier)),a}});$e({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,t,r)=>{var{parser:n}=e,a=!1,i=!1,o=r[0]&&gt(r[0],"ordgroup");if(o)for(var s="",u=0;u<o.body.length;++u){var f=o.body[u];if(s=f.text,s==="t")a=!0;else if(s==="b")i=!0;else{a=!1,i=!1;break}}else a=!0,i=!0;var h=t[0];return{type:"smash",mode:n.mode,body:h,smashHeight:a,smashDepth:i}},htmlBuilder:(e,t)=>{var r=me.makeSpan([],[Dt(e.body,t)]);if(!e.smashHeight&&!e.smashDepth)return r;if(e.smashHeight&&(r.height=0,r.children))for(var n=0;n<r.children.length;n++)r.children[n].height=0;if(e.smashDepth&&(r.depth=0,r.children))for(var a=0;a<r.children.length;a++)r.children[a].depth=0;var i=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:r}]},t);return me.makeSpan(["mord"],[i],t)},mathmlBuilder:(e,t)=>{var r=new Re.MathNode("mpadded",[sr(e.body,t)]);return e.smashHeight&&r.setAttribute("height","0px"),e.smashDepth&&r.setAttribute("depth","0px"),r}});$e({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,r){var{parser:n}=e,a=r[0],i=t[0];return{type:"sqrt",mode:n.mode,body:i,index:a}},htmlBuilder(e,t){var r=Dt(e.body,t.havingCrampedStyle());r.height===0&&(r.height=t.fontMetrics().xHeight),r=me.wrapFragment(r,t);var n=t.fontMetrics(),a=n.defaultRuleThickness,i=a;t.style.id<et.TEXT.id&&(i=t.fontMetrics().xHeight);var o=a+i/4,s=r.height+r.depth+o+a,{span:u,ruleWidth:f,advanceWidth:h}=ns.sqrtImage(s,t),d=u.height-f;d>r.height+r.depth+o&&(o=(o+d-r.height-r.depth)/2);var m=u.height-r.height-o-f;r.style.paddingLeft=ze(h);var y=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:r,wrapperClasses:["svg-align"]},{type:"kern",size:-(r.height+m)},{type:"elem",elem:u},{type:"kern",size:f}]},t);if(e.index){var v=t.havingStyle(et.SCRIPTSCRIPT),b=Dt(e.index,v,t),x=.6*(y.height-y.depth),S=me.makeVList({positionType:"shift",positionData:-x,children:[{type:"elem",elem:b}]},t),A=me.makeSpan(["root"],[S]);return me.makeSpan(["mord","sqrt"],[A,y],t)}else return me.makeSpan(["mord","sqrt"],[y],t)},mathmlBuilder(e,t){var{body:r,index:n}=e;return n?new Re.MathNode("mroot",[sr(r,t),sr(n,t)]):new Re.MathNode("msqrt",[sr(r,t)])}});var bB={display:et.DISPLAY,text:et.TEXT,script:et.SCRIPT,scriptscript:et.
vendor: 13,199 bytes, lines 665-669
665SCRIPTSCRIPT};$e({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e,t){var{breakOnTokenText:r,funcName:n,parser:a}=e,i=a.parseExpression(!0,r),o=n.slice(1,n.length-5);return{type:"styling",mode:a.mode,style:o,body:i}},htmlBuilder(e,t){var r=bB[e.style],n=t.havingStyle(r).withFont("");return WY(e.body,n,t)},mathmlBuilder(e,t){var r=bB[e.style],n=t.havingStyle(r),a=xa(e.body,n),i=new Re.MathNode("mstyle",a),o={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},s=o[e.style];return i.setAttribute("scriptlevel",s[0]),i.setAttribute("displaystyle",s[1]),i}});var yAe=function(t,r){var n=t.base;if(n)if(n.type==="op"){var a=n.limits&&(r.style.size===et.DISPLAY.size||n.alwaysHandleSupSub);return a?yd:null}else if(n.type==="operatorname"){var i=n.alwaysHandleSupSub&&(r.style.size===et.DISPLAY.size||n.limits);return i?KY:null}else{if(n.type==="accent")return Ft.isCharacterBox(n.base)?r8:null;if(n.type==="horizBrace"){var o=!t.sub;return o===n.isOver?GY:null}else return null}else return null};Wu({type:"supsub",htmlBuilder(e,t){var r=yAe(e,t);if(r)return r(e,t);var{base:n,sup:a,sub:i}=e,o=Dt(n,t),s,u,f=t.fontMetrics(),h=0,d=0,m=n&&Ft.isCharacterBox(n);if(a){var y=t.havingStyle(t.style.sup());s=Dt(a,y,t),m||(h=o.height-y.fontMetrics().supDrop*y.sizeMultiplier/t.sizeMultiplier)}if(i){var v=t.havingStyle(t.style.sub());u=Dt(i,v,t),m||(d=o.depth+v.fontMetrics().subDrop*v.sizeMultiplier/t.sizeMultiplier)}var b;t.style===et.DISPLAY?b=f.sup1:t.style.cramped?b=f.sup3:b=f.sup2;var x=t.sizeMultiplier,S=ze(.5/f.ptPerEm/x),A=null;if(u){var k=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(o instanceof mi||k)&&(A=ze(-o.italic))}var M;if(s&&u){h=Math.max(h,b,s.depth+.25*f.xHeight),d=Math.max(d,f.sub2);var O=f.defaultRuleThickness,C=4*O;if(h-s.depth-(u.height-d)<C){d=C-(h-s.depth)+u.height;var P=.8*f.xHeight-(h-s.depth);P>0&&(h+=P,d-=P)}var L=[{type:"elem",elem:u,shift:d,marginRight:S,marginLeft:A},{type:"elem",elem:s,shift:-h,marginRight:S}];M=me.makeVList({positionType:"individualShift",children:L},t)}else if(u){d=Math.max(d,f.sub1,u.height-.8*f.xHeight);var F=[{type:"elem",elem:u,marginLeft:A,marginRight:S}];M=me.makeVList({positionType:"shift",positionData:d,children:F},t)}else if(s)h=Math.max(h,b,s.depth+.25*f.xHeight),M=me.makeVList({positionType:"shift",positionData:-h,children:[{type:"elem",elem:s,marginRight:S}]},t);else throw new Error("supsub must have either sup or sub.");var z=vS(o,"right")||"mord";return me.makeSpan([z],[o,me.makeSpan(["msupsub"],[M])],t)},mathmlBuilder(e,t){var r=!1,n,a;e.base&&e.base.type==="horizBrace"&&(a=!!e.sup,a===e.base.isOver&&(r=!0,n=e.base.isOver)),e.base&&(e.base.type==="op"||e.base.type==="operatorname")&&(e.base.parentIsSupSub=!0);var i=[sr(e.base,t)];e.sub&&i.push(sr(e.sub,t)),e.sup&&i.push(sr(e.sup,t));var o;if(r)o=n?"mover":"munder";else if(e.sub)if(e.sup){var f=e.base;f&&f.type==="op"&&f.limits&&t.style===et.DISPLAY||f&&f.type==="operatorname"&&f.alwaysHandleSupSub&&(t.style===et.DISPLAY||f.limits)?o="munderover":o="msubsup"}else{var u=e.base;u&&u.type==="op"&&u.limits&&(t.style===et.DISPLAY||u.alwaysHandleSupSub)||u&&u.type==="operatorname"&&u.alwaysHandleSupSub&&(u.limits||t.style===et.DISPLAY)?o="munder":o="msub"}else{var s=e.base;s&&s.type==="op"&&s.limits&&(t.style===et.DISPLAY||s.alwaysHandleSupSub)||s&&s.type==="operatorname"&&s.alwaysHandleSupSub&&(s.limits||t.style===et.DISPLAY)?o="mover":o="msup"}return new Re.MathNode(o,i)}});Wu({type:"atom",htmlBuilder(e,t){return me.mathsym(e.text,e.mode,t,["m"+e.family])},mathmlBuilder(e,t){var r=new Re.MathNode("mo",[gi(e.text,e.mode)]);if(e.family==="bin"){var n=e8(e,t);n==="bold-italic"&&r.setAttribute("mathvariant",n)}else e.family==="punct"?r.setAttribute("separator","true"):(e.family==="open"||e.family==="close")&&r.setAttribute("stretchy","false");return r}});var QY={mi:"italic",mn:"normal",mtext:"normal"};Wu({type:"mathord",htmlBuilder(e,t){return me.makeOrd(e,t,"mathord")},mathmlBuilder(e,t){var r=new Re.MathNode("mi",[gi(e.text,e.mode,t)]),n=e8(e,t)||"italic";return n!==QY[r.type]&&r.setAttribute("mathvariant",n),r}});Wu({type:"textord",htmlBuilder(e,t){return me.makeOrd(e,t,"textord")},mathmlBuilder(e,t){var r=gi(e.text,e.mode,t),n=e8(e,t)||"normal",a;return e.mode==="text"?a=new Re.MathNode("mtext",[r]):/[0-9]/.test(e.text)?a=new Re.MathNode("mn",[r]):e.text==="\\prime"?a=new Re.MathNode("mo",[r]):a=new Re.MathNode("mi",[r]),n!==QY[a.type]&&a.setAttribute("mathvariant",n),a}});var LE={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},jE={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Wu({type:"spacing",htmlBuilder(e,t){if(jE.hasOwnProperty(e.text)){var r=jE[e.text].className||"";if(e.mode==="text"){var n=me.makeOrd(e,t,"textord");return n.classes.push(r),n}else return me.makeSpan(["mspace",r],[me.mathsym(e.text,e.mode,t)],t)}else{if(LE.hasOwnProperty(e.text))return me.makeSpan(["mspace",LE[e.text]],[],t);throw new De('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,t){var r;if(jE.hasOwnProperty(e.text))r=new Re.MathNode("mtext",[new Re.TextNode(" ")]);else{if(LE.hasOwnProperty(e.text))return new Re.MathNode("mspace");throw new De('Unknown type of space "'+e.text+'"')}return r}});var xB=()=>{var e=new Re.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};Wu({type:"tag",mathmlBuilder(e,t){var r=new Re.MathNode("mtable",[new Re.MathNode("mtr",[xB(),new Re.MathNode("mtd",[Tl(e.body,t)]),xB(),new Re.MathNode("mtd",[Tl(e.tag,t)])])]);return r.setAttribute("width","100%"),r}});var wB={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},EB={"\\textbf":"textbf","\\textmd":"textmd"},vAe={"\\textit":"textit","\\textup":"textup"},_B=(e,t)=>{var r=e.font;if(r){if(wB[r])return t.withTextFontFamily(wB[r]);if(EB[r])return t.withTextFontWeight(EB[r]);if(r==="\\emph")return t.fontShape==="textit"?t.withTextFontShape("textup"):t.withTextFontShape("textit")}else return t;return t.withTextFontShape(vAe[r])};$e({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:r,funcName:n}=e,a=t[0];return{type:"text",mode:r.mode,body:jr(a),font:n}},htmlBuilder(e,t){var r=_B(e,t),n=an(e.body,r,!0);return me.makeSpan(["mord","text"],n,r)},mathmlBuilder(e,t){var r=_B(e,t);return Tl(e.body,r)}});$e({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(e,t){var{parser:r}=e;return{type:"underline",mode:r.mode,body:t[0]}},htmlBuilder(e,t){var r=Dt(e.body,t),n=me.makeLineSpan("underline-line",t),a=t.fontMetrics().defaultRuleThickness,i=me.makeVList({positionType:"top",positionData:r.height,children:[{type:"kern",size:a},{type:"elem",elem:n},{type:"kern",size:3*a},{type:"elem",elem:r}]},t);return me.makeSpan(["mord","underline"],[i],t)},mathmlBuilder(e,t){var r=new Re.MathNode("mo",[new Re.TextNode("‾")]);r.setAttribute("stretchy","true");var n=new Re.MathNode("munder",[sr(e.body,t),r]);return n.setAttribute("accentunder","true"),n}});$e({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(e,t){var{parser:r}=e;return{type:"vcenter",mode:r.mode,body:t[0]}},htmlBuilder(e,t){var r=Dt(e.body,t),n=t.fontMetrics().axisHeight,a=.5*(r.height-n-(r.depth+n));return me.makeVList({positionType:"shift",positionData:a,children:[{type:"elem",elem:r}]},t)},mathmlBuilder(e,t){return new Re.MathNode("mpadded",[sr(e.body,t)],["vcenter"])}});$e({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,t,r){throw new De("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,t){for(var r=SB(e),n=[],a=t.havingStyle(t.style.text()),i=0;i<r.length;i++){var o=r[i];o==="~"&&(o="\\textasciitilde"),n.push(me.makeSymbol(o,"Typewriter-Regular",e.mode,a,["mord","texttt"]))}return me.makeSpan(["mord","text"].concat(a.sizingClasses(t)),me.tryCombineChars(n),a)},mathmlBuilder(e,t){var r=new Re.TextNode(SB(e)),n=new Re.MathNode("mtext",[r]);return n.setAttribute("mathvariant","monospace"),n}});var SB=e=>e.body.replace(/ /g,e.star?"␣":" "),dl=bY,XY=`[ \r
666	]`,bAe="\\\\[a-zA-Z@]+",xAe="\\\\[^\uD800-\uDFFF]",wAe="("+bAe+")"+XY+"*",EAe=`\\\\(
667|[ \r	]+
668?)[ \r	]*`,ES="[̀-ͯ]",_Ae=new RegExp(ES+"+$"),SAe="("+XY+"+)|"+(EAe+"|")+"([!-\\[\\]-‧‪-퟿豈-￿]"+(ES+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(ES+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+wAe)+("|"+xAe+")");class TB{constructor(t,r){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=t,this.settings=r,this.tokenRegex=new RegExp(SAe,"g"),this.catcodes={"%":14,"~":13}}setCatcode(t,r){this.catcodes[t]=r}lex(){var t=this.input,r=this.tokenRegex.lastIndex;if(r===t.length)return new Fa("EOF",new pa(this,r,r));var n=this.tokenRegex.exec(t);if(n===null||n.index!==r)throw new De("Unexpected character: '"+t[r]+"'",new Fa(t[r],new pa(this,r,r+1)));var a=n[6]||n[3]||(n[2]?"\\ ":" ");if(this.catcodes[a]===14){var i=t.indexOf(`
669`,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 Fa(a,new pa(this,r,this.tokenRegex.lastIndex))}}class TAe{constructor(t,r){t===void 0&&(t={}),r===void 0&&(r={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=r,this.builtins=t,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new De("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var t=this.undefStack.pop();for(var r in t)t.hasOwnProperty(r)&&(t[r]==null?delete this.current[r]:this.current[r]=t[r])}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,r,n){if(n===void 0&&(n=!1),n){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]=r)}else{var i=this.undefStack[this.undefStack.length-1];i&&!i.hasOwnProperty(t)&&(i[t]=this.current[t])}r==null?delete this.current[t]:this.current[t]=r}}var AAe=FY;q("\\noexpand",function(e){var t=e.popToken();return e.isExpandable(t.text)&&(t.noexpand=!0,t.treatAsRelax=!0),{tokens:[t],numArgs:0}});q("\\expandafter",function(e){var t=e.popToken();return e.expandOnce(!0),{tokens:[t],numArgs:0}});q("\\@firstoftwo",function(e){var t=e.consumeArgs(2);return{tokens:t[0],numArgs:0}});q("\\@secondoftwo",function(e){var t=e.consumeArgs(2);return{tokens:t[1],numArgs:0}});q("\\@ifnextchar",function(e){var t=e.consumeArgs(3);e.consumeSpaces();var r=e.future();return t[0].length===1&&t[0][0].text===r.text?{tokens:t[1],numArgs:0}:{tokens:t[2],numArgs:0}});q("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");q("\\TextOrMath",function(e){var t=e.consumeArgs(2);return e.mode==="text"?{tokens:t[0],numArgs:0}:{tokens:t[1],numArgs:0}});var AB={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};q("\\char",function(e){var t=e.popToken(),r,n="";if(t.text==="'")r=8,t=e.popToken();else if(t.text==='"')r=16,t=e.popToken();else if(t.text==="`")if(t=e.popToken(),t.text[0]==="\\")n=t.text.charCodeAt(1);else{if(t.text==="EOF")throw new De("\\char` missing argument");n=t.text.charCodeAt(0)}else r=10;if(r){if(n=AB[t.text],n==null||n>=r)throw new De("Invalid base-"+r+" digit "+t.text);for(var a;(a=AB[e.future().text])!=null&&a<r;)n*=r,n+=a,e.popToken()}return"\\@char{"+n+"}"});var c8=(e,t,r,n)=>{var a=e.consumeArg().tokens;if(a.length!==1)throw new De("\\newcommand's first argument must be a macro name");var i=a[0].text,o=e.isDefined(i);if(o&&!t)throw new De("\\newcommand{"+i+"} attempting to redefine "+(i+"; use \\renewcommand"));if(!o&&!r)throw new De("\\renewcommand{"+i+"} when command "+i+" does not yet exist; use \\newcommand");var s=0;if(a=e.consumeArg().tokens,a.length===1&&a[0].text==="["){for(var u="",f=e.expandNextToken();f.text!=="]"&&f.text!=="EOF";)u+=f.text,f=e.expandNextToken();if(!u.match(/^\s*[0-9]+\s*$/))throw new De("Invalid number of arguments: "+u);s=parseInt(u),a=e.consumeArg().tokens}return o&&n||e.macros.set(i,{tokens:a,numArgs:s}),""};q("\\newcommand",e=>c8(e,!1,!0,!1));q("\\renewcommand",e=>c8(e,!0,!1,!1));q("\\providecommand",e=>c8(e,!0,!0,!0));q("\\message",e=>{var t=e.consumeArgs(1)[0];return console.log(t.reverse().map(r=>r.text).join("")),""});q("\\errmessage",e=>{var t=e.consumeArgs(1)[0];return console.error(t.reverse().map(r=>r.text).join("")),""});q("\\show",e=>{var t=e.popToken(),r=t.text;return console.log(t,e.macros.get(r),dl[r],fr.math[r],fr.text[r]),""});q("\\bgroup","{");q("\\egroup","}");
vendor: 6,571 bytes, line 669
669q("~","\\nobreakspace");q("\\lq","`");q("\\rq","'");q("\\aa","\\r a");q("\\AA","\\r A");q("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`©}");q("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");q("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`®}");q("ℬ","\\mathscr{B}");q("ℰ","\\mathscr{E}");q("ℱ","\\mathscr{F}");q("ℋ","\\mathscr{H}");q("ℐ","\\mathscr{I}");q("ℒ","\\mathscr{L}");q("ℳ","\\mathscr{M}");q("ℛ","\\mathscr{R}");q("ℭ","\\mathfrak{C}");q("ℌ","\\mathfrak{H}");q("ℨ","\\mathfrak{Z}");q("\\Bbbk","\\Bbb{k}");q("·","\\cdotp");q("\\llap","\\mathllap{\\textrm{#1}}");q("\\rlap","\\mathrlap{\\textrm{#1}}");q("\\clap","\\mathclap{\\textrm{#1}}");q("\\mathstrut","\\vphantom{(}");q("\\underbar","\\underline{\\text{#1}}");q("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');q("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`≠}}");q("\\ne","\\neq");q("≠","\\neq");q("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`∉}}");q("∉","\\notin");q("≘","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`≘}}");q("≙","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`≘}}");q("≚","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`≚}}");q("≛","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`≛}}");q("≝","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`≝}}");q("≞","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`≞}}");q("≟","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`≟}}");q("⟂","\\perp");q("‼","\\mathclose{!\\mkern-0.8mu!}");q("∌","\\notni");q("⌜","\\ulcorner");q("⌝","\\urcorner");q("⌞","\\llcorner");q("⌟","\\lrcorner");q("©","\\copyright");q("®","\\textregistered");q("️","\\textregistered");q("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');q("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');q("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');q("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');q("\\vdots","{\\varvdots\\rule{0pt}{15pt}}");q("⋮","\\vdots");q("\\varGamma","\\mathit{\\Gamma}");q("\\varDelta","\\mathit{\\Delta}");q("\\varTheta","\\mathit{\\Theta}");q("\\varLambda","\\mathit{\\Lambda}");q("\\varXi","\\mathit{\\Xi}");q("\\varPi","\\mathit{\\Pi}");q("\\varSigma","\\mathit{\\Sigma}");q("\\varUpsilon","\\mathit{\\Upsilon}");q("\\varPhi","\\mathit{\\Phi}");q("\\varPsi","\\mathit{\\Psi}");q("\\varOmega","\\mathit{\\Omega}");q("\\substack","\\begin{subarray}{c}#1\\end{subarray}");q("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");q("\\boxed","\\fbox{$\\displaystyle{#1}$}");q("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");q("\\implies","\\DOTSB\\;\\Longrightarrow\\;");q("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");q("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}");q("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");var kB={",":"\\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"};q("\\dots",function(e){var t="\\dotso",r=e.expandAfterFuture().text;return r in kB?t=kB[r]:(r.slice(0,4)==="\\not"||r in fr.math&&["bin","rel"].includes(fr.math[r].group))&&(t="\\dotsb"),t});var f8={")":!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};q("\\dotso",function(e){var t=e.future().text;return t in f8?"\\ldots\\,":"\\ldots"});q("\\dotsc",function(e){var t=e.future().text;return t in f8&&t!==","?"\\ldots\\,":"\\ldots"});q("\\cdots",function(e){var t=e.future().text;return t in f8?"\\@cdots\\,":"\\@cdots"});q("\\dotsb","\\cdots");q("\\dotsm","\\cdots");q("\\dotsi","\\!\\cdots");q("\\dotsx","\\ldots\\,");q("\\DOTSI","\\relax");q("\\DOTSB","\\relax");q("\\DOTSX","\\relax");q("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");q("\\,","\\tmspace+{3mu}{.1667em}");q("\\thinspace","\\,");q("\\>","\\mskip{4mu}");q("\\:","\\tmspace+{4mu}{.2222em}");q("\\medspace","\\:");q("\\;","\\tmspace+{5mu}{.2777em}");q("\\thickspace","\\;");q("\\!","\\tmspace-{3mu}{.1667em}");q("\\negthinspace","\\!");q("\\negmedspace","\\tmspace-{4mu}{.2222em}");q("\\negthickspace","\\tmspace-{5mu}{.277em}");q("\\enspace","\\kern.5em ");q("\\enskip","\\hskip.5em\\relax");q("\\quad","\\hskip1em\\relax");q("\\qquad","\\hskip2em\\relax");q("\\tag","\\@ifstar\\tag@literal\\tag@paren");q("\\tag@paren","\\tag@literal{({#1})}");q("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new De("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});q("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");q("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");q("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");q("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");q("\\newline","\\\\\\relax");q("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var ZY=ze(io["Main-Regular"][84][1]-.7*io["Main-Regular"][65][1]);q("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+ZY+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");q("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+ZY+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");
669q("\\hspace","\\@ifstar\\@hspacer\\@hspace");q("\\@hspace","\\hskip #1\\relax");q("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");q("\\ordinarycolon",":");q("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");q("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');q("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');q("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');q("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');q("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');q("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');q("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');q("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');q("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');q("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');q("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');q("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');q("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');q("∷","\\dblcolon");q("∹","\\eqcolon");q("≔","\\coloneqq");q("≕","\\eqqcolon");q("⩴","\\Coloneqq");q("\\ratio","\\vcentcolon");q("\\coloncolon","\\dblcolon");q("\\colonequals","\\coloneqq");q("\\coloncolonequals","\\Coloneqq");q("\\equalscolon","\\eqqcolon");q("\\equalscoloncolon","\\Eqqcolon");q("\\colonminus","\\coloneq");q("\\coloncolonminus","\\Coloneq");q("\\minuscolon","\\eqcolon");q("\\minuscoloncolon","\\Eqcolon");q("\\coloncolonapprox","\\Colonapprox");q("\\coloncolonsim","\\Colonsim");q("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");q("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");q("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");q("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");q("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}");q("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");q("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");q("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");q("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");q("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");q("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");q("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");q("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");q("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}");q("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}");q("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}");q("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}");q("\\nleqq","\\html@mathml{\\@nleqq}{≰}");q("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}");q("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}");q("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}");q("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}");q("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}");q("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}");q("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}");q("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}");q("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}");q("\\imath","\\html@mathml{\\@imath}{ı}");q("\\jmath","\\html@mathml{\\@jmath}{ȷ}");q("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}");q("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}");q("⟦","\\llbracket");q("⟧","\\rrbracket");q("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}
669{\\mathopen{\\char`⦃}}");q("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}");q("⦃","\\lBrace");q("⦄","\\rBrace");q("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`⦵}}");q("⦵","\\minuso");q("\\darr","\\downarrow");q("\\dArr","\\Downarrow");q("\\Darr","\\Downarrow");q("\\lang","\\langle");q("\\rang","\\rangle");q("\\uarr","\\uparrow");q("\\uArr","\\Uparrow");q("\\Uarr","\\Uparrow");q("\\N","\\mathbb{N}");q("\\R","\\mathbb{R}");q("\\Z","\\mathbb{Z}");q("\\alef","\\aleph");q("\\alefsym","\\aleph");q("\\Alpha","\\mathrm{A}");q("\\Beta","\\mathrm{B}");q("\\bull","\\bullet");q("\\Chi","\\mathrm{X}");q("\\clubs","\\clubsuit");q("\\cnums","\\mathbb{C}");q("\\Complex","\\mathbb{C}");q("\\Dagger","\\ddagger");q("\\diamonds","\\diamondsuit");q("\\empty","\\emptyset");q("\\Epsilon","\\mathrm{E}");q("\\Eta","\\mathrm{H}");q("\\exist","\\exists");q("\\harr","\\leftrightarrow");q("\\hArr","\\Leftrightarrow");q("\\Harr","\\Leftrightarrow");q("\\hearts","\\heartsuit");q("\\image","\\Im");q("\\infin","\\infty");q("\\Iota","\\mathrm{I}");q("\\isin","\\in");q("\\Kappa","\\mathrm{K}");q("\\larr","\\leftarrow");q("\\lArr","\\Leftarrow");q("\\Larr","\\Leftarrow");q("\\lrarr","\\leftrightarrow");q("\\lrArr","\\Leftrightarrow");q("\\Lrarr","\\Leftrightarrow");q("\\Mu","\\mathrm{M}");q("\\natnums","\\mathbb{N}");q("\\Nu","\\mathrm{N}");q("\\Omicron","\\mathrm{O}");q("\\plusmn","\\pm");q("\\rarr","\\rightarrow");q("\\rArr","\\Rightarrow");q("\\Rarr","\\Rightarrow");q("\\real","\\Re");q("\\reals","\\mathbb{R}");q("\\Reals","\\mathbb{R}");q("\\Rho","\\mathrm{P}");q("\\sdot","\\cdot");q("\\sect","\\S");q("\\spades","\\spadesuit");q("\\sub","\\subset");q("\\sube","\\subseteq");q("\\supe","\\supseteq");q("\\Tau","\\mathrm{T}");q("\\thetasym","\\vartheta");q("\\weierp","\\wp");q("\\Zeta","\\mathrm{Z}");q("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");q("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");q("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");q("\\bra","\\mathinner{\\langle{#1}|}");q("\\ket","\\mathinner{|{#1}\\rangle}");q("\\braket","\\mathinner{\\langle{#1}\\rangle}");q("\\Bra","\\left\\langle#1\\right|");q("\\Ket","\\left|#1\\right\\rangle");var JY=e=>t=>{var r=t.consumeArg().tokens,n=t.consumeArg().tokens,a=t.consumeArg().tokens,i=t.consumeArg().tokens,o=t.macros.get("|"),s=t.macros.get("\\|");t.macros.beginGroup();var u=d=>m=>{e&&(m.macros.set("|",o),a.length&&m.macros.set("\\|",s));var y=d;if(!d&&a.length){var v=m.future();v.text==="|"&&(m.popToken(),y=!0)}return{tokens:y?a:n,numArgs:0}};t.macros.set("|",u(!1)),a.length&&t.macros.set("\\|",u(!0));var f=t.consumeArg().tokens,h=t.expandTokens([...i,...f,...r]);return t.macros.endGroup(),{tokens:h.reverse(),numArgs:0}};q("\\bra@ket",JY(!1));q("\\bra@set",JY(!0));q("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");q("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");q("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");q("\\angln","{\\angl n}");q("\\blue","\\textcolor{##6495ed}{#1}");q("\\orange","\\textcolor{##ffa500}{#1}");q("\\pink","\\textcolor{##ff00af}{#1}");q("\\red","\\textcolor{##df0030}{#1}");q("\\green","\\textcolor{##28ae7b}{#1}");q("\\gray","\\textcolor{gray}{#1}");q("\\purple","\\textcolor{##9d38bd}{#1}");q("\\blueA","\\textcolor{##ccfaff}{#1}");q("\\blueB","\\textcolor{##80f6ff}{#1}");q("\\blueC","\\textcolor{##63d9ea}{#1}");q("\\blueD","\\textcolor{##11accd}{#1}");q("\\blueE","\\textcolor{##0c7f99}{#1}");q("\\tealA","\\textcolor{##94fff5}{#1}");q("\\tealB","\\textcolor{##26edd5}{#1}");q("\\tealC","\\textcolor{##01d1c1}{#1}");q("\\tealD","\\textcolor{##01a995}{#1}");q("\\tealE","\\textcolor{##208170}{#1}");q("\\greenA","\\textcolor{##b6ffb0}{#1}");q("\\greenB","\\textcolor{##8af281}{#1}");q("\\greenC","\\textcolor{##74cf70}{#1}");q("\\greenD","\\textcolor{##1fab54}{#1}");q("\\greenE","\\textcolor{##0d923f}{#1}");q("\\goldA","\\textcolor{##ffd0a9}{#1}");q("\\goldB","\\textcolor{##ffbb71}{#1}");q("\\goldC","\\textcolor{##ff9c39}{#1}");q("\\goldD","\\textcolor{##e07d10}{#1}");q("\\goldE","\\textcolor{##a75a05}{#1}");q("\\redA","\\textcolor{##fca9a9}{#1}");q("\\redB","\\textcolor{##ff8482}{#1}");q("\\redC","\\textcolor{##f9685d}{#1}");q("\\redD","\\textcolor{##e84d39}{#1}");
vendor: 4,558 bytes, line 669
669q("\\redE","\\textcolor{##bc2612}{#1}");q("\\maroonA","\\textcolor{##ffbde0}{#1}");q("\\maroonB","\\textcolor{##ff92c6}{#1}");q("\\maroonC","\\textcolor{##ed5fa6}{#1}");q("\\maroonD","\\textcolor{##ca337c}{#1}");q("\\maroonE","\\textcolor{##9e034e}{#1}");q("\\purpleA","\\textcolor{##ddd7ff}{#1}");q("\\purpleB","\\textcolor{##c6b9fc}{#1}");q("\\purpleC","\\textcolor{##aa87ff}{#1}");q("\\purpleD","\\textcolor{##7854ab}{#1}");q("\\purpleE","\\textcolor{##543b78}{#1}");q("\\mintA","\\textcolor{##f5f9e8}{#1}");q("\\mintB","\\textcolor{##edf2df}{#1}");q("\\mintC","\\textcolor{##e0e5cc}{#1}");q("\\grayA","\\textcolor{##f6f7f7}{#1}");q("\\grayB","\\textcolor{##f0f1f2}{#1}");q("\\grayC","\\textcolor{##e3e5e6}{#1}");q("\\grayD","\\textcolor{##d6d8da}{#1}");q("\\grayE","\\textcolor{##babec2}{#1}");q("\\grayF","\\textcolor{##888d93}{#1}");q("\\grayG","\\textcolor{##626569}{#1}");q("\\grayH","\\textcolor{##3b3e40}{#1}");q("\\grayI","\\textcolor{##21242c}{#1}");q("\\kaBlue","\\textcolor{##314453}{#1}");q("\\kaGreen","\\textcolor{##71B307}{#1}");var eK={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class kAe{constructor(t,r,n){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=r,this.expansionCount=0,this.feed(t),this.macros=new TAe(AAe,r.macros),this.mode=n,this.stack=[]}feed(t){this.lexer=new TB(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 r,n,a;if(t){if(this.consumeSpaces(),this.future().text!=="[")return null;r=this.popToken(),{tokens:a,end:n}=this.consumeArg(["]"])}else({tokens:a,start:r,end:n}=this.consumeArg());return this.pushToken(new Fa("EOF",n.loc)),this.pushTokens(a),new Fa("",pa.range(r,n))}consumeSpaces(){for(;;){var t=this.future();if(t.text===" ")this.stack.pop();else break}}consumeArg(t){var r=[],n=t&&t.length>0;n||this.consumeSpaces();var a=this.future(),i,o=0,s=0;do{if(i=this.popToken(),r.push(i),i.text==="{")++o;else if(i.text==="}"){if(--o,o===-1)throw new De("Extra }",i)}else if(i.text==="EOF")throw new De("Unexpected end of input in a macro argument, expected '"+(t&&n?t[s]:"}")+"'",i);if(t&&n)if((o===0||o===1&&t[s]==="{")&&i.text===t[s]){if(++s,s===t.length){r.splice(-s,s);break}}else s=0}while(o!==0||n);return a.text==="{"&&r[r.length-1].text==="}"&&(r.pop(),r.shift()),r.reverse(),{tokens:r,start:a,end:i}}consumeArgs(t,r){if(r){if(r.length!==t+1)throw new De("The length of delimiters doesn't match the number of args!");for(var n=r[0],a=0;a<n.length;a++){var i=this.popToken();if(n[a]!==i.text)throw new De("Use of the macro doesn't match its definition",i)}}for(var o=[],s=0;s<t;s++)o.push(this.consumeArg(r&&r[s+1]).tokens);return o}countExpansion(t){if(this.expansionCount+=t,this.expansionCount>this.settings.maxExpand)throw new De("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(t){var r=this.popToken(),n=r.text,a=r.noexpand?null:this._getExpansion(n);if(a==null||t&&a.unexpandable){if(t&&a==null&&n[0]==="\\"&&!this.isDefined(n))throw new De("Undefined control sequence: "+n);return this.pushToken(r),!1}this.countExpansion(1);var i=a.tokens,o=this.consumeArgs(a.numArgs,a.delimiters);if(a.numArgs){i=i.slice();for(var s=i.length-1;s>=0;--s){var u=i[s];if(u.text==="#"){if(s===0)throw new De("Incomplete placeholder at end of macro body",u);if(u=i[--s],u.text==="#")i.splice(s+1,1);else if(/^[1-9]$/.test(u.text))i.splice(s,2,...o[+u.text-1]);else throw new De("Not a valid argument number",u)}}}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 Fa(t)]):void 0}expandTokens(t){var r=[],n=this.stack.length;for(this.pushTokens(t);this.stack.length>n;)if(this.expandOnce(!0)===!1){var a=this.stack.pop();a.treatAsRelax&&(a.noexpand=!1,a.treatAsRelax=!1),r.push(a)}return this.countExpansion(r.length),r}expandMacroAsText(t){var r=this.expandMacro(t);return r&&r.map(n=>n.text).join("")}_getExpansion(t){var r=this.macros.get(t);if(r==null)return r;if(t.length===1){var n=this.lexer.catcodes[t];
vendor: 5,115 bytes, line 669
669if(n!=null&&n!==13)return}var a=typeof r=="function"?r(this):r;if(typeof a=="string"){var i=0;if(a.indexOf("#")!==-1)for(var o=a.replace(/##/g,"");o.indexOf("#"+(i+1))!==-1;)++i;for(var s=new TB(a,this.settings),u=[],f=s.lex();f.text!=="EOF";)u.push(f),f=s.lex();u.reverse();var h={tokens:u,numArgs:i};return h}return a}isDefined(t){return this.macros.has(t)||dl.hasOwnProperty(t)||fr.math.hasOwnProperty(t)||fr.text.hasOwnProperty(t)||eK.hasOwnProperty(t)}isExpandable(t){var r=this.macros.get(t);return r!=null?typeof r=="string"||typeof r=="function"||!r.unexpandable:dl.hasOwnProperty(t)&&!dl[t].primitive}}var OB=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,Kg=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","ᵝ":"β","ᵞ":"γ","ᵟ":"δ","ᵠ":"ϕ","ᵡ":"χ","ᶿ":"θ"}),BE={"́":{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"}},CB={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",ḉ:"ḉ",č:"č",ĉ:"ĉ",ċ:"ċ",ç:"ç",ď:"ď",ḋ:"ḋ",ḑ:"ḑ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ḝ:"ḝ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ȩ:"ȩ",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ģ:"ģ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",ḩ:"ḩ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ķ:"ķ",ĺ:"ĺ",ľ:"ľ",ļ:"ļ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ņ:"ņ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ŗ:"ŗ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ş:"ş",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ţ:"ţ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Ḉ:"Ḉ",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ç:"Ç",Ď:"Ď",Ḋ:"Ḋ",Ḑ:"Ḑ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ḝ:"Ḝ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ȩ:"Ȩ",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ģ:"Ģ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Ḩ:"Ḩ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ķ:"Ķ",Ĺ:"Ĺ",Ľ:"Ľ",Ļ:"Ļ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ņ:"Ņ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ŗ:"Ŗ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ş:"Ş",Ť:"Ť",Ṫ:"Ṫ",Ţ:"Ţ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ
vendor: 16,784 bytes, lines 669-671
669:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"};let tK=class rK{constructor(t,r){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 kAe(t,r,this.mode),this.settings=r,this.leftrightDepth=0}expect(t,r){if(r===void 0&&(r=!0),this.fetch().text!==t)throw new De("Expected '"+t+"', got '"+this.fetch().text+"'",this.fetch());r&&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 r=this.nextToken;this.consume(),this.gullet.pushToken(new Fa("}")),this.gullet.pushTokens(t);var n=this.parseExpression(!1);return this.expect("}"),this.nextToken=r,n}parseExpression(t,r){for(var n=[];;){this.mode==="math"&&this.consumeSpaces();var a=this.fetch();if(rK.endOfExpression.indexOf(a.text)!==-1||r&&a.text===r||t&&dl[a.text]&&dl[a.text].infix)break;var i=this.parseAtom(r);if(i){if(i.type==="internal")continue}else break;n.push(i)}return this.mode==="text"&&this.formLigatures(n),this.handleInfixNodes(n)}handleInfixNodes(t){for(var r=-1,n,a=0;a<t.length;a++)if(t[a].type==="infix"){if(r!==-1)throw new De("only one infix operator per group",t[a].token);r=a,n=t[a].replaceWith}if(r!==-1&&n){var i,o,s=t.slice(0,r),u=t.slice(r+1);s.length===1&&s[0].type==="ordgroup"?i=s[0]:i={type:"ordgroup",mode:this.mode,body:s},u.length===1&&u[0].type==="ordgroup"?o=u[0]:o={type:"ordgroup",mode:this.mode,body:u};var f;return n==="\\\\abovefrac"?f=this.callFunction(n,[i,t[r],o],[]):f=this.callFunction(n,[i,o],[]),[f]}else return t}handleSupSubscript(t){var r=this.fetch(),n=r.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 De("Expected group after '"+n+"'",r);return a}formatUnsupportedCmd(t){for(var r=[],n=0;n<t.length;n++)r.push({type:"textord",mode:"text",text:t[n]});var a={type:"text",mode:this.mode,body:r},i={type:"color",mode:this.mode,color:this.settings.errorColor,body:[a]};return i}parseAtom(t){var r=this.parseGroup("atom",t);if(r?.type==="internal"||this.mode==="text")return r;for(var n,a;;){this.consumeSpaces();var i=this.fetch();if(i.text==="\\limits"||i.text==="\\nolimits"){if(r&&r.type==="op"){var o=i.text==="\\limits";r.limits=o,r.alwaysHandleSupSub=!0}else if(r&&r.type==="operatorname")r.alwaysHandleSupSub&&(r.limits=i.text==="\\limits");else throw new De("Limit controls must follow a math operator",i);this.consume()}else if(i.text==="^"){if(n)throw new De("Double superscript",i);n=this.handleSupSubscript("superscript")}else if(i.text==="_"){if(a)throw new De("Double subscript",i);a=this.handleSupSubscript("subscript")}else if(i.text==="'"){if(n)throw new De("Double superscript",i);var s={type:"textord",mode:this.mode,text:"\\prime"},u=[s];for(this.consume();this.fetch().text==="'";)u.push(s),this.consume();this.fetch().text==="^"&&u.push(this.handleSupSubscript("superscript")),n={type:"ordgroup",mode:this.mode,body:u}}else if(Kg[i.text]){var f=OB.test(i.text),h=[];for(h.push(new Fa(Kg[i.text])),this.consume();;){var d=this.fetch().text;if(!Kg[d]||OB.test(d)!==f)break;h.unshift(new Fa(Kg[d])),this.consume()}var m=this.subparse(h);f?a={type:"ordgroup",mode:"math",body:m}:n={type:"ordgroup",mode:"math",body:m}}else break}return n||a?{type:"supsub",mode:this.mode,base:r,sup:n,sub:a}:r}parseFunction(t,r){var n=this.fetch(),a=n.text,i=dl[a];if(!i)return null;if(this.consume(),r&&r!=="atom"&&!i.allowedInArgument)throw new De("Got function '"+a+"' with no arguments"+(r?" as "+r:""),n);if(this.mode==="text"&&!i.allowedInText)throw new De("Can't use function '"+a+"' in text mode",n);if(this.mode==="math"&&i.allowedInMath===!1)throw new De("Can't use function '"+a+"' in math mode",n);var{args:o,optArgs:s}=this.parseArguments(a,i);return this.callFunction(a,o,s,n,t)}callFunction(t,r,n,a,i){var o={funcName:t,parser:this,token:a,breakOnTokenText:i},s=dl[t];if(s&&s.handler)return s.handler(o,r,n);throw new De("No function handler for "+t)}parseArguments(t,r){var n=r.numArgs+r.numOptionalArgs;if(n===0)return{args:[],optArgs:[]};for(var a=[],i=[],o=0;o<n;o++){var s=r.argTypes&&r.argTypes[o],u=o<r.numOptionalArgs;(r.primitive&&s==null||r.type==="sqrt"&&o===1&&i[0]==null)&&(s="primitive");var f=this.parseGroupOfType("argument to '"+t+"'",s,u);if(u)i.push(f);else if(f!=null)a.push(f);else throw new De("Null argument, please report this as a bug")}return{args:a,optArgs:i}}parseGroupOfType(t,r,n){switch(r){case"color":return this.parseColorGroup(n);case"size":return this.parseSizeGroup(n);case"url":return this.parseUrlGroup(n);case"math":case"text":return this.parseArgumentGroup(n,r);case"hbox":{var a=this.parseArgumentGroup(n,"text");return a!=null?{type:"styling",mode:a.mode,body:[a],style:"text"}:null}case"raw":{var i=this.parseStringGroup("raw",n);return i!=null?{type:"raw",mode:"text",string:i.text}:null}case"primitive":{if(n)throw new De("A primitive argument cannot be optional");var o=this.parseGroup(t);if(o==null)throw new De("Expected group as "+t,this.fetch());return o}case"original":case null:case void 0:return this.parseArgumentGroup(n);default:throw new De("Unknown group type as "+t,this.fetch())}}consumeSpaces(){for(;this.fetch().text===" ";)this.consume()}parseStringGroup(t,r){var n=this.gullet.scanArgument(r);if(n==null)return null;for(var a="",i;(i=this.fetch()).text!=="EOF";)a+=i.text,this.consume();return this.consume(),n.text=a,n}parseRegexGroup(t,r){for(var n=this.fetch(),a=n,i="",o;(o=this.fetch()).text!=="EOF"&&t.test(i+o.text);)a=o,i+=a.text,this.consume();if(i==="")throw new De("Invalid "+r+": '"+n.text+"'",n);return n.range(a,i)}parseColorGroup(t){var r=this.parseStringGroup("color",t);if(r==null)return null;var n=/^(#[a-f0-9]{3,4}|#[a-f0-9]{6}|#[a-f0-9]{8}|[a-f0-9]{6}|[a-z]+)$/i.exec(r.text);if(!n)throw new De("Invalid color: '"+r.text+"'",r);var a=n[0];return/^[0-9a-f]{6}$/i.test(a)&&(a="#"+a),{type:"color-token",mode:this.mode,color:a}}parseSizeGroup(t){var r,n=!1;if(this.gullet.consumeSpaces(),!t&&this.gullet.future().text!=="{"?r=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):r=this.parseStringGroup("size",t),!r)return null;!t&&r.text.length===0&&(r.text="0pt",n=!0);var a=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(r.text);if(!a)throw new De("Invalid size: '"+r.text+"'",r);var i={number:+(a[1]+a[2]),unit:a[3]};if(!cY(i))throw new De("Invalid unit: '"+i.unit+"'",r);return{type:"size",mode:this.mode,value:i,isBlank:n}}parseUrlGroup(t){this.gullet.lexer.setCatcode("%",13),this.gullet.lexer.setCatcode("~",12);var r=this.parseStringGroup("url",t);if(this.gullet.lexer.setCatcode("%",14),this.gullet.lexer.setCatcode("~",13),r==null)return null;var n=r.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:n}}parseArgumentGroup(t,r){var n=this.gullet.scanArgument(t);if(n==null)return null;var a=this.mode;r&&this.switchMode(r),this.gullet.beginGroup();var i=this.parseExpression(!1,"EOF");this.expect("EOF"),this.gullet.endGroup();var o={type:"ordgroup",mode:this.mode,loc:n.loc,body:i};return r&&this.switchMode(a),o}parseGroup(t,r){var n=this.fetch(),a=n.text,i;if(a==="{"||a==="\\begingroup"){this.consume();var o=a==="{"?"}":"\\endgroup";this.gullet.beginGroup();var s=this.parseExpression(!1,o),u=this.fetch();this.expect(o),this.gullet.endGroup(),i={type:"ordgroup",mode:this.mode,loc:pa.range(n,u),body:s,semisimple:a==="\\begingroup"||void 0}}else if(i=this.parseFunction(r,t)||this.parseSymbol(),i==null&&a[0]==="\\"&&!eK.hasOwnProperty(a)){if(this.settings.throwOnError)throw new De("Undefined control sequence: "+a,n);i=this.formatUnsupportedCmd(a),this.consume()}return i}formLigatures(t){for(var r=t.length-1,n=0;n<r;++n){var a=t[n],i=a.text;i==="-"&&t[n+1].text==="-"&&(n+1<r&&t[n+2].text==="-"?(t.splice(n,3,{type:"textord",mode:"text",loc:pa.range(a,t[n+2]),text:"---"}),r-=2):(t.splice(n,2,{type:"textord",mode:"text",loc:pa.range(a,t[n+1]),text:"--"}),r-=1)),(i==="'"||i==="`")&&t[n+1].text===i&&(t.splice(n,2,{type:"textord",mode:"text",loc:pa.range(a,t[n+1]),text:i+i}),r-=1)}}parseSymbol(){var t=this.fetch(),r=t.text;if(/^\\verb[^a-zA-Z]/.test(r)){this.consume();var n=r.slice(5),a=n.charAt(0)==="*";if(a&&(n=n.slice(1)),n.length<2||n.charAt(0)!==n.slice(-1))throw new De(`\\verb assertion failed --
670                    please report what input caused this bug`);return n=n.slice(1,-1),{type:"verb",mode:"text",body:n,star:a}}CB.hasOwnProperty(r[0])&&!fr[this.mode][r[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+r[0]+'" used in math mode',t),r=CB[r[0]]+r.slice(1));var i=_Ae.exec(r);i&&(r=r.substring(0,i.index),r==="i"?r="ı":r==="j"&&(r="ȷ"));var o;if(fr[this.mode][r]){this.settings.strict&&this.mode==="math"&&yS.indexOf(r)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+r[0]+'" used in math mode',t);var s=fr[this.mode][r].group,u=pa.range(t),f;if(mTe.hasOwnProperty(s)){var h=s;f={type:"atom",mode:this.mode,family:h,loc:u,text:r}}else f={type:s,mode:this.mode,loc:u,text:r};o=f}else if(r.charCodeAt(0)>=128)this.settings.strict&&(lY(r.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+r[0]+'" used in math mode',t):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+r[0]+'"'+(" ("+r.charCodeAt(0)+")"),t)),o={type:"textord",mode:"text",loc:pa.range(t),text:r};else return null;if(this.consume(),i)for(var d=0;d<i[0].length;d++){var m=i[0][d];if(!BE[m])throw new De("Unknown accent ' "+m+"'",t);var y=BE[m][this.mode]||BE[m].text;if(!y)throw new De("Accent "+m+" unsupported in "+this.mode+" mode",t);o={type:"accent",mode:this.mode,loc:pa.range(t),label:y,isStretchy:!1,isShifty:!0,base:o}}return o}};tK.endOfExpression=["}","\\endgroup","\\end","\\right","&"];var d8=function(t,r){if(!(typeof t=="string"||t instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var n=new tK(t,r);delete n.gullet.macros.current["\\df@tag"];var a=n.parse();if(delete n.gullet.macros.current["\\current@color"],delete n.gullet.macros.current["\\color"],n.gullet.macros.get("\\df@tag")){if(!r.displayMode)throw new De("\\tag works only in display equations");a=[{type:"tag",mode:"text",body:a,tag:n.subparse([new Fa("\\df@tag")])}]}return a},h8=function(t,r,n){r.textContent="";var a=hb(t,n).toNode();r.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."),h8=function(){throw new De("KaTeX doesn't work in quirks mode.")});var nK=function(t,r){var n=hb(t,r).toMarkup();return n},aK=function(t,r){var n=new KA(r);return d8(t,n)},iK=function(t,r,n){if(n.throwOnError||!(t instanceof De))throw t;var a=me.makeSpan(["katex-error"],[new mi(r)]);return a.setAttribute("title",t.toString()),a.setAttribute("style","color:"+n.errorColor),a},hb=function(t,r){var n=new KA(r);try{var a=d8(t,n);return BTe(a,t,n)}catch(i){return iK(i,t,n)}},oK=function(t,r){var n=new KA(r);try{var a=d8(t,n);return zTe(a,t,n)}catch(i){return iK(i,t,n)}},sK="0.16.25",lK={Span:Hp,Anchor:XA,SymbolNode:mi,SvgNode:hs,PathNode:Sl,LineNode:gS},_S={version:sK,render:h8,renderToString:nK,ParseError:De,SETTINGS_SCHEMA:rh,__parse:aK,__renderToDomTree:hb,__renderToHTMLTree:oK,__setFontMetrics:uY,__defineSymbol:N,__defineFunction:$e,__defineMacro:q,__domTree:lK};const qIe=Object.freeze(Object.defineProperty({__proto__:null,ParseError:De,SETTINGS_SCHEMA:rh,__defineFunction:$e,__defineMacro:q,__defineSymbol:N,__domTree:lK,__parse:aK,__renderToDomTree:hb,__renderToHTMLTree:oK,__setFontMetrics:uY,default:_S,get render(){return h8},renderToString:nK,version:sK},Symbol.toStringTag,{value:"Module"})),OAe={},CAe=[];function NAe(e){const t=e||OAe;return function(r,n){GA(r,"element",function(a,i){const o=Array.isArray(a.properties.className)?a.properties.className:CAe,s=o.includes("language-math"),u=o.includes("math-display"),f=o.includes("math-inline");let h=u;if(!s&&!u&&!f)return;let d=i[i.length-1],m=a;if(a.tagName==="code"&&s&&d&&d.type==="element"&&d.tagName==="pre"&&(m=d,d=i[i.length-2],h=!0),!d)return;const y=OSe(m,{whitespace:"pre"});let v;try{v=_S.renderToString(y,{...t,displayMode:h,throwOnError:!0})}catch(x){const S=x,A=S.name.toLowerCase();n.message("Could not render math with KaTeX",{ancestors:[...i,a],cause:S,place:a.position,ruleId:A,source:"rehype-katex"});try{v=_S.renderToString(y,{...t,displayMode:h,strict:"ignore",throwOnError:!1})}catch{v=[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(t.errorColor||"#cc0000"),title:String(x)},children:[{type:"text",value:y}]}]}}typeof v=="string"&&(v=xSe(v).children);const b=d.children.indexOf(m);return d.children.splice(b,1,...v),_y})}}function PAe(e){const t=String(e),r=[];return{toOffset:a,toPoint:n};function n(i){if(typeof i=="number"&&i>-1&&i<=t.length){let o=0;for(;;){let s=r[o];if(s===void 0){const u=NB(t,r[o-1]);s=u===-1?t.length+1:u+1,r[o]=s}if(s>i)return{line:o+1,column:i-(o>0?r[o-1]:0)+1,offset:i};o++}}}function a(i){if(i&&typeof i.line=="number"&&typeof i.column=="number"&&!Number.isNaN(i.line)&&!Number.isNaN(i.column)){for(;r.length<i.line;){const s=r[r.length-1],u=NB(t,s),f=u===-1?t.length+1:u+1;if(s===f)break;r.push(f)}const o=(i.line>1?r[i.line-2]:0)+i.column-1;if(o<r[i.line-1])return o}}}function NB(e,t){const r=e.indexOf("\r",t),n=e.indexOf(`
671`,t);return n===-1?r:r===-1||r+1===n?n:r<n?r:n}const uK={}.hasOwnProperty,MAe=Object.prototype;function RAe(e,t){const r=t||{};return p8({file:r.file||void 0,location:!1,schema:r.space==="svg"?Dl:Bp,verbose:r.verbose||!1},e)}function p8(e,t){let r;switch(t.nodeName){case"#comment":{const n=t;return r={type:"comment",value:n.data},h1(e,n,r),r}case"#document":case"#document-fragment":{const n=t,a="mode"in n?n.mode==="quirks"||n.mode==="limited-quirks":!1;if(r={type:"root",children:cK(e,t.childNodes),data:{quirksMode:a}},e.file&&e.location){const i=String(e.file),o=PAe(i),s=o.toPoint(0),u=o.toPoint(i.length);r.position={start:s,end:u}}return r}case"#documentType":{const n=t;return r={type:"doctype"},h1(e,n,r),r}case"#text":{const n=t;return r={type:"text",value:n.value},h1(e,n,r),r}default:return r=DAe(e,t),r}}function cK(e,t){let r=-1;const n=[];for(;++r<t.length;){const a=p8(e,t[r]);n.push(a)}return n}function DAe(e,t){const r=e.schema;e.schema=t.namespaceURI===ao.svg?Dl:Bp;let n=-1;const a={};for(;++n<t.attrs.length;){const s=t.attrs[n],u=(s.prefix?s.prefix+":":"")+s.name;uK.call(MAe,u)||(a[u]=s.value)}const o=(e.schema.space==="svg"?eY:JV)(t.tagName,a,cK(e,t.childNodes));if(h1(e,t,o),o.tagName==="template"){const s=t,u=s.sourceCodeLocation,f=u&&u.startTag&&sf(u.startTag),h=u&&u.endTag&&sf(u.endTag),d=p8(e,s.content);f&&h&&e.file&&(d.position={start:f.end,end:h.start}),o.content=d}return e.schema=r,o}function h1(e,t,r){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const n=IAe(e,r,t.sourceCodeLocation);n&&(e.location=!0,r.position=n)}}function IAe(e,t,r){const n=sf(r);if(t.type==="element"){const a=t.children[t.children.length-1];if(n&&!r.endTag&&a&&a.position&&a.position.end&&(n.end=Object.assign({},a.position.end)),e.verbose){const i={};let o;if(r.attrs)for(o in r.attrs)uK.call(r.attrs,o)&&(i[tb(e.schema,o).property]=sf(r.attrs[o]));r.startTag;const s=sf(r.startTag),u=r.endTag?sf(r.endTag):void 0,f={opening:s};u&&(f.closing=u),f.properties=i,t.data={position:f}}}return n}function sf(e){const t=PB({line:e.startLine,column:e.startCol,offset:e.startOffset}),r=PB({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||r?{start:t,end:r}:void 0}function PB(e){return e.line&&e.column?e:void 0}class Gp{constructor(t,r,n){this.property=t,this.normal=r,n&&(this.space=n)}}Gp.prototype.property={};Gp.prototype.normal={};Gp.prototype.space=null;function fK(e,t){const r={},n={};let a=-1;for(;++a<e.length;
vendor: 4,196 bytes, line 671
671)Object.assign(r,e[a].property),Object.assign(n,e[a].normal);return new Gp(r,n,t)}function SS(e){return e.toLowerCase()}class vi{constructor(t,r){this.property=t,this.attribute=r}}vi.prototype.space=null;vi.prototype.boolean=!1;vi.prototype.booleanish=!1;vi.prototype.overloadedBoolean=!1;vi.prototype.number=!1;vi.prototype.commaSeparated=!1;vi.prototype.spaceSeparated=!1;vi.prototype.commaOrSpaceSeparated=!1;vi.prototype.mustUseProperty=!1;vi.prototype.defined=!1;let LAe=0;const ct=Qu(),Vr=Qu(),dK=Qu(),Le=Qu(),ur=Qu(),vf=Qu(),Na=Qu();function Qu(){return 2**++LAe}const TS=Object.freeze(Object.defineProperty({__proto__:null,boolean:ct,booleanish:Vr,commaOrSpaceSeparated:Na,commaSeparated:vf,number:Le,overloadedBoolean:dK,spaceSeparated:ur},Symbol.toStringTag,{value:"Module"})),zE=Object.keys(TS);class m8 extends vi{constructor(t,r,n,a){let i=-1;if(super(t,r),MB(this,"space",a),typeof n=="number")for(;++i<zE.length;){const o=zE[i];MB(this,zE[i],(n&TS[o])===TS[o])}}}m8.prototype.defined=!0;function MB(e,t,r){r&&(e[t]=r)}const jAe={}.hasOwnProperty;function vd(e){const t={},r={};let n;for(n in e.properties)if(jAe.call(e.properties,n)){const a=e.properties[n],i=new m8(n,e.transform(e.attributes||{},n),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(n)&&(i.mustUseProperty=!0),t[n]=i,r[SS(n)]=n,r[SS(i.attribute)]=n}return new Gp(t,r,e.space)}const hK=vd({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}}),pK=vd({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function mK(e,t){return t in e?e[t]:t}function gK(e,t){return mK(e,t.toLowerCase())}const yK=vd({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:gK,properties:{xmlns:null,xmlnsXLink:null}}),vK=vd({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:Vr,ariaAutoComplete:null,ariaBusy:Vr,ariaChecked:Vr,ariaColCount:Le,ariaColIndex:Le,ariaColSpan:Le,ariaControls:ur,ariaCurrent:null,ariaDescribedBy:ur,ariaDetails:null,ariaDisabled:Vr,ariaDropEffect:ur,ariaErrorMessage:null,ariaExpanded:Vr,ariaFlowTo:ur,ariaGrabbed:Vr,ariaHasPopup:null,ariaHidden:Vr,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:ur,ariaLevel:Le,ariaLive:null,ariaModal:Vr,ariaMultiLine:Vr,ariaMultiSelectable:Vr,ariaOrientation:null,ariaOwns:ur,ariaPlaceholder:null,ariaPosInSet:Le,ariaPressed:Vr,ariaReadOnly:Vr,ariaRelevant:null,ariaRequired:Vr,ariaRoleDescription:ur,ariaRowCount:Le,ariaRowIndex:Le,ariaRowSpan:Le,ariaSelected:Vr,ariaSetSize:Le,ariaSort:null,ariaValueMax:Le,ariaValueMin:Le,ariaValueNow:Le,ariaValueText:null,role:null}}),BAe=vd({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:gK,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:vf,acceptCharset:ur,accessKey:ur,action:null,allow:null,allowFullScreen:ct,allowPaymentRequest:ct,allowUserMedia:ct,alt:null,as:null,async:ct,autoCapitalize:null,autoComplete:ur,autoFocus:ct,autoPlay:ct,blocking:ur,capture:null,charSet:null,checked:ct,cite:null,className:ur,cols:Le,colSpan:null,content:null,contentEditable:Vr,controls:ct,controlsList:ur,coords:Le|vf,crossOrigin:null,data:null,dateTime:null,decoding:null,default:ct,defer:ct,dir:null,dirName:null,disabled:ct,download:dK,draggable:Vr,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:ct,formTarget:null,headers:ur,height:Le,hidden:ct,high:Le,href:null,hrefLang:null,htmlFor:ur,httpEquiv:ur,id:null,imageSizes:null,imageSrcSet:null,inert:ct,inputMode:null,integrity:null,is:null,isMap:ct,itemId:null,itemProp:ur,itemRef:ur,itemScope:ct,itemType:ur,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:ct,low:Le,manifest:null,max:null,maxLength:Le,media:null,method:null,min:null,minLength:Le,multiple:ct,muted:ct,name:null,nonce:null,noModule:ct,noValidate:ct,onAbort:null,onAfterPrint:null,onAuxCl
671ick: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:ct,optimum:Le,pattern:null,ping:ur,placeholder:null,playsInline:ct,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:ct,referrerPolicy:null,rel:ur,required:ct,reversed:ct,rows:Le,rowSpan:Le,sandbox:ur,scope:null,scoped:ct,seamless:ct,selected:ct,shadowRootClonable:ct,shadowRootDelegatesFocus:ct,shadowRootMode:null,shape:null,size:Le,sizes:null,slot:null,span:Le,spellCheck:Vr,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Le,step:null,style:null,tabIndex:Le,target:null,title:null,translate:null,type:null,typeMustMatch:ct,useMap:null,value:Vr,width:Le,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:ur,axis:null,background:null,bgColor:null,border:Le,borderColor:null,bottomMargin:Le,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:ct,declare:ct,event:null,face:null,frame:null,frameBorder:null,hSpace:Le,leftMargin:Le,link:null,longDesc:null,lowSrc:null,marginHeight:Le,marginWidth:Le,noResize:ct,noHref:ct,noShade:ct,noWrap:ct,object:null,profile:null,prompt:null,rev:null,rightMargin:Le,rules:null,scheme:null,scrolling:Vr,standby:null,summary:null,text:null,topMargin:Le,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Le,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:ct,disableRemotePlayback:ct,prefix:null,property:null,results:Le,security:null,unselectable:null}}),zAe=vd({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
671-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:mK,properties:{about:Na,accentHeight:Le,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Le,amplitude:Le,arabicForm:null,ascent:Le,attributeName:null,attributeType:null,azimuth:Le,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Le,by:null,calcMode:null,capHeight:Le,className:ur,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:Le,diffuseConstant:Le,direction:null,display:null,dur:null,divisor:Le,dominantBaseline:null,download:ct,dx:null,dy:null,edgeMode:null,editable:null,elevation:Le,enableBackgroun
vendor: 5,523 bytes, line 671
671d:null,end:null,event:null,exponent:Le,externalResourcesRequired:null,fill:null,fillOpacity:Le,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:vf,g2:vf,glyphName:vf,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Le,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Le,horizOriginX:Le,horizOriginY:Le,id:null,ideographic:Le,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Le,k:Le,k1:Le,k2:Le,k3:Le,k4:Le,kernelMatrix:Na,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Le,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:Le,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Le,overlineThickness:Le,paintOrder:null,panose1:null,path:null,pathLength:Le,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:ur,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Le,pointsAtY:Le,pointsAtZ:Le,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Na,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Na,rev:Na,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Na,requiredFeatures:Na,requiredFonts:Na,requiredFormats:Na,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:Le,specularExponent:Le,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Le,strikethroughThickness:Le,string:null,stroke:null,strokeDashArray:Na,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Le,strokeOpacity:Le,strokeWidth:null,style:null,surfaceScale:Le,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Na,tabIndex:Le,tableValues:null,target:null,targetX:Le,targetY:Le,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Na,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Le,underlineThickness:Le,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Le,values:null,vAlphabetic:Le,vMathematical:Le,vectorEffect:null,vHanging:Le,vIdeographic:Le,version:null,vertAdvY:Le,vertOriginX:Le,vertOriginY:Le,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Le,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),FAe=/^data[-\w.:]+$/i,RB=/-[a-z]/g,$Ae=/[A-Z]/g;function UAe(e,t){const r=SS(t);let n=t,a=vi;if(r in e.normal)return e.property[e.normal[r]];if(r.length>4&&r.slice(0,4)==="data"&&FAe.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(RB,qAe);n="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!RB.test(i)){let o=i.replace($Ae,HAe);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}a=m8}return new a(n,t)}function HAe(e){return"-"+e.toLowerCase()}function qAe(e){return e.charAt(1).toUpperCase()}const GAe=fK([pK,hK,yK,vK,BAe],"html"),bK=fK([pK,hK,yK,vK,zAe],"svg"),DB={}.hasOwnProperty;function g8(e,t){const r=t||{};function n(a,...i){let o=n.invalid;const s=n.handlers;if(a&&DB.call(a,e)){const u=String(a[e]);
vendor: 4,524 bytes, line 671
671o=DB.call(s,u)?s[u]:n.unknown}if(o)return o.call(this,a,...i)}return n.handlers=r.handlers||{},n.invalid=r.invalid,n.unknown=r.unknown,n}const VAe={},YAe={}.hasOwnProperty,xK=g8("type",{handlers:{root:WAe,element:e8e,text:ZAe,comment:JAe,doctype:XAe}});function KAe(e,t){const n=(t||VAe).space;return xK(e,n==="svg"?bK:GAe)}function WAe(e,t){const r={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return r.childNodes=y8(e.children,r,t),bd(e,r),r}function QAe(e,t){const r={nodeName:"#document-fragment",childNodes:[]};return r.childNodes=y8(e.children,r,t),bd(e,r),r}function XAe(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return bd(e,t),t}function ZAe(e){const t={nodeName:"#text",value:e.value,parentNode:null};return bd(e,t),t}function JAe(e){const t={nodeName:"#comment",data:e.value,parentNode:null};return bd(e,t),t}function e8e(e,t){const r=t;let n=r;e.type==="element"&&e.tagName.toLowerCase()==="svg"&&r.space==="html"&&(n=bK);const a=[];let i;if(e.properties){for(i in e.properties)if(i!=="children"&&YAe.call(e.properties,i)){const u=t8e(n,i,e.properties[i]);u&&a.push(u)}}const o=n.space,s={nodeName:e.tagName,tagName:e.tagName,attrs:a,namespaceURI:ao[o],childNodes:[],parentNode:null};return s.childNodes=y8(e.children,s,n),bd(e,s),e.tagName==="template"&&e.content&&(s.content=QAe(e.content,n)),s}function t8e(e,t,r){const n=UAe(e,t);if(r===!1||r===null||r===void 0||typeof r=="number"&&Number.isNaN(r)||!r&&n.boolean)return;Array.isArray(r)&&(r=n.commaSeparated?MA(r):DA(r));const a={name:n.attribute,value:r===!0?"":String(r)};if(n.space&&n.space!=="html"&&n.space!=="svg"){const i=a.name.indexOf(":");i<0?a.prefix="":(a.name=a.name.slice(i+1),a.prefix=n.attribute.slice(0,i)),a.namespace=ao[n.space]}return a}function y8(e,t,r){let n=-1;const a=[];if(e)for(;++n<e.length;){const i=xK(e[n],r);i.parentNode=t,a.push(i)}return a}function bd(e,t){const r=e.position;r&&r.start&&r.end&&(r.start.offset,r.end.offset,t.sourceCodeLocation={startLine:r.start.line,startCol:r.start.column,startOffset:r.start.offset,endLine:r.end.line,endCol:r.end.column,endOffset:r.end.offset})}const wK=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","keygen","link","meta","param","source","track","wbr"],r8e=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]),vr="�";var K;(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"})(K||(K={}));const ca={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function EK(e){return e>=55296&&e<=57343}function n8e(e){return e>=56320&&e<=57343}function a8e(e,t){return(e-55296)*1024+9216+t}function _K(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function SK(e){return e>=64976&&e<=65007||r8e.has(e)}var be;(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,661 bytes, line 671
671dFirstCharacterOfTagName="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"})(be||(be={}));const i8e=65536;class o8e{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=i8e,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,r){const{line:n,col:a,offset:i}=this,o=a+r,s=i+r;return{code:t,startLine:n,endLine:n,startCol:o,endCol:o,startOffset:s,endOffset:s}}_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 r=this.html.charCodeAt(this.pos+1);if(n8e(r))return this.pos++,this._addGap(),a8e(t,r)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,K.EOF;return this._err(be.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,r){this.html.length>0?this.html+=t:this.html=t,this.endOfChunkHit=!1,this.lastChunkWritten=r}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(t,r){if(this.pos+t.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(r)return this.html.startsWith(t,this.pos);for(let n=0;n<t.length;n++)if((this.html.charCodeAt(this.pos+n)|32)!==t.charCodeAt(n))return!1;return!0}peek(t){const r=this.pos+t;if(r>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,K.EOF;const n=this.html.charCodeAt(r);return n===K.CARRIAGE_RETURN?K.LINE_FEED:n}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,K.EOF;let t=this.html.charCodeAt(this.pos);return t===K.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,K.LINE_FEED):t===K.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,EK(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===K.LINE_FEED||t===K.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){_K(t)?this._err(be.controlCharacterInInputStream):SK(t)&&this._err(be.noncharacterInInputStream)}retreat(t){for(this.pos-=t;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var bt;(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"})(bt||(bt={}));function TK(e,t){for(let r=e.attrs.length-1;r>=0;r--)if(e.attrs[r].name===t)return e.attrs[r].value;return null}const s8e
vendor: 8,319 bytes, line 671
671=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 671
671쀀𝔚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 671
671䐻Ȁ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 671
671astЃ⹧⹲຅脀¶;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;怌
671'.split("").map(e=>e.charCodeAt(0))),l8e=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 u8e(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=l8e.get(e))!==null&&t!==void 0?t:e}var mn;(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"})(mn||(mn={}));const c8e=32;var hl;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(hl||(hl={}));function AS(e){return e>=mn.ZERO&&e<=mn.NINE}function f8e(e){return e>=mn.UPPER_A&&e<=mn.UPPER_F||e>=mn.LOWER_A&&e<=mn.LOWER_F}function d8e(e){return e>=mn.UPPER_A&&e<=mn.UPPER_Z||e>=mn.LOWER_A&&e<=mn.LOWER_Z||AS(e)}
vendor: 6,156 bytes, line 671
671function h8e(e){return e===mn.EQUALS||d8e(e)}var dn;(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"})(dn||(dn={}));var Vo;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Vo||(Vo={}));class p8e{constructor(t,r,n){this.decodeTree=t,this.emitCodePoint=r,this.errors=n,this.state=dn.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Vo.Strict}startEntity(t){this.decodeMode=t,this.state=dn.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,r){switch(this.state){case dn.EntityStart:return t.charCodeAt(r)===mn.NUM?(this.state=dn.NumericStart,this.consumed+=1,this.stateNumericStart(t,r+1)):(this.state=dn.NamedEntity,this.stateNamedEntity(t,r));case dn.NumericStart:return this.stateNumericStart(t,r);case dn.NumericDecimal:return this.stateNumericDecimal(t,r);case dn.NumericHex:return this.stateNumericHex(t,r);case dn.NamedEntity:return this.stateNamedEntity(t,r)}}stateNumericStart(t,r){return r>=t.length?-1:(t.charCodeAt(r)|c8e)===mn.LOWER_X?(this.state=dn.NumericHex,this.consumed+=1,this.stateNumericHex(t,r+1)):(this.state=dn.NumericDecimal,this.stateNumericDecimal(t,r))}addToNumericResult(t,r,n,a){if(r!==n){const i=n-r;this.result=this.result*Math.pow(a,i)+Number.parseInt(t.substr(r,i),a),this.consumed+=i}}stateNumericHex(t,r){const n=r;for(;r<t.length;){const a=t.charCodeAt(r);if(AS(a)||f8e(a))r+=1;else return this.addToNumericResult(t,n,r,16),this.emitNumericEntity(a,3)}return this.addToNumericResult(t,n,r,16),-1}stateNumericDecimal(t,r){const n=r;for(;r<t.length;){const a=t.charCodeAt(r);if(AS(a))r+=1;else return this.addToNumericResult(t,n,r,10),this.emitNumericEntity(a,2)}return this.addToNumericResult(t,n,r,10),-1}emitNumericEntity(t,r){var n;if(this.consumed<=r)return(n=this.errors)===null||n===void 0||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===mn.SEMI)this.consumed+=1;else if(this.decodeMode===Vo.Strict)return 0;return this.emitCodePoint(u8e(this.result),this.consumed),this.errors&&(t!==mn.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,r){const{decodeTree:n}=this;let a=n[this.treeIndex],i=(a&hl.VALUE_LENGTH)>>14;for(;r<t.length;r++,this.excess++){const o=t.charCodeAt(r);if(this.treeIndex=m8e(n,a,this.treeIndex+Math.max(1,i),o),this.treeIndex<0)return this.result===0||this.decodeMode===Vo.Attribute&&(i===0||h8e(o))?0:this.emitNotTerminatedNamedEntity();if(a=n[this.treeIndex],i=(a&hl.VALUE_LENGTH)>>14,i!==0){if(o===mn.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==Vo.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:r,decodeTree:n}=this,a=(n[r]&hl.VALUE_LENGTH)>>14;return this.emitNamedEntityData(r,a,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,r,n){const{decodeTree:a}=this;return this.emitCodePoint(r===1?a[t]&~hl.VALUE_LENGTH:a[t+1],n),r===3&&this.emitCodePoint(a[t+2],n),n}end(){var t;switch(this.state){case dn.NamedEntity:return this.result!==0&&(this.decodeMode!==Vo.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case dn.NumericDecimal:return this.emitNumericEntity(0,2);case dn.NumericHex:return this.emitNumericEntity(0,3);case dn.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case dn.EntityStart:return 0}}}function m8e(e,t,r,n){const a=(t&hl.BRANCH_LENGTH)>>7,i=t&hl.JUMP_TABLE;if(a===0)return i!==0&&n===i?r:-1;if(i){const u=n-i;return u<0||u>=a?-1:e[r+u]-1}let o=r,s=o+a-1;for(;o<=s;){const u=o+s>>>1,f=e[u];if(f<n)o=u+1;else if(f>n)s=u-1;else return e[u+a]}return-1}var Ne;(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/"})(Ne||(Ne={}));var _u;(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"})(_u||(_u={}));var ii;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})(ii||(ii={}));var he;(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
671ike",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"})(he||(he={}));var T;(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"})(T||(T={}));const g8e=new Map([[he.A,T.A],[he.ADDRESS,T.ADDRESS],[he.ANNOTATION_XML,T.ANNOTATION_XML],[he.APPLET,T.APPLET],[he.AREA,T.AREA],[he.ARTICLE,T.ARTICLE],[he.ASIDE,T.ASIDE],[he.B,T.B],[he.BASE,T.BASE],[he.BASEFONT,T.BASEFONT],[he.BGSOUND,T.BGSOUND],[he.BIG,T.BIG],[he.BLOCKQUOTE,T.BLOCKQUOTE],[he.BODY,T.BODY],[he.BR,T.BR],[he.BUTTON,T.BUTTON],[he.CAPTION,T.CAPTION],[he.CENTER,T.CENTER],[he.CODE,T.CODE],[he.COL,T.COL],[he.COLGROUP,T.COLGROUP],[he.DD,T.DD],[he.DESC,T.DESC],[he.DETAILS,T.DETAILS],[he.DIALOG,T.DIALOG],[he.DIR,T.DIR],[he.DIV,T.DIV],[he.DL,T.DL],[he.DT,T.DT],[he.EM,T.EM],[he.EMBED,T.EMBED],[he.FIELDSET,T.FIELDSET],[he.FIGCAPTION,T.FIGCAPTION],[he.FIGURE,T.FIGURE],[he.FONT,T.FONT],[he.FOOTER,T.FOOTER],[he.FOREIGN_OBJECT,T.FOREIGN_OBJECT],[he.FORM,T.FORM],[he.FRAME,T.FRAME],[he.FRAMESET,T.FRAMESET],[he.H1,T.H1],[he.H2,T.H2],[he.H3,T.H3],[he.H4,T.H4],[he.H5,T.H5],[he.H6,T.H6],[he.HEAD,T.HEAD],[he.HEADER,T.HEADER],[he.HGROUP,T.HGROUP],[he.HR,T.HR],[he.HTML,T.HTML],[he.I,T.I],[he.IMG,T.IMG],[he.IMAGE,T.IMAGE],[he.INPUT,T.INPUT],[he.IFRAME,T.IFRAME],[he.KEYGEN,T.KEYGEN],[he.LABEL,T.LABEL],[he.LI,T.LI],[he.LINK,T.LINK],[he.LISTING,T.LISTING],[he.MAIN,T.MAIN],[he.MALIGNMARK,T.MALIGNMARK],[he.MARQUEE,T.MARQUEE],[he.MATH,T.MATH],[he.MENU,T.MENU],[he.META,T.META],[he.MGLYPH,T.MGLYPH],[he.MI,T.MI],[he.MO,T.MO],[he.MN,T.MN],[he.MS,T.MS],[he.MTEXT,T.MTEXT],[he.NAV,T.NAV],[he.NOBR,T.NOBR],[he.NOFRAMES,T.NOFRAMES],[he.NOEMBED,T.NOEMBED],[he.NOSCRIPT,T.NOSCRIPT],[he.OBJECT,T.OBJECT],[he.OL,T.OL],[he.OPTGROUP,T.OPTGROUP],[he.OPTION,T.OPTION],[he.P,T.P],[he.PARAM,T.PARAM],[he.PLAINTEXT,T.PLAINTEXT],[he.PRE,T.PRE],[he.RB,T.RB],[he.RP,T.RP],[he.RT,T.RT],[he.RTC,T.RTC],[he.RUBY,T.RUBY],[he.S,T.S],[he.SCRIPT,T.SCRIPT],[he.SEARCH,T.SEARCH],[he.SECTION,T.SECTION],[he.SELECT,T.SELECT],[he.SOURCE,T.SOURCE],[he.SMALL,T.SMALL],[he.SPAN,T.SPAN],[he.STRIKE,T.STRIKE],[he.STRONG,T.STRONG],[he.STYLE,T.STYLE],[he.SUB,T.SUB],[he.SUMMARY,T.SUMMARY],[he.SUP,T.SUP],[he.TABLE,T.TABLE],[he.TBODY,T.TBODY],[he.TEMPLATE,T.TEMPLATE],[he.TEXTAREA,T.TEXTAREA],[he.TFOOT,T.TFOOT],[he.TD,T.TD],[he.TH,T.TH],[he.THEAD,T.THEAD],[he.TITLE,T.TITLE],[he.TR,T.TR],[he.TRACK,T.TRACK],[he.TT,T.TT],[he.U,T.U],[he.UL,T.UL],[he.SVG,T.SVG],[he.VAR,T.VAR],[he.WBR,T.WBR],[he.XMP,T.XMP]]);function xd(e){var t;return(t=g8e.get(e))!==null&&t!==void 0?t:T.UNKNOWN}const Me=T,y8e={[Ne.HTML]:new Set([Me.ADDRESS,Me.APPLET,Me.AREA,Me.ARTICLE,Me.ASIDE,Me.BASE,Me.BASEFONT,Me.BGSOUND,Me.BLOCKQUOTE,Me.BODY,Me.BR,Me.BUTTON,Me.CAPTION,Me.CENTER,Me.COL,Me.COLGROUP,Me.DD,Me.DETAILS,Me.DIR,Me.DIV,Me.DL,Me.DT,Me.EMBED,Me.FIELDSET,Me.FIGCAPTION,Me.FIGURE,Me.FOOTER,Me.FORM,Me.FRAME,Me.FRAMESET,Me.H1,Me.H2,Me.H3,Me.H4,Me.H5,Me.H6,Me.HEAD,Me.HEADER,Me.HGROUP,Me.HR,Me.HTML,Me.IFRAME,Me.IMG,Me.INPUT,Me.LI,Me.LINK,Me.LISTING,Me.MAIN,Me.MARQUEE,Me.MENU,Me.META,Me.NAV,Me.NOEMBED,Me.NOFRAMES,Me.NOSCRIPT,Me.OBJECT,Me.OL,Me.P,Me.PARAM,Me.PLAINTEXT,Me.PRE,Me.SCRIPT,Me.SECTION,Me.SELECT,Me.
vendor: 13,641 bytes, line 671
671SOURCE,Me.STYLE,Me.SUMMARY,Me.TABLE,Me.TBODY,Me.TD,Me.TEMPLATE,Me.TEXTAREA,Me.TFOOT,Me.TH,Me.THEAD,Me.TITLE,Me.TR,Me.TRACK,Me.UL,Me.WBR,Me.XMP]),[Ne.MATHML]:new Set([Me.MI,Me.MO,Me.MN,Me.MS,Me.MTEXT,Me.ANNOTATION_XML]),[Ne.SVG]:new Set([Me.TITLE,Me.FOREIGN_OBJECT,Me.DESC]),[Ne.XLINK]:new Set,[Ne.XML]:new Set,[Ne.XMLNS]:new Set},kS=new Set([Me.H1,Me.H2,Me.H3,Me.H4,Me.H5,Me.H6]);he.STYLE,he.SCRIPT,he.XMP,he.IFRAME,he.NOEMBED,he.NOFRAMES,he.PLAINTEXT;var te;(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"})(te||(te={}));const Lr={DATA:te.DATA,RCDATA:te.RCDATA,RAWTEXT:te.RAWTEXT,SCRIPT_DATA:te.SCRIPT_DATA,PLAINTEXT:te.PLAINTEXT,CDATA_SECTION:te.CDATA_SECTION};function v8e(e){return e>=K.DIGIT_0&&e<=K.DIGIT_9}function U0(e){return e>=K.LATIN_CAPITAL_A&&e<=K.LATIN_CAPITAL_Z}function b8e(e){return e>=K.LATIN_SMALL_A&&e<=K.LATIN_SMALL_Z}function nl(e){return b8e(e)||U0(e)}function IB(e){return nl(e)||v8e(e)}function Wg(e){return e+32}function AK(e){return e===K.SPACE||e===K.LINE_FEED||e===K.TABULATION||e===K.FORM_FEED}function LB(e){return AK(e)||e===K.SOLIDUS||e===K.GREATER_THAN_SIGN}function x8e(e){return e===K.NULL?be.nullCharacterReference:e>1114111?be.characterReferenceOutsideUnicodeRange:EK(e)?be.surrogateCharacterReference:SK(e)?be.noncharacterCharacterReference:_K(e)||e===K.CARRIAGE_RETURN?be.controlCharacterReference:null}class w8e{constructor(t,r){this.options=t,this.handler=r,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=te.DATA,this.returnState=te.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new o8e(r),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new p8e(s8e,(n,a)=>{this.preprocessor.pos=this.entityStartPos+a-1,this._flushCodePointConsumedAsCharacterReference(n)},r.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(be.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:n=>{this._err(be.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+n)},validateNumericCharacterReference:n=>{const a=x8e(n);a&&this._err(a,1)}}:void 0)}_err(t,r=0){var n,a;(a=(n=this.handler).onParseError)===null||a===void 0||a.call(n,this.preprocessor.getError(t,r))}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,r,n){this.active=!0,this.preprocessor.write(t,r),this._runParsingLoop(),this.paused||n?.()}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 r=0;r<t;r++)this.preprocessor.advance()}_consumeSequenceIfMatch(t,r){return this.preprocessor.startsWith(t,r)?(this._advanceBy(t.length-1),!0):!1}_createStartTagToken(){this.currentToken={type:bt.START_TAG,tagName:"",tagID:T.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:bt.END_TAG,tagName:"",tagID:T.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(t){this.currentToken={type:bt.COMMENT,data:"",location:this.getCurrentLocation(t)}}_createDoctypeToken(t){this.currentToken={type:bt.DOCTYPE,name:t,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(t,r){this.currentCharacterToken={type:t,chars:r,location:this.currentLocation}}_createAttr(t){this.currentAttr={name:t,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var t,r;const n=this.currentToken;if(TK(n,this.currentAttr.name)===null){if(n.attrs.push(this.currentAttr),n.location&&this.currentLocation){const a=(t=(r=n.location).attrs)!==null&&t!==void 0?t:r.attrs=Object.create(null);a[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(be.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=xd(t.tagName),t.type===bt.START_TAG?(this.lastStartTagName=t.tagName,this.handler.onStartTag(t)):(t.attrs.length>0&&this._err(be.endTagWithAttributes),t.selfClosing&&this._err(be.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 bt.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case bt.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case bt.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:bt.EOF,location:t}),this.active=!1}_appendCharToCurrentCharacterToken(t,r){if(this.currentCharacterToken)if(this.currentCharacterToken.type===t){this.currentCharacterToken.chars+=r;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(t,r)}_emitCodePoint(t){const r=AK(t)?bt.WHITESPACE_CHARACTER:t===K.NULL?bt.NULL_CHARACTER:bt.CHARACTER;this._appendCharToCurrentCharacterToken(r,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(bt.CHARACTER,t)}_startCharacterReference(){this.returnState=this.state,this.state=te.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?Vo.Attribute:Vo.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===te.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===te.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===te.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case te.DATA:{this._stateData(t);break}case te.RCDATA:{this._stateRcdata(t);break}case te.RAWTEXT:{this._stateRawtext(t);break}case te.SCRIPT_DATA:{this._stateScriptData(t);break}case te.PLAINTEXT:{this._statePlaintext(t);break}case te.TAG_OPEN:{this._stateTagOpen(t);break}case te.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case te.TAG_NAME:{this._stateTagName(t);break}case te.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case te.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case te.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case te.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case te.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case te.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case te.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case te.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case te.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case te.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case te.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case te.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case te.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case te.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case te.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case te.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case te.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case te.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscape
vendor: 5,416 bytes, line 671
671Start(t);break}case te.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case te.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case te.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case te.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case te.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case te.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case te.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case te.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case te.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case te.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case te.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case te.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case te.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case te.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case te.BOGUS_COMMENT:{this._stateBogusComment(t);break}case te.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case te.COMMENT_START:{this._stateCommentStart(t);break}case te.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case te.COMMENT:{this._stateComment(t);break}case te.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case te.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case te.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case te.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case te.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case te.COMMENT_END:{this._stateCommentEnd(t);break}case te.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case te.DOCTYPE:{this._stateDoctype(t);break}case te.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case te.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case te.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case te.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case te.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case te.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case te.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case te.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case te.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case te.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case te.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(t);break}case te.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case te.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case te.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case te.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case te.CDATA_SECTION:{this._stateCdataSection(t);break}case te.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case te.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case te.CHARACTER_REFERENCE:{this._stateCharacterReference();break}case te.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}default:throw new Error("Unknown state")}}_stateData(t){switch(t){case K.LESS_THAN_SIGN:{this.state=te.TAG_OPEN;break}case K.AMPERSAND:{this._startCharacterReference();break}case K.NULL:{this._err(be.unexpectedNullCharacter),this._emitCodePoint(t);break}case K.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case K.AMPERSAND:{this._startCharacterReference();break}case K.LESS_THAN_SIGN:{this.state=te.RCDATA_LESS_THAN_SIGN;break}case K.NULL:{this._err(be.unexpectedNullCharacter),this._emitChars(vr);break}case K.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case K.LESS_THAN_SIGN:{this.state=te.RAWTEXT_LESS_THAN_SIGN;break}case K.NULL:{this._err(be.unexpectedNullCharacter),this._emitChars(vr);break}case K.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case K.LESS_THAN_SIGN:{this.state=te.SCRIPT_DATA_LESS_THAN_SIGN;break}case K.NULL:{this._err(be.unexpectedNullCharacter),this._emitChars(vr);break}case K.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case K.NULL:{this._err(be.unexpectedNullCharacter),this._emitChars(vr);break}case K.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateTagOpen(t){if(nl(t))this._createStartTagToken(),this.state=te.TAG_NAME,this._stateTagName(t);else switch(t){case K.EXCLAMATION_MARK:{this.state=te.MARKUP_DECLARATION_OPEN;break}case K.SOLIDUS:{this.state=te.END_TAG_OPEN;break}case K.QUESTION_MARK:{this._err(be.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=te.BOGUS_COMMENT,this._stateBogusComment(t);break}case K.EOF:{this._err(be.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}
vendor: 97,909 bytes, line 671
671default:this._err(be.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=te.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(nl(t))this._createEndTagToken(),this.state=te.TAG_NAME,this._stateTagName(t);else switch(t){case K.GREATER_THAN_SIGN:{this._err(be.missingEndTagName),this.state=te.DATA;break}case K.EOF:{this._err(be.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break}default:this._err(be.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=te.BOGUS_COMMENT,this._stateBogusComment(t)}}_stateTagName(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:{this.state=te.BEFORE_ATTRIBUTE_NAME;break}case K.SOLIDUS:{this.state=te.SELF_CLOSING_START_TAG;break}case K.GREATER_THAN_SIGN:{this.state=te.DATA,this.emitCurrentTagToken();break}case K.NULL:{this._err(be.unexpectedNullCharacter),r.tagName+=vr;break}case K.EOF:{this._err(be.eofInTag),this._emitEOFToken();break}default:r.tagName+=String.fromCodePoint(U0(t)?Wg(t):t)}}_stateRcdataLessThanSign(t){t===K.SOLIDUS?this.state=te.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=te.RCDATA,this._stateRcdata(t))}_stateRcdataEndTagOpen(t){nl(t)?(this.state=te.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(t)):(this._emitChars("</"),this.state=te.RCDATA,this._stateRcdata(t))}handleSpecialEndTag(t){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();const r=this.currentToken;switch(r.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=te.BEFORE_ATTRIBUTE_NAME,!1;case K.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=te.SELF_CLOSING_START_TAG,!1;case K.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=te.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=te.RCDATA,this._stateRcdata(t))}_stateRawtextLessThanSign(t){t===K.SOLIDUS?this.state=te.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=te.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagOpen(t){nl(t)?(this.state=te.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(t)):(this._emitChars("</"),this.state=te.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=te.RAWTEXT,this._stateRawtext(t))}_stateScriptDataLessThanSign(t){switch(t){case K.SOLIDUS:{this.state=te.SCRIPT_DATA_END_TAG_OPEN;break}case K.EXCLAMATION_MARK:{this.state=te.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break}default:this._emitChars("<"),this.state=te.SCRIPT_DATA,this._stateScriptData(t)}}_stateScriptDataEndTagOpen(t){nl(t)?(this.state=te.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(t)):(this._emitChars("</"),this.state=te.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=te.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStart(t){t===K.HYPHEN_MINUS?(this.state=te.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=te.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStartDash(t){t===K.HYPHEN_MINUS?(this.state=te.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=te.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscaped(t){switch(t){case K.HYPHEN_MINUS:{this.state=te.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break}case K.LESS_THAN_SIGN:{this.state=te.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case K.NULL:{this._err(be.unexpectedNullCharacter),this._emitChars(vr);break}case K.EOF:{this._err(be.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataEscapedDash(t){switch(t){case K.HYPHEN_MINUS:{this.state=te.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break}case K.LESS_THAN_SIGN:{this.state=te.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case K.NULL:{this._err(be.unexpectedNullCharacter),this.state=te.SCRIPT_DATA_ESCAPED,this._emitChars(vr);break}case K.EOF:{this._err(be.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=te.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedDashDash(t){switch(t){case K.HYPHEN_MINUS:{this._emitChars("-");break}case K.LESS_THAN_SIGN:{this.state=te.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case K.GREATER_THAN_SIGN:{this.state=te.SCRIPT_DATA,this._emitChars(">");break}case K.NULL:{this._err(be.unexpectedNullCharacter),this.state=te.SCRIPT_DATA_ESCAPED,this._emitChars(vr);break}case K.EOF:{this._err(be.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=te.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===K.SOLIDUS?this.state=te.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:nl(t)?(this._emitChars("<"),this.state=te.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(t)):(this._emitChars("<"),this.state=te.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){nl(t)?(this.state=te.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("</"),this.state=te.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=te.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscapeStart(t){if(this.preprocessor.startsWith(ca.SCRIPT,!1)&&LB(this.preprocessor.peek(ca.SCRIPT.length))){this._emitCodePoint(t);for(let r=0;r<ca.SCRIPT.length;r++)this._emitCodePoint(this._consume());this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=te.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscaped(t){switch(t){case K.HYPHEN_MINUS:{this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break}case K.LESS_THAN_SIGN:{this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case K.NULL:{this._err(be.unexpectedNullCharacter),this._emitChars(vr);break}case K.EOF:{this._err(be.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDash(t){switch(t){case K.HYPHEN_MINUS:{this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break}case K.LESS_THAN_SIGN:{this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case K.NULL:{this._err(be.unexpectedNullCharacter),this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(vr);break}case K.EOF:{this._err(be.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDashDash(t){switch(t){case K.HYPHEN_MINUS:{this._emitChars("-");break}case K.LESS_THAN_SIGN:{this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case K.GREATER_THAN_SIGN:{this.state=te.SCRIPT_DATA,this._emitChars(">");break}case K.NULL:{this._err(be.unexpectedNullCharacter),this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(vr);break}case K.EOF:{this._err(be.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===K.SOLIDUS?(this.state=te.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(ca.SCRIPT,!1)&&LB(this.preprocessor.peek(ca.SCRIPT.length))){this._emitCodePoint(t);for(let r=0;r<ca.SCRIPT.length;r++)this._emitCodePoint(this._consume());this.state=te.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=te.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateBeforeAttributeName(t){switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.SOLIDUS:case K.GREATER_THAN_SIGN:case K.EOF:{this.state=te.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case K.EQUALS_SIGN:{this._err(be.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=te.ATTRIBUTE_NAME;break}default:this._createAttr(""),this.state=te.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateAttributeName(t){switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:case K.SOLIDUS:case K.GREATER_THAN_SIGN:case K.EOF:{this._leaveAttrName(),this.state=te.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case K.EQUALS_SIGN:{this._leaveAttrName(),this.state=te.BEFORE_ATTRIBUTE_VALUE;break}case K.QUOTATION_MARK:case K.APOSTROPHE:case K.LESS_THAN_SIGN:{this._err(be.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(t);break}case K.NULL:{this._err(be.unexpectedNullCharacter),this.currentAttr.name+=vr;break}default:this.currentAttr.name+=String.fromCodePoint(U0(t)?Wg(t):t)}}_stateAfterAttributeName(t){switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.SOLIDUS:{this.state=te.SELF_CLOSING_START_TAG;break}case K.EQUALS_SIGN:{this.state=te.BEFORE_ATTRIBUTE_VALUE;break}case K.GREATER_THAN_SIGN:{this.state=te.DATA,this.emitCurrentTagToken();break}case K.EOF:{this._err(be.eofInTag),this._emitEOFToken();break}default:this._createAttr(""),this.state=te.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateBeforeAttributeValue(t){switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.QUOTATION_MARK:{this.state=te.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break}case K.APOSTROPHE:{this.state=te.ATTRIBUTE_VALUE_SINGLE_QUOTED;break}case K.GREATER_THAN_SIGN:{this._err(be.missingAttributeValue),this.state=te.DATA,this.emitCurrentTagToken();break}default:this.state=te.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(t)}}_stateAttributeValueDoubleQuoted(t){switch(t){case K.QUOTATION_MARK:{this.state=te.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case K.AMPERSAND:{this._startCharacterReference();break}case K.NULL:{this._err(be.unexpectedNullCharacter),this.currentAttr.value+=vr;break}case K.EOF:{this._err(be.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueSingleQuoted(t){switch(t){case K.APOSTROPHE:{this.state=te.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case K.AMPERSAND:{this._startCharacterReference();break}case K.NULL:{this._err(be.unexpectedNullCharacter),this.currentAttr.value+=vr;break}case K.EOF:{this._err(be.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueUnquoted(t){switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:{this._leaveAttrValue(),this.state=te.BEFORE_ATTRIBUTE_NAME;break}case K.AMPERSAND:{this._startCharacterReference();break}case K.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=te.DATA,this.emitCurrentTagToken();break}case K.NULL:{this._err(be.unexpectedNullCharacter),this.currentAttr.value+=vr;break}case K.QUOTATION_MARK:case K.APOSTROPHE:case K.LESS_THAN_SIGN:case K.EQUALS_SIGN:case K.GRAVE_ACCENT:{this._err(be.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(t);break}case K.EOF:{this._err(be.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAfterAttributeValueQuoted(t){switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:{this._leaveAttrValue(),this.state=te.BEFORE_ATTRIBUTE_NAME;break}case K.SOLIDUS:{this._leaveAttrValue(),this.state=te.SELF_CLOSING_START_TAG;break}case K.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=te.DATA,this.emitCurrentTagToken();break}case K.EOF:{this._err(be.eofInTag),this._emitEOFToken();break}default:this._err(be.missingWhitespaceBetweenAttributes),this.state=te.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateSelfClosingStartTag(t){switch(t){case K.GREATER_THAN_SIGN:{const r=this.currentToken;r.selfClosing=!0,this.state=te.DATA,this.emitCurrentTagToken();break}case K.EOF:{this._err(be.eofInTag),this._emitEOFToken();break}default:this._err(be.unexpectedSolidusInTag),this.state=te.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateBogusComment(t){const r=this.currentToken;switch(t){case K.GREATER_THAN_SIGN:{this.state=te.DATA,this.emitCurrentComment(r);break}case K.EOF:{this.emitCurrentComment(r),this._emitEOFToken();break}case K.NULL:{this._err(be.unexpectedNullCharacter),r.data+=vr;break}default:r.data+=String.fromCodePoint(t)}}_stateMarkupDeclarationOpen(t){this._consumeSequenceIfMatch(ca.DASH_DASH,!0)?(this._createCommentToken(ca.DASH_DASH.length+1),this.state=te.COMMENT_START):this._consumeSequenceIfMatch(ca.DOCTYPE,!1)?(this.currentLocation=this.getCurrentLocation(ca.DOCTYPE.length+1),this.state=te.DOCTYPE):this._consumeSequenceIfMatch(ca.CDATA_START,!0)?this.inForeignNode?this.state=te.CDATA_SECTION:(this._err(be.cdataInHtmlContent),this._createCommentToken(ca.CDATA_START.length+1),this.currentToken.data="[CDATA[",this.state=te.BOGUS_COMMENT):this._ensureHibernation()||(this._err(be.incorrectlyOpenedComment),this._createCommentToken(2),this.state=te.BOGUS_COMMENT,this._stateBogusComment(t))}_stateCommentStart(t){switch(t){case K.HYPHEN_MINUS:{this.state=te.COMMENT_START_DASH;break}case K.GREATER_THAN_SIGN:{this._err(be.abruptClosingOfEmptyComment),this.state=te.DATA;const r=this.currentToken;this.emitCurrentComment(r);break}default:this.state=te.COMMENT,this._stateComment(t)}}_stateCommentStartDash(t){const r=this.currentToken;switch(t){case K.HYPHEN_MINUS:{this.state=te.COMMENT_END;break}case K.GREATER_THAN_SIGN:{this._err(be.abruptClosingOfEmptyComment),this.state=te.DATA,this.emitCurrentComment(r);break}case K.EOF:{this._err(be.eofInComment),this.emitCurrentComment(r),this._emitEOFToken();break}default:r.data+="-",this.state=te.COMMENT,this._stateComment(t)}}_stateComment(t){const r=this.currentToken;switch(t){case K.HYPHEN_MINUS:{this.state=te.COMMENT_END_DASH;break}case K.LESS_THAN_SIGN:{r.data+="<",this.state=te.COMMENT_LESS_THAN_SIGN;break}case K.NULL:{this._err(be.unexpectedNullCharacter),r.data+=vr;break}case K.EOF:{this._err(be.eofInComment),this.emitCurrentComment(r),this._emitEOFToken();break}default:r.data+=String.fromCodePoint(t)}}_stateCommentLessThanSign(t){const r=this.currentToken;switch(t){case K.EXCLAMATION_MARK:{r.data+="!",this.state=te.COMMENT_LESS_THAN_SIGN_BANG;break}case K.LESS_THAN_SIGN:{r.data+="<";break}default:this.state=te.COMMENT,this._stateComment(t)}}_stateCommentLessThanSignBang(t){t===K.HYPHEN_MINUS?this.state=te.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=te.COMMENT,this._stateComment(t))}_stateCommentLessThanSignBangDash(t){t===K.HYPHEN_MINUS?this.state=te.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=te.COMMENT_END_DASH,this._stateCommentEndDash(t))}_stateCommentLessThanSignBangDashDash(t){t!==K.GREATER_THAN_SIGN&&t!==K.EOF&&this._err(be.nestedComment),this.state=te.COMMENT_END,this._stateCommentEnd(t)}_stateCommentEndDash(t){const r=this.currentToken;switch(t){case K.HYPHEN_MINUS:{this.state=te.COMMENT_END;break}case K.EOF:{this._err(be.eofInComment),this.emitCurrentComment(r),this._emitEOFToken();break}default:r.data+="-",this.state=te.COMMENT,this._stateComment(t)}}_stateCommentEnd(t){const r=this.currentToken;switch(t){case K.GREATER_THAN_SIGN:{this.state=te.DATA,this.emitCurrentComment(r);break}case K.EXCLAMATION_MARK:{this.state=te.COMMENT_END_BANG;break}case K.HYPHEN_MINUS:{r.data+="-";break}case K.EOF:{this._err(be.eofInComment),this.emitCurrentComment(r),this._emitEOFToken();break}default:r.data+="--",this.state=te.COMMENT,this._stateComment(t)}}_stateCommentEndBang(t){const r=this.currentToken;switch(t){case K.HYPHEN_MINUS:{r.data+="--!",this.state=te.COMMENT_END_DASH;break}case K.GREATER_THAN_SIGN:{this._err(be.incorrectlyClosedComment),this.state=te.DATA,this.emitCurrentComment(r);break}case K.EOF:{this._err(be.eofInComment),this.emitCurrentComment(r),this._emitEOFToken();break}default:r.data+="--!",this.state=te.COMMENT,this._stateComment(t)}}_stateDoctype(t){switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:{this.state=te.BEFORE_DOCTYPE_NAME;break}case K.GREATER_THAN_SIGN:{this.state=te.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t);break}case K.EOF:{this._err(be.eofInDoctype),this._createDoctypeToken(null);const r=this.currentToken;r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._err(be.missingWhitespaceBeforeDoctypeName),this.state=te.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t)}}_stateBeforeDoctypeName(t){if(U0(t))this._createDoctypeToken(String.fromCharCode(Wg(t))),this.state=te.DOCTYPE_NAME;else switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.NULL:{this._err(be.unexpectedNullCharacter),this._createDoctypeToken(vr),this.state=te.DOCTYPE_NAME;break}case K.GREATER_THAN_SIGN:{this._err(be.missingDoctypeName),this._createDoctypeToken(null);const r=this.currentToken;r.forceQuirks=!0,this.emitCurrentDoctype(r),this.state=te.DATA;break}case K.EOF:{this._err(be.eofInDoctype),this._createDoctypeToken(null);const r=this.currentToken;r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(t)),this.state=te.DOCTYPE_NAME}}_stateDoctypeName(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:{this.state=te.AFTER_DOCTYPE_NAME;break}case K.GREATER_THAN_SIGN:{this.state=te.DATA,this.emitCurrentDoctype(r);break}case K.NULL:{this._err(be.unexpectedNullCharacter),r.name+=vr;break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:r.name+=String.fromCodePoint(U0(t)?Wg(t):t)}}_stateAfterDoctypeName(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.GREATER_THAN_SIGN:{this.state=te.DATA,this.emitCurrentDoctype(r);break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._consumeSequenceIfMatch(ca.PUBLIC,!1)?this.state=te.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(ca.SYSTEM,!1)?this.state=te.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(be.invalidCharacterSequenceAfterDoctypeName),r.forceQuirks=!0,this.state=te.BOGUS_DOCTYPE,this._stateBogusDoctype(t))}}_stateAfterDoctypePublicKeyword(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:{this.state=te.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break}case K.QUOTATION_MARK:{this._err(be.missingWhitespaceAfterDoctypePublicKeyword),r.publicId="",this.state=te.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case K.APOSTROPHE:{this._err(be.missingWhitespaceAfterDoctypePublicKeyword),r.publicId="",this.state=te.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case K.GREATER_THAN_SIGN:{this._err(be.missingDoctypePublicIdentifier),r.forceQuirks=!0,this.state=te.DATA,this.emitCurrentDoctype(r);break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._err(be.missingQuoteBeforeDoctypePublicIdentifier),r.forceQuirks=!0,this.state=te.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypePublicIdentifier(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.QUOTATION_MARK:{r.publicId="",this.state=te.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case K.APOSTROPHE:{r.publicId="",this.state=te.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case K.GREATER_THAN_SIGN:{this._err(be.missingDoctypePublicIdentifier),r.forceQuirks=!0,this.state=te.DATA,this.emitCurrentDoctype(r);break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._err(be.missingQuoteBeforeDoctypePublicIdentifier),r.forceQuirks=!0,this.state=te.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypePublicIdentifierDoubleQuoted(t){const r=this.currentToken;switch(t){case K.QUOTATION_MARK:{this.state=te.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case K.NULL:{this._err(be.unexpectedNullCharacter),r.publicId+=vr;break}case K.GREATER_THAN_SIGN:{this._err(be.abruptDoctypePublicIdentifier),r.forceQuirks=!0,this.emitCurrentDoctype(r),this.state=te.DATA;break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:r.publicId+=String.fromCodePoint(t)}}_stateDoctypePublicIdentifierSingleQuoted(t){const r=this.currentToken;switch(t){case K.APOSTROPHE:{this.state=te.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case K.NULL:{this._err(be.unexpectedNullCharacter),r.publicId+=vr;break}case K.GREATER_THAN_SIGN:{this._err(be.abruptDoctypePublicIdentifier),r.forceQuirks=!0,this.emitCurrentDoctype(r),this.state=te.DATA;break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:r.publicId+=String.fromCodePoint(t)}}_stateAfterDoctypePublicIdentifier(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:{this.state=te.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break}case K.GREATER_THAN_SIGN:{this.state=te.DATA,this.emitCurrentDoctype(r);break}case K.QUOTATION_MARK:{this._err(be.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),r.systemId="",this.state=te.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case K.APOSTROPHE:{this._err(be.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),r.systemId="",this.state=te.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._err(be.missingQuoteBeforeDoctypeSystemIdentifier),r.forceQuirks=!0,this.state=te.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBetweenDoctypePublicAndSystemIdentifiers(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.GREATER_THAN_SIGN:{this.emitCurrentDoctype(r),this.state=te.DATA;break}case K.QUOTATION_MARK:{r.systemId="",this.state=te.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case K.APOSTROPHE:{r.systemId="",this.state=te.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._err(be.missingQuoteBeforeDoctypeSystemIdentifier),r.forceQuirks=!0,this.state=te.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateAfterDoctypeSystemKeyword(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:{this.state=te.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break}case K.QUOTATION_MARK:{this._err(be.missingWhitespaceAfterDoctypeSystemKeyword),r.systemId="",this.state=te.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case K.APOSTROPHE:{this._err(be.missingWhitespaceAfterDoctypeSystemKeyword),r.systemId="",this.state=te.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case K.GREATER_THAN_SIGN:{this._err(be.missingDoctypeSystemIdentifier),r.forceQuirks=!0,this.state=te.DATA,this.emitCurrentDoctype(r);break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._err(be.missingQuoteBeforeDoctypeSystemIdentifier),r.forceQuirks=!0,this.state=te.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypeSystemIdentifier(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.QUOTATION_MARK:{r.systemId="",this.state=te.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case K.APOSTROPHE:{r.systemId="",this.state=te.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case K.GREATER_THAN_SIGN:{this._err(be.missingDoctypeSystemIdentifier),r.forceQuirks=!0,this.state=te.DATA,this.emitCurrentDoctype(r);break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._err(be.missingQuoteBeforeDoctypeSystemIdentifier),r.forceQuirks=!0,this.state=te.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypeSystemIdentifierDoubleQuoted(t){const r=this.currentToken;switch(t){case K.QUOTATION_MARK:{this.state=te.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case K.NULL:{this._err(be.unexpectedNullCharacter),r.systemId+=vr;break}case K.GREATER_THAN_SIGN:{this._err(be.abruptDoctypeSystemIdentifier),r.forceQuirks=!0,this.emitCurrentDoctype(r),this.state=te.DATA;break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:r.systemId+=String.fromCodePoint(t)}}_stateDoctypeSystemIdentifierSingleQuoted(t){const r=this.currentToken;switch(t){case K.APOSTROPHE:{this.state=te.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case K.NULL:{this._err(be.unexpectedNullCharacter),r.systemId+=vr;break}case K.GREATER_THAN_SIGN:{this._err(be.abruptDoctypeSystemIdentifier),r.forceQuirks=!0,this.emitCurrentDoctype(r),this.state=te.DATA;break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:r.systemId+=String.fromCodePoint(t)}}_stateAfterDoctypeSystemIdentifier(t){const r=this.currentToken;switch(t){case K.SPACE:case K.LINE_FEED:case K.TABULATION:case K.FORM_FEED:break;case K.GREATER_THAN_SIGN:{this.emitCurrentDoctype(r),this.state=te.DATA;break}case K.EOF:{this._err(be.eofInDoctype),r.forceQuirks=!0,this.emitCurrentDoctype(r),this._emitEOFToken();break}default:this._err(be.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=te.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBogusDoctype(t){const r=this.currentToken;switch(t){case K.GREATER_THAN_SIGN:{this.emitCurrentDoctype(r),this.state=te.DATA;break}case K.NULL:{this._err(be.unexpectedNullCharacter);break}case K.EOF:{this.emitCurrentDoctype(r),this._emitEOFToken();break}}}_stateCdataSection(t){switch(t){case K.RIGHT_SQUARE_BRACKET:{this.state=te.CDATA_SECTION_BRACKET;break}case K.EOF:{this._err(be.eofInCdata),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateCdataSectionBracket(t){t===K.RIGHT_SQUARE_BRACKET?this.state=te.CDATA_SECTION_END:(this._emitChars("]"),this.state=te.CDATA_SECTION,this._stateCdataSection(t))}_stateCdataSectionEnd(t){switch(t){case K.GREATER_THAN_SIGN:{this.state=te.DATA;break}case K.RIGHT_SQUARE_BRACKET:{this._emitChars("]");break}default:this._emitChars("]]"),this.state=te.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(K.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&IB(this.preprocessor.peek(1))?te.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(t){IB(t)?this._flushCodePointConsumedAsCharacterReference(t):(t===K.SEMICOLON&&this._err(be.unknownNamedCharacterReference),this.state=this.returnState,this._callState(t))}}const kK=new Set([T.DD,T.DT,T.LI,T.OPTGROUP,T.OPTION,T.P,T.RB,T.RP,T.RT,T.RTC]),jB=new Set([...kK,T.CAPTION,T.COLGROUP,T.TBODY,T.TD,T.TFOOT,T.TH,T.THEAD,T.TR]),Cy=new Set([T.APPLET,T.CAPTION,T.HTML,T.MARQUEE,T.OBJECT,T.TABLE,T.TD,T.TEMPLATE,T.TH]),E8e=new Set([...Cy,T.OL,T.UL]),_8e=new Set([...Cy,T.BUTTON]),BB=new Set([T.ANNOTATION_XML,T.MI,T.MN,T.MO,T.MS,T.MTEXT]),zB=new Set([T.DESC,T.FOREIGN_OBJECT,T.TITLE]),S8e=new Set([T.TR,T.TEMPLATE,T.HTML]),T8e=new Set([T.TBODY,T.TFOOT,T.THEAD,T.TEMPLATE,T.HTML]),A8e=new Set([T.TABLE,T.TEMPLATE,T.HTML]),k8e=new Set([T.TD,T.TH]);class O8e{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,r,n){this.treeAdapter=r,this.handler=n,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=T.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===T.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===Ne.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(t,r){this.stackTop++,this.items[this.stackTop]=t,this.current=t,this.tagIDs[this.stackTop]=r,this.currentTagId=r,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(t,r,!0)}pop(){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!0)}replace(t,r){const n=this._indexOf(t);this.items[n]=r,n===this.stackTop&&(this.current=r)}insertAfter(t,r,n){const a=this._indexOf(t)+1;this.items.splice(a,0,r),this.tagIDs.splice(a,0,n),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 r=this.stackTop+1;do r=this.tagIDs.lastIndexOf(t,r-1);while(r>0&&this.treeAdapter.getNamespaceURI(this.items[r])!==Ne.HTML);this.shortenToLength(Math.max(r,0))}shortenToLength(t){for(;this.stackTop>=t;){const r=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(r,this.stackTop<t)}}popUntilElementPopped(t){const r=this._indexOf(t);this.shortenToLength(Math.max(r,0))}popUntilPopped(t,r){const n=this._indexOfTagNames(t,r);this.shortenToLength(Math.max(n,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(kS,Ne.HTML)}popUntilTableCellPopped(){this.popUntilPopped(k8e,Ne.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(t,r){for(let n=this.stackTop;n>=0;n--)if(t.has(this.tagIDs[n])&&this.treeAdapter.getNamespaceURI(this.items[n])===r)return n;return-1}clearBackTo(t,r){const n=this._indexOfTagNames(t,r);this.shortenToLength(n+1)}clearBackToTableContext(){this.clearBackTo(A8e,Ne.HTML)}clearBackToTableBodyContext(){this.clearBackTo(T8e,Ne.HTML)}clearBackToTableRowContext(){this.clearBackTo(S8e,Ne.HTML)}remove(t){const r=this._indexOf(t);r>=0&&(r===this.stackTop?this.pop():(this.items.splice(r,1),this.tagIDs.splice(r,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===T.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const r=this._indexOf(t)-1;return r>=0?this.items[r]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===T.HTML}hasInDynamicScope(t,r){for(let n=this.stackTop;n>=0;n--){const a=this.tagIDs[n];switch(this.treeAdapter.getNamespaceURI(this.items[n])){case Ne.HTML:{if(a===t)return!0;if(r.has(a))return!1;break}case Ne.SVG:{if(zB.has(a))return!1;break}case Ne.MATHML:{if(BB.has(a))return!1;break}}}return!0}hasInScope(t){return this.hasInDynamicScope(t,Cy)}hasInListItemScope(t){return this.hasInDynamicScope(t,E8e)}hasInButtonScope(t){return this.hasInDynamicScope(t,_8e)}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const r=this.tagIDs[t];switch(this.treeAdapter.getNamespaceURI(this.items[t])){case Ne.HTML:{if(kS.has(r))return!0;if(Cy.has(r))return!1;break}case Ne.SVG:{if(zB.has(r))return!1;break}case Ne.MATHML:{if(BB.has(r))return!1;break}}}return!0}hasInTableScope(t){for(let r=this.stackTop;r>=0;r--)if(this.treeAdapter.getNamespaceURI(this.items[r])===Ne.HTML)switch(this.tagIDs[r]){case t:return!0;case T.TABLE:case T.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===Ne.HTML)switch(this.tagIDs[t]){case T.TBODY:case T.THEAD:case T.TFOOT:return!0;case T.TABLE:case T.HTML:return!1}return!0}hasInSelectScope(t){for(let r=this.stackTop;r>=0;r--)if(this.treeAdapter.getNamespaceURI(this.items[r])===Ne.HTML)switch(this.tagIDs[r]){case t:return!0;case T.OPTION:case T.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;this.currentTagId!==void 0&&kK.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;this.currentTagId!==void 0&&jB.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==void 0&&this.currentTagId!==t&&jB.has(this.currentTagId);)this.pop()}}const FE=3;var Ji;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(Ji||(Ji={}));const FB={type:Ji.Marker};class C8e{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,r){const n=[],a=r.length,i=this.treeAdapter.getTagName(t),o=this.treeAdapter.getNamespaceURI(t);for(let s=0;s<this.entries.length;s++){const u=this.entries[s];if(u.type===Ji.Marker)break;const{element:f}=u;if(this.treeAdapter.getTagName(f)===i&&this.treeAdapter.getNamespaceURI(f)===o){const h=this.treeAdapter.getAttrList(f);h.length===a&&n.push({idx:s,attrs:h})}}return n}_ensureNoahArkCondition(t){if(this.entries.length<FE)return;const r=this.treeAdapter.getAttrList(t),n=this._getNoahArkConditionCandidates(t,r);if(n.length<FE)return;const a=new Map(r.map(o=>[o.name,o.value]));let i=0;for(let o=0;o<n.length;o++){const s=n[o];s.attrs.every(u=>a.get(u.name)===u.value)&&(i+=1,i>=FE&&this.entries.splice(s.idx,1))}}insertMarker(){this.entries.unshift(FB)}pushElement(t,r){this._ensureNoahArkCondition(t),this.entries.unshift({type:Ji.Element,element:t,token:r})}insertElementAfterBookmark(t,r){const n=this.entries.indexOf(this.bookmark);this.entries.splice(n,0,{type:Ji.Element,element:t,token:r})}removeEntry(t){const r=this.entries.indexOf(t);r!==-1&&this.entries.splice(r,1)}clearToLastMarker(){const t=this.entries.indexOf(FB);t===-1?this.entries.length=0:this.entries.splice(0,t+1)}getElementEntryInScopeWithTagName(t){const r=this.entries.find(n=>n.type===Ji.Marker||this.treeAdapter.getTagName(n.element)===t);return r&&r.type===Ji.Element?r:null}getElementEntry(t){return this.entries.find(r=>r.type===Ji.Element&&r.element===t)}}const al={createDocument(){return{nodeName:"#document",mode:ii.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(e,t,r){return{nodeName:e,tagName:e,attrs:r,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,r){const n=e.childNodes.indexOf(r);e.childNodes.splice(n,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent(e){return e.content},setDocumentType(e,t,r,n){const a=e.childNodes.find(i=>i.nodeName==="#documentType");if(a)a.name=t,a.publicId=r,a.systemId=n;else{const i={nodeName:"#documentType",name:t,publicId:r,systemId:n,parentNode:null};al.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 r=e.childNodes[e.childNodes.length-1];if(al.isTextNode(r)){r.value+=t;return}}al.appendChild(e,al.createTextNode(t))},insertTextBefore(e,t,r){const n=e.childNodes[e.childNodes.indexOf(r)-1];n&&al.isTextNode(n)?n.value+=t:al.insertBefore(e,al.createTextNode(t),r)},adoptAttributes(e,t){const r=new Set(e.attrs.map(n=>n.name));for(let n=0;n<t.length;n++)r.has(t[n].name)||e.attrs.push(t[n])},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}}},OK="html",N8e="about:legacy-compat",P8e="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",CK=["+//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//"],M8e=[...CK,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],R8e=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),NK=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],D8e=[...NK,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function $B(e,t){return t.some(r=>e.startsWith(r))}function I8e(e){return e.name===OK&&e.publicId===null&&(e.systemId===null||e.systemId===N8e)}function L8e(e){if(e.name!==OK)return ii.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===P8e)return ii.QUIRKS;let{publicId:r}=e;if(r!==null){if(r=r.toLowerCase(),R8e.has(r))return ii.QUIRKS;let n=t===null?M8e:CK;if($B(r,n))return ii.QUIRKS;if(n=t===null?NK:D8e,$B(r,n))return ii.LIMITED_QUIRKS}return ii.NO_QUIRKS}const UB={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},j8e="definitionurl",B8e="definitionURL",z8e=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])),F8e=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:Ne.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:Ne.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:Ne.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:Ne.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:Ne.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:Ne.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:Ne.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:Ne.XML}],["xml:space",{prefix:"xml",name:"space",namespace:Ne.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:Ne.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:Ne.XMLNS}]]),$8e=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])),U8e=new Set([T.B,T.BIG,T.BLOCKQUOTE,T.BODY,T.BR,T.CENTER,T.CODE,T.DD,T.DIV,T.DL,T.DT,T.EM,T.EMBED,T.H1,T.H2,T.H3,T.H4,T.H5,T.H6,T.HEAD,T.HR,T.I,T.IMG,T.LI,T.LISTING,T.MENU,T.META,T.NOBR,T.OL,T.P,T.PRE,T.RUBY,T.S,T.SMALL,T.SPAN,T.STRONG,T.STRIKE,T.SUB,T.SUP,T.TABLE,T.TT,T.U,T.UL,T.VAR]);function H8e(e){const t=e.tagID;return t===T.FONT&&e.attrs.some(({name:n})=>n===_u.COLOR||n===_u.SIZE||n===_u.FACE)||U8e.has(t)}function PK(e){for(let t=0;t<e.attrs.length;t++)if(e.attrs[t].name===j8e){e.attrs[t].name=B8e;break}}function MK(e){for(let t=0;t<e.attrs.length;t++){const r=z8e.get(e.attrs[t].name);r!=null&&(e.attrs[t].name=r)}}function v8(e){for(let t=0;t<e.attrs.length;t++){const r=F8e.get(e.attrs[t].name);r&&(e.attrs[t].prefix=r.prefix,e.attrs[t].name=r.name,e.attrs[t].namespace=r.namespace)}}function q8e(e){const t=$8e.get(e.tagName);t!=null&&(e.tagName=t,e.tagID=xd(e.tagName))}function G8e(e,t){return t===Ne.MATHML&&(e===T.MI||e===T.MO||e===T.MN||e===T.MS||e===T.MTEXT)}function V8e(e,t,r){if(t===Ne.MATHML&&e===T.ANNOTATION_XML){for(let n=0;n<r.length;n++)if(r[n].name===_u.ENCODING){const a=r[n].value.toLowerCase();return a===UB.TEXT_HTML||a===UB.APPLICATION_XML}}return t===Ne.SVG&&(e===T.FOREIGN_OBJECT||e===T.DESC||e===T.TITLE)}function Y8e(e,t,r,n){return(!n||n===Ne.HTML)&&V8e(e,t,r)||(!n||n===Ne.MATHML)&&G8e(e,t)}const K8e="hidden",W8e=8,Q8e=3;var ie;(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"})(ie||(ie={}));const X8e={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},RK=new Set([T.TABLE,T.TBODY,T.TFOOT,T.THEAD,T.TR]),HB={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:al,onParseError:null};class qB{constructor(t,r,n=null,a=null){this.fragmentContext=n,this.scriptHandler=a,this.currentToken=null,this.stopped=!1,this.insertionMode=ie.INITIAL,this.originalInsertionMode=ie.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={...HB,...t},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=r??this.treeAdapter.createDocument(),this.tokenizer=new w8e(this.options,this),this.activeFormattingElements=new C8e(this.treeAdapter),this.fragmentContextID=n?xd(this.treeAdapter.getTagName(n)):T.UNKNOWN,this._setContextModes(n??this.document,this.fragmentContextID),this.openElements=new O8e(this.document,this.treeAdapter,this)}static parse(t,r){const n=new this(r);return n.tokenizer.write(t,!0),n.document}static getFragmentParser(t,r){const n={...HB,...r};t??(t=n.treeAdapter.createElement(he.TEMPLATE,Ne.HTML,[]));const a=n.treeAdapter.createElement("documentmock",Ne.HTML,[]),i=new this(n,a,t);return i.fragmentContextID===T.TEMPLATE&&i.tmplInsertionModeStack.unshift(ie.IN_TEMPLATE),i._initTokenizerForFragmentParsing(),i._insertFakeRootElement(),i._resetInsertionMode(),i._findFormInFragmentContext(),i}getFragment(){const t=this.treeAdapter.getFirstChild(this.document),r=this.treeAdapter.createDocumentFragment();return this._adoptNodes(t,r),r}_err(t,r,n){var a;if(!this.onParseError)return;const i=(a=t.location)!==null&&a!==void 0?a:X8e,o={code:r,startLine:i.startLine,startCol:i.startCol,startOffset:i.startOffset,endLine:n?i.startLine:i.endLine,endCol:n?i.startCol:i.endCol,endOffset:n?i.startOffset:i.endOffset};this.onParseError(o)}onItemPush(t,r,n){var a,i;(i=(a=this.treeAdapter).onItemPush)===null||i===void 0||i.call(a,t),n&&this.openElements.stackTop>0&&this._setContextModes(t,r)}onItemPop(t,r){var n,a;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(t,this.currentToken),(a=(n=this.treeAdapter).onItemPop)===null||a===void 0||a.call(n,t,this.openElements.current),r){let i,o;this.openElements.stackTop===0&&this.fragmentContext?(i=this.fragmentContext,o=this.fragmentContextID):{current:i,currentTagId:o}=this.openElements,this._setContextModes(i,o)}}_setContextModes(t,r){const n=t===this.document||t&&this.treeAdapter.getNamespaceURI(t)===Ne.HTML;this.currentNotInHTML=!n,this.tokenizer.inForeignNode=!n&&t!==void 0&&r!==void 0&&!this._isIntegrationPoint(r,t)}_switchToTextParsing(t,r){this._insertElement(t,Ne.HTML),this.tokenizer.state=r,this.originalInsertionMode=this.insertionMode,this.insertionMode=ie.TEXT}switchToPlaintextParsing(){this.insertionMode=ie.TEXT,this.originalInsertionMode=ie.IN_BODY,this.tokenizer.state=Lr.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)===he.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==Ne.HTML))switch(this.fragmentContextID){case T.TITLE:case T.TEXTAREA:{this.tokenizer.state=Lr.RCDATA;break}case T.STYLE:case T.XMP:case T.IFRAME:case T.NOEMBED:case T.NOFRAMES:case T.NOSCRIPT:{this.tokenizer.state=Lr.RAWTEXT;break}case T.SCRIPT:{this.tokenizer.state=Lr.SCRIPT_DATA;break}case T.PLAINTEXT:{this.tokenizer.state=Lr.PLAINTEXT;break}}}_setDocumentType(t){const r=t.name||"",n=t.publicId||"",a=t.systemId||"";if(this.treeAdapter.setDocumentType(this.document,r,n,a),t.location){const o=this.treeAdapter.getChildNodes(this.document).find(s=>this.treeAdapter.isDocumentTypeNode(s));o&&this.treeAdapter.setNodeSourceCodeLocation(o,t.location)}}_attachElementToTree(t,r){if(this.options.sourceCodeLocationInfo){const n=r&&{...r,startTag:r};this.treeAdapter.setNodeSourceCodeLocation(t,n)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const n=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(n??this.document,t)}}_appendElement(t,r){const n=this.treeAdapter.createElement(t.tagName,r,t.attrs);this._attachElementToTree(n,t.location)}_insertElement(t,r){const n=this.treeAdapter.createElement(t.tagName,r,t.attrs);this._attachElementToTree(n,t.location),this.openElements.push(n,t.tagID)}_insertFakeElement(t,r){const n=this.treeAdapter.createElement(t,Ne.HTML,[]);this._attachElementToTree(n,null),this.openElements.push(n,r)}_insertTemplate(t){const r=this.treeAdapter.createElement(t.tagName,Ne.HTML,t.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(r,n),this._attachElementToTree(r,t.location),this.openElements.push(r,t.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(he.HTML,Ne.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,T.HTML)}_appendCommentNode(t,r){const n=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(r,n),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(n,t.location)}_insertCharacters(t){let r,n;if(this._shouldFosterParentOnInsertion()?({parent:r,beforeElement:n}=this._findFosterParentingLocation(),n?this.treeAdapter.insertTextBefore(r,t.chars,n):this.treeAdapter.insertText(r,t.chars)):(r=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(r,t.chars)),!t.location)return;const a=this.treeAdapter.getChildNodes(r),i=n?a.lastIndexOf(n):a.length,o=a[i-1];if(this.treeAdapter.getNodeSourceCodeLocation(o)){const{endLine:u,endCol:f,endOffset:h}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(o,{endLine:u,endCol:f,endOffset:h})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(o,t.location)}_adoptNodes(t,r){for(let n=this.treeAdapter.getFirstChild(t);n;n=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(r,n)}_setEndLocation(t,r){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&r.location){const n=r.location,a=this.treeAdapter.getTagName(t),i=r.type===bt.END_TAG&&a===r.tagName?{endTag:{...n},endLine:n.endLine,endCol:n.endCol,endOffset:n.endOffset}:{endLine:n.startLine,endCol:n.startCol,endOffset:n.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,i)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return!1;let r,n;return this.openElements.stackTop===0&&this.fragmentContext?(r=this.fragmentContext,n=this.fragmentContextID):{current:r,currentTagId:n}=this.openElements,t.tagID===T.SVG&&this.treeAdapter.getTagName(r)===he.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(r)===Ne.MATHML?!1:this.tokenizer.inForeignNode||(t.tagID===T.MGLYPH||t.tagID===T.MALIGNMARK)&&n!==void 0&&!this._isIntegrationPoint(n,r,Ne.HTML)}_processToken(t){switch(t.type){case bt.CHARACTER:{this.onCharacter(t);break}case bt.NULL_CHARACTER:{this.onNullCharacter(t);break}case bt.COMMENT:{this.onComment(t);break}case bt.DOCTYPE:{this.onDoctype(t);break}case bt.START_TAG:{this._processStartTag(t);break}case bt.END_TAG:{this.onEndTag(t);break}case bt.EOF:{this.onEof(t);break}case bt.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,r,n){const a=this.treeAdapter.getNamespaceURI(r),i=this.treeAdapter.getAttrList(r);return Y8e(t,a,i,n)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const r=this.activeFormattingElements.entries.findIndex(a=>a.type===Ji.Marker||this.openElements.contains(a.element)),n=r===-1?t-1:r-1;for(let a=n;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=ie.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(T.P),this.openElements.popUntilTagNamePopped(T.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case T.TR:{this.insertionMode=ie.IN_ROW;return}case T.TBODY:case T.THEAD:case T.TFOOT:{this.insertionMode=ie.IN_TABLE_BODY;return}case T.CAPTION:{this.insertionMode=ie.IN_CAPTION;return}case T.COLGROUP:{this.insertionMode=ie.IN_COLUMN_GROUP;return}case T.TABLE:{this.insertionMode=ie.IN_TABLE;return}case T.BODY:{this.insertionMode=ie.IN_BODY;return}case T.FRAMESET:{this.insertionMode=ie.IN_FRAMESET;return}case T.SELECT:{this._resetInsertionModeForSelect(t);return}case T.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case T.HTML:{this.insertionMode=this.headElement?ie.AFTER_HEAD:ie.BEFORE_HEAD;return}case T.TD:case T.TH:{if(t>0){this.insertionMode=ie.IN_CELL;return}break}case T.HEAD:{if(t>0){this.insertionMode=ie.IN_HEAD;return}break}}this.insertionMode=ie.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let r=t-1;r>0;r--){const n=this.openElements.tagIDs[r];if(n===T.TEMPLATE)break;if(n===T.TABLE){this.insertionMode=ie.IN_SELECT_IN_TABLE;return}}this.insertionMode=ie.IN_SELECT}_isElementCausesFosterParenting(t){return RK.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 r=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case T.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(r)===Ne.HTML)return{parent:this.treeAdapter.getTemplateContent(r),beforeElement:null};break}case T.TABLE:{const n=this.treeAdapter.getParentNode(r);return n?{parent:n,beforeElement:r}:{parent:this.openElements.items[t-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const r=this._findFosterParentingLocation();r.beforeElement?this.treeAdapter.insertBefore(r.parent,t,r.beforeElement):this.treeAdapter.appendChild(r.parent,t)}_isSpecialElement(t,r){const n=this.treeAdapter.getNamespaceURI(t);return y8e[n].has(r)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){kke(this,t);return}switch(this.insertionMode){case ie.INITIAL:{P0(this,t);break}case ie.BEFORE_HTML:{ah(this,t);break}case ie.BEFORE_HEAD:{ih(this,t);break}case ie.IN_HEAD:{oh(this,t);break}case ie.IN_HEAD_NO_SCRIPT:{sh(this,t);break}case ie.AFTER_HEAD:{lh(this,t);break}case ie.IN_BODY:case ie.IN_CAPTION:case ie.IN_CELL:case ie.IN_TEMPLATE:{IK(this,t);break}case ie.TEXT:case ie.IN_SELECT:case ie.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case ie.IN_TABLE:case ie.IN_TABLE_BODY:case ie.IN_ROW:{$E(this,t);break}case ie.IN_TABLE_TEXT:{$K(this,t);break}case ie.IN_COLUMN_GROUP:{Ny(this,t);break}case ie.AFTER_BODY:{Py(this,t);break}case ie.AFTER_AFTER_BODY:{p1(this,t);break}}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){Ake(this,t);return}switch(this.insertionMode){case ie.INITIAL:{P0(this,t);break}case ie.BEFORE_HTML:{ah(this,t);break}case ie.BEFORE_HEAD:{ih(this,t);break}case ie.IN_HEAD:{oh(this,t);break}case ie.IN_HEAD_NO_SCRIPT:{sh(this,t);break}case ie.AFTER_HEAD:{lh(this,t);break}case ie.TEXT:{this._insertCharacters(t);break}case ie.IN_TABLE:case ie.IN_TABLE_BODY:case ie.IN_ROW:{$E(this,t);break}case ie.IN_COLUMN_GROUP:{Ny(this,t);break}case ie.AFTER_BODY:{Py(this,t);break}case ie.AFTER_AFTER_BODY:{p1(this,t);break}}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML){OS(this,t);return}switch(this.insertionMode){case ie.INITIAL:case ie.BEFORE_HTML:case ie.BEFORE_HEAD:case ie.IN_HEAD:case ie.IN_HEAD_NO_SCRIPT:case ie.AFTER_HEAD:case ie.IN_BODY:case ie.IN_TABLE:case ie.IN_CAPTION:case ie.IN_COLUMN_GROUP:case ie.IN_TABLE_BODY:case ie.IN_ROW:case ie.IN_CELL:case ie.IN_SELECT:case ie.IN_SELECT_IN_TABLE:case ie.IN_TEMPLATE:case ie.IN_FRAMESET:case ie.AFTER_FRAMESET:{OS(this,t);break}case ie.IN_TABLE_TEXT:{M0(this,t);break}case ie.AFTER_BODY:{a7e(this,t);break}case ie.AFTER_AFTER_BODY:case ie.AFTER_AFTER_FRAMESET:{i7e(this,t);break}}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case ie.INITIAL:{o7e(this,t);break}case ie.BEFORE_HEAD:case ie.IN_HEAD:case ie.IN_HEAD_NO_SCRIPT:case ie.AFTER_HEAD:{this._err(t,be.misplacedDoctype);break}case ie.IN_TABLE_TEXT:{M0(this,t);break}}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,be.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?Oke(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case ie.INITIAL:{P0(this,t);break}case ie.BEFORE_HTML:{s7e(this,t);break}case ie.BEFORE_HEAD:{u7e(this,t);break}case ie.IN_HEAD:{Li(this,t);break}case ie.IN_HEAD_NO_SCRIPT:{d7e(this,t);break}case ie.AFTER_HEAD:{p7e(this,t);break}case ie.IN_BODY:{$n(this,t);break}case ie.IN_TABLE:{Xf(this,t);break}case ie.IN_TABLE_TEXT:{M0(this,t);break}case ie.IN_CAPTION:{cke(this,t);break}case ie.IN_COLUMN_GROUP:{w8(this,t);break}case ie.IN_TABLE_BODY:{gb(this,t);break}case ie.IN_ROW:{yb(this,t);break}case ie.IN_CELL:{hke(this,t);break}case ie.IN_SELECT:{qK(this,t);break}case ie.IN_SELECT_IN_TABLE:{mke(this,t);break}case ie.IN_TEMPLATE:{yke(this,t);break}case ie.AFTER_BODY:{bke(this,t);break}case ie.IN_FRAMESET:{xke(this,t);break}case ie.AFTER_FRAMESET:{Eke(this,t);break}case ie.AFTER_AFTER_BODY:{Ske(this,t);break}case ie.AFTER_AFTER_FRAMESET:{Tke(this,t);break}}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?Cke(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case ie.INITIAL:{P0(this,t);break}case ie.BEFORE_HTML:{l7e(this,t);break}case ie.BEFORE_HEAD:{c7e(this,t);break}case ie.IN_HEAD:{f7e(this,t);break}case ie.IN_HEAD_NO_SCRIPT:{h7e(this,t);break}case ie.AFTER_HEAD:{m7e(this,t);break}case ie.IN_BODY:{mb(this,t);break}case ie.TEXT:{eke(this,t);break}case ie.IN_TABLE:{fp(this,t);break}case ie.IN_TABLE_TEXT:{M0(this,t);break}case ie.IN_CAPTION:{fke(this,t);break}case ie.IN_COLUMN_GROUP:{dke(this,t);break}case ie.IN_TABLE_BODY:{CS(this,t);break}case ie.IN_ROW:{HK(this,t);break}case ie.IN_CELL:{pke(this,t);break}case ie.IN_SELECT:{GK(this,t);break}case ie.IN_SELECT_IN_TABLE:{gke(this,t);break}case ie.IN_TEMPLATE:{vke(this,t);break}case ie.AFTER_BODY:{YK(this,t);break}case ie.IN_FRAMESET:{wke(this,t);break}case ie.AFTER_FRAMESET:{_ke(this,t);break}case ie.AFTER_AFTER_BODY:{p1(this,t);break}}}onEof(t){switch(this.insertionMode){case ie.INITIAL:{P0(this,t);break}case ie.BEFORE_HTML:{ah(this,t);break}case ie.BEFORE_HEAD:{ih(this,t);break}case ie.IN_HEAD:{oh(this,t);break}case ie.IN_HEAD_NO_SCRIPT:{sh(this,t);break}case ie.AFTER_HEAD:{lh(this,t);break}case ie.IN_BODY:case ie.IN_TABLE:case ie.IN_CAPTION:case ie.IN_COLUMN_GROUP:case ie.IN_TABLE_BODY:case ie.IN_ROW:case ie.IN_CELL:case ie.IN_SELECT:case ie.IN_SELECT_IN_TABLE:{zK(this,t);break}case ie.TEXT:{tke(this,t);break}case ie.IN_TABLE_TEXT:{M0(this,t);break}case ie.IN_TEMPLATE:{VK(this,t);break}case ie.AFTER_BODY:case ie.IN_FRAMESET:case ie.AFTER_FRAMESET:case ie.AFTER_AFTER_BODY:case ie.AFTER_AFTER_FRAMESET:{x8(this,t);break}}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCodeAt(0)===K.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 ie.IN_HEAD:case ie.IN_HEAD_NO_SCRIPT:case ie.AFTER_HEAD:case ie.TEXT:case ie.IN_COLUMN_GROUP:case ie.IN_SELECT:case ie.IN_SELECT_IN_TABLE:case ie.IN_FRAMESET:case ie.AFTER_FRAMESET:{this._insertCharacters(t);break}case ie.IN_BODY:case ie.IN_CAPTION:case ie.IN_CELL:case ie.IN_TEMPLATE:case ie.AFTER_BODY:case ie.AFTER_AFTER_BODY:case ie.AFTER_AFTER_FRAMESET:{DK(this,t);break}case ie.IN_TABLE:case ie.IN_TABLE_BODY:case ie.IN_ROW:{$E(this,t);break}case ie.IN_TABLE_TEXT:{FK(this,t);break}}}}function Z8e(e,t){let r=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return r?e.openElements.contains(r.element)?e.openElements.hasInScope(t.tagID)||(r=null):(e.activeFormattingElements.removeEntry(r),r=null):BK(e,t),r}function J8e(e,t){let r=null,n=e.openElements.stackTop;for(;n>=0;n--){const a=e.openElements.items[n];if(a===t.element)break;e._isSpecialElement(a,e.openElements.tagIDs[n])&&(r=a)}return r||(e.openElements.shortenToLength(Math.max(n,0)),e.activeFormattingElements.removeEntry(t)),r}function e7e(e,t,r){let n=t,a=e.openElements.getCommonAncestor(t);for(let i=0,o=a;o!==r;i++,o=a){a=e.openElements.getCommonAncestor(o);const s=e.activeFormattingElements.getElementEntry(o),u=s&&i>=Q8e;!s||u?(u&&e.activeFormattingElements.removeEntry(s),e.openElements.remove(o)):(o=t7e(e,s),n===t&&(e.activeFormattingElements.bookmark=s),e.treeAdapter.detachNode(n),e.treeAdapter.appendChild(o,n),n=o)}return n}function t7e(e,t){const r=e.treeAdapter.getNamespaceURI(t.element),n=e.treeAdapter.createElement(t.token.tagName,r,t.token.attrs);return e.openElements.replace(t.element,n),t.element=n,n}function r7e(e,t,r){const n=e.treeAdapter.getTagName(t),a=xd(n);if(e._isElementCausesFosterParenting(a))e._fosterParentElement(r);else{const i=e.treeAdapter.getNamespaceURI(t);a===T.TEMPLATE&&i===Ne.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,r)}}function n7e(e,t,r){const n=e.treeAdapter.getNamespaceURI(r.element),{token:a}=r,i=e.treeAdapter.createElement(a.tagName,n,a.attrs);e._adoptNodes(t,i),e.treeAdapter.appendChild(t,i),e.activeFormattingElements.insertElementAfterBookmark(i,a),e.activeFormattingElements.removeEntry(r),e.openElements.remove(r.element),e.openElements.insertAfter(t,i,a.tagID)}function b8(e,t){for(let r=0;r<W8e;r++){const n=Z8e(e,t);if(!n)break;const a=J8e(e,n);if(!a)break;e.activeFormattingElements.bookmark=n;const i=e7e(e,a,n.element),o=e.openElements.getCommonAncestor(n.element);e.treeAdapter.detachNode(i),o&&r7e(e,o,i),n7e(e,a,n)}}function OS(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function a7e(e,t){e._appendCommentNode(t,e.openElements.items[0])}function i7e(e,t){e._appendCommentNode(t,e.document)}function x8(e,t){if(e.stopped=!0,t.location){const r=e.fragmentContext?0:2;for(let n=e.openElements.stackTop;n>=r;n--)e._setEndLocation(e.openElements.items[n],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const n=e.openElements.items[0],a=e.treeAdapter.getNodeSourceCodeLocation(n);if(a&&!a.endTag&&(e._setEndLocation(n,t),e.openElements.stackTop>=1)){const i=e.openElements.items[1],o=e.treeAdapter.getNodeSourceCodeLocation(i);o&&!o.endTag&&e._setEndLocation(i,t)}}}}function o7e(e,t){e._setDocumentType(t);const r=t.forceQuirks?ii.QUIRKS:L8e(t);I8e(t)||e._err(t,be.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,r),e.insertionMode=ie.BEFORE_HTML}function P0(e,t){e._err(t,be.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,ii.QUIRKS),e.insertionMode=ie.BEFORE_HTML,e._processToken(t)}function s7e(e,t){t.tagID===T.HTML?(e._insertElement(t,Ne.HTML),e.insertionMode=ie.BEFORE_HEAD):ah(e,t)}function l7e(e,t){const r=t.tagID;(r===T.HTML||r===T.HEAD||r===T.BODY||r===T.BR)&&ah(e,t)}function ah(e,t){e._insertFakeRootElement(),e.insertionMode=ie.BEFORE_HEAD,e._processToken(t)}function u7e(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.HEAD:{e._insertElement(t,Ne.HTML),e.headElement=e.openElements.current,e.insertionMode=ie.IN_HEAD;break}default:ih(e,t)}}function c7e(e,t){const r=t.tagID;r===T.HEAD||r===T.BODY||r===T.HTML||r===T.BR?ih(e,t):e._err(t,be.endTagWithoutMatchingOpenElement)}function ih(e,t){e._insertFakeElement(he.HEAD,T.HEAD),e.headElement=e.openElements.current,e.insertionMode=ie.IN_HEAD,e._processToken(t)}function Li(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.BASE:case T.BASEFONT:case T.BGSOUND:case T.LINK:case T.META:{e._appendElement(t,Ne.HTML),t.ackSelfClosing=!0;break}case T.TITLE:{e._switchToTextParsing(t,Lr.RCDATA);break}case T.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(t,Lr.RAWTEXT):(e._insertElement(t,Ne.HTML),e.insertionMode=ie.IN_HEAD_NO_SCRIPT);break}case T.NOFRAMES:case T.STYLE:{e._switchToTextParsing(t,Lr.RAWTEXT);break}case T.SCRIPT:{e._switchToTextParsing(t,Lr.SCRIPT_DATA);break}case T.TEMPLATE:{e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=ie.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(ie.IN_TEMPLATE);break}case T.HEAD:{e._err(t,be.misplacedStartTagForHeadElement);break}default:oh(e,t)}}function f7e(e,t){switch(t.tagID){case T.HEAD:{e.openElements.pop(),e.insertionMode=ie.AFTER_HEAD;break}case T.BODY:case T.BR:case T.HTML:{oh(e,t);break}case T.TEMPLATE:{Xu(e,t);break}default:e._err(t,be.endTagWithoutMatchingOpenElement)}}function Xu(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==T.TEMPLATE&&e._err(t,be.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(T.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,be.endTagWithoutMatchingOpenElement)}function oh(e,t){e.openElements.pop(),e.insertionMode=ie.AFTER_HEAD,e._processToken(t)}function d7e(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.BASEFONT:case T.BGSOUND:case T.HEAD:case T.LINK:case T.META:case T.NOFRAMES:case T.STYLE:{Li(e,t);break}case T.NOSCRIPT:{e._err(t,be.nestedNoscriptInHead);break}default:sh(e,t)}}function h7e(e,t){switch(t.tagID){case T.NOSCRIPT:{e.openElements.pop(),e.insertionMode=ie.IN_HEAD;break}case T.BR:{sh(e,t);break}default:e._err(t,be.endTagWithoutMatchingOpenElement)}}function sh(e,t){const r=t.type===bt.EOF?be.openElementsLeftAfterEof:be.disallowedContentInNoscriptInHead;e._err(t,r),e.openElements.pop(),e.insertionMode=ie.IN_HEAD,e._processToken(t)}function p7e(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.BODY:{e._insertElement(t,Ne.HTML),e.framesetOk=!1,e.insertionMode=ie.IN_BODY;break}case T.FRAMESET:{e._insertElement(t,Ne.HTML),e.insertionMode=ie.IN_FRAMESET;break}case T.BASE:case T.BASEFONT:case T.BGSOUND:case T.LINK:case T.META:case T.NOFRAMES:case T.SCRIPT:case T.STYLE:case T.TEMPLATE:case T.TITLE:{e._err(t,be.abandonedHeadElementChild),e.openElements.push(e.headElement,T.HEAD),Li(e,t),e.openElements.remove(e.headElement);break}case T.HEAD:{e._err(t,be.misplacedStartTagForHeadElement);break}default:lh(e,t)}}function m7e(e,t){switch(t.tagID){case T.BODY:case T.HTML:case T.BR:{lh(e,t);break}case T.TEMPLATE:{Xu(e,t);break}default:e._err(t,be.endTagWithoutMatchingOpenElement)}}function lh(e,t){e._insertFakeElement(he.BODY,T.BODY),e.insertionMode=ie.IN_BODY,pb(e,t)}function pb(e,t){switch(t.type){case bt.CHARACTER:{IK(e,t);break}case bt.WHITESPACE_CHARACTER:{DK(e,t);break}case bt.COMMENT:{OS(e,t);break}case bt.START_TAG:{$n(e,t);break}case bt.END_TAG:{mb(e,t);break}case bt.EOF:{zK(e,t);break}}}function DK(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function IK(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function g7e(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function y7e(e,t){const r=e.openElements.tryPeekProperlyNestedBodyElement();r&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(r,t.attrs))}function v7e(e,t){const r=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&r&&(e.treeAdapter.detachNode(r),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Ne.HTML),e.insertionMode=ie.IN_FRAMESET)}function b7e(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,Ne.HTML)}function x7e(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e.openElements.currentTagId!==void 0&&kS.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,Ne.HTML)}function w7e(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,Ne.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function E7e(e,t){const r=e.openElements.tmplCount>0;(!e.formElement||r)&&(e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,Ne.HTML),r||(e.formElement=e.openElements.current))}function _7e(e,t){e.framesetOk=!1;const r=t.tagID;for(let n=e.openElements.stackTop;n>=0;n--){const a=e.openElements.tagIDs[n];if(r===T.LI&&a===T.LI||(r===T.DD||r===T.DT)&&(a===T.DD||a===T.DT)){e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.popUntilTagNamePopped(a);break}if(a!==T.ADDRESS&&a!==T.DIV&&a!==T.P&&e._isSpecialElement(e.openElements.items[n],a))break}e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,Ne.HTML)}function S7e(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,Ne.HTML),e.tokenizer.state=Lr.PLAINTEXT}function T7e(e,t){e.openElements.hasInScope(T.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ne.HTML),e.framesetOk=!1}function A7e(e,t){const r=e.activeFormattingElements.getElementEntryInScopeWithTagName(he.A);r&&(b8(e,t),e.openElements.remove(r.element),e.activeFormattingElements.removeEntry(r)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ne.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function k7e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ne.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function O7e(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(T.NOBR)&&(b8(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Ne.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function C7e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ne.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function N7e(e,t){e.treeAdapter.getDocumentMode(e.document)!==ii.QUIRKS&&e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._insertElement(t,Ne.HTML),e.framesetOk=!1,e.insertionMode=ie.IN_TABLE}function LK(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ne.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function jK(e){const t=TK(e,_u.TYPE);return t!=null&&t.toLowerCase()===K8e}function P7e(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ne.HTML),jK(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}function M7e(e,t){e._appendElement(t,Ne.HTML),t.ackSelfClosing=!0}function R7e(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._appendElement(t,Ne.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function D7e(e,t){t.tagName=he.IMG,t.tagID=T.IMG,LK(e,t)}function I7e(e,t){e._insertElement(t,Ne.HTML),e.skipNextNewLine=!0,e.tokenizer.state=Lr.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=ie.TEXT}function L7e(e,t){e.openElements.hasInButtonScope(T.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,Lr.RAWTEXT)}function j7e(e,t){e.framesetOk=!1,e._switchToTextParsing(t,Lr.RAWTEXT)}function GB(e,t){e._switchToTextParsing(t,Lr.RAWTEXT)}function B7e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ne.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===ie.IN_TABLE||e.insertionMode===ie.IN_CAPTION||e.insertionMode===ie.IN_TABLE_BODY||e.insertionMode===ie.IN_ROW||e.insertionMode===ie.IN_CELL?ie.IN_SELECT_IN_TABLE:ie.IN_SELECT}function z7e(e,t){e.openElements.currentTagId===T.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Ne.HTML)}function F7e(e,t){e.openElements.hasInScope(T.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Ne.HTML)}function $7e(e,t){e.openElements.hasInScope(T.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(T.RTC),e._insertElement(t,Ne.HTML)}function U7e(e,t){e._reconstructActiveFormattingElements(),PK(t),v8(t),t.selfClosing?e._appendElement(t,Ne.MATHML):e._insertElement(t,Ne.MATHML),t.ackSelfClosing=!0}function H7e(e,t){e._reconstructActiveFormattingElements(),MK(t),v8(t),t.selfClosing?e._appendElement(t,Ne.SVG):e._insertElement(t,Ne.SVG),t.ackSelfClosing=!0}function VB(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ne.HTML)}function $n(e,t){switch(t.tagID){case T.I:case T.S:case T.B:case T.U:case T.EM:case T.TT:case T.BIG:case T.CODE:case T.FONT:case T.SMALL:case T.STRIKE:case T.STRONG:{k7e(e,t);break}case T.A:{A7e(e,t);break}case T.H1:case T.H2:case T.H3:case T.H4:case T.H5:case T.H6:{x7e(e,t);break}case T.P:case T.DL:case T.OL:case T.UL:case T.DIV:case T.DIR:case T.NAV:case T.MAIN:case T.MENU:case T.ASIDE:case T.CENTER:case T.FIGURE:case T.FOOTER:case T.HEADER:case T.HGROUP:case T.DIALOG:case T.DETAILS:case T.ADDRESS:case T.ARTICLE:case T.SEARCH:case T.SECTION:case T.SUMMARY:case T.FIELDSET:case T.BLOCKQUOTE:case T.FIGCAPTION:{b7e(e,t);break}case T.LI:case T.DD:case T.DT:{_7e(e,t);break}case T.BR:case T.IMG:case T.WBR:case T.AREA:case T.EMBED:case T.KEYGEN:{LK(e,t);break}case T.HR:{R7e(e,t);break}case T.RB:case T.RTC:{F7e(e,t);break}case T.RT:case T.RP:{$7e(e,t);break}case T.PRE:case T.LISTING:{w7e(e,t);break}case T.XMP:{L7e(e,t);break}case T.SVG:{H7e(e,t);break}case T.HTML:{g7e(e,t);break}case T.BASE:case T.LINK:case T.META:case T.STYLE:case T.TITLE:case T.SCRIPT:case T.BGSOUND:case T.BASEFONT:case T.TEMPLATE:{Li(e,t);break}case T.BODY:{y7e(e,t);break}case T.FORM:{E7e(e,t);break}case T.NOBR:{O7e(e,t);break}case T.MATH:{U7e(e,t);break}case T.TABLE:{N7e(e,t);break}case T.INPUT:{P7e(e,t);break}case T.PARAM:case T.TRACK:case T.SOURCE:{M7e(e,t);break}case T.IMAGE:{D7e(e,t);break}case T.BUTTON:{T7e(e,t);break}case T.APPLET:case T.OBJECT:case T.MARQUEE:{C7e(e,t);break}case T.IFRAME:{j7e(e,t);break}case T.SELECT:{B7e(e,t);break}case T.OPTION:case T.OPTGROUP:{z7e(e,t);break}case T.NOEMBED:case T.NOFRAMES:{GB(e,t);break}case T.FRAMESET:{v7e(e,t);break}case T.TEXTAREA:{I7e(e,t);break}case T.NOSCRIPT:{e.options.scriptingEnabled?GB(e,t):VB(e,t);break}case T.PLAINTEXT:{S7e(e,t);break}case T.COL:case T.TH:case T.TD:case T.TR:case T.HEAD:case T.FRAME:case T.TBODY:case T.TFOOT:case T.THEAD:case T.CAPTION:case T.COLGROUP:break;default:VB(e,t)}}function q7e(e,t){if(e.openElements.hasInScope(T.BODY)&&(e.insertionMode=ie.AFTER_BODY,e.options.sourceCodeLocationInfo)){const r=e.openElements.tryPeekProperlyNestedBodyElement();r&&e._setEndLocation(r,t)}}function G7e(e,t){e.openElements.hasInScope(T.BODY)&&(e.insertionMode=ie.AFTER_BODY,YK(e,t))}function V7e(e,t){const r=t.tagID;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r))}function Y7e(e){const t=e.openElements.tmplCount>0,{formElement:r}=e;t||(e.formElement=null),(r||t)&&e.openElements.hasInScope(T.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(T.FORM):r&&e.openElements.remove(r))}function K7e(e){e.openElements.hasInButtonScope(T.P)||e._insertFakeElement(he.P,T.P),e._closePElement()}function W7e(e){e.openElements.hasInListItemScope(T.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(T.LI),e.openElements.popUntilTagNamePopped(T.LI))}function Q7e(e,t){const r=t.tagID;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r))}function X7e(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function Z7e(e,t){const r=t.tagID;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker())}function J7e(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(he.BR,T.BR),e.openElements.pop(),e.framesetOk=!1}function BK(e,t){const r=t.tagName,n=t.tagID;for(let a=e.openElements.stackTop;a>0;a--){const i=e.openElements.items[a],o=e.openElements.tagIDs[a];if(n===o&&(n!==T.UNKNOWN||e.treeAdapter.getTagName(i)===r)){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.stackTop>=a&&e.openElements.shortenToLength(a);break}if(e._isSpecialElement(i,o))break}}function mb(e,t){switch(t.tagID){case T.A:case T.B:case T.I:case T.S:case T.U:case T.EM:case T.TT:case T.BIG:case T.CODE:case T.FONT:case T.NOBR:case T.SMALL:case T.STRIKE:case T.STRONG:{b8(e,t);break}case T.P:{K7e(e);break}case T.DL:case T.UL:case T.OL:case T.DIR:case T.DIV:case T.NAV:case T.PRE:case T.MAIN:case T.MENU:case T.ASIDE:case T.BUTTON:case T.CENTER:case T.FIGURE:case T.FOOTER:case T.HEADER:case T.HGROUP:case T.DIALOG:case T.ADDRESS:case T.ARTICLE:case T.DETAILS:case T.SEARCH:case T.SECTION:case T.SUMMARY:case T.LISTING:case T.FIELDSET:case T.BLOCKQUOTE:case T.FIGCAPTION:{V7e(e,t);break}case T.LI:{W7e(e);break}case T.DD:case T.DT:{Q7e(e,t);break}case T.H1:case T.H2:case T.H3:case T.H4:case T.H5:case T.H6:{X7e(e);break}case T.BR:{J7e(e);break}case T.BODY:{q7e(e,t);break}case T.HTML:{G7e(e,t);break}case T.FORM:{Y7e(e);break}case T.APPLET:case T.OBJECT:case T.MARQUEE:{Z7e(e,t);break}case T.TEMPLATE:{Xu(e,t);break}default:BK(e,t)}}function zK(e,t){e.tmplInsertionModeStack.length>0?VK(e,t):x8(e,t)}function eke(e,t){var r;t.tagID===T.SCRIPT&&((r=e.scriptHandler)===null||r===void 0||r.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function tke(e,t){e._err(t,be.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}function $E(e,t){if(e.openElements.currentTagId!==void 0&&RK.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=ie.IN_TABLE_TEXT,t.type){case bt.CHARACTER:{$K(e,t);break}case bt.WHITESPACE_CHARACTER:{FK(e,t);break}}else Vp(e,t)}function rke(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Ne.HTML),e.insertionMode=ie.IN_CAPTION}function nke(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ne.HTML),e.insertionMode=ie.IN_COLUMN_GROUP}function ake(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(he.COLGROUP,T.COLGROUP),e.insertionMode=ie.IN_COLUMN_GROUP,w8(e,t)}function ike(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ne.HTML),e.insertionMode=ie.IN_TABLE_BODY}function oke(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(he.TBODY,T.TBODY),e.insertionMode=ie.IN_TABLE_BODY,gb(e,t)}function ske(e,t){e.openElements.hasInTableScope(T.TABLE)&&(e.openElements.popUntilTagNamePopped(T.TABLE),e._resetInsertionMode(),e._processStartTag(t))}function lke(e,t){jK(t)?e._appendElement(t,Ne.HTML):Vp(e,t),t.ackSelfClosing=!0}function uke(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,Ne.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function Xf(e,t){switch(t.tagID){case T.TD:case T.TH:case T.TR:{oke(e,t);break}case T.STYLE:case T.SCRIPT:case T.TEMPLATE:{Li(e,t);break}case T.COL:{ake(e,t);break}case T.FORM:{uke(e,t);break}case T.TABLE:{ske(e,t);break}case T.TBODY:case T.TFOOT:case T.THEAD:{ike(e,t);break}case T.INPUT:{lke(e,t);break}case T.CAPTION:{rke(e,t);break}case T.COLGROUP:{nke(e,t);break}default:Vp(e,t)}}function fp(e,t){switch(t.tagID){case T.TABLE:{e.openElements.hasInTableScope(T.TABLE)&&(e.openElements.popUntilTagNamePopped(T.TABLE),e._resetInsertionMode());break}case T.TEMPLATE:{Xu(e,t);break}case T.BODY:case T.CAPTION:case T.COL:case T.COLGROUP:case T.HTML:case T.TBODY:case T.TD:case T.TFOOT:case T.TH:case T.THEAD:case T.TR:break;default:Vp(e,t)}}function Vp(e,t){const r=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,pb(e,t),e.fosterParentingEnabled=r}function FK(e,t){e.pendingCharacterTokens.push(t)}function $K(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function M0(e,t){let r=0;if(e.hasNonWhitespacePendingCharacterToken)for(;r<e.pendingCharacterTokens.length;r++)Vp(e,e.pendingCharacterTokens[r]);else for(;r<e.pendingCharacterTokens.length;r++)e._insertCharacters(e.pendingCharacterTokens[r]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}const UK=new Set([T.CAPTION,T.COL,T.COLGROUP,T.TBODY,T.TD,T.TFOOT,T.TH,T.THEAD,T.TR]);function cke(e,t){const r=t.tagID;UK.has(r)?e.openElements.hasInTableScope(T.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=ie.IN_TABLE,Xf(e,t)):$n(e,t)}function fke(e,t){const r=t.tagID;switch(r){case T.CAPTION:case T.TABLE:{e.openElements.hasInTableScope(T.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(T.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=ie.IN_TABLE,r===T.TABLE&&fp(e,t));break}case T.BODY:case T.COL:case T.COLGROUP:case T.HTML:case T.TBODY:case T.TD:case T.TFOOT:case T.TH:case T.THEAD:case T.TR:break;default:mb(e,t)}}function w8(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.COL:{e._appendElement(t,Ne.HTML),t.ackSelfClosing=!0;break}case T.TEMPLATE:{Li(e,t);break}default:Ny(e,t)}}function dke(e,t){switch(t.tagID){case T.COLGROUP:{e.openElements.currentTagId===T.COLGROUP&&(e.openElements.pop(),e.insertionMode=ie.IN_TABLE);break}case T.TEMPLATE:{Xu(e,t);break}case T.COL:break;default:Ny(e,t)}}function Ny(e,t){e.openElements.currentTagId===T.COLGROUP&&(e.openElements.pop(),e.insertionMode=ie.IN_TABLE,e._processToken(t))}function gb(e,t){switch(t.tagID){case T.TR:{e.openElements.clearBackToTableBodyContext(),e._insertElement(t,Ne.HTML),e.insertionMode=ie.IN_ROW;break}case T.TH:case T.TD:{e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(he.TR,T.TR),e.insertionMode=ie.IN_ROW,yb(e,t);break}case T.CAPTION:case T.COL:case T.COLGROUP:case T.TBODY:case T.TFOOT:case T.THEAD:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=ie.IN_TABLE,Xf(e,t));break}default:Xf(e,t)}}function CS(e,t){const r=t.tagID;switch(t.tagID){case T.TBODY:case T.TFOOT:case T.THEAD:{e.openElements.hasInTableScope(r)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=ie.IN_TABLE);break}case T.TABLE:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=ie.IN_TABLE,fp(e,t));break}case T.BODY:case T.CAPTION:case T.COL:case T.COLGROUP:case T.HTML:case T.TD:case T.TH:case T.TR:break;default:fp(e,t)}}function yb(e,t){switch(t.tagID){case T.TH:case T.TD:{e.openElements.clearBackToTableRowContext(),e._insertElement(t,Ne.HTML),e.insertionMode=ie.IN_CELL,e.activeFormattingElements.insertMarker();break}case T.CAPTION:case T.COL:case T.COLGROUP:case T.TBODY:case T.TFOOT:case T.THEAD:case T.TR:{e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=ie.IN_TABLE_BODY,gb(e,t));break}default:Xf(e,t)}}function HK(e,t){switch(t.tagID){case T.TR:{e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=ie.IN_TABLE_BODY);break}case T.TABLE:{e.openElements.hasInTableScope(T.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=ie.IN_TABLE_BODY,CS(e,t));break}case T.TBODY:case T.TFOOT:case T.THEAD:{(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(T.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=ie.IN_TABLE_BODY,CS(e,t));break}case T.BODY:case T.CAPTION:case T.COL:case T.COLGROUP:case T.HTML:case T.TD:case T.TH:break;default:fp(e,t)}}function hke(e,t){const r=t.tagID;UK.has(r)?(e.openElements.hasInTableScope(T.TD)||e.openElements.hasInTableScope(T.TH))&&(e._closeTableCell(),yb(e,t)):$n(e,t)}function pke(e,t){const r=t.tagID;switch(r){case T.TD:case T.TH:{e.openElements.hasInTableScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=ie.IN_ROW);break}case T.TABLE:case T.TBODY:case T.TFOOT:case T.THEAD:case T.TR:{e.openElements.hasInTableScope(r)&&(e._closeTableCell(),HK(e,t));break}case T.BODY:case T.CAPTION:case T.COL:case T.COLGROUP:case T.HTML:break;default:mb(e,t)}}function qK(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.OPTION:{e.openElements.currentTagId===T.OPTION&&e.openElements.pop(),e._insertElement(t,Ne.HTML);break}case T.OPTGROUP:{e.openElements.currentTagId===T.OPTION&&e.openElements.pop(),e.openElements.currentTagId===T.OPTGROUP&&e.openElements.pop(),e._insertElement(t,Ne.HTML);break}case T.HR:{e.openElements.currentTagId===T.OPTION&&e.openElements.pop(),e.openElements.currentTagId===T.OPTGROUP&&e.openElements.pop(),e._appendElement(t,Ne.HTML),t.ackSelfClosing=!0;break}case T.INPUT:case T.KEYGEN:case T.TEXTAREA:case T.SELECT:{e.openElements.hasInSelectScope(T.SELECT)&&(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),t.tagID!==T.SELECT&&e._processStartTag(t));break}case T.SCRIPT:case T.TEMPLATE:{Li(e,t);break}}}function GK(e,t){switch(t.tagID){case T.OPTGROUP:{e.openElements.stackTop>0&&e.openElements.currentTagId===T.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===T.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===T.OPTGROUP&&e.openElements.pop();break}case T.OPTION:{e.openElements.currentTagId===T.OPTION&&e.openElements.pop();break}case T.SELECT:{e.openElements.hasInSelectScope(T.SELECT)&&(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode());break}case T.TEMPLATE:{Xu(e,t);break}}}function mke(e,t){const r=t.tagID;r===T.CAPTION||r===T.TABLE||r===T.TBODY||r===T.TFOOT||r===T.THEAD||r===T.TR||r===T.TD||r===T.TH?(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),e._processStartTag(t)):qK(e,t)}function gke(e,t){const r=t.tagID;r===T.CAPTION||r===T.TABLE||r===T.TBODY||r===T.TFOOT||r===T.THEAD||r===T.TR||r===T.TD||r===T.TH?e.openElements.hasInTableScope(r)&&(e.openElements.popUntilTagNamePopped(T.SELECT),e._resetInsertionMode(),e.onEndTag(t)):GK(e,t)}function yke(e,t){switch(t.tagID){case T.BASE:case T.BASEFONT:case T.BGSOUND:case T.LINK:case T.META:case T.NOFRAMES:case T.SCRIPT:case T.STYLE:case T.TEMPLATE:case T.TITLE:{Li(e,t);break}case T.CAPTION:case T.COLGROUP:case T.TBODY:case T.TFOOT:case T.THEAD:{e.tmplInsertionModeStack[0]=ie.IN_TABLE,e.insertionMode=ie.IN_TABLE,Xf(e,t);break}case T.COL:{e.tmplInsertionModeStack[0]=ie.IN_COLUMN_GROUP,e.insertionMode=ie.IN_COLUMN_GROUP,w8(e,t);break}case T.TR:{e.tmplInsertionModeStack[0]=ie.IN_TABLE_BODY,e.insertionMode=ie.IN_TABLE_BODY,gb(e,t);break}case T.TD:case T.TH:{e.tmplInsertionModeStack[0]=ie.IN_ROW,e.insertionMode=ie.IN_ROW,yb(e,t);break}default:e.tmplInsertionModeStack[0]=ie.IN_BODY,e.insertionMode=ie.IN_BODY,$n(e,t)}}function vke(e,t){t.tagID===T.TEMPLATE&&Xu(e,t)}function VK(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(T.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):x8(e,t)}function bke(e,t){t.tagID===T.HTML?$n(e,t):Py(e,t)}function YK(e,t){var r;if(t.tagID===T.HTML){if(e.fragmentContext||(e.insertionMode=ie.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===T.HTML){e._setEndLocation(e.openElements.items[0],t);const n=e.openElements.items[1];n&&!(!((r=e.treeAdapter.getNodeSourceCodeLocation(n))===null||r===void 0)&&r.endTag)&&e._setEndLocation(n,t)}}else Py(e,t)}function Py(e,t){e.insertionMode=ie.IN_BODY,pb(e,t)}function xke(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.FRAMESET:{e._insertElement(t,Ne.HTML);break}case T.FRAME:{e._appendElement(t,Ne.HTML),t.ackSelfClosing=!0;break}case T.NOFRAMES:{Li(e,t);break}}}function wke(e,t){t.tagID===T.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==T.FRAMESET&&(e.insertionMode=ie.AFTER_FRAMESET))}function Eke(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.NOFRAMES:{Li(e,t);break}}}function _ke(e,t){t.tagID===T.HTML&&(e.insertionMode=ie.AFTER_AFTER_FRAMESET)}function Ske(e,t){t.tagID===T.HTML?$n(e,t):p1(e,t)}function p1(e,t){e.insertionMode=ie.IN_BODY,pb(e,t)}function Tke(e,t){switch(t.tagID){case T.HTML:{$n(e,t);break}case T.NOFRAMES:{Li(e,t);break}}}function Ake(e,t){t.chars=vr,e._insertCharacters(t)}function kke(e,t){e._insertCharacters(t),e.framesetOk=!1}function KK(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Ne.HTML&&e.openElements.currentTagId!==void 0&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}function Oke(e,t){if(H8e(t))KK(e),e._startTagOutsideForeignContent(t);else{const r=e._getAdjustedCurrentElement(),n=e.treeAdapter.getNamespaceURI(r);n===Ne.MATHML?PK(t):n===Ne.SVG&&(q8e(t),MK(t)),v8(t),t.selfClosing?e._appendElement(t,n):e._insertElement(t,n),t.ackSelfClosing=!0}}function Cke(e,t){if(t.tagID===T.P||t.tagID===T.BR){KK(e),e._endTagOutsideForeignContent(t);return}for(let r=e.openElements.stackTop;r>0;r--){const n=e.openElements.items[r];if(e.treeAdapter.getNamespaceURI(n)===Ne.HTML){e._endTagOutsideForeignContent(t);break}const a=e.treeAdapter.getTagName(n);if(a.toLowerCase()===t.tagName){t.tagName=a,e.openElements.shortenToLength(r);break}}}he.AREA,he.BASE,he.BASEFONT,he.BGSOUND,he.BR,he.COL,he.EMBED,he.FRAME,he.HR,he.IMG,he.INPUT,he.KEYGEN,he.LINK,he.META,he.PARAM,he.SOURCE,he.TRACK,he.WBR;const Nke=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,Pke=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),YB={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function WK(e,t){const r=$ke(e),n=g8("type",{handlers:{root:Mke,element:Rke,text:Dke,comment:XK,doctype:Ike,raw:jke},unknown:Bke}),a={parser:r?new qB(YB):qB.getFragmentParser(void 0,YB),handle(s){n(s,a)},stitches:!1,options:t||{}};n(e,a),wd(a,go());const i=r?a.parser.document:a.parser.getFragment(),o=RAe(i,{file:a.options.file});return a.stitches&&Du(o,"comment",function(s,u,f){const h=s;if(h.value.stitch&&f&&u!==void 0){const d=f.children;return d[u]=h.value.stitch,u}}),o.type==="root"&&o.children.length===1&&o.children[0].type===e.type?o.children[0]:o}function QK(e,t){let r=-1;if(e)for(;++r<e.length;)t.handle(e[r])}function Mke(e,t){QK(e.children,t)}function Rke(e,t){zke(e,t),QK(e.children,t),Fke(e,t)}function Dke(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);const r={type:bt.CHARACTER,chars:e.value,location:Yp(e)};wd(t,go(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function Ike(e,t){const r={type:bt.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:Yp(e)};wd(t,go(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function Lke(e,t){t.stitches=!0;const r=Uke(e);if("children"in e&&"children"in r){const n=WK({type:"root",children:e.children},t.options);r.children=n.children}XK({type:"comment",value:{stitch:r}},t)}function XK(e,t){const r=e.value,n={type:bt.COMMENT,data:r,location:Yp(e)};wd(t,go(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function jke(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,ZK(t,go(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(Nke,"&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 r=t.parser.tokenizer._consume();t.parser.tokenizer._callState(r)}}function Bke(e,t){const r=e;if(t.options.passThrough&&t.options.passThrough.includes(r.type))Lke(r,t);else{let n="";throw Pke.has(r.type)&&(n=". 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 `"+r.type+"` node"+n)}}function wd(e,t){ZK(e,t);const r=e.parser.tokenizer.currentCharacterToken;r&&r.location&&(r.location.endLine=e.parser.tokenizer.preprocessor.line,r.location.endCol=e.parser.tokenizer.preprocessor.col+1,r.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=r,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=Lr.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 ZK(e,t){if(t&&t.offset!==void 0){const r={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=r}}function zke(e,t){const r=e.tagName.toLowerCase();if(t.parser.tokenizer.state===Lr.PLAINTEXT)return;wd(t,go(e));const n=t.parser.openElements.current;let a="namespaceURI"in n?n.namespaceURI:ao.html;a===ao.html&&r==="svg"&&(a=ao.svg);const i=KAe({...e,children:[]},{space:a===ao.svg?"svg":"html"}),o={type:bt.START_TAG,tagName:r,tagID:xd(r),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in i?i.attrs:[],location:Yp(e)};t.parser.currentToken=o,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=r}function Fke(e,t){const r=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&wK.includes(r)||t.parser.tokenizer.state===Lr.PLAINTEXT)return;wd(t,rb(e));const n={type:bt.END_TAG,tagName:r,tagID:xd(r),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:Yp(e)};t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken),r===t.parser.tokenizer.lastStartTagName&&(t.parser.tokenizer.state===Lr.RCDATA||t.parser.tokenizer.state===Lr.RAWTEXT||t.parser.tokenizer.state===Lr.SCRIPT_DATA)&&(t.parser.tokenizer.state=Lr.DATA)}function $ke(e){const t=e.type==="root"?e.children[0]:e;return!!(t&&(t.type==="doctype"||t.type==="element"&&t.tagName.toLowerCase()==="html"))}function Yp(e){const t=go(e)||{line:void 0,column:void 0,offset:void 0},r=rb(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:r.line,endCol:r.column,endOffset:r.offset}}function Uke(e){return"children"in e?Wf({...e,children:[]}):Wf(e)}function Hke(e){return function(t,r){return WK(t,{...e,file:r})}}function My(e,t){const r=String(e);if(typeof t!="string")throw new TypeError("Expected character");let n=0,a=r.indexOf(t);for(;a!==-1;)n++,a=r.indexOf(t,a+t.length);return n}function qke(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function Gke(e,t,r){const a=Fp((r||{}).ignore||[]),i=Vke(t);let o=-1;for(;++o<i.length;)GA(e,"text",s);function s(f,h){let d=-1,m;for(;++d<h.length;){const y=h[d],v=m?m.children:void 0;if(a(y,v?v.indexOf(y):void 0,m))return;m=y}if(m)return u(f,h)}function u(f,h){const d=h[h.length-1],m=i[o][0],y=i[o][1];let v=0;const x=d.children.indexOf(f);let S=!1,A=[];m.lastIndex=0;let k=m.exec(f.value);for(;k;){const M=k.index,O={index:k.index,input:k.input,stack:[...h,f]};let C=y(...k,O);if(typeof C=="string"&&(C=C.length>0?{type:"text",value:C}:void 0),C===!1?m.lastIndex=M+1:(v!==M&&A.push({type:"text",value:f.value.slice(v,M)}),Array.isArray(C)?A.push(...C):C&&A.push(C),v=M+k[0].length,S=!0),!m.global)break;k=m.exec(f.value)}return S?(v<f.value.length&&A.push({type:"text",value:f.value.slice(v)}
vendor: 4,405 bytes, lines 671-672
671),d.children.splice(x,1,...A)):A=[f],x+A.length}}function Vke(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const r=!e[0]||Array.isArray(e[0])?e:[e];let n=-1;for(;++n<r.length;){const a=r[n];t.push([Yke(a[0]),Kke(a[1])])}return t}function Yke(e){return typeof e=="string"?new RegExp(qke(e),"g"):e}function Kke(e){return typeof e=="function"?e:function(){return e}}const UE="phrasing",HE=["autolink","link","image","label"];function Wke(){return{transforms:[rOe],enter:{literalAutolink:Xke,literalAutolinkEmail:qE,literalAutolinkHttp:qE,literalAutolinkWww:qE},exit:{literalAutolink:tOe,literalAutolinkEmail:eOe,literalAutolinkHttp:Zke,literalAutolinkWww:Jke}}}function Qke(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:UE,notInConstruct:HE},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:UE,notInConstruct:HE},{character:":",before:"[ps]",after:"\\/",inConstruct:UE,notInConstruct:HE}]}}function Xke(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function qE(e){this.config.enter.autolinkProtocol.call(this,e)}function Zke(e){this.config.exit.autolinkProtocol.call(this,e)}function Jke(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 eOe(e){this.config.exit.autolinkEmail.call(this,e)}function tOe(e){this.exit(e)}function rOe(e){Gke(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,nOe],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S})([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),aOe]],{ignore:["link","linkReference"]})}function nOe(e,t,r,n,a){let i="";if(!JK(a)||(/^w/i.test(t)&&(r=t+r,t="",i="http://"),!iOe(r)))return!1;const o=oOe(r+n);if(!o[0])return!1;const s={type:"link",title:null,url:i+t+o[0],children:[{type:"text",value:t+o[0]}]};return o[1]?[s,{type:"text",value:o[1]}]:s}function aOe(e,t,r,n){return!JK(n,!0)||/[-\d_]$/.test(r)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+r,children:[{type:"text",value:t+"@"+r}]}}function iOe(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 oOe(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let r=t[0],n=r.indexOf(")");const a=My(e,"(");let i=My(e,")");for(;n!==-1&&a>i;)e+=r.slice(0,n+1),r=r.slice(n+1),n=r.indexOf(")"),i++;return[e,r]}function JK(e,t){const r=e.input.charCodeAt(e.index-1);return(e.index===0||Ru(r)||nb(r))&&(!t||r!==47)}eW.peek=mOe;function sOe(){this.buffer()}function lOe(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function uOe(){this.buffer()}function cOe(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function fOe(e){const t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.identifier=Pi(this.sliceSerialize(e)).toLowerCase(),r.label=t}function dOe(e){this.exit(e)}function hOe(e){const t=this.resume(),r=this.stack[this.stack.length-1];r.type,r.identifier=Pi(this.sliceSerialize(e)).toLowerCase(),r.label=t}function pOe(e){this.exit(e)}function mOe(){return"["}function eW(e,t,r,n){const a=r.createTracker(n);let i=a.move("[^");const o=r.enter("footnoteReference"),s=r.enter("reference");return i+=a.move(r.safe(r.associationId(e),{after:"]",before:i})),s(),o(),i+=a.move("]"),i}function gOe(){return{enter:{gfmFootnoteCallString:sOe,gfmFootnoteCall:lOe,gfmFootnoteDefinitionLabelString:uOe,gfmFootnoteDefinition:cOe},exit:{gfmFootnoteCallString:fOe,gfmFootnoteCall:dOe,gfmFootnoteDefinitionLabelString:hOe,gfmFootnoteDefinition:pOe}}}function yOe(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:r,footnoteReference:eW},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function r(n,a,i,o){const s=i.createTracker(o);let u=s.move("[^");const f=i.enter("footnoteDefinition"),h=i.enter("label");return u+=s.move(i.safe(i.associationId(n),{before:u,after:"]"})),h(),u+=s.move("]:"),n.children&&n.children.length>0&&(s.shift(4),u+=s.move((t?`
672`:" ")+i.indentLines(i.containerFlow(n,s.current()),t?tW:vOe))),f(),u}}function vOe(e,t,r){return t===0?e:tW(e,t,r)}function tW(e,t,r){return(r?"":"    ")+e}const bOe=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];rW.peek=SOe;
vendor: 13,713 bytes, lines 672-684
672function xOe(){return{canContainEols:["delete"],enter:{strikethrough:EOe},exit:{strikethrough:_Oe}}}function wOe(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:bOe}],handlers:{delete:rW}}}function EOe(e){this.enter({type:"delete",children:[]},e)}function _Oe(e){this.exit(e)}function rW(e,t,r,n){const a=r.createTracker(n),i=r.enter("strikethrough");let o=a.move("~~");return o+=r.containerPhrasing(e,{...a.current(),before:o,after:"~"}),o+=a.move("~~"),i(),o}function SOe(){return"~"}function TOe(e){return e.length}function AOe(e,t){const r=t||{},n=(r.align||[]).concat(),a=r.stringLength||TOe,i=[],o=[],s=[],u=[];let f=0,h=-1;for(;++h<e.length;){const b=[],x=[];let S=-1;for(e[h].length>f&&(f=e[h].length);++S<e[h].length;){const A=kOe(e[h][S]);if(r.alignDelimiters!==!1){const k=a(A);x[S]=k,(u[S]===void 0||k>u[S])&&(u[S]=k)}b.push(A)}o[h]=b,s[h]=x}let d=-1;if(typeof n=="object"&&"length"in n)for(;++d<f;)i[d]=KB(n[d]);else{const b=KB(n);for(;++d<f;)i[d]=b}d=-1;const m=[],y=[];for(;++d<f;){const b=i[d];let x="",S="";b===99?(x=":",S=":"):b===108?x=":":b===114&&(S=":");let A=r.alignDelimiters===!1?1:Math.max(1,u[d]-x.length-S.length);const k=x+"-".repeat(A)+S;r.alignDelimiters!==!1&&(A=x.length+A+S.length,A>u[d]&&(u[d]=A),y[d]=A),m[d]=k}o.splice(1,0,m),s.splice(1,0,y),h=-1;const v=[];for(;++h<o.length;){const b=o[h],x=s[h];d=-1;const S=[];for(;++d<f;){const A=b[d]||"";let k="",M="";if(r.alignDelimiters!==!1){const O=u[d]-(x[d]||0),C=i[d];C===114?k=" ".repeat(O):C===99?O%2?(k=" ".repeat(O/2+.5),M=" ".repeat(O/2-.5)):(k=" ".repeat(O/2),M=k):M=" ".repeat(O)}r.delimiterStart!==!1&&!d&&S.push("|"),r.padding!==!1&&!(r.alignDelimiters===!1&&A==="")&&(r.delimiterStart!==!1||d)&&S.push(" "),r.alignDelimiters!==!1&&S.push(k),S.push(A),r.alignDelimiters!==!1&&S.push(M),r.padding!==!1&&S.push(" "),(r.delimiterEnd!==!1||d!==f-1)&&S.push("|")}v.push(r.delimiterEnd===!1?S.join("").replace(/ +$/,""):S.join(""))}return v.join(`
673`)}function kOe(e){return e==null?"":String(e)}function KB(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 OOe(e,t,r,n){const a=r.enter("blockquote"),i=r.createTracker(n);i.move("> "),i.shift(2);const o=r.indentLines(r.containerFlow(e,i.current()),COe);return a(),o}function COe(e,t,r){return">"+(r?"":" ")+e}function NOe(e,t){return WB(e,t.inConstruct,!0)&&!WB(e,t.notInConstruct,!1)}function WB(e,t,r){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return r;let n=-1;for(;++n<t.length;)if(e.includes(t[n]))return!0;return!1}function QB(e,t,r,n){let a=-1;for(;++a<r.unsafe.length;)if(r.unsafe[a].character===`
674`&&NOe(r.stack,r.unsafe[a]))return/[ \t]/.test(n.before)?"":" ";return`\\
675`}function nW(e,t){const r=String(e);let n=r.indexOf(t),a=n,i=0,o=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;n!==-1;)n===a?++i>o&&(o=i):i=1,a=n+t.length,n=r.indexOf(t,a);return o}function POe(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 MOe(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 ROe(e,t,r,n){const a=MOe(r),i=e.value||"",o=a==="`"?"GraveAccent":"Tilde";if(POe(e,r)){const d=r.enter("codeIndented"),m=r.indentLines(i,DOe);return d(),m}const s=r.createTracker(n),u=a.repeat(Math.max(nW(i,a)+1,3)),f=r.enter("codeFenced");let h=s.move(u);if(e.lang){const d=r.enter(`codeFencedLang${o}`);h+=s.move(r.safe(e.lang,{before:h,after:" ",encode:["`"],...s.current()})),d()}if(e.lang&&e.meta){const d=r.enter(`codeFencedMeta${o}`);h+=s.move(" "),h+=s.move(r.safe(e.meta,{before:h,after:`
676`,encode:["`"],...s.current()})),d()}return h+=s.move(`
677`),i&&(h+=s.move(i+`
678`)),h+=s.move(u),f(),h}function DOe(e,t,r){return(r?"":"    ")+e}function E8(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 IOe(e,t,r,n){const a=E8(r),i=a==='"'?"Quote":"Apostrophe",o=r.enter("definition");let s=r.enter("label");const u=r.createTracker(n);let f=u.move("[");return f+=u.move(r.safe(r.associationId(e),{before:f,after:"]",...u.current()})),f+=u.move("]: "),s(),!e.url||/[\0- \u007F]/.test(e.url)?(s=r.enter("destinationLiteral"),f+=u.move("<"),f+=u.move(r.safe(e.url,{before:f,after:">",...u.current()})),f+=u.move(">")):(s=r.enter("destinationRaw"),f+=u.move(r.safe(e.url,{before:f,after:e.title?" ":`
679`,...u.current()}))),s(),e.title&&(s=r.enter(`title${i}`),f+=u.move(" "+a),f+=u.move(r.safe(e.title,{before:f,after:a,...u.current()})),f+=u.move(a),s()),o(),f}function LOe(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 dp(e){return"&#x"+e.toString(16).toUpperCase()+";"}function Ry(e,t,r){const n=Kf(e),a=Kf(t);return n===void 0?a===void 0?r==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:n===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}}aW.peek=jOe;function aW(e,t,r,n){const a=LOe(r),i=r.enter("emphasis"),o=r.createTracker(n),s=o.move(a);let u=o.move(r.containerPhrasing(e,{after:a,before:s,...o.current()}));const f=u.charCodeAt(0),h=Ry(n.before.charCodeAt(n.before.length-1),f,a);h.inside&&(u=dp(f)+u.slice(1));const d=u.charCodeAt(u.length-1),m=Ry(n.after.charCodeAt(0),d,a);m.inside&&(u=u.slice(0,-1)+dp(d));const y=o.move(a);return i(),r.attentionEncodeSurroundingInfo={after:m.outside,before:h.outside},s+u+y}function jOe(e,t,r){return r.options.emphasis||"*"}function BOe(e,t){let r=!1;return Du(e,function(n){if("value"in n&&/\r?\n|\r/.test(n.value)||n.type==="break")return r=!0,lS}),!!((!e.depth||e.depth<3)&&BA(e)&&(t.options.setext||r))}function zOe(e,t,r,n){const a=Math.max(Math.min(6,e.depth||1),1),i=r.createTracker(n);if(BOe(e,r)){const h=r.enter("headingSetext"),d=r.enter("phrasing"),m=r.containerPhrasing(e,{...i.current(),before:`
680`,after:`
681`});return d(),h(),m+`
682`+(a===1?"=":"-").repeat(m.length-(Math.max(m.lastIndexOf("\r"),m.lastIndexOf(`
683`))+1))}const o="#".repeat(a),s=r.enter("headingAtx"),u=r.enter("phrasing");i.move(o+" ");let f=r.containerPhrasing(e,{before:"# ",after:`
684`,...i.current()});return/^[\t ]/.test(f)&&(f=dp(f.charCodeAt(0))+f.slice(1)),f=f?o+" "+f:o,r.options.closeAtx&&(f+=" "+o),u(),s(),f}iW.peek=FOe;function iW(e){return e.value||""}function FOe(){return"<"}oW.peek=$Oe;function oW(e,t,r,n){const a=E8(r),i=a==='"'?"Quote":"Apostrophe",o=r.enter("image");let s=r.enter("label");const u=r.createTracker(n);let f=u.move("![");return f+=u.move(r.safe(e.alt,{before:f,after:"]",...u.current()})),f+=u.move("]("),s(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(s=r.enter("destinationLiteral"),f+=u.move("<"),f+=u.move(r.safe(e.url,{before:f,after:">",...u.current()})),f+=u.move(">")):(s=r.enter("destinationRaw"),f+=u.move(r.safe(e.url,{before:f,after:e.title?" ":")",...u.current()}))),s(),e.title&&(s=r.enter(`title${i}`),f+=u.move(" "+a),f+=u.move(r.safe(e.title,{before:f,after:a,...u.current()})),f+=u.move(a),s()),f+=u.move(")"),o(),f}function $Oe(){return"!"}sW.peek=UOe;function sW(e,t,r,n){const a=e.referenceType,i=r.enter("imageReference");let o=r.enter("label");const s=r.createTracker(n);let u=s.move("![");const f=r.safe(e.alt,{before:u,after:"]",...s.current()});u+=s.move(f+"]["),o();const h=r.stack;r.stack=[],o=r.enter("reference");const d=r.safe(r.associationId(e),{before:u,after:"]",...s.current()});return o(),r.stack=h,i(),a==="full"||!f||f!==d?u+=s.move(d+"]"):a==="shortcut"?u=u.slice(0,-1):u+=s.move("]"),u}function UOe(){return"!"}lW.peek=HOe;function lW(e,t,r){let n=e.value||"",a="`",i=-1;for(;new RegExp("(^|[^`])"+a+"([^`]|$)").test(n);)a+="`";for(/[^ \r\n]/.test(n)&&(/^[ \r\n]/.test(n)&&/[ \r\n]$/.test(n)||/^`|`$/.test(n))&&(n=" "+n+" ");++i<r.unsafe.length;){const o=r.unsafe[i],s=r.compilePattern(o);let u;if(o.atBreak)for(;u=s.exec(n);){let f=u.index;n.charCodeAt(f)===10&&n.charCodeAt(f-1)===13&&f--,n=n.slice(0,f)+" "+n.slice(u.index+1)}}return a+n+a}function HOe(){return"`"}function uW(e,t){const r=BA(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(r===e.url||"mailto:"+r===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}cW.peek=qOe;function cW(e,t,r,n){const a=E8(r),i=a==='"'?"Quote":"Apostrophe",o=r.createTracker(n);let s,u;if(uW(e,r)){const h=r.stack;r.stack=[],s=r.enter("autolink");let d=o.move("<");return d+=o.move(r.containerPhrasing(e,{before:d,after:">",...o.current()})),d+=o.move(">"),s(),r.stack=h,d}s=r.enter("link"),u=r.enter("label");let f=o.move("[");return f+=o.move(r.containerPhrasing(e,{before:f,after:"](",...o.current()})),f+=o.move("]("),u(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(u=r.enter("destinationLiteral"),f+=o.move("<"),f+=o.move(r.safe(e.url,{before:f,after:">",...o.current()})),f+=o.move(">")):(u=r.enter("destinationRaw"),f+=o.move(r.safe(e.url,{before:f,after:e.title?" ":")",...o.current()}))),u(),e.title&&(u=r.enter(`title${i}`),f+=o.move(" "+a),f+=o.move(r.safe(e.title,{before:f,after:a,...o.current()})),f+=o.move(a),u()),f+=o.move(")"),s(),f}function qOe(e,t,r){return uW(e,r)?"<":"["}fW.peek=GOe;function fW(e,t,r,n){const a=e.referenceType,i=r.enter("linkReference");let o=r.enter("label");const s=r.createTracker(n);let u=s.move("[");const f=r.containerPhrasing(e,{before:u,after:"]",...s.current()});u+=s.move(f+"]["),o();const h=r.stack;r.stack=[],o=r.enter("reference");const d=r.safe(r.associationId(e),{before:u,after:"]",...s.current()});return o(),r.stack=h,i(),a==="full"||!f||f!==d?u+=s.move(d+"]"):a==="shortcut"?u=u.slice(0,-1):u+=s.move("]"),u}function GOe(){return"["}function _8(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 VOe(e){const t=_8(e),r=e.options.bulletOther;if(!r)return t==="*"?"-":"*";if(r!=="*"&&r!=="+"&&r!=="-")throw new Error("Cannot serialize items with `"+r+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(r===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+r+"`) to be different");return r}function YOe(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 dW(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 KOe(e,t,r,n){const a=r.enter("list"),i=r.bulletCurrent;let o=e.ordered?YOe(r):_8(r);const s=e.ordered?o==="."?")":".":VOe(r);let u=t&&r.bulletLastUsed?o===r.bulletLastUsed:!1;if(!e.ordered){const h=e.children?e.children[0]:void 0;if((o==="*"||o==="-")&&h&&(!h.children||!h.children[0])&&r.stack[r.stack.length-1]==="list"&&r.stack[r.stack.length-2]==="listItem"&&r.stack[r.stack.length-3]==="list"&&r.stack[r.stack.length-4]==="listItem"&&r.indexStack[r.indexStack.length-1]===0&&r.indexStack[r.indexStack.length-2]===0&&r.indexStack[r.indexStack.length-3]===0&&(u=!0),dW(r)===o&&h){let d=-1;for(;++d<e.children.length;){const m=e.children[d];if(m&&m.type==="listItem"&&m.children&&m.children[0]&&m.children[0].type==="thematicBreak"){u=!0;break}}}}u&&(o=s),r.bulletCurrent=o;const f=r.containerFlow(e,n);return r.bulletLastUsed=o,r.bulletCurrent=i,a(),f}function WOe(e){const t=e.options.listItemIndent||"one";if(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 QOe(e,t,r,n){const a=WOe(r);let i=r.bulletCurrent||_8(r);t&&t.type==="list"&&t.ordered&&(i=(typeof t.start=="number"&&t.start>-1?t.start:1)+(r.options.incrementListMarker===!1?0:t.children.indexOf(e))+i);let o=i.length+1;(a==="tab"||a==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(o=Math.ceil(o/4)*4);const s=r.createTracker(n);s.move(i+" ".repeat(o-i.length)),s.shift(o);const u=r.enter("listItem"),f=r.indentLines(r.containerFlow(e,s.current()),h);return u(),f;function h(d,m,y){return m?(y?"":" ".repeat(o))+d:(y?i:i+" ".repeat(o-i.length))+d}}function XOe(e,t,r,n){const a=r.enter("paragraph"),i=r.enter("phrasing"),o=r.containerPhrasing(e,n);return i(),a(),o}const ZOe=Fp(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function JOe(e,t,r,n){return(e.children.some(function(o){return ZOe(o)})?r.containerPhrasing:r.containerFlow).call(r,e,n)}function eCe(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}hW.peek=tCe;function hW(e,t,r,n){const a=eCe(r),i=r.enter("strong"),o=r.createTracker(n),s=o.move(a+a);let u=o.move(r.containerPhrasing(e,{after:a,before:s,...o.current()}));const f=u.charCodeAt(0),h=Ry(n.before.charCodeAt(n.before.length-1),f,a);h.inside&&(u=dp(f)+u.slice(1));const d=u.charCodeAt(u.length-1),m=Ry(n.after.charCodeAt(0),d,a);m.inside&&(u=u.slice(0,-1)+dp(d));const y=o.move(a+a);return i(),r.attentionEncodeSurroundingInfo={after:m.outside,before:h.outside},s+u+y}function tCe(e,t,r){return r.options.strong||"*"}
vendor: 6,529 bytes, lines 684-686
684function rCe(e,t,r,n){return r.safe(e.value,n)}function nCe(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 aCe(e,t,r){const n=(dW(r)+(r.options.ruleSpaces?" ":"")).repeat(nCe(r));return r.options.ruleSpaces?n.slice(0,-1):n}const pW={blockquote:OOe,break:QB,code:ROe,definition:IOe,emphasis:aW,hardBreak:QB,heading:zOe,html:iW,image:oW,imageReference:sW,inlineCode:lW,link:cW,linkReference:fW,list:KOe,listItem:QOe,paragraph:XOe,root:JOe,strong:hW,text:rCe,thematicBreak:aCe};function iCe(){return{enter:{table:oCe,tableData:XB,tableHeader:XB,tableRow:lCe},exit:{codeText:uCe,table:sCe,tableData:GE,tableHeader:GE,tableRow:GE}}}function oCe(e){const t=e._align;this.enter({type:"table",align:t.map(function(r){return r==="none"?null:r}),children:[]},e),this.data.inTable=!0}function sCe(e){this.exit(e),this.data.inTable=void 0}function lCe(e){this.enter({type:"tableRow",children:[]},e)}function GE(e){this.exit(e)}function XB(e){this.enter({type:"tableCell",children:[]},e)}function uCe(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,cCe));const r=this.stack[this.stack.length-1];r.type,r.value=t,this.exit(e)}function cCe(e,t){return t==="|"?t:e}function fCe(e){const t=e||{},r=t.tableCellPadding,n=t.tablePipeAlign,a=t.stringLength,i=r?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
685`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:m,table:o,tableCell:u,tableRow:s}};function o(y,v,b,x){return f(h(y,b,x),y.align)}function s(y,v,b,x){const S=d(y,b,x),A=f([S]);return A.slice(0,A.indexOf(`
686`))}function u(y,v,b,x){const S=b.enter("tableCell"),A=b.enter("phrasing"),k=b.containerPhrasing(y,{...x,before:i,after:i});return A(),S(),k}function f(y,v){return AOe(y,{align:v,alignDelimiters:n,padding:r,stringLength:a})}function h(y,v,b){const x=y.children;let S=-1;const A=[],k=v.enter("table");for(;++S<x.length;)A[S]=d(x[S],v,b);return k(),A}function d(y,v,b){const x=y.children;let S=-1;const A=[],k=v.enter("tableRow");for(;++S<x.length;)A[S]=u(x[S],y,v,b);return k(),A}function m(y,v,b){let x=pW.inlineCode(y,v,b);return b.stack.includes("tableCell")&&(x=x.replace(/\|/g,"\\$&")),x}}function dCe(){return{exit:{taskListCheckValueChecked:ZB,taskListCheckValueUnchecked:ZB,paragraph:pCe}}}function hCe(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:mCe}}}function ZB(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function pCe(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const r=this.stack[this.stack.length-1];r.type;const n=r.children[0];if(n&&n.type==="text"){const a=t.children;let i=-1,o;for(;++i<a.length;){const s=a[i];if(s.type==="paragraph"){o=s;break}}o===r&&(n.value=n.value.slice(1),n.value.length===0?r.children.shift():r.position&&n.position&&typeof n.position.start.offset=="number"&&(n.position.start.column++,n.position.start.offset++,r.position.start=Object.assign({},n.position.start)))}}this.exit(e)}function mCe(e,t,r,n){const a=e.children[0],i=typeof e.checked=="boolean"&&a&&a.type==="paragraph",o="["+(e.checked?"x":" ")+"] ",s=r.createTracker(n);i&&s.move(o);let u=pW.listItem(e,t,r,{...n,...s.current()});return i&&(u=u.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,f)),u;function f(h){return h+o}}function gCe(){return[Wke(),gOe(),xOe(),iCe(),dCe()]}function yCe(e){return{extensions:[Qke(),yOe(e),wOe(),fCe(e),hCe()]}}const vCe={tokenize:SCe,partial:!0},mW={tokenize:TCe,partial:!0},gW={tokenize:ACe,partial:!0},yW={tokenize:kCe,partial:!0},bCe={tokenize:OCe,partial:!0},vW={name:"wwwAutolink",tokenize:ECe,previous:xW},bW={name:"protocolAutolink",tokenize:_Ce,previous:wW},Es={name:"emailAutolink",tokenize:wCe,previous:EW},xo={};function xCe(){return{text:xo}}let ou=48;for(;ou<123;)xo[ou]=Es,ou++,ou===58?ou=65:ou===91&&(ou=97);xo[43]=Es;xo[45]=Es;xo[46]=Es;xo[95]=Es;xo[72]=[Es,bW];xo[104]=[Es,bW];xo[87]=[Es,vW];xo[119]=[Es,vW];function wCe(e,t,r){const n=this;let a,i;return o;function o(d){return!NS(d)||!EW.call(n,n.previous)||S8(n.events)?r(d):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),s(d))}function s(d){return NS(d)?(e.consume(d),s):d===64?(e.consume(d),u):r(d)}function u(d){return d===46?e.check(bCe,h,f)(d):d===45||d===95||Bn(d)?(i=!0,e.consume(d),u):h(d)}function f(d){return e.consume(d),a=!0,u}function h(d){return i&&a&&Yn(n.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(d)):r(d)}}function ECe(e,t,r){const n=this;return a;function a(o){return o!==87&&o!==119||!xW.call(n,n.previous)||S8(n.events)?r(o):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(vCe,e.attempt(mW,e.attempt(gW,i),r),r)(o))}function i(o){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(o)}}function _Ce(e,t,r){const n=this;let a="",i=!1;return o;function o(d){return(d===72||d===104)&&wW.call(n,n.previous)&&!S8(n.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),a+=String.fromCodePoint(d),e.consume(d),s):r(d)}function s(d){if(Yn(d)&&a.length<5)return a+=String.fromCodePoint(d),e.consume(d),s;if(d===58){const m=a.toLowerCase();if(m==="http"||m==="https")return e.consume(d),u}return r(d)}function u(d){return d===47?(e.consume(d),i?f:(i=!0,u)):r(d)}function f(d){return d===null||wy(d)||or(d)||Ru(d)||nb(d)?r(d):e.attempt(mW,e.attempt(gW,h),r)(d)}function h(d){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(d)}}function SCe(e,t,r){let n=0;return a;function a(o){return(o===87||o===119)&&n<3?(n++,e.consume(o),a):o===46&&n===3?(e.consume(o),i):r(o)}function i(o){return o===null?r(o):t(o)}}function TCe(e,t,r){let n,a,i;return o;function o(f){return f===46||f===95?e.check(yW,u,s)(f):f===null||or(f)||Ru(f)||f!==45&&nb(f)?u(f):(i=!0,e.consume(f),o)}function s(f){return f===95?n=!0:(a=n,n=void 0),e.consume(f),o}function u(f){return a||n||!i?r(f):t(f)}}function ACe(e,t){let r=0,n=0;return a;function a(o){return o===40?(r++,e.consume(o),a):o===41&&n<r?i(o):o===33||o===34||o===38||o===39||o===41||o===42||o===44||o===46||o===58||o===59||o===60||o===63||o===93||o===95||o===126?e.check(yW,t,i)(o):o===null||or(o)||Ru(o)?t(o):(e.consume(o),a)}function i(o){return o===41&&n++,e.consume(o),a}}function kCe(e,t,r){return n;
vendor: 7,391 bytes, line 686
686function n(s){return s===33||s===34||s===39||s===41||s===42||s===44||s===46||s===58||s===59||s===63||s===95||s===126?(e.consume(s),n):s===38?(e.consume(s),i):s===93?(e.consume(s),a):s===60||s===null||or(s)||Ru(s)?t(s):r(s)}function a(s){return s===null||s===40||s===91||or(s)||Ru(s)?t(s):n(s)}function i(s){return Yn(s)?o(s):r(s)}function o(s){return s===59?(e.consume(s),n):Yn(s)?(e.consume(s),o):r(s)}}function OCe(e,t,r){return n;function n(i){return e.consume(i),a}function a(i){return Bn(i)?r(i):t(i)}}function xW(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||or(e)}function wW(e){return!Yn(e)}function EW(e){return!(e===47||NS(e))}function NS(e){return e===43||e===45||e===46||e===95||Bn(e)}function S8(e){let t=e.length,r=!1;for(;t--;){const n=e[t][1];if((n.type==="labelLink"||n.type==="labelImage")&&!n._balanced){r=!0;break}if(n._gfmAutolinkLiteralWalkedInto){r=!1;break}}return e.length>0&&!r&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),r}const CCe={tokenize:jCe,partial:!0};function NCe(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:DCe,continuation:{tokenize:ICe},exit:LCe}},text:{91:{name:"gfmFootnoteCall",tokenize:RCe},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:PCe,resolveTo:MCe}}}}function PCe(e,t,r){const n=this;let a=n.events.length;const i=n.parser.gfmFootnotes||(n.parser.gfmFootnotes=[]);let o;for(;a--;){const u=n.events[a][1];if(u.type==="labelImage"){o=u;break}if(u.type==="gfmFootnoteCall"||u.type==="labelLink"||u.type==="label"||u.type==="image"||u.type==="link")break}return s;function s(u){if(!o||!o._balanced)return r(u);const f=Pi(n.sliceSerialize({start:o.end,end:n.now()}));return f.codePointAt(0)!==94||!i.includes(f.slice(1))?r(u):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(u),e.exit("gfmFootnoteCallLabelMarker"),t(u))}}function MCe(e,t){let r=e.length;for(;r--;)if(e[r][1].type==="labelImage"&&e[r][0]==="enter"){e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";const n={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},a={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+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)},o={type:"chunkString",contentType:"string",start:Object.assign({},i.start),end:Object.assign({},i.end)},s=[e[r+1],e[r+2],["enter",n,t],e[r+3],e[r+4],["enter",a,t],["exit",a,t],["enter",i,t],["enter",o,t],["exit",o,t],["exit",i,t],e[e.length-2],e[e.length-1],["exit",n,t]];return e.splice(r,e.length-r+1,...s),e}function RCe(e,t,r){const n=this,a=n.parser.gfmFootnotes||(n.parser.gfmFootnotes=[]);let i=0,o;return s;function s(d){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),u}function u(d){return d!==94?r(d):(e.enter("gfmFootnoteCallMarker"),e.consume(d),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",f)}function f(d){if(i>999||d===93&&!o||d===null||d===91||or(d))return r(d);if(d===93){e.exit("chunkString");const m=e.exit("gfmFootnoteCallString");return a.includes(Pi(n.sliceSerialize(m)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):r(d)}return or(d)||(o=!0),i++,e.consume(d),d===92?h:f}function h(d){return d===91||d===92||d===93?(e.consume(d),i++,f):f(d)}}function DCe(e,t,r){const n=this,a=n.parser.gfmFootnotes||(n.parser.gfmFootnotes=[]);let i,o=0,s;return u;function u(v){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(v),e.exit("gfmFootnoteDefinitionLabelMarker"),f}function f(v){return v===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(v),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",h):r(v)}function h(v){if(o>999||v===93&&!s||v===null||v===91||or(v))return r(v);if(v===93){e.exit("chunkString");const b=e.exit("gfmFootnoteDefinitionLabelString");return i=Pi(n.sliceSerialize(b)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(v),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),m}return or(v)||(s=!0),o++,e.consume(v),v===92?d:h}function d(v){return v===91||v===92||v===93?(e.consume(v),o++,h):h(v)}function m(v){return v===58?(e.enter("definitionMarker"),e.consume(v),e.exit("definitionMarker"),a.includes(i)||a.push(i),xt(e,y,"gfmFootnoteDefinitionWhitespace")):r(v)}function y(v){return t(v)}}function ICe(e,t,r){return e.check(zp,t,e.attempt(CCe,t,r))}function LCe(e){e.exit("gfmFootnoteDefinition")}function jCe(e,t,r){const n=this;return xt(e,a,"gfmFootnoteDefinitionIndent",5);function a(i){const o=n.events[n.events.length-1];return o&&o[1].type==="gfmFootnoteDefinitionIndent"&&o[2].sliceSerialize(o[1],!0).length===4?t(i):r(i)}}function BCe(e){let r=(e||{}).singleTilde;const n={name:"strikethrough",tokenize:i,resolveAll:a};return r==null&&(r=!0),{text:{126:n},insideSpan:{null:[n]},attentionMarkers:{null:[126]}};function a(o,s){let u=-1;for(;++u<o.length;)if(o[u][0]==="enter"&&o[u][1].type==="strikethroughSequenceTemporary"&&o[u][1]._close){let f=u;for(;f--;)if(o[f][0]==="exit"&&o[f][1].type==="strikethroughSequenceTemporary"&&o[f][1]._open&&o[u][1].end.offset-o[u][1].start.offset===o[f][1].end.offset-o[f][1].start.offset){o[u][1].type="strikethroughSequence",o[f][1].type="strikethroughSequence";const h={type:"strikethrough",start:Object.assign({},o[f][1].start),end:Object.assign({},o[u][1].end)},d={type:"strikethroughText",start:Object.assign({},o[f][1].end),end:Object.assign({},o[u][1].start)},m=[["enter",h,s],["enter",o[f][1],s],["exit",o[f][1],s],["enter",d,s]],y=s.parser.constructs.insideSpan.null;y&&za(m,m.length,0,ab(y,o.slice(f+1,u),s)),za(m,m.length,0,[["exit",d,s],["enter",o[u][1],s],["exit",o[u][1],s],["exit",h,s]]),za(o,f-1,u-f+3,m),u=f+m.length-2;break}}for(u=-1;++u<o.length;)o[u][1].type==="strikethroughSequenceTemporary"&&(o[u][1].type="data");return o}function i(o,s,u){const f=this.previous,h=this.events;let d=0;return m;function m(v){return f===126&&h[h.length-1][1].type!=="characterEscape"?u(v):(o.enter("strikethroughSequenceTemporary"),y(v))}function y(v){const b=Kf(f);if(v===126)return d>1?u(v):(o.consume(v),d++,y);if(d<2&&!r)return u(v);const x=o.exit("strikethroughSequenceTemporary"),S=Kf(v);return x._open=!S||S===2&&!!b,x._close=!b||b===2&&!!S,s(v)}}}class zCe{constructor(){this.map=[]}add(t,r,n){FCe(this,t,r,n)}consume(t){if(this.map.sort(function(i,o){return i[0]-o[0]}),this.map.length===0)return;let r=this.map.length;const n=[];for(;r>0;)r-=1,n.push(t.slice(this.map[r][0]+this.map[r][1]),this.map[r][2]),t.length=this.map[r][0];n.push(t.slice()),t.length=0;let a=n.pop();for(;a;){for(const i of a)t.push(i);a=n.pop()}this.map.length=0}}function FCe(e,t,r,n){let a=0;if(!(r===0&&n.length===0)){for(;a<e.map.length;){if(e.map[a][0]===t){e.map[a][1]+=r,e.map[a][2].push(...n);return}a+=1}e.map.push([t,r,n])}}function $Ce(e,t){let r=!1;const n=[];for(;t<e.length;){const a=e[t];if(r){if(a[0]==="enter")a[1].type==="tableContent"&&n.push(e[t+1][1].type==="tableDelimiterMarker"?"left"
vendor: 4,360 bytes, line 686
686:"none");else if(a[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const i=n.length-1;n[i]=n[i]==="left"?"center":"right"}}else if(a[1].type==="tableDelimiterRow")break}else a[0]==="enter"&&a[1].type==="tableDelimiterRow"&&(r=!0);t+=1}return n}function UCe(){return{flow:{null:{name:"table",tokenize:HCe,resolveAll:qCe}}}}function HCe(e,t,r){const n=this;let a=0,i=0,o;return s;function s(z){let $=n.events.length-1;for(;$>-1;){const X=n.events[$][1].type;if(X==="lineEnding"||X==="linePrefix")$--;else break}const V=$>-1?n.events[$][1].type:null,W=V==="tableHead"||V==="tableRow"?C:u;return W===C&&n.parser.lazy[n.now().line]?r(z):W(z)}function u(z){return e.enter("tableHead"),e.enter("tableRow"),f(z)}function f(z){return z===124||(o=!0,i+=1),h(z)}function h(z){return z===null?r(z):Xe(z)?i>1?(i=0,n.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(z),e.exit("lineEnding"),y):r(z):Tt(z)?xt(e,h,"whitespace")(z):(i+=1,o&&(o=!1,a+=1),z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),o=!0,h):(e.enter("data"),d(z)))}function d(z){return z===null||z===124||or(z)?(e.exit("data"),h(z)):(e.consume(z),z===92?m:d)}function m(z){return z===92||z===124?(e.consume(z),d):d(z)}function y(z){return n.interrupt=!1,n.parser.lazy[n.now().line]?r(z):(e.enter("tableDelimiterRow"),o=!1,Tt(z)?xt(e,v,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(z):v(z))}function v(z){return z===45||z===58?x(z):z===124?(o=!0,e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),b):O(z)}function b(z){return Tt(z)?xt(e,x,"whitespace")(z):x(z)}function x(z){return z===58?(i+=1,o=!0,e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),S):z===45?(i+=1,S(z)):z===null||Xe(z)?M(z):O(z)}function S(z){return z===45?(e.enter("tableDelimiterFiller"),A(z)):O(z)}function A(z){return z===45?(e.consume(z),A):z===58?(o=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),k):(e.exit("tableDelimiterFiller"),k(z))}function k(z){return Tt(z)?xt(e,M,"whitespace")(z):M(z)}function M(z){return z===124?v(z):z===null||Xe(z)?!o||a!==i?O(z):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(z)):O(z)}function O(z){return r(z)}function C(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||Xe(z)?(e.exit("tableRow"),t(z)):Tt(z)?xt(e,P,"whitespace")(z):(e.enter("data"),L(z))}function L(z){return z===null||z===124||or(z)?(e.exit("data"),P(z)):(e.consume(z),z===92?F:L)}function F(z){return z===92||z===124?(e.consume(z),L):L(z)}}function qCe(e,t){let r=-1,n=!0,a=0,i=[0,0,0,0],o=[0,0,0,0],s=!1,u=0,f,h,d;const m=new zCe;for(;++r<e.length;){const y=e[r],v=y[1];y[0]==="enter"?v.type==="tableHead"?(s=!1,u!==0&&(JB(m,t,u,f,h),h=void 0,u=0),f={type:"table",start:Object.assign({},v.start),end:Object.assign({},v.end)},m.add(r,0,[["enter",f,t]])):v.type==="tableRow"||v.type==="tableDelimiterRow"?(n=!0,d=void 0,i=[0,0,0,0],o=[0,r+1,0,0],s&&(s=!1,h={type:"tableBody",start:Object.assign({},v.start),end:Object.assign({},v.end)},m.add(r,0,[["enter",h,t]])),a=v.type==="tableDelimiterRow"?2:h?3:1):a&&(v.type==="data"||v.type==="tableDelimiterMarker"||v.type==="tableDelimiterFiller")?(n=!1,o[2]===0&&(i[1]!==0&&(o[0]=o[1],d=Qg(m,t,i,a,void 0,d),i=[0,0,0,0]),o[2]=r)):v.type==="tableCellDivider"&&(n?n=!1:(i[1]!==0&&(o[0]=o[1],d=Qg(m,t,i,a,void 0,d)),i=o,o=[i[1],r,0,0])):v.type==="tableHead"?(s=!0,u=r):v.type==="tableRow"||v.type==="tableDelimiterRow"?(u=r,i[1]!==0?(o[0]=o[1],d=Qg(m,t,i,a,r,d)):o[1]!==0&&(d=Qg(m,t,o,a,r,d)),a=0):a&&(v.type==="data"||v.type==="tableDelimiterMarker"||v.type==="tableDelimiterFiller")&&(o[3]=r)}for(u!==0&&JB(m,t,u,f,h),m.consume(t.events),r=-1;++r<t.events.length;){const y=t.events[r];y[0]==="enter"&&y[1].type==="table"&&(y[1]._align=$Ce(t.events,r))}return e}function Qg(e,t,r,n,a,i){const o=n===1?"tableHeader":n===2?"tableDelimiter":"tableData",s="tableContent";r[0]!==0&&(i.end=Object.assign({},Jc(t.events,r[0])),e.add(r[0],0,[["exit",i,t]]));const u=Jc(t.events,r[1]);if(i={type:o,start:Object.assign({},u),end:Object.assign({},u)},e.add(r[1],0,[["enter",i,t]]),r[2]!==0){const f=Jc(t.events,r[2]),h=Jc(t.events,r[3]),d={type:s,start:Object.assign({},f),end:Object.assign({},h)};
vendor: 11,472 bytes, lines 686-710
686if(e.add(r[2],0,[["enter",d,t]]),n!==2){const m=t.events[r[2]],y=t.events[r[3]];if(m[1].end=Object.assign({},y[1].end),m[1].type="chunkText",m[1].contentType="text",r[3]>r[2]+1){const v=r[2]+1,b=r[3]-r[2]-1;e.add(v,b,[])}}e.add(r[3]+1,0,[["exit",d,t]])}return a!==void 0&&(i.end=Object.assign({},Jc(t.events,a)),e.add(a,0,[["exit",i,t]]),i=void 0),i}function JB(e,t,r,n,a){const i=[],o=Jc(t.events,r);a&&(a.end=Object.assign({},o),i.push(["exit",a,t])),n.end=Object.assign({},o),i.push(["exit",n,t]),e.add(r+1,0,i)}function Jc(e,t){const r=e[t],n=r[0]==="enter"?"start":"end";return r[1][n]}const GCe={name:"tasklistCheck",tokenize:YCe};function VCe(){return{text:{91:GCe}}}function YCe(e,t,r){const n=this;return a;function a(u){return n.previous!==null||!n._gfmTasklistFirstContentOfListItem?r(u):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(u),e.exit("taskListCheckMarker"),i)}function i(u){return or(u)?(e.enter("taskListCheckValueUnchecked"),e.consume(u),e.exit("taskListCheckValueUnchecked"),o):u===88||u===120?(e.enter("taskListCheckValueChecked"),e.consume(u),e.exit("taskListCheckValueChecked"),o):r(u)}function o(u){return u===93?(e.enter("taskListCheckMarker"),e.consume(u),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),s):r(u)}function s(u){return Xe(u)?t(u):Tt(u)?e.check({tokenize:KCe},t,r)(u):r(u)}}function KCe(e,t,r){return xt(e,n,"whitespace");function n(a){return a===null?r(a):t(a)}}function WCe(e){return MV([xCe(),NCe(),BCe(e),UCe(),VCe()])}const QCe={};function XCe(e){const t=this,r=e||QCe,n=t.data(),a=n.micromarkExtensions||(n.micromarkExtensions=[]),i=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),o=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);a.push(WCe(r)),i.push(gCe()),o.push(yCe(r))}function ZCe(){return{enter:{mathFlow:e,mathFlowFenceMeta:t,mathText:i},exit:{mathFlow:a,mathFlowFence:n,mathFlowFenceMeta:r,mathFlowValue:s,mathText:o,mathTextData:s}};function e(u){const f={type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]};this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[f]}},u)}function t(){this.buffer()}function r(){const u=this.resume(),f=this.stack[this.stack.length-1];f.type,f.meta=u}function n(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)}function a(u){const f=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),h=this.stack[this.stack.length-1];h.type,this.exit(u),h.value=f;const d=h.data.hChildren[0];d.type,d.tagName,d.children.push({type:"text",value:f}),this.data.mathFlowInside=void 0}function i(u){this.enter({type:"inlineMath",value:"",data:{hName:"code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},u),this.buffer()}function o(u){const f=this.resume(),h=this.stack[this.stack.length-1];h.type,this.exit(u),h.value=f,h.data.hChildren.push({type:"text",value:f})}function s(u){this.config.enter.data.call(this,u),this.config.exit.data.call(this,u)}}function JCe(e){let t=(e||{}).singleDollarTextMath;return t==null&&(t=!0),n.peek=a,{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:`
687`,inConstruct:"mathFlowMeta"},{character:"$",after:t?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:r,inlineMath:n}};function r(i,o,s,u){const f=i.value||"",h=s.createTracker(u),d="$".repeat(Math.max(nW(f,"$")+1,2)),m=s.enter("mathFlow");let y=h.move(d);if(i.meta){const v=s.enter("mathFlowMeta");y+=h.move(s.safe(i.meta,{after:`
688`,before:y,encode:["$"],...h.current()})),v()}return y+=h.move(`
689`),f&&(y+=h.move(f+`
690`)),y+=h.move(d),m(),y}function n(i,o,s){let u=i.value||"",f=1;for(t||f++;new RegExp("(^|[^$])"+"\\$".repeat(f)+"([^$]|$)").test(u);)f++;const h="$".repeat(f);/[^ \r\n]/.test(u)&&(/^[ \r\n]/.test(u)&&/[ \r\n]$/.test(u)||/^\$|\$$/.test(u))&&(u=" "+u+" ");let d=-1;for(;++d<s.unsafe.length;){const m=s.unsafe[d];if(!m.atBreak)continue;const y=s.compilePattern(m);let v;for(;v=y.exec(u);){let b=v.index;u.codePointAt(b)===10&&u.codePointAt(b-1)===13&&b--,u=u.slice(0,b)+" "+u.slice(v.index+1)}}return h+u+h}function a(){return"$"}}const e9e={tokenize:t9e,concrete:!0,name:"mathFlow"},ez={tokenize:r9e,partial:!0};function t9e(e,t,r){const n=this,a=n.events[n.events.length-1],i=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0;let o=0;return s;function s(A){return e.enter("mathFlow"),e.enter("mathFlowFence"),e.enter("mathFlowFenceSequence"),u(A)}function u(A){return A===36?(e.consume(A),o++,u):o<2?r(A):(e.exit("mathFlowFenceSequence"),xt(e,f,"whitespace")(A))}function f(A){return A===null||Xe(A)?d(A):(e.enter("mathFlowFenceMeta"),e.enter("chunkString",{contentType:"string"}),h(A))}function h(A){return A===null||Xe(A)?(e.exit("chunkString"),e.exit("mathFlowFenceMeta"),d(A)):A===36?r(A):(e.consume(A),h)}function d(A){return e.exit("mathFlowFence"),n.interrupt?t(A):e.attempt(ez,m,x)(A)}function m(A){return e.attempt({tokenize:S,partial:!0},x,y)(A)}function y(A){return(i?xt(e,v,"linePrefix",i+1):v)(A)}function v(A){return A===null?x(A):Xe(A)?e.attempt(ez,m,x)(A):(e.enter("mathFlowValue"),b(A))}function b(A){return A===null||Xe(A)?(e.exit("mathFlowValue"),v(A)):(e.consume(A),b)}function x(A){return e.exit("mathFlow"),t(A)}function S(A,k,M){let O=0;return xt(A,C,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function C(F){return A.enter("mathFlowFence"),A.enter("mathFlowFenceSequence"),P(F)}function P(F){return F===36?(O++,A.consume(F),P):O<o?M(F):(A.exit("mathFlowFenceSequence"),xt(A,L,"whitespace")(F))}function L(F){return F===null||Xe(F)?(A.exit("mathFlowFence"),k(F)):M(F)}}}function r9e(e,t,r){const n=this;return a;function a(o){return o===null?t(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i)}function i(o){return n.parser.lazy[n.now().line]?r(o):t(o)}}function n9e(e){let r=(e||{}).singleDollarTextMath;return r==null&&(r=!0),{tokenize:n,resolve:a9e,previous:i9e,name:"mathText"};function n(a,i,o){let s=0,u,f;return h;function h(b){return a.enter("mathText"),a.enter("mathTextSequence"),d(b)}function d(b){return b===36?(a.consume(b),s++,d):s<2&&!r?o(b):(a.exit("mathTextSequence"),m(b))}function m(b){return b===null?o(b):b===36?(f=a.enter("mathTextSequence"),u=0,v(b)):b===32?(a.enter("space"),a.consume(b),a.exit("space"),m):Xe(b)?(a.enter("lineEnding"),a.consume(b),a.exit("lineEnding"),m):(a.enter("mathTextData"),y(b))}function y(b){return b===null||b===32||b===36||Xe(b)?(a.exit("mathTextData"),m(b)):(a.consume(b),y)}function v(b){return b===36?(a.consume(b),u++,v):u===s?(a.exit("mathTextSequence"),a.exit("mathText"),i(b)):(f.type="mathTextData",y(b))}}}function a9e(e){let t=e.length-4,r=3,n,a;if((e[r][1].type==="lineEnding"||e[r][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(n=r;++n<t;)if(e[n][1].type==="mathTextData"){e[t][1].type="mathTextPadding",e[r][1].type="mathTextPadding",r+=2,t-=2;break}}for(n=r-1,t++;++n<=t;)a===void 0?n!==t&&e[n][1].type!=="lineEnding"&&(a=n):(n===t||e[n][1].type==="lineEnding")&&(e[a][1].type="mathTextData",n!==a+2&&(e[a][1].end=e[n-1][1].end,e.splice(a+2,n-a-2),t-=n-a-2,n=a+2),a=void 0);return e}function i9e(e){return e!==36||this.events[this.events.length-1][1].type==="characterEscape"}function o9e(e){return{flow:{36:e9e},text:{36:n9e(e)}}}const s9e={};function l9e(e){const t=this,r=e||s9e,n=t.data(),a=n.micromarkExtensions||(n.micromarkExtensions=[]),i=n.fromMarkdownExtensions||(n.fromMarkdownExtensions=[]),o=n.toMarkdownExtensions||(n.toMarkdownExtensions=[]);a.push(o9e(r)),i.push(ZCe()),o.push(JCe(r))}function u9e({defaultOrigin:e="",allowedLinkPrefixes:t=[],allowedImagePrefixes:r=[],allowDataImages:n=!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 o=t.length&&!t.every(u=>u==="*"),s=r.length&&!r.every(u=>u==="*");if(!e&&(o||s))throw new Error("defaultOrigin is required when allowedLinkPrefixes or allowedImagePrefixes are provided");return u=>{const f=d9e(e,t,r,n,a,i);Du(u,f)}}function tz(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 c9e(e){return typeof e!="string"?!1:e.startsWith("/")}const f9e=new Set(["https:","http:","irc:","ircs:","mailto:","xmpp:"]);function rz(e,t,r,n=!1,a=!1){if(!e)return null;if(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&&n&&e.startsWith("data:image/")?e:null;const i=tz(e,r);if(!i||!f9e.has(i.protocol))return null;if(i.protocol==="mailto:")return i.href;const o=c9e(e);return i&&t.some(s=>{const u=tz(s,r);return!u||u.origin!==i.origin?!1:i.href.startsWith(u.href)})?o?i.pathname+i.search+i.hash:i.href:t.includes("*")?i.protocol!=="https:"&&i.protocol!=="http:"?null:o?i.pathname+i.search+i.hash:i.href:null}const VE=Symbol("node-seen"),d9e=(e,t,r,n,a,i)=>{const o=(s,u,f)=>{if(s.type!=="element"||s[VE])return F0;if(s.tagName==="a"){const h=rz(s.properties.href,t,e,!1,!1);return h===null?(s[VE]=!0,Du(s,o),f&&typeof u=="number"&&(f.children[u]={type:"element",tagName:"span",properties:{title:"Blocked URL: "+String(s.properties.href),class:i},children:[...s.children,{type:"text",value:" [blocked]"}]}),_y):(s.properties.href=h,s.properties.target="_blank",s.properties.rel="noopener noreferrer",F0)}if(s.tagName==="img"){const h=rz(s.properties.src,r,e,n,!0);return h===null?(s[VE]=!0,Du(s,o),f&&typeof u=="number"&&(f.children[u]={type:"element",tagName:"span",properties:{class:a},children:[{type:"text",value:"[Image blocked: "+String(s.properties.alt||"No description")+"]"}]}),_y):(s.properties.src=h,F0)}return F0};return o};/**
691 * @license lucide-react v0.542.0 - ISC
692 *
693 * This source code is licensed under the ISC license.
694 * See the LICENSE file in the root directory of this source tree.
695 */const h9e=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),p9e=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,r,n)=>n?n.toUpperCase():r.toLowerCase()),nz=e=>{const t=p9e(e);return t.charAt(0).toUpperCase()+t.slice(1)},_W=(...e)=>e.filter((t,r,n)=>!!t&&t.trim()!==""&&n.indexOf(t)===r).join(" ").trim(),m9e=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0};/**
696 * @license lucide-react v0.542.0 - ISC
697 *
698 * This source code is licensed under the ISC license.
699 * See the LICENSE file in the root directory of this source tree.
700 */var g9e={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"};/**
701 * @license lucide-react v0.542.0 - ISC
702 *
703 * This source code is licensed under the ISC license.
704 * See the LICENSE file in the root directory of this source tree.
705 */const y9e=D.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:a="",children:i,iconNode:o,...s},u)=>D.createElement("svg",{ref:u,...g9e,width:t,height:t,stroke:e,strokeWidth:n?Number(r)*24/Number(t):r,className:_W("lucide",a),...!i&&!m9e(s)&&{"aria-hidden":"true"},...s},[...o.map(([f,h])=>D.createElement(f,h)),...Array.isArray(i)?i:[i]]));/**
706 * @license lucide-react v0.542.0 - ISC
707 *
708 * This source code is licensed under the ISC license.
709 * See the LICENSE file in the root directory of this source tree.
710 */const T8=(e,t)=>
vendor: 45,457 bytes, lines 710-727
710{const r=D.forwardRef(({className:n,...a},i)=>D.createElement(y9e,{ref:i,iconNode:t,className:_W(`lucide-${h9e(nz(e))}`,`lucide-${e}`,n),...a}));return r.displayName=nz(e),r};/**
711 * @license lucide-react v0.542.0 - ISC
712 *
713 * This source code is licensed under the ISC license.
714 * See the LICENSE file in the root directory of this source tree.
715 */const v9e=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],SW=T8("check",v9e);/**
716 * @license lucide-react v0.542.0 - ISC
717 *
718 * This source code is licensed under the ISC license.
719 * See the LICENSE file in the root directory of this source tree.
720 */const b9e=[["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"}]],TW=T8("copy",b9e);/**
721 * @license lucide-react v0.542.0 - ISC
722 *
723 * This source code is licensed under the ISC license.
724 * See the LICENSE file in the root directory of this source tree.
725 */const x9e=[["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"}]],A8=T8("download",x9e);let Yr=class extends Error{constructor(t){super(t),this.name="ShikiError"}};function w9e(e){return k8(e)}function k8(e){return Array.isArray(e)?E9e(e):e instanceof RegExp?e:typeof e=="object"?_9e(e):e}function E9e(e){let t=[];for(let r=0,n=e.length;r<n;r++)t[r]=k8(e[r]);return t}function _9e(e){let t={};for(let r in e)t[r]=k8(e[r]);return t}function AW(e,...t){return t.forEach(r=>{for(let n in r)e[n]=r[n]}),e}function kW(e){const t=~e.lastIndexOf("/")||~e.lastIndexOf("\\");return t===0?e:~t===e.length-1?kW(e.substring(0,e.length-1)):e.substr(~t+1)}var YE=/\$(\d+)|\${(\d+):\/(downcase|upcase)}/g,Xg=class{static hasCaptures(e){return e===null?!1:(YE.lastIndex=0,YE.test(e))}static replaceCaptures(e,t,r){return e.replace(YE,(n,a,i,o)=>{let s=r[parseInt(a||i,10)];if(s){let u=t.substring(s.start,s.end);for(;u[0]===".";)u=u.substring(1);switch(o){case"downcase":return u.toLowerCase();case"upcase":return u.toUpperCase();default:return u}}else return n})}};function OW(e,t){return e<t?-1:e>t?1:0}function CW(e,t){if(e===null&&t===null)return 0;if(!e)return-1;if(!t)return 1;let r=e.length,n=t.length;if(r===n){for(let a=0;a<r;a++){let i=OW(e[a],t[a]);if(i!==0)return i}return 0}return r-n}function az(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 NW(e){return e.replace(/[\-\\\{\}\*\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&")}var PW=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}},Dy=class{constructor(e,t,r){this._colorMap=e,this._defaults=t,this._root=r}static createFromRawTheme(e,t){return this.createFromParsedTheme(A9e(e),t)}static createFromParsedTheme(e,t){return O9e(e,t)}_cachedMatchRoot=new PW(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,n=this._cachedMatchRoot.get(t).find(a=>S9e(e.parent,a.parentScopes));return n?new MW(n.fontStyle,n.foreground,n.background):null}},KE=class m1{constructor(t,r){this.parent=t,this.scopeName=r}static push(t,r){for(const n of r)t=new m1(t,n);return t}static from(...t){let r=null;for(let n=0;n<t.length;n++)r=new m1(r,t[n]);return r}push(t){return new m1(this,t)}getSegments(){let t=this;const r=[];for(;t;)r.push(t.scopeName),t=t.parent;return r.reverse(),r}toString(){return this.getSegments().join(" ")}extends(t){return this===t?!0:this.parent===null?!1:this.parent.extends(t)}getExtensionIfDefined(t){const r=[];let n=this;for(;n&&n!==t;)r.push(n.scopeName),n=n.parent;return n===t?r.reverse():void 0}};function S9e(e,t){if(t.length===0)return!0;for(let r=0;r<t.length;r++){let n=t[r],a=!1;if(n===">"){if(r===t.length-1)return!1;n=t[++r],a=!0}for(;e&&!T9e(e.scopeName,n);){if(a)return!1;e=e.parent}if(!e)return!1;e=e.parent}return!0}function T9e(e,t){return t===e||e.startsWith(t)&&e[t.length]==="."}var MW=class{constructor(e,t,r){this.fontStyle=e,this.foregroundId=t,this.backgroundId=r}};function A9e(e){if(!e)return[];if(!e.settings||!Array.isArray(e.settings))return[];let t=e.settings,r=[],n=0;for(let a=0,i=t.length;a<i;a++){let o=t[a];if(!o.settings)continue;let s;if(typeof o.scope=="string"){let d=o.scope;d=d.replace(/^[,]+/,""),d=d.replace(/[,]+$/,""),s=d.split(",")}else Array.isArray(o.scope)?s=o.scope:s=[""];let u=-1;if(typeof o.settings.fontStyle=="string"){u=0;let d=o.settings.fontStyle.split(" ");for(let m=0,y=d.length;m<y;m++)switch(d[m]){case"italic":u=u|1;break;case"bold":u=u|2;break;case"underline":u=u|4;break;case"strikethrough":u=u|8;break}}let f=null;typeof o.settings.foreground=="string"&&az(o.settings.foreground)&&(f=o.settings.foreground);let h=null;typeof o.settings.background=="string"&&az(o.settings.background)&&(h=o.settings.background);for(let d=0,m=s.length;d<m;d++){let v=s[d].trim().split(" "),b=v[v.length-1],x=null;v.length>1&&(x=v.slice(0,v.length-1),x.reverse()),r[n++]=new k9e(b,x,a,u,f,h)}}return r}var k9e=class{constructor(e,t,r,n,a,i){this.scope=e,this.parentScopes=t,this.index=r,this.fontStyle=n,this.foreground=a,this.background=i}},jn=(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))(jn||{});function O9e(e,t){e.sort((u,f)=>{let h=OW(u.scope,f.scope);return h!==0||(h=CW(u.parentScopes,f.parentScopes),h!==0)?h:u.index-f.index});let r=0,n="#000000",a="#ffffff";for(;e.length>=1&&e[0].scope==="";){let u=e.shift();u.fontStyle!==-1&&(r=u.fontStyle),u.foreground!==null&&(n=u.foreground),u.background!==null&&(a=u.background)}let i=new C9e(t),o=new MW(r,i.getId(n),i.getId(a)),s=new P9e(new PS(0,null,-1,0,0),[]);for(let u=0,f=e.length;u<f;u++){let h=e[u];s.insert(0,h.scope,h.parentScopes,h.fontStyle,i.getId(h.foreground),i.getId(h.background))}return new Dy(i,o,s)}var C9e=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,r=e.length;t<r;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)}},N9e=Object.freeze([]),PS=class RW{scopeDepth;parentScopes;fontStyle;foreground;background;constructor(t,r,n,a,i){this.scopeDepth=t,this.parentScopes=r||N9e,this.fontStyle=n,this.foreground=a,this.background=i}clone(){return new RW(this.scopeDepth,this.parentScopes,this.fontStyle,this.foreground,this.background)}static cloneArr(t){let r=[];for(let n=0,a=t.length;n<a;n++)r[n]=t[n].clone();return r}acceptOverwrite(t,r,n,a){this.scopeDepth>t?console.log("how did this happen?"):this.scopeDepth=t,r!==-1&&(this.fontStyle=r),n!==0&&(this.foreground=n),a!==0&&(this.background=a)}},P9e=class MS{constructor(t,r=[],n={}){this._mainRule=t,this._children=n,this._rulesWithParentScopes=r}_rulesWithParentScopes;static _cmpBySpecificity(t,r){if(t.scopeDepth!==r.scopeDepth)return r.scopeDepth-t.scopeDepth;let n=0,a=0;for(;t.parentScopes[n]===">"&&n++,r.parentScopes[a]===">"&&a++,!(n>=t.parentScopes.length||a>=r.parentScopes.length);){const i=r.parentScopes[a].length-t.parentScopes[n].length;if(i!==0)return i;n++,a++}return r.parentScopes.length-t.parentScopes.length}match(t){if(t!==""){let n=t.indexOf("."),a,i;if(n===-1?(a=t,i=""):(a=t.substring(0,n),i=t.substring(n+1)),this._children.hasOwnProperty(a))return this._children[a].match(i)}const r=this._rulesWithParentScopes.concat(this._mainRule);return r.sort(MS._cmpBySpecificity),r}insert(t,r,n,a,i,o){if(r===""){this._doInsertHere(t,n,a,i,o);return}let s=r.indexOf("."),u,f;s===-1?(u=r,f=""):(u=r.substring(0,s),f=r.substring(s+1));let h;this._children.hasOwnProperty(u)?h=this._children[u]:(h=new MS(this._mainRule.clone(),PS.cloneArr(this._rulesWithParentScopes)),this._children[u]=h),h.insert(t+1,f,n,a,i,o)}_doInsertHere(t,r,n,a,i){if(r===null){this._mainRule.acceptOverwrite(t,n,a,i);return}for(let o=0,s=this._rulesWithParentScopes.length;o<s;o++){let u=this._rulesWithParentScopes[o];if(CW(u.parentScopes,r)===0){u.acceptOverwrite(t,n,a,i);return}}n===-1&&(n=this._mainRule.fontStyle),a===0&&(a=this._mainRule.foreground),i===0&&(i=this._mainRule.background),this._rulesWithParentScopes.push(new PS(t,r,n,a,i))}},Zf=class ri{static toBinaryStr(t){return t.toString(2).padStart(32,"0")}static print(t){const r=ri.getLanguageId(t),n=ri.getTokenType(t),a=ri.getFontStyle(t),i=ri.getForeground(t),o=ri.getBackground(t);console.log({languageId:r,tokenType:n,fontStyle:a,foreground:i,background:o})}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,r,n,a,i,o,s){let u=ri.getLanguageId(t),f=ri.getTokenType(t),h=ri.containsBalancedBrackets(t)?1:0,d=ri.getFontStyle(t),m=ri.getForeground(t),y=ri.getBackground(t);return r!==0&&(u=r),n!==8&&(f=n),a!==null&&(h=a?1:0),i!==-1&&(d=i),o!==0&&(m=o),s!==0&&(y=s),(u<<0|f<<8|h<<10|d<<11|m<<15|y<<24)>>>0}};function Iy(e,t){const r=[],n=M9e(e);let a=n.next();for(;a!==null;){let u=0;if(a.length===2&&a.charAt(1)===":"){switch(a.charAt(0)){case"R":u=1;break;case"L":u=-1;break;default:console.log(`Unknown priority ${a} in scope selector`)}a=n.next()}let f=o();if(r.push({matcher:f,priority:u}),a!==",")break;a=n.next()}return r;function i(){if(a==="-"){a=n.next();const u=i();return f=>!!u&&!u(f)}if(a==="("){a=n.next();const u=s();return a===")"&&(a=n.next()),u}if(iz(a)){const u=[];do u.push(a),a=n.next();while(iz(a));return f=>t(u,f)}return null}function o(){const u=[];let f=i();for(;f;)u.push(f),f=i();return h=>u.every(d=>d(h))}function s(){const u=[];let f=o();for(;f&&(u.push(f),a==="|"||a===",");){do a=n.next();while(a==="|"||a===",");f=o()}return h=>u.some(d=>d(h))}}function iz(e){return!!e&&!!e.match(/[\w\.:]+/)}function M9e(e){let t=/([LR]:|[\w\.:][\w\.:\-]*|[\,\|\-\(\)])/g,r=t.exec(e);return{next:()=>{if(!r)return null;const n=r[0];return r=t.exec(e),n}}}function DW(e){typeof e.dispose=="function"&&e.dispose()}var hp=class{constructor(e){this.scopeName=e}toKey(){return this.scopeName}},R9e=class{constructor(e,t){this.scopeName=e,this.ruleName=t}toKey(){return`${this.scopeName}#${this.ruleName}`}},D9e=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))}},I9e=class{constructor(e,t){this.repo=e,this.initialScopeName=t,this.seenFullScopeRequests.add(this.initialScopeName),this.Q=[new hp(this.initialScopeName)]}seenFullScopeRequests=new Set;seenPartialScopeRequests=new Set;Q;processQueue(){const e=this.Q;this.Q=[];const t=new D9e;for(const r of e)L9e(r,this.initialScopeName,this.repo,t);for(const r of t.references)if(r instanceof hp){if(this.seenFullScopeRequests.has(r.scopeName))continue;this.seenFullScopeRequests.add(r.scopeName),this.Q.push(r)}else{if(this.seenFullScopeRequests.has(r.scopeName)||this.seenPartialScopeRequests.has(r.toKey()))continue;this.seenPartialScopeRequests.add(r.toKey()),this.Q.push(r)}}};function L9e(e,t,r,n){const a=r.lookup(e.scopeName);if(!a){if(e.scopeName===t)throw new Error(`No grammar provided for <${t}>`);return}const i=r.lookup(t);e instanceof hp?g1({baseGrammar:i,selfGrammar:a},n):RS(e.ruleName,{baseGrammar:i,selfGrammar:a,repository:a.repository},n);const o=r.injections(e.scopeName);if(o)for(const s of o)n.add(new hp(s))}function RS(e,t,r){if(t.repository&&t.repository[e]){const n=t.repository[e];Ly([n],t,r)}}function g1(e,t){e.selfGrammar.patterns&&Array.isArray(e.selfGrammar.patterns)&&Ly(e.selfGrammar.patterns,{...e,repository:e.selfGrammar.repository},t),e.selfGrammar.injections&&Ly(Object.values(e.selfGrammar.injections),{...e,repository:e.selfGrammar.repository},t)}function Ly(e,t,r){for(const n of e){if(r.visitedRule.has(n))continue;r.visitedRule.add(n);const a=n.repository?AW({},t.repository,n.repository):t.repository;Array.isArray(n.patterns)&&Ly(n.patterns,{...t,repository:a},r);const i=n.include;if(!i)continue;const o=IW(i);switch(o.kind){case 0:g1({...t,selfGrammar:t.baseGrammar},r);break;case 1:g1(t,r);break;case 2:RS(o.ruleName,{...t,repository:a},r);break;case 3:case 4:const s=o.scopeName===t.selfGrammar.scopeName?t.selfGrammar:o.scopeName===t.baseGrammar.scopeName?t.baseGrammar:void 0;if(s){const u={baseGrammar:t.baseGrammar,selfGrammar:s,repository:a};o.kind===4?RS(o.ruleName,u,r):g1(u,r)}else o.kind===4?r.add(new R9e(o.scopeName,o.ruleName)):r.add(new hp(o.scopeName));break}}}var j9e=class{kind=0},B9e=class{kind=1},z9e=class{constructor(e){this.ruleName=e}kind=2},F9e=class{constructor(e){this.scopeName=e}kind=3},$9e=class{constructor(e,t){this.scopeName=e,this.ruleName=t}kind=4};function IW(e){if(e==="$base")return new j9e;if(e==="$self")return new B9e;const t=e.indexOf("#");if(t===-1)return new F9e(e);if(t===0)return new z9e(e.substring(1));{const r=e.substring(0,t),n=e.substring(t+1);return new $9e(r,n)}}var U9e=/\\(\d+)/,oz=/\\(\d+)/g,H9e=-1,LW=-2;var Kp=class{$location;id;_nameIsCapturing;_name;_contentNameIsCapturing;_contentName;constructor(e,t,r,n){this.$location=e,this.id=t,this._name=r||null,this._nameIsCapturing=Xg.hasCaptures(this._name),this._contentName=n||null,this._contentNameIsCapturing=Xg.hasCaptures(this._contentName)}get debugName(){const e=this.$location?`${kW(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:Xg.replaceCaptures(this._name,e,t)}getContentName(e,t){return!this._contentNameIsCapturing||this._contentName===null?this._contentName:Xg.replaceCaptures(this._contentName,e,t)}},q9e=class extends Kp{retokenizeCapturedWithRuleId;constructor(e,t,r,n,a){super(e,t,r,n),this.retokenizeCapturedWithRuleId=a}dispose(){}collectPatterns(e,t){throw new Error("Not supported!")}compile(e,t){throw new Error("Not supported!")}compileAG(e,t,r,n){throw new Error("Not supported!")}},G9e=class extends Kp{_match;captures;_cachedCompiledPatterns;constructor(e,t,r,n,a){super(e,t,r,null),this._match=new pp(n,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,r,n){return this._getCachedCompiledPatterns(e).compileAG(e,r,n)}_getCachedCompiledPatterns(e){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new mp,this.collectPatterns(e,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}},sz=class extends Kp{hasMissingPatterns;patterns;_cachedCompiledPatterns;constructor(e,t,r,n,a){super(e,t,r,n),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 r of this.patterns)e.getRule(r).collectPatterns(e,t)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,r,n){return this._getCachedCompiledPatterns(e).compileAG(e,r,n)}_getCachedCompiledPatterns(e){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new mp,this.collectPatterns(e,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}},DS=class extends Kp{_begin;beginCaptures;_end;endHasBackReferences;endCaptures;applyEndPatternLast;hasMissingPatterns;patterns;_cachedCompiledPatterns;constructor(e,t,r,n,a,i,o,s,u,f){super(e,t,r,n),this._begin=new pp(a,this.id),this.beginCaptures=i,this._end=new pp(o||"ï¿¿",-1),this.endHasBackReferences=this._end.hasBackReferences,this.endCaptures=s,this.applyEndPatternLast=u||!1,this.patterns=f.patterns,this.hasMissingPatterns=f.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,r,n){return this._getCachedCompiledPatterns(e,t).compileAG(e,r,n)}_getCachedCompiledPatterns(e,t){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new mp;for(const r of this.patterns)e.getRule(r).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}},jy=class extends Kp{_begin;beginCaptures;whileCaptures;_while;whileHasBackReferences;hasMissingPatterns;patterns;_cachedCompiledPatterns;_cachedCompiledWhilePatterns;constructor(e,t,r,n,a,i,o,s,u){super(e,t,r,n),this._begin=new pp(a,this.id),this.beginCaptures=i,this.whileCaptures=s,this._while=new pp(o,LW),this.whileHasBackReferences=this._while.hasBackReferences,this.patterns=u.patterns,this.hasMissingPatterns=u.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,r,n){return this._getCachedCompiledPatterns(e).compileAG(e,r,n)}_getCachedCompiledPatterns(e){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new mp;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,r,n){return this._getCachedCompiledWhilePatterns(e,t).compileAG(e,r,n)}_getCachedCompiledWhilePatterns(e,t){return this._cachedCompiledWhilePatterns||(this._cachedCompiledWhilePatterns=new mp,this._cachedCompiledWhilePatterns.push(this._while.hasBackReferences?this._while.clone():this._while)),this._while.hasBackReferences&&this._cachedCompiledWhilePatterns.setSource(0,t||"ï¿¿"),this._cachedCompiledWhilePatterns}},jW=class Mn{static createCaptureRule(t,r,n,a,i){return t.registerRule(o=>new q9e(r,o,n,a,i))}static getCompiledRuleId(t,r,n){return t.id||r.registerRule(a=>{if(t.id=a,t.match)return new G9e(t.$vscodeTextmateLocation,t.id,t.name,t.match,Mn._compileCaptures(t.captures,r,n));if(typeof t.begin>"u"){t.repository&&(n=AW({},n,t.repository));let i=t.patterns;return typeof i>"u"&&t.include&&(i=[{include:t.include}]),new sz(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,Mn._compilePatterns(i,r,n))}return t.while?new jy(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,t.begin,Mn._compileCaptures(t.beginCaptures||t.captures,r,n),t.while,Mn._compileCaptures(t.whileCaptures||t.captures,r,n),Mn._compilePatterns(t.patterns,r,n)):new DS(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,t.begin,Mn._compileCaptures(t.beginCaptures||t.captures,r,n),t.end,Mn._compileCaptures(t.endCaptures||t.captures,r,n),t.applyEndPatternLast,Mn._compilePatterns(t.patterns,r,n))}),t.id}static _compileCaptures(t,r,n){let a=[];if(t){let i=0;for(const o in t){if(o==="$vscodeTextmateLocation")continue;const s=parseInt(o,10);s>i&&(i=s)}for(let o=0;o<=i;o++)a[o]=null;for(const o in t){if(o==="$vscodeTextmateLocation")continue;const s=parseInt(o,10);let u=0;t[o].patterns&&(u=Mn.getCompiledRuleId(t[o],r,n)),a[s]=Mn.createCaptureRule(r,t[o].$vscodeTextmateLocation,t[o].name,t[o].contentName,u)}}return a}static _compilePatterns(t,r,n){let a=[];if(t)for(let i=0,o=t.length;i<o;i++){const s=t[i];let u=-1;if(s.include){const f=IW(s.include);switch(f.kind){case 0:case 1:u=Mn.getCompiledRuleId(n[s.include],r,n);break;case 2:let h=n[f.ruleName];h&&(u=Mn.getCompiledRuleId(h,r,n));break;case 3:case 4:const d=f.scopeName,m=f.kind===4?f.ruleName:null,y=r.getExternalGrammar(d,n);if(y)if(m){let v=y.repository[m];v&&(u=Mn.getCompiledRuleId(v,r,y.repository))}else u=Mn.getCompiledRuleId(y.repository.$self,r,y.repository);break}}else u=Mn.getCompiledRuleId(s,r,n);if(u!==-1){const f=r.getRule(u);let h=!1;if((f instanceof sz||f instanceof DS||f instanceof jy)&&f.hasMissingPatterns&&f.patterns.length===0&&(h=!0),h)continue;a.push(u)}}return{patterns:a,hasMissingPatterns:(t?t.length:0)!==a.length}}},pp=class BW{source;ruleId;hasAnchor;hasBackReferences;_anchorCache;constructor(t,r){if(t&&typeof t=="string"){const n=t.length;let a=0,i=[],o=!1;for(let s=0;s<n;s++)if(t.charAt(s)==="\\"&&s+1<n){const f=t.charAt(s+1);f==="z"?(i.push(t.substring(a,s)),i.push("$(?!\\n)(?<!\\n)"),a=s+2):(f==="A"||f==="G")&&(o=!0),s++}this.hasAnchor=o,a===0?this.source=t:(i.push(t.substring(a,n)),this.source=i.join(""))}else this.hasAnchor=!1,this.source=t;this.hasAnchor?this._anchorCache=this._buildAnchorCache():this._anchorCache=null,this.ruleId=r,typeof this.source=="string"?this.hasBackReferences=U9e.test(this.source):this.hasBackReferences=!1}clone(){return new BW(this.source,this.ruleId)}setSource(t){this.source!==t&&(this.source=t,this.hasAnchor&&(this._anchorCache=this._buildAnchorCache()))}resolveBackReferences(t,r){if(typeof this.source!="string")throw new Error("This method should only be called if the source is a string");let n=r.map(a=>t.substring(a.start,a.end));return oz.lastIndex=0,this.source.replace(oz,(a,i)=>NW(n[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=[],r=[],n=[],a=[],i,o,s,u;for(i=0,o=this.source.length;i<o;i++)s=this.source.charAt(i),t[i]=s,r[i]=s,n[i]=s,a[i]=s,s==="\\"&&i+1<o&&(u=this.source.charAt(i+1),u==="A"?(t[i+1]="ï¿¿",r[i+1]="ï¿¿",n[i+1]="A",a[i+1]="A"):u==="G"?(t[i+1]="ï¿¿",r[i+1]="G",n[i+1]="ï¿¿",a[i+1]="G"):(t[i+1]=u,r[i+1]=u,n[i+1]=u,a[i+1]=u),i++);return{A0_G0:t.join(""),A0_G1:r.join(""),A1_G0:n.join(""),A1_G1:a.join("")}}resolveAnchors(t,r){return!this.hasAnchor||!this._anchorCache||typeof this.source!="string"?this.source:t?r?this._anchorCache.A1_G1:this._anchorCache.A1_G0:r?this._anchorCache.A0_G1:this._anchorCache.A0_G0}},mp=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(r=>r.source);this._cached=new lz(e,t,this._items.map(r=>r.ruleId))}return this._cached}compileAG(e,t,r){return this._hasAnchors?t?r?(this._anchorCache.A1_G1||(this._anchorCache.A1_G1=this._resolveAnchors(e,t,r)),this._anchorCache.A1_G1):(this._anchorCache.A1_G0||(this._anchorCache.A1_G0=this._resolveAnchors(e,t,r)),this._anchorCache.A1_G0):r?(this._anchorCache.A0_G1||(this._anchorCache.A0_G1=this._resolveAnchors(e,t,r)),this._anchorCache.A0_G1):(this._anchorCache.A0_G0||(this._anchorCache.A0_G0=this._resolveAnchors(e,t,r)),this._anchorCache.A0_G0):this.compile(e)}_resolveAnchors(e,t,r){let n=this._items.map(a=>a.resolveAnchors(t,r));return new lz(e,n,this._items.map(a=>a.ruleId))}},lz=class{constructor(e,t,r){this.regExps=t,this.rules=r,this.scanner=e.createOnigScanner(t)}scanner;dispose(){typeof this.scanner.dispose=="function"&&this.scanner.dispose()}toString(){const e=[];for(let t=0,r=this.rules.length;t<r;t++)e.push("   - "+this.rules[t]+": "+this.regExps[t]);return e.join(`
726`)}findNextMatchSync(e,t,r){const n=this.scanner.findNextMatchSync(e,t,r);return n?{ruleId:this.rules[n.index],captureIndices:n.captureIndices}:null}},WE=class{constructor(e,t){this.languageId=e,this.tokenType=t}},V9e=class IS{_defaultAttributes;_embeddedLanguagesMatcher;constructor(t,r){this._defaultAttributes=new WE(t,8),this._embeddedLanguagesMatcher=new Y9e(Object.entries(r||{}))}getDefaultAttributes(){return this._defaultAttributes}getBasicScopeAttributes(t){return t===null?IS._NULL_SCOPE_METADATA:this._getBasicScopeAttributes.get(t)}static _NULL_SCOPE_METADATA=new WE(0,0);_getBasicScopeAttributes=new PW(t=>{const r=this._scopeToLanguage(t),n=this._toStandardTokenType(t);return new WE(r,n)});_scopeToLanguage(t){return this._embeddedLanguagesMatcher.match(t)||0}_toStandardTokenType(t){const r=t.match(IS.STANDARD_TOKEN_TYPE_REGEXP);if(!r)return 8;switch(r[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/},Y9e=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(([r,n])=>NW(r));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])}},uz=class{constructor(e,t){this.stack=e,this.stoppedEarly=t}};function zW(e,t,r,n,a,i,o,s){const u=t.content.length;let f=!1,h=-1;if(o){const y=K9e(e,t,r,n,a,i);a=y.stack,n=y.linePos,r=y.isFirstLine,h=y.anchorPosition}const d=Date.now();for(;!f;){if(s!==0&&Date.now()-d>s)return new uz(a,!0);m()}return new uz(a,!1);function m(){const y=W9e(e,t,r,n,a,h);if(!y){i.produce(a,u),f=!0;return}const v=y.captureIndices,b=y.matchedRuleId,x=v&&v.length>0?v[0].end>n:!1;if(b===H9e){const S=a.getRule(e);i.produce(a,v[0].start),a=a.withContentNameScopesList(a.nameScopesList),H0(e,t,r,a,i,S.endCaptures,v),i.produce(a,v[0].end);const A=a;if(a=a.parent,h=A.getAnchorPos(),!x&&A.getEnterPos()===n){a=A,i.produce(a,u),f=!0;return}}else{const S=e.getRule(b);i.produce(a,v[0].start);const A=a,k=S.getName(t.content,v),M=a.contentNameScopesList.pushAttributed(k,e);if(a=a.push(b,n,h,v[0].end===u,null,M,M),S instanceof DS){const O=S;H0(e,t,r,a,i,O.beginCaptures,v),i.produce(a,v[0].end),h=v[0].end;const C=O.getContentName(t.content,v),P=M.pushAttributed(C,e);if(a=a.withContentNameScopesList(P),O.endHasBackReferences&&(a=a.withEndRule(O.getEndWithResolvedBackReferences(t.content,v))),!x&&A.hasSameRuleAs(a)){a=a.pop(),i.produce(a,u),f=!0;return}}else if(S instanceof jy){const O=S;H0(e,t,r,a,i,O.beginCaptures,v),i.produce(a,v[0].end),h=v[0].end;const C=O.getContentName(t.content,v),P=M.pushAttributed(C,e);if(a=a.withContentNameScopesList(P),O.whileHasBackReferences&&(a=a.withEndRule(O.getWhileWithResolvedBackReferences(t.content,v))),!x&&A.hasSameRuleAs(a)){a=a.pop(),i.produce(a,u),f=!0;return}}else if(H0(e,t,r,a,i,S.captures,v),i.produce(a,v[0].end),a=a.pop(),!x){a=a.safePop(),i.produce(a,u),f=!0;return}}v[0].end>n&&(n=v[0].end,r=!1)}}function K9e(e,t,r,n,a,i){let o=a.beginRuleCapturedEOL?0:-1;const s=[];for(let u=a;u;u=u.pop()){const f=u.getRule(e);f instanceof jy&&s.push({rule:f,stack:u})}for(let u=s.pop();u;u=s.pop()){const{ruleScanner:f,findOptions:h}=Z9e(u.rule,e,u.stack.endRule,r,n===o),d=f.findNextMatchSync(t,n,h);if(d){if(d.ruleId!==LW){a=u.stack.pop();break}d.captureIndices&&d.captureIndices.length&&(i.produce(u.stack,d.captureIndices[0].start),H0(e,t,r,u.stack,i,u.rule.whileCaptures,d.captureIndices),i.produce(u.stack,d.captureIndices[0].end),o=d.captureIndices[0].end,d.captureIndices[0].end>n&&(n=d.captureIndices[0].end,r=!1))}else{a=u.stack.pop();break}}return{stack:a,linePos:n,anchorPosition:o,isFirstLine:r}}function W9e(e,t,r,n,a,i){const o=Q9e(e,t,r,n,a,i),s=e.getInjections();if(s.length===0)return o;const u=X9e(s,e,t,r,n,a,i);if(!u)return o;if(!o)return u;const f=o.captureIndices[0].start,h=u.captureIndices[0].start;return h<f||u.priorityMatch&&h===f?u:o}function Q9e(e,t,r,n,a,i){const o=a.getRule(e),{ruleScanner:s,findOptions:u}=FW(o,e,a.endRule,r,n===i),f=s.findNextMatchSync(t,n,u);return f?{captureIndices:f.captureIndices,matchedRuleId:f.ruleId}:null}function X9e(e,t,r,n,a,i,o){let s=Number.MAX_VALUE,u=null,f,h=0;const d=i.contentNameScopesList.getScopeNames();for(let m=0,y=e.length;m<y;m++){const v=e[m];if(!v.matcher(d))continue;const b=t.getRule(v.ruleId),{ruleScanner:x,findOptions:S}=FW(b,t,null,n,a===o),A=x.findNextMatchSync(r,a,S);if(!A)continue;const k=A.captureIndices[0].start;if(!(k>=s)&&(s=k,u=A.captureIndices,f=A.ruleId,h=v.priority,s===a))break}return u?{priorityMatch:h===-1,captureIndices:u,matchedRuleId:f}:null}function FW(e,t,r,n,a){return{ruleScanner:e.compileAG(t,r,n,a),findOptions:0}}function Z9e(e,t,r,n,a){return{ruleScanner:e.compileWhileAG(t,r,n,a),findOptions:0}}function H0(e,t,r,n,a,i,o){if(i.length===0)return;const s=t.content,u=Math.min(i.length,o.length),f=[],h=o[0].end;for(let d=0;d<u;d++){const m=i[d];if(m===null)continue;const y=o[d];if(y.length===0)continue;if(y.start>h)break;for(;f.length>0&&f[f.length-1].endPos<=y.start;)a.produceFromScopes(f[f.length-1].scopes,f[f.length-1].endPos),f.pop();if(f.length>0?a.produceFromScopes(f[f.length-1].scopes,y.start):a.produce(n,y.start),m.retokenizeCapturedWithRuleId){const b=m.getName(s,o),x=n.contentNameScopesList.pushAttributed(b,e),S=m.getContentName(s,o),A=x.pushAttributed(S,e),k=n.push(m.retokenizeCapturedWithRuleId,y.start,-1,!1,null,x,A),M=e.createOnigString(s.substring(0,y.end));zW(e,M,r&&y.start===0,y.start,k,a,!1,0),DW(M);continue}const v=m.getName(s,o);if(v!==null){const x=(f.length>0?f[f.length-1].scopes:n.contentNameScopesList).pushAttributed(v,e);f.push(new J9e(x,y.end))}}for(;f.length>0;)a.produceFromScopes(f[f.length-1].scopes,f[f.length-1].endPos),f.pop()}var J9e=class{scopes;endPos;constructor(e,t){this.scopes=e,this.endPos=t}};function eNe(e,t,r,n,a,i,o,s){return new rNe(e,t,r,n,a,i,o,s)}function cz(e,t,r,n,a){const i=Iy(t,By),o=jW.getCompiledRuleId(r,n,a.repository);for(const s of i)e.push({debugSelector:t,matcher:s.matcher,ruleId:o,grammar:a,priority:s.priority})}function By(e,t){if(t.length<e.length)return!1;let r=0;return e.every(n=>{for(let a=r;a<t.length;a++)if(tNe(t[a],n))return r=a+1,!0;return!1})}function tNe(e,t){if(!e)return!1;if(e===t)return!0;const r=t.length;return e.length>r&&e.substr(0,r)===t&&e[r]==="."}var rNe=class{constructor(e,t,r,n,a,i,o,s){if(this._rootScopeName=e,this.balancedBracketSelectors=i,this._onigLib=s,this._basicScopeAttributesProvider=new V9e(r,n),this._rootId=-1,this._lastRuleId=0,this._ruleId2desc=[null],this._includedGrammars={},this._grammarRepository=o,this._grammar=fz(t,null),this._injections=null,this._tokenTypeMatchers=[],a)for(const u of Object.keys(a)){const f=Iy(u,By);for(const h of f)this._tokenTypeMatchers.push({matcher:h.matcher,type:a[u]})}}_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=[],r=this._rootScopeName,n=e.lookup(r);if(n){const a=n.injections;if(a)for(let o in a)cz(t,o,a[o],this,n);const i=this._grammarRepository.injections(r);i&&i.forEach(o=>{const s=this.getExternalGrammar(o);if(s){const u=s.injectionSelector;u&&cz(t,u,s,this,s)}})}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,r=e(t);return this._ruleId2desc[t]=r,r}getRule(e){return this._ruleId2desc[e]}getExternalGrammar(e,t){if(this._includedGrammars[e])return this._includedGrammars[e];if(this._grammarRepository){const r=this._grammarRepository.lookup(e);if(r)return this._includedGrammars[e]=fz(r,t&&t.$base),this._includedGrammars[e]}}tokenizeLine(e,t,r=0){const n=this._tokenize(e,t,!1,r);return{tokens:n.lineTokens.getResult(n.ruleStack,n.lineLength),ruleStack:n.ruleStack,stoppedEarly:n.stoppedEarly}}tokenizeLine2(e,t,r=0){const n=this._tokenize(e,t,!0,r);return{tokens:n.lineTokens.getBinaryResult(n.ruleStack,n.lineLength),ruleStack:n.ruleStack,stoppedEarly:n.stoppedEarly}}_tokenize(e,t,r,n){this._rootId===-1&&(this._rootId=jW.getCompiledRuleId(this._grammar.repository.$self,this,this._grammar.repository),this.getInjections());let a;if(!t||t===LS.NULL){a=!0;const f=this._basicScopeAttributesProvider.getDefaultAttributes(),h=this.themeProvider.getDefaults(),d=Zf.set(0,f.languageId,f.tokenType,null,h.fontStyle,h.foregroundId,h.backgroundId),m=this.getRule(this._rootId).getName(null,null);let y;m?y=uh.createRootAndLookUpScopeName(m,d,this):y=uh.createRoot("unknown",d),t=new LS(null,this._rootId,-1,-1,!1,null,y,y)}else a=!1,t.reset();e=e+`
727`;const i=this.createOnigString(e),o=i.content.length,s=new aNe(r,e,this._tokenTypeMatchers,this.balancedBracketSelectors),u=zW(this,i,a,0,t,s,!0,n);return DW(i),{lineLength:o,lineTokens:s,ruleStack:u.stack,stoppedEarly:u.stoppedEarly}}};function fz(e,t){return e=w9e(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 uh=class Vi{constructor(t,r,n){this.parent=t,this.scopePath=r,this.tokenAttributes=n}static fromExtension(t,r){let n=t,a=t?.scopePath??null;for(const i of r)a=KE.push(a,i.scopeNames),n=new Vi(n,a,i.encodedTokenAttributes);return n}static createRoot(t,r){return new Vi(null,new KE(null,t),r)}static createRootAndLookUpScopeName(t,r,n){const a=n.getMetadataForScope(t),i=new KE(null,t),o=n.themeProvider.themeMatch(i),s=Vi.mergeAttributes(r,a,o);return new Vi(null,i,s)}get scopeName(){return this.scopePath.scopeName}toString(){return this.getScopeNames().join(" ")}equals(t){return Vi.equals(this,t)}static equals(t,r){do{if(t===r||!t&&!r)return!0;if(!t||!r||t.scopeName!==r.scopeName||t.tokenAttributes!==r.tokenAttributes)return!1;t=t.parent,r=r.parent}while(!0)}static mergeAttributes(t,r,n){let a=-1,i=0,o=0;return n!==null&&(a=n.fontStyle,i=n.foregroundId,o=n.backgroundId),Zf.set(t,r.languageId,r.tokenType,null,a,i,o)}pushAttributed(t,r){if(t===null)return this;if(t.indexOf(" ")===-1)return Vi._pushAttributed(this,t,r);const n=t.split(/ /g);let a=this;for(const i of n)a=Vi._pushAttributed(a,i,r);return a}static _pushAttributed(t,r,n){const a=n.getMetadataForScope(r),i=t.scopePath.push(r),o=n.themeProvider.themeMatch(i),s=Vi.mergeAttributes(t.tokenAttributes,a,o);return new Vi(t,i,s)}getScopeNames(){return this.scopePath.getSegments()}getExtensionIfDefined(t){const r=[];let n=this;for(;n&&n!==t;)r.push({encodedTokenAttributes:n.tokenAttributes,scopeNames:n.scopePath.getExtensionIfDefined(n.parent?.scopePath??null)}),n=n.parent;return n===t?r.reverse():void 0}},LS=class cu{constructor(t,r,n,a,i,o,s,u){this.parent=t,this.ruleId=r,this.beginRuleCapturedEOL=i,this.endRule=o,this.nameScopesList=s,this.contentNameScopesList=u,this.depth=this.parent?this.parent.depth+1:1,this._enterPos=n,this._anchorPos=a}_stackElementBrand=void 0;static NULL=new cu(null,0,0,0,!1,null,null,null);_enterPos;_anchorPos;depth;equals(t){return t===null?!1:cu._equals(this,t)}static _equals(t,r){return t===r?!0:this._structuralEquals(t,r)?uh.equals(t.contentNameScopesList,r.contentNameScopesList):!1}static _structuralEquals(t,r){do{if(t===r||!t&&!r)return!0;if(!t||!r||t.depth!==r.depth||t.ruleId!==r.ruleId||t.endRule!==r.endRule)return!1;t=t.parent,r=r.parent}while(!0)}clone(){return this}static _reset(t){for(;t;)t._enterPos=-1,t._anchorPos=-1,t=t.parent}reset(){cu._reset(this)}pop(){return this.parent}safePop(){return this.parent?this.parent:this}push(t,r,n,a,i,o,s){return new cu(this,t,r,n,a,i,o,s)}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,r){return this.parent&&(r=this.parent._writeString(t,r)),t[r++]=`(${this.ruleId}, ${this.nameScopesList?.toString()}, ${this.contentNameScopesList?.toString()})`,r}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 cu(this.parent,this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,t,this.nameScopesList,this.contentNameScopesList)}hasSameRuleAs(t){let r=this;for(;r&&r._enterPos===t._enterPos;){if(r.ruleId===t.ruleId)return!0;r=r.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,r){const n=uh.fromExtension(t?.nameScopesList??null,r.nameScopesList);return new cu(t,r.ruleId,r.enterPos??-1,r.anchorPos??-1,r.beginRuleCapturedEOL,r.endRule,n,uh.fromExtension(n,r.contentNameScopesList))}},nNe=class{balancedBracketScopes;unbalancedBracketScopes;allowAny=!1;constructor(e,t){this.balancedBracketScopes=e.flatMap(r=>r==="*"?(this.allowAny=!0,[]):Iy(r,By).map(n=>n.matcher)),this.unbalancedBracketScopes=t.flatMap(r=>Iy(r,By).map(n=>n.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}},aNe=class{constructor(e,t,r,n){this.balancedBracketSelectors=n,this._emitBinaryTokens=e,this._tokenTypeOverrides=r,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 n=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 o of this._tokenTypeOverrides)o.matcher(i)&&(n=Zf.set(n,0,o.type,null,-1,0,0));this.balancedBracketSelectors&&(a=this.balancedBracketSelectors.match(i))}if(a&&(n=Zf.set(n,0,8,a,-1,0,0)),this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-1]===n){this._lastTokenEndIndex=t;return}this._binaryTokens.push(this._lastTokenEndIndex),this._binaryTokens.push(n),this._lastTokenEndIndex=t;return}const r=e?.getScopeNames()??[];this._tokens.push({startIndex:this._lastTokenEndIndex,endIndex:t,scopes:r}),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 r=new Uint32Array(this._binaryTokens.length);for(let n=0,a=this._binaryTokens.length;n<a;n++)r[n]=this._binaryTokens[n];return r}},iNe=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,r,n,a){if(!this._grammars.has(e)){let i=this._rawGrammars.get(e);if(!i)return null;this._grammars.set(e,eNe(e,i,t,r,n,a,this,this._onigLib))}return this._grammars.get(e)}},oNe=class{_options;_syncRegistry;_ensureGrammarCache;constructor(t){this._options=t,this._syncRegistry=new iNe(Dy.createFromRawTheme(t.theme,t.colorMap),t.onigLib),this._ensureGrammarCache=new Map}dispose(){this._syncRegistry.dispose()}setTheme(t,r){this._syncRegistry.setTheme(Dy.createFromRawTheme(t,r))}getColorMap(){return this._syncRegistry.getColorMap()}loadGrammarWithEmbeddedLanguages(t,r,n){return this.loadGrammarWithConfiguration(t,r,{embeddedLanguages:n})}loadGrammarWithConfiguration(t,r,n){return this._loadGrammar(t,r,n.embeddedLanguages,n.tokenTypes,new nNe(n.balancedBracketSelectors||[],n.unbalancedBracketSelectors||[]))}loadGrammar(t){return this._loadGrammar(t,0,null,null,null)}_loadGrammar(t,r,n,a,i){const o=new I9e(this._syncRegistry,t);for(;o.Q.length>0;)o.Q.map(s=>this._loadSingleGrammar(s.scopeName)),o.processQueue();return this._grammarForScopeName(t,r,n,a,i)}_loadSingleGrammar(t){this._ensureGrammarCache.has(t)||(this._doLoadSingleGrammar(t),this._ensureGrammarCache.set(t,!0))}_doLoadSingleGrammar(t){const r=this._options.loadGrammar(t);if(r){const n=typeof this._options.getInjections=="function"?this._options.getInjections(t):void 0;this._syncRegistry.addGrammar(r,n)}}addGrammar(t,r=[],n=0,a=null){return this._syncRegistry.addGrammar(t,r),this._grammarForScopeName(t.scopeName,n,a)}_grammarForScopeName(t,r=0,n=null,a=null,i=null){return this._syncRegistry.grammarForScopeName(t,r,n,a,i)}},jS=LS.NULL;const sNe=/["&'<>`]/g,lNe=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,uNe=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,cNe=/[|\\{}()[\]^$+*?.]/g,dz=new WeakMap;function fNe(e,t){if(e=e.replace(t.subset?dNe(t.subset):sNe,n),t.subset||t.escapeOnly)return e;return e.replace(lNe,r).replace(uNe,n);function r(a,i,o){return t.format((a.charCodeAt(0)-55296)*1024+a.charCodeAt(1)-56320+65536,o.charCodeAt(i+2),t)}function n(a,i,o){return t.format(a.charCodeAt(0),o.charCodeAt(i+1),t)}}function dNe(e){let t=dz.get(e);return t||(t=hNe(e),dz.set(e,t)),t}function hNe(e){const t=[];let r=-1;for(;++r<e.length;)t.push(e[r].replace(cNe,"\\$&"));return new RegExp("(?:"+t.join("|")+")","g")}const pNe=/[\dA-Fa-f]/;function mNe(e,t,r){const n="&#x"+e.toString(16).toUpperCase();return r&&t&&!pNe.test(String.fromCharCode(t))?n:n+";"}const gNe=/\d/;function yNe(e,t,r){const n="&#"+String(e);return r&&t&&!gNe.test(String.fromCharCode(t))?n:n+";"}const vNe=["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
727h","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"],QE={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: 19,667 bytes, lines 727-735
727:"⊄",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:"€"},bNe=["cent","copy","divide","gt","lt","not","para","times"],$W={}.hasOwnProperty,BS={};let Zg;for(Zg in QE)$W.call(QE,Zg)&&(BS[QE[Zg]]=Zg);const xNe=/[^\dA-Za-z]/;function wNe(e,t,r,n){const a=String.fromCharCode(e);if($W.call(BS,a)){const i=BS[a],o="&"+i;return r&&vNe.includes(i)&&!bNe.includes(i)&&(!n||t&&t!==61&&xNe.test(String.fromCharCode(t)))?o:o+";"}return""}function ENe(e,t,r){let n=mNe(e,t,r.omitOptionalSemicolons),a;if((r.useNamedReferences||r.useShortestReferences)&&(a=wNe(e,t,r.omitOptionalSemicolons,r.attribute)),(r.useShortestReferences||!a)&&r.useShortestReferences){const i=yNe(e,t,r.omitOptionalSemicolons);i.length<n.length&&(n=i)}return a&&(!r.useShortestReferences||a.length<n.length)?a:n}function bf(e,t){return fNe(e,Object.assign({format:ENe},t))}const _Ne=/^>|^->|<!--|-->|--!>|<!-$/g,SNe=[">"],TNe=["<",">"];function ANe(e,t,r,n){return n.settings.bogusComments?"<?"+bf(e.value,Object.assign({},n.settings.characterReferences,{subset:SNe}))+">":"<!--"+e.value.replace(_Ne,a)+"-->";function a(i){return bf(i,Object.assign({},n.settings.characterReferences,{subset:TNe}))}}function kNe(e,t,r,n){return"<!"+(n.settings.upperDoctype?"DOCTYPE":"doctype")+(n.settings.tightDoctype?"":" ")+"html>"}const sn=HW(1),UW=HW(-1),ONe=[];function HW(e){return t;function t(r,n,a){const i=r?r.children:ONe;let o=(n||0)+e,s=i[o];if(!a)for(;s&&eb(s);)o+=e,s=i[o];return s}}const CNe={}.hasOwnProperty;function qW(e){return t;function t(r,n,a){return CNe.call(e,r.tagName)&&e[r.tagName](r,n,a)}}const O8=qW({body:PNe,caption:XE,colgroup:XE,dd:INe,dt:DNe,head:XE,html:NNe,li:RNe,optgroup:LNe,option:jNe,p:MNe,rp:hz,rt:hz,tbody:zNe,td:pz,tfoot:FNe,th:pz,thead:BNe,tr:$Ne});function XE(e,t,r){const n=sn(r,t,!0);return!n||n.type!=="comment"&&!(n.type==="text"&&eb(n.value.charAt(0)))}function NNe(e,t,r){const n=sn(r,t);return!n||n.type!=="comment"}function PNe(e,t,r){const n=sn(r,t);return!n||n.type!=="comment"}function MNe(e,t,r){const n=sn(r,t);return n?n.type==="element"&&(n.tagName==="address"||n.tagName==="article"||n.tagName==="aside"||n.tagName==="blockquote"||n.tagName==="details"||n.tagName==="div"||n.tagName==="dl"||n.tagName==="fieldset"||n.tagName==="figcaption"||n.tagName==="figure"||n.tagName==="footer"||n.tagName==="form"||n.tagName==="h1"||n.tagName==="h2"||n.tagName==="h3"||n.tagName==="h4"||n.tagName==="h5"||n.tagName==="h6"||n.tagName==="header"||n.tagName==="hgroup"||n.tagName==="hr"||n.tagName==="main"||n.tagName==="menu"||n.tagName==="nav"||n.tagName==="ol"||n.tagName==="p"||n.tagName==="pre"||n.tagName==="section"||n.tagName==="table"||n.tagName==="ul"):!r||!(r.type==="element"&&(r.tagName==="a"||r.tagName==="audio"||r.tagName==="del"||r.tagName==="ins"||r.tagName==="map"||r.tagName==="noscript"||r.tagName==="video"))}function RNe(e,t,r){const n=sn(r,t);return!n||n.type==="element"&&n.tagName==="li"}function DNe(e,t,r){const n=sn(r,t);return!!(n&&n.type==="element"&&(n.tagName==="dt"||n.tagName==="dd"))}function INe(e,t,r){const n=sn(r,t);return!n||n.type==="element"&&(n.tagName==="dt"||n.tagName==="dd")}function hz(e,t,r){const n=sn(r,t);return!n||n.type==="element"&&(n.tagName==="rp"||n.tagName==="rt")}function LNe(e,t,r){const n=sn(r,t);return!n||n.type==="element"&&n.tagName==="optgroup"}function jNe(e,t,r){const n=sn(r,t);return!n||n.type==="element"&&(n.tagName==="option"||n.tagName==="optgroup")}function BNe(e,t,r){const n=sn(r,t);return!!(n&&n.type==="element"&&(n.tagName==="tbody"||n.tagName==="tfoot"))}function zNe(e,t,r){const n=sn(r,t);return!n||n.type==="element"&&(n.tagName==="tbody"||n.tagName==="tfoot")}function FNe(e,t,r){return!sn(r,t)}function $Ne(e,t,r){const n=sn(r,t);return!n||n.type==="element"&&n.tagName==="tr"}function pz(e,t,r){const n=sn(r,t);return!n||n.type==="element"&&(n.tagName==="td"||n.tagName==="th")}const UNe=qW({body:GNe,colgroup:VNe,head:qNe,html:HNe,tbody:YNe});function HNe(e){const t=sn(e,-1);return!t||t.type!=="comment"}function qNe(e){const t=new Set;for(const n of e.children)if(n.type==="element"&&(n.tagName==="base"||n.tagName==="title")){if(t.has(n.tagName))return!1;t.add(n.tagName)}const r=e.children[0];return!r||r.type==="element"}function GNe(e){const t=sn(e,-1,!0);return!t||t.type!=="comment"&&!(t.type==="text"&&eb(t.value.charAt(0)))&&!(t.type==="element"&&(t.tagName==="meta"||t.tagName==="link"||t.tagName==="script"||t.tagName==="style"||t.tagName==="template"))}function VNe(e,t,r){const n=UW(r,t),a=sn(e,-1,!0);return r&&n&&n.type==="element"&&n.tagName==="colgroup"&&O8(n,r.children.indexOf(n),r)?!1:!!(a&&a.type==="element"&&a.tagName==="col")}function YNe(e,t,r){const n=UW(r,t),a=sn(e,-1);return r&&n&&n.type==="element"&&(n.tagName==="thead"||n.tagName==="tbody")&&O8(n,r.children.indexOf(n),r)?!1:!!(a&&a.type==="element"&&a.tagName==="tr")}const Jg={name:[[`	
728\f\r &/=>`.split(""),`	
729\f\r "&'/=>\``.split("")],[`\0	
730\f\r "&'/<=>`.split(""),`\0	
731\f\r "&'/<=>\``.split("")]],unquoted:[[`	
732\f\r &>`.split(""),`\0	
733\f\r "&'<=>\``.split("")],[`\0	
734\f\r "&'<=>\``.split(""),`\0	
735\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function KNe(e,t,r,n){const a=n.schema,i=a.space==="svg"?!1:n.settings.omitOptionalTags;let o=a.space==="svg"?n.settings.closeEmptyElements:n.settings.voids.includes(e.tagName.toLowerCase());const s=[];let u;a.space==="html"&&e.tagName==="svg"&&(n.schema=Dl);const f=WNe(n,e.properties),h=n.all(a.space==="html"&&e.tagName==="template"?e.content:e);return n.schema=a,h&&(o=!1),(f||!i||!UNe(e,t,r))&&(s.push("<",e.tagName,f?" "+f:""),o&&(a.space==="svg"||n.settings.closeSelfClosing)&&(u=f.charAt(f.length-1),(!n.settings.tightSelfClosing||u==="/"||u&&u!=='"'&&u!=="'")&&s.push(" "),s.push("/")),s.push(">")),s.push(h),!o&&(!i||!O8(e,t,r))&&s.push("</"+e.tagName+">"),s.join("")}function WNe(e,t){const r=[];let n=-1,a;if(t){for(a in t)if(t[a]!==null&&t[a]!==void 0){const i=QNe(e,a,t[a]);i&&r.push(i)}}for(;++n<r.length;){const i=e.settings.tightAttributes?r[n].charAt(r[n].length-1):void 0;n!==r.length-1&&i!=='"'&&i!=="'"&&(r[n]+=" ")}return r.join("")}function QNe(e,t,r){const n=tb(e.schema,t),a=e.settings.allowParseErrors&&e.schema.space==="html"?0:1,i=e.settings.allowDangerousCharacters?0:1;let o=e.quote,s;if(n.overloadedBoolean&&(r===n.attribute||r==="")?r=!0:(n.boolean||n.overloadedBoolean)&&(typeof r!="string"||r===n.attribute||r==="")&&(r=!!r),r==null||r===!1||typeof r=="number"&&Number.isNaN(r))return"";const u=bf(n.attribute,Object.assign({},e.settings.characterReferences,{subset:Jg.name[a][i]}));return r===!0||(r=Array.isArray(r)?(n.commaSeparated?MA:DA)(r,{padLeft:!e.settings.tightCommaSeparatedLists}):String(r),e.settings.collapseEmptyAttributes&&!r)?u:(e.settings.preferUnquoted&&(s=bf(r,Object.assign({},e.settings.characterReferences,{attribute:!0,subset:Jg.unquoted[a][i]}))),s!==r&&(e.settings.quoteSmart&&My(r,o)>My(r,e.alternative)&&(o=e.alternative),s=o+bf(r,Object.assign({},e.settings.characterReferences,{subset:(o==="'"?Jg.single:Jg.double)[a][i],attribute:!0}))+o),u+(s&&"="+s))}const XNe=["<","&"];function GW(e,t,r,n){return r&&r.type==="element"&&(r.tagName==="script"||r.tagName==="style")?e.value:bf(e.value,Object.assign({},n.settings.characterReferences,{subset:XNe}))}function ZNe(e,t,r,n){return n.settings.allowDangerousHtml?e.value:GW(e,t,r,n)}function JNe(e,t,r,n){return n.all(e)}const ePe=g8("type",{invalid:tPe,unknown:rPe,handlers:{comment:ANe,doctype:kNe,element:KNe,raw:ZNe,root:JNe,text:GW}});function tPe(e){throw new Error("Expected node, not `"+e+"`")}function rPe(e){const t=e;throw new Error("Cannot compile unknown node `"+t.type+"`")}const nPe={},aPe={},iPe=[];function oPe(e,t){const r=t||nPe,n=r.quote||'"',a=n==='"'?"'":'"';if(n!=='"'&&n!=="'")throw new Error("Invalid quote `"+n+"`, expected `'` or `\"`");return{one:sPe,all:lPe,settings:{omitOptionalTags:r.omitOptionalTags||!1,allowParseErrors:r.allowParseErrors||!1,allowDangerousCharacters:r.allowDangerousCharacters||!1,quoteSmart:r.quoteSmart||!1,preferUnquoted:r.preferUnquoted||!1,tightAttributes:r.tightAttributes||!1,upperDoctype:r.upperDoctype||!1,tightDoctype:r.tightDoctype||!1,bogusComments:r.bogusComments||!1,tightCommaSeparatedLists:r.tightCommaSeparatedLists||!1,tightSelfClosing:r.tightSelfClosing||!1,collapseEmptyAttributes:r.collapseEmptyAttributes||!1,allowDangerousHtml:r.allowDangerousHtml||!1,voids:r.voids||wK,characterReferences:r.characterReferences||aPe,closeSelfClosing:r.closeSelfClosing||!1,closeEmptyElements:r.closeEmptyElements||!1},schema:r.space==="svg"?Dl:Bp,quote:n,alternative:a}.one(Array.isArray(e)?{type:"root",children:e}:e,void 0,void 0)}function sPe(e,t,r){return ePe(e,t,r,this)}function lPe(e){const t=[],r=e&&e.children||iPe;let n=-1;for(;++n<r.length;)t[n]=this.one(r[n],n,e);return t.join("")}function zy(e,t){const r=typeof e=="string"?{}:{...e.colorReplacements},n=typeof e=="string"?e:e.name;for(const[a,i]of Object.entries(t?.colorReplacements||{}))typeof i=="string"?r[a]=i:a===n&&Object.assign(r,i);return r}function yl(e,t){return e&&(t?.[e?.toLowerCase()]||e)}function uPe(e){return Array.isArray(e)?e:[e]}async function VW(e){return Promise.resolve(typeof e=="function"?e():e).then(t=>t.default||t)}function C8(e){return!e||["plaintext","txt","text","plain"].includes(e)}function YW(e){return e==="ansi"||C8(e)}function N8(e){return e==="none"}function KW(e){return N8(e)}function WW(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 r=Array.isArray(t)?t:t.split(/\s+/g);for(const n of r)n&&!e.properties.class.includes(n)&&e.properties.class.push(n);return e}function vb(e,t=!1){const r=e.split(/(\r?\n)/g);let n=0;const a=[];for(let i=0;i<r.length;i+=2){const o=t?r[i]+(r[i+1]||""):r[i];a.push([o,n]),n+=r[i].length,n+=r[i+1]?.length||0}return a}function cPe(e){const t=vb(e,!0).map(([a])=>a);function r(a){if(a===e.length)return{line:t.length-1,character:t[t.length-1].length};let i=a,o=0;for(const s of t){if(i<s.length)break;i-=s.length,o++}return{line:o,character:i}}function n(a,i){let o=0;for(let s=0;s<a;s++)o+=t[s].length;return o+=i,o}return{lines:t,indexToPos:r,posToIndex:n}}const P8="light-dark()",fPe=["color","background-color"];function dPe(e,t){let r=0;const n=[];for(const a of t)a>r&&n.push({...e,content:e.content.slice(r,a),offset:e.offset+r}),r=a;return r<e.content.length&&n.push({...e,content:e.content.slice(r),offset:e.offset+r}),n}function hPe(e,t){const r=Array.from(t instanceof Set?t:new Set(t)).sort((n,a)=>n-a);return r.length?e.map(n=>n.flatMap(a=>{const i=r.filter(o=>a.offset<o&&o<a.offset+a.content.length).map(o=>o-a.offset).sort((o,s)=>o-s);return i.length?dPe(a,i):a})):e}function pPe(e,t,r,n,a="css-vars"){const i={content:e.content,explanation:e.explanation,offset:e.offset},o=t.map(h=>Fy(e.variants[h])),s=new Set(o.flatMap(h=>Object.keys(h))),u={},f=(h,d)=>{const m=d==="color"?"":d==="background-color"?"-bg":`-${d}`;return r+t[h]+(d==="color"?"":m)};return o.forEach((h,d)=>{for(const m of s){const y=h[m]||"inherit";if(d===0&&n&&fPe.includes(m))if(n===P8&&o.length>1){const v=t.findIndex(A=>A==="light"),b=t.findIndex(A=>A==="dark");if(v===-1||b===-1)throw new Yr('When using `defaultColor: "light-dark()"`, you must provide both `light` and `dark` themes');const x=o[v][m]||"inherit",S=o[b][m]||"inherit";u[m]=`light-dark(${x}, ${S})`,a==="css-vars"&&(u[f(d,m)]=y)}else u[m]=y;else a==="css-vars"&&(u[f(d,m)]=y)}}),i.htmlStyle=u,i}function Fy(e){const t={};if(e.color&&(t.color=e.color),e.bgColor&&(t["background-color"]=e.bgColor),e.fontStyle){e.fontStyle&jn.Italic&&(t["font-style"]="italic"),e.fontStyle&jn.Bold&&(t["font-weight"]="bold");const r=[];e.fontStyle&jn.Underline&&r.push("underline"),e.fontStyle&jn.Strikethrough&&r.push("line-through"),r.length&&(t["text-decoration"]=r.join(" "))}return t}function zS(e){return typeof e=="string"?e:Object.entries(e).map(([t,r])=>`${t}:${r}`).join(";")}const QW=new WeakMap;function bb(e,t){QW.set(e,t)}function gp(e){return QW.get(e)}class Ed{_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,r){return new Ed(Object.fromEntries(uPe(r).map(n=>[n,jS])),t)}constructor(...t){if(t.length===2){const[r,n]=t;this.lang=n,this._stacks=r}else{const[r,n,a]=t;this.lang=n,this._stacks={[a]:r}}}getInternalStack(t=this.theme){return this._stacks[t]}getScopes(t=this.theme){return mPe(this._stacks[t])}toJSON(){return{lang:this.lang,theme:this.theme,themes:this.themes,scopes:this.getScopes()}}}function mPe(e){const t=[],r=new Set;function n(a){if(r.has(a))return;r.add(a);const i=a?.nameScopesList?.scopeName;i&&t.push(i),a.parent&&n(a.parent)}return n(e),t}function gPe(e,t){if(!(e instanceof Ed))throw new Yr("Invalid grammar state");return e.getInternalStack(t)}function yPe(){const e=new WeakMap;function t(r){if(!e.has(r.meta)){let n=function(o){if(typeof o=="number"){if(o<0||o>r.source.length)throw new Yr(`Invalid decoration offset: ${o}. Code length: ${r.source.length}`);return{...a.indexToPos(o),offset:o}}else{const s=a.lines[o.line];if(s===void 0)throw new Yr(`Invalid decoration position ${JSON.stringify(o)}. Lines length: ${a.lines.length}`);let u=o.character;if(u<0&&(u=s.length+u),u<0||u>s.length)throw new Yr(`Invalid decoration position ${JSON.stringify(o)}. Line ${o.line} length: ${s.length}`);return{...o,character:u,offset:a.posToIndex(o.line,u)}}};const a=cPe(r.source),i=(r.options.decorations||[]).map(o=>({...o,start:n(o.start),end:n(o.end)}));vPe(i),e.set(r.meta,{decorations:i,converter:a,source:r.source})}return e.get(r.meta)}return{name:"shiki:decorations",tokens(r){if(!this.options.decorations?.length)return;const a=t(this).decorations.flatMap(o=>[o.start.offset,o.end.offset]);return hPe(r,a)},code(r){if(!this.options.decorations?.length)return;const n=t(this),a=Array.from(r.children).filter(h=>h.type==="element"&&h.tagName==="span");if(a.length!==n.converter.lines.length)throw new Yr(`Number of lines in code element (${a.length}) does not match the number of lines in the source (${n.converter.lines.length}). Failed to apply decorations.`);function i(h,d,m,y){const v=a[h];let b="",x=-1,S=-1;if(d===0&&(x=0),m===0&&(S=0),m===Number.POSITIVE_INFINITY&&(S=v.children.length),x===-1||S===-1)for(let k=0;k<v.children.length;k++)b+=XW(v.children[k]),x===-1&&b.length===d&&(x=k+1),S===-1&&b.length===m&&(S=k+1);if(x===-1)throw new Yr(`Failed to find start index for decoration ${JSON.stringify(y.start)}`);if(S===-1)throw new Yr(`Failed to find end index for decoration ${JSON.stringify(y.end)}`);const A=v.children.slice(x,S);if(!y.alwaysWrap&&A.length===v.children.length)s(v,y,"line");else if(!y.alwaysWrap&&A.length===1&&A[0].type==="element")s(A[0],y,"token");else{const k={type:"element",tagName:"span",properties:{},children:A};s(k,y,"wrapper"),v.children.splice(x,A.length,k)}}function o(h,d){a[h]=s(a[h],d,"line")}function s(h,d,m){const y=d.properties||{},v=d.transform||(b=>b);return h.tagName=d.tagName||"span",h.properties={...h.properties,...y,class:h.properties.class},d.properties?.class&&WW(h,d.properties.class),h=v(h,m)||h,h}const u=[],f=n.decorations.sort((h,d)=>d.start.offset-h.start.offset||h.end.offset-d.end.offset);for(const h of f){const{start:d,end:m}=h;if(d.line===m.line)i(d.line,d.character,m.character,h);else if(d.line<m.line){i(d.line,d.character,Number.POSITIVE_INFINITY,h);for(let y=d.line+1;y<m.line;y++)u.unshift(()=>o(y,h));i(m.line,0,m.character,h)}}u.forEach(h=>h())}}}function vPe(e){for(let t=0;t<e.length;t++){const r=e[t];if(r.start.offset>r.end.offset)throw new Yr(`Invalid decoration range: ${JSON.stringify(r.start)} - ${JSON.stringify(r.end)}`);for(let n=t+1;n<e.length;n++){const a=e[n],i=r.start.offset<=a.start.offset&&a.start.offset<r.end.offset,o=r.start.offset<a.end.offset&&a.end.offset<=r.end.offset,s=a.start.offset<=r.start.offset&&r.start.offset<a.end.offset,u=a.start.offset<r.end.offset&&r.end.offset<=a.end.offset;if(i||o||s||u){if(i&&o||s&&u||s&&r.start.offset===r.end.offset||o&&a.start.offset===a.end.offset)continue;throw new Yr(`Decorations ${JSON.stringify(r.start)} and ${JSON.stringify(a.start)} intersect.`)}}}}function XW(e){return e.type==="text"?e.value:e.type==="element"?e.children.map(XW).join(""):""}const bPe=[yPe()];function $y(e){const t=xPe(e.transformers||[]);return[...t.pre,...t.normal,...t.post,...bPe]}function xPe(e){const t=[],r=[],n=[];for(const a of e)switch(a.enforce){case"pre":t.push(a);break;case"post":r.push(a);break;default:n.push(a)}return{pre:t,post:r,normal:n}}var bu=["black","red","green","yellow","blue","magenta","cyan","white","brightBlack","brightRed","brightGreen","brightYellow","brightBlue","brightMagenta","brightCyan","brightWhite"],ZE={1:"bold",2:"dim",3:"italic",4:"underline",7:"reverse",8:"hidden",9:"strikethrough"};function wPe(e,t){const r=e.indexOf("\x1B",t);if(r!==-1&&e[r+1]==="["){const n=e.indexOf("m",r);if(n!==-1)return{sequence:e.substring(r+2,n).split(";"),startPosition:r,position:n+1}}return{position:e.length}}function mz(e){const t=e.shift();if(t==="2"){const r=e.splice(0,3).map(n=>Number.parseInt(n));return r.length!==3||r.some(n=>Number.isNaN(n))?void 0:{type:"rgb",rgb:r}}else if(t==="5"){const r=e.shift();if(r)return{type:"table",index:Number(r)}}}function EPe(e){const t=[];for(;e.length>0;){const r=e.shift();if(!r)continue;const n=Number.parseInt(r);if(!Number.isNaN(n))if(n===0)t.push({type:"resetAll"});else if(n<=9)ZE[n]&&t.push({type:"setDecoration",value:ZE[n]});else if(n<=29){const a=ZE[n-20];a&&(t.push({type:"resetDecoration",value:a}),a==="dim"&&t.push({type:"resetDecoration",value:"bold"}))}else if(n<=37)t.push({type:"setForegroundColor",value:{type:"named",name:bu[n-30]}});else if(n===38){const a=mz(e);a&&t.push({type:"setForegroundColor",value:a})}else if(n===39)t.push({type:"resetForegroundColor"});else if(n<=47)t.push({type:"setBackgroundColor",value:{type:"named",name:bu[n-40]}});else if(n===48){const a=mz(e);a&&t.push({type:"setBackgroundColor",value:a})}else n===49?t.push({type:"resetBackgroundColor"}):n===53?t.push({type:"setDecoration",value:"overline"}):n===55?t.push({type:"resetDecoration",value:"overline"}):n>=90&&n<=97?t.push({type:"setForegroundColor",value:{type:"named",name:bu[n-90+8]}}):n>=100&&n<=107&&t.push({type:"setBackgroundColor",value:{type:"named",name:bu[n-100+8]}})}return t}function _Pe(){let e=null,t=null,r=new Set;return{parse(n){const a=[];let i=0;do{const o=wPe(n,i),s=o.sequence?n.substring(i,o.startPosition):n.substring(i);if(s.length>0&&a.push({value:s,foreground:e,background:t,decorations:new Set(r)}),o.sequence){const u=EPe(o.sequence);for(const f of u)f.type==="resetAll"?(e=null,t=null,r.clear()):f.type==="resetForegroundColor"?e=null:f.type==="resetBackgroundColor"?t=null:f.type==="resetDecoration"&&r.delete(f.value);for(const f of u)f.type==="setForegroundColor"?e=f.value:f.type==="setBackgroun
735dColor"?t=f.value:f.type==="setDecoration"&&r.add(f.value)}i=o.position}while(i<n.length);return a}}}var SPe={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 TPe(e=SPe){function t(s){return e[s]}function r(s){return`#${s.map(u=>Math.max(0,Math.min(u,255)).toString(16).padStart(2,"0")).join("")}`}let n;function a(){if(n)return n;n=[];for(let f=0;f<bu.length;f++)n.push(t(bu[f]));let s=[0,95,135,175,215,255];for(let f=0;f<6;f++)for(let h=0;h<6;h++)for(let d=0;d<6;d++)n.push(r([s[f],s[h],s[d]]));let u=8;for(let f=0;f<24;f++,u+=10)n.push(r([u,u,u]));return n}function i(s){return a()[s]}function o(s){switch(s.type){case"named":return t(s.name);case"rgb":return r(s.rgb);case"table":return i(s.index)}}return{value:o}}function APe(e,t,r){const n=zy(e,r),a=vb(t),i=TPe(Object.fromEntries(bu.map(s=>[s,e.colors?.[`terminal.ansi${s[0].toUpperCase()}${s.substring(1)}`]]))),o=_Pe();return a.map(s=>o.parse(s[0]).map(u=>{let f,h;u.decorations.has("reverse")?(f=u.background?i.value(u.background):e.bg,h=u.foreground?i.value(u.foreground):e.fg):(f=u.foreground?i.value(u.foreground):e.fg,h=u.background?i.value(u.background):void 0),f=yl(f,n),h=yl(h,n),u.decorations.has("dim")&&(f=kPe(f));let d=jn.None;return u.decorations.has("bold")&&(d|=jn.Bold),u.decorations.has("italic")&&(d|=jn.Italic),u.decorations.has("underline")&&(d|=jn.Underline),u.decorations.has("strikethrough")&&(d|=jn.Strikethrough),{content:u.value,offset:s[1],color:f,bgColor:h,fontStyle:d}}))}function kPe(e){const t=e.match(/#([0-9a-f]{3})([0-9a-f]{3})?([0-9a-f]{2})?/);if(t)if(t[3]){const n=Math.round(Number.parseInt(t[3],16)/2).toString(16).padStart(2,"0");return`#${t[1]}${t[2]}${n}`}else return t[2]?`#${t[1]}${t[2]}80`:`#${Array.from(t[1]).map(n=>`${n}${n}`).join("")}80`;const r=e.match(/var\((--[\w-]+-ansi-[\w-]+)\)/);return r?`var(${r[1]}-dim)`:e}function M8(e,t,r={}){const{lang:n="text",theme:a=e.getLoadedThemes()[0]}=r;if(C8(n)||N8(a))return vb(t).map(u=>[{content:u[0],offset:u[1]}]);const{theme:i,colorMap:o}=e.setTheme(a);if(n==="ansi")return APe(i,t,r);const s=e.getLanguage(n);if(r.grammarState){if(r.grammarState.lang!==s.name)throw new Yr(`Grammar state language "${r.grammarState.lang}" does not match highlight language "${s.name}"`);if(!r.grammarState.themes.includes(i.name))throw new Yr(`Grammar state themes "${r.grammarState.themes}" do not contain highlight theme "${i.name}"`)}return CPe(t,s,i,o,r)}function OPe(...e){if(e.length===2)return gp(e[1]);const[t,r,n={}]=e,{lang:a="text",theme:i=t.getLoadedThemes()[0]}=n;if(C8(a)||N8(i))throw new Yr("Plain language does not have grammar state");if(a==="ansi")throw new Yr("ANSI language does not have grammar state");const{theme:o,colorMap:s}=t.setTheme(i),u=t.getLanguage(a);return new Ed(Uy(r,u,o,s,n).stateStack,u.name,o.name)}function CPe(e,t,r,n,a){const i=Uy(e,t,r,n,a),o=new Ed(Uy(e,t,r,n,a).stateStack,t.name,r.name);return bb(i.tokens,o),i.tokens}function Uy(e,t,r,n,a){const i=zy(r,a),{tokenizeMaxLineLength:o=0,tokenizeTimeLimit:s=500}=a,u=vb(e);let f=a.grammarState?gPe(a.grammarState,r.name)??jS:a.grammarContextCode!=null?Uy(a.grammarContextCode,t,r,n,{...a,grammarState:void 0,grammarContextCode:void 0}).stateStack:jS,h=[];const d=[];for(let m=0,y=u.length;m<y;m++){const[v,b]=u[m];if(v===""){h=[],d.push([]);continue}if(o>0&&v.length>=o){h=[],d.push([{content:v,offset:b,color:"",fontStyle:0}]);continue}let x,S,A;a.includeExplanation&&(x=t.tokenizeLine(v,f,s),S=x.tokens,A=0);const k=t.tokenizeLine2(v,f,s),M=k.tokens.length/2;for(let O=0;O<M;O++){const C=k.tokens[2*O],P=O+1<M?k.tokens[2*O+2]:v.length;if(C===P)continue;const L=k.tokens[2*O+1],F=yl(n[Zf.getForeground(L)],i),z=Zf.getFontStyle(L),$={content:v.substring(C,P),offset:b+C,color:F,fontStyle:z};if(a.includeExplanation){const V=[];if(a.includeExplanation!=="scopeName")for(const X of r.settings){let re;switch(typeof X.scope){case"string":re=X.scope.split(/,/).map(U=>U.trim());break;case"object":re=X.scope;break;default:continue}V.push({settings:X,selectors:re.map(U=>U.split(/ /))})}$.explanation=[];let W=0;for(;C+W<P;){const X=S[A],re=v.substring(X.startIndex,X.endIndex);W+=re.length,$.explanation.push({content:re,scopes:a.includeExplanation==="scopeName"?NPe(X.scopes):PPe(V,X.scopes)}),A+=1}}h.push($)}d.push(h),h=[],f=k.ruleStack}return{tokens:d,stateStack:f}}function NPe(e){return e.map(t=>({scopeName:t}))}function PPe(e,t){const r=[];for(let n=0,a=t.length;n<a;n++){const i=t[n];r[n]={scopeName:i,themeMatches:RPe(e,i,t.slice(0,n))}}return r}function gz(e,t){return e===t||t.substring(0,e.length)===e&&t[e.length]==="."}function MPe(e,t,r){if(!gz(e[e.length-1],t))return!1;let n=e.length-2,a=r.length-1;for(;n>=0&&a>=0;)gz(e[n],r[a])&&(n-=1),a-=1;return n===-1}function RPe(e,t,r){const n=[];for(const{selectors:a,settings:i}of e)for(const o of a)if(MPe(o,t,r)){n.push(i);break}return n}function ZW(e,t,r){const n=Object.entries(r.themes).filter(u=>u[1]).map(u=>({color:u[0],theme:u[1]})),a=n.map(u=>{const f=M8(e,t,{...r,theme:u.theme}),h=gp(f),d=typeof u.theme=="string"?u.theme:u.theme.name;return{tokens:f,state:h,theme:d}}),i=DPe(...a.map(u=>u.tokens)),o=i[0].map((u,f)=>u.map((h,d)=>{const m={content:h.content,variants:{},offset:h.offset};return"includeExplanation"in r&&r.includeExplanation&&(m.explanation=h.explanation),i.forEac
vendor: 33,192 bytes, lines 735-736
735h((y,v)=>{const{content:b,explanation:x,offset:S,...A}=y[f][d];m.variants[n[v].color]=A}),m})),s=a[0].state?new Ed(Object.fromEntries(a.map(u=>[u.theme,u.state?.getInternalStack(u.theme)])),a[0].state.lang):void 0;return s&&bb(o,s),o}function DPe(...e){const t=e.map(()=>[]),r=e.length;for(let n=0;n<e[0].length;n++){const a=e.map(u=>u[n]),i=t.map(()=>[]);t.forEach((u,f)=>u.push(i[f]));const o=a.map(()=>0),s=a.map(u=>u[0]);for(;s.every(u=>u);){const u=Math.min(...s.map(f=>f.content.length));for(let f=0;f<r;f++){const h=s[f];h.content.length===u?(i[f].push(h),o[f]+=1,s[f]=a[f][o[f]]):(i[f].push({...h,content:h.content.slice(0,u)}),s[f]={...h,content:h.content.slice(u),offset:h.offset+u})}}}return t}function Hy(e,t,r){let n,a,i,o,s,u;if("themes"in r){const{defaultColor:f="light",cssVariablePrefix:h="--shiki-",colorsRendering:d="css-vars"}=r,m=Object.entries(r.themes).filter(S=>S[1]).map(S=>({color:S[0],theme:S[1]})).sort((S,A)=>S.color===f?-1:A.color===f?1:0);if(m.length===0)throw new Yr("`themes` option must not be empty");const y=ZW(e,t,r);if(u=gp(y),f&&P8!==f&&!m.find(S=>S.color===f))throw new Yr(`\`themes\` option must contain the defaultColor key \`${f}\``);const v=m.map(S=>e.getTheme(S.theme)),b=m.map(S=>S.color);i=y.map(S=>S.map(A=>pPe(A,b,h,f,d))),u&&bb(i,u);const x=m.map(S=>zy(S.theme,r));a=yz(m,v,x,h,f,"fg",d),n=yz(m,v,x,h,f,"bg",d),o=`shiki-themes ${v.map(S=>S.name).join(" ")}`,s=f?void 0:[a,n].join(";")}else if("theme"in r){const f=zy(r.theme,r);i=M8(e,t,r);const h=e.getTheme(r.theme);n=yl(h.bg,f),a=yl(h.fg,f),o=h.name,u=gp(i)}else throw new Yr("Invalid options, either `theme` or `themes` must be provided");return{tokens:i,fg:a,bg:n,themeName:o,rootStyle:s,grammarState:u}}function yz(e,t,r,n,a,i,o){return e.map((s,u)=>{const f=yl(t[u][i],r[u])||"inherit",h=`${n+s.color}${i==="bg"?"-bg":""}:${f}`;if(u===0&&a){if(a===P8&&e.length>1){const d=e.findIndex(b=>b.color==="light"),m=e.findIndex(b=>b.color==="dark");if(d===-1||m===-1)throw new Yr('When using `defaultColor: "light-dark()"`, you must provide both `light` and `dark` themes');const y=yl(t[d][i],r[d])||"inherit",v=yl(t[m][i],r[m])||"inherit";return`light-dark(${y}, ${v});${h}`}return f}return o==="css-vars"?h:null}).filter(s=>!!s).join(";")}function qy(e,t,r,n={meta:{},options:r,codeToHast:(a,i)=>qy(e,a,i),codeToTokens:(a,i)=>Hy(e,a,i)}){let a=t;for(const v of $y(r))a=v.preprocess?.call(n,a,r)||a;let{tokens:i,fg:o,bg:s,themeName:u,rootStyle:f,grammarState:h}=Hy(e,a,r);const{mergeWhitespaces:d=!0,mergeSameStyleTokens:m=!1}=r;d===!0?i=LPe(i):d==="never"&&(i=jPe(i)),m&&(i=BPe(i));const y={...n,get source(){return a}};for(const v of $y(r))i=v.tokens?.call(y,i)||i;return IPe(i,{...r,fg:o,bg:s,themeName:u,rootStyle:f},y,h)}function IPe(e,t,r,n=gp(e)){const a=$y(t),i=[],o={type:"root",children:[]},{structure:s="classic",tabindex:u="0"}=t;let f={type:"element",tagName:"pre",properties:{class:`shiki ${t.themeName||""}`,style:t.rootStyle||`background-color:${t.bg};color:${t.fg}`,...u!==!1&&u!=null?{tabindex:u.toString()}:{},...Object.fromEntries(Array.from(Object.entries(t.meta||{})).filter(([v])=>!v.startsWith("_")))},children:[]},h={type:"element",tagName:"code",properties:{},children:i};const d=[],m={...r,structure:s,addClassToHast:WW,get source(){return r.source},get tokens(){return e},get options(){return t},get root(){return o},get pre(){return f},get code(){return h},get lines(){return d}};if(e.forEach((v,b)=>{b&&(s==="inline"?o.children.push({type:"element",tagName:"br",properties:{},children:[]}):s==="classic"&&i.push({type:"text",value:`
736`}));let x={type:"element",tagName:"span",properties:{class:"line"},children:[]},S=0;for(const A of v){let k={type:"element",tagName:"span",properties:{...A.htmlAttrs},children:[{type:"text",value:A.content}]};const M=zS(A.htmlStyle||Fy(A));M&&(k.properties.style=M);for(const O of a)k=O?.span?.call(m,k,b+1,S,x,A)||k;s==="inline"?o.children.push(k):s==="classic"&&x.children.push(k),S+=A.content.length}if(s==="classic"){for(const A of a)x=A?.line?.call(m,x,b+1)||x;d.push(x),i.push(x)}}),s==="classic"){for(const v of a)h=v?.code?.call(m,h)||h;f.children.push(h);for(const v of a)f=v?.pre?.call(m,f)||f;o.children.push(f)}let y=o;for(const v of a)y=v?.root?.call(m,y)||y;return n&&bb(y,n),y}function LPe(e){return e.map(t=>{const r=[];let n="",a=0;return t.forEach((i,o)=>{const u=!(i.fontStyle&&(i.fontStyle&jn.Underline||i.fontStyle&jn.Strikethrough));u&&i.content.match(/^\s+$/)&&t[o+1]?(a||(a=i.offset),n+=i.content):n?(u?r.push({...i,offset:a,content:n+i.content}):r.push({content:n,offset:a},i),a=0,n=""):r.push(i)}),r})}function jPe(e){return e.map(t=>t.flatMap(r=>{if(r.content.match(/^\s+$/))return r;const n=r.content.match(/^(\s*)(.*?)(\s*)$/);if(!n)return r;const[,a,i,o]=n;if(!a&&!o)return r;const s=[{...r,offset:r.offset+a.length,content:i}];return a&&s.unshift({content:a,offset:r.offset}),o&&s.push({content:o,offset:r.offset+a.length+i.length}),s}))}function BPe(e){return e.map(t=>{const r=[];for(const n of t){if(r.length===0){r.push({...n});continue}const a=r[r.length-1],i=zS(a.htmlStyle||Fy(a)),o=zS(n.htmlStyle||Fy(n)),s=a.fontStyle&&(a.fontStyle&jn.Underline||a.fontStyle&jn.Strikethrough),u=n.fontStyle&&(n.fontStyle&jn.Underline||n.fontStyle&jn.Strikethrough);!s&&!u&&i===o?a.content+=n.content:r.push({...n})}return r})}const zPe=oPe;function FPe(e,t,r){const n={meta:{},options:r,codeToHast:(i,o)=>qy(e,i,o),codeToTokens:(i,o)=>Hy(e,i,o)};let a=zPe(qy(e,t,r,n));for(const i of $y(r))a=i.postprocess?.call(n,a,r)||a;return a}const vz={light:"#333333",dark:"#bbbbbb"},bz={light:"#fffffe",dark:"#1e1e1e"},xz="__shiki_resolved";function R8(e){if(e?.[xz])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:r,fg:n}=t;if(!r||!n){const s=t.settings?t.settings.find(u=>!u.name&&!u.scope):void 0;s?.settings?.foreground&&(n=s.settings.foreground),s?.settings?.background&&(r=s.settings.background),!n&&t?.colors?.["editor.foreground"]&&(n=t.colors["editor.foreground"]),!r&&t?.colors?.["editor.background"]&&(r=t.colors["editor.background"]),n||(n=t.type==="light"?vz.light:vz.dark),r||(r=t.type==="light"?bz.light:bz.dark),t.fg=n,t.bg=r}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 o(s){if(i.has(s))return i.get(s);a+=1;const u=`#${a.toString(16).padStart(8,"0").toLowerCase()}`;return t.colorReplacements?.[`#${u}`]?o(s):(i.set(s,u),u)}t.settings=t.settings.map(s=>{const u=s.settings?.foreground&&!s.settings.foreground.startsWith("#"),f=s.settings?.background&&!s.settings.background.startsWith("#");if(!u&&!f)return s;const h={...s,settings:{...s.settings}};if(u){const d=o(s.settings.foreground);t.colorReplacements[d]=s.settings.foreground,h.settings.foreground=d}if(f){const d=o(s.settings.background);t.colorReplacements[d]=s.settings.background,h.settings.background=d}return h});for(const s of Object.keys(t.colors||{}))if((s==="editor.foreground"||s==="editor.background"||s.startsWith("terminal.ansi"))&&!t.colors[s]?.startsWith("#")){const u=o(t.colors[s]);t.colorReplacements[u]=t.colors[s],t.colors[s]=u}return Object.defineProperty(t,xz,{enumerable:!1,writable:!1,value:!0}),t}async function JW(e){return Array.from(new Set((await Promise.all(e.filter(t=>!YW(t)).map(async t=>await VW(t).then(r=>Array.isArray(r)?r:[r])))).flat()))}async function eQ(e){return(await Promise.all(e.map(async r=>KW(r)?null:R8(await VW(r))))).filter(r=>!!r)}let $Pe=3;function UPe(e,t=3){t>$Pe||console.trace(`[SHIKI DEPRECATE]: ${e}`)}let lf=class extends Error{constructor(t){super(t),this.name="ShikiError"}};class HPe extends oNe{constructor(t,r,n,a={}){super(t),this._resolver=t,this._themes=r,this._langs=n,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 r=R8(t);return r.name&&(this._resolvedThemes.set(r.name,r),this._loadedThemesCache=null),r}getLoadedThemes(){return this._loadedThemesCache||(this._loadedThemesCache=[...this._resolvedThemes.keys()]),this._loadedThemesCache}setTheme(t){let r=this._textmateThemeCache.get(t);r||(r=Dy.createFromRawTheme(t),this._textmateThemeCache.set(t,r)),this._syncRegistry.setTheme(r)}getGrammar(t){if(this._alias[t]){const r=new Set([t]);for(;this._alias[t];){if(t=this._alias[t],r.has(t))throw new lf(`Circular alias \`${Array.from(r).join(" -> ")} -> ${t}\``);r.add(t)}}return this._resolvedGrammars.get(t)}loadLanguage(t){if(this.getGrammar(t.name))return;const r=new Set([...this._langMap.values()].filter(i=>i.embeddedLangsLazy?.includes(t.name)));this._resolver.addLanguage(t);const n={balancedBracketSelectors:t.balancedBracketSelectors||["*"],unbalancedBracketSelectors:t.unbalancedBracketSelectors||[]};this._syncRegistry._rawGrammars.set(t.scopeName,t);const a=this.loadGrammarWithConfiguration(t.scopeName,1,n);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,r.size)for(const i of r)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 r=Array.from(this._langGraph.entries()),n=r.filter(([a,i])=>!i);if(n.length){const a=r.filter(([i,o])=>o&&o.embeddedLangs?.some(s=>n.map(([u])=>u).includes(s))).filter(i=>!n.includes(i));throw new lf(`Missing languages ${n.map(([i])=>`\`${i}\``).join(", ")}, required by ${a.map(([i])=>`\`${i}\``).join(", ")}`)}for(const[a,i]of r)this._resolver.addLanguage(i);for(const[a,i]of r)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 r of t.embeddedLangs)this._langGraph.set(r,this._langMap.get(r))}}class qPe{_langs=new Map;_scopeToLang=new Map;_injections=new Map;_onigLib;constructor(t,r){this._onigLib={createOnigScanner:n=>t.createScanner(n),createOnigString:n=>t.createString(n)},r.forEach(n=>this.addLanguage(n))}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(r=>{this._langs.set(r,t)}),this._scopeToLang.set(t.scopeName,t),t.injectTo&&t.injectTo.forEach(r=>{this._injections.get(r)||this._injections.set(r,[]),this._injections.get(r).push(t.scopeName)})}getInjections(t){const r=t.split(".");let n=[];for(let a=1;a<=r.length;a++){const i=r.slice(0,a).join(".");n=[...n,...this._injections.get(i)||[]]}return n}}let R0=0;function GPe(e){R0+=1,e.warnings!==!1&&R0>=10&&R0%10===0&&console.warn(`[Shiki] ${R0} 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 lf("`engine` option is required for synchronous mode");const r=(e.langs||[]).flat(1),n=(e.themes||[]).flat(1).map(R8),a=new qPe(e.engine,r),i=new HPe(a,n,r,e.langAlias);let o;function s(A){x();const k=i.getGrammar(typeof A=="string"?A:A.name);if(!k)throw new lf(`Language \`${A}\` not found, you may need to load it first`);return k}function u(A){if(A==="none")return{bg:"",fg:"",name:"none",settings:[],type:"dark"};x();const k=i.getTheme(A);if(!k)throw new lf(`Theme \`${A}\` not found, you may need to load it first`);return k}function f(A){x();const k=u(A);o!==A&&(i.setTheme(k),o=A);const M=i.getColorMap();return{theme:k,colorMap:M}}function h(){return x(),i.getLoadedThemes()}function d(){return x(),i.getLoadedLanguages()}function m(...A){x(),i.loadLanguages(A.flat(1))}async function y(...A){return m(await JW(A))}function v(...A){x();for(const k of A.flat(1))i.loadTheme(k)}async function b(...A){return x(),v(await eQ(A))}function x(){if(t)throw new lf("Shiki instance has been disposed")}function S(){t||(t=!0,i.dispose(),R0-=1)}return{setTheme:f,getTheme:u,getLanguage:s,getLoadedThemes:h,getLoadedLanguages:d,loadLanguage:y,loadLanguageSync:m,loadTheme:b,loadThemeSync:v,dispose:S,[Symbol.dispose]:S}}async function VPe(e){e.engine||UPe("`engine` option is required. Use `createOnigurumaEngine` or `createJavaScriptRegexEngine` to create an engine.");const[t,r,n]=await Promise.all([eQ(e.themes||[]),JW(e.langs||[]),e.engine]);return GPe({...e,themes:t,langs:r,engine:n})}async function YPe(e){const t=await VPe(e);return{getLastGrammarState:(...r)=>OPe(t,...r),codeToTokensBase:(r,n)=>M8(t,r,n),codeToTokensWithThemes:(r,n)=>ZW(t,r,n),codeToTokens:(r,n)=>Hy(t,r,n),codeToHast:(r,n)=>qy(t,r,n),codeToHtml:(r,n)=>FPe(t,r,n),getBundledLanguages:()=>({}),getBundledThemes:()=>({}),...t,getInternalContext:()=>t}}function KPe(e){const t=e.langs,r=e.themes,n=e.engine;async function a(i){function o(d){if(typeof d=="string"){if(YW(d))return[];d=i.langAlias?.[d]||d;const m=t[d];if(!m)throw new Yr(`Language \`${d}\` is not included in this bundle. You may want to load it from external source.`);return m}return d}function s(d){if(KW(d))return"none";if(typeof d=="string"){const m=r[d];if(!m)throw new Yr(`Theme \`${d}\` is not included in this bundle. You may want to load it from external source.`);return m}return d}const u=(i.themes??[]).map(d=>s(d)),f=(i.langs??[]).map(d=>o(d)),h=await YPe({engine:i.engine??n(),...i,themes:u,langs:f});return{...h,loadLanguage(...d){return h.loadLanguage(...d.map(o))},loadTheme(...d){return h.loadTheme(...d.map(s))},getBundledLanguages(){return t},getBundledThemes(){return r}}}return a}const tQ=[{id:"abap",name:"ABAP",import:(()=>Q(()=>import("./abap-BdImnpbu.js"),[]))},{id:"actionscript-3",name:"ActionScript",import:(()=>Q(()=>import("./actionscript-3-CfeIJUat.js"),[]))},{id:"ada",name:"Ada",import:(()=>Q(()=>import("./ada-bCR0ucgS.js"),[]))},{id:"angular-html",name:"Angular HTML",import:(()=>Q(()=>import("./angular-html-CU67Zn6k.js").then(e=>e.f),__vite__mapDeps([0,1,2,3])))},{id:"angular-ts",name:"Angular TypeScript",import:(()=>Q(()=>import("./angular-ts-BwZT4LLn.js"),__vite__mapDeps([4,0,1,2,3,5])))},{id:"apache",name:"Apache Conf",import:(()=>Q(()=>import("./apache-Pmp26Uib.js"),[]))},{id:"apex",name:"Apex",import:(()=>Q(()=>import("./apex-C7Pw0Ztw.js"),[]))},{id:"apl",name:"APL",import:(()=>Q(()=>import("./apl-dKokRX4l.js"),__vite__mapDeps([6,1,2,3,7,8,9])))},{id:"applescript",name:"AppleScript",import:(()=>Q(()=>import("./applescript-Co6uUVPk.js"),[]))},{id:"ara",name:"Ara",import:(()=>Q(()=>import("./ara-BRHolxvo.js"),[]))},{id:"asciidoc",name:"AsciiDoc",aliases:["adoc"],import:(()=>Q(()=>import("./asciidoc-Dv7Oe6Be.js"),[]))},{id:"asm",name:"Assembly",import:(()=>Q(()=>import("./asm-D_Q5rh1f.js"),[]))},{id:"astro",name:"Astro",import:(()=>Q(()=>import("./astro-CbQHKStN.js"),__vite__mapDeps([10,9,2,11,3,12,13])))},{id:"awk",name:"AWK",import:(()=>Q(()=>import("./awk-DMzUqQB5.js"),[]))},{id:"ballerina",name:"Ballerina",import:(()=>Q(()=>import("./ballerina-BFfxhgS-.js"),[]))},{id:"bat",name:"Batch File",aliases:["batch"],import:(()=>Q(()=>import("./bat-BkioyH1T.js"),[]))},{id:"beancount",name:"Beancount",import:(()=>Q(()=>import("./beancount-k_qm7-4y.js"),[]))},{id:"berry",name:"Berry",aliases:["be"],import:(()=>Q(()=>import("./berry-D08WgyRC.js"),[]))},{id:"bibtex",name:"BibTeX",import:(()=>Q(()=>import("./bibtex-CHM0blh-.js"),[]))},{id:"bicep",name:"Bicep",import:(()=>Q(()=>import("./bicep-6nHXG8SA.js"),[]))},{id:"blade",name:"Blade",import:(()=>Q(()=>import("./blade-DVc8C-J4.js"),__vite__mapDeps([14,15,1,2,3,7,8,16,9])))},{id:"bsl",name:"1C (Enterprise)",aliases:["1c"],import:(()=>Q(()=>import("./bsl-BO_Y6i37.js"),__vite__mapDeps([17,18])))},{id:"c",name:"C",import:(()=>Q(()=>import("./c-BIGW1oBm.js"),[]))},{id:"cadence",name:"Cadence",aliases:["cdc"],import:(()=>Q(()=>import("./cadence-Bv_4Rxtq.js"),[]))},{id:"cairo",name:"Cairo",import:(()=>Q(()=>import("./cairo-KRGpt6FW.js"),__vite__mapDeps([19,20])))},{id:"clarity",name:"Clarity",import:(()=>Q(()=>import("./clarity-D53aC0YG.js"),[]))},{id:"clojure",name:"Clojure",aliases:["clj"],import:(()=>Q(()=>import("./clojure-P80f7IUj.js"),[]))},{id:"cmake",name:"CMake",import:(()=>Q(()=>import("./cmake-D1j8_8rp.js"),[]))},{id:"cobol",name:"COBOL",import:(()=>Q(()=>import("./cobol-nwyudZeR.js"),__vite__mapDeps([21,1,2,3,8])))},{id:"codeowners",name:"CODEOWNERS",import:(()=>Q(()=>import("./codeowners-Bp6g37R7.js"),[]))},{id:"codeql",name:"CodeQL",aliases:["ql"],import:(()=>Q(()=>import("./codeql-DsOJ9woJ.js"),[]))},{id:"coffee",name:"CoffeeScript",aliases:["coffeescript"],import:(()=>Q(()=>import("./coffee-Ch7k5sss.js"),__vite__mapDeps([22,2])))},{id:"common-lisp",name:"Common Lisp",aliases:["lisp"],import:(()=>Q(()=>import("./common-lisp-Cg-RD9OK.js"),[]))},{id:"coq",name:"Coq",import:(()=>Q(()=>import("./coq-DkFqJrB1.js"),[]))},{id:"cpp",name:"C++",aliases:["c++"],import:(()=>Q(()=>import("./cpp-CofmeUqb.js"),__vite__mapDeps([23,24,25,26,16])))},{id:"crystal",name:"Crystal",import:(()=>Q(()=>import("./crystal-tKQVLTB8.js"),__vite__mapDeps([27,1,2,3,16,26,28])))},{id:"csharp",name:"C#",aliases:["c#","cs"],import:(()=>Q(()=>import("./csharp-CX12Zw3r.js"),[]))},{id:"css",name:"CSS",import:(()=>Q(()=>import("./css-DPfMkruS.js"),[]))},{id:"csv",name:"CSV",import:(()=>Q(()=>import("./csv-fuZLfV_i.js"),[]))},{id:"cue",name:"CUE",import:(()=>Q(()=>import("./cue-D82EKSYY.js"),[]))},{id:"cypher",name:"Cypher",aliases:["cql"],import:(()=>Q(()=>import("./cypher-COkxafJQ.js"),[]))},{id:"d",name:"D",import:(()=>Q(()=>import("./d-85-TOEBH.js"),[]))},{id:"dart",name:"Dart",import:(()=>Q(()=>import("./dart-CF10PKvl.js"),[]))},{id:"dax",name:"DAX",import:(()=>Q(()=>import("./dax-CEL-wOlO.js"),[]))},{id:"desktop",name:"Desktop",import:(()=>Q(()=>import("./desktop-BmXAJ9_W.js"),[]))},{id:"diff",name:"Diff",import:(()=>Q(()=>import("./diff-D97Zzqfu.js"),[]))},{id:"docker",name:"Dockerfile",aliases:["dockerfile"],import:(()=>Q(()=>import("./docker-BcOcwvcX.js"),[]))},{id:"dotenv",name:"dotEnv",import:(()=>Q(()=>import("./dotenv-Da5cRb03.js"),[]))},{id:"dream-maker",name:"Dream Maker",import:(()=>Q(()=>import("./dream-maker-BtqSS_iP.js"),[]))},{id:"edge",name:"Edge",import:(()=>Q(()=>import("./edge-BkV0erSs.js"),__vite__mapDeps([29,11,1,2,3,15])))},{id:"elixir",name:"Elixir",import:(()=>Q(()=>import("./elixir-CDX3lj18.js"),__vite__mapDeps([30,1,2,3])))},{id:"elm",name:"Elm",import:(()=>Q(()=>import("./elm-DbKCFpqz.js"),__vite__mapDeps([31,25,26])))},{id:"emacs-lisp",name:"Emacs Lisp",aliases:["elisp"],import:(()=>Q(()=>import("./emacs-lisp-C9XAeP06.js"),[]))},{id:"erb",name:"ERB",import:(()=>Q(()=>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:(()=>Q(()=>import("./erlang-DsQrWhSR.js"),__vite__mapDeps([39,40])))},{id:"fennel",name:"Fennel",import:(()=>Q(()=>import("./fennel-BYunw83y.js"),[]))},{id:"fish",name:"Fish",import:(()=>Q(()=>import("./fish-BvzEVeQv.js"),[]))},{id:"fluent",name:"Fluent",aliases:["ftl"],import:(()=>Q(()=>import("./fluent-C4IJs8-o.js"),[]))},{id:"fortran-fixed-form",name:"Fortran (Fixed Form)",aliases:["f","for","f77"],import:(()=>Q(()=>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:(()=>Q(()=>import("./fortran-free-form-D22FLkUw.js"),[]))},{id:"fsharp",name:"F#",aliases:["f#","fs"],import:(()=>Q(()=>import("./fsharp-CXgrBDvD.js"),__vite__mapDeps([43,40])))},{id:"gdresource",name:"GDResource",import:(()=>Q(()=>import("./gdresource-B7Tvp0Sc.js"),__vite__mapDeps([44,45,46])))},{id:"gdscript",name:"GDScript",import:(()=>Q(()=>import("./gdscript-DTMYz4Jt.js"),[]))},{id:"gdshader",name:"GDShader",import:(()=>Q(()=>import("./gdshader-DkwncUOv.js"),[]))},{id:"genie",name:"Genie",import:(()=>Q(()=>import("./genie-D0YGMca9.js"),[]))},{id:"gherkin",name:"Gherkin",import:(()=>Q(()=>import("./gherkin-DyxjwDmM.js"),[]))},{id:"git-commit",name:"Git Commit Message",import:(()=>Q(()=>import("./git-commit-F4YmCXRG.js"),__vite__mapDeps([47,48])))},{id:"git-rebase",name:"Git Rebase Message",import:(()=>Q(()=>import("./git-rebase-r7XF79zn.js"),__vite__mapDeps([49,28])))},{id:"gleam",name:"Gleam",import:(()=>Q(()=>import("./gleam-BspZqrRM.js"),[]))},{id:"glimmer-js",name:"Glimmer JS",aliases:["gjs"],import:(()=>Q(()=>import("./glimmer-js-Rg0-pVw9.js"),__vite__mapDeps([50,2,11,3,1])))},{id:"glimmer-ts",name:"Glimmer TS",aliases:["gts"],import:(()=>Q(()=>import("./glimmer-ts-U6CK756n.js"),__vite__mapDeps([51,11,3,2,1])))},{id:"glsl",name:"GLSL",import:(()=>Q(()=>import("./glsl-DplSGwfg.js"),__vite__mapDeps([25,26])))},{id:"gnuplot",name:"Gnuplot",import:(()=>Q(()=>import("./gnuplot-DdkO51Og.js"),[]))},{id:"go",name:"Go",import:(()=>Q(()=>import("./go-Dn2_MT6a.js"),[]))},{id:"graphql",name:"GraphQL",aliases:["gql"],import:(()=>Q(()=>import("./graphql-ChdNCCLP.js"),__vite__mapDeps([35,2,11,36,13])))},{id:"groovy",name:"Groovy",import:(()=>Q(()=>import("./groovy-gcz8RCvz.js"),[]))},{id:"hack",name:"Hack",import:(()=>Q(()=>import("./hack-CaT9iCJl.js"),__vite__mapDeps([52,1,2,3,16])))},{id:"haml",name:"Ruby Haml",import:(()=>Q(()=>import("./haml-B8DHNrY2.js"),__vite__mapDeps([34,2,3])))},{id:"handlebars",name:"Handlebars",aliases:["hbs"],import:(()=>Q(()=>import("./handlebars-BL8al0AC.js"),__vite__mapDeps([53,1,2,3,38])))},{id:"haskell",name:"Haskell",aliases:["hs"],import:(()=>Q(()=>import("./haskell-Df6bDoY_.js"),[]))},{id:"haxe",name:"Haxe",import:(()=>Q(()=>import("./haxe-CzTSHFRz.js"),[]))},{id:"hcl",name:"HashiCorp HCL",import:(()=>Q(()=>import("./hcl-BWvSN4gD.js"),[]))},{id:"hjson",name:"Hjson",import:(()=>Q(()=>import("./hjson-D5-asLiD.js"),[]))},{id:"hlsl",name:"HLSL",import:(()=>Q(()=>import("./hlsl-D3lLCCz7.js"),[]))},{id:"html",name:"HTML",import:(()=>Q(()=>import("./html-GMplVEZG.js"),__vite__mapDeps([1,2,3])))},{id:"html-derivative",name:"HTML (Derivative)",import:(()=>Q(()=>import("./html-derivative-BFtXZ54Q.js"),__vite__mapDeps([15,1,2,3])))},{id:"http",name:"HTTP",import:(()=>Q(()=>import("./http-jrhK8wxY.js"),__vite__mapDeps([54,28,9,7,8,35,2,11,36,13])))},{id:"hurl",name:"Hurl",import:(()=>Q(()=>import("./hurl-irOxFIW8.js"),__vite__mapDeps([55,35,2,11,36,13,7,8,56])))},{id:"hxml",name:"HXML",import:(()=>Q(()=>import("./hxml-Bvhsp5Yf.js"),__vite__mapDeps([57,58])))},{id:"hy",name:"Hy",import:(()=>Q(()=>import("./hy-DFXneXwc.js"),[]))},{id:"imba",name:"Imba",import:(()=>Q(()=>import("./imba-DGztddWO.js"),[]))},{id:"ini",name:"INI",aliases:["properties"],import:(()=>Q(()=>import("./ini-BEwlwnbL.js"),[]))},{id:"java",name:"Java",import:(()=>Q(()=>import("./java-CylS5w8V.js"),[]))},{id:"javascript",name:"JavaScript",aliases:["js","cjs","mjs"],import:(()=>Q(()=>import("./javascript-wDzz0qaB.js"),[]))},{id:"jinja",name:"Jinja",import:(()=>Q(()=>import("./jinja-4LBKfQ-Z.js"),__vite__mapDeps([59,1,2,3])))},{id:"jison",name:"Jison",import:(()=>Q(()=>import("./jison-wvAkD_A8.js"),__vite__mapDeps([60,2])))},{id:"json",name:"JSON",import:(()=>Q(()=>import("./json-Cp-IABpG.js"),[]))},{id:"json5",name:"JSON5",import:(()=>Q(()=>import("./json5-C9tS-k6U.js"),[]))},{id:"jsonc",name:"JSON with Comments",import:(()=>Q(()=>import("./jsonc-Des-eS-w.js"),[]))},{id:"jsonl",name:"JSON Lines",import:(()=>Q(()=>import("./jsonl-DcaNXYhu.js"),[]))},{id:"jsonnet",name:"Jsonnet",import:(()=>Q(()=>import("./jsonnet-DFQXde-d.js"),[]))},{id:"jssm",name:"JSSM",aliases:["fsl"],import:(()=>Q(()=>import("./jssm-C2t-YnRu.js"),[]))},{id:"jsx",name:"JSX",import:(()=>Q(()=>import("./jsx-g9-lgVsj.js"),[]))},{id:"julia",name:"Julia",aliases:["jl"],import:(()=>Q(()=>import("./julia-C8NyazO9.js"),__vite__mapDeps([61,23,24,25,26,16,20,2,62])))},{id:"kdl",name:"KDL",import:(()=>Q(()=>import("./kdl-DV7GczEv.js"),[]))},{id:"kotlin",name:"Kotlin",aliases:["kt","kts"],import:(()=>Q(()=>import("./kotlin-BdnUsdx6.js"),[]))},{id:"kusto",name:"Kusto",aliases:["kql"],import:(()=>Q(()=>import("./kusto-BvAqAH-y.js"),[]))},{id:"latex",name:"LaTeX",import:(()=>Q(()=>import("./latex-BUKiar2Z.js"),__vite__mapDeps([63,64,62])))},{id:"lean",name:"Lean 4",aliases:["lean4"],import:(()=>Q(()=>import("./lean-DP1Csr6i.js"),[]))},{id:"less",name:"Less",import:(()=>Q(()=>import("./less-B1dDrJ26.js"),[]))},{id:"liquid",name:"Liquid",import:(()=>Q(()=>import("./liquid-DYVedYrR.js"),__vite__mapDeps([65,1,2,3,9])))},{id:"llvm",name:"LLVM IR",import:(()=>Q(()=>import("./llvm-BtvRca6l.js"),[]))},{id:"log",name:"Log file",import:(()=>Q(()=>import("./log-2UxHyX5q.js"),[]))},{id:"logo",name:"Logo",import:(()=>Q(()=>import("./logo-BtOb2qkB.js"),[]))},{id:"lua",name:"Lua",import:(()=>Q(()=>import("./lua-BbnMAYS6.js"),__vite__mapDeps([37,26])))},{id:"luau",name:"Luau",import:(()=>Q(()=>import("./luau-CXu1NL6O.js"),[]))},{id:"make",name:"Makefile",aliases:["makefile"],import:(()=>Q(()=>import("./make-CHLpvVh8.js"),[]))},{id:"markdown",name:"Markdown",aliases:["md"],import:(()=>Q(()=>import("./markdown-Cvjx9yec.js"),[]))},{id:"marko",name:"Marko",import:(()=>Q(()=>import("./marko-CPi9NSCl.js"),__vite__mapDeps([66,3,67,5,11])))},{id:"matlab",name:"MATLAB",import:(()=>Q(()=>import("./matlab-D7o27uSR.js"),[]))},{id:"mdc",name:"MDC",import:(()=>Q(()=>import("./mdc-DUICxH0z.js"),__vite__mapDeps([68,40,38,15,1,2,3])))},{id:"mdx",name:"MDX",import:(()=>Q(()=>import("./mdx-Cmh6b_Ma.js"),[]))},{id:"mermaid",name:"Mermaid",aliases:["mmd"],import:(()=>Q(()=>import("./mermaid-DKYwYmdq.js"),[]))},{id:"mipsasm",name:"MIPS Assembly",aliases:["mips"],import:(()=>Q(()=>import("./mipsasm-CKIfxQSi.js"),[]))},{id:"mojo",name:"Mojo",import:(()=>Q(()=>import("./mojo-1DNp92w6.js"),[]))},{id:"move",name:"Move",import:(()=>Q(()=>import("./move-Bu9oaDYs.js"),[]))},{id:"narrat",name:"Narrat Language",aliases:["nar"],import:(()=>Q(()=>import("./narrat-DRg8JJMk.js"),[]))},{id:"nextflow",name:"Nextflow",aliases:["nf"],import:(()=>Q(()=>import("./nextflow-CUEJCptM.js"),[]))},{id:"nginx",name:"Nginx",import:(()=>Q(()=>import("./nginx-DknmC5AR.js"),__vite__mapDeps([69,37,26])))},{id:"nim",name:"Nim",import:(()=>Q(()=>import("./nim-CVrawwO9.js"),__vite__mapDeps([70,26,1,2,3,7,8,25,40])))},{id:"nix",name:"Nix",import:(()=>Q(()=>import("./nix-BbRYJGeE.js"),[]))},{id:"nushell",name:"nushell",aliases:["nu"],import:(()=>Q(()=>import("./nushell-C-sUppwS.js"),[]))},{id:"objective-c",name:"Objective-C",aliases:["objc"],import:(()=>Q(()=>import("./objective-c-DXmwc3jG.js"),[]))},{id:"objective-cpp",name:"Objective-C++",import:(()=>Q(()=>import("./objective-cpp-CLxacb5B.js"),[]))},{id:"ocaml",name:"OCaml",import:(()=>Q(()=>import("./ocaml-C0hk2d4L.js"),[]))},{id:"pascal",name:"Pascal",import:(()=>Q(()=>import("./pascal-D93ZcfNL.js"),[]))},{id:"perl",name:"Perl",import:(()=>Q(()=>import("./perl-C0TMdlhV.js"),__vite__mapDeps([71,1,2,3,7,8,16])))},{id:"php",name:"PHP",import:(()=>Q(()=>import("./php-CDn_0X-4.js"),__vite__mapDeps([72,1,2,3,7,8,16,9])))},{id:"pkl",name:"Pkl",import:(()=>Q(()=>import("./pkl-u5AG7uiY.js"),[]))},{id:"plsql",name:"PL/SQL",import:(()=>Q(()=>import("./plsql-ChMvpjG-.js"),[]))},{id:"po",name:"Gettext PO",aliases:["pot","potx"],import:(()=>Q(()=>import("./po-BTJTHyun.js"),[]))},{id:"polar",name:"Polar",import:(()=>Q(()=>import("./polar-C0HS_06l.js"),[]))},{id:"postcss",name:"PostCSS",import:(()=>Q(()=>import("./postcss-CXtECtnM.js"),[]))},{id:"powerquery",name:"PowerQuery",import:(()=>Q(()=>import("./powerquery-CEu0bR-o.js"),[]))},{id:"powershell",name:"PowerShell",aliases:["ps","ps1"],import:(()=>Q(()=>import("./powershell-Dpen1YoG.js"),[]))},{id:"prisma",name:"Prisma",import:(()=>Q(()=>import("./prisma-Dd19v3D-.js"),[]))},{id:"prolog",name:"Prolog",import:(()=>Q(()=>import("./prolog-CbFg5uaA.js"),[]))},{id:"proto",name:"Protocol Buffer 3",aliases:["protobuf"],import:(()=>Q(()=>import("./proto-DyJlTyXw.js"),[]))},{id:"pug",name:"Pug",aliases:["jade"],import:(()=>Q(()=>import("./pug-CGlum2m_.js"),__vite__mapDeps([73,2,3,1])))},{id:"puppet",name:"Puppet",import:(()=>Q(()=>import("./puppet-BMWR74SV.js"),[]))},{id:"purescript",name:"PureScript",import:(()=>Q(()=>import("./purescript-CklMAg4u.js"),[]))},{id:"python",name:"Python",aliases:["py"],import:(()=>Q(()=>import("./python-B6aJPvgy.js"),[]))},{id:"qml",name:"QML",import:(()=>Q(()=>import("./qml-3beO22l8.js"),__vite__mapDeps([74,2])))},{id:"qmldir",name:"QML Directory",import:(()=>Q(()=>import("./qmldir-C8lEn-DE.js"),[]))},{id:"qss",name:"Qt Style Sheets",import:(()=>Q(()=>import("./qss-IeuSbFQv.js"),[]))},{id:"r",name:"R",import:(()=>Q(()=>import("./r-DiinP2Uv.js"),[]))},{id:"racket",name:"Racket",import:(()=>Q(()=>import("./racket-BqYA7rlc.js"),[]))},{id:"raku",name:"Raku",aliases:["perl6"],import:(()=>Q(()=>import("./raku-DXvB9xmW.js"),[]))},{id:"razor",name:"ASP.NET Razor",import:(()=>Q(()=>import("./razor-WgofotgN.js"),__vite__mapDeps([75,1,2,3,76])))},{id:"reg",name:"Windows Registry Script",import:(()=>Q(()=>import("./reg-C-SQnVFl.js"),[]))},{id:"regexp",name:"RegExp",aliases:["regex"],import:(()=>Q(()=>import("./regexp-CDVJQ6XC.js"),[]))},{id:"rel",name:"Rel",import:(()=>Q(()=>import("./rel-C3B-1QV4.js"),[]))},{id:"riscv",name:"RISC-V",import:(()=>Q(()=>import("./riscv-BM1_JUlF.js"),[]))},{id:"rosmsg",name:"ROS Interface",import:(()=>Q(()=>import("./rosmsg-BJDFO7_C.js"),[]))},{id:"rst",name:"reStructuredText",import:(()=>Q(()=>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:(()=>Q(()=>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:(()=>Q(()=>import("./rust-B1yitclQ.js"),[]))},{id:"sas",name:"SAS",import:(()=>Q(()=>import("./sas-cz2c8ADy.js"),__vite__mapDeps([79,16])))},{id:"sass",name:"Sass",import:(()=>Q(()=>import("./sass-Cj5Yp3dK.js"),[]))},{id:"scala",name:"Scala",import:(()=>Q(()=>import("./scala-C151Ov-r.js"),[]))},{id:"scheme",name:"Scheme",import:(()=>Q(()=>import("./scheme-C98Dy4si.js"),[]))},{id:"scss",name:"SCSS",import:(()=>Q(()=>import("./scss-OYdSNvt2.js"),__vite__mapDeps([5,3])))},{id:"sdbl",name:"1C (Query)",aliases:["1c-query"],import:(()=>Q(()=>import("./sdbl-DVxCFoDh.js"),[]))},{id:"shaderlab",name:"ShaderLab",aliases:["shader"],import:(()=>Q(()=>import("./shaderlab-Dg9Lc6iA.js"),__vite__mapDeps([80,81])))},{id:"shellscript",name:"Shell",aliases:["bash","sh","shell","zsh"],import:(()=>Q(()=>import("./shellscript-Yzrsuije.js"),[]))},{id:"shellsession",name:"Shell Session",aliases:["console"],import:(()=>Q(()=>import("./shellsession-BADoaaVG.js"),__vite__mapDeps([82,28])))},{id:"smalltalk",name:"Smalltalk",import:(()=>Q(()=>import("./smalltalk-BERRCDM3.js"),[]))},{id:"solidity",name:"Solidity",import:(()=>Q(()=>import("./solidity-BbcW6ACK.js"),[]))},{id:"soy",name:"Closure Templates",aliases:["closure-templates"],import:(()=>Q(()=>import("./soy-Brmx7dQM.js"),__vite__mapDeps([83,1,2,3])))},{id:"sparql",name:"SPARQL",import:(()=>Q(()=>import("./sparql-rVzFXLq3.js"),__vite__mapDeps([84,85])))},{id:"splunk",name:"Splunk Query Language",aliases:["spl"],import:(()=>Q(()=>import("./splunk-BtCnVYZw.js"),[]))},{id:"sql",name:"SQL",import:(()=>Q(()=>import("./sql-BLtJtn59.js"),[]))},{id:"ssh-config",name:"SSH Config",import:(()=>Q(()=>import("./ssh-config-_ykCGR6B.js"),[]))},{id:"stata",name:"Stata",import:(()=>Q(()=>import("./stata-BH5u7GGu.js"),__vite__mapDeps([86,16])))},{id:"stylus",name:"Stylus",aliases:["styl"],import:(()=>Q(()=>import("./stylus-BEDo0Tqx.js"),[]))},{id:"svelte",name:"Svelte",import:(()=>Q(()=>import("./svelte-3Dk4HxPD.js"),__vite__mapDeps([87,2,11,3,12])))},{id:"swift",name:"Swift",import:(()=>Q(()=>import("./swift-Dg5xB15N.js"),[]))},{id:"system-verilog",name:"SystemVerilog",import:(()=>Q(()=>import("./system-verilog-CnnmHF94.js"),[]))},{id:"systemd",name:"Systemd Units",import:(()=>Q(()=>import("./systemd-4A_iFExJ.js"),[]))},{id:"talonscript",name:"TalonScript",aliases:["talon"],import:(()=>Q(()=>import("./talonscript-CkByrt1z.js"),[]))},{id:"tasl",name:"Tasl",import:(()=>Q(()=>import("./tasl-QIJgUcNo.js"),[]))},{id:"tcl",name:"Tcl",import:(()=>Q(()=>import("./tcl-dwOrl1Do.js"),[]))},{id:"templ",name:"Templ",import:(()=>Q(()=>import("./templ-W15q3VgB.js"),__vite__mapDeps([88,89,2,3])))},{id:"terraform",name:"Terraform",aliases:["tf","tfvars"],import:(()=>Q(()=>import("./terraform-BETggiCN.js"),[]))}
736,{id:"tex",name:"TeX",import:(()=>Q(()=>import("./tex-Cppo0RY3.js"),__vite__mapDeps([64,62])))},{id:"toml",name:"TOML",import:(()=>Q(()=>import("./toml-vGWfd6FD.js"),[]))},{id:"ts-tags",name:"TypeScript with Tags",aliases:["lit"],import:(()=>Q(()=>import("./ts-tags-zn1MmPIZ.js"),__vite__mapDeps([90,11,3,2,25,26,1,16,7,8])))},{id:"tsv",name:"TSV",import:(()=>Q(()=>import("./tsv-B_m7g4N7.js"),[]))},{id:"tsx",name:"TSX",import:(()=>Q(()=>import("./tsx-COt5Ahok.js"),[]))},{id:"turtle",name:"Turtle",import:(()=>Q(()=>import("./turtle-BsS91CYL.js"),[]))},{id:"twig",name:"Twig",import:(()=>Q(()=>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:(()=>Q(()=>import("./typescript-BPQ3VLAy.js"),[]))},{id:"typespec",name:"TypeSpec",aliases:["tsp"],import:(()=>Q(()=>import("./typespec-Df68jz8_.js"),[]))},{id:"typst",name:"Typst",aliases:["typ"],import:(()=>Q(()=>import("./typst-DHCkPAjA.js"),[]))}
vendor: 5,484 bytes, line 736
736,{id:"v",name:"V",import:(()=>Q(()=>import("./v-BcVCzyr7.js"),[]))},{id:"vala",name:"Vala",import:(()=>Q(()=>import("./vala-CsfeWuGM.js"),[]))},{id:"vb",name:"Visual Basic",aliases:["cmd"],import:(()=>Q(()=>import("./vb-D17OF-Vu.js"),[]))},{id:"verilog",name:"Verilog",import:(()=>Q(()=>import("./verilog-BQ8w6xss.js"),[]))},{id:"vhdl",name:"VHDL",import:(()=>Q(()=>import("./vhdl-CeAyd5Ju.js"),[]))},{id:"viml",name:"Vim Script",aliases:["vim","vimscript"],import:(()=>Q(()=>import("./viml-CJc9bBzg.js"),[]))},{id:"vue",name:"Vue",import:(()=>Q(()=>import("./vue-CCoi5OLL.js"),__vite__mapDeps([92,3,2,11,9,15,1])))},{id:"vue-html",name:"Vue HTML",import:(()=>Q(()=>import("./vue-html-DAAvJJDi.js"),__vite__mapDeps([93,92,3,2,11,9,15,1])))},{id:"vue-vine",name:"Vue Vine",import:(()=>Q(()=>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:(()=>Q(()=>import("./vyper-CDx5xZoG.js"),[]))},{id:"wasm",name:"WebAssembly",import:(()=>Q(()=>import("./wasm-MzD3tlZU.js"),[]))},{id:"wenyan",name:"Wenyan",aliases:["文言"],import:(()=>Q(()=>import("./wenyan-BV7otONQ.js"),[]))},{id:"wgsl",name:"WGSL",import:(()=>Q(()=>import("./wgsl-Dx-B1_4e.js"),[]))},{id:"wikitext",name:"Wikitext",aliases:["mediawiki","wiki"],import:(()=>Q(()=>import("./wikitext-BhOHFoWU.js"),[]))},{id:"wit",name:"WebAssembly Interface Types",import:(()=>Q(()=>import("./wit-5i3qLPDT.js"),[]))},{id:"wolfram",name:"Wolfram",aliases:["wl"],import:(()=>Q(()=>import("./wolfram-lXgVvXCa.js"),[]))},{id:"xml",name:"XML",import:(()=>Q(()=>import("./xml-sdJ4AIDG.js"),__vite__mapDeps([7,8])))},{id:"xsl",name:"XSL",import:(()=>Q(()=>import("./xsl-CtQFsRM5.js"),__vite__mapDeps([96,7,8])))},{id:"yaml",name:"YAML",aliases:["yml"],import:(()=>Q(()=>import("./yaml-Buea-lGh.js"),[]))},{id:"zenscript",name:"ZenScript",import:(()=>Q(()=>import("./zenscript-DVFEvuxE.js"),[]))},{id:"zig",name:"Zig",import:(()=>Q(()=>import("./zig-VOosw3JB.js"),[]))}],WPe=Object.fromEntries(tQ.map(e=>[e.id,e.import])),QPe=Object.fromEntries(tQ.flatMap(e=>e.aliases?.map(t=>[t,e.import])||[])),rQ={...WPe,...QPe},XPe=[{id:"andromeeda",displayName:"Andromeeda",type:"dark",import:(()=>Q(()=>import("./andromeeda-C-Jbm3Hp.js"),[]))},{id:"aurora-x",displayName:"Aurora X",type:"dark",import:(()=>Q(()=>import("./aurora-x-D-2ljcwZ.js"),[]))},{id:"ayu-dark",displayName:"Ayu Dark",type:"dark",import:(()=>Q(()=>import("./ayu-dark-Cv9koXgw.js"),[]))},{id:"catppuccin-frappe",displayName:"Catppuccin Frappé",type:"dark",import:(()=>Q(()=>import("./catppuccin-frappe-DFWUc33u.js"),[]))},{id:"catppuccin-latte",displayName:"Catppuccin Latte",type:"light",import:(()=>Q(()=>import("./catppuccin-latte-C9dUb6Cb.js"),[]))},{id:"catppuccin-macchiato",displayName:"Catppuccin Macchiato",type:"dark",import:(()=>Q(()=>import("./catppuccin-macchiato-DQyhUUbL.js"),[]))},{id:"catppuccin-mocha",displayName:"Catppuccin Mocha",type:"dark",import:(()=>Q(()=>import("./catppuccin-mocha-D87Tk5Gz.js"),[]))},{id:"dark-plus",displayName:"Dark Plus",type:"dark",import:(()=>Q(()=>import("./dark-plus-eOWES_5F.js"),[]))},{id:"dracula",displayName:"Dracula Theme",type:"dark",import:(()=>Q(()=>import("./dracula-BzJJZx-M.js"),[]))},{id:"dracula-soft",displayName:"Dracula Theme Soft",type:"dark",import:(()=>Q(()=>import("./dracula-soft-BXkSAIEj.js"),[]))},{id:"everforest-dark",displayName:"Everforest Dark",type:"dark",import:(()=>Q(()=>import("./everforest-dark-BgDCqdQA.js"),[]))},{id:"everforest-light",displayName:"Everforest Light",type:"light",import:(()=>Q(()=>import("./everforest-light-C8M2exoo.js"),[]))},{id:"github-dark",displayName:"GitHub Dark",type:"dark",import:(()=>Q(()=>import("./github-dark-DHJKELXO.js"),[]))},{id:"github-dark-default",displayName:"GitHub Dark Default",type:"dark",import:(()=>Q(()=>import("./github-dark-default-Cuk6v7N8.js"),[]))},{id:"github-dark-dimmed",displayName:"GitHub Dark Dimmed",type:"dark",import:(()=>Q(()=>import("./github-dark-dimmed-DH5Ifo-i.js"),[]))},{id:"github-dark-high-contrast",displayName:"GitHub Dark High Contrast",type:"dark",import:(()=>Q(()=>import("./github-dark-high-contrast-E3gJ1_iC.js"),[]))},{id:"github-light",displayName:"GitHub Light",type:"light",import:(()=>Q(()=>import("./github-light-DAi9KRSo.js"),[]))},{id:"github-light-default",displayName:"GitHub Light Default",type:"light",import:(()=>Q(()=>import("./github-light-default-D7oLnXFd.js"),[]))},{id:"github-light-high-contrast",displayName:"GitHub Light High Contrast",type:"light",import:(()=>Q(()=>import("./github-light-high-contrast-BfjtVDDH.js"),[]))},{id:"gruvbox-dark-hard",displayName:"Gruvbox Dark Hard",type:"dark",import:(()=>Q(()=>import("./gruvbox-dark-hard-CFHQjOhq.js"),[]))},{id:"gruvbox-dark-medium",displayName:"Gruvbox Dark Medium",type:"dark",import:(()=>Q(()=>import("./gruvbox-dark-medium-GsRaNv29.js"),[]))},{id:"gruvbox-dark-soft",displayName:"Gruvbox Dark Soft",type:"dark",import:(()=>Q(()=>import("./gruvbox-dark-soft-CVdnzihN.js"),[]))},{id:"gruvbox-light-hard",displayName:"Gruvbox Light Hard",type:"light",import:(()=>Q(()=>import("./gruvbox-light-hard-CH1njM8p.js"),[]))},{id:"gruvbox-light-medium",displayName:"Gruvbox Light Medium",type:"light",import:(()=>Q(()=>import("./gruvbox-light-medium-DRw_LuNl.js"),[]))},{id:"gruvbox-light-soft",displayName:"Gruvbox Light Soft",type:"light",import:(()=>Q(()=>import("./gruvbox-light-soft-hJgmCMqR.js"),[]))},{id:"houston",displayName:"Houston",type:"dark",import:(()=>Q(()=>
736import("./houston-DnULxvSX.js"),[]))},{id:"kanagawa-dragon",displayName:"Kanagawa Dragon",type:"dark",import:(()=>Q(()=>import("./kanagawa-dragon-CkXjmgJE.js"),[]))},{id:"kanagawa-lotus",displayName:"Kanagawa Lotus",type:"light",import:(()=>Q(()=>import("./kanagawa-lotus-CfQXZHmo.js"),[]))},{id:"kanagawa-wave",displayName:"Kanagawa Wave",type:"dark",import:(()=>Q(()=>import("./kanagawa-wave-DWedfzmr.js"),[]))},{id:"laserwave",displayName:"LaserWave",type:"dark",import:(()=>Q(()=>import("./laserwave-DUszq2jm.js"),[]))},{id:"light-plus",displayName:"Light Plus",type:"light",import:(()=>Q(()=>import("./light-plus-B7mTdjB0.js"),[]))},{id:"material-theme",displayName:"Material Theme",type:"dark",import:(()=>Q(()=>import("./material-theme-D5KoaKCx.js"),[]))},{id:"material-theme-darker",displayName:"Material Theme Darker",type:"dark",import:(()=>Q(()=>import("./material-theme-darker-BfHTSMKl.js"),[]))},{id:"material-theme-lighter",displayName:"Material Theme Lighter",type:"light",import:(()=>Q(()=>import("./material-theme-lighter-B0m2ddpp.js"),[]))},{id:"material-theme-ocean",displayName:"Material Theme Ocean",type:"dark",import:(()=>Q(()=>import("./material-theme-ocean-CyktbL80.js"),[]))},{id:"material-theme-palenight",displayName:"Material Theme Palenight",type:"dark",import:(()=>Q(()=>import("./material-theme-palenight-Csfq5Kiy.js"),[]))},{id:"min-dark",displayName:"Min Dark",type:"dark",import:(()=>Q(()=>import("./min-dark-CafNBF8u.js"),[]))},{id:"min-light",displayName:"Min Light",type:"light",import:(()=>Q(()=>import("./min-light-CTRr51gU.js"),[]))},{id:"monokai",displayName:"Monokai",type:"dark",import:(()=>Q(()=>import("./monokai-D4h5O-jR.js"),[]))},{id:"night-owl",displayName:"Night Owl",type:"dark",import:(()=>Q(()=>import("./night-owl-C39BiMTA.js"),[]))},{id:"nord",displayName:"Nord",type:"dark",import:(()=>Q(()=>import("./nord-Ddv68eIx.js"),[]))},{id:"one-dark-pro",displayName:"One Dark Pro",type:"dark",import:(()=>Q(()=>import("./one-dark-pro-DVMEJ2y_.js"),[]))},{id:"one-light",displayName:"One Light",type:"light",import:(()=>Q(()=>import("./one-light-PoHY5YXO.js"),[]))},{id:"plastic",displayName:"Plastic",type:"dark",import:(()=>Q(()=>import("./plastic-3e1v2bzS.js"),[]))},{id:"poimandres",displayName:"Poimandres",type:"dark",import:(()=>Q(()=>import("./poimandres-CS3Unz2-.js"),[]))},{id:"red",displayName:"Red",type:"dark",import:(()=>Q(()=>import("./red-bN70gL4F.js"),[]))},{id:"rose-pine",displayName:"Rosé Pine",type:"dark",import:(()=>Q(()=>import("./rose-pine-BHrmToEH.js"),[]))},{id:"rose-pine-dawn",displayName:"Rosé Pine Dawn",type:"light",import:(()=>Q(()=>import("./rose-pine-dawn-CnK8MTSM.js"),[]))},{id:"rose-pine-moon",displayName:"Rosé Pine Moon",type:"dark",import:(()=>Q(()=>import("./rose-pine-moon-NleAzG8P.js"),[]))},{id:"slack-dark",displayName:"Slack Dark",type:"dark",import:(()=>Q(()=>import("./slack-dark-BthQWCQV.js"),[]))},{id:"slack-ochin",displayName:"Slack Ochin",type:"light",import:(()=>Q(()=>import("./slack-ochin-DqwNpetd.js"),[]))},{id:"snazzy-light",displayName:"Snazzy Light",type:"light",import:(()=>Q(()=>import("./snazzy-light-Bw305WKR.js"),[]))},{id:"solarized-dark",displayName:"Solarized Dark",type:"dark",import:(()=>Q(()=>import("./solarized-dark-DXbdFlpD.js"),[]))},{id:"solarized-light",displayName:"Solarized Light",type:"light",import:(()=>Q(()=>import("./solarized-light-L9t79GZl.js"),[]))},{id:"synthwave-84",displayName:"Synthwave '84",type:"dark",import:(()=>Q(()=>import("./synthwave-84-CbfX1IO0.js"),[]))},{id:"tokyo-night",displayName:"Tokyo Night",type:"dark",import:(()=>Q(()=>import("./tokyo-night-hegEt444.js"),[]))},{id:"vesper",displayName:"Vesper",type:"dark",import:(()=>Q(()=>import("./vesper-DU1UobuO.js"),[]))},{id:"vitesse-black",displayName:"Vitesse Black",type:"dark",import:(()=>Q(()=>import("./vitesse-black-Bkuqu6BP.js"),[]))},{id:"vitesse-dark",displayName:"Vitesse Dark",type:"dark",import:(()=>Q(()=>import("./vitesse-dark-D0r3Knsf.js"),[]))},{id:"vitesse-light",displayName:"Vitesse Light",type:"light",import:(()=>Q(()=>import("./vitesse-light-CVO1_9PV.js"),[]))}],ZPe=Object.fromEntries(XPe.map(e=>[e.id,e.import]));
vendor: 20,506 bytes, lines 736-768
736class D8 extends Error{constructor(t){super(t),this.name="ShikiError"}}function JPe(){return 2147483648}function eMe(){return typeof performance<"u"?performance.now():Date.now()}const tMe=(e,t)=>e+(t-e%t)%t;async function rMe(e){let t,r;const n={};function a(y){r=y,n.HEAPU8=new Uint8Array(y),n.HEAPU32=new Uint32Array(y)}function i(y,v,b){n.HEAPU8.copyWithin(y,v,v+b)}function o(y){try{return t.grow(y-r.byteLength+65535>>>16),a(t.buffer),1}catch{}}function s(y){const v=n.HEAPU8.length;y=y>>>0;const b=JPe();if(y>b)return!1;for(let x=1;x<=4;x*=2){let S=v*(1+.2/x);S=Math.min(S,y+100663296);const A=Math.min(b,tMe(Math.max(y,S),65536));if(o(A))return!0}return!1}const u=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function f(y,v,b=1024){const x=v+b;let S=v;for(;y[S]&&!(S>=x);)++S;if(S-v>16&&y.buffer&&u)return u.decode(y.subarray(v,S));let A="";for(;v<S;){let k=y[v++];if(!(k&128)){A+=String.fromCharCode(k);continue}const M=y[v++]&63;if((k&224)===192){A+=String.fromCharCode((k&31)<<6|M);continue}const O=y[v++]&63;if((k&240)===224?k=(k&15)<<12|M<<6|O:k=(k&7)<<18|M<<12|O<<6|y[v++]&63,k<65536)A+=String.fromCharCode(k);else{const C=k-65536;A+=String.fromCharCode(55296|C>>10,56320|C&1023)}}return A}function h(y,v){return y?f(n.HEAPU8,y,v):""}const d={emscripten_get_now:eMe,emscripten_memcpy_big:i,emscripten_resize_heap:s,fd_write:()=>0};async function m(){const v=await e({env:d,wasi_snapshot_preview1:d});t=v.memory,a(t.buffer),Object.assign(n,v),n.UTF8ToString=h}return await m(),n}var nMe=Object.defineProperty,aMe=(e,t,r)=>t in e?nMe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,en=(e,t,r)=>aMe(e,typeof t!="symbol"?t+"":t,r);let hn=null;function iMe(e){throw new D8(e.UTF8ToString(e.getLastOnigError()))}class xb{constructor(t){en(this,"utf16Length"),en(this,"utf8Length"),en(this,"utf16Value"),en(this,"utf8Value"),en(this,"utf16OffsetToUtf8"),en(this,"utf8OffsetToUtf16");const r=t.length,n=xb._utf8ByteLength(t),a=n!==r,i=a?new Uint32Array(r+1):null;a&&(i[r]=n);const o=a?new Uint32Array(n+1):null;a&&(o[n]=r);const s=new Uint8Array(n);let u=0;for(let f=0;f<r;f++){const h=t.charCodeAt(f);let d=h,m=!1;if(h>=55296&&h<=56319&&f+1<r){const y=t.charCodeAt(f+1);y>=56320&&y<=57343&&(d=(h-55296<<10)+65536|y-56320,m=!0)}a&&(i[f]=u,m&&(i[f+1]=u),d<=127?o[u+0]=f:d<=2047?(o[u+0]=f,o[u+1]=f):d<=65535?(o[u+0]=f,o[u+1]=f,o[u+2]=f):(o[u+0]=f,o[u+1]=f,o[u+2]=f,o[u+3]=f)),d<=127?s[u++]=d:d<=2047?(s[u++]=192|(d&1984)>>>6,s[u++]=128|(d&63)>>>0):d<=65535?(s[u++]=224|(d&61440)>>>12,s[u++]=128|(d&4032)>>>6,s[u++]=128|(d&63)>>>0):(s[u++]=240|(d&1835008)>>>18,s[u++]=128|(d&258048)>>>12,s[u++]=128|(d&4032)>>>6,s[u++]=128|(d&63)>>>0),m&&f++}this.utf16Length=r,this.utf8Length=n,this.utf16Value=t,this.utf8Value=s,this.utf16OffsetToUtf8=i,this.utf8OffsetToUtf16=o}static _utf8ByteLength(t){let r=0;for(let n=0,a=t.length;n<a;n++){const i=t.charCodeAt(n);let o=i,s=!1;if(i>=55296&&i<=56319&&n+1<a){const u=t.charCodeAt(n+1);u>=56320&&u<=57343&&(o=(i-55296<<10)+65536|u-56320,s=!0)}o<=127?r+=1:o<=2047?r+=2:o<=65535?r+=3:r+=4,s&&n++}return r}createString(t){const r=t.omalloc(this.utf8Length);return t.HEAPU8.set(this.utf8Value,r),r}}const wb=class Yi{constructor(t){if(en(this,"id",++Yi.LAST_ID),en(this,"_onigBinding"),en(this,"content"),en(this,"utf16Length"),en(this,"utf8Length"),en(this,"utf16OffsetToUtf8"),en(this,"utf8OffsetToUtf16"),en(this,"ptr"),!hn)throw new D8("Must invoke loadWasm first.");this._onigBinding=hn,this.content=t;const r=new xb(t);this.utf16Length=r.utf16Length,this.utf8Length=r.utf8Length,this.utf16OffsetToUtf8=r.utf16OffsetToUtf8,this.utf8OffsetToUtf16=r.utf8OffsetToUtf16,this.utf8Length<1e4&&!Yi._sharedPtrInUse?(Yi._sharedPtr||(Yi._sharedPtr=hn.omalloc(1e4)),Yi._sharedPtrInUse=!0,hn.HEAPU8.set(r.utf8Value,Yi._sharedPtr),this.ptr=Yi._sharedPtr):this.ptr=r.createString(hn)}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===Yi._sharedPtr?Yi._sharedPtrInUse=!1:this._onigBinding.ofree(this.ptr)}};en(wb,"LAST_ID",0);en(wb,"_sharedPtr",0);en(wb,"_sharedPtrInUse",!1);let nQ=wb;class oMe{constructor(t){if(en(this,"_onigBinding"),en(this,"_ptr"),!hn)throw new D8("Must invoke loadWasm first.");const r=[],n=[];for(let s=0,u=t.length;s<u;s++){const f=new xb(t[s]);r[s]=f.createString(hn),n[s]=f.utf8Length}const a=hn.omalloc(4*t.length);hn.HEAPU32.set(r,a/4);const i=hn.omalloc(4*t.length);hn.HEAPU32.set(n,i/4);const o=hn.createOnigScanner(a,i,t.length);for(let s=0,u=t.length;s<u;s++)hn.ofree(r[s]);hn.ofree(i),hn.ofree(a),o===0&&iMe(hn),this._onigBinding=hn,this._ptr=o}dispose(){this._onigBinding.freeOnigScanner(this._ptr)}findNextMatchSync(t,r,n){let a=0;if(typeof n=="number"&&(a=n),typeof t=="string"){t=new nQ(t);const i=this._findNextMatchSync(t,r,!1,a);return t.dispose(),i}return this._findNextMatchSync(t,r,!1,a)}_findNextMatchSync(t,r,n,a){const i=this._onigBinding,o=i.findNextOnigScannerMatch(this._ptr,t.id,t.ptr,t.utf8Length,t.convertUtf16OffsetToUtf8(r),a);if(o===0)return null;const s=i.HEAPU32;let u=o/4;const f=s[u++],h=s[u++],d=[];for(let m=0;m<h;m++){const y=t.convertUtf8OffsetToUtf16(s[u++]),v=t.convertUtf8OffsetToUtf16(s[u++]);d[m]={start:y,end:v,length:v-y}}return{index:f,captureIndices:d}}}function sMe(e){return typeof e.instantiator=="function"}function lMe(e){return typeof e.default=="function"}function uMe(e){return typeof e.data<"u"}function cMe(e){return typeof Response<"u"&&e instanceof Response}function fMe(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 e1;function dMe(e){if(e1)return e1;async function t(){hn=await rMe(async r=>{let n=e;return n=await n,typeof n=="function"&&(n=await n(r)),typeof n=="function"&&(n=await n(r)),sMe(n)?n=await n.instantiator(r):lMe(n)?n=await n.default(r):(uMe(n)&&(n=n.data),cMe(n)?typeof WebAssembly.instantiateStreaming=="function"?n=await hMe(n)(r):n=await pMe(n)(r):fMe(n)?n=await JE(n)(r):n instanceof WebAssembly.Module?n=await JE(n)(r):"default"in n&&n.default instanceof WebAssembly.Module&&(n=await JE(n.default)(r))),"instance"in n&&(n=n.instance),"exports"in n&&(n=n.exports),n})}return e1=t(),e1}function JE(e){return t=>WebAssembly.instantiate(e,t)}function hMe(e){return t=>WebAssembly.instantiateStreaming(e,t)}function pMe(e){return async t=>{const r=await e.arrayBuffer();return WebAssembly.instantiate(r,t)}}async function mMe(e){return e&&await dMe(e),{createScanner(t){return new oMe(t.map(r=>typeof r=="string"?r:r.source))},createString(t){return new nQ(t)}}}const wz=KPe({langs:rQ,themes:ZPe,engine:()=>mMe(Q(()=>import("./wasm-CG6Dc4jp.js"),[]))});function _d(e){if([...e].length!==1)throw new Error(`Expected "${e}" to be a single code point`);return e.codePointAt(0)}function gMe(e,t,r){return e.has(t)||e.set(t,r),e.get(t)}const I8=new Set(["alnum","alpha","ascii","blank","cntrl","digit","graph","lower","print","punct","space","upper","word","xdigit"]),gn=String.raw;function Sd(e,t){if(e==null)throw new Error(t??"Value expected");return e}const aQ=gn`\[\^?`,iQ=`c.? | C(?:-.?)?|${gn`[pP]\{(?:\^?[-\x20_]*[A-Za-z][-\x20\w]*\})?`}|${gn`x[89A-Fa-f]\p{AHex}(?:\\x[89A-Fa-f]\p{AHex})*`}|${gn`u(?:\p{AHex}{4})? | x\{[^\}]*\}? | x\p{AHex}{0,2}`}|${gn`o\{[^\}]*\}?`}|${gn`\d{1,3}`}`,L8=/[?*+][?+]?|\{(?:\d+(?:,\d*)?|,\d+)\}\??/,t1=new RegExp(gn`
737  \\ (?:
738    ${iQ}
739    | [gk]<[^>]*>?
740    | [gk]'[^']*'?
741    | .
742  )
743  | \( (?:
744    \? (?:
745      [:=!>({]
746      | <[=!]
747      | <[^>]*>
748      | '[^']*'
749      | ~\|?
750      | #(?:[^)\\]|\\.?)*
751      | [^:)]*[:)]
752    )?
753    | \*[^\)]*\)?
754  )?
755  | (?:${L8.source})+
756  | ${aQ}
757  | .
758`.replace(/\s+/g,""),"gsu"),e5=new RegExp(gn`
759  \\ (?:
760    ${iQ}
761    | .
762  )
763  | \[:(?:\^?\p{Alpha}+|\^):\]
764  | ${aQ}
765  | &&
766  | .
767`.replace(/\s+/g,""),"gsu");function yMe(e,t={}){const r={flags:"",...t,rules:{captureGroup:!1,singleline:!1,...t.rules}};if(typeof e!="string")throw new Error("String expected as pattern");const n=LMe(r.flags),a=[n.extended],i={captureGroup:r.rules.captureGroup,getCurrentModX(){return a.at(-1)},numOpenGroups:0,popModX(){a.pop()},pushModX(d){a.push(d)},replaceCurrentModX(d){a[a.length-1]=d},singleline:r.rules.singleline};let o=[],s;for(t1.lastIndex=0;s=t1.exec(e);){const d=vMe(i,e,s[0],t1.lastIndex);d.tokens?o.push(...d.tokens):d.token&&o.push(d.token),d.lastIndex!==void 0&&(t1.lastIndex=d.lastIndex)}const u=[];let f=0;o.filter(d=>d.type==="GroupOpen").forEach(d=>{d.kind==="capturing"?d.number=++f:d.raw==="("&&u.push(d)}),f||u.forEach((d,m)=>{d.kind="capturing",d.number=m+1});const h=f||u.length;return{tokens:o.map(d=>d.type==="EscapedNumber"?BMe(d,h):d).flat(),flags:n}}function vMe(e,t,r,n){const[a,i]=r;if(r==="["||r==="[^"){const o=bMe(t,r,n);return{tokens:o.tokens,lastIndex:o.lastIndex}}if(a==="\\"){if("AbBGyYzZ".includes(i))return{token:Ez(r,r)};if(/^\\g[<']/.test(r)){if(!/^\\g(?:<[^>]+>|'[^']+')$/.test(r))throw new Error(`Invalid group name "${r}"`);return{token:CMe(r)}}if(/^\\k[<']/.test(r)){if(!/^\\k(?:<[^>]+>|'[^']+')$/.test(r))throw new Error(`Invalid group name "${r}"`);return{token:sQ(r)}}if(i==="K")return{token:lQ("keep",r)};if(i==="N"||i==="R")return{token:xu("newline",r,{negate:i==="N"})};if(i==="O")return{token:xu("any",r)};if(i==="X")return{token:xu("text_segment",r)};const o=oQ(r,{inCharClass:!1});return Array.isArray(o)?{tokens:o}:{token:o}}if(a==="("){if(i==="*")return{token:RMe(r)};if(r==="(?{")throw new Error(`Unsupported callout "${r}"`);if(r.startsWith("(?#")){if(t[n]!==")")throw new Error('Unclosed comment group "(?#"');return{lastIndex:n+1}}if(/^\(\?[-imx]+[:)]$/.test(r))return{token:MMe(r,e)};if(e.pushModX(e.getCurrentModX()),e.numOpenGroups++,r==="("&&!e.captureGroup||r==="(?:")return{token:ef("group",r)};if(r==="(?>")return{token:ef("atomic",r)};if(r==="(?="||r==="(?!"||r==="(?<="||r==="(?<!")return{token:ef(r[2]==="<"?"lookbehind":"lookahead",r,{negate:r.endsWith("!")})};if(r==="("&&e.captureGroup||r.startsWith("(?<")&&r.endsWith(">")||r.startsWith("(?'")&&r.endsWith("'"))return{token:ef("capturing",r,{...r!=="("&&{name:r.slice(3,-1)}})};if(r.startsWith("(?~")){if(r==="(?~|")throw new Error(`Unsupported absence function kind "${r}"`);return{token:ef("absence_repeater",r)}}throw r==="(?("?new Error(`Unsupported conditional "${r}"`):new Error(`Invalid or unsupported group option "${r}"`)}if(r===")"){if(e.popModX(),e.numOpenGroups--,e.numOpenGroups<0)throw new Error('Unmatched ")"');return{token:AMe(r)}}if(e.getCurrentModX()){if(r==="#"){const o=t.indexOf(`
768`,n);return{lastIndex:o===-1?t.length:o}}if(/^\s$/.test(r)){const o=/\s+/y;return o.lastIndex=n,{lastIndex:o.exec(t)?o.lastIndex:n}}}if(r===".")return{token:xu("dot",r)};if(r==="^"||r==="$"){const o=e.singleline?{"^":gn`\A`,$:gn`\Z`}[r]:r;return{token:Ez(o,r)}}return r==="|"?{token:wMe(r)}:L8.test(r)?{tokens:zMe(r)}:{token:Qo(_d(r),r)}}function bMe(e,t,r){const n=[_z(t[1]==="^",t)];let a=1,i;for(e5.lastIndex=r;i=e5.exec(e);){const o=i[0];if(o[0]==="["&&o[1]!==":")a++,n.push(_z(o[1]==="^",o));else if(o==="]"){if(n.at(-1).type==="CharacterClassOpen")n.push(Qo(93,o));else if(a--,n.push(EMe(o)),!a)break}else{const s=xMe(o);Array.isArray(s)?n.push(...s):n.push(s)}}return{tokens:n,lastIndex:e5.lastIndex||e.length}}function xMe(e){if(e[0]==="\\")return oQ(e,{inCharClass:!0});if(e[0]==="["){const t=/\[:(?<negate>\^?)(?<name>[a-z]+):\]/.exec(e);if(!t||!I8.has(t.groups.name))throw new Error(`Invalid POSIX class "${e}"`);return xu("posix",e,{value:t.groups.name,negate:!!t.groups.negate})}return e==="-"?_Me(e):e==="&&"?SMe(e):Qo(_d(e),e)}function oQ(e,{inCharClass:t}){const r=e[1];if(r==="c"||r==="C")return PMe(e);if("dDhHsSwW".includes(r))return DMe(e);if(e.startsWith(gn`\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 IMe(e)}if(new RegExp("^\\\\x[89A-Fa-f]\\p{AHex}","u").test(e))try{const n=e.split(/\\x/).slice(1).map(o=>parseInt(o,16)),a=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0}).decode(new Uint8Array(n)),i=new TextEncoder;return[...a].map(o=>{const s=[...i.encode(o)].map(u=>`\\x${u.toString(16)}`).join("");return Qo(_d(o),s)})}catch{throw new Error(`Multibyte code "${e}" incomplete or invalid in Oniguruma`)}if(r==="u"||r==="x")return Qo(jMe(e),e);if(Sz.has(r))return Qo(Sz.get(r),e);if(/\d/.test(r))return TMe(t,e);if(e==="\\")throw new Error(gn`Incomplete escape "\"`);if(r==="M")throw new Error(`Unsupported meta "${e}"`);if([...e].length===2)return Qo(e.codePointAt(1),e);throw new Error(`Unexpected escape "${e}"`)}function wMe(e){return{type:"Alternator",raw:e}}function Ez(e,t){return{type:"Assertion",kind:e,raw:t}}function sQ(e){return{type:"Backreference",raw:e}}function Qo(e,t){return{type:"Character",value:e,raw:t}}function EMe(e){return{type:"CharacterClassClose",raw:e}}function _Me(e){return{type:"CharacterClassHyphen",raw:e}}function SMe(e){return{type:"CharacterClassIntersector",raw:e}}function _z(e,t){return{type:"CharacterClassOpen",negate:e,raw:t}}function xu(e,t,r={}){return{type:"CharacterSet",kind:e,...r,raw:t}}function lQ(e,t,r={}){return e==="keep"?{type:"Directive",kind:e,raw:t}:{type:"Directive",kind:e,flags:Sd(r.flags),raw:t}}function TMe(e,t){return{type:"EscapedNumber",inCharClass:e,raw:t}}function AMe(e){return{type:"GroupClose",raw:e}}function ef(e,t,r={}){return{type:"GroupOpen",kind:e,...r,raw:t}}function kMe(e,t,r,n){return{type:"NamedCallout",kind:e,tag:t,arguments:r,raw:n}}function OMe(e,t,r,n){return{type:"Quantifier",kind:e,min:t,max:r,raw:n}}function CMe(e){return{type:"Subroutine",raw:e}}const NMe=new Set(["COUNT","CMP","ERROR","FAIL","MAX","MISMATCH","SKIP","TOTAL_COUNT"]),Sz=new Map([["a",7],["b",8],["e",27],["f",12],["n",10],["r",13],["t",9],["v",11]]);function PMe(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 Qo(_d(t.toUpperCase())-64,e)}function MMe(e,t){let{on:r,off:n}=/^\(\?(?<on>[imx]*)(?:-(?<off>[-imx]*))?/.exec(e).groups;n??="";const a=(t.getCurrentModX()||r.includes("x"))&&!n.includes("x"),i=Az(r),o=Az(n),s={};if(i&&(s.enable=i),o&&(s.disable=o),e.endsWith(")"))return t.replaceCurrentModX(a),lQ("flags",e,{flags:s});if(e.endsWith(":"))return t.pushModX(a),t.numOpenGroups++,ef("group",e,{...(i||o)&&{flags:s}});throw new Error(`Unexpected flag modifier "${e}"`)}function RMe(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:r,tag:n,args:a}=t.groups;if(!r)throw new Error(`Invalid named callout "${e}"`);if(n==="")throw new Error(`Named callout tag with empty value not allowed "${e}"`);const i=a?a.split(",").filter(h=>h!=="").map(h=>/^[+-]?\d+$/.test(h)?+h:h):[],[o,s,u]=i,f=NMe.has(r)?r.toLowerCase():"custom";switch(f){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 o=="string")throw new Error(`Named callout argument must be a number "${o}"`);break;case"max":if(!i.length||i.length>2)throw new Error(`Named callout must have one or two arguments "${i}"`);if(typeof o=="string"&&!/^[A-Za-z_]\w*$/.test(o))throw new Error(`Named callout argument one must be a tag or number "${o}"`);if(i.length===2&&(typeof s=="number"||!/^[<>X]$/.test(s)))throw new Error(`Named callout optional argument two must be '<', '>', or 'X' "${s}"`);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 o=="number"||!/^[<>X]$/.test(o)))throw new Error(`Named callout optional argument must be '<', '>', or 'X' "${o}"`);break;case"cmp":if(i.length!==3)throw new Error(`Named callout must have three arguments "${i}"`);if(typeof o=="string"&&!/^[A-Za-z_]\w*$/.test(o))throw new Error(`Named callout argument one must be a tag or number "${o}"`);if(typeof s=="number"||!/^(?:[<>!=]=|[<>])$/.test(s))throw new Error(`Named callout argument two must be '==', '!=', '>', '<', '>=', or '<=' "${s}"`);if(typeof u=="string"&&!/^[A-Za-z_]\w*$/.test(u))throw new Error(`Named callout argument three must be a tag or number "${u}"`);break;case"custom":throw new Error(`Undefined callout name "${r}"`);default:throw new Error(`Unexpected named callout kind "${f}"`)}return kMe(f,n??null,a?.split(",")??null,e)}function Tz(e){let t=null,r,n;if(e[0]==="{"){const{minStr:a,maxStr:i}=/^\{(?<minStr>\d*)(?:,(?<maxStr>\d*))?/.exec(e).groups,o=1e5;if(+a>o||i&&+i>o)throw new Error("Quantifier value unsupported in Oniguruma");if(r=+a,n=i===void 0?+a:i===""?1/0:+i,r>n&&(t="possessive",[r,n]=[n,r]),e.endsWith("?")){if(t==="possessive")throw new Error('Unsupported possessive interval quantifier chain with "?"');t="lazy"}else t||(t="greedy")}else r=e[0]==="+"?1:0,n=e[0]==="?"?1:1/0,t=e[1]==="+"?"possessive":e[1]==="?"?"lazy":"greedy";return OMe(t,r,n,e)}function DMe(e){const t=e[1].toLowerCase();return xu({d:"digit",h:"hex",s:"space",w:"word"}[t],e,{negate:e[1]!==t})}function IMe(e){const{p:t,neg:r,value:n}=/^\\(?<p>[pP])\{(?<neg>\^?)(?<value>[^}]+)/.exec(e).groups;return xu("property",e,{value:n,negate:t==="P"&&!r||t==="p"&&!!r})}function Az(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 LMe(e){const t={ignoreCase:!1,dotAll:!1,extended:!1,digitIsAscii:!1,posixIsAscii:!1,spaceIsAscii:!1,wordIsAscii:!1,textSegmentMode:null};for(let r=0;r<e.length;r++){const n=e[r];if(!"imxDPSWy".includes(n))throw new Error(`Invalid flag "${n}"`);if(n==="y"){if(!/^y{[gw]}/.test(e.slice(r)))throw new Error('Invalid or unspecified flag "y" mode');t.textSegmentMode=e[r+2]==="g"?"grapheme":"word",r+=3;continue}t[{i:"ignoreCase",m:"dotAll",x:"extended",D:"digitIsAscii",P:"posixIsAscii",S:"spaceIsAscii",W:"wordIsAscii"}[n]]=!0}return t}function jMe(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 BMe(e,t){const{raw:r,inCharClass:n}=e,a=r.slice(1);if(!n&&(a!=="0"&&a.length===1||a[0]!=="0"&&+a<=t))return[sQ(r)];const i=[],o=a.match(/^[0-7]+|\d/g);for(let s=0;s<o.length;s++){const u=o[s];let f;if(s===0&&u!=="8"&&u!=="9"){if(f=parseInt(u,8),f>127)throw new Error(gn`Octal encoded byte above 177 unsupported "${r}"`)}else f=_d(u);i.push(Qo(f,(s===0?"\\":"")+u))}return i}function zMe(e){const t=[],r=new RegExp(L8,"gy");let n;for(;n=r.exec(e);){const a=n[0];if(a[0]==="{"){const i=/^\{(?<min>\d+),(?<max>\d+)\}\??$/.exec(a);if(i){const{min:o,max:s}=i.groups;if(+o>+s&&a.endsWith("?")){r.lastIndex--,t.push(Tz(a.slice(0,-1)));continue}}}t.push(Tz(a))}return t}function uQ(e,t){if(!Array.isArray(e.body))throw new Error("Expected node with body array");if(e.body.length!==1)return!1;const r=e.body[0];return!t||Object.keys(t).every(n=>t[n]===r[n])}function FMe(e){return $Me.has(e.type)}const $Me=new Set(["AbsenceFunction","Backreference","CapturingGroup","Character","CharacterClass","CharacterSet","Group","Quantifier","Subroutine"]);function cQ(e,t={}){const r={flags:"",normalizeUnknownPropertyNames:!1,skipBackrefValidation:!1,skipLookbehindValidation:!1,skipPropertyNameValidation:!1,unicodePropertyMap:null,...t,rules:{captureGroup:!1,singleline:!1,...t.rules}},n=yMe(e,{flags:r.flags,rules:{captureGroup:r.rules.captureGroup,singleline:r.rules.singleline}}),a=(m,y)=>{const v=n.tokens[i.nextIndex];switch(i.parent=m,i.nextIndex++,v.type){case"Alternator":return Iu();case"Assertion":return UMe(v);case"Backreference":return HMe(v,i);case"Character":return Eb(v.value,{useLastValid:!!y.isCheckingRangeEnd});case"CharacterClassHyphen":return qMe(v,i,y);case"CharacterClassOpen":return GMe(v,i,y);case"CharacterSet":return VMe(v,i);case"Directive":return ZMe(v.kind,{flags:v.flags});case"GroupOpen":return YMe(v,i,y);case"NamedCallout":return eRe(v.kind,v.tag,v.arguments);case"Quantifier":return KMe(v,i);
vendor: 7,423 bytes, line 768
768case"Subroutine":return WMe(v,i);default:throw new Error(`Unexpected token type "${v.type}"`)}},i={capturingGroups:[],hasNumberedRef:!1,namedGroupsByName:new Map,nextIndex:0,normalizeUnknownPropertyNames:r.normalizeUnknownPropertyNames,parent:null,skipBackrefValidation:r.skipBackrefValidation,skipLookbehindValidation:r.skipLookbehindValidation,skipPropertyNameValidation:r.skipPropertyNameValidation,subroutines:[],tokens:n.tokens,unicodePropertyMap:r.unicodePropertyMap,walk:a},o=rRe(JMe(n.flags));let s=o.body[0];for(;i.nextIndex<n.tokens.length;){const m=a(s,{});m.type==="Alternative"?(o.body.push(m),s=m):s.body.push(m)}const{capturingGroups:u,hasNumberedRef:f,namedGroupsByName:h,subroutines:d}=i;if(f&&h.size&&!r.rules.captureGroup)throw new Error("Numbered backref/subroutine not allowed when using named capture");for(const{ref:m}of d)if(typeof m=="number"){if(m>u.length)throw new Error("Subroutine uses a group number that's not defined");m&&(u[m-1].isSubroutined=!0)}else if(h.has(m)){if(h.get(m).length>1)throw new Error(gn`Subroutine uses a duplicate group name "\g<${m}>"`);h.get(m)[0].isSubroutined=!0}else throw new Error(gn`Subroutine uses a group name that's not defined "\g<${m}>"`);return o}function UMe({kind:e}){return FS(Sd({"^":"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===gn`\B`||e===gn`\Y`})}function HMe({raw:e},t){const r=/^\\k[<']/.test(e),n=r?e.slice(3,-1):e.slice(1),a=(i,o=!1)=>{const s=t.capturingGroups.length;let u=!1;if(i>s)if(t.skipBackrefValidation)u=!0;else throw new Error(`Not enough capturing groups defined to the left "${e}"`);return t.hasNumberedRef=!0,$S(o?s+1-i:i,{orphan:u})};if(r){const i=/^(?<sign>-?)0*(?<num>[1-9]\d*)$/.exec(n);if(i)return a(+i.groups.num,!!i.groups.sign);if(/[-+]/.test(n))throw new Error(`Invalid backref name "${e}"`);if(!t.namedGroupsByName.has(n))throw new Error(`Group name not defined to the left "${e}"`);return $S(n)}return a(+n)}function qMe(e,t,r){const{tokens:n,walk:a}=t,i=t.parent,o=i.body.at(-1),s=n[t.nextIndex];if(!r.isCheckingRangeEnd&&o&&o.type!=="CharacterClass"&&o.type!=="CharacterClassRange"&&s&&s.type!=="CharacterClassOpen"&&s.type!=="CharacterClassClose"&&s.type!=="CharacterClassIntersector"){const u=a(i,{...r,isCheckingRangeEnd:!0});if(o.type==="Character"&&u.type==="Character")return i.body.pop(),XMe(o,u);throw new Error("Invalid character class range")}return Eb(_d("-"))}function GMe({negate:e},t,r){const{tokens:n,walk:a}=t,i=n[t.nextIndex],o=[y1()];let s=Cz(i);for(;s.type!=="CharacterClassClose";){if(s.type==="CharacterClassIntersector")o.push(y1()),t.nextIndex++;else{const f=o.at(-1);f.body.push(a(f,r))}s=Cz(n[t.nextIndex],i)}const u=y1({negate:e});return o.length===1?u.body=o[0].body:(u.kind="intersection",u.body=o.map(f=>f.body.length===1?f.body[0]:f)),t.nextIndex++,u}function VMe({kind:e,negate:t,value:r},n){const{normalizeUnknownPropertyNames:a,skipPropertyNameValidation:i,unicodePropertyMap:o}=n;if(e==="property"){const s=_b(r);if(I8.has(s)&&!o?.has(s))e="posix",r=s;else return tf(r,{negate:t,normalizeUnknownPropertyNames:a,skipPropertyNameValidation:i,unicodePropertyMap:o})}return e==="posix"?tRe(r,{negate:t}):US(e,{negate:t})}function YMe(e,t,r){const{tokens:n,capturingGroups:a,namedGroupsByName:i,skipLookbehindValidation:o,walk:s}=t,u=nRe(e),f=u.type==="AbsenceFunction",h=Oz(u),d=h&&u.negate;if(u.type==="CapturingGroup"&&(a.push(u),u.name&&gMe(i,u.name,[]).push(u)),f&&r.isInAbsenceFunction)throw new Error("Nested absence function not supported by Oniguruma");let m=Nz(n[t.nextIndex]);for(;m.type!=="GroupClose";){if(m.type==="Alternator")u.body.push(Iu()),t.nextIndex++;else{const y=u.body.at(-1),v=s(y,{...r,isInAbsenceFunction:r.isInAbsenceFunction||f,isInLookbehind:r.isInLookbehind||h,isInNegLookbehind:r.isInNegLookbehind||d});if(y.body.push(v),(h||r.isInLookbehind)&&!o){const b="Lookbehind includes a pattern not allowed by Oniguruma";if(d||r.isInNegLookbehind){if(kz(v)||v.type==="CapturingGroup")throw new Error(b)}else if(kz(v)||Oz(v)&&v.negate)throw new Error(b)}}m=Nz(n[t.nextIndex])}return t.nextIndex++,u}function KMe({kind:e,min:t,max:r},n){const a=n.parent,i=a.body.at(-1);if(!i||!FMe(i))throw new Error("Quantifier requires a repeatable token");const o=dQ(e,t,r,i);return a.body.pop(),o}function WMe({raw:e},t){const{capturingGroups:r,subroutines:n}=t;let a=e.slice(3,-1);const i=/^(?<sign>[-+]?)0*(?<num>[1-9]\d*)$/.exec(a);if(i){const s=+i.groups.num,u=r.length;if(t.hasNumberedRef=!0,a={"":s,"+":u+s,"-":u+1-s}[i.groups.sign],a<1)throw new Error("Invalid subroutine number")}else a==="0"&&(a=0);const o=hQ(a);return n.push(o),o}function QMe(e,t){return{type:"AbsenceFunction",kind:e,body:Wp(t?.body)}}function Iu(e){return{type:"Alternative",body:pQ(e?.body)}}function FS(e,t){const r={type:"Assertion",kind:e};return(e==="word_boundary"||e==="text_segment_boundary")&&(r.negate=!!t?.negate),r}function $S(e,t){const r=!!t?.orphan;return{type:"Backreference",ref:e,...r&&{orphan:r}}}function fQ(e,t){const r={name:void 0,isSubroutined:!1,...t};if(r.name!==void 0&&!aRe(r.name))throw new Error(`Group name "${r.name}" invalid in Oniguruma`);return{type:"CapturingGroup",number:e,...r.name&&{name:r.name},...r.isSubroutined&&{isSubroutined:r.isSubroutined},body:Wp(t?.body)}}function Eb(e,t){const r={useLastValid:!1,...t};if(e>1114111){const n=e.toString(16);if(r.useLastValid)e=1114111;else throw e>1310719?new Error(`Invalid code point out of range "\\x{${n}}"`):new Error(`Invalid code point out of range in JS "\\x{${n}}"`)}return{type:"Character",value:e}}function y1(e){const t={kind:"union",negate:!1,...e};return{type:"CharacterClass",kind:t.kind,negate:t.negate,body:pQ(e?.body)}}function XMe(e,t){if(t.value<e.value)throw new Error("Character class range out of order");return{type:"CharacterClassRange",min:e,max:t}}function US(e,t){const r=!!t?.negate,n={type:"CharacterSet",kind:e};return(e==="digit"||e==="hex"||e==="newline"||e==="space"||e==="word")&&(n.negate=r),(e==="text_segment"||e==="newline"&&!r)&&(n.variableLength=!0),n}function ZMe(e,t={}){if(e==="keep")return{type:"Directive",kind:e};if(e==="flags")return{type:"Directive",kind:e,flags:Sd(t.flags)};throw new Error(`Unexpected directive kind "${e}"`)}function JMe(e){return{type:"Flags",...e}}function Oi(e){const t=e?.atomic,r=e?.flags;if(t&&r)throw new Error("Atomic group cannot have flags");return{type:"Group",...t&&{atomic:t},...r&&{flags:r},body:Wp(e?.body)}}function du(e){const t={behind:!1,negate:!1,...e};return{type:"LookaroundAssertion",kind:t.behind?"lookbehind":"lookahead",negate:t.negate,body:Wp(e?.body)}}function eRe(e,t,r){return{type:"NamedCallout",kind:e,tag:t,arguments:r}}function tRe(e,t){const r=!!t?.negate;if(!I8.has(e))throw new Error(`Invalid POSIX class "${e}"`);return{type:"CharacterSet",kind:"posix",value:e,negate:r}}function dQ(e,t,r,n){if(t>r)throw new Error("Invalid reversed quantifier range");return{type:"Quantifier",kind:e,min:t,max:r,body:n}}function rRe(e,t){return{type:"Regex",body:Wp(t?.body),flags:e}}function hQ(e){return{type:"Subroutine",ref:e}}function tf(e,t){const r={negate:!1,normalizeUnknownPropertyNames:!1,skipPropertyNameValidation:!1,unicodePropertyMap:null,...t};let n=r.unicodePropertyMap?.get(_b(e));
vendor: 13,113 bytes, lines 768-865
768if(!n){if(r.normalizeUnknownPropertyNames)n=iRe(e);else if(r.unicodePropertyMap&&!r.skipPropertyNameValidation)throw new Error(gn`Invalid Unicode property "\p{${e}}"`)}return{type:"CharacterSet",kind:"property",value:n??e,negate:r.negate}}function nRe({flags:e,kind:t,name:r,negate:n,number:a}){switch(t){case"absence_repeater":return QMe("repeater");case"atomic":return Oi({atomic:!0});case"capturing":return fQ(a,{name:r});case"group":return Oi({flags:e});case"lookahead":case"lookbehind":return du({behind:t==="lookbehind",negate:n});default:throw new Error(`Unexpected group kind "${t}"`)}}function Wp(e){if(e===void 0)e=[Iu()];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 pQ(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 kz(e){return e.type==="LookaroundAssertion"&&e.kind==="lookahead"}function Oz(e){return e.type==="LookaroundAssertion"&&e.kind==="lookbehind"}function aRe(e){return/^[\p{Alpha}\p{Pc}][^)]*$/u.test(e)}function iRe(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 _b(e){return e.replace(/[- _]+/g,"").toLowerCase()}function Cz(e,t){return Sd(e,`${t?.type==="Character"&&t.value===93?"Empty":"Unclosed"} character class`)}function Nz(e){return Sd(e,"Unclosed group")}function ch(e,t,r=null){function n(i,o){for(let s=0;s<i.length;s++){const u=a(i[s],o,s,i);s=Math.max(-1,s+u)}}function a(i,o=null,s=null,u=null){let f=0,h=!1;const d={node:i,parent:o,key:s,container:u,root:e,remove(){r1(u).splice(Math.max(0,Xc(s)+f),1),f--,h=!0},removeAllNextSiblings(){return r1(u).splice(Xc(s)+1)},removeAllPrevSiblings(){const S=Xc(s)+f;return f-=S,r1(u).splice(0,Math.max(0,S))},replaceWith(S,A={}){const k=!!A.traverse;u?u[Math.max(0,Xc(s)+f)]=S:Sd(o,"Can't replace root node")[s]=S,k&&a(S,o,s,u),h=!0},replaceWithMultiple(S,A={}){const k=!!A.traverse;if(r1(u).splice(Math.max(0,Xc(s)+f),1,...S),f+=S.length-1,k){let M=0;for(let O=0;O<S.length;O++)M+=a(S[O],o,Xc(s)+O+M,u)}h=!0},skip(){h=!0}},{type:m}=i,y=t["*"],v=t[m],b=typeof y=="function"?y:y?.enter,x=typeof v=="function"?v:v?.enter;if(b?.(d,r),x?.(d,r),!h)switch(m){case"AbsenceFunction":case"CapturingGroup":case"Group":n(i.body,i);break;case"Alternative":case"CharacterClass":n(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":n(i.body,i);break;case"Quantifier":a(i.body,i,"body");break;case"Regex":n(i.body,i),a(i.flags,i,"flags");break;default:throw new Error(`Unexpected node type "${m}"`)}return v?.exit?.(d,r),y?.exit?.(d,r),f}return a(e),e}function r1(e){if(!Array.isArray(e))throw new Error("Container expected");return e}function Xc(e){if(typeof e!="number")throw new Error("Numeric key expected");return e}const oRe=String.raw`\(\?(?:[:=!>A-Za-z\-]|<[=!]|\(DEFINE\))`;function sRe(e,t){for(let r=0;r<e.length;r++)e[r]>=t&&e[r]++}function lRe(e,t,r,n){return e.slice(0,t)+n+e.slice(t+r.length)}const ci=Object.freeze({DEFAULT:"DEFAULT",CHAR_CLASS:"CHAR_CLASS"});function j8(e,t,r,n){const a=new RegExp(String.raw`${t}|(?<$skip>\[\^?|\\?.)`,"gsu"),i=[!1];let o=0,s="";for(const u of e.matchAll(a)){const{0:f,groups:{$skip:h}}=u;if(!h&&(!n||n===ci.DEFAULT==!o)){r instanceof Function?s+=r(u,{context:o?ci.CHAR_CLASS:ci.DEFAULT,negated:i[i.length-1]}):s+=r;continue}f[0]==="["?(o++,i.push(f[1]==="^")):f==="]"&&o&&(o--,i.pop()),s+=f}return s}function mQ(e,t,r,n){j8(e,t,r,n)}function uRe(e,t,r=0,n){if(!new RegExp(t,"su").test(e))return null;const a=new RegExp(`${t}|(?<$skip>\\\\?.)`,"gsu");a.lastIndex=r;let i=0,o;for(;o=a.exec(e);){const{0:s,groups:{$skip:u}}=o;if(!u&&(!n||n===ci.DEFAULT==!i))return o;s==="["?i++:s==="]"&&i&&i--,a.lastIndex==o.index&&a.lastIndex++}return null}function n1(e,t,r){return!!uRe(e,t,0,r)}function cRe(e,t){const r=/\\?./gsu;r.lastIndex=t;let n=e.length,a=0,i=1,o;for(;o=r.exec(e);){const[s]=o;if(s==="[")a++;else if(a)s==="]"&&a--;else if(s==="(")i++;else if(s===")"&&(i--,!i)){n=o.index;break}}return e.slice(t,n)}const Pz=new RegExp(String.raw`(?<noncapturingStart>${oRe})|(?<capturingStart>\((?:\?<[^>]+>)?)|\\?.`,"gsu");function fRe(e,t){const r=t?.hiddenCaptures??[];let n=t?.captureTransfers??new Map;if(!/\(\?>/.test(e))return{pattern:e,captureTransfers:n,hiddenCaptures:r};const a="(?>",i="(?:(?=(",o=[0],s=[];let u=0,f=0,h=NaN,d;do{d=!1;let m=0,y=0,v=!1,b;for(Pz.lastIndex=Number.isNaN(h)?0:h+i.length;b=Pz.exec(e);){const{0:x,index:S,groups:{capturingStart:A,noncapturingStart:k}}=b;if(x==="[")m++;else if(m)x==="]"&&m--;else if(x===a&&!v)h=S,v=!0;else if(v&&k)y++;else if(A)v?y++:(u++,o.push(u+f));else if(x===")"&&v){if(!y){f++;const M=u+f;if(e=`${e.slice(0,h)}${i}${e.slice(h+a.length,S)}))<$$${M}>)${e.slice(S+1)}`,d=!0,s.push(M),sRe(r,M),n.size){const O=new Map;n.forEach((C,P)=>{O.set(P>=M?P+1:P,C.map(L=>L>=M?L+1:L))}),n=O}break}y--}}}while(d);return r.push(...s),e=j8(e,String.raw`\\(?<backrefNum>[1-9]\d*)|<\$\$(?<wrappedBackrefNum>\d+)>`,({0:m,groups:{backrefNum:y,wrappedBackrefNum:v}})=>{if(y){const b=+y;if(b>o.length-1)throw new Error(`Backref "${m}" greater than number of captures`);return`\\${o[b]}`}return`\\${v}`},ci.DEFAULT),{pattern:e,captureTransfers:n,hiddenCaptures:r}}const gQ=String.raw`(?:[?*+]|\{\d+(?:,\d*)?\})`,t5=new RegExp(String.raw`
769\\(?: \d+
770  | c[A-Za-z]
771  | [gk]<[^>]+>
772  | [pPu]\{[^\}]+\}
773  | u[A-Fa-f\d]{4}
774  | x[A-Fa-f\d]{2}
775  )
776| \((?: \? (?: [:=!>]
777  | <(?:[=!]|[^>]+>)
778  | [A-Za-z\-]+:
779  | \(DEFINE\)
780  ))?
781| (?<qBase>${gQ})(?<qMod>[?+]?)(?<invalidQ>[?*+\{]?)
782| \\?.
783`.replace(/\s+/g,""),"gsu");function dRe(e){if(!new RegExp(`${gQ}\\+`).test(e))return{pattern:e};const t=[];let r=null,n=null,a="",i=0,o;for(t5.lastIndex=0;o=t5.exec(e);){const{0:s,index:u,groups:{qBase:f,qMod:h,invalidQ:d}}=o;if(s==="[")i||(n=u),i++;else if(s==="]")i?i--:n=null;else if(!i)if(h==="+"&&a&&!a.startsWith("(")){if(d)throw new Error(`Invalid quantifier "${s}"`);let m=-1;if(/^\{\d+\}$/.test(f))e=lRe(e,u+f.length,h,"");else{if(a===")"||a==="]"){const y=a===")"?r:n;if(y===null)throw new Error(`Invalid unmatched "${a}"`);e=`${e.slice(0,y)}(?>${e.slice(y,u)}${f})${e.slice(u+s.length)}`}else e=`${e.slice(0,u-a.length)}(?>${a}${f})${e.slice(u+s.length)}`;m+=4}t5.lastIndex+=m}else s[0]==="("?t.push(u):s===")"&&(r=t.length?t.pop():null);a=s}return{pattern:e}}const si=String.raw,hRe=si`\\g<(?<gRNameOrNum>[^>&]+)&R=(?<gRDepth>[^>]+)>`,HS=si`\(\?R=(?<rDepth>[^\)]+)\)|${hRe}`,Sb=si`\(\?<(?![=!])(?<captureName>[^>]+)>`,yQ=si`${Sb}|(?<unnamed>\()(?!\?)`,su=new RegExp(si`${Sb}|${HS}|\(\?|\\?.`,"gsu"),r5="Cannot use multiple overlapping recursions";function pRe(e,t){const{hiddenCaptures:r,mode:n}={hiddenCaptures:[],mode:"plugin",...t};let a=t?.captureTransfers??new Map;if(!new RegExp(HS,"su").test(e))return{pattern:e,captureTransfers:a,hiddenCaptures:r};if(n==="plugin"&&n1(e,si`\(\?\(DEFINE\)`,ci.DEFAULT))throw new Error("DEFINE groups cannot be used with recursion");const i=[],o=n1(e,si`\\[1-9]`,ci.DEFAULT),s=new Map,u=[];let f=!1,h=0,d=0,m;for(su.lastIndex=0;m=su.exec(e);){const{0:y,groups:{captureName:v,rDepth:b,gRNameOrNum:x,gRDepth:S}}=m;if(y==="[")h++;else if(h)y==="]"&&h--;else if(b){if(Mz(b),f)throw new Error(r5);if(o)throw new Error(`${n==="external"?"Backrefs":"Numbered backrefs"} cannot be used with global recursion`);const A=e.slice(0,m.index),k=e.slice(su.lastIndex);if(n1(k,HS,ci.DEFAULT))throw new Error(r5);const M=+b-1;e=Rz(A,k,M,!1,r,i,d),a=Iz(a,A,M,i.length,0,d);break}else if(x){Mz(S);let A=!1;for(const V of u)if(V.name===x||V.num===+x){if(A=!0,V.hasRecursedWithin)throw new Error(r5);break}if(!A)throw new Error(si`Recursive \g cannot be used outside the referenced group "${n==="external"?x:si`\g<${x}&R=${S}>`}"`);const k=s.get(x),M=cRe(e,k);if(o&&n1(M,si`${Sb}|\((?!\?)`,ci.DEFAULT))throw new Error(`${n==="external"?"Backrefs":"Numbered backrefs"} cannot be used with recursion of capturing groups`);const O=e.slice(k,m.index),C=M.slice(O.length+y.length),P=i.length,L=+S-1,F=Rz(O,C,L,!0,r,i,d);a=Iz(a,O,L,i.length-P,P,d);const z=e.slice(0,k),$=e.slice(k+M.length);e=`${z}${F}${$}`,su.lastIndex+=F.length-y.length-O.length-C.length,u.forEach(V=>V.hasRecursedWithin=!0),f=!0}else if(v)d++,s.set(String(d),su.lastIndex),s.set(v,su.lastIndex),u.push({num:d,name:v});else if(y[0]==="("){const A=y==="(";A&&(d++,s.set(String(d),su.lastIndex)),u.push(A?{num:d}:{})}else y===")"&&u.pop()}return r.push(...i),{pattern:e,captureTransfers:a,hiddenCaptures:r}}function Mz(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 Rz(e,t,r,n,a,i,o){const s=new Set;n&&mQ(e+t,Sb,({groups:{captureName:f}})=>{s.add(f)},ci.DEFAULT);const u=[r,n?s:null,a,i,o];return`${e}${Dz(`(?:${e}`,"forward",...u)}(?:)${Dz(`${t})`,"backward",...u)}${t}`}function Dz(e,t,r,n,a,i,o){const u=h=>t==="forward"?h+2:r-h+2-1;let f="";for(let h=0;h<r;h++){const d=u(h);f+=j8(e,si`${yQ}|\\k<(?<backref>[^>]+)>`,({0:m,groups:{captureName:y,unnamed:v,backref:b}})=>{if(b&&n&&!n.has(b))return m;const x=`_$${d}`;if(v||y){const S=o+i.length+1;return i.push(S),mRe(a,S),v?m:`(?<${y}${x}>`}return si`\k<${b}${x}>`},ci.DEFAULT)}return f}function mRe(e,t){for(let r=0;r<e.length;r++)e[r]>=t&&e[r]++}function Iz(e,t,r,n,a,i){if(e.size&&n){let o=0;mQ(t,yQ,()=>o++,ci.DEFAULT);const s=i-o+a,u=new Map;return e.forEach((f,h)=>{const d=(n-o*r)/r,m=o*r,y=h>s+o?h+n:h,v=[];for(const b of f)if(b<=s)v.push(b);else if(b>s+o+d)v.push(b+n);else if(b<=s+o)for(let x=0;x<=r;x++)v.push(b+o*x);else for(let x=0;x<=r;x++)v.push(b+m+d*x);u.set(y,v)}),u}return e}var tn=String.fromCodePoint,lt=String.raw,as={flagGroups:(()=>{try{new RegExp("(?i:)")}catch{return!1}return!0})(),unicodeSets:(()=>{try{new RegExp("","v")}catch{return!1}return!0})()};as.bugFlagVLiteralHyphenIsRange=as.unicodeSets?(()=>{try{new RegExp(lt`[\d\-a]`,"v")}catch{return!0}return!1})():!1;as.bugNestedClassIgnoresNegation=as.unicodeSets&&new RegExp("[[^a]]","v").test("a");function Gy(e,{enable:t,disable:r}){return{dotAll:!r?.dotAll&&!!(t?.dotAll||e.dotAll),ignoreCase:!r?.ignoreCase&&!!(t?.ignoreCase||e.ignoreCase)}}function yp(e,t,r){return e.has(t)||e.set(t,r),e.get(t)}function qS(e,t){return Lz[e]>=Lz[t]}function gRe(e,t){if(e==null)throw new Error(t??"Value expected");return e}var Lz={ES2025:2025,ES2024:2024,ES2018:2018},yRe={auto:"auto",ES2025:"ES2025",ES2024:"ES2024",ES2018:"ES2018"};function vQ(e={}){if({}.toString.call(e)!=="[object Object]")throw new Error("Unexpected options");if(e.target!==void 0&&!yRe[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=as.flagGroups?"ES2025":as.unicodeSets?"ES2024":"ES2018"),t}var vRe="[	-\r ]",bRe=new Set([tn(304),tn(305)]),Uo=lt`[\p{L}\p{M}\p{N}\p{Pc}]`;function bQ(e){if(bRe.has(e))return[e];const t=new Set,r=e.toLowerCase(),n=r.toUpperCase(),a=ERe.get(r),i=xRe.get(r),o=wRe.get(r);return[...n].length===1&&t.add(n),o&&t.add(o),a&&t.add(a),t.add(r),i&&t.add(i),[...t]}var B8=new Map(`C Other
784Cc Control cntrl
785Cf Format
786Cn Unassigned
787Co Private_Use
788Cs Surrogate
789L Letter
790LC Cased_Letter
791Ll Lowercase_Letter
792Lm Modifier_Letter
793Lo Other_Letter
794Lt Titlecase_Letter
795Lu Uppercase_Letter
796M Mark Combining_Mark
797Mc Spacing_Mark
798Me Enclosing_Mark
799Mn Nonspacing_Mark
800N Number
801Nd Decimal_Number digit
802Nl Letter_Number
803No Other_Number
804P Punctuation punct
805Pc Connector_Punctuation
806Pd Dash_Punctuation
807Pe Close_Punctuation
808Pf Final_Punctuation
809Pi Initial_Punctuation
810Po Other_Punctuation
811Ps Open_Punctuation
812S Symbol
813Sc Currency_Symbol
814Sk Modifier_Symbol
815Sm Math_Symbol
816So Other_Symbol
817Z Separator
818Zl Line_Separator
819Zp Paragraph_Separator
820Zs Space_Separator
821ASCII
822ASCII_Hex_Digit AHex
823Alphabetic Alpha
824Any
825Assigned
826Bidi_Control Bidi_C
827Bidi_Mirrored Bidi_M
828Case_Ignorable CI
829Cased
830Changes_When_Casefolded CWCF
831Changes_When_Casemapped CWCM
832Changes_When_Lowercased CWL
833Changes_When_NFKC_Casefolded CWKCF
834Changes_When_Titlecased CWT
835Changes_When_Uppercased CWU
836Dash
837Default_Ignorable_Code_Point DI
838Deprecated Dep
839Diacritic Dia
840Emoji
841Emoji_Component EComp
842Emoji_Modifier EMod
843Emoji_Modifier_Base EBase
844Emoji_Presentation EPres
845Extended_Pictographic ExtPict
846Extender Ext
847Grapheme_Base Gr_Base
848Grapheme_Extend Gr_Ext
849Hex_Digit Hex
850IDS_Binary_Operator IDSB
851IDS_Trinary_Operator IDST
852ID_Continue IDC
853ID_Start IDS
854Ideographic Ideo
855Join_Control Join_C
856Logical_Order_Exception LOE
857Lowercase Lower
858Math
859Noncharacter_Code_Point NChar
860Pattern_Syntax Pat_Syn
861Pattern_White_Space Pat_WS
862Quotation_Mark QMark
863Radical
864Regional_Indicator RI
865Sentence_Terminal STerm
866Soft_Dotted SD
867Terminal_Punctuation Term
868Unified_Ideograph UIdeo
869Uppercase Upper
870Variation_Selector VS
871White_Space space
872XID_Continue XIDC
873XID_Start XIDS`.split(/\s/).map(e=>[_b(e),e])),xRe=new Map([["s",tn(383)],[tn(383),"s"]]),wRe=new Map([[tn(223),tn(7838)],[tn(107),tn(8490)],[tn(229),tn(8491)],[tn(969),tn(8486)]]),ERe=new Map([il(453),il(456),il(459),il(498),...n5(8072,8079),...n5(8088,8095),...n5(8104,8111),il(8124),il(8140),il(8188)]),_Re=new Map([["alnum",lt`[\p{Alpha}\p{Nd}]`],["alpha",lt`\p{Alpha}`],["ascii",lt`\p{ASCII}`],["blank",lt`[\p{Zs}\t]`],["cntrl",lt`\p{Cc}`],["digit",lt`\p{Nd}`],["graph",lt`[\P{space}&&\P{Cc}&&\P{Cn}&&\P{Cs}]`],["lower",lt`\p{Lower}`],["print",lt`[[\P{space}&&\P{Cc}&&\P{Cn}&&\P{Cs}]\p{Zs}]`],["punct",lt`[\p{P}\p{S}]`],["space",lt`\p{space}`],["upper",lt`\p{Upper}`],["word",lt`[\p{Alpha}\p{M}\p{Nd}\p{Pc}]`],["xdigit",lt`\p{AHex}`]]);function SRe(e,t){const r=[];for(let n=e;n<=t;n++)r.push(n);return r}function il(e){const t=tn(e);return[t.toLowerCase(),t]}function n5(e,t){return SRe(e,t).map(r=>il(r))}var xQ=new Set(["Lower","Lowercase","Upper","Uppercase","Ll","Lowercase_Letter","Lt","Titlecase_Letter","Lu","Uppercase_Letter"]);function TRe(e,t){const r={accuracy:"default",asciiWordBoundaries:!1,avoidSubclass:!1,bestEffortTarget:"ES2025",...t};wQ(e);const n={accuracy:r.accuracy,asciiWordBoundaries:r.asciiWordBoundaries,avoidSubclass:r.avoidSubclass,flagDirectivesByAlt:new Map,jsGroupNameMap:new Map,minTargetEs2024:qS(r.bestEffortTarget,"ES2024"),passedLookbehind:!1,strategy:null,subroutineRefMap:new Map,supportedGNodes:new Set,digitIsAscii:e.flags.digitIsAscii,spaceIsAscii:e.flags.spaceIsAscii,wordIsAscii:e.flags.wordIsAscii};ch(e,ARe,n);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:n.subroutineRefMap};ch(e,kRe,i);const o={groupsByName:i.groupsByName,highestOrphanBackref:0,numCapturesToLeft:0,reffedNodesByReferencer:i.reffedNodesByReferencer};return ch(e,ORe,o),e._originMap=i.groupOriginByCopy,e._strategy=n.strategy,e}var ARe={AbsenceFunction({node:e,parent:t,replaceWith:r}){const{body:n,kind:a}=e;if(a==="repeater"){const i=Oi();i.body[0].body.push(du({negate:!0,body:n}),tf("Any"));const o=Oi();o.body[0].body.push(dQ("greedy",0,1/0,i)),r(Ir(o,t),{traverse:!0})}else throw new Error('Unsupported absence function "(?~|"')},Alternative:{enter({node:e,parent:t,key:r},{flagDirectivesByAlt:n}){const a=e.body.filter(i=>i.kind==="flags");for(let i=r+1;i<t.body.length;i++){const o=t.body[i];yp(n,o,[]).push(...a)}},exit({node:e},{flagDirectivesByAlt:t}){if(t.get(e)?.length){const r=_Q(t.get(e));if(r){const n=Oi({flags:r});n.body[0].body=e.body,e.body=[Ir(n,e)]}}}},Assertion({node:e,parent:t,key:r,container:n,root:a,remove:i,replaceWith:o},s){const{kind:u,negate:f}=e,{asciiWordBoundaries:h,avoidSubclass:d,supportedGNodes:m,wordIsAscii:y}=s;if(u==="text_segment_boundary")throw new Error(`Unsupported text segment boundary "\\${f?"Y":"y"}"`);if(u==="line_end")o(Ir(du({body:[Iu({body:[FS("string_end")]}),Iu({body:[Eb(10)]})]}),t));else if(u==="line_start")o(Ir(Ho(lt`(?<=\A|\n(?!\z))`,{skipLookbehindValidation:!0}),t));else if(u==="search_start")if(m.has(e))a.flags.sticky=!0,i();else{const v=n[r-1];if(v&&DRe(v))o(Ir(du({negate:!0}),t));else{if(d)throw new Error(lt`Uses "\G" in a way that requires a subclass`);o(ol(FS("string_start"),t)),s.strategy="clip_search"}}else if(!(u==="string_end"||u==="string_start"))if(u==="string_end_newline")o(Ir(Ho(lt`(?=\n?\z)`),t));else if(u==="word_boundary"){if(!y&&!h){const v=`(?:(?<=${Uo})(?!${Uo})|(?<!${Uo})(?=${Uo}))`,b=`(?:(?<=${Uo})(?=${Uo})|(?<!${Uo})(?!${Uo}))`;o(Ir(Ho(f?b:v),t))}}else throw new Error(`Unexpected assertion kind "${u}"`)},Backreference({node:e},{jsGroupNameMap:t}){let{ref:r}=e;typeof r=="string"&&!i5(r)&&(r=a5(r,t),e.ref=r)},CapturingGroup({node:e},{jsGroupNameMap:t,subroutineRefMap:r}){let{name:n}=e;n&&!i5(n)&&(n=a5(n,t),e.name=n),r.set(e.number,e),n&&r.set(n,e)},CharacterClassRange({node:e,parent:t,replaceWith:r}){if(t.kind==="intersection"){const n=y1({body:[e]});r(Ir(n,t),{traverse:!0})}},CharacterSet({node:e,parent:t,replaceWith:r},{accuracy:n,minTargetEs2024:a,digitIsAscii:i,spaceIsAscii:o,wordIsAscii:s}){const{kind:u,negate:f,value:h}=e;if(i&&(u==="digit"||h==="digit")){r(ol(US("digit",{negate:f}),t));return}if(o&&(u==="space"||h==="space")){r(Ir(o5(Ho(vRe),f),t));return}if(s&&(u==="word"||h==="word")){r(ol(US("word",{negate:f}),t));return}if(u==="any")r(ol(tf("Any"),t));else if(u==="digit")r(ol(tf("Nd",{negate:f}),t));else if(u!=="dot")if(u==="text_segment"){if(n==="strict")throw new Error(lt`Use of "\X" requires non-strict accuracy`);const d="\\p{Emoji}(?:\\p{EMod}|\\uFE0F\\u20E3?|[\\x{E0020}-\\x{E007E}]+\\x{E007F})?",m=lt`\p{RI}{2}|${d}(?:\u200D${d})*`;r(Ir(Ho(lt`(?>\r\n|${a?lt`\p{RGI_Emoji}`:m}|\P{M}\p{M}*)`,{skipPropertyNameValidation:!0}
vendor: 16,990 bytes, lines 873-876
873),t))}else if(u==="hex")r(ol(tf("AHex",{negate:f}),t));else if(u==="newline")r(Ir(Ho(f?`[^
874]`:`(?>\r
875?|[
876\v\f…\u2028\u2029])`),t));else if(u==="posix")if(!a&&(h==="graph"||h==="print")){if(n==="strict")throw new Error(`POSIX class "${h}" requires min target ES2024 or non-strict accuracy`);let d={graph:"!-~",print:" -~"}[h];f&&(d=`\0-${tn(d.codePointAt(0)-1)}${tn(d.codePointAt(2)+1)}-􏿿`),r(Ir(Ho(`[${d}]`),t))}else r(Ir(o5(Ho(_Re.get(h)),f),t));else if(u==="property")B8.has(_b(h))||(e.key="sc");else if(u==="space")r(ol(tf("space",{negate:f}),t));else if(u==="word")r(Ir(o5(Ho(Uo),f),t));else throw new Error(`Unexpected character set kind "${u}"`)},Directive({node:e,parent:t,root:r,remove:n,replaceWith:a,removeAllPrevSiblings:i,removeAllNextSiblings:o}){const{kind:s,flags:u}=e;if(s==="flags")if(!u.enable&&!u.disable)n();else{const f=Oi({flags:u});f.body[0].body=o(),a(Ir(f,t),{traverse:!0})}else if(s==="keep"){const f=r.body[0],d=r.body.length===1&&uQ(f,{type:"Group"})&&f.body[0].body.length===1?f.body[0]:r;if(t.parent!==d||d.body.length>1)throw new Error(lt`Uses "\K" in a way that's unsupported`);const m=du({behind:!0});m.body[0].body=i(),a(Ir(m,t))}else throw new Error(`Unexpected directive kind "${s}"`)},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(r=>delete e[r]),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:r}=e.flags;t?.extended&&delete t.extended,r?.extended&&delete r.extended,t?.dotAll&&r?.dotAll&&delete t.dotAll,t?.ignoreCase&&r?.ignoreCase&&delete t.ignoreCase,t&&!Object.keys(t).length&&delete e.flags.enable,r&&!Object.keys(r).length&&delete e.flags.disable,!e.flags.enable&&!e.flags.disable&&delete e.flags},LookaroundAssertion({node:e},t){const{kind:r}=e;r==="lookbehind"&&(t.passedLookbehind=!0)},NamedCallout({node:e,parent:t,replaceWith:r}){const{kind:n}=e;if(n==="fail")r(Ir(du({negate:!0}),t));else throw new Error(`Unsupported named callout "(*${n.toUpperCase()}"`)},Quantifier({node:e}){if(e.body.type==="Quantifier"){const t=Oi();t.body[0].body.push(e.body),e.body=Ir(t,e)}},Regex:{enter({node:e},{supportedGNodes:t}){const r=[];let n=!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 o=TQ(i.body);o?(n=!0,Array.isArray(o)?r.push(...o):r.push(o)):a=!0}n&&!a&&r.forEach(i=>t.add(i))},exit(e,{accuracy:t,passedLookbehind:r,strategy:n}){if(t==="strict"&&r&&n)throw new Error(lt`Uses "\G" in a way that requires non-strict accuracy`)}},Subroutine({node:e},{jsGroupNameMap:t}){let{ref:r}=e;typeof r=="string"&&!i5(r)&&(r=a5(r,t),e.ref=r)}},kRe={Backreference({node:e},{multiplexCapturesToLeftByRef:t,reffedNodesByReferencer:r}){const{orphan:n,ref:a}=e;n||r.set(e,[...t.get(a).map(({node:i})=>i)])},CapturingGroup:{enter({node:e,parent:t,replaceWith:r,skip:n},{groupOriginByCopy:a,groupsByName:i,multiplexCapturesToLeftByRef:o,openRefs:s,reffedNodesByReferencer:u}){const f=a.get(e);if(f&&s.has(e.number)){const d=ol(jz(e.number),t);u.set(d,s.get(e.number)),r(d);return}s.set(e.number,e),o.set(e.number,[]),e.name&&yp(o,e.name,[]);const h=o.get(e.name??e.number);for(let d=0;d<h.length;d++){const m=h[d];if(f===m.node||f&&f===m.origin||e===m.origin){h.splice(d,1);break}}if(o.get(e.number).push({node:e,origin:f}),e.name&&o.get(e.name).push({node:e,origin:f}),e.name){const d=yp(i,e.name,new Map);let m=!1;if(f)m=!0;else for(const y of d.values())if(!y.hasDuplicateNameToRemove){m=!0;break}i.get(e.name).set(e,{node:e,hasDuplicateNameToRemove:m})}},exit({node:e},{openRefs:t}){t.delete(e.number)}},Group:{enter({node:e},t){t.prevFlags=t.currentFlags,e.flags&&(t.currentFlags=Gy(t.currentFlags,e.flags))},exit(e,t){t.currentFlags=t.prevFlags}},Subroutine({node:e,parent:t,replaceWith:r},n){const{isRecursive:a,ref:i}=e;if(a){let h=t;for(;(h=h.parent)&&!(h.type==="CapturingGroup"&&(h.name===i||h.number===i)););n.reffedNodesByReferencer.set(e,h);return}const o=n.subroutineRefMap.get(i),s=i===0,u=s?jz(0):EQ(o,n.groupOriginByCopy,null);let f=u;if(!s){const h=_Q(PRe(o,m=>m.type==="Group"&&!!m.flags)),d=h?Gy(n.globalFlags,h):n.globalFlags;CRe(d,n.currentFlags)||(f=Oi({flags:MRe(d)}),f.body[0].body.push(u))}r(Ir(f,t),{traverse:!s})}},ORe={Backreference({node:e,parent:t,replaceWith:r},n){if(e.orphan){n.highestOrphanBackref=Math.max(n.highestOrphanBackref,e.ref);return}const i=n.reffedNodesByReferencer.get(e).filter(o=>NRe(o,e));if(!i.length)r(Ir(du({negate:!0}),t));else if(i.length>1){const o=Oi({atomic:!0,body:i.reverse().map(s=>Iu({body:[$S(s.number)]}))});r(Ir(o,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 r=Math.max(t.highestOrphanBackref-t.numCapturesToLeft,0);for(let n=0;n<r;n++){const a=fQ();e.body.at(-1).body.push(a)}}},Subroutine({node:e},t){!e.isRecursive||e.ref===0||(e.ref=t.reffedNodesByReferencer.get(e).number)}};function wQ(e){ch(e,{"*"({node:t,parent:r}){t.parent=r}})}function CRe(e,t){return e.dotAll===t.dotAll&&e.ignoreCase===t.ignoreCase}function NRe(e,t){let r=t;do{if(r.type==="Regex")return!1;if(r.type==="Alternative")continue;if(r===e)return!1;const n=SQ(r.parent);for(const a of n){if(a===r)break;if(a===e||AQ(a,e))return!0}}while(r=r.parent);throw new Error("Unexpected path")}function EQ(e,t,r,n){const a=Array.isArray(e)?[]:{};for(const[i,o]of Object.entries(e))i==="parent"?a.parent=Array.isArray(r)?n:r:o&&typeof o=="object"?a[i]=EQ(o,t,a,r):(i==="type"&&o==="CapturingGroup"&&t.set(a,t.get(e)??e),a[i]=o);return a}function jz(e){const t=hQ(e);return t.isRecursive=!0,t}function PRe(e,t){const r=[];for(;e=e.parent;)(!t||t(e))&&r.push(e);return r}function a5(e,t){if(t.has(e))return t.get(e);const r=`$${t.size}_${e.replace(/^[^$_\p{IDS}]|[^$\u200C\u200D\p{IDC}]/ug,"_")}`;return t.set(e,r),r}function _Q(e){const t=["dotAll","ignoreCase"],r={enable:{},disable:{}};return e.forEach(({flags:n})=>{t.forEach(a=>{n.enable?.[a]&&(delete r.disable[a],r.enable[a]=!0),n.disable?.[a]&&(r.disable[a]=!0)})}),Object.keys(r.enable).length||delete r.enable,Object.keys(r.disable).length||delete r.disable,r.enable||r.disable?r:null}function MRe({dotAll:e,ignoreCase:t}){const r={};return(e||t)&&(r.enable={},e&&(r.enable.dotAll=!0),t&&(r.enable.ignoreCase=!0)),(!e||!t)&&(r.disable={},!e&&(r.disable.dotAll=!0),!t&&(r.disable.ignoreCase=!0)),r}function SQ(e){if(!e)throw new Error("Node expected");const{body:t}=e;return Array.isArray(t)?t:t?[t]:null}function TQ(e){const t=e.find(r=>r.kind==="search_start"||IRe(r,{negate:!1})||!RRe(r));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 r=[];for(const n of t.body){const a=TQ(n.body);if(!a)return null;Array.isArray(a)?r.push(...a):r.push(a)}return r}return null}function AQ(e,t){const r=SQ(e)??[];for(const n of r)if(n===t||AQ(n,t))return!0;return!1}function RRe({type:e}){return e==="Assertion"||e==="Directive"||e==="LookaroundAssertion"}function DRe(e){const t=["Character","CharacterClass","CharacterSet"];return t.includes(e.type)||e.type==="Quantifier"&&e.min&&t.includes(e.body.type)}function IRe(e,t){const r={negate:null,...t};return e.type==="LookaroundAssertion"&&(r.negate===null||e.negate===r.negate)&&e.body.length===1&&uQ(e.body[0],{type:"Assertion",kind:"search_start"})}function i5(e){return/^[$_\p{IDS}][$\u200C\u200D\p{IDC}]*$/u.test(e)}function Ho(e,t){const n=cQ(e,{...t,unicodePropertyMap:B8}).body;return n.length>1||n[0].body.length>1?Oi({body:n}):n[0].body[0]}function o5(e,t){return e.negate=t,e}function ol(e,t){return e.parent=t,e}function Ir(e,t){return wQ(e),e.parent=t,e}function LRe(e,t){const r=vQ(t),n=qS(r.target,"ES2024"),a=qS(r.target,"ES2025"),i=r.rules.recursionLimit;if(!Number.isInteger(i)||i<2||i>20)throw new Error("Invalid recursionLimit; use 2-20");let o=null,s=null;if(!a){const y=[e.flags.ignoreCase];ch(e,jRe,{getCurrentModI:()=>y.at(-1),popModI(){y.pop()},pushModI(v){y.push(v)},setHasCasedChar(){y.at(-1)?o=!0:s=!0}})}const u={dotAll:e.flags.dotAll,ignoreCase:!!((e.flags.ignoreCase||o)&&!s)};let f=e;const h={accuracy:r.accuracy,appliedGlobalFlags:u,captureMap:new Map,currentFlags:{dotAll:e.flags.dotAll,ignoreCase:e.flags.ignoreCase},inCharClass:!1,lastNode:f,originMap:e._originMap,recursionLimit:i,useAppliedIgnoreCase:!!(!a&&o&&s),useFlagMods:a,useFlagV:n,verbose:r.verbose};function d(y){return h.lastNode=f,f=y,gRe(BRe[y.type],`Unexpected node type "${y.type}"`)(y,h,d)}const m={pattern:e.body.map(d).join("|"),flags:d(e.flags),options:{...e.options}};return n||(delete m.options.force.v,m.options.disable.v=!0,m.options.unicodeSetsPlugin=null),m._captureTransfers=new Map,m._hiddenCaptures=[],h.captureMap.forEach((y,v)=>{y.hidden&&m._hiddenCaptures.push(v),y.transferTo&&yp(m._captureTransfers,y.transferTo,[]).push(v)}),m}var jRe={"*":{enter({node:e},t){if(zz(e)){const r=t.getCurrentModI();t.pushModI(e.flags?Gy({ignoreCase:r},e.flags).ignoreCase:r)}},exit({node:e},t){zz(e)&&t.popModI()}},Backreference(e,t){t.setHasCasedChar()},Character({node:e},t){z8(tn(e.value))&&t.setHasCasedChar()},CharacterClassRange({node:e,skip:t},r){t(),kQ(e,{firstOnly:!0}).length&&r.setHasCasedChar()},CharacterSet({node:e},t){e.kind==="property"&&xQ.has(e.value)&&t.setHasCasedChar()}},BRe={Alternative({body:e},t,r){return e.map(r).join("")},Assertion({kind:e,negate:t}){if(e==="string_end")return"$";if(e==="string_start")return"^";if(e==="word_boundary")return t?lt`\B`:lt`\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,r){const{body:n,name:a,number:i}=e,o={ignoreCase:t.currentFlags.ignoreCase},s=t.originMap.get(e);return s&&(o.hidden=!0,i>s.number&&(o.transferTo=s.number)),t.captureMap.set(i,o),`(${a?`?<${a}>`:""}${n.map(r).join("|")})`},Character({value:e},t){const r=tn(e),n=Zc(e,{escDigit:t.lastNode.type==="Backreference",inCharClass:t.inCharClass,useFlagV:t.useFlagV});if(n!==r)return n;if(t.useAppliedIgnoreCase&&t.currentFlags.ignoreCase&&z8(r)){const a=bQ(r);return t.inCharClass?a.join(""):a.length>1?`[${a.join("")}]`:a[0]}return r},CharacterClass(e,t,r){const{kind:n,negate:a,parent:i}=e;let{body:o}=e;if(n==="intersection"&&!t.useFlagV)throw new Error("Use of class intersection requires min target ES2024");as.bugFlagVLiteralHyphenIsRange&&t.useFlagV&&o.some(Fz)&&(o=[Eb(45),...o.filter(f=>!Fz(f))]);const s=()=>`[${a?"^":""}${o.map(r).join(n==="intersection"?"&&":"")}]`;if(!t.inCharClass){if((!t.useFlagV||as.bugNestedClassIgnoresNegation)&&!a){const h=o.filter(d=>d.type==="CharacterClass"&&d.kind==="union"&&d.negate);if(h.length){const d=Oi(),m=d.body[0];return d.parent=i,m.parent=d,o=o.filter(y=>!h.includes(y)),e.body=o,o.length?(e.parent=m,m.body.push(e)):d.body.pop(),h.forEach(y=>{const v=Iu({body:[y]});y.parent=v,v.parent=d,d.body.push(v)}),r(d)}}t.inCharClass=!0;const f=s();return t.inCharClass=!1,f}const u=o[0];if(n==="union"&&!a&&u&&((!t.useFlagV||!t.verbose)&&i.kind==="union"&&!(as.bugFlagVLiteralHyphenIsRange&&t.useFlagV)||!t.verbose&&i.kind==="intersection"&&o.length===1&&u.type!=="CharacterClassRange"))return o.map(r).join("");if(!t.useFlagV&&i.type==="CharacterClass")throw new Error("Use of nested character class requires min target ES2024");return s()},CharacterClassRange(e,t){const r=e.min.value,n=e.max.value,a={escDigit:!1,inCharClass:!0,useFlagV:t.useFlagV},i=Zc(r,a),o=Zc(n,a),s=new Set;if(t.useAppliedIgnoreCase&&t.currentFlags.ignoreCase){const u=kQ(e);HRe(u).forEach(h=>{s.add(Array.isArray(h)?`${Zc(h[0],a)}-${Zc(h[1],a)}`:Zc(h,a))})}return`${i}-${o}${[...s].join("")}`},CharacterSet({kind:e,negate:t,value:r,key:n},a){if(e==="dot")return a.currentFlags.dotAll?a.appliedGlobalFlags.dotAll||a.useFlagMods?".":"[^]":lt`[^\n]`;if(e==="digit")return t?lt`\D`:lt`\d`;if(e==="property"){if(a.useAppliedIgnoreCase&&a.currentFlags.ignoreCase&&xQ.has(r))throw new Error(`Unicode property "${r}" can't be case-insensitive when other chars have specific case`);return`${t?lt`\P`:lt`\p`}{${n?`${n}=`:""}${r}}`}if(e==="word")return t?lt`\W`:lt`\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:r,parent:n},a,i){const o=a.currentFlags;r&&(a.currentFlags=Gy(o,r));const s=t.map(i).join("|"),u=!a.verbose&&t.length===1&&n.type!=="Quantifier"&&!e&&(!a.useFlagMods||!r)?s:`(?${qRe(e,r,a.useFlagMods)}${s})`;return a.currentFlags=o,u},LookaroundAssertion({body:e,kind:t,negate:r},n,a){return`(?${`${t==="lookahead"?"":"<"}${r?"!":"="}`}${e.map(a).join("|")})`},Quantifier(e,t,r){return r(e.body)+GRe(e)},Subroutine({isRecursive:e,ref:t},r){if(!e)throw new Error("Unexpected non-recursive subroutine in transformed AST");const n=r.recursionLimit;return t===0?`(?R=${n})`:lt`\g<${t}&R=${n}>`}},zRe=new Set(["$","(",")","*","+",".","?","[","\\","]","^","{","|","}"]),FRe=new Set(["-","\\","]","^","["]),$Re=new Set(["(",")","-","/","[","\\","]","^","{","|","}","!","#","$","%","&","*","+",",",".",":",";","<","=",">","?","@","`","~"]),Bz=new Map([[9,lt`\t`],[10,lt`\n`],[11,lt`\v`],[12,lt`\f`],[13,lt`\r`],[8232,lt`\u2028`],[8233,lt`\u2029`],[65279,lt`\uFEFF`]]),URe=new RegExp("^\\p{Cased}$","u");function z8(e){return URe.test(e)}function kQ(e,t){const r=!!t?.firstOnly,n=e.min.value,a=e.max.value,i=[];if(n<65&&(a===65535||a>=131071)||n===65536&&a>=131071)return i;for(let o=n;o<=a;o++){const s=tn(o);if(!z8(s))continue;const u=bQ(s).filter(f=>{const h=f.codePointAt(0);return h<n||h>a});if(u.length&&(i.push(...u),r))break}return i}function Zc(e,{escDigit:t,inCharClass:r,useFlagV:n}){if(Bz.has(e))return Bz.get(e);if(e<32||e>126&&e<160||e>262143||t&&VRe(e))return e>255?`\\u{${e.toString(16).toUpperCase()}}`:`\\x${e.toString(16).toUpperCase().padStart(2,"0")}`;const a=r?n?$Re:FRe:zRe,i=tn(e);return(a.has(i)?"\\":"")+i}function HRe(e){const t=e.map(a=>a.codePointAt(0)).sort((a,i)=>a-i),r=[];let n=null;for(let a=0;a<t.length;a++)t[a+1]===t[a]+1?n??=t[a]:n===null?r.push(t[a]):(r.push([n,t[a]]),n=null);return r}function qRe(e,t,r){if(e)return">";let n="";if(t&&r){const{enable:a,disable:i}=t;n=(a?.ignoreCase?"i":"")+(a?.dotAll?"s":"")+(i?"-":"")+(i?.ignoreCase?"i":"")+(i?.dotAll?"s":"")}return`${n}:`}function GRe({kind:e,max:t,min:r}){let n;return!r&&t===1?n="?":!r&&t===1/0?n="*":r===1&&t===1/0?n="+":r===t?n=`{${r}}`:n=`{${r},${t===1/0?"":t}}`,n+{greedy:"",lazy:"?",possessive:"+"}[e]}function zz({type:e}){return e==="CapturingGroup"||e==="Group"||e==="LookaroundAssertion"}function VRe(e){return e>47&&e<58}function Fz({type:e,value:t}){return e==="Character"&&t===45}var YRe=class GS extends RegExp{#t=new Map;#e=null;#r;#n=null;#a=null;rawOptions={};get source(){return this.#r||"(?:)"}constructor(t,r,n){const a=!!n?.lazyCompile;if(t instanceof RegExp){if(n)throw new Error("Cannot provide options when copying a regexp");const i=t;super(i,r),this.#r=i.source,i instanceof GS&&(this.#t=i.#t,this.#n=i.#n,this.#a=i.#a,this.rawOptions=i.rawOptions)}else{const i={hiddenCaptures:[],strategy:null,transfers:[],...n};super(a?"":t,r),this.#r=t,this.#t=WRe(i.hiddenCaptures,i.transfers),this.#a=i.strategy,this.rawOptions=n??{}}a||(this.#e=this)}exec(t){if(!this.#e){const{lazyCompile:a,...i}=this.rawOptions;this.#e=new GS(this.#r,this.flags,i)}const r=this.global||this.sticky,n=this.lastIndex;if(this.#a==="clip_search"&&r&&n){this.lastIndex=0;const a=this.#i(t.slice(n));return a&&(KRe(a,n,t,this.hasIndices),this.lastIndex+=n),a}return this.#i(t)}#i(t){this.#e.lastIndex=this.lastIndex;const r=super.exec.call(this.#e,t);if(this.lastIndex=this.#e.lastIndex,!r||!this.#t.size)return r;const n=[...r];r.length=1;let a;this.hasIndices&&(a=[...r.indices],r.indices.length=1);const i=[0];for(let o=1;o<n.length;o++){const{hidden:s,transferTo:u}=this.#t.get(o)??{};if(s?i.push(null):(i.push(r.length),r.push(n[o]),this.hasIndices&&r.indices.push(a[o])),u&&n[o]!==void 0){const f=i[u];if(!f)throw new Error(`Invalid capture transfer to "${f}"`);if(r[f]=n[o],this.hasIndices&&(r.indices[f]=a[o]),r.groups){this.#n||(this.#n=QRe(this.source));const h=this.#n.get(u);h&&(r.groups[h]=n[o],this.hasIndices&&(r.indices.groups[h]=a[o]))}}}return r}};function KRe(e,t,r,n){if(e.index+=t,e.input=r,n){const a=e.indices;for(let o=0;o<a.length;o++){const s=a[o];s&&(a[o]=[s[0]+t,s[1]+t])}const i=a.groups;
876i&&Object.keys(i).forEach(o=>{const s=i[o];s&&(i[o]=[s[0]+t,s[1]+t])})}}function WRe(e,t){const r=new Map;for(const n of e)r.set(n,{hidden:!0});for(const[n,a]of t)for(const i of a)yp(r,i,{}).transferTo=n;return r}function QRe(e){const t=/(?<capture>\((?:\?<(?![=!])(?<name>[^>]+)>|(?!\?)))|\\?./gsu,r=new Map;let n=0,a=0,i;for(;i=t.exec(e);){const{0:o,groups:{capture:s,name:u}}=i;o==="["?n++:n?o==="]"&&n--:s&&(a++,u&&r.set(a,u))}return r}function XRe(e,t){const r=ZRe(e,t);return r.options?new YRe(r.pattern,r.flags,r.options):new RegExp(r.pattern,r.flags)}function ZRe(e,t){const r=vQ(t),n=cQ(e,{flags:r.flags,normalizeUnknownPropertyNames:!0,rules:{captureGroup:r.rules.captureGroup,singleline:r.rules.singleline},skipBackrefValidation:r.rules.allowOrphanBackrefs,unicodePropertyMap:B8}),a=TRe(n,{accuracy:r.accuracy,asciiWordBoundaries:r.rules.asciiWordBoundaries,avoidSubclass:r.avoidSubclass,bestEffortTarget:r.target}),i=LRe(a,r),o=pRe(i.pattern,{captureTransfers:i._captureTransfers,hiddenCaptures:i._hiddenCaptures,mode:"external"}),s=dRe(o.pattern),u=fRe(s.pattern,{captureTransfers:o.captureTransfers,hiddenCaptures:o.hiddenCaptures}),f={pattern:u.pattern,flags:`${r.hasIndices?"d":""}${r.global?"g":""}${i.flags}${i.options.disable.v?"u":"v"}`};if(r.avoidSubclass){if(r.lazyCompileLength!==1/0)throw new Error("Lazy compilation requires subclass")}else{const h=u.hiddenCaptures.sort((v,b)=>v-b),d=Array.from(u.captureTransfers),m=a._strategy,y=f.pattern.length>=r.lazyCompileLength;(h.length||d.length||m||y)&&(f.options={...h.length&&{hiddenCaptures:h},...d.length&&{transfers:d},...m&&{strategy:m},...y&&{lazyCompile:y}})}return f}const $z=4294967295;class JRe{constructor(t,r={}){this.patterns=t,this.options=r;const{forgiving:n=!1,cache:a,regexConstructor:i}=r;if(!i)throw new Error("Option `regexConstructor` is not provided");this.regexps=t.map(o=>{if(typeof o!="string")return o;const s=a?.get(o);if(s){if(s instanceof RegExp)return s;if(n)return null;throw s}try{const u=i(o);return a?.set(o,u),u}catch(u){if(a?.set(o,u),n)return null;throw u}})}regexps;findNextMatchSync(t,r,n){const a=typeof t=="string"?t:t.content,i=[];function o(s,u,f=0){return{index:s,captureIndices:u.indices.map(h=>h==null?{start:$z,end:$z,length:0}:{start:h[0]+f,end:h[1]+f,length:h[1]-h[0]})}}for(let s=0;s<this.regexps.length;s++){const u=this.regexps[s];if(u)try{u.lastIndex=r;const f=u.exec(a);if(!f)continue;if(f.index===r)return o(s,f,0);i.push([s,f,0])}catch(f){if(this.options.forgiving)continue;throw f}}if(i.length){const s=Math.min(...i.map(u=>u[1].index));for(const[u,f,h]of i)if(f.index===s)return o(u,f,h)}return null}}function eDe(e,t){return XRe(e,{global:!0,hasIndices:!0,lazyCompileLength:3e3,rules:{allowOrphanBackrefs:!0,asciiWordBoundaries:!0,captureGroup:!0,recursionLimit:5,singleline:!0},...t})}function tDe(e={}){const t=Object.assign({target:"auto",cache:new Map},e);return t.regexConstructor||=r=>eDe(r,{target:t.target}),{createScanner(r){return new JRe(r,t)},createString(r){return{content:r}}}}function F8(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var Zu=F8();function OQ(e){Zu=e}var fh={exec:()=>null};function Ut(e,t=""){let r=typeof e=="string"?e:e.source,n={replace:(a,i)=>{let o=typeof i=="string"?i:i.source;return o=o.replace(Qn.caret,"$1"),r=r.replace(a,o),n},getRegex:()=>new RegExp(r,t)};return n}var Qn={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")},rDe=/^(?:[ \t]*(?:\n|$))+/,nDe=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,aDe=/^ {0,3}(`{3,}
vendor: 5,068 bytes, lines 876-877
876(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Qp=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,iDe=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,$8=/(?:[*+-]|\d{1,9}[.)])/,CQ=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,NQ=Ut(CQ).replace(/bull/g,$8).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(),oDe=Ut(CQ).replace(/bull/g,$8).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(),U8=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,sDe=/^[^\n]+/,H8=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,lDe=Ut(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",H8).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),uDe=Ut(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,$8).getRegex(),Tb="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",q8=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,cDe=Ut("^ {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",q8).replace("tag",Tb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),PQ=Ut(U8).replace("hr",Qp).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",Tb).getRegex(),fDe=Ut(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",PQ).getRegex(),G8={blockquote:fDe,code:nDe,def:lDe,fences:aDe,heading:iDe,hr:Qp,html:cDe,lheading:NQ,list:uDe,newline:rDe,paragraph:PQ,table:fh,text:sDe},Uz=Ut("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Qp).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",Tb).getRegex(),dDe={...G8,lheading:oDe,table:Uz,paragraph:Ut(U8).replace("hr",Qp).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Uz).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",Tb).getRegex()},hDe={...G8,html:Ut(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",q8).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:fh,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Ut(U8).replace("hr",Qp).replace("heading",` *#{1,6} *[^
877]`).replace("lheading",NQ).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},pDe=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,mDe=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,MQ=/^( {2,}|\\)\n(?!\s*$)/,gDe=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,Ab=/[\p{P}\p{S}]/u,V8=/[\s\p{P}\p{S}]/u,RQ=/[^\s\p{P}\p{S}]/u,yDe=Ut(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,V8).getRegex(),DQ=/(?!~)[\p{P}\p{S}]/u,vDe=/(?!~)[\s\p{P}\p{S}
vendor: 6,411 bytes, lines 877-883
877]/u,bDe=/(?:[^\s\p{P}\p{S}]|~)/u,xDe=Ut(/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(),IQ=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,wDe=Ut(IQ,"u").replace(/punct/g,Ab).getRegex(),EDe=Ut(IQ,"u").replace(/punct/g,DQ).getRegex(),LQ="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",_De=Ut(LQ,"gu").replace(/notPunctSpace/g,RQ).replace(/punctSpace/g,V8).replace(/punct/g,Ab).getRegex(),SDe=Ut(LQ,"gu").replace(/notPunctSpace/g,bDe).replace(/punctSpace/g,vDe).replace(/punct/g,DQ).getRegex(),TDe=Ut("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,RQ).replace(/punctSpace/g,V8).replace(/punct/g,Ab).getRegex(),ADe=Ut(/\\(punct)/,"gu").replace(/punct/g,Ab).getRegex(),kDe=Ut(/^<(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(),ODe=Ut(q8).replace("(?:-->|$)","-->").getRegex(),CDe=Ut("^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",ODe).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Vy=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,NDe=Ut(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",Vy).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),jQ=Ut(/^!?\[(label)\]\[(ref)\]/).replace("label",Vy).replace("ref",H8).getRegex(),BQ=Ut(/^!?\[(ref)\](?:\[\])?/).replace("ref",H8).getRegex(),PDe=Ut("reflink|nolink(?!\\()","g").replace("reflink",jQ).replace("nolink",BQ).getRegex(),Hz=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,Y8={_backpedal:fh,anyPunctuation:ADe,autolink:kDe,blockSkip:xDe,br:MQ,code:mDe,del:fh,emStrongLDelim:wDe,emStrongRDelimAst:_De,emStrongRDelimUnd:TDe,escape:pDe,link:NDe,nolink:BQ,punctuation:yDe,reflink:jQ,reflinkSearch:PDe,tag:CDe,text:gDe,url:fh},MDe={...Y8,link:Ut(/^!?\[(label)\]\((.*?)\)/).replace("label",Vy).getRegex(),reflink:Ut(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Vy).getRegex()},VS={...Y8,emStrongRDelimAst:SDe,emStrongLDelim:EDe,url:Ut(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",Hz).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:Ut(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",Hz).getRegex()},RDe={...VS,br:Ut(MQ).replace("{2,}","*").getRegex(),text:Ut(VS.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},a1={normal:G8,gfm:dDe,pedantic:hDe},D0={normal:Y8,gfm:VS,breaks:RDe,pedantic:MDe},DDe={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},qz=e=>DDe[e];function Ki(e,t){if(t){if(Qn.escapeTest.test(e))return e.replace(Qn.escapeReplace,qz)}else if(Qn.escapeTestNoEncode.test(e))return e.replace(Qn.escapeReplaceNoEncode,qz);return e}function Gz(e){try{e=encodeURI(e).replace(Qn.percentDecode,"%")}catch{return null}return e}function Vz(e,t){let r=e.replace(Qn.findPipe,(i,o,s)=>{let u=!1,f=o;for(;--f>=0&&s[f]==="\\";)u=!u;return u?"|":" |"}),n=r.split(Qn.splitPipe),a=0;if(n[0].trim()||n.shift(),n.length>0&&!n.at(-1)?.trim()&&n.pop(),t)if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("");for(;a<n.length;a++)n[a]=n[a].trim().replace(Qn.slashPipe,"|");return n}function I0(e,t,r){let n=e.length;if(n===0)return"";let a=0;for(;a<n&&e.charAt(n-a-1)===t;)a++;return e.slice(0,n-a)}function IDe(e,t){if(e.indexOf(t[1])===-1)return-1;let r=0;for(let n=0;n<e.length;n++)if(e[n]==="\\")n++;else if(e[n]===t[0])r++;else if(e[n]===t[1]&&(r--,r<0))return n;return r>0?-2:-1}function Yz(e,t,r,n,a){let i=t.href,o=t.title||null,s=e[1].replace(a.other.outputLinkReplace,"$1");n.state.inLink=!0;let u={type:e[0].charAt(0)==="!"?"image":"link",raw:r,href:i,title:o,text:s,tokens:n.inlineTokens(s)};return n.state.inLink=!1,u}function LDe(e,t,r){let n=e.match(r.other.indentCodeCompensation);if(n===null)return t;let a=n[1];return t.split(`
878`).map(i=>{let o=i.match(r.other.beginningSpace);if(o===null)return i;let[s]=o;return s.length>=a.length?i.slice(a.length):i}).join(`
879`)}var Yy=class{options;rules;lexer;constructor(e){this.options=e||Zu}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let r=t[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?r:I0(r,`
880`)}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let r=t[0],n=LDe(r,t[3]||"",this.rules);return{type:"code",raw:r,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:n}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let r=t[2].trim();if(this.rules.other.endingHash.test(r)){let n=I0(r,"#");(this.options.pedantic||!n||this.rules.other.endingSpaceChar.test(n))&&(r=n.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:I0(t[0],`
881`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let r=I0(t[0],`
882`).split(`
883`),n="",a="",i=[];for(;r.length>0;){let o=!1,s=[],u;
vendor: 4,277 bytes, lines 883-900
883for(u=0;u<r.length;u++)if(this.rules.other.blockquoteStart.test(r[u]))s.push(r[u]),o=!0;else if(!o)s.push(r[u]);else break;r=r.slice(u);let f=s.join(`
884`),h=f.replace(this.rules.other.blockquoteSetextReplace,`
885    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");n=n?`${n}
886${f}`:f,a=a?`${a}
887${h}`:h;let d=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(h,i,!0),this.lexer.state.top=d,r.length===0)break;let m=i.at(-1);if(m?.type==="code")break;if(m?.type==="blockquote"){let y=m,v=y.raw+`
888`+r.join(`
889`),b=this.blockquote(v);i[i.length-1]=b,n=n.substring(0,n.length-y.raw.length)+b.raw,a=a.substring(0,a.length-y.text.length)+b.text;break}else if(m?.type==="list"){let y=m,v=y.raw+`
890`+r.join(`
891`),b=this.list(v);i[i.length-1]=b,n=n.substring(0,n.length-m.raw.length)+b.raw,a=a.substring(0,a.length-y.raw.length)+b.raw,r=v.substring(i.at(-1).raw.length).split(`
892`);continue}}return{type:"blockquote",raw:n,tokens:i,text:a}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r=t[1].trim(),n=r.length>1,a={type:"list",raw:"",ordered:n,start:n?+r.slice(0,-1):"",loose:!1,items:[]};r=n?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=n?r:"[*+-]");let i=this.rules.other.listItemRegex(r),o=!1;for(;e;){let u=!1,f="",h="";if(!(t=i.exec(e))||this.rules.block.hr.test(e))break;f=t[0],e=e.substring(f.length);let d=t[2].split(`
893`,1)[0].replace(this.rules.other.listReplaceTabs,S=>" ".repeat(3*S.length)),m=e.split(`
894`,1)[0],y=!d.trim(),v=0;if(this.options.pedantic?(v=2,h=d.trimStart()):y?v=t[1].length+1:(v=t[2].search(this.rules.other.nonSpaceChar),v=v>4?1:v,h=d.slice(v),v+=t[1].length),y&&this.rules.other.blankLine.test(m)&&(f+=m+`
895`,e=e.substring(m.length+1),u=!0),!u){let S=this.rules.other.nextBulletRegex(v),A=this.rules.other.hrRegex(v),k=this.rules.other.fencesBeginRegex(v),M=this.rules.other.headingBeginRegex(v),O=this.rules.other.htmlBeginRegex(v);for(;e;){let C=e.split(`
896`,1)[0],P;if(m=C,this.options.pedantic?(m=m.replace(this.rules.other.listReplaceNesting,"  "),P=m):P=m.replace(this.rules.other.tabCharGlobal,"    "),k.test(m)||M.test(m)||O.test(m)||S.test(m)||A.test(m))break;if(P.search(this.rules.other.nonSpaceChar)>=v||!m.trim())h+=`
897`+P.slice(v);else{if(y||d.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||k.test(d)||M.test(d)||A.test(d))break;h+=`
898`+m}!y&&!m.trim()&&(y=!0),f+=C+`
899`,e=e.substring(C.length+1),d=P.slice(v)}}a.loose||(o?a.loose=!0:this.rules.other.doubleBlankLine.test(f)&&(o=!0));let b=null,x;this.options.gfm&&(b=this.rules.other.listIsTask.exec(h),b&&(x=b[0]!=="[ ] ",h=h.replace(this.rules.other.listReplaceTask,""))),a.items.push({type:"list_item",raw:f,task:!!b,checked:x,loose:!1,text:h,tokens:[]}),a.raw+=f}let s=a.items.at(-1);if(s)s.raw=s.raw.trimEnd(),s.text=s.text.trimEnd();else return;a.raw=a.raw.trimEnd();for(let u=0;u<a.items.length;u++)if(this.lexer.state.top=!1,a.items[u].tokens=this.lexer.blockTokens(a.items[u].text,[]),!a.loose){let f=a.items[u].tokens.filter(d=>d.type==="space"),h=f.length>0&&f.some(d=>this.rules.other.anyLine.test(d.raw));a.loose=h}if(a.loose)for(let u=0;u<a.items.length;u++)a.items[u].loose=!0;return a}}html(e){let t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:t[1]==="pre"||t[1]==="script"||t[1]==="style",text:t[0]}}def(e){let t=this.rules.block.def.exec(e);if(t){let r=t[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),n=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",a=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:r,raw:t[0],href:n,title:a}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let r=Vz(t[1]),n=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),a=t[3]?.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(`
900`):[],i={type:"table",raw:t[0],header:[],align:[],rows:[]};if(r.length===n.length){for(let o of n)this.rules.other.tableAlignRight.test(o)?i.align.push("right"):this.rules.other.tableAlignCenter.test(o)?i.align.push("center"):this.rules.other.tableAlignLeft.test(o)?i.align.push("left"):i.align.push(null);for(let o=0;o<r.length;
vendor: 5,317 bytes, lines 900-902
900o++)i.header.push({text:r[o],tokens:this.lexer.inline(r[o]),header:!0,align:i.align[o]});for(let o of a)i.rows.push(Vz(o,i.header.length).map((s,u)=>({text:s,tokens:this.lexer.inline(s),header:!1,align:i.align[u]})));return i}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[2].charAt(0)==="="?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let r=t[1].charAt(t[1].length-1)===`
901`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:r,tokens:this.lexer.inline(r)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let r=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(r)){if(!this.rules.other.endAngleBracket.test(r))return;let i=I0(r.slice(0,-1),"\\");if((r.length-i.length)%2===0)return}else{let i=IDe(t[2],"()");if(i===-2)return;if(i>-1){let o=(t[0].indexOf("!")===0?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,o).trim(),t[3]=""}}let n=t[2],a="";if(this.options.pedantic){let i=this.rules.other.pedanticHrefTitle.exec(n);i&&(n=i[1],a=i[3])}else a=t[3]?t[3].slice(1,-1):"";return n=n.trim(),this.rules.other.startAngleBracket.test(n)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(r)?n=n.slice(1):n=n.slice(1,-1)),Yz(t,{href:n&&n.replace(this.rules.inline.anyPunctuation,"$1"),title:a&&a.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){let n=(r[2]||r[1]).replace(this.rules.other.multipleSpaceGlobal," "),a=t[n.toLowerCase()];if(!a){let i=r[0].charAt(0);return{type:"text",raw:i,text:i}}return Yz(r,a,r[0],this.lexer,this.rules)}}emStrong(e,t,r=""){let n=this.rules.inline.emStrongLDelim.exec(e);if(!(!n||n[3]&&r.match(this.rules.other.unicodeAlphaNumeric))&&(!(n[1]||n[2])||!r||this.rules.inline.punctuation.exec(r))){let a=[...n[0]].length-1,i,o,s=a,u=0,f=n[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(f.lastIndex=0,t=t.slice(-1*e.length+a);(n=f.exec(t))!=null;){if(i=n[1]||n[2]||n[3]||n[4]||n[5]||n[6],!i)continue;if(o=[...i].length,n[3]||n[4]){s+=o;continue}else if((n[5]||n[6])&&a%3&&!((a+o)%3)){u+=o;continue}if(s-=o,s>0)continue;o=Math.min(o,o+s+u);let h=[...n[0]][0].length,d=e.slice(0,a+n.index+h+o);if(Math.min(a,o)%2){let y=d.slice(1,-1);return{type:"em",raw:d,text:y,tokens:this.lexer.inlineTokens(y)}}let m=d.slice(2,-2);return{type:"strong",raw:d,text:m,tokens:this.lexer.inlineTokens(m)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let r=t[2].replace(this.rules.other.newLineCharGlobal," "),n=this.rules.other.nonSpaceChar.test(r),a=this.rules.other.startingSpaceChar.test(r)&&this.rules.other.endingSpaceChar.test(r);return n&&a&&(r=r.substring(1,r.length-1)),{type:"codespan",raw:t[0],text:r}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let r,n;return t[2]==="@"?(r=t[1],n="mailto:"+r):(r=t[1],n=r),{type:"link",raw:t[0],text:r,href:n,tokens:[{type:"text",raw:r,text:r}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let r,n;if(t[2]==="@")r=t[0],n="mailto:"+r;else{let a;do a=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(a!==t[0]);r=t[0],t[1]==="www."?n="http://"+t[0]:n=t[0]}return{type:"link",raw:t[0],text:r,href:n,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let r=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:r}}}},oi=class YS{tokens;options;state;tokenizer;inlineQueue;constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Zu,this.options.tokenizer=this.options.tokenizer||new Yy,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 r={other:Qn,block:a1.normal,inline:D0.normal};this.options.pedantic?(r.block=a1.pedantic,r.inline=D0.pedantic):this.options.gfm&&(r.block=a1.gfm,this.options.breaks?r.inline=D0.breaks:r.inline=D0.gfm),this.tokenizer.rules=r}static get rules(){return{block:a1,inline:D0}}static lex(t,r){return new YS(r).lex(t)}static lexInline(t,r){return new YS(r).inlineTokens(t)}lex(t){t=t.replace(Qn.carriageReturn,`
902`),this.blockTokens(t,this.tokens);for(let r=0;
vendor: 11,918 bytes, lines 902-934
902r<this.inlineQueue.length;r++){let n=this.inlineQueue[r];this.inlineTokens(n.src,n.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,r=[],n=!1){for(this.options.pedantic&&(t=t.replace(Qn.tabCharGlobal,"    ").replace(Qn.spaceLine,""));t;){let a;if(this.options.extensions?.block?.some(o=>(a=o.call({lexer:this},t,r))?(t=t.substring(a.raw.length),r.push(a),!0):!1))continue;if(a=this.tokenizer.space(t)){t=t.substring(a.raw.length);let o=r.at(-1);a.raw.length===1&&o!==void 0?o.raw+=`
903`:r.push(a);continue}if(a=this.tokenizer.code(t)){t=t.substring(a.raw.length);let o=r.at(-1);o?.type==="paragraph"||o?.type==="text"?(o.raw+=(o.raw.endsWith(`
904`)?"":`
905`)+a.raw,o.text+=`
906`+a.text,this.inlineQueue.at(-1).src=o.text):r.push(a);continue}if(a=this.tokenizer.fences(t)){t=t.substring(a.raw.length),r.push(a);continue}if(a=this.tokenizer.heading(t)){t=t.substring(a.raw.length),r.push(a);continue}if(a=this.tokenizer.hr(t)){t=t.substring(a.raw.length),r.push(a);continue}if(a=this.tokenizer.blockquote(t)){t=t.substring(a.raw.length),r.push(a);continue}if(a=this.tokenizer.list(t)){t=t.substring(a.raw.length),r.push(a);continue}if(a=this.tokenizer.html(t)){t=t.substring(a.raw.length),r.push(a);continue}if(a=this.tokenizer.def(t)){t=t.substring(a.raw.length);let o=r.at(-1);o?.type==="paragraph"||o?.type==="text"?(o.raw+=(o.raw.endsWith(`
907`)?"":`
908`)+a.raw,o.text+=`
909`+a.raw,this.inlineQueue.at(-1).src=o.text):this.tokens.links[a.tag]||(this.tokens.links[a.tag]={href:a.href,title:a.title},r.push(a));continue}if(a=this.tokenizer.table(t)){t=t.substring(a.raw.length),r.push(a);continue}if(a=this.tokenizer.lheading(t)){t=t.substring(a.raw.length),r.push(a);continue}let i=t;if(this.options.extensions?.startBlock){let o=1/0,s=t.slice(1),u;this.options.extensions.startBlock.forEach(f=>{u=f.call({lexer:this},s),typeof u=="number"&&u>=0&&(o=Math.min(o,u))}),o<1/0&&o>=0&&(i=t.substring(0,o+1))}if(this.state.top&&(a=this.tokenizer.paragraph(i))){let o=r.at(-1);n&&o?.type==="paragraph"?(o.raw+=(o.raw.endsWith(`
910`)?"":`
911`)+a.raw,o.text+=`
912`+a.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=o.text):r.push(a),n=i.length!==t.length,t=t.substring(a.raw.length);continue}if(a=this.tokenizer.text(t)){t=t.substring(a.raw.length);let o=r.at(-1);o?.type==="text"?(o.raw+=(o.raw.endsWith(`
913`)?"":`
914`)+a.raw,o.text+=`
915`+a.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=o.text):r.push(a);continue}if(t){let o="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(o);break}else throw new Error(o)}}return this.state.top=!0,r}inline(t,r=[]){return this.inlineQueue.push({src:t,tokens:r}),r}inlineTokens(t,r=[]){let n=t,a=null;if(this.tokens.links){let s=Object.keys(this.tokens.links);if(s.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(n))!=null;)s.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(n=n.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+n.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.anyPunctuation.exec(n))!=null;)n=n.slice(0,a.index)+"++"+n.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;(a=this.tokenizer.rules.inline.blockSkip.exec(n))!=null;)n=n.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+n.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);n=this.options.hooks?.emStrongMask?.call({lexer:this},n)??n;let i=!1,o="";for(;t;){i||(o=""),i=!1;let s;if(this.options.extensions?.inline?.some(f=>(s=f.call({lexer:this},t,r))?(t=t.substring(s.raw.length),r.push(s),!0):!1))continue;if(s=this.tokenizer.escape(t)){t=t.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.tag(t)){t=t.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.link(t)){t=t.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(s.raw.length);let f=r.at(-1);s.type==="text"&&f?.type==="text"?(f.raw+=s.raw,f.text+=s.text):r.push(s);continue}if(s=this.tokenizer.emStrong(t,n,o)){t=t.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.codespan(t)){t=t.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.br(t)){t=t.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.del(t)){t=t.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.autolink(t)){t=t.substring(s.raw.length),r.push(s);continue}if(!this.state.inLink&&(s=this.tokenizer.url(t))){t=t.substring(s.raw.length),r.push(s);continue}let u=t;if(this.options.extensions?.startInline){let f=1/0,h=t.slice(1),d;this.options.extensions.startInline.forEach(m=>{d=m.call({lexer:this},h),typeof d=="number"&&d>=0&&(f=Math.min(f,d))}),f<1/0&&f>=0&&(u=t.substring(0,f+1))}if(s=this.tokenizer.inlineText(u)){t=t.substring(s.raw.length),s.raw.slice(-1)!=="_"&&(o=s.raw.slice(-1)),i=!0;let f=r.at(-1);f?.type==="text"?(f.raw+=s.raw,f.text+=s.text):r.push(s);continue}if(t){let f="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(f);break}else throw new Error(f)}}return r}},Ky=class{options;parser;constructor(t){this.options=t||Zu}space(t){return""}code({text:t,lang:r,escaped:n}){let a=(r||"").match(Qn.notSpaceStart)?.[0],i=t.replace(Qn.endingNewline,"")+`
916`;return a?'<pre><code class="language-'+Ki(a)+'">'+(n?i:Ki(i,!0))+`</code></pre>
917`:"<pre><code>"+(n?i:Ki(i,!0))+`</code></pre>
918`}blockquote({tokens:t}){return`<blockquote>
919${this.parser.parse(t)}</blockquote>
920`}html({text:t}){return t}def(t){return""}heading({tokens:t,depth:r}){return`<h${r}>${this.parser.parseInline(t)}</h${r}>
921`}hr(t){return`<hr>
922`}list(t){let r=t.ordered,n=t.start,a="";for(let s=0;s<t.items.length;s++){let u=t.items[s];a+=this.listitem(u)}let i=r?"ol":"ul",o=r&&n!==1?' start="'+n+'"':"";return"<"+i+o+`>
923`+a+"</"+i+`>
924`}listitem(t){let r="";if(t.task){let n=this.checkbox({checked:!!t.checked});t.loose?t.tokens[0]?.type==="paragraph"?(t.tokens[0].text=n+" "+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=n+" "+Ki(t.tokens[0].tokens[0].text),t.tokens[0].tokens[0].escaped=!0)):t.tokens.unshift({type:"text",raw:n+" ",text:n+" ",escaped:!0}):r+=n+" "}return r+=this.parser.parse(t.tokens,!!t.loose),`<li>${r}</li>
925`}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
926`}table(t){let r="",n="";for(let i=0;i<t.header.length;i++)n+=this.tablecell(t.header[i]);r+=this.tablerow({text:n});let a="";for(let i=0;i<t.rows.length;i++){let o=t.rows[i];n="";for(let s=0;s<o.length;s++)n+=this.tablecell(o[s]);a+=this.tablerow({text:n})}return a&&(a=`<tbody>${a}</tbody>`),`<table>
927<thead>
928`+r+`</thead>
929`+a+`</table>
930`}tablerow({text:t}){return`<tr>
931${t}</tr>
932`}tablecell(t){let r=this.parser.parseInline(t.tokens),n=t.header?"th":"td";return(t.align?`<${n} align="${t.align}">`:`<${n}>`)+r+`</${n}>
933`}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>${Ki(t,!0)}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:r,tokens:n}){let a=this.parser.parseInline(n),i=Gz(t);if(i===null)return a;t=i;let o='<a href="'+t+'"';return r&&(o+=' title="'+Ki(r)+'"'),o+=">"+a+"</a>",o}image({href:t,title:r,text:n,tokens:a}){a&&(n=this.parser.parseInline(a,this.parser.textRenderer));let i=Gz(t);if(i===null)return Ki(n);t=i;let o=`<img src="${t}" alt="${n}"`;return r&&(o+=` title="${Ki(r)}"`),o+=">",o}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):"escaped"in t&&t.escaped?t.text:Ki(t.text)}},K8=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""}},Ai=class KS{options;renderer;textRenderer;constructor(t){this.options=t||Zu,this.options.renderer=this.options.renderer||new Ky,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new K8}static parse(t,r){return new KS(r).parse(t)}static parseInline(t,r){return new KS(r).parseInline(t)}parse(t,r=!0){let n="";for(let a=0;a<t.length;a++){let i=t[a];if(this.options.extensions?.renderers?.[i.type]){let s=i,u=this.options.extensions.renderers[s.type].call({parser:this},s);if(u!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(s.type)){n+=u||"";continue}}let o=i;switch(o.type){case"space":{n+=this.renderer.space(o);continue}case"hr":{n+=this.renderer.hr(o);continue}case"heading":{n+=this.renderer.heading(o);continue}case"code":{n+=this.renderer.code(o);continue}case"table":{n+=this.renderer.table(o);continue}case"blockquote":{n+=this.renderer.blockquote(o);continue}case"list":{n+=this.renderer.list(o);continue}case"html":{n+=this.renderer.html(o);continue}case"def":{n+=this.renderer.def(o);continue}case"paragraph":{n+=this.renderer.paragraph(o);continue}case"text":{let s=o,u=this.renderer.text(s);for(;a+1<t.length&&t[a+1].type==="text";)s=t[++a],u+=`
934`+this.renderer.text(s);r?n+=this.renderer.paragraph({type:"paragraph",raw:u,text:u,tokens:[{type:"text",raw:u,text:u,escaped:!0}]}):n+=u;continue}default:{let s='Token with "'+o.type+'" type was not found.';if(this.options.silent)return console.error(s),"";throw new Error(s)}}}return n}parseInline(t,r=this.renderer){let n="";for(let a=0;a<t.length;a++){let i=t[a];if(this.options.extensions?.renderers?.[i.type]){let s=this.options.extensions.renderers[i.type].call({parser:this},i);if(s!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(i.type)){n+=s||"";continue}}let o=i;switch(o.type){case"escape":{n+=r.text(o);break}case"html":{n+=r.html(o);break}case"link":{n+=r.link(o);break}case"image":{n+=r.image(o);break}case"strong":{n+=r.strong(o);break}case"em":{n+=r.em(o);break}case"codespan":{n+=r.codespan(o);break}case"br":{n+=r.br(o);break}case"del":{n+=r.del(o);break}case"text":{n+=r.text(o);break}default:{let s='Token with "'+o.type+'" type was not found.';if(this.options.silent)return console.error(s),"";throw new Error(s)}}}return n}},q0=class{options;block;constructor(e){this.options=e||Zu}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?oi.lex:oi.lexInline}provideParser(){return this.block?Ai.parse:Ai.parseInline}},jDe=class{defaults=F8();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=Ai;Renderer=Ky;TextRenderer=K8;Lexer=oi;Tokenizer=Yy;Hooks=q0;constructor(...e){this.use(...e)}walkTokens(e,t){let r=[];for(let n of e)switch(r=r.concat(t.call(this,n)),n.type){case"table":{let a=n;for(let i of a.header)r=r.concat(this.walkTokens(i.tokens,t));for(let i of a.rows)for(let o of i)r=r.concat(this.walkTokens(o.tokens,t));break}case"list":{let a=n;r=r.concat(this.walkTokens(a.items,t));break}default:{let a=n;this.defaults.extensions?.childTokens?.[a.type]?this.defaults.extensions.childTokens[a.type].forEach(i=>{let o=a[i].flat(1/0);r=r.concat(this.walkTokens(o,t))}):a.tokens&&(r=r.concat(this.walkTokens(a.tokens,t)))}}return r}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(r=>{let n={...r};if(n.async=this.defaults.async||n.async||!1,r.extensions&&(r.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(...o){let s=a.renderer.apply(this,o);return s===!1&&(s=i.apply(this,o)),s}:t.renderers[a.name]=a.renderer}
934if("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)}),n.extensions=t),r.renderer){let a=this.defaults.renderer||new Ky(this.defaults);for(let i in r.renderer){if(!(i in a))throw new Error(`renderer '${i}' does not exist`);if(["options","parser"].includes(i))continue;let o=i,s=r.renderer[o],u=a[o];a[o]=(...f)=>{let h=s.apply(a,f);return h===!1&&(h=u.apply(a,f)),h||""}}n.renderer=a}if(r.tokenizer){let a=this.defaults.tokenizer||new Yy(this.defaults);for(let i in r.tokenizer){if(!(i in a))throw new Error(`tokenizer '${i}' does not exist`);if(["options","rules","lexer"].includes(i))continue;let o=i,s=r.tokenizer[o],u=a[o];a[o]=(...f)=>{let h=s.apply(a,f);return h===!1&&(h=u.apply(a,f)),h}}n.tokenizer=a}if(r.hooks){let a=this.defaults.hooks||new q0;for(let i in r.hooks){if(!(i in a))throw new Error(`hook '${i}' does not exist`);if(["options","block"].includes(i))continue;let o=i,s=r.hooks[o],u=a[o];q0.passThroughHooks.has(i)?a[o]=f=>{if(this.defaults.async&&q0.passThroughHooksRespectAsync.has(i))return(async()=>{let d=await s.call(a,f);return u.call(a,d)})();let h=s.call(a,f);return u.call(a,h)}:a[o]=(...f)=>{if(this.defaults.async)return(async()=>{let d=await s.apply(a,f);return d===!1&&(d=await u.apply(a,f)),d})();let h=s.apply(a,f);return h===!1&&(h=u.apply(a,f)),h}}n.hooks=a}if(r.walkTokens){let a=this.defaults.walkTokens,i=r.walkTokens;n.walkTokens=function(o){let s=[];return s.push(i.call(this,o)),a&&(s=s.concat(a.call(this,o))),s}}this.defaults={...this.defaults,...n}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return oi.lex(e,t??this.defaults)}parser(e,t){return Ai.parse(e,t??this.defaults)}parseMarkdown(e){return(t,r)=>{let n={...r},a={...this.defaults,...n},i=this.onError(!!a.silent,!!a.async);if(this.defaults.async===!0&&n.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 o=a.hooks?await a.hooks.preprocess(t):t,s=await(a.hooks?await a.hooks.provideLexer():e?oi.lex:oi.lexInline)(o,a),u=a.hooks?await a.hooks.processAllTokens(s):s;a.walkTokens&&await Promise.all(this.walkTokens(u,a.walkTokens));let f=await(a.hooks?await a.hooks.provideParser():e?Ai.parse:Ai.parseInline)(u,a);return a.hooks?await a.hooks.postprocess(f):f})().catch(i);try{a.hooks&&(t=a.hooks.preprocess(t));let o=(a.hooks?a.hooks.provideLexer():e?oi.lex:oi.lexInline)(t,a);a.hooks&&(o=a.hooks.processAllTokens(o)),a.walkTokens&&this.walkTokens(o,a.walkTokens);let s=(a.hooks?a.hooks.provideParser():e?Ai.parse:Ai.parseInline)(o,a);return a.hooks&&(s=a.hooks.postprocess(s)),s}catch(o){return i(o)}}}onError(e,t){return r=>{if(r.message+=`
935Please report this to https://github.com/markedjs/marked.`,e){let n="<p>An error occurred:</p><pre>"+Ki(r.message+"",!0)+"</pre>";return t?Promise.resolve(n):n}if(t)return Promise.reject(r);throw r}}},Lu=new jDe;function nr(e,t){return Lu.parse(e,t)}nr.options=nr.setOptions=function(e){return Lu.setOptions(e),nr.defaults=Lu.defaults,OQ(nr.defaults),nr};nr.getDefaults=F8;nr.defaults=Zu;nr.use=function(...e){return Lu.use(...e),nr.defaults=Lu.defaults,OQ(nr.defaults),nr};nr.walkTokens=function(e,t){return Lu.walkTokens(e,t)};nr.parseInline=Lu.parseInline;nr.Parser=Ai;nr.parser=Ai.parse;nr.Renderer=Ky;nr.TextRenderer=K8;nr.Lexer=oi;nr.lexer=oi.lex;nr.Tokenizer=Yy;nr.Hooks=q0;nr.parse=nr;nr.options;nr.setOptions;nr.use;nr.walkTokens;nr.parseInline;Ai.parse;oi.lex;var Mt=(...e)=>K$(Nt(e)),W8=(e,t,r)=>{let n=typeof t=="string"?new Blob([t],{type:r}):t,a=URL.createObjectURL(n),i=document.createElement("a");i.href=a,i.download=e,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(a)},BDe=/<pre(\s|>)/,Q8=D.createContext({code:""}),zDe=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(rQ,e)}getFallbackLanguage(){return"text"}async ensureHighlightersInitialized(e,t){var r,n;let[a,i]=e,o=tDe({forgiving:!0}),s=!this.lightHighlighter||this.lightTheme!==a,u=!this.darkHighlighter||this.darkTheme!==i;(s||u)&&this.loadedLanguages.clear();let f=this.isLanguageSupported(t),h=!this.loadedLanguages.has(t)&&f;if(s?(this.lightHighlighter=await wz({themes:[a],langs:f?[t]:[],engine:o}),this.lightTheme=a,f&&this.loadedLanguages.add(t)):h&&await((r=this.lightHighlighter)==null?void 0:r.loadLanguage(t)),u){let d=h?[...this.loadedLanguages].concat(f?[t]:[]):Array.from(this.loadedLanguages);this.darkHighlighter=await wz({themes:[i],langs:d.length>0?d:f?[t]:[],engine:o}),this.darkTheme=i}else h&&await((n=this.darkHighlighter)==null?void 0:n.loadLanguage(t));h&&this.loadedLanguages.add(t)}async highlightCode(e,t,r,n){var a,i;this.initializationPromise&&await this.initializationPromise,this.initializationPromise=this.ensureHighlightersInitialized(r,t),await this.initializationPromise,this.initializationPromise=null;let[o,s]=r,u=this.isLanguageSupported(t)?t:this.getFallbackLanguage(),f=(a=this.lightHighlighter)==null?void 0:a.codeToHtml(e,{lang:u,theme:o}),h=(i=this.darkHighlighter)==null?void 0:i.codeToHtml(e,{lang:u,theme:s}),d=m=>n?m.replace(BDe,`<pre class="${n}"$1`):m;return[d(f),d(h)]}},FDe=new zDe,$De=({code:e,language:t,className:r,children:n,preClassName:a,...i})=>{let[o,s]=D.useState(""),[u,f]=D.useState(""),h=D.useRef(!1),[d,m]=D.useContext(hX);return D.useEffect(()=>(h.current=!0,FDe.highlightCode(e,t,[d,m],a).then(([y,v])=>{h.current&&(s(y),f(v))}),()=>{h.current=!1}),[e,t,d,m,a]),E.jsx(Q8.Provider,{value:{code:e},children:E.jsxs("div",{className:"my-4 w-full overflow-hidden rounded-xl border","data-code-block-container":!0,"data-language":t,children:[E.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:[E.jsx("span",{className:"ml-1 font-mono lowercase",children:t}),E.jsx("div",{className:"flex items-center gap-2",children:n})]}),E.jsx("div",{className:"w-full",children:E.jsxs("div",{className:"min-w-full",children:[E.jsx("div",{className:Mt("overflow-x-auto dark:hidden",r),dangerouslySetInnerHTML:{__html:o},"data-code-block":!0,"data-language":t,...i}),E.jsx("div",{className:Mt("hidden overflow-x-auto dark:block",r),dangerouslySetInnerHTML:{__html:u},"data-code-block":!0,"data-language":t,...i})]})})]})})},Kz={"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
vendor: 4,372 bytes, line 935
935x:"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"},Wz=({onDownload:e,onError:t,language:r,children:n,className:a,code:i,...o})=>{let{code:s}=D.useContext(Q8),{isAnimating:u}=D.useContext(Xp),f=i??s,h=`file.${r&&r in Kz?Kz[r]:"txt"}`,d="text/plain",m=()=>{try{W8(h,f,d),e?.()}catch(y){t?.(y)}};return E.jsx("button",{className:Mt("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),disabled:u,onClick:m,title:"Download file",type:"button",...o,children:n??E.jsx(A8,{size:14})})},Qz=({onCopy:e,onError:t,timeout:r=2e3,children:n,className:a,code:i,...o})=>{let[s,u]=D.useState(!1),f=D.useRef(0),{code:h}=D.useContext(Q8),{isAnimating:d}=D.useContext(Xp),m=i??h,y=async()=>{var b;if(typeof window>"u"||!((b=navigator?.clipboard)!=null&&b.writeText)){t?.(new Error("Clipboard API not available"));return}try{s||(await navigator.clipboard.writeText(m),u(!0),e?.(),f.current=window.setTimeout(()=>u(!1),r))}catch(x){t?.(x)}};D.useEffect(()=>()=>{window.clearTimeout(f.current)},[]);let v=s?SW:TW;return E.jsx("button",{className:Mt("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),disabled:d,onClick:y,type:"button",...o,children:n??E.jsx(v,{size:14})})}
935,UDe=({node:e,className:t,src:r,alt:n,...a})=>{let i=async()=>{var o;if(r)try{let s=await(await fetch(r)).blob(),u=new URL(r,window.location.origin).pathname.split("/").pop()||"",f=u.includes(".")&&((o=u.split(".").pop())==null?void 0:o.length)<=4,h="";if(f)h=u;else{let d=s.type,m="png";d.includes("jpeg")||d.includes("jpg")?m="jpg":d.includes("png")?m="png":d.includes("svg")?m="svg":d.includes("gif")?m="gif":d.includes("webp")&&(m="webp"),h=`${(n||u||"image").replace(/\.[^/.]+$/,"")}.${m}`}W8(h,s,s.type)}catch(s){console.error("Failed to download image:",s)}};return r?E.jsxs("div",{className:"group relative my-4 inline-block","data-streamdown":"image-wrapper",children:[E.jsx("img",{alt:n,className:Mt("max-w-full rounded-lg",t),"data-streamdown":"image",src:r,...a}),E.jsx("div",{className:"pointer-events-none absolute inset-0 hidden rounded-lg bg-black/10 group-hover:block"}),E.jsx("button",{className:Mt("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:E.jsx(A8,{size:14})})]}):null},HDe=async e=>{let t={startOnLoad:!1,theme:"default",securityLevel:"strict",fontFamily:"monospace",suppressErrorRendering:!0,...e},r=(await Q(async()=>{const{default:n}=await import("./mermaid.core-DW-l3i3Y.js").then(a=>a.b8);return{default:n}},[])).default;return r.initialize(t),r},qDe=({chart:e,className:t,config:r})=>{let[n,a]=D.useState(null),[i,o]=D.useState(!0),[s,u]=D.useState(""),[f,h]=D.useState("");if(D.useEffect(()=>{(async()=>{try{a(null),o(!0);let m=await HDe(r),y=e.split("").reduce((x,S)=>(x<<5)-x+S.charCodeAt(0)|0,0),v=`mermaid-${Math.abs(y)}-${Date.now()}-${Math.random().toString(36).substring(2,9)}`,{svg:b}=await m.render(v,e);u(b),h(b)}catch(m){if(!(f||s)){let y=m instanceof Error?m.message:"Failed to render Mermaid chart";a(y)}}finally{o(!1)}})()},[e,r]),i&&!s&&!f)return E.jsx("div",{className:Mt("my-4 flex justify-center p-4",t),children:E.jsxs("div",{className:"flex items-center space-x-2 text-muted-foreground",children:[E.jsx("div",{className:"h-4 w-4 animate-spin rounded-full border-current border-b-2"}),E.jsx("span",{className:"text-sm",children:"Loading diagram..."})]})});if(n&&!s&&!f)return E.jsxs("div",{className:Mt("rounded-lg border border-red-200 bg-red-50 p-4",t),children:[E.jsxs("p",{className:"font-mono text-red-700 text-sm",children:["Mermaid Error: ",n]}),E.jsxs("details",{className:"mt-2",children:[E.jsx("summary",{className:"cursor-pointer text-red-600 text-xs",children:"Show Code"}),E.jsx("pre",{className:"mt-2 overflow-x-auto rounded bg-red-100 p-2 text-red-800 text-xs",children:e})]})]});let d=s||f;return E.jsx("div",{"aria-label":"Mermaid chart",className:Mt("my-4 flex justify-center",t),dangerouslySetInnerHTML:{__html:d},role:"img"})};function zQ(e){var t,r;let n=[],a=[],i=e.querySelectorAll("thead th");for(let s of i)n.push(((t=s.textContent)==null?void 0:t.trim())||"");let o=e.querySelectorAll("tbody tr");for(let s of o){let u=[],f=s.querySelectorAll("td");for(let h of f)u.push(((r=h.textContent)==null?void 0:r.trim())||"");a.push(u)}return{headers:n,rows:a}}function FQ(e){let{headers:t,rows:r}=e,n=i=>i.includes(",")||i.includes('"')||i.includes(`
936`)?`"${i.replace(/"/g,'""')}"`:i,a=[];t.length>0&&a.push(t.map(n).join(","));for(let i of r)a.push(i.map(n).join(","));return a.join(`
937`)}function $Q(e){let{headers:t,rows:r}=e;if(t.length===0)return"";let n=[],a=t.map(i=>i.replace(/\|/g,"\\|"));n.push(`| ${a.join(" | ")} |`),n.push(`| ${t.map(()=>"---").join(" | ")} |`);for(let i of r){let o=[...i];for(;o.length<t.length;)o.push("");let s=o.map(u=>u.replace(/\|/g,"\\|"));n.push(`| ${s.join(" | ")} |`)}return n.join(`
938`)}var GDe=({children:e,className:t,onCopy:r,onError:n,timeout:a=2e3,format:i="markdown"})=>{let[o,s]=D.useState(!1),u=D.useRef(0),{isAnimating:f}=D.useContext(Xp),h=async m=>{var y;if(typeof window>"u"||!((y=navigator?.clipboard)!=null&&y.write)){n?.(new Error("Clipboard API not available"));return}try{if(!o){let v=m.currentTarget.closest('[data-streamdown="table-wrapper"]'),b=v?.querySelector("table");if(!b){n?.(new Error("Table not found"));return}let x=zQ(b),S=new ClipboardItem({"text/plain":i==="markdown"?$Q(x):FQ(x),"text/html":new Blob([b.outerHTML],{type:"text/html"})});await navigator.clipboard.write([S]),s(!0),r?.(),u.current=window.setTimeout(()=>s(!1),a)}}catch(v){n?.(v)}};D.useEffect(()=>()=>{window.clearTimeout(u.current)},[]);let d=o?SW:TW;return E.jsx("button",{className:Mt("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",t),disabled:f,onClick:h,title:`Copy table as ${i}`,type:"button",children:e??E.jsx(d,{size:14})})},VDe=({children:e,className:t,onDownload:r,onError:n})=>{let[a,i]=D.useState(!1),o=D.useRef(null),{isAnimating:s}=D.useContext(Xp),u=f=>{var h;try{let d=(h=o.current)==null?void 0:h.closest('[data-streamdown="table-wrapper"]'),m=d?.querySelector("table");if(!m){n?.(new Error("Table not found"));return}let y=zQ(m),v=f==="csv"?FQ(y):$Q(y);W8(`table.${f==="csv"?"csv":"md"}`,v,f==="csv"?"text/csv":"text/markdown"),i(!1),r?.(f)}
938catch(d){n?.(d)}};return D.useEffect(()=>{let f=h=>{o.current&&!o.current.contains(h.target)&&i(!1)};return document.addEventListener("mousedown",f),()=>{document.removeEventListener("mousedown",f)}},[]),E.jsxs("div",{className:"relative",ref:o,children:[E.jsx("button",{className:Mt("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",t),disabled:s,onClick:()=>i(!a),title:"Download table",type:"button",children:e??E.jsx(A8,{size:14})}),a&&E.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:[E.jsx("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>u("csv"),type:"button",children:"CSV"}),E.jsx("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>u("markdown"),type:"button",children:"Markdown"})]})]})},YDe=/language-([^\s]+)/;function kb(e,t){if(!(e!=null&&e.position||t!=null&&t.position))return!0;if(!(e!=null&&e.position&&t!=null&&t.position))return!1;let r=e.position.start,n=t.position.start,a=e.position.end,i=t.position.end;return r?.line===n?.line&&r?.column===n?.column&&a?.line===i?.line&&a?.column===i?.column}function Nr(e,t){return e.className===t.className&&kb(e.node,t.node)}var WS=(e,t)=>typeof e=="boolean"?e:e[t]!==!1,X8=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("ol",{className:Mt("ml-4 list-outside list-decimal whitespace-normal",t),"data-streamdown":"ordered-list",...n,children:e}),(e,t)=>Nr(e,t));X8.displayName="MarkdownOl";var UQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("li",{className:Mt("py-1",t),"data-streamdown":"list-item",...n,children:e}),(e,t)=>e.className===t.className&&kb(e.node,t.node));UQ.displayName="MarkdownLi";var HQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("ul",{className:Mt("ml-4 list-outside list-disc whitespace-normal",t),"data-streamdown":"unordered-list",...n,children:e}),(e,t)=>Nr(e,t));HQ.displayName="MarkdownUl";var qQ=D.memo(({className:e,node:t,...r})=>E.jsx("hr",{className:Mt("my-6 border-border",e),"data-streamdown":"horizontal-rule",...r}),(e,t)=>Nr(e,t));qQ.displayName="MarkdownHr";var GQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("span",{className:Mt("font-semibold",t),"data-streamdown":"strong",...n,children:e}),(e,t)=>Nr(e,t));GQ.displayName="MarkdownStrong";var VQ=D.memo(({children:e,className:t,href:r,node:n,...a})=>{let i=r==="streamdown:incomplete-link";return E.jsx("a",{className:Mt("wrap-anywhere font-medium text-primary underline",t),"data-incomplete":i,"data-streamdown":"link",href:r,rel:"noreferrer",target:"_blank",...a,children:e})},(e,t)=>Nr(e,t)&&e.href===t.href);VQ.displayName="MarkdownA";var YQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("h1",{className:Mt("mt-6 mb-2 font-semibold text-3xl",t),"data-streamdown":"heading-1",...n,children:e}),(e,t)=>Nr(e,t));YQ.displayName="MarkdownH1";var KQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("h2",{className:Mt("mt-6 mb-2 font-semibold text-2xl",t),"data-streamdown":"heading-2",...n,children:e}),(e,t)=>Nr(e,t));KQ.displayName="MarkdownH2";var WQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("h3",{className:Mt("mt-6 mb-2 font-semibold text-xl",t),"data-streamdown":"heading-3",...n,children:e}),(e,t)=>Nr(e,t));WQ.displayName="MarkdownH3";var QQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("h4",{className:Mt("mt-6 mb-2 font-semibold text-lg",t),"data-streamdown":"heading-4",...n,children:e}),(e,t)=>Nr(e,t));QQ.displayName="MarkdownH4";var XQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("h5",{className:Mt("mt-6 mb-2 font-semibold text-base",t),"data-streamdown":"heading-5",...n,children:e}),(e,t)=>Nr(e,t));XQ.displayName="MarkdownH5";var ZQ=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("h6",{className:Mt("mt-6 mb-2 font-semibold text-sm",t),"data-streamdown":"heading-6",...n,children:e}),(e,t)=>Nr(e,t));ZQ.displayName="MarkdownH6";var JQ=D.memo(({children:e,className:t,node:r,...n})=>{let a=D.useContext(Z8),i=WS(a,"table");return E.jsxs("div",{className:"my-4 flex flex-col space-y-2","data-streamdown":"table-wrapper",children:[i&&E.jsxs("div",{className:"flex items-center justify-end gap-1",children:[E.jsx(GDe,{}),E.jsx(VDe,{})]}),E.jsx("div",{className:"overflow-x-auto",children:E.jsx("table",{className:Mt("w-full border-collapse border border-border",t),"data-streamdown":"table",...n,children:e})})]})},(e,t)=>Nr(e,t));JQ.displayName="MarkdownTable";var eX=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("thead",{className:Mt("bg-muted/80",t),"data-streamdown":"table-header",...n,children:e}),(e,t)=>Nr(e,t));eX.displayName="MarkdownThead";var tX=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("tbody",{className:Mt("divide-y divide-border bg-muted/40",t),"data-streamdown":"table-body",...n,children:e}),(e,t)=>Nr(e,t));tX.displayName="MarkdownTbody";var rX=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("tr",{className:Mt("border-border border-b",t),"data-streamdown":"table-row",...n,children:e}),(e,t)=>Nr(e,t));rX.displayName="MarkdownTr";var nX=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("th",{className:Mt("whitespace-nowrap px-4 py-2 text-left font-semibold text-sm",t),"data-streamdown":"table-header-cell",...n,children:e}),(e,t)=>Nr(e,t));nX.displayName="MarkdownTh";var aX=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("td",{className:Mt("px-4 py-2 text-sm",t),"data-streamdown":"table-cell",...n,children:e}),(e,t)=>Nr(e,t));aX.displayName="MarkdownTd";var iX=D.memo(({children:e,className:t,node:r,...n})=>
938E.jsx("blockquote",{className:Mt("my-4 border-muted-foreground/30 border-l-4 pl-4 text-muted-foreground italic",t),"data-streamdown":"blockquote",...n,children:e}),(e,t)=>Nr(e,t));iX.displayName="MarkdownBlockquote";var oX=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("sup",{className:Mt("text-sm",t),"data-streamdown":"superscript",...n,children:e}),(e,t)=>Nr(e,t));oX.displayName="MarkdownSup";var sX=D.memo(({children:e,className:t,node:r,...n})=>E.jsx("sub",{className:Mt("text-sm",t),"data-streamdown":"subscript",...n,children:e}),(e,t)=>Nr(e,t));sX.displayName="MarkdownSub";var lX=D.memo(({children:e,className:t,node:r,...n})=>{if("data-footnotes"in n){let a=o=>{var s,u;if(!D.isValidElement(o))return!1;let f=Array.isArray(o.props.children)?o.props.children:[o.props.children],h=!1,d=!1;for(let m of f)if(m){if(typeof m=="string")m.trim()!==""&&(h=!0);else if(D.isValidElement(m))if(((s=m.props)==null?void 0:s["data-footnote-backref"])!==void 0)d=!0;else{let y=Array.isArray(m.props.children)?m.props.children:[m.props.children];for(let v of y){if(typeof v=="string"&&v.trim()!==""){h=!0;break}if(D.isValidElement(v)&&((u=v.props)==null?void 0:u["data-footnote-backref"])===void 0){h=!0;break}}}}return d&&!h},i=Array.isArray(e)?e.map(o=>{if(!D.isValidElement(o))return o;if(o.type===X8){let s=(Array.isArray(o.props.children)?o.props.children:[o.props.children]).filter(u=>!a(u));return s.length===0?null:{...o,props:{...o.props,children:s}}}return o}):e;return(Array.isArray(i)?i.some(o=>o!==null):i!==null)?E.jsx("section",{className:t,...n,children:i}):null}return E.jsx("section",{className:t,...n,children:e})},(e,t)=>Nr(e,t));lX.displayName="MarkdownSection";var KDe=({node:e,className:t,children:r,...n})=>{var a,i,o;let s=((a=e?.position)==null?void 0:a.start.line)===((i=e?.position)==null?void 0:i.end.line),u=D.useContext(pX),f=D.useContext(Z8);if(s)return E.jsx("code",{className:Mt("rounded bg-muted px-1.5 py-0.5 font-mono text-sm",t),"data-streamdown":"inline-code",...n,children:r});let h=t?.match(YDe),d=(o=h?.at(1))!=null?o:"",m="";if(D.isValidElement(r)&&r.props&&typeof r.props=="object"&&"children"in r.props&&typeof r.props.children=="string"?m=r.props.children:typeof r=="string"&&(m=r),d==="mermaid"){let v=WS(f,"mermaid");return E.jsxs("div",{className:Mt("group relative my-4 h-auto rounded-xl border p-4",t),"data-streamdown":"mermaid-block",children:[v&&E.jsxs("div",{className:"flex items-center justify-end gap-2",children:[E.jsx(Wz,{code:m,language:d}),E.jsx(Qz,{code:m})]}),E.jsx(qDe,{chart:m,config:u})]})}let y=WS(f,"code");return E.jsx($De,{className:Mt("overflow-x-auto border-t",t),code:m,"data-language":d,"data-streamdown":"code-block",language:d,preClassName:"overflow-x-auto font-mono text-xs p-4 bg-muted/40",children:y&&E.jsxs(E.Fragment,{children:[E.jsx(Wz,{code:m,language:d}),E.jsx(Qz,{})]})})},uX=D.memo(KDe,(e,t)=>e.className===t.className&&kb(e.node,t.node));uX.displayName="MarkdownCode";var cX=D.memo(UDe,(e,t)=>e.className===t.className&&kb(e.node,t.node));cX.displayName="MarkdownImg";var fX=D.memo(({children:e,className:t,node:r,...n})=>{var a;let i=(Array.isArray(e)?e:[e]).filter(o=>o!=null&&o!=="");return i.length===1&&D.isValidElement(i[0])&&((a=i[0].props.node)==null?void 0:a.tagName)==="img"?E.jsx(E.Fragment,{children:e}):E.jsx("p",{className:t,...n,children:e})},(e,t)=>Nr(e,t));fX.displayName="MarkdownParagraph";var WDe={ol:X8,li:UQ,ul:HQ,hr:qQ,strong:GQ,a:VQ,h1:YQ,h2:KQ,h3:WQ,h4:QQ,h5:XQ,h6:ZQ,table:JQ,thead:eX,tbody:tX,tr:rX,th:nX,td:aX,blockquote:iX,code:uX,img:cX,pre:({children:e})=>e,sup:oX,sub:sX,p:fX,section:lX},QDe=e=>{let t=/\[\^[^\]\s]{1,200}\](?!:)/.test(e),r=/\[\^[^\]\s]{1,200}\]:/.test(e);if(t||r)return[e];let n=oi.lex(e,{gfm:!0}),a=[],i=[];for(let o=0;o<n.length;o++){let s=n[o],u=s.raw;if(i.length>0){if(a[a.length-1]+=u,s.type==="html"){let f=u.match(/<\/(\w+)>/);if(f){let h=f[1];i[i.length-1]===h&&i.pop()}}continue}if(s.type==="html"&&s.block){let f=u.match(/<(\w+)[\s>]/);if(f){let h=f[1];u.includes(`</${h}>`)||i.push(h)}}if(u.trim()==="$$"&&a.length>0){let f=a.at(-1);if(!f){a.push(u);continue}let h=f.trimStart().startsWith("$$"),d=(f.match(/\$\$/g)||[]).length;if(h&&d%2===1){a[a.length-1]=f+u;continue}}if(a.length>0&&u.trimEnd().endsWith("$$")){let f=a.at(-1);if(!f){a.push(u);continue}let h=f.trimStart().startsWith("$$"),d=(f.match(/\$\$/g)||[]).length,m=(u.match(/\$\$/g)||[]).length;if(h&&d%2===1&&!u.trimStart().startsWith("$$")&&m===1){a[a.length-1]=f+u;continue}}a.push(u)}return a},XDe=/(!?\[)([^\]]*?)$/,ZDe=/(\*\*)([^*]*?)$/,JDe=/(__)([^_]*?)$/,eIe=/(\*\*\*)([^*]*?)$/,tIe=/(\*)([^*]*?)$/,rIe=/(_)([^_]*?)$/,nIe=/(`)([^`]*?)$/,aIe=/(~~)([^~]*?)$/,Ob=e=>{let t=(e.match(/```/g)||[]).length;return t>0&&t%2===0&&e.includes(`
939`)},iIe=e=>{let t=/(!?)\[([^\]]+)\]\(([^)]+)$/,r=e.match(t);if(r){let a=r[1]==="!",i=r[2],o=r[3],s=e.lastIndexOf(`${a?"!":""}[${i}](${o}`),u=e.substring(0,s);return a?u:`${u}[${i}](streamdown:incomplete-link)`}let n=e.match(XDe);if(n){if(n[1].startsWith("!")){let a=e.lastIndexOf(n[1]);return e.substring(0,a)}return`${e}
939](streamdown:incomplete-link)`}return e},oIe=e=>{if(Ob(e))return e;let t=e.match(ZDe);if(t){let r=t[2];if(!r||/^[\s_~*`]*$/.test(r))return e;let n=e.lastIndexOf(t[1]),a=e.substring(0,n).lastIndexOf(`
940`),i=a===-1?0:a+1,o=e.substring(i,n);if(/^[\s]*[-*+][\s]+$/.test(o)&&r.includes(`
941`))return e;if((e.match(/\*\*/g)||[]).length%2===1)return`${e}**`}return e},sIe=e=>{let t=e.match(JDe);if(t){let r=t[2];if(!r||/^[\s_~*`]*$/.test(r))return e;let n=e.lastIndexOf(t[1]),a=e.substring(0,n).lastIndexOf(`
942`),i=a===-1?0:a+1,o=e.substring(i,n);if(/^[\s]*[-*+][\s]+$/.test(o)&&r.includes(`
943`))return e;if((e.match(/__/g)||[]).length%2===1)return`${e}__`}return e},lIe=e=>e.split("").reduce((t,r,n)=>{if(r==="*"){let a=e[n-1],i=e[n+1];if(a==="\\")return t;let o=n;for(let s=n-1;s>=0;s--){if(e[s]===`
944`){o=s+1;break}if(s===0){o=0;break}}if(e.substring(o,n).trim()===""&&(i===" "||i==="	"))return t;if(a!=="*"&&i!=="*")return t+1}return t},0),uIe=e=>{if(Ob(e))return e;if(e.match(tIe)){let t=-1;for(let n=0;n<e.length;n++)if(e[n]==="*"&&e[n-1]!=="*"&&e[n+1]!=="*"){t=n;break}if(t===-1)return e;let r=e.substring(t+1);if(!r||/^[\s_~*`]*$/.test(r))return e;if(lIe(e)%2===1)return`${e}*`}return e},dX=(e,t)=>{let r=!1,n=!1;for(let a=0;a<e.length&&a<t;a++){if(e[a]==="\\"&&e[a+1]==="$"){a++;continue}e[a]==="$"&&(e[a+1]==="$"?(n=!n,a++,r=!1):n||(r=!r))}return r||n},cIe=e=>e.split("").reduce((t,r,n)=>{if(r==="_"){let a=e[n-1],i=e[n+1];if(a==="\\"||dX(e,n)||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),fIe=e=>{if(Ob(e))return e;if(e.match(rIe)){let t=-1;for(let n=0;n<e.length;n++)if(e[n]==="_"&&e[n-1]!=="_"&&e[n+1]!=="_"&&e[n-1]!=="\\"&&!dX(e,n)){let a=n>0?e[n-1]:"",i=n<e.length-1?e[n+1]:"";if(a&&i&&/[\p{L}\p{N}_]/u.test(a)&&/[\p{L}\p{N}_]/u.test(i))continue;t=n;break}if(t===-1)return e;let r=e.substring(t+1);if(!r||/^[\s_~*`]*$/.test(r))return e;if(cIe(e)%2===1){let n=e.match(/\n+$/);return n?`${e.slice(0,-n[0].length)}_${n[0]}`:`${e}_`}}return e},dIe=(e,t)=>{let r=e.substring(t,t+3)==="```",n=t>0&&e.substring(t-1,t+2)==="```",a=t>1&&e.substring(t-2,t+1)==="```";return r||n||a},hIe=e=>{let t=0;for(let r=0;r<e.length;r++)e[r]==="`"&&!dIe(e,r)&&t++;return t},pIe=e=>{if(e.match(/^```[^`\n]*```?$/)&&!e.includes(`
945`))return e.endsWith("``")&&!e.endsWith("```")?`${e}\``:e;let t=(e.match(/```/g)||[]).length,r=t%2===1;if(t>0&&t%2===0&&e.includes(`
946`)||(e.endsWith("```\n")||e.endsWith("```"))&&t%2===0)return e;let n=e.match(nIe);if(n&&!r){let a=n[2];if(!a||/^[\s_~*`]*$/.test(a))return e;if(hIe(e)%2===1)return`${e}\``}return e},mIe=e=>{let t=e.match(aIe);
946if(t){let r=t[2];if(!r||/^[\s_~*`]*$/.test(r))return e;if((e.match(/~~/g)||[]).length%2===1)return`${e}~~`}return e},gIe=e=>{if((e.match(/\$\$/g)||[]).length%2===0)return e;let t=e.indexOf("$$");return t!==-1&&e.indexOf(`
947`,t)!==-1&&!e.endsWith(`
948`)?`${e}
949$$`:`${e}$$`},yIe=e=>{let t=0,r=e.match(/\*+/g)||[];for(let n of r){let a=n.length;a>=3&&(t+=Math.floor(a/3))}return t},vIe=e=>{if(Ob(e)||/^\*{4,}$/.test(e))return e;let t=e.match(eIe);if(t){let r=t[2];if(!r||/^[\s_~*`]*$/.test(r))return e;if(yIe(e)%2===1)return`${e}***`}return e},bIe=e=>{if(!e||typeof e!="string")return e;let t=e,r=iIe(t);return r.endsWith("](streamdown:incomplete-link)")?r:(t=r,t=vIe(t),t=oIe(t),t=sIe(t),t=uIe(t),t=fIe(t),t=pIe(t),t=mIe(t),t=gIe(t),t)},xIe={harden:[u9e,{allowedImagePrefixes:["*"],allowedLinkPrefixes:["*"],defaultOrigin:void 0,allowDataImages:!0}],raw:Hke,katex:[NAe,{errorColor:"var(--color-muted-foreground)"}]},wIe={gfm:[XCe,{}],math:[l9e,{singleDollarTextMath:!1}]},hX=D.createContext(["github-light","github-dark"]),pX=D.createContext(void 0),Z8=D.createContext(!0),Xp=D.createContext({isAnimating:!1}),mX=D.memo(({content:e,shouldParseIncompleteMarkdown:t,...r})=>{let n=D.useMemo(()=>typeof e=="string"&&t?bIe(e.trim()):e,[e,t]);return E.jsx(nSe,{...r,children:n})},(e,t)=>e.content===t.content);mX.displayName="Block";var J8=D.memo(({children:e,parseIncompleteMarkdown:t=!0,components:r,rehypePlugins:n=Object.values(xIe),remarkPlugins:a=Object.values(wIe),className:i,shikiTheme:o=["github-light","github-dark"],mermaidConfig:s,controls:u=!0,isAnimating:f=!1,...h})=>{let d=D.useId(),m=D.useMemo(()=>QDe(typeof e=="string"?e:""),[e]);return E.jsx(hX.Provider,{value:o,children:E.jsx(pX.Provider,{value:s,children:E.jsx(Z8.Provider,{value:u,children:E.jsx(Xp.Provider,{value:{isAnimating:f},children:E.jsx("div",{className:Mt("space-y-4",i),children:m.map((y,v)=>E.jsx(mX,{components:{...WDe,...r},content:y,rehypePlugins:n,remarkPlugins:a,shouldParseIncompleteMarkdown:t,...h},`${d}-block-${v}`))})})})})})},(e,t)=>e.children===t.children&&e.shikiTheme===t.shikiTheme&&e.isAnimating===t.isAnimating);J8.displayName="Streamdown";const EIe={en:{title:"Let's Create Your Child's Learning Plan",subtitle:"Answer a few questions so we can recommend the best resources for your family",step:"Step",of:"of",next:"Next",back:"Back",getRecommendation:"Get My Personalized Plan",generating:"Creating your personalized plan...",signInRequired:"Please sign in to get your personalized learning plan",signIn:"Sign In",childNameLabel:"What is your child's name?",childNamePlaceholder:"Enter your child's name",childAgeLabel:"How old is your child?",childGenderLabel:"Child's gender",boy:"Boy",girl:"Girl",preferNotToSay:"Prefer not to say",learningGoalLabel:"What is your main learning goal?",memorization:"Quran Memorization",memorizationDesc:"Help my child memorize surahs",reading:"Arabic Reading",readingDesc:"Help my child read Arabic fluently",understanding:"Understanding Meaning",understandingDesc:"Help my child understand what they read",all:"All of the Above",allDesc:"A comprehensive approach",currentLevelLabel:"What is your child's current level?",beginner:"Complete Beginner",beginnerDesc:"Has not started learning Arabic letters",someLetters:"Knows Some Letters",someLettersDesc:"Can recognize some Arabic letters",readsArabic:"Reads Arabic",readsArabicDesc:"Can read Arabic text with some fluency",memorizesSurahs:"Memorizes Surahs",memorizesSurahsDesc:"Already memorizes short surahs",learningStyleLabel:"How does your child learn best?",visual:"Visual Learner",visualDesc:"Learns through pictures, colors, and diagrams",auditory:"Auditory Learner",auditoryDesc:"Learns through listening and repetition",kinesthetic:"Hands-on Learner",kinestheticDesc:"Learns through activities and movement",mixed:"Mixed Style",mixedDesc:"Combines multiple learning approaches",dailyTimeLabel:"How much time can you dedicate daily?","5_min":"5 minutes","10_min":"10 minutes","15_min":"15 minutes","30_min":"30 minutes",more:"More than 30 minutes",parentExperienceLabel:"Your experience teaching Quran?",newToTeaching:"New to Teaching",someExperience:"Some Experience",experienced:"Experienced",challengesLabel:"Any specific challenges? (optional)",challengesPlaceholder:"E.g., child has short attention span, difficulty with pronunciation...",yourPlan:"Your Personalized Learning Plan",startShopping:"Browse Recommended Products",goHome:"Back to Home",aiPowered:"AI-Powered"},de:{title:"Erstellen wir den Lernplan Ihres Kindes",subtitle:"Beantworten Sie einige Fragen, damit wir die besten Ressourcen für Ihre Familie empfehlen können",step:"Schritt",of:"von",next:"Weiter",back:"Zurück",getRecommendation:"Meinen personalisierten Plan erhalten",generating:"Erstelle Ihren personalisierten Plan...",signInRequired:"Bitte melden Sie sich an, um Ihren personalisierten Lernplan zu erhalten",signIn:"Anmelden",childNameLabel:"Wie heißt Ihr Kind?",childNamePlaceholder:"Name Ihres Kindes eingeben",childAgeLabel:"Wie alt ist Ihr Kind?",childGenderLabel:"Geschlecht des Kindes",boy:"Junge",girl:"Mädchen",preferNotToSay:"Keine Angabe",learningGoalLabel:"Was ist Ihr Hauptlernziel?",memorization:"Koran-Auswendiglernen",memorizationDesc:"Meinem Kind helfen, Suren auswendig zu lernen",reading:"Arabisch Lesen",readingDesc:"Meinem Kind helfen, fließend Arabisch zu lesen",understanding:"Bedeutung Verstehen",understandingDesc:"Meinem Kind helfen zu verstehe
949n, was es liest",all:"Alles oben Genannte",allDesc:"Ein umfassender Ansatz",currentLevelLabel:"Was ist das aktuelle Niveau Ihres Kindes?",beginner:"Kompletter Anfänger",beginnerDesc:"Hat noch nicht begonnen, arabische Buchstaben zu lernen",someLetters:"Kennt einige Buchstaben",someLettersDesc:"Kann einige arabische Buchstaben erkennen",readsArabic:"Liest Arabisch",readsArabicDesc:"Kann arabischen Text mit etwas Flüssigkeit lesen",memorizesSurahs:"Lernt Suren auswendig",memorizesSurahsDesc:"Lernt bereits kurze Suren auswendig",learningStyleLabel:"Wie lernt Ihr Kind am besten?",visual:"Visueller Lerner",visualDesc:"Lernt durch Bilder, Farben und Diagramme",auditory:"Auditiver Lerner",auditoryDesc:"Lernt durch Zuhören und Wiederholung",kinesthetic:"Praktischer Lerner",kinestheticDesc:"Lernt durch Aktivitäten und Bewegung",mixed:"Gemischter Stil",mixedDesc:"Kombiniert mehrere Lernansätze",dailyTimeLabel:"Wie viel Zeit können Sie täglich widmen?","5_min":"5 Minuten","10_min":"10 Minuten","15_min":"15 Minuten","30_min":"30 Minuten",more:"Mehr als 30 Minuten",parentExperienceLabel:"Ihre Erfahrung im Koran-Unterrichten?",newToTeaching:"Neu im Unterrichten",someExperience:"Etwas Erfahrung",experienced:"Erfahren",challengesLabel:"Besondere Herausforderungen? (optional)",challengesPlaceholder:"Z.B. Kind hat kurze Aufmerksamkeitsspanne, Schwierigkeiten mit der Aussprache...",yourPlan:"Ihr personalisierter Lernplan",startShopping:"Empfohlene Produkte ansehen",goHome:"Zurück zur Startseite",aiPowered:"KI-gestützt"},tr:{title:"Çocuğunuzun Öğrenme Planını Oluşturalım",subtitle:"Aileniz için en iyi kaynakları önerebilmemiz için birkaç soruyu cevaplayın",step:"Adım",of:"/",next:"İleri",back:"Geri",getRecommendation:"Kişiselleştirilmiş Planımı Al",generating:"Kişiselleştirilmiş planınız oluşturuluyor...",signInRequired:"Kişiselleştirilmiş öğrenme planınızı almak için lütfen giriş yapın",signIn:"Giriş Yap",childNameLabel:"Çocuğunuzun adı nedir?",childNamePlaceholder:"Çocuğunuzun adını girin",childAgeLabel:"Çocuğunuz kaç yaşında?",childGenderLabel:"Çocuğun cinsiyeti",boy:"Erkek",girl:"Kız",preferNotToSay:"Belirtmek istemiyorum",learningGoalLabel:"Ana öğrenme hedefiniz nedir?",memorization:"Kur'an Ezberleme",memorizationDesc:"Çocuğumun sureleri ezberlemesine yardımcı olmak",reading:"Arapça Okuma",readingDesc:"Çocuğumun akıcı Arapça okumasına yardımcı olmak",understanding:"Anlam Anlama",understandingDesc:"Çocuğumun okuduğunu anlamasına yardımcı olmak",all:"Hepsi",allDesc:"Kapsamlı bir yaklaşım",currentLevelLabel:"Çocuğunuzun mevcut seviyesi nedir?",beginner:"Tamamen Başlangıç",beginnerDesc:"Arap harflerini öğrenmeye başlamadı",someLetters:"Bazı Harfleri Biliyor",someLettersDesc:"Bazı Arap harflerini tanıyabiliyor",readsArabic:"Arapça Okuyor",readsArabicDesc:"Arapça metni biraz akıcı okuyabiliyor",memorizesSurahs:"Sure Ezberliyor",memorizesSurahsDesc:"Zaten kısa sureleri ezberliyor",learningStyleLabel:"Çocuğunuz en iyi nasıl öğrenir?",visual:"Görsel Öğrenen",visualDesc:"Resimler, renkler ve diyagramlarla öğrenir",auditory:"İşitsel Öğrenen",auditoryDesc:"Dinleme ve tekrar yoluyla öğrenir",kinesthetic:"Uygulamalı Öğrenen",kinestheticDesc:"Aktiviteler ve hareketle öğrenir",mixed:"Karma Stil",mixedDesc:"Birden fazla öğrenme yaklaşımını birleştirir",dailyTimeLabel:"Günlük ne kadar zaman ayırabilirsiniz?","5_min":"5 dakika","10_min":"10 dakika","15_min":"15 dakika","30_min":"30 dakika",more:"30 dakikadan fazla",parentExperienceLabel:"Kur'an öğretme deneyiminiz?",newToTeaching:"Öğretmede Yeni",someExperience:"Biraz Deneyim",experienced:"Deneyimli",challengesLabel:"Özel zorluklar var mı? (isteğe bağlı)",challengesPlaceholder:"Örn. çocuğun dikkat süresi kısa, telaffuz güçlüğü...",yourPlan:"Kişiselleştirilmiş Öğrenme Planınız",startShopping:"Önerilen Ürünlere Göz At",goHome:"Ana Sayfaya Dön",aiPowered:"Yapay Zeka Destekli"}};function _Ie(){const{language:e}=ya(),{isAuthenticated:t,loading:r}=ad(),[,n]=pv(),a=EIe[e],[i,o]=D.useState(1),s=5,[u,f]=D.useState(null),[h,d]=D.useState({childName:"",childAge:null,childGender:null,learningGoal:null,currentLevel:null,learningStyle:null,dailyTime:null,parentExperience:null,challenges:""}),m=ga.profile.update.useMutation(),y=ga.ai.getRecommendation.useMutation(),v=async()=>{await m.mutateAsync({childName:h.childName||void 0,childAge:h.childAge||void 0,childGender:h.childGender||void 0,learningGoal:h.learningGoal||void 0,currentLevel:h.currentLevel||void 0,learningStyle:h.learningStyle||void 0,dailyTime:h.dailyTime||void 0,parentExperience:h.parentExperience||void 0,challenges:h.challenges||void 0,preferredLanguage:e,completedOnboarding:1});const x=await y.mutateAsync();f(x.recommendation)};if(r)return E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:279",className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-teal-50 to-amber-50/30",children:E.jsx(Sf,{"data-loc":"client/src/pages/Onboarding.tsx:280",className:"w-8 h-8 animate-spin text-[#0d9488]"})});if(!t)return E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:287",className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-teal-50 to-amber-50/30 p-4",children:E.jsxs(zt,{"data-loc":"client/src/pages/Onboarding.tsx:288",className:"max-w-md w-full p-8 text-center",children:[E.jsx(cf,{"data-loc":"client/src/pages/Onboarding.tsx:289",className:"w-12 h-12 text-[#0d9488] mx-auto mb-4"}),E.jsx("h2",{"data-loc":"client/src/pages/Onboarding.tsx:290",className:"text-xl font-bold mb-2",children:a.signInRequired}),E.jsx("a",{"data-loc":"client/src/pages/Onboarding.tsx:291",href:kl(),children:E.jsx(Ct,{"data-loc":"client/src/pages/Onboarding.tsx:292",className:"mt-4 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:a.signIn})})]})});if(u)return E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:302",className:"min-h-screen bg-gradient-to-br from-teal-50 to-amber-50/30 p-4 sm:p-8",children:E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:303",className:"max-w-3xl mx-auto",children:[E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:304",className:"flex items-center gap-3 mb-6",children:[E.jsx(doe,{"data-loc":"client/src/pages/Onboarding.tsx:305",className:"w-8 h-8 text-[#0d9488]"}),E.jsx("h1",{"data-loc":"client/src/pages/Onboarding.tsx:306",className:"text-2xl font-bold font-[var(--font-display)]",children:a.yourPlan})]}),E.jsx(zt,{"data-loc":"client/src/pages/Onboarding.tsx:308",className:"p-6 sm:p-8 mb-6",children:E.jsx(J8,{"data-loc":"client/src/pages/Onboarding.tsx:309",children:u})}),E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:311",className:"flex flex-wrap gap-3",children:[E.jsxs(Ct,{"data-loc":"client/src/pages/Onboarding.tsx:312",onClick:()=>n("/"),variant:"outline",className:"gap-2",children:[E.jsx(Xo,{"data-loc":"client/src/pages/Onboarding.tsx:313",className:"w-4 h-4"}),a.goHome]}),E.jsx(Ct,{"data-loc":"client/src/pages/Onboarding.tsx:316",onClick:()=>n("/product/cognitive-quran-kit"),className:"gap-2 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:a.startShopping})]})]})});const b=({selected:x,onClick:S,icon:A,label:k,description:M})=>E.jsx("button",{"data-loc":"client/src/pages/Onboarding.tsx:338",onClick:S,className:`w-full text-left p-4 rounded-xl border-2 transition-all duration-200 ${x?"border-[#0d9488] bg-teal-50 shadow-sm":"border-border hover:border-[#0d9488]/40 hover:bg-muted/30"}`,children:E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:346",className:"flex items-start gap-3",children:[E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:347",className:`w-8 h-8 rounded-lg flex items-center justify-center shrink-0 ${x?"bg-[#0d9488] text-white":"bg-muted text-muted-foreground"}`,children:A}),E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:350",children:[E.jsx("p",{"data-loc":"client/src/pages/Onboarding.tsx:351",className:"font-medium text-sm",children:k}),M&&E.jsx("p",{"data-loc":"client/src/pages/Onboarding.tsx:352",className:"text-xs text-muted-foreground mt-0.5",children:M})]})]})});return E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:359",className:"min-h-screen bg-gradient-to-br from-teal-50 to-amber-50/30 p-4 sm:p-8",children:E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:360",className:"max-w-2xl mx-auto",children:[E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:362",className:"text-center mb-8",children:[E.jsxs(di,{"data-loc":"client/src/pages/Onboarding.tsx:363",className:"mb-3 bg-teal-50 text-teal-700 border-teal-200",children:[E.jsx(cf,{"data-loc":"client/src/pages/Onboarding.tsx:364",className:"w-3 h-3 mr-1"}),a.aiPowered]}),E.jsx("h1",{"data-loc":"client/src/pages/Onboarding.tsx:367",className:"text-2xl sm:text-3xl font-bold font-[var(--font-display)] mb-2",children:a.title}),E.jsx("p",{"data-loc":"client/src/pages/Onboarding.tsx:368",className:"text-muted-foreground",children:a.subtitle})]}),E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:372",className:"flex items-center gap-2 mb-6",children:[Array.from({length:s}).map((x,S)=>E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:374",className:`h-2 flex-1 rounded-full transition-colors ${S<i?"bg-[#0d9488]":"bg-muted"}`},S)),E.jsxs("span",{"data-loc":"client/src/pages/Onboarding.tsx:381",className:"text-xs text-muted-foreground ml-2",children:[a.step," ",i," ",a.of," ",s]})]}),E.jsxs(zt,{"data-loc":"client/src/pages/Onboarding.tsx:387",className:"p-6 sm:p-8",children:[i===1&&E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:389",className:"space-y-6",children:[E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:390",children:[E.jsx("label",{"data-loc":"client/src/pages/Onboarding.tsx:391",className:"block text-sm font-medium mb-2",children:a.childNameLabel}),E.jsx("input",{"data-loc":"client/src/pages/Onboarding.tsx:392",type:"text",value:h.childName,onChange:x=>d({...h,childName:x.target.value}),placeholder:a.childNamePlaceholder,className:"w-full px-4 py-3 rounded-xl border border-border bg-background focus:outline-none focus:ring-2 focus:ring-[#0d9488]/30 focus:border-[#0d9488] transition-all"})]}),E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:400",children:[E.jsx("label",{"data-loc":"client/src/pages/Onboarding.tsx:401",className:"block text-sm font-medium mb-2",children:a.childAgeLabel}),E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:402",className:"flex flex-wrap gap-2",children:[3,4,5,6,7,8,9,10,11,12].map(x=>E.jsx("button",{"data-loc":"client/src/pages/Onboarding.tsx:404",onClick:()=>d({...h,childAge:x}),className:`w-11 h-11 rounded-xl border-2 font-medium text-sm transition-all ${h.childAge===x?"border-[#0d9488] bg-teal-50 text-[#0d9488]":"border-border hover:border-[#0d9488]/40"}`,children:x},x))})]}),E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:418",children:[E.jsx("label",{"data-loc":"client/src/pages/Onboarding.tsx:419",className:"block text-sm font-medium mb-2",children:a.childGenderLabel}),E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:420",className:"grid grid-cols-3 gap-2",children:["boy","girl","prefer_not_to_say"].map(x=>E.jsx("button",{"data-loc":"client/src/pages/Onboarding.tsx:422",onClick:()=>d({...h,childGender:x}),className:`px-4 py-3 rounded-xl border-2 text-sm font-medium transition-all ${h.childGender===x?"border-[#0d9488] bg-teal-50 text-[#0d9488]":"border-border hover:border-[#0d9488]/40"}`,children:x==="boy"?a.boy:x==="girl"?a.girl:a.preferNotToSay},x))})]})]}),i===2&&E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:440",className:"space-y-3",children:[E.jsx("h3",{"data-loc":"client/src/pages/Onboarding.tsx:441",className:"text-lg font-semibold mb-4",children:a.learningGoalLabel}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:442",selected:h.learningGoal==="memorization",onClick:()=>d({...h,learningGoal:"memorization"}),icon:E.jsx(Y0,{"data-loc":"client/src/pages/Onboarding.tsx:445",className:"w-4 h-4"}),label:a.memorization,description:a.memorizationDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:449",selected:h.learningGoal==="reading",onClick:()=>d({...h,learningGoal:"reading"}),icon:E.jsx(t4,{"data-loc":"client/src/pages/Onboarding.tsx:452",className:"w-4 h-4"}
949),label:a.reading,description:a.readingDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:456",selected:h.learningGoal==="understanding",onClick:()=>d({...h,learningGoal:"understanding"}),icon:E.jsx(e4,{"data-loc":"client/src/pages/Onboarding.tsx:459",className:"w-4 h-4"}),label:a.understanding,description:a.understandingDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:463",selected:h.learningGoal==="all",onClick:()=>d({...h,learningGoal:"all"}),icon:E.jsx(I5,{"data-loc":"client/src/pages/Onboarding.tsx:466",className:"w-4 h-4"}),label:a.all,description:a.allDesc})]}),i===3&&E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:474",className:"space-y-3",children:[E.jsx("h3",{"data-loc":"client/src/pages/Onboarding.tsx:475",className:"text-lg font-semibold mb-4",children:a.currentLevelLabel}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:476",selected:h.currentLevel==="beginner",onClick:()=>d({...h,currentLevel:"beginner"}),icon:E.jsx(tU,{"data-loc":"client/src/pages/Onboarding.tsx:479",className:"w-4 h-4"}),label:a.beginner,description:a.beginnerDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:483",selected:h.currentLevel==="some_letters",onClick:()=>d({...h,currentLevel:"some_letters"}),icon:E.jsx(Y0,{"data-loc":"client/src/pages/Onboarding.tsx:486",className:"w-4 h-4"}),label:a.someLetters,description:a.someLettersDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:490",selected:h.currentLevel==="reads_arabic",onClick:()=>d({...h,currentLevel:"reads_arabic"}),icon:E.jsx(t4,{"data-loc":"client/src/pages/Onboarding.tsx:493",className:"w-4 h-4"}),label:a.readsArabic,description:a.readsArabicDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:497",selected:h.currentLevel==="memorizes_surahs",onClick:()=>d({...h,currentLevel:"memorizes_surahs"}),icon:E.jsx(e4,{"data-loc":"client/src/pages/Onboarding.tsx:500",className:"w-4 h-4"}),label:a.memorizesSurahs,description:a.memorizesSurahsDesc})]}),i===4&&E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:508",className:"space-y-3",children:[E.jsx("h3",{"data-loc":"client/src/pages/Onboarding.tsx:509",className:"text-lg font-semibold mb-4",children:a.learningStyleLabel}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:510",selected:h.learningStyle==="visual",onClick:()=>d({...h,learningStyle:"visual"}),icon:E.jsx(I5,{"data-loc":"client/src/pages/Onboarding.tsx:513",className:"w-4 h-4"}),label:a.visual,description:a.visualDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:517",selected:h.learningStyle==="auditory",onClick:()=>d({...h,learningStyle:"auditory"}),icon:E.jsx(Y0,{"data-loc":"client/src/pages/Onboarding.tsx:520",className:"w-4 h-4"}),label:a.auditory,description:a.auditoryDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:524",selected:h.learningStyle==="kinesthetic",onClick:()=>d({...h,learningStyle:"kinesthetic"}),icon:E.jsx(t4,{"data-loc":"client/src/pages/Onboarding.tsx:527",className:"w-4 h-4"}),label:a.kinesthetic,description:a.kinestheticDesc}),E.jsx(b,{"data-loc":"client/src/pages/Onboarding.tsx:531",selected:h.learningStyle==="mixed",onClick:()=>d({...h,learningStyle:"mixed"}),icon:E.jsx(e4,{"data-loc":"client/src/pages/Onboarding.tsx:534",className:"w-4 h-4"}),label:a.mixed,description:a.mixedDesc})]}),i===5&&E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:542",className:"space-y-6",children:[E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:543",children:[E.jsx("h3",{"data-loc":"client/src/pages/Onboarding.tsx:544",className:"text-lg font-semibold mb-4",children:a.dailyTimeLabel}),E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:545",className:"grid grid-cols-2 sm:grid-cols-3 gap-2",children:["5_min","10_min","15_min","30_min","more"].map(x=>E.jsxs("button",{"data-loc":"client/src/pages/Onboarding.tsx:547",onClick:()=>d({...h,dailyTime:x}),className:`px-4 py-3 rounded-xl border-2 text-sm font-medium transition-all flex items-center gap-2 ${h.dailyTime===x?"border-[#0d9488] bg-teal-50 text-[#0d9488]":"border-border hover:border-[#0d9488]/40"}`,children:[E.jsx(hoe,{"data-loc":"client/src/pages/Onboarding.tsx:556",className:"w-3.5 h-3.5"}),a[x]]},x))})]}),E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:562",children:[E.jsx("label",{"data-loc":"client/src/pages/Onboarding.tsx:563",className:"block text-sm font-medium mb-2",children:a.parentExperienceLabel}),E.jsx("div",{"data-loc":"client/src/pages/Onboarding.tsx:564",className:"grid grid-cols-3 gap-2",children:["new_to_teaching","some_experience","experienced"].map(x=>E.jsx("button",{"data-loc":"client/src/pages/Onboarding.tsx:566",onClick:()=>d({...h,parentExperience:x}),className:`px-3 py-3 rounded-xl border-2 text-xs font-medium transition-all ${h.parentExperience
949===x?"border-[#0d9488] bg-teal-50 text-[#0d9488]":"border-border hover:border-[#0d9488]/40"}`,children:x==="new_to_teaching"?a.newToTeaching:x==="some_experience"?a.someExperience:a.experienced},x))})]}),E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:580",children:[E.jsx("label",{"data-loc":"client/src/pages/Onboarding.tsx:581",className:"block text-sm font-medium mb-2",children:a.challengesLabel}),E.jsx("textarea",{"data-loc":"client/src/pages/Onboarding.tsx:582",value:h.challenges,onChange:x=>d({...h,challenges:x.target.value}),placeholder:a.challengesPlaceholder,rows:3,className:"w-full px-4 py-3 rounded-xl border border-border bg-background focus:outline-none focus:ring-2 focus:ring-[#0d9488]/30 focus:border-[#0d9488] transition-all resize-none"})]})]}),E.jsxs("div",{"data-loc":"client/src/pages/Onboarding.tsx:594",className:"flex justify-between mt-8 pt-4 border-t",children:[i>1?E.jsxs(Ct,{"data-loc":"client/src/pages/Onboarding.tsx:596",variant:"ghost",onClick:()=>o(i-1),className:"gap-2",children:[E.jsx(Xo,{"data-loc":"client/src/pages/Onboarding.tsx:597",className:"w-4 h-4"}),a.back]}):E.jsxs(Ct,{"data-loc":"client/src/pages/Onboarding.tsx:601",variant:"ghost",onClick:()=>n("/"),className:"gap-2",children:[E.jsx(Xo,{"data-loc":"client/src/pages/Onboarding.tsx:602",className:"w-4 h-4"}),a.goHome]}),i<s?E.jsxs(Ct,{"data-loc":"client/src/pages/Onboarding.tsx:608",onClick:()=>o(i+1),className:"gap-2 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:[a.next,E.jsx(soe,{"data-loc":"client/src/pages/Onboarding.tsx:610",className:"w-4 h-4"})]}):E.jsx(Ct,{"data-loc":"client/src/pages/Onboarding.tsx:613",onClick:v,disabled:y.isPending||m.isPending,className:"gap-2 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:y.isPending||m.isPending?E.jsxs(E.Fragment,{children:[E.jsx(Sf,{"data-loc":"client/src/pages/Onboarding.tsx:620",className:"w-4 h-4 animate-spin"}),a.generating]}):E.jsxs(E.Fragment,{children:[E.jsx(cf,{"data-loc":"client/src/pages/Onboarding.tsx:625",className:"w-4 h-4"}),a.getRecommendation]})})]})]})]})})}const SIe={en:{myProfile:"My Profile",personalizedPlan:"Your Personalized Learning Plan",noPlanYet:"You haven't created a personalized plan yet.",createPlan:"Create Your Plan",subscription:"Subscription",freePlan:"Free Plan",premiumPlan:"Premium Plan",basicPlan:"Basic Plan",active:"Active",expired:"Expired",validUntil:"Valid until",upgradePlan:"Upgrade Plan",currentPlan:"Current Plan",choosePlan:"Choose Plan",freeFeatures:"Access to free resources, community support",basicFeatures:"All free features + personalized plan, priority support",premiumFeatures:"All basic features + 1-on-1 coaching, exclusive materials",perMonth:"/month",yourPlans:"Subscription Plans",backToHome:"Back to Home",signOut:"Sign Out",myCart:"My Cart",childInfo:"Child Information",name:"Name",age:"Age",level:"Level",goal:"Goal",signInRequired:"Please sign in to view your profile",signIn:"Sign In"},de:{myProfile:"Mein Profil",personalizedPlan:"Ihr personalisierter Lernplan",noPlanYet:"Sie haben noch keinen personalisierten Plan erstellt.",createPlan:"Ihren Plan erstellen",subscription:"Abonnement",freePlan:"Kostenloser Plan",premiumPlan:"Premium-Plan",basicPlan:"Basis-Plan",active:"Aktiv",expired:"Abgelaufen",validUntil:"Gültig bis",upgradePlan:"Plan upgraden",currentPlan:"Aktueller Plan",choosePlan:"Plan wählen",freeFeatures:"Zugang zu kostenlosen Ressourcen, Community-Support",basicFeatures:"Alle kostenlosen Funktionen + personalisierter Plan, Prioritäts-Support",premiumFeatures:"Alle Basis-Funktionen + 1-zu-1-Coaching, exklusive Materialien",perMonth:"/Monat",yourPlans:"Abonnement-Pläne",backToHome:"Zurück zur Startseite",signOut:"Abmelden",myCart:"Mein Warenkorb",childInfo:"Kinderinformationen",name:"Name",age:"Alter",level:"Niveau",goal:"Ziel",signInRequired:"Bitte melden Sie sich an, um Ihr Profil zu sehen",signIn:"Anmelden"},tr:{myProfile:"Profilim",personalizedPlan:"Kişiselleştirilmiş Öğrenme Planınız",noPlanYet:"Henüz kişiselleştirilmiş bir plan oluşturmadınız.",createPlan:"Planınızı Oluşturun",subscription:"Abonelik",freePlan:"Ücretsiz Plan",premiumPlan:"Premium Plan",basicPlan:"Temel Plan",active:"Aktif",expired:"Süresi Dolmuş",validUntil:"Geçerlilik tarihi",upgradePlan:"Planı Yükselt",currentPlan:"Mevcut Plan",choosePlan:"Plan Seç",freeFeatures:"Ücretsiz kaynaklara erişim, topluluk desteği",basicFeatures:"Tüm ücretsiz özellikler + kişiselleştirilmiş plan, öncelikli destek",premiumFeatures:"Tüm temel özellikler + bire bir koçluk, özel materyaller",perMonth:"/ay",yourPlans:"Abonelik Planları",backToHome:"Ana Sayfaya Dön",signOut:"Çıkış Yap",myCart:"Sepetim",childInfo:"Çocuk Bilgileri",name:"İsim",age:"Yaş",level:"Seviye",goal:"Hedef",signInRequired:"Profilinizi görmek için lütfen giriş yapın",signIn:"Giriş Yap"}};function TIe(){const{language:e}=ya(),{user:t,isAuthenticated:r,loading:n,logout:a}=ad(),[,i]=pv(),o=SIe[e],s=ga.profile.get.useQuery(void 0,{enabled:r}),u=ga.subscription.current.useQuery(void 0,{enabled:r}),f=async()=>{await a(),i("/")};if(n)return E.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:139",className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-teal-50 to-amber-50/30",children:E.jsx(Sf,{"data-loc":"client/src/pages/Profile.tsx:140",className:"w-8 h-8 animate-spin text-[#0d9488]"})});if(!r)return E.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:147",className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-teal-50 to-amber-50/30 p-4",children:E.jsxs(zt,{"data-loc":"client/src/pages/Profile.tsx:148",className:"max-w-md w-full p-8 text-center",children:[E.jsx(E
949h,{"data-loc":"client/src/pages/Profile.tsx:149",className:"w-12 h-12 text-[#0d9488] mx-auto mb-4"}),E.jsx("h2",{"data-loc":"client/src/pages/Profile.tsx:150",className:"text-xl font-bold mb-2",children:o.signInRequired}),E.jsx("a",{"data-loc":"client/src/pages/Profile.tsx:151",href:kl(),children:E.jsx(Ct,{"data-loc":"client/src/pages/Profile.tsx:152",className:"mt-4 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:o.signIn})})]})});const h=s.data;return E.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:162",className:"min-h-screen bg-gradient-to-br from-teal-50 to-amber-50/30 p-4 sm:p-8",children:E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:163",className:"max-w-3xl mx-auto",children:[E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:165",className:"flex items-center justify-between mb-6",children:[E.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:166",className:"flex items-center gap-3",children:E.jsx(rn,{"data-loc":"client/src/pages/Profile.tsx:167",href:"/",children:E.jsxs(Ct,{"data-loc":"client/src/pages/Profile.tsx:168",variant:"ghost",size:"sm",className:"gap-1",children:[E.jsx(Xo,{"data-loc":"client/src/pages/Profile.tsx:169",className:"w-4 h-4"}),o.backToHome]})})}),E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:174",className:"flex items-center gap-2",children:[E.jsx(rn,{"data-loc":"client/src/pages/Profile.tsx:175",href:"/cart",children:E.jsxs(Ct,{"data-loc":"client/src/pages/Profile.tsx:176",variant:"outline",size:"sm",className:"gap-1",children:[E.jsx(Au,{"data-loc":"client/src/pages/Profile.tsx:177",className:"w-4 h-4"}),o.myCart]})}),E.jsxs(Ct,{"data-loc":"client/src/pages/Profile.tsx:181",variant:"ghost",size:"sm",className:"gap-1 text-red-600 hover:text-red-700 hover:bg-red-50",onClick:f,children:[E.jsx(xoe,{"data-loc":"client/src/pages/Profile.tsx:182",className:"w-4 h-4"}),o.signOut]})]})]}),E.jsx(zt,{"data-loc":"client/src/pages/Profile.tsx:189",className:"p-6 mb-6",children:E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:190",className:"flex items-center gap-4 mb-4",children:[E.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:191",className:"w-14 h-14 rounded-full bg-[#0d9488] flex items-center justify-center text-white text-xl font-bold",children:t?.name?.charAt(0)?.toUpperCase()||"U"}),E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:194",children:[E.jsx("h1",{"data-loc":"client/src/pages/Profile.tsx:195",className:"text-xl font-bold",children:t?.name||"User"}),E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:196",className:"text-sm text-muted-foreground",children:t?.email}),E.jsx(di,{"data-loc":"client/src/pages/Profile.tsx:197",variant:"secondary",className:"mt-1 text-xs",children:u.data?.plan==="premium"?o.premiumPlan:u.data?.plan==="basic"?o.basicPlan:o.freePlan}),u.data?.status==="active"&&E.jsx(di,{"data-loc":"client/src/pages/Profile.tsx:201",className:"mt-1 ml-1 text-xs bg-green-100 text-green-700 border-green-200",children:o.active})]})]})}),E.jsxs(zt,{"data-loc":"client/src/pages/Profile.tsx:208",className:"p-6 mb-6",children:[E.jsxs("h2",{"data-loc":"client/src/pages/Profile.tsx:209",className:"text-lg font-semibold mb-4 flex items-center gap-2",children:[E.jsx(tU,{"data-loc":"client/src/pages/Profile.tsx:210",className:"w-5 h-5 text-[#0d9488]"}),o.yourPlans]}),E.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:213",className:"grid grid-cols-1 sm:grid-cols-3 gap-4",children:[{id:"free",name:o.freePlan,price:"$0",features:o.freeFeatures},{id:"basic",name:o.basicPlan,price:"$9.99",features:o.basicFeatures},{id:"premium",name:o.premiumPlan,price:"$19.99",features:o.premiumFeatures}].map(d=>{const m=u.data?.plan||"free",y=d.id===m;return E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:222",className:`p-4 rounded-xl border-2 transition-all ${y?"border-[#0d9488] bg-teal-50/50 shadow-sm":"border-border hover:border-muted-foreground/30"}`,children:[E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:230",className:"flex items-center justify-between mb-2",children:[E.jsx("h3",{"data-loc":"client/src/pages/Profile.tsx:231",className:"font-semibold text-sm",children:d.name}),y&&E.jsx(di,{"data-loc":"client/src/pages/Profile.tsx:233",className:"text-[10px] bg-[#0d9488] text-white",children:o.currentPlan})]}),E.jsxs("p",{"data-loc":"client/src/pages/Profile.tsx:236",className:"text-2xl font-bold text-foreground mb-1",children:[d.price,E.jsx("span",{"data-loc":"client/src/pages/Profile.tsx:237",className:"text-xs font-normal text-muted-foreground",children:o.perMonth})]}),E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:239",className:"text-xs text-muted-foreground mb-3",children:d.features}),!y&&E.jsx(Ct,{"data-loc":"client/src/pages/Profile.tsx:241",size:"sm",variant:"outline",className:"w-full text-xs",onClick:()=>{},children:o.choosePlan})]},d.id)})})]}),h&&h.completedOnboarding?E.jsxs(zt,{"data-loc":"client/src/pages/Profile.tsx:253",className:"p-6 mb-6",children:[E.jsxs("h2",{"data-loc":"client/src/pages/Profile.tsx:254",className:"text-lg font-semibold mb-4 flex items-center gap-2",children:[E.jsx(Y0,{"data-loc":"client/src/pages/Profile.tsx:255",className:"w-5 h-5 text-[#0d9488]"}),o.childInfo]}),E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:258",className:"grid grid-cols-2 sm:grid-cols-4 gap-4",children:[h.childName&&E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:260",children:[E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:261",className:"text-xs text-muted-foreground",children:o.name}),E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:262",className:"font-medium text-sm",children:h.childName})]}),h.childAge&&E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:266",children:[E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:267",className:"text-xs text-muted-foreground",children:o.age}),E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:268",className:"font-medium text-sm",children:h.childAge})]}),h.currentLevel&&E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:272",children:[E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:273",className:"text-xs text-muted-foreground",children:o.level}),E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:274",className:"font-medium text-sm capitalize",children:h.currentLevel.replace(/_/g," ")})]}),h.learningGoal&&E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:278",children:[E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:279",className:"text-xs text-muted-foreground",children:o.goal}),E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:280",className:"font-medium text-sm capitalize",children:h.learningGoal})]})]})]}):null,E.jsxs(zt,{"data-loc":"client/src/pages/Profile.tsx:288",className:"p-6",children:[E.jsxs("h2",{"data-loc":"client/src/pages/Profile.tsx:289",className:"text-lg font-semibold mb-4 flex items-center gap-2",children:[E.jsx(cf,{"data-loc":"client/src/pages/Profile.tsx:290",className:"w-5 h-5 text-[#0d9488]"}),o.personalizedPlan]}),h?.aiRecommendation?E.jsx("div",{"data-loc":"client/src/pages/Profile.tsx:294",className:"prose prose-sm max-w-none",children:E.jsx(J8,{"data-loc":"client/src/pages/Profile.tsx:295",children:h.aiRecommendation})}):E.jsxs("div",{"data-loc":"client/src/pages/Profile.tsx:298",className:"text-center py-8",children:[E.jsx("p",{"data-loc":"client/src/pages/Profile.tsx:299",className:"text-muted-foreground mb-4",children:o.noPlanYet}),E.jsx(rn,{"data-loc":"client/src/pages/Profile.tsx:300",href:"/onboarding",children:E.jsxs(Ct,{"data-loc":"client/src/pages/Profile.tsx:301",className:"gap-2 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:[E.jsx(cf,{"data-loc":"client/src/pages/Profile.tsx:302",className:"w-4 h-4"}),o.createPlan]})})]})]})]})})}const AIe={en:{myCart:"My Cart",emptyCart:"Your cart is empty",browseProducts:"Browse Products",remove:"Remove",total:"Total",checkout:"Proceed to Checkout",checkoutNote:"You will be redirected to Etsy to complete your purchase",backToHome:"Back to Home",signInRequired:"Please sign in to view your cart",signIn:"Sign In",quantity:"Qty"},de:{myCart:"Mein Warenkorb",emptyCart:"Ihr Warenkorb ist leer",browseProducts:"Produkte durchsuchen",remove:"Entfernen",total:"Gesamt",checkout:"Zur Kasse gehen",checkoutNote:"Sie werden zu Etsy weitergeleitet, um Ihren Kauf abzuschließen",backToHome:"Zurück zur Startseite",signInRequired:"Bitte melden Sie sich an, um Ihren Warenkorb zu sehen",signIn:"Anmelden",quantity:"Menge"},tr:{myCart:"Sepetim",emptyCart:"Sepetiniz boş",browseProducts:"Ürünlere Göz At",remove:"Kaldır",total:"Toplam",checkout:"Ödemeye Geç",checkoutNote:"Satın alma işleminizi tamamlamak için Etsy'ye yönlendirileceksiniz",backToHome:"Ana Sayfaya Dön",signInRequired:"Sepetinizi görmek için lütfen giriş yapın",signIn:"Giriş Yap",quantity:"Adet"}};function kIe(){const{language:e}=ya(),{isAuthenticated:t,loading:r}=ad();pv();const n=AIe[e],a=ga.useUtils(),i=ga.cart.list.useQuery(void 0,{enabled:t}),o=ga.cart.remove.useMutation({onSuccess:()=>
949a.cart.list.invalidate()});if(r)return E.jsx("div",{"data-loc":"client/src/pages/Cart.tsx:77",className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-teal-50 to-amber-50/30",children:E.jsx(Sf,{"data-loc":"client/src/pages/Cart.tsx:78",className:"w-8 h-8 animate-spin text-[#0d9488]"})});if(!t)return E.jsx("div",{"data-loc":"client/src/pages/Cart.tsx:85",className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-teal-50 to-amber-50/30 p-4",children:E.jsxs(zt,{"data-loc":"client/src/pages/Cart.tsx:86",className:"max-w-md w-full p-8 text-center",children:[E.jsx(Au,{"data-loc":"client/src/pages/Cart.tsx:87",className:"w-12 h-12 text-[#0d9488] mx-auto mb-4"}),E.jsx("h2",{"data-loc":"client/src/pages/Cart.tsx:88",className:"text-xl font-bold mb-2",children:n.signInRequired}),E.jsx("a",{"data-loc":"client/src/pages/Cart.tsx:89",href:kl(),children:E.jsx(Ct,{"data-loc":"client/src/pages/Cart.tsx:90",className:"mt-4 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:n.signIn})})]})});const s=i.data||[],u=s.map(h=>({...h,product:ku.find(d=>d.id===h.productId)})),f=u.reduce((h,d)=>{const m=parseFloat(d.product?.price.replace("$","")||"0");return h+m*d.quantity},0);return E.jsx("div",{"data-loc":"client/src/pages/Cart.tsx:109",className:"min-h-screen bg-gradient-to-br from-teal-50 to-amber-50/30 p-4 sm:p-8",children:E.jsxs("div",{"data-loc":"client/src/pages/Cart.tsx:110",className:"max-w-2xl mx-auto",children:[E.jsx("div",{"data-loc":"client/src/pages/Cart.tsx:112",className:"flex items-center gap-3 mb-6",children:E.jsx(rn,{"data-loc":"client/src/pages/Cart.tsx:113",href:"/",children:E.jsxs(Ct,{"data-loc":"client/src/pages/Cart.tsx:114",variant:"ghost",size:"sm",className:"gap-1",children:[E.jsx(Xo,{"data-loc":"client/src/pages/Cart.tsx:115",className:"w-4 h-4"}),n.backToHome]})})}),E.jsxs("h1",{"data-loc":"client/src/pages/Cart.tsx:121",className:"text-2xl font-bold font-[var(--font-display)] mb-6 flex items-center gap-3",children:[E.jsx(Au,{"data-loc":"client/src/pages/Cart.tsx:122",className:"w-6 h-6 text-[#0d9488]"}),n.myCart]}),s.length===0?E.jsxs(zt,{"data-loc":"client/src/pages/Cart.tsx:127",className:"p-12 text-center",children:[E.jsx(ls,{"data-loc":"client/src/pages/Cart.tsx:128",className:"w-16 h-16 text-muted-foreground/30 mx-auto mb-4"}),E.jsx("p",{"data-loc":"client/src/pages/Cart.tsx:129",className:"text-muted-foreground mb-4",children:n.emptyCart}),E.jsx(rn,{"data-loc":"client/src/pages/Cart.tsx:130",href:"/",children:E.jsx(Ct,{"data-loc":"client/src/pages/Cart.tsx:131",className:"bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:n.browseProducts})})]}):E.jsxs(E.Fragment,{children:[E.jsx("div",{"data-loc":"client/src/pages/Cart.tsx:136",className:"space-y-3 mb-6",children:u.map(h=>E.jsx(zt,{"data-loc":"client/src/pages/Cart.tsx:138",className:"p-4",children:E.jsxs("div",{"data-loc":"client/src/pages/Cart.tsx:139",className:"flex items-center gap-4",children:[h.product&&E.jsx("img",{"data-loc":"client/src/pages/Cart.tsx:141",src:h.product.image,alt:h.product.name[e],className:"w-16 h-16 rounded-lg object-cover"}),E.jsxs("div",{"data-loc":"client/src/pages/Cart.tsx:147",className:"flex-1 min-w-0",children:[E.jsx("h3",{"data-loc":"client/src/pages/Cart.tsx:148",className:"font-medium text-sm truncate",children:h.product?.name[e]||h.productId}),E.jsxs("p",{"data-loc":"client/src/pages/Cart.tsx:151",className:"text-xs text-muted-foreground",children:[n.quantity,": ",h.quantity]}),E.jsx("p",{"data-loc":"client/src/pages/Cart.tsx:154",className:"text-sm font-bold text-[#0d9488] mt-1",children:h.product?.price})]}),E.jsx(Ct,{"data-loc":"client/src/pages/Cart.tsx:158",variant:"ghost",size:"sm",className:"text-red-500 hover:text-red-700 hover:bg-red-50",onClick:()=>o.mutate({productId:h.productId}),disabled:o.isPending,children:E.jsx(Soe,{"data-loc":"client/src/pages/Cart.tsx:165",className:"w-4 h-4"})})]})},h.id))}),E.jsxs(zt,{"data-loc":"client/src/pages/Cart.tsx:173",className:"p-6",children:[E.jsxs("div",{"data-loc":"client/src/pages/Cart.tsx:174",className:"flex items-center justify-between mb-4",children:[E.jsx("span",{"data-loc":"client/src/pages/Cart.tsx:175",className:"text-lg font-semibold",children:n.total}),E.jsxs("span",{"data-loc":"client/src/pages/Cart.tsx:176",className:"text-2xl font-bold text-[#0d9488]",children:["$",f.toFixed(2)]})]}),E.jsx("p",{"data-loc":"client/src/pages/Cart.tsx:178",className:"text-xs text-muted-foreground mb-4",children:n.checkoutNote}),E.jsx("a",{"data-loc":"client/src/pages/Cart.tsx:179",href:"https://etsy.com/shop/LearningQuran",target:"_blank",rel:"noopener noreferrer",children:E.jsxs(Ct,{"data-loc":"client/src/pages/Cart.tsx:180",className:"w-full gap-2 bg-[#0d9488] hover:bg-[#0a7a70] text-white",children:[E.jsx(ls,{"data-loc":"client/src/pages/Cart.tsx:181",className:"w-4 h-4"}),n.checkout]})})]})]})]})})}function OIe(){return E.jsxs(Qoe,{"data-loc":"client/src/App.tsx:17",children:[E.jsx(Qs,{"data-loc":"client/src/App.tsx:18",path:"/",component:Due}),E.jsx(Qs,{"data-loc":"client/src/App.tsx:19",path:"/product/:id",component:X6e}),E.jsx(Qs,{"data-loc":"client/src/App.tsx:20",path:"/onboarding",component:_Ie}),E.jsx(Qs,{"data-loc":"client/src/App.tsx:21",path:"/profile",component:TIe}),E.jsx(Qs,{"data-loc":"client/src/App.tsx:22",path:"/cart",component:kIe}),E.jsx(Qs,{"data-loc":"client/src/App.tsx:23",path:"/admin",component:q6e}),E.jsx(Qs,{"data-loc":"client/src/App.tsx:24",path:"/404",component:J9}),E.jsx(Qs,{"data-loc":"client/src/App.tsx:25",component:J9})]})}function CIe(){return E.jsx(Xoe,{"data-loc":"client/src/App.tsx:32",children:E.jsx(Joe,{"data-loc":"client/src/App.tsx:33",defaultTheme:"light",children:E.jsx(rse,{"data-loc":"client/src/App.tsx:34",children:E.jsxs(W$,{"data-loc":"client/src/App.tsx:35",children:[E.jsx(one,{"data-loc":"client/src/App.tsx:36"}),E.jsx(OIe,{"data-loc":"client/src/App.tsx:37"})]})})})})}const Wy=new aee,gX=e=>{!(e instanceof xf)||typeof window>"u"||!(e.message===Ute)||(window.location.href=kl())};Wy.getQueryCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.query.state.error;gX(t),console.error("[API Query Error]",t)}});Wy.getMutationCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.mutation.state.error;gX(t),console.error("[API Mutation Error]",t)}});const NIe=ga.createClient({links:[pte({url:"/api/trpc",transformer:gs,headers(){try{const e=sessionStorage.getItem("manus-cookie");if(e){const t=`${$te}=`,n=e.split(";").find(a=>a.trim().startsWith(t))?.trim().slice(t.length);if(n)return{Authorization:`Bearer ${n}`}}}catch{}return{}},fetch(e,t){return globalThis.fetch(e,{...t??{},credentials:"include"})}})]});Kte.createRoot(document.getElementById("root")).render(E.jsx(ga.Provider,{"data-loc":"client/src/main.tsx:76",client:NIe,queryClient:Wy,children:E.jsx(oee,{"data-loc":"client/src/main.tsx:77",client:Wy,children:E.jsx(CIe,{"data-loc":"client/src/main.tsx:78"})})}));export{Ih as $,FIe as A,Age as B,Rp as C,uD as D,lD as E,Bq as F,hA as G,Lv as H,pme as I,hme as J,Mf as K,dme as L,fme as M,Y1 as N,Ip as O,fA as P,uA as Q,ma as R,gu as S,V1 as T,nA as U,TH as V,N1 as W,U1 as X,vD as Y,zpe as Z,Q as _,cr as a,Mfe as a0,Rfe as a1,Pfe as a2,Nfe as a3,Cfe as a4,Ofe as a5,kfe as a6,Ov as a7,ffe as a8,cfe as a9,Afe as aa,Tfe as ab,nr as ac,qIe as ad,Ii as b,gH as c,RIe as d,jIe as e,DIe as f,zIe as g,DP as h,IIe as i,BIe as j,Mh as k,G1 as l,LIe as m,wH as n,Sfe as o,Tf as p,zT as q,ZT as r,C1 as s,kv as t,Kt as u,kpe as v,BT as w,JT as x,yq as y,xq 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.